Unlock For iPhone 3G(s) 3.1.3/3.1.2 Is Available

It has finally happened! My newly granted iPhone 3G is able to make calls now!

Long story short, I have iPhone OS 3.1.3 and the modem version 05.12.01

Only few days ago it was not possible to unlock such an iPhone. It was only possible to jailbreak it and use it as an iPod. If you have the same versions of the OS and modem firmware it will take 10 minutes only to make your precious phone make it first call!

  1. You should have iTunes installed and its version should be below 9.2 (I have iTunes 9.1.1). You can search for the iTunes 9.1.x in Google – you’ll find plenty of results. If you have 9.2 Spirit won’t work but if your phone is jailbroken already you don’t need to worry
  2. If your iPhone is not jailbroken then download Spirit here. Connect your iPhone to the computer and launch Spirit. Press the single button and wait. If Spirit says the phone is jailbroken you should have Cydia app in the list of apps installed.
  3. Launch Cydia on your iPhone and install all updates it can find (it will prompt you for an update automatically if there is any). Then go to Manage->Sources->repo666.ultrasn0w.com and check the version of ultrasn0w – if it is 0.93 then press “Install”. When the process is finished the phone will reboot itself.
ultrasn0w 0.93

ultrasn0w 0.93

Ready! Now your iPhod can actually make calls!

The unlock should work for modem versions 04.26.08, 05.11.07, 05.12.01, 05.13.04.

And don’t forget to not update to iPhone OS 4 or you will get your iPod back again!

Beautiful And Sensual Ukrainian Pop Song

A beautiful and sensual song from Ukrainian pop group neAngely (notAngels) made its way to the top of music charts. It was a surprise for me as it is very rare that we hear a song of this quality and beauty from a pop group. Watch the clip and enjoy!

neAngely – Otpusti (notAngels – Let Me Go)

I don’t notice any cells or lines
I simply paint words with letters.
The novel is unfinished, but I understand the meaning
In the story I’m always not right.
Cold hands, the familiar sounds
Painfully familiar eyes,
But heart can’t calm down
And so slowly a tear is flowing,
Crashing to the ground.

My breath can’t stop trembling

Let me go!
We can’t save our love over the precipice
A river can’t bring together the two banks
I’m sorry!
We can’t save our love over the precipice
Our river can’t bring together the two banks

I won’t bother you to get the freedom
It is me who is like a locked bird.
I won’t show you I’m dying from the pain
and nobody is able to save me.
But how to understand and just to admit
that without you I do not want to live.
And my heart is moaning that the palms that are so close
are not easy to lose and forget.

My breath can’t stop trembling

Black Flowers By Matt Darey And Urban Astronauts

Amazing piece of art. For those saying trance is rubbish – you are not right. Hope you enjoy it!

Little girls come out to play
In a garden full of black flowers today
For their hope has run away
So they chase it through those black flowers again
Little lies we tell ourselves are killing time we do not have

Will we look around and then suddenly just open our eyes
When the veil is torn and the sun is gone will we realize
Realize, realize, realize our mistake

If the world is dark and grey
Will the children of our future be ok?
Should little girls come to play
In a garden full of black flowers

Will we look around and then suddenly just open our eyes
When the veil is torn and the sun is gone will we realize
Realize, realize, realize our mistake

There’s no garden, there’s no garden
There’s no garden laced with flowers of white
There’s no garden, there’s no garden
Laced with flowers of white

There’s black flowers now, it’s too late
Little lies we tell ourselves are killing time we do not have

Ukraine’s Currency (Hryvnia) Rate To U.S. Dollar Is Stable Until August

Analysts of the “Erste Bank” predict that hryvnia rate to U.S. dollar will remain near the current level (7.90) for several months. There can be slight decline in August, which is associated with the plans of the National Bank (NBU) to increase its monetary base, as well as seasonal increases in demand for the currency.

