Sharing is caring ...

Google now supports bitcoin currency conversion. You can now simply go to Google and write “1 bitcoin in usd” or “1 btc in usd” and Google will display current exchange rate for Bitcoin.

In fact, it will give you Bitcoin rates for any currency that it is supporting in normal currency conversion.

Oh and you can do USD to BTC too

I tried to find out which exchange rate or symbol it is following to get current exchange rate but their disclaimer does not disclose from where they are sourcing bitcoin rates as of now.

When we try to compare the current rate showing in Google with other exchanges it looks like it is more closer to Bitstamp. But it can be just coincidence for the time being and I am sure it is taking in account more than one sources based on their volume.

It was very late night and I was still watching movie on my TV. It was my favorite movie, “Ratatouille”. While watching that movie I heard something which made me realize what Bitcoin needs in India, or for that matter everywhere.

Bitcoin is very new, innovative and complex concept that challenges lot of perception. If you will try to understand it with your prefabricated assumptions of currency or value or laws, I am sure you will have tough time to understand it. It is human behavior that we try to resist changes and if we see Bitcoin as change or replacement to existing currency or monetary system we will not be able to digest or accept what new it is offering.

In my opinion Bitcoin is fresh new start with clean slate in value transfer and distributed consensus system. It is so unique in its underlying concept where you do not need trusted third party to transfer value because the whole network acts as third party. In simple terms you do not need a centralized mediator like bank to send money as network itself works for you as intermediary.

Allow me to quote some awesome lines panned in the movie Ratatouille when a critique named Anton Ego writes about a rat cooking Raratoulie for him.

Anton Ego : In many ways, the work of a critic is easy. We risk very little, yet enjoy a position over those who offer up their work and their selves to our judgment. We thrive on negative criticism, which is fun to write and to read. But the bitter truth we critics must face, is that in the grand scheme of things, the average piece of junk is probably more meaningful than our criticism designating it so. But there are times when a critic truly risks something, and that is in the discovery and defense of the *new*. The world is often unkind to new talent, new creations. The new needs friends. Last night, I experienced something new: an extraordinary meal from a singularly unexpected source. To say that both the meal and its maker have challenged my preconceptions about fine cooking is a gross understatement. They have rocked me to my core. In the past, I have made no secret of my disdain for Chef Gusteau’s famous motto, “Anyone can cook.” But I realize, only now do I truly understand what he meant. Not everyone can become a great artist; but a great artist *can* come from *anywhere*.

Bitcoin is the rat offering most delicious ratatouille ( banking, payments and remittances industry ). All it needs a bit of love from critiques ( Investors, regulators, Governments ) to breath, blossom and nourish, may be in watchful manner (regulations ). May be this innovation can provide you means to achieve at least banking to unbanked goals.

Payment systems are really one sector that can help themselves with innovation. What innovation we have seen in last few decades in banking and payment industry ? Credit cards ? Online transfers ? Lets compare the innovation in these sectors with Telecommunication, computing, automobile and 700 other sectors. We will see comparatively they are not as innovative as other sectors. Is there any reason behind it ? Regulation. No I am not trying to say that this sector needs relaxed regulation. All I am saying is Bitcoin can be one medium to pump new innovation in these sectors.

Bitcoin does have its own set of issues, but than which system is perfect. Every system evolves to its native market with the time and countries, laws, people adapt it, change it as per their requirement. We all know what happened with Internet Telephony. For the sake of it, even in a very controlled manner, give this rat a try and may be we all will be able to see an Indian worker sending money to his family from outside of India feeling happy because his family got the money less than 1 minutes with very negligible fees.

Problem : When you try to commit a large size file or trying to commit huge amount of data in single commit you may face this issue. This issue can also be encountered when you are trying to move your source control from other tools like VFS, SVN to git as you will have to move your existing source files in huge commits. Normally you are greeted with below error codes :

The next place to look is git http buffer size settings. To increase git http post buffer size

you can use below command in your git command prompt

git config http.postBuffer 524288000

3) Increase server (nginx) buffer size

If above does not work than you should be now looking at web server buffer size. git over http will use some kind of web server to process http requests. For example in GitLab it will be nginx by default. To increase buffer size in nginx you need to change the config parameter client_max_body_sizeAdd it to /etc/nginx/sites-available/gitlab on ( in Ubuntu ). In CentOS it be should in /etc/nginx/nginx.conf.

Recently I was trying to connect to Google Plus using invite. it always gave me 404 ( Page not found error ).

While sadly looking at this page, I have noticed something different in the title bar of this page. It says

Error 404 (Not Found)!!1

instead of ( I guess )

Error 404 (Not Found)!!!

Also I think that the previous Google 404 error page was much more detailed then this one. This one looks good in terms of design, but just saying 404 that’s an error, and That’s all we know does not much help the user.

This post I am compiling as a refernce material for me and other enthusiasts trying their hands on Windows Phone 7.

I want to start it by quoting first paragrpah of Windows Phone 7 book by CHARLES PETZOLD

Sometimes it becomes apparent that previous approaches to a problem haven’t quite worked the way you anticipated. Perhaps you just need to clear away the smoky residue of the past, take a deep breath, and try again with a new attitude and fresh ideas. In golf, it’s known as a “mulligan”; in schoolyard sports, it’s called a “do-over”; and in the computer industry, we say it’s a “reboot.”

Excel is excellent. No doubt about that. But excellence does not mean that, it will not have glitches. So Excel also have few !!!

Recently, We wrote a small data migration utility for our clients which reads data from Word file and store it in excel. The entries included Credit Card numbers which has 16 digits.

In all surprises, Excel was doing magic. When you enter a number greater than 15 digits, Excel rounds it off and you get zeros padding the end of your number.

Example :

Enter the number

234587654567123456 in Excel

and you get this

234587654567123000

Solution:

Excel supports 15 digits of precision in its cells. Credit card numbers are usually 16 digits.For identifying numbers, you should enter them as text. To enter a number as text, precede the entry with an dash (-) or format the cell as Text (Format>Cells>Number) before you enter the number.