tag:blogger.com,1999:blog-3413687206376901442024-02-08T08:34:42.945+05:30Asif's BlogRandom Thoughts, facts, lies, fantacies and may be a little bit of truthAsifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.comBlogger59125tag:blogger.com,1999:blog-341368720637690144.post-84161950939944164992014-09-29T00:14:00.000+05:302014-09-29T00:16:04.907+05:30No Dual Citizenship for NRIs/PIOs<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: left;">
<span style="font-family: Verdana, sans-serif;">India can't have citizens who live here when the time is good & run away when the nation faces difficulties. No to dual citizenship & NRI voting. Indian citizenship is a sacred vow you make to this country. Dual citizenship ends that vow. NRIs are free to come to India and vote. Just as any other Indian citizen who has to travel to his/her home town to vote. This nonsense about NRIs and PIOs being a "special" class of Indians needs to be nipped in the bud. NRIs are Indians. PIOs are not. <span style="background-color: white; color: #292f33; line-height: 22px; white-space: pre-wrap;">An American Citizen takes oath (in below image). </span></span><span style="background-color: white; color: #292f33; font-family: Verdana, sans-serif; line-height: 22px; white-space: pre-wrap;">You want him to be an Indian Citizen too? Where would his loyalties lie?</span><span style="font-family: Verdana, sans-serif;"> You have to be loyal to the country you have taken a citizenship oath for, not to India. People trying to mix NRIs and PIOs thus do disservice to both. We must treat them as two distinct categories. </span></div>
<div>
<span style="font-family: Verdana, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<span style="font-family: Verdana, sans-serif;"><span style="background-color: white; color: #292f33; line-height: 22px; white-space: pre-wrap;"></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Verdana, sans-serif;"><a href="http://3.bp.blogspot.com/-bD5nQjvzfqE/VChWOcvZQKI/AAAAAAAAC2o/Db3jkSVhJuk/s1600/Byo-Q0gCcAA-UAV.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-bD5nQjvzfqE/VChWOcvZQKI/AAAAAAAAC2o/Db3jkSVhJuk/s1600/Byo-Q0gCcAA-UAV.jpg" height="120" width="400" /></a></span></div>
<br />
<div style="text-align: left;">
<span style="font-family: Verdana, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<span style="font-family: Verdana, sans-serif;">Bhai desh chhod ke aapne desh pe ehsaan nahin kiya hai. Kripya vishesh darje ki ummeed na karein. Desh chhoda aapne apne personal fayde ke liye, is desh ke liye nahi. Sab nafa nuksaan aapko pata thaa tab bhi. Aur rahi baat paisa Bharat mein jamaa karane ki to kya Indian banks vs US banks ke interest rate ki baat ki jaaye? 1990 mein jab India mai ecominic crisis hua tha tab ye paisa kaise gayab hua tha wo bhi yaad hai.</span></div>
<div style="text-align: left;">
<span style="font-family: Verdana, sans-serif;">Nothing personal against anyone. Hamare bhi dost hain. But some hard truths had to be said.</span></div>
<div style="text-align: left;">
<br /></div>
</div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-74467400981077608932013-07-22T01:34:00.001+05:302013-07-22T01:34:51.853+05:30ibteda-e-ishq<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="background-color: white;"><span style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;">ibteda-e-ishq hai rota hai kya</span><br style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;" /><span style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;">aage aage dekhiye hota hai kya</span><br style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;" /><br style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;" /><span style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;">sabz hoti hi nahin ye sar zameen</span><br style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;" /><span style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;">tukhm-e-khwahish dil me tu bota hai kya</span><br style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; line-height: 18.90625px; text-align: center;" /><span style="font-family: papyrus, 'palatino linotype', 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 11px; line-height: 18.90625px; text-align: center;"><br />-Meer Taqi Meer</span></span></div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-75728003360581333342013-06-14T02:05:00.003+05:302013-06-14T02:06:39.262+05:30Toh zinda ho tum<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Trebuchet MS, sans-serif;">Dilon mein tum apni</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Betaabiyan leke chal rahe ho</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Toh zinda ho tum</span><br />
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span>
<span style="font-family: Trebuchet MS, sans-serif;">Nazar mein khwabon ki</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Bijliyaan leke chal rahe ho</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Toh zinda ho tum</span><br />
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span>
<span style="font-family: Trebuchet MS, sans-serif;">Hawa ke jhokon ke jaise</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Aazad rehna seekho</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Tum ek dariya ke jaise</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Lehron mein behna seekho</span><br />
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span>
<span style="font-family: Trebuchet MS, sans-serif;">Har ek lamhe se tum milo</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Khole apni baahein</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Har ek pal ek naya sama</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Dekhen yeh nigahaein</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Jo apni aankhon mein</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Hairaniyan leke chal rahe ho</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Toh zinda ho tum</span><br />
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span>
<span style="font-family: Trebuchet MS, sans-serif;">Dilon mein tum apni</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Betaabiyan leke chal rahe ho</span><br />
<span style="font-family: Trebuchet MS, sans-serif;">Toh zinda ho tum</span></div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-84289742628941602372013-06-04T10:31:00.003+05:302013-06-04T10:35:41.395+05:30dekhi zamane ki yaari<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;">Kaagaz ke Phool (1959)</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;">Kaifi Azmi stepped in for Kaagaz ke Phool as lyricist after fallout between Sahir Ludhianvi and SD Burman. He penned some of the most awesome lyrics in Guru Dutt saab's semi auto biographical magnum opus film where protagonist falls on bad times and forsaken by same industry that revered him once, He practically forecasted his suicide in the movie. <i>Dekhi zamane ki yaari</i> is a bitter and cynical look at the short life of fame and relationships in a world that values only what it can get. The whole movie was so much so that Dr. Rajendra Prasad(then President) walked out midway of the movie and it received negative response across the board. This had a huge impact on Guru Dutt and he never took the director cap after that. The Rafi's voice increases the sense of loss.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<i><span style="font-family: Trebuchet MS, sans-serif;"><br /></span></i></div>
<div class="separator" style="clear: both; text-align: center;">
<i><span style="font-family: Trebuchet MS, sans-serif;">Are Dekhi Zamaane Ki Yaari</span></i></div>
<div class="separator" style="clear: both; text-align: center;">
<i><span style="font-family: Trebuchet MS, sans-serif;">Matlab Ki Duniya Hai Saari</span></i></div>
<div class="separator" style="clear: both; text-align: center;">
<i><span style="font-family: Trebuchet MS, sans-serif;">Bichhade Sabhee, Bichhade Sabhi Baari Baari</span></i></div>
<div class="separator" style="clear: both; text-align: center;">
<i><span style="font-family: Trebuchet MS, sans-serif;">Kya le ke milen ab duniya se, Aansu ke siva kuch paas nahi</span></i></div>
<div class="separator" style="clear: both; text-align: center;">
<i><span style="font-family: Trebuchet MS, sans-serif;">Ya phul hi phul the daaman men, Ya kaanton ki bhi aas nahi</span></i></div>
<div class="separator" style="clear: both; text-align: center;">
<i><span style="font-family: Trebuchet MS, sans-serif;">Matalab Ki Duniya Hai Saari</span></i></div>
<div class="separator" style="clear: both;">
<span style="font-family: Trebuchet MS, sans-serif;"><i></i></span></div>
<div class="separator" style="clear: both; text-align: center;">
<i><span style="font-family: Trebuchet MS, sans-serif;">Bichhade Sabhee, Bichhade Sabhi Baari Baari</span></i></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/BDbRjd5G0sI?feature=player_embedded' frameborder='0'></iframe></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;">Another marvelous song in same movie is <i>waqt nai kiya kya haseen sitam</i>, a philosophical view on lost love.</span></div>
</div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-86723976417003055212013-06-01T16:09:00.000+05:302013-06-01T16:09:22.506+05:30Cynical songs <div dir="ltr" style="text-align: left;" trbidi="on">
I have never been a hopeless romantic guy though i often like love stories sometimes wishful to make one myself. Are there really those candlelights and roses ones ? perhaps there are, perhaps there are others which are equally romantic without roses and candles. I like them but experience have made me more cynical than i ever was.<br />
My friends keep pointing to me that i like too many of cynical songs. Though i find them romantic in a way. Does that make me a cynical romantic or romantic cynic.<br />
<br />
So i thought i will list my favorites in cynicism. <br />
<br />
<i><u>Cheeno arab hamara.</u></i><br />
Sahir Ludhianvi was the face of cynicism. He had a very cynical view of realities of life and of Nehru's idea of socialism. In 1904 in his <i>Tarana a hindi (Saare jahan</i> se a<i>chcha</i>) Iqbal had written.<br />
<blockquote class="tr_bq">
<i>Mazhab nahi sikhata apas mai bair rakhna<br />Hindi hai hum watan hai Hindostan hamara. </i></blockquote>
His trip to europe turned him into Islamic visionary and 6 years later he wrote <i>Tarana a Milli</i>.<br />
<blockquote class="tr_bq">
<i>Chino-arab hamara, Hindostan hamara,<br />Muslim hai hum watan hai saara jahaan hamara</i></blockquote>
Sahir turned this into:<br />
<blockquote class="tr_bq">
<i>Chino-arab hamara, Hindostan hamara,<br />rahne ko ghar nahi, saara jahaan hamara. </i></blockquote>
I have heard this couplet hundreds times from my father and it was anthem for disillusioned, educated unemployed youth of the country.<br />
<br />
Taking off Saare jahaan se achcha, where the lines were:<br />
<blockquote class="tr_bq">
<i>Ae aab-e-rud-e-Ganga, voh din yaad hai tujhko <br />Utra tere kinaare jab kaarwaan hamaara </i></blockquote>
Sahir penned:<br />
<blockquote class="tr_bq">
<i>Kholi bhi cheen gayi hai, benchein bhi cheen gayi hai,<br />Sadkon pe ghoomta hain ab karwaan hamara</i></blockquote>
While Iqbal's:<br />
<blockquote class="tr_bq">
<i>Parbat woh sab se uncha humsaaya aasmaan ka,<br />Woh santari hamara, woh pasban hamara </i></blockquote>
became Sahir's: <br />
<blockquote class="tr_bq">
<i>Jebein hain apni khaali, kyon deta varna gaali<br />Vo santari hamara, vo pasban hamara </i> </blockquote>
Controversial as the lyrics were, there was talk of the song being banned at one time.<br />
<blockquote class="tr_bq">
</blockquote>
<br /></div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com2tag:blogger.com,1999:blog-341368720637690144.post-38261719205451936342013-03-27T12:53:00.002+05:302013-03-27T12:53:21.518+05:30its hard<div dir="ltr" style="text-align: left;" trbidi="on">
Its hard to let go people.<div>
<br /></div>
<div>
Its easy to push them away, ignore them, pretend they never crossed path with you ever, ignore them, avoid them, separate out their world from yours. </div>
<div>
<br /></div>
<div>
but sometimes hard way is the easier, short way goes longer and life is too short to take the long way. <br /><br />
<br /></div>
</div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-43550024529597719902013-03-05T01:27:00.000+05:302013-03-05T01:27:01.633+05:30Hallelujah<div dir="ltr" style="text-align: left;" trbidi="on">
<blockquote class="tr_bq">
"...Baby I have been here before<br />I know this room, I've walked this floor<br />I use to live alone before i knew you<br />I have seen your flag on marble arch<br />Love is not a victory march<br />It's cold and it's a broken hallelujah..." </blockquote>
<br />
<blockquote class="tr_bq">
~Leonard Cohen </blockquote>
</div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-32456453924370960772013-01-15T16:49:00.000+05:302013-01-15T16:49:09.318+05:30It's fair<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;">Do I really look like a guy with a plan, Harvey? I don’t have a plan… The mob has plans, the cops have plans. … Maroni has plans. Gordon has plans. Schemers trying to control their worlds. I’m not a schemer, I show the schemers how pathetic their attempts to control things really are.</span></div>
<div style="text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<span style="font-family: Trebuchet MS, sans-serif;">It’s the schemers who put you where you are. You were a schemer. You had plans. Look where it got you. … Nobody panics when the expected people get killed. Nobody panics when things go according to plan, even if the plan is horrifying. If I tell the press that tomorrow a gangbanger will get shot, or a truckload of soldiers will be blown up, nobody panics. Because it’s all part of the plan. But when I say that one little old mayor will die, everybody loses their minds! Introduce a little anarchy, you upset the established order and everything becomes chaos. I’m an agent of chaos. And you know the thing about chaos, Harvey? … It’s fair.</span></div>
<div style="text-align: left;">
<br /></div>
<br /></div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com3tag:blogger.com,1999:blog-341368720637690144.post-67364849458365639492013-01-01T19:40:00.000+05:302013-01-01T19:40:10.902+05:30ये वो सहर तो नहीं<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
ये दाग दाग उजाला, ये शब्-गज़ीदा सहर<br />
वो इंतज़ार था जिसका, ये वो सहर तो नहीं<br />
<br />
this scarred, marred brightness, this bitten by night dawn<br />
the one that was awaited, surely this is not that dawn<br />
<br />
<a href="http://urdupoetry.com/faiz08.html">Faiz Ahmed Faiz</a> in August 1947. more applicable in current state of India. <br />
</div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-64003857418507028422012-12-31T18:40:00.000+05:302018-04-12T04:47:51.866+05:30जिन्हें नाज़ है हिन्द पर वो कहाँ है<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
As the year ends and i look back, i am more disillusioned from the dream Gandhi and Nehru dreamt for us. This is not the country we were promised and i feel so helpless that i cant change a damn thing. So bloody helpless. <br />
<br />
<br />
<div class="p1">
ये<span class="s1"> </span>कूचे<span class="s1"> </span>ये<span class="s1"> </span>नीलाम<span class="s1"> </span>घर<span class="s1"> </span>दिल<span class="s1">-</span>कशी<span class="s1"> </span>के</div>
<div class="p2">
ये<span class="s1"> </span>लुटते<span class="s1"> </span>हुए<span class="s1"> </span>कारवा<span class="s1"> </span>ज़िन्दगी<span class="s1"> </span>के<span class="s1"> </span></div>
<div class="p2">
कहाँ<span class="s1"> </span>है<span class="s1"> </span>कहाँ<span class="s1"> </span>है<span class="s1"> </span>मुहाफ़िज़<span class="s1"> </span>खुदी<span class="s1"> </span>के</div>
<div class="p2">
जिन्हें<span class="s1"> </span>नाज़<span class="s1"> </span>है<span class="s1"> </span>हिन्द<span class="s1"> </span>पर<span class="s1"> </span>वो<span class="s1"> </span>कहा<span class="s1"> </span>है<span class="s1"> </span></div>
<div class="p2">
<br /></div>
<div class="p2">
मदद चाहती है ये हव्वा की बेटी </div>
<br />
यशोदा की हम-जींस राधा की बेटी<br />
पयम्बर की उम्मत जुलेखा की बेटी<br />
जिन्हें नाज़ है हिन्द पर वो कहाँ है<br />
<br />
जरा मुल्क के रहबरों को बुलाओ<br />
ये कुचे ये गलियां ये मंजर दिखाओ<br />
जिन्हें नाज़ है हिन्द पर उनको बुलाओ<br />
जिन्हें नाज़ है हिन्द पर वो कहाँ है<br />
कहाँ है कहाँ हैं कहाँ हैं ?<br />
<br />
I was one of them.<br />
<br /></div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-86186021138765875172012-10-06T01:40:00.001+05:302012-10-06T01:40:21.674+05:30Lets keep fun in computing<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="page" title="Page 11">
<div class="layoutArea">
<div class="column">
<blockquote class="tr_bq">
<span style="font-family: 'Utopia'; font-size: 16.000000pt;">“I think that it’s extraordinarily important that we in computer sci-
ence keep fun in computing. When it started out, it was an awful
lot of fun. Of course, the paying customers got shafted every now
and then, and after a while we began to take their complaints se-
riously. We began to feel as if we really were responsible for the
successful, error-free perfect use of these machines. I don’t think
we are. I think we’re responsible for stretching them, setting them
off in new directions and keeping fun in the house. I hope the field
of computer science never loses its sense of fun. Above all, I hope
we don’t become missionaries. Don’t feel as if you’re Bible sales-
men. The world has too many of those already. What you know
about computing other people will learn. Don’t feel as if the key to
successful computing is only in your hands. What’s in your hands,
I think and hope, is intelligence: the ability to see the machine as
more than when you were first led up to it, that you can make it
more.” </span><span style="font-family: Utopia; font-size: 16pt;">—Alan J. Perlis </span><span style="font-family: MathDesign-UT-Regular-OT1-10; font-size: 16pt;">(</span><span style="font-family: Utopia; font-size: 16pt;">April 1, 1922 – February 7, 1990</span><span style="font-family: MathDesign-UT-Regular-OT1-10; font-size: 16pt;">) </span></blockquote>
</div>
</div>
</div>
</div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-55729905901928798592012-09-12T21:59:00.002+05:302012-09-12T21:59:37.132+05:30haqeeqat-e-ishq<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13.333333969116211px; line-height: 18.88888931274414px;">Tum Haqeeqat-e-Ishq ho, ya fareb meri ankhon ka..</span><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13.333333969116211px; line-height: 18.88888931274414px;" /><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13.333333969116211px; line-height: 18.88888931274414px;">Na DiL se nikalte ho, na Zindagi main aate ho .</span></div>
Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-89352367523655323202012-05-10T00:17:00.001+05:302012-05-10T00:17:10.846+05:30What the hell am i doing<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: -webkit-auto;">
<span style="color: #222222;"></span></div>
<div style="font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; line-height: 24px;">
<span style="color: #222222;">Lately I’ve been drowning in inability to do things. Somethings happened which put a break on all the cool progress I made in last year and I don’t feel like I’m getting anything done. Numerous conversations with "me", some strange blogpost i have stumbled upon have started to make sense. </span></div>
<div style="font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; line-height: 24px;">
<span style="color: #222222;">The best i read is <a href="http://www.petermichaud.com/essays/equivocation-cripples-action/">this</a>. </span></div>
<blockquote class="tr_bq">
<span style="color: #222222;"><span style="font-family: Georgia, 'Times New Roman', serif;"><i><span style="line-height: 24px;">They can’t just decide that they want to start a company and keep it, or to move </span><span style="line-height: 24px;">to the beach and play the keyboard for a meager living because they realize that </span><span style="line-height: 24px;">would totally fulfill them. Instead they drown under a running faucet of </span><span style="line-height: 24px;">infinite caveats and doubts available at a moment’s notice from their abstract </span><span style="line-height: 24px;">thinking. They are stuck in a labyrinth of endless scenarios that never existed </span><span style="line-height: 24px;">and never plausibly will exist, but that inform their decisions and beliefs all</span><span style="line-height: 24px;"> the same.</span><span style="line-height: 24px;"> </span></i></span></span></blockquote>
<blockquote class="tr_bq">
<span style="color: #222222;">... </span></blockquote>
<blockquote class="tr_bq">
<span style="color: #222222;"><span style="font-family: Georgia, 'Times New Roman', serif;"><i>You will never live the life you want by wandering aimlessly through hypothetical scenarios. I’ve tried it, it doesn’t work. I’ve also tried just doing something. That worked. </i></span></span></blockquote>
<div style="font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif;">
<span style="color: #222222;">So i'm trying. </span></div>
<div style="font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif;">
<span style="color: #222222;"><br /></span></div>
<div style="font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif;">
<span style="color: #222222;">Cheers,</span></div>
<div style="font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif;">
<span style="color: #222222;"><br /></span></div>
</div>Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com1tag:blogger.com,1999:blog-341368720637690144.post-81011595610171777192012-04-28T13:51:00.001+05:302012-04-28T15:18:39.795+05:30About Principles<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="p1">
<span style="font-family: 'Trebuchet MS', sans-serif;">Alice shows some code to Bob. Something about it catches Bob’s eye; he tells her that this mechanism is a bad idea and she should find another approach. She asks why.</span></div>
<div class="p1">
<span style="font-family: 'Trebuchet MS', sans-serif;">Bob, despite being correct, can’t answer.</span></div>
<div class="p1">
<span style="font-family: 'Trebuchet MS', sans-serif;">Or maybe he can, but is worse off nonetheless: for every pitfall or potential consequence he dreams up, Alice fires back with how she’ll compensate or why it doesn’t apply in this case. Eventually Bob runs out of ideas, and Alice carries on with what she’s doing, now feeling more happy about it—she’s fought for her work and won, after all.</span></div>
<div class="p1">
<span style="font-family: 'Trebuchet MS', sans-serif;">Bob is arguing from principle, and Alice is scoffing at the idea of principle for its own sake. Principles are for academics; out here in the real world, whatever gets the job done is good enough.</span></div>
<div class="p1">
<span style="font-family: 'Trebuchet MS', sans-serif;">Right?</span></div>
<div class="p2">
<br /></div>
</div>Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-35545983102223340942012-01-14T11:52:00.001+05:302012-01-14T11:52:03.638+05:30Google Search and My world<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<h1 style="background-color: white; font-style: italic; font-weight: normal; line-height: 15px; text-align: -webkit-center;">
<span style="color: #444444; font-family: Verdana, sans-serif; font-size: small;">Everyone lives in their own world. They live with the only things they know, and have known all their lives. Unless you experience all that is in this world you can never understand it. You must know pain, sadness, joy and love. Fear and safety. Love and hate.You may have been a hero. And must experience being an outcast. Until you’ve felt all that’s in this world, you can never understand it.</span></h1>
<div>
<span style="color: #444444; font-family: Verdana, sans-serif;"><br /></span></div>
<div>
<span style="color: #444444; font-family: Verdana, sans-serif;">Now this is more true with Google tweaking its results to include my G+ activities. This might mean i will never discover a new world. I might never come to understand the other world. Although it was inevitable that G+ will make its way into search results but i find it little too early. Lets wait and see what Google algorithms has in store for us. </span></div>
</div>Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-48014329173352205032011-07-03T23:53:00.001+05:302011-07-03T23:55:21.576+05:30The Joys of the Craft : Why Programming is fun ?<font color="#333333"><font face="verdana,sans-serif"><div>What delights may its practitioner expect as his reward?</div><div><br />
</div><div>First is the sheer joy of making things. As the child delights in his mud pie, so the adult enjoys building things, especially things of his own design. I think this delight must be an image of God's delight in making things, a delight shown in the distinctiveness of each leaf and each snowflake.</div><div><br />
</div><div>Second is the pleasure of making things that are useful to other people.Deep within, we want others to use our work and to find it helpful. In this respect the programming system is not essentially different from the child's first clay pencil holder "for Daddy's office."</div><div><br />
</div><div>Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles, playing out the consequences of principles built in from the beginning. The programmed computer has all the fascination of the pinball machine or the jukebox mechanism, carried to the ultimate.</div><div><br />
</div><div>Fourth is the joy of always learning, which springs from the non-repeating nature of the task. In one way or another the problem is ever new, and its solver learns something: sometimes practical, sometimes theoretical, and sometimes both.</div><div><br />
</div><div>Finally, there is the delight of working in such a tractable medium. The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures. (...) Yet the program construct, unlike the poet's words, is real in the sense that it moves and works, producing visible outputs separately from the construct itself. It prints results, draws pictures, produces sounds, moves arms. The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a display screen comes to life, showing things that never were nor could be.</div><div><br />
</div><div>Programming then is fun because it gratifies creative longings built deep within us and delights sensibilities we have in common with all men.</div><div><br />
</div><div>Note : This excerpts are from classic The Mythical Man Month Anniversary edition a must read for every software developer. </div></font></font>Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-43627131577641442892011-06-29T01:32:00.001+05:302011-06-29T01:56:23.668+05:30Eclipse-ing fast !!<div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif">I recently switched back eclipse and voila i don't remember a single shortcut now. Its very painful to keep searching for right shortcut. Here are few points to help you find yours way on eclipse. </font></div><div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif"><br />
</font></div><div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif">1. Shift+Ctrl+L (Shift+Command+L on mac) : This opens the list of shortcuts available. Very helpful in remembering the shortcuts.</font></div><div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif"><br />
</font></div><div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif"><img src="cid:ii_130d7cd2ba507f7e" alt="image.png" title="image.png"> </font></div><div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif"><br />
</font></div><div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif">Now just scroll and remember some very helpful shortcuts.</font></div><div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif"><br />
</font></div><div><font class="Apple-style-span" color="#333333" face="verdana, sans-serif">2. Ctrl+3 (Command+3) : </font><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; ">Sometimes you need to access functionality which does not binds to any command (aka key shortcut) than this is very helpful shortcut. Just press Ctrl+3 and start typing the name of the functionality you are looking for. For example if you wants to find the formatter. take the following route : </span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; "><br />
</span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; "><img src="cid:ii_130d7d7da8270d90" alt="image.png" title="image.png"><br />
</span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; "><br />
</span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; ">As you can see it display every single functionality which contains work "code style" now just select the one you wants to use.</span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; "><br />
</span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; ">Remember these shortcuts when next time you need help in eclipse. </span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; "><br />
</span></div><br />
<div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; ">Note: Used gmail-embedded image which got lost in transmission. screw google, will fix it tomorrow </span></div><br />
<div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: verdana, sans-serif; ">Happy hacking!! </span></div>Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-92210877847158707762011-02-08T08:31:00.001+05:302011-02-08T08:31:51.366+05:30The Assignment"When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down ‘happy’. They told me I didn’t understand the assignment, and I told them they didn’t understand life."<br />
— John LennonAsifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-15565940773908294352011-02-06T19:26:00.000+05:302011-02-06T19:26:23.871+05:30Gmail Attach file helperThis is real cool. Not a big thing to do but very helpful for scatterbeans like me who often forgets to attach file. Now If Gmail finds I have attached, Find Attached, Attached File etc and no file as attached than it pops a confirmation dialog to make sure you have not forgotten to attach something !! yay !!<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUSUVMJzAjS81P-LV8OBkhed9rTcQx_ZdheeTS88MuNKck_1shqQfo1xbRpC1XoW2GSaHJRX_aIEq4UTq1umeCp22L_13u_gT6f5UU-ceYH1wqNzT0Ny8ethXzylcBcp-3VLUFxeAkCaA/s1600/Screenshot.png" imageanchor="1" style=""><img border="0" height="361" width="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUSUVMJzAjS81P-LV8OBkhed9rTcQx_ZdheeTS88MuNKck_1shqQfo1xbRpC1XoW2GSaHJRX_aIEq4UTq1umeCp22L_13u_gT6f5UU-ceYH1wqNzT0Ny8ethXzylcBcp-3VLUFxeAkCaA/s400/Screenshot.png" /></a></div>Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-78184448581546425432011-02-06T12:42:00.002+05:302011-02-06T13:03:13.059+05:30Facebook can do a lot moreBuilding a fun place for 500 million people to share pics and play silly games is *NOT* that cool. I believe what more cool is to enable technology for freedom of expression and not to chicken out something which facebook is doing in the case of egypt crisis. They are okay to let their 5 million egyptian members down because they don't want to make angry egypt govt. and other countries under dictatorship. And <a href="http://www.techeye.net/internet/mark-zuckerberg-cosies-up-to-baidu-ceo">expecially China where they are banned but want a pie of 420 million people</a> using internet. If Facebook wants to remain a place where people hang out with their friends they certainly have to do more .<br />
<br />
More on this: <br />
* <a href="http://www.techeye.net/internet/mark-zuckerberg-cosies-up-to-baidu-ceo">Facebook's China interest</a> <br />
* <a href="http://gawker.com/5752904/">Why Facebook Should Do More to Help Egypt's Protesters</a><br />
* <a href="http://www.washingtonpost.com/wp-dyn/content/article/2011/02/02/AR2011020206107.html">Facebook treads carefully after its vital role in Egypt's anti-Mubarak protests</a>Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-76781854121380332132011-01-29T21:46:00.001+05:302011-01-29T21:57:05.401+05:30Facts and ViewsThe very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views . . . which can be very uncomfortable if you happen to be one of the facts that needs altering. --Doctor WhoAsifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-20950919324424308732011-01-27T17:23:00.000+05:302011-01-27T17:23:18.957+05:30Civilized manCivilized man refused to adapt himself to his environment; instead, he adapted his environment to suit him. So he built cities, roads, vehicles, machinery, and he put up power lines to run his labour-saving devices. But somehow he didn't know where to stop. The more he improved his surroundings to make life easier, the more complicated he made it. So now his children are sentenced to 10-15 years of school, just to learn how to survive in this complex and hazardous habitat they were born into. And civilized man, who refused to adapt to his surroundings, now finds he has to adapt and re-adapt every hour of the day to his self-created environment. For instance, if it's Monday and 7:30 comes up, you have to dis-adapt from your domestic surroundings and re-adapt yourself to an entirely different environment. 8:00 means everybody has to look busy. 10:15 means you can stop looking busy for 15 minutes. And then you have to look busy again. And so your day is chopped into pieces, and in each segment of time you adapt to a new set circumstances. No wonder some people go off the rails a bit...Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com0tag:blogger.com,1999:blog-341368720637690144.post-18358818776351717452011-01-14T21:58:00.000+05:302011-01-14T21:58:33.246+05:30Begin from the beginningOnce upon a time a programmer came across a book describing a funny<br />
programming language. It had an unfamiliar syntax, equal didn’t mean<br />
equals, and variables weren’t allowed to vary. Worse, it wasn’t even<br />
object-oriented. The programs were, well, different....<br />
Not only were the programs different, but the whole approach to pro-<br />
gramming was different. The author kept on and on about concurrency<br />
and distribution and fault tolerance and about a method of programming<br />
called concurrency-oriented programming—whatever that might mean.<br />
But some of the examples looked like fun. That evening the programmer<br />
looked at the example chat program. It was pretty small and easy to<br />
understand, even if the syntax was a bit strange. Surely it couldn’t be<br />
that easy.<br />
The basic program was simple, and with a few more lines of code, file<br />
sharing and encrypted conversations became possible. The programmer<br />
started typing....<br />
<br />
Guess which programming language i am talking about ;-)Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com2tag:blogger.com,1999:blog-341368720637690144.post-19789520270572497482011-01-01T23:54:00.001+05:302011-01-01T23:57:10.290+05:30Java mistakes which should be corrected in future.These days i am re-iterating all my language concepts especially java concepts. Actually i am reading a book called <a href="http://goo.gl/pJbCU">Java: The Good Parts</a>. So reading this after doing a good amount of ruby coding gave me some understanding of things which i would like to be changed in Java Future versions. <br />
<br />
1. Primitive Types : Primitive types certainly breaks the notion of "everything is an object". It makes special rules for those small types. Yes Autoboxing is smart thing and we dont need to thing about conversion anymore but we can go one step ahead and replace primitives types by real objects and compiler can take care of optimization.<br />
<br />
2. Static : First thing i learned in my pairing session at ThoughtWorks was not to use Static as much as possible instead create a singleton object. Reason again it breaks the "everything is an object" model.We lose the freedom to override the behaviour as static calls are are linked compile time. And testing a static method is lot more tough task as mocking is cumbersome.<br />
<br />
3. Checked Exceptions : Because nobody use them anymore. Most of the time if problem occurs we can't do much other than telling user something wrong happened and continue or shutdown. <br />
<br />
4. Every Object is a Lock Object : This i realized while reading the book and i was like what. I am doing java programming now for three years and i didnot realized this we can take lock on every object while writing synchronised block because every object has in-built lock. This sounds pretty waste of resource. Instead we can start using explicit Lock object like we do in C++. <br />
<br />
If we try to make these changes than the resulting java will not be compatible with its previous versions but it will be lot more cleaner and awesome language. <br />
And i also want ruby/python hash like datatype. It is so so awesome just like swiss army knife ;-). <br />
<br />
I wanted to start the year with a bang just the way i ended last year thats why this post. So happy new year to all.<br />
Cheers,Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com3tag:blogger.com,1999:blog-341368720637690144.post-14701910729335996412010-12-31T23:31:00.000+05:302010-12-31T23:31:40.045+05:30Don't be in love with programming languageIf you are like me, who does programming for living, if you are very passionate about one language and would never ever think of switching to any other language?<br />
<br />
Then this blog post if for you. <br />
<br />
During my engineering days, i was very passionate about C++ and only C++ (does not mean that, I am any less passionate about C++ today). I wanted to do programming only in C++. I thought I can do anything and everything in C++. But i had no idea there exists a altogether different world outside C++ ecosystem. I was very apprehensive to do programming in any other language.<br />
<br />
Then during my final year summer break i read Java after lots of coersion from my friend ovais. And i started appreciating java because of its clean pointer-free syntax. It does not mean i am scared of pointers but that now i can be more focused on problem solving. How elegantly it does memory allocation and garbage collection etc. I started appreciating the high productivity I could get using Java.<br />
<br />
Than i joined TRDDC and went on writing java code for more than 2 years. But meanwhile i got interested in distributed computing and machine learning stuff. And while reading machine learning blogs, python piqued my interest. I did a little bit of python on my own and realized the power of dynamic language. But real power of dynamic language dawned to me when i started using ruby and rails. <br />
<br />
In a week long bootcamp at Thoughtworks i also touched the basics of C# and realized it is actually very similar to java and i was productive in less than 1 hour. In last one year i have also done some hello world kind of stuff in erlang, clojure.<br />
<br />
All in all, learning each language has given me a different perspective to think about the problem i am solving. It introduces me to a altogether different world like ruby ecosystem is full of gems and if you don't like certain gem fork it on github and make changes as per yours wish. .Net world is very organised and Microsoft provides a very rich API set and also they have done a tremendous job in building their visual IDE. Java has largest ecosystem with big communities like apache, eclipse and corporates like oracle, IBM, Google. <br />
<br />
Loving one programming language means you will miss the other worlds. Moreover most of these language implement same concepts i.i OOPs. So moving from one to other should be a fun journey of comparison and discovery of little variations of same concept.<br />
<br />
Thats why i say Don't be in love with programming language, love concepts ;-)<br />
<br />
With this note i close the 2010. Hope to learn more concepts in 2011.<br />
<br />
Cheers,Asifhttp://www.blogger.com/profile/02142654929469718355noreply@blogger.com