After difficulties in the beginning of the year, the shortage of foreign currency has decreased. NBU started to buy foreign currency (USD) on the open market, while continuing to sell a limited amount of currency to Naftogaz, in connection with which the balance of payments at the end of February remained negative. “We have positive expectations regarding the balance of payments. In 2010, the current account will not deviate significantly from zero” – predicts Marian Zablotskyj, an analyst at Erste Bank.

The “Erste Bank” considers that the Ukrainian financial sector companies should pay their foreign debts without much difficulty. And the government can successfully engage more money in foreign markets than it is obliged to pay. Banks should make substantial payments on their foreign loans, but the amount of payments will still be less than the $ 7.9 billion in 2009. Banks remain cautious in lending and have very limited possibilities for issuing foreign currency loans. Analysts of “Erste Bank” forecast increase in lending, including lending in foreign currency, subject to further stabilization the political situation in Ukraine.

Ukrainian Stock Market Shows The Fastest Growth In The World

The Ukrainian stock index PFTS, has grown nearly fourfold since 9th March last year, showing the best growth among the 93 stock indexes in the world, Bloomberg reports.

According to the agency, the PFTS index rose by 293% last year. Ukraine’s cooperation with the International Monetary Fund, the allocation of credit to support the Ukrainian economy hit by falling demand for exports such as steel, as well as the financial crisis in the banking sector – has greatly contributed to such growth.

The agency also noted that the provision by Governments of different countries of a total of 13 trillion. U.S. dollars to revive their economies contributed to the overall growth of the global stock markets.

Economic Situation In Ukraine: Update

It seems the economic situation in Ukraine is not as bad as I described in my earlier post.

The country’s debt level remains manageable. Ukraine’s pre-crisis gross external debt-to-GDP stood at a healthy 57%. After the crisis erupted, debt remained stable at around $100 billion but the contraction of GDP pushed the ratio to an estimated 90% by end-2009. On this measure, Ukraine has a considerably more secure position than emerging European Union peers such as Hungary (186% by 3Q09), Bulgaria (123%) or Slovenia (119%).

Ukraine’s end-2009 external public debt amounted to $24 billion, or 21% of GDP. A mere $1 billion out of this amount is due in 2010, with the country’s current international reserves totaling $25.3 billion. In the private sector, refinancing the current portion of the external debt ($80 billion in total, $18-$20 billion due in 2010) is hardly a “miracle scenario” since the bulk of this amount is related-party cross-border lending in the corporate sector. Out of an estimated $28 billion that was due in 2009, 82% was rolled over.

Although the budget suffered from the economic downturn (we estimate the 2009 budget gap at about 9% of GDP, or $10 billion), Ukraine financed the deficit without extensive money printing—largely thanks to the IMF stand-by program. This helped to stabilize the currency and reduce inflation to 12.3% in 2009 from above 20% in 2008.

The global commodity recovery is supporting Ukraine’s steel giants, and the economy has been growing for three successive quarters at 2.5% on average (10% annualized). We record a clear revival of local, Russian and Western interest in Ukraine’s market, with the stock index up 273% from its bottom in March 2009 and 47% so far in 2010.

Poker

just found this

Economic Situation In Ukraine Is Worsening

As of January 31, 2010 public and publicly guaranteed debt of Ukraine amounted to 301 billion 538 million 747.28 thousand UAH, or 37 billion 686 million 690.45 thousand dollars. At the same time, reserves of the National Bank of Ukraine (NBU) amounted to 25 billion 285 million 920 thousand dollars on January 31, 2010. Economic situation in Ukraine is worsening and Ukraine is headed to bankruptcy.

These include: public and publicly guaranteed external debt – 195 billion 286 million 531.99 thousand UAH (64.76% of the total public and publicly guaranteed debt) or 24 billion 407 million 155.45 thousand dollars; State and publicly guaranteed internal debt – 106 billion 252 million 215.29 thousand UAH (35.24%), or 13 billion 279 million 535,00 thousand dollars, the press service of the Ministry of Finance.

The public debt of Ukraine amounted to 212 billion 133 million 243.04 thousand UAH (70.35%), or 26 billion 512 million 678.50 thousand U.S. Public external debt amounted to 119 billion 939 million 835.96 thousand UAH (39.78 %), or 14 billion 990 million 230.97 thousand U.S. State domestic debt amounted to 92 billion 193 million 407.08 thousand UAH (30.57%), or 11 billion 522 million 447.53 thousand U.S. dollars.

Publicly guaranteed debt of Ukraine amounted to 89 billion 405 million 504.24 thousand UAH (29,65%), or 11 billion 174 million 011.95 thousand dollars, including: guaranteed external debt – 75 billion 346 million 696.03 thousand UAH (24.99%), or 9 billion 416 million 924.48 thousand dollars; guaranteed internal debt – 14 billion 058 million 808.21 thousand UAH (4.66%), or 1 billion 757 million 087.47 thousand dollars . During January 2010 the sum of public and publicly guaranteed debt of Ukraine has increased by UAH equivalent to 26 million 010.36 thousand UAH (0.01%) mainly due to excess of proceeds from the bonds of internal state loan repayment over a public domestic debt.

In this case, the public external debt decreased by 614 million 278.69 thousand UAH (0.51%), internal debt increased by 1 billion 123 million 330.31 thousand UAH (1.23%).

Publicly guaranteed debt of Ukraine decreased by 483 million 041.26 thousand UAH (0.54%), which is associated with a depreciation of the euro against the hryvnia, and in excess of repayment guaranteed debt over the amount of borrowing.

Daydreamers

Would you like to spend a day by the sea doing nothing but walking around and dreaming? Watch this video, listen to the amazing tunes and get that atmosphere! :)

Backup Your CVS/SVN Repository to Amazon S3

Recently I decided to implement one additional layer of protection for our CVS repository. It was only backed up to another folder on the same server,
the same virtual disk (RAID 0). “Why not use Amazon S3 storage for additional protection?”,- I thought.

Step 1: Compile FUSE support into the kernel and install s3fs
Step 2: Mount S3 bucket to a local folder on the server. To achieve this create a file /etc/passwd-s3fs and put your Access Key and Secret Access keyseparated by the colon there.
Step 3: Edit your fstab and put the following line there:
s3fs#your_bucket_name       /mnt/s3_storage       fuse    auto            0 0

This script leaves only the most recent copy of the backup in the BACKUPSDIR and 7 copies (for 7 days in a row) on the remote storage. All backups on the remote storage are encrypted with your password. Don’t forget to change it (–passphrase pwd ). Enjoy!

#!/bin/bash
#
# Back up CVS
#
CVSDIR=/home/cvs
BACKUPSDIR=/home/andrew/backups
S3DIR=/mnt/s3_storage
#
# Get current date and time
set `date +"%Y %m %d %H %M"`

# Remove any backups older than 1 days
echo "Removing backups older than 1 days..."
TO_DELETE=$(find $BACKUPSDIR -atime +1 -name "cvstree*")

if [ -z "$TO_DELETE" ]; then
    echo "No backups to delete"
else
    # remove them!
    rm -f $TO_DELETE
fi

#echo "Backing up CVS tree..."
/bin/tar -cj -C $CVSDIR --totals . > $BACKUPSDIR/cvstree_$1-$2-$3.tar.bz

echo "Encrypting the backup"
/usr/bin/gpg -c --batch --passphrase pwd $BACKUPSDIR/cvstree_$1-$2-$3.tar.bz
echo "Moving to the remote storage"
/usr/bin/mv $BACKUPSDIR/cvstree_$1-$2-$3.tar.bz.gpg $S3DIR

# Remove any backups older than 7 days on the remote storage
echo "Removing backups older than 7 days from the remote storage..."
TO_DELETE=$(find $S3DIR -mtime +7 -name "cvstree*" )

if [ -z "$TO_DELETE" ]; then
    echo "No backups to delete"
else
    # remove them!
    rm -f $TO_DELETE
fi

exit 0