<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8644532211438426877</id><updated>2025-07-09T06:02:57.601-07:00</updated><category term="Products I liked"/><category term="Leadership"/><category term="Mobile"/><category term="Java &amp; Frameworks"/><category term="AI"/><category term="Apple &amp; iOS"/><category term="Android"/><category term="Javascript + client-side scripts &amp; API"/><category term="Microservices"/><category term="Security"/><title type='text'>Khalid Saleem&#39;s Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-6287568395773385135</id><published>2021-04-02T20:23:00.004-07:00</published><updated>2021-04-02T20:26:36.738-07:00</updated><title type='text'>Responsibilities Of A Leader</title><content type='html'>Someone asked me about 3 key responsibilities of a leader, &lt;b&gt;#ResponsibilitiesOfALeader&lt;/b&gt;&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;1) Be available to your team. Give priority to your teams ask for your time to have them talk to you, allow them to seek guidance, let them provide you feedback or advice, and share their challenges/experiences. Help them arrive on a decision and let them take action. As a leader the first and foremost priority should be to be available to spend time with our team.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;2) Mentor the leaders in your team to &lt;b&gt;&quot;Be Hungry &amp;amp; Serve Humbly&quot;&lt;/b&gt;. Winning is important, but how you get there is even more important. Set aggressive targets and goals but dont forget that YOU are part of the team. Your job is to help the team achieve those aggressive targets vs simply checking on the status. Become a part of their journey, become a part of their story and when they win celebrate it as their win and thank them for giving YOU (their leader) the opportunity to be a part of their team.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;3) An inspiring vision that influences them to strive for better product, experiences or journeys for customers/stakeholders vs doing them because their boss told them to do so. Remember, people who are passionate about their work are the ones who sculpt inspirational stories. &lt;b&gt;Your job is to bring passion to your team&#39;s work life.&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/6287568395773385135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2021/04/responsibilities-of-leader.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/6287568395773385135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/6287568395773385135'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2021/04/responsibilities-of-leader.html' title='Responsibilities Of A Leader'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-686539308837455656</id><published>2020-05-25T16:24:00.001-07:00</published><updated>2020-05-25T16:24:39.701-07:00</updated><title type='text'>Covid-19 &amp; Instructional Learning</title><content type='html'>&lt;div&gt;COVID-19 has essentially accelerated digital &amp;amp; video adoption of instructional training, physical education and classroom based learning. In addition to schools &amp;amp; classrooms going virtual, professional training, after school programs, sports training, yoga classes , cooking classes and many more have quickly pivoted to relying on digital means of imparting knowledge &amp;amp; training.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I foresee these to be the norm going forward with digital learning and virtual education adoption transcending beyond our imagination and well beyond the current physical border limitations. Yogi&#39;s in India teaching virtually to their audiences across the world for a nominal fee, Italian Chefs sharing their secrets and recipes across the globe but most importantly the traditional university learning experience may completely switch to teaching through digital modes only within the next 12-18 months. This will also allow institutions to reduce their facilities and infrastructure maintenance cost while independent coaches or instructors can now quickly launch their offerings online without having a need for physical locations/setup. This shall soon give rise to extremely cost effective learning options for future students.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;https://lnkd.in/eqjUqX9&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/686539308837455656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2020/05/covid-19-instructional-learning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/686539308837455656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/686539308837455656'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2020/05/covid-19-instructional-learning.html' title='Covid-19 &amp; Instructional Learning'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-2570584424813709471</id><published>2017-11-18T11:53:00.000-08:00</published><updated>2017-11-18T11:53:15.275-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Leadership"/><title type='text'>Data is King but Speed is the Emperor</title><content type='html'>To all the leaders out there, challenge your work family to go faster but never forget to pay attention to the great ideas that your work family puts out there on a regular basis. Leaders should never let themselves become vulnerable to paralysis by analysis. Even when you are not fully aligned with the team, simply commit to them if your team believes in it. If the idea becomes a success (Transparent  and Bezos), your work family will bask under it&#39;s glory and the results will speak for themselves. In case they fail, the learnings from the failure will make them resilient and become better than before. Most importantly, for them seeing that you had full belief in their abilities and the fact that you trusted them will go a long way, guaranteeing success for your team. So have faith in your team, push the team to go faster, brainstorm and commit faster, fail faster and watch the transformation. &lt;br /&gt;
&lt;br /&gt;
Remember &lt;i&gt;&lt;b&gt;&quot;Data is King but Speed is the Emperor&quot;&lt;/b&gt;.&lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/2570584424813709471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2017/11/data-is-king-but-speed-is-emperor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/2570584424813709471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/2570584424813709471'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2017/11/data-is-king-but-speed-is-emperor.html' title='Data is King but Speed is the Emperor'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-2440695249414148315</id><published>2017-11-18T11:50:00.002-08:00</published><updated>2017-11-18T11:50:42.042-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Leadership"/><title type='text'>Be Afraid of Your Customers</title><content type='html'>Be afraid of your customers. Be afraid every day that they may decide to take their business somewhere else and leave you hanging. This mindset will challenge all of us specially the ones in the retail sector to ensure that we go out there everyday to provide our customers an experience which is nothing less than exceptional.  Never think about aiming for a short term gain that will jeopardize your long term vision or goal however lucrative it may seem. </content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/2440695249414148315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2017/11/be-afraid-of-your-customers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/2440695249414148315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/2440695249414148315'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2017/11/be-afraid-of-your-customers.html' title='Be Afraid of Your Customers'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-6756358975116007551</id><published>2017-11-18T11:47:00.001-08:00</published><updated>2017-11-18T11:54:35.371-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Leadership"/><title type='text'>Formula for Success</title><content type='html'>&lt;blockquote&gt;&lt;i&gt;&lt;b&gt;Work like a startup, Deliver like a startup (Agility), and offer nothing less than a Ritzy customer experience&lt;/b&gt;&lt;/i&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/6756358975116007551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2017/11/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/6756358975116007551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/6756358975116007551'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2017/11/blog-post.html' title='Formula for Success'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-2470823445960867528</id><published>2017-06-24T23:26:00.003-07:00</published><updated>2017-06-24T23:28:29.208-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java &amp; Frameworks"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>Object Detection APIs will change the future of camera apps</title><content type='html'>Google launches tensorflow object detection api. This can help stir a new trend in photo apps where the apps can be then used to remove detected items from a photo and may be even replace an object with a different object. Think #SNAPCHAT AR ads, and enhance them to allow objects from your own photos replace those in another pictures. Potentially in the future, this can be moved to videos when combined with Google cloud Video Intelligence API. Take it one step further and let computers build your marketing ads on the fly and publish with human intervention.&lt;br /&gt;
&lt;br /&gt;
https://research.googleblog.com/2017/06/supercharge-your-computer-vision-models.html</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/2470823445960867528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2017/06/google-launches-tensorflow-object.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/2470823445960867528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/2470823445960867528'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2017/06/google-launches-tensorflow-object.html' title='Object Detection APIs will change the future of camera apps'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-21622830018382467</id><published>2017-06-03T17:44:00.000-07:00</published><updated>2017-11-20T05:46:16.812-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><title type='text'>AI for self-optimizing E-Commerce Experiences</title><content type='html'>Aritificial Intelligence (AI) in E-Commerce can be used to personalize, influence and guide customer shopping behavior to items, products and services that they actually will buy or are indeed looking for. This would make use of &quot;in-the-moment&quot; personalized recommendations based on a user&#39;s actions on the website in near realtime vs relying upon prevalent recommendation strategies based on historical data such customer who saw item A bought item B.&lt;br /&gt;
&lt;br /&gt;
AI can also be used to revolutionize A/B testing where instead of human beings defining, building, optimizing and then determining the experience winner, machine learning can be leveraged to run multiple A/B tests simultaneously and then run different combinations of all the experiences, followed by the best possible combination, selecting the winning customer experience that ensures highest conversion rates. An E-Commerce giant planning to change the look and feel of their site can take all the different designs across say their home, promotional, product and cart pages and have the AI based A/B testing engine run all the different combinations. AI based A/B testing can even self optimize the winning combination to test potential increase in conversion rates. Let&#39;s use machine learning to drive E-Commerce. #RiseOfBots #RiseOfMachines&lt;br /&gt;
&lt;br /&gt;
Some work being done in this space by Sentient Technologies&lt;br /&gt;
&lt;br /&gt;
http://www.sentient.ai/ascend/</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/21622830018382467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2017/06/ai-for-self-optimizing-e-commerce.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/21622830018382467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/21622830018382467'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2017/06/ai-for-self-optimizing-e-commerce.html' title='AI for self-optimizing E-Commerce Experiences'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-6748976616329275012</id><published>2017-05-28T12:11:00.001-07:00</published><updated>2017-05-28T12:11:42.715-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><title type='text'>The Rise of AI and the End of Online Privacy</title><content type='html'>Online Privacy - Does the Generation Z care about online Privacy? The impending death of privacy combined with the ever increasing use of Algorithms, AI and Machine Learning to predict, Infer, suggest, recommend and potentially even make future decisions will shape a new world where human decision making may rely solely on  machines vs. input from their fellow beings. Bots telling you when to buy stocks, air tickets, concert tickets etc are becoming prevalent today and will more likely be used by humans in the near future for most of their decision making. If you get a chance do listen to the following.  &lt;b&gt;#RiseofMachines&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.gsb.stanford.edu/insights/michal-kosinski-end-privacy&quot;&gt; Dr. Michael Kosinski - Assistant Professor, Stanford Graduate School of Business &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Part 1:&lt;br /&gt;
&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/X9jVjCVOUIM&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Part 2:&lt;br /&gt;
&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/zYwOU2YuPtU&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/6748976616329275012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2017/05/the-rise-of-ai-and-end-of-online-privacy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/6748976616329275012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/6748976616329275012'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2017/05/the-rise-of-ai-and-end-of-online-privacy.html' title='The Rise of AI and the End of Online Privacy'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/X9jVjCVOUIM/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-7106171718190199035</id><published>2016-08-28T19:18:00.002-07:00</published><updated>2016-08-28T19:28:19.087-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Microservices"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Securing Microservices</title><content type='html'>Securing Microservices that are serving internal as well as external requests can become tricky. If the services are serving APIs for internal requests only, its easy to place them behind the firewalls and grant access to them from the internal systems/clients only. However, when it comes to microservices that serve external clients security becomes critical and should be given utmost importance. &lt;a href=&quot;http://microservices.io/patterns/apigateway.html&quot;&gt;API Gateway pattern&lt;/a&gt; is an approach aimed at micro-services management and security. &lt;br /&gt;
&lt;br /&gt;
A few implementations based on the above pattern are &lt;a href=&quot;https://aws.amazon.com/api-gateway/&quot;&gt;AWS API Gateway&lt;/a&gt;, and &lt;a href=&quot;http://www.ibm.com/support/knowledgecenter/SSWHYP_4.0.0/com.ibm.apimgmt.apionprem.doc/APIonPrem_gettingstarted.html&quot;&gt;IBM API Manager&lt;/a&gt; etc. OAUTH, JWT (Tokens by Reference for External Access &amp; Tokens by value for Internal Access) are well established approaches for securing the micro-services. Commercial Products such as Ping Access also allow for token based API/Micro-services access. The key aspect that these solutions are yet to unravel is to identify a seamless and secure way of allowing browser based clients access without having to authenticate via an Identity service. The aforementioned solutions though can be modified to facilitate such an approach. If you have micro-services that are in the cloud such as AWS or Google Cloud, AWS API Manager with its API access key solution or using a custom Authorizer can provide security for your apis.&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/7106171718190199035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2016/08/securing-micro-services.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7106171718190199035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7106171718190199035'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2016/08/securing-micro-services.html' title='Securing Microservices'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-7114932497992799637</id><published>2016-05-22T11:54:00.001-07:00</published><updated>2016-05-22T19:28:47.037-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>Accelerated Mobile Pages aka AMP</title><content type='html'>&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Back in September 2015, the first official specs for the Accelerated Mobile Pages project were launched.&amp;nbsp;The goal of the project is to&amp;nbsp;provide a mechanism that facilitates faster delivery and rendering of content served over mobile web pages.&amp;nbsp;Google is backing this project and when combined&amp;nbsp;with Progressive Web&amp;nbsp;Apps project it&amp;nbsp;can help publishers of content as well as&amp;nbsp;mobile site owners to&amp;nbsp;reduce current&amp;nbsp;high bounce rates&amp;nbsp;attributed to a variety of&amp;nbsp;performance and&amp;nbsp;page load&amp;nbsp;concerns.&amp;nbsp;Google is also allowing free use of Google AMP Cache and has stated that &quot;it will provide a cache that can be used by anyone at no cost, and all AMPs will be cached by Google’s cache&quot;.&amp;nbsp;You can easily create your own AMP pages. Discovery&amp;nbsp;of AMP pages by Google and other search engines is easily handled by the&amp;nbsp;&amp;lt;link&amp;gt; tag with &quot;amprel&quot;.&amp;nbsp;AMP also&amp;nbsp;provides&amp;nbsp;for creating responsive page by simply appending &quot;layout=responsive&quot; to&amp;nbsp;the AMP&amp;nbsp;Html tags. Check&amp;nbsp;it out at the following links&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.ampproject.org/docs/get_started/about-amp.html&quot; target=&quot;_blank&quot;&gt;Google AMP Project&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://developers.google.com/amp/cache/&quot; target=&quot;_blank&quot;&gt;Google AMP Cache&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/7114932497992799637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2016/05/accelerated-mobile-pages-aka-amp.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7114932497992799637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7114932497992799637'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2016/05/accelerated-mobile-pages-aka-amp.html' title='Accelerated Mobile Pages aka AMP'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-6747561009011112676</id><published>2015-08-30T18:36:00.004-07:00</published><updated>2016-05-22T10:59:33.410-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Apple &amp; iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>Swift  - An Interactive &amp; open source attitude towards iOS programming by Apple - Is Apple aiming for write it once, run it anywhere?</title><content type='html'>Later this year, Apple will be making it&#39;s Swift programming language open source.&amp;nbsp;The concept makes all the sense as it aims to re-invigorate and define new benchmarks&amp;nbsp;across the mobile computing universe of phones,&amp;nbsp;phablets and tablets. Of&amp;nbsp;course,&amp;nbsp;arguments were and will continue to&amp;nbsp;be made regarding the market share of Apple vs the glut of Android based devices, however Swift may be a game changer. There have already been attempts at making a compiler that can convert Swift code into Java byte code that can then be converted into an Android Package (APK) for installation on Android Devices (&lt;a href=&quot;https://arctouch.com/2014/10/swift-make-android-app/&quot; target=&quot;_blank&quot;&gt;Use Apple Swift to make an Android App&lt;/a&gt;). Once Swift is released as Open Source, there will definitely more attempts at this. Think about companies who would like to write it once and release their apps to both iOS and Android based devices. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Swift Playgrounds lets you see the results&amp;nbsp;for every line of code that&amp;nbsp;is typed. This lends itself naturally to&amp;nbsp;viewing UI changes specially&amp;nbsp;code snippets&amp;nbsp;for an animated&amp;nbsp;SpriteKit scene. Stay tuned for the Open Source Launch and get ready for a new&amp;nbsp;mobile app development era.</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/6747561009011112676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2015/08/swift-interactive-open-source-attitude.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/6747561009011112676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/6747561009011112676'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2015/08/swift-interactive-open-source-attitude.html' title='Swift  - An Interactive &amp; open source attitude towards iOS programming by Apple - Is Apple aiming for write it once, run it anywhere?'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-5241778107198166916</id><published>2015-03-22T20:15:00.001-07:00</published><updated>2016-05-22T11:01:33.658-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java &amp; Frameworks"/><title type='text'>Quartz Scheduler vs. Spring Scheduler</title><content type='html'>&lt;strong&gt;&lt;u&gt;Spring @scheduler vs. Quartz Scheduler&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Spring Scheduler is a truly light weight implementation that will suffice for simple scheduling needs. If you are using Spring 3.0, it provides annotation support for both Task Scheduling and Asynchronous method execution.&amp;nbsp; Spring Scheduler provides support for &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
Task Scheduling using &lt;a href=&quot;http://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;FixedRate&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;(Run periodically at specific intervals even if previous execution&amp;nbsp;did not finish)&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&amp;amp; &lt;a href=&quot;http://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;FixedDelay&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;(Delay the next execution of the task for a specific time frame after completion of last execution)&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;http://linux.die.net/man/8/cron&quot; target=&quot;_blank&quot;&gt;Cron&lt;/a&gt;&lt;/strong&gt; expression based scheduling&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
On the contrary, Quartz Scheduler is a full fledged open source library that provides support for Job Scheduling. Its comparatively complex than Spring Scheduler but provides support for enterprise level features like JTA and clustering. It comes with JobPersistence support that can&amp;nbsp;be extremely beneficial&amp;nbsp;for&amp;nbsp;failed jobs as well as reporting purposes.&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
With the use of the included JDBCJobStore, all Jobs and Triggers configured as &quot;non-volatile&quot; are stored in a relational database via JDBC.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
With the use of the included RAMJobStore, all Jobs and Triggers are stored in RAM and therefore do not persist between program executions - but this has the advantage of not requiring an external database.&amp;nbsp;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Clustering feature of Quartz can be used for Fail-safe and/or Load Balancing purposes. However, recommended approach is to run the nodes in a cluster on the same machine. In case, you need to implement the cluster across multiple machines, a time sync service daemon like &lt;a href=&quot;http://www.boulder.nist.gov/timefreq/service/its.htm&quot; target=&quot;_blank&quot;&gt;http://www.boulder.nist.gov/timefreq/service/its.htm&lt;/a&gt;&amp;nbsp;should be used to ensure that clocks are synchronized between these machines that are part of the cluster.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
In essence, if your goal is to implement a quick and basic form of&amp;nbsp;job/task scheduling then Spring Scheduler will be ideal. On the other hand, if you need clustering as well as JobPersistence support then Quartz may serve better.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/5241778107198166916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2015/03/quartz-scheduler-vs-spring-scheduler.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/5241778107198166916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/5241778107198166916'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2015/03/quartz-scheduler-vs-spring-scheduler.html' title='Quartz Scheduler vs. Spring Scheduler'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-7834088129040217073</id><published>2013-05-01T20:37:00.000-07:00</published><updated>2016-05-22T11:06:40.270-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Leadership"/><title type='text'>Leadership ... Leader&#39;s Dont Influence... They Inspire and Motivate!!!</title><content type='html'>&lt;a href=&quot;http://animoto.com/play/50gewAz1BTVjMejU09CzDA&quot; target=&quot;_blank&quot;&gt;Leadership&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dx5jYlrd849Pvx7gSvh1vlxe3RFxevi1bgk2tCBGrwYZXBORwcx6sU4UKcdPhNxLUPyE6COaIosjY8xUI2iCQ&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/7834088129040217073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2013/05/leadership-leaders-dont-influence-they.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7834088129040217073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7834088129040217073'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2013/05/leadership-leaders-dont-influence-they.html' title='Leadership ... Leader&#39;s Dont Influence... They Inspire and Motivate!!!'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-3569554959446441005</id><published>2013-04-30T20:49:00.002-07:00</published><updated>2016-05-22T10:56:10.897-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Products I liked"/><title type='text'>Teacher Appreciation Week - exclusively from Office Depot</title><content type='html'>&lt;a href=&quot;http://www.officedepot.com/a/promo/pages/042813_teachers/?cm_re=Home-_-Spot8-_-W18TeachersMini&quot;&gt;http://www.officedepot.com/a/promo/pages/042813_teachers/?cm_re=Home-_-Spot8-_-W18TeachersMini&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs0P4hwLFK4Z7Et5TsRiPwlVHTmuTCaHPbLnYNcE-YIF2pSe1-4h8Aic76V65hbYMIHdsSlZPYHyPo1tKSePe9g9TyhgEoeCUbcfiPRR7VIgjB93fy9bJvhu6Yc8D39ff6d4LdeVnYPmE/s1600/Teachers+Appreciation.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;233&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs0P4hwLFK4Z7Et5TsRiPwlVHTmuTCaHPbLnYNcE-YIF2pSe1-4h8Aic76V65hbYMIHdsSlZPYHyPo1tKSePe9g9TyhgEoeCUbcfiPRR7VIgjB93fy9bJvhu6Yc8D39ff6d4LdeVnYPmE/s400/Teachers+Appreciation.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/3569554959446441005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2013/04/teacher-appreciation-week-exclusively.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/3569554959446441005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/3569554959446441005'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2013/04/teacher-appreciation-week-exclusively.html' title='Teacher Appreciation Week - exclusively from Office Depot'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs0P4hwLFK4Z7Et5TsRiPwlVHTmuTCaHPbLnYNcE-YIF2pSe1-4h8Aic76V65hbYMIHdsSlZPYHyPo1tKSePe9g9TyhgEoeCUbcfiPRR7VIgjB93fy9bJvhu6Yc8D39ff6d4LdeVnYPmE/s72-c/Teachers+Appreciation.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-7662999550185001412</id><published>2013-04-30T20:39:00.000-07:00</published><updated>2016-05-22T10:56:10.899-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Products I liked"/><title type='text'>Mophie Juice Pack by Office Depot ...</title><content type='html'>&lt;a href=&quot;http://www.officedepot.com/a/promo/pages/042813_mophie/?cm_re=Home-_-Slider-_-W18MophieTESTSLIDER&quot; target=&quot;_blank&quot;&gt;Mophie Juice Pack&lt;/a&gt;&amp;nbsp;by OfficeDepot&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.officedepot.com/a/promo/pages/042813_mophie/?cm_re=Home-_-Slider-_-W18MophieTESTSLIDER&quot;&gt;http://www.officedepot.com/a/promo/pages/042813_mophie/?cm_re=Home-_-Slider-_-W18MophieTESTSLIDER&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.officedepot.com/images/us/od/promo/pages/042813_mophie_slider.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://www.officedepot.com/images/us/od/promo/pages/042813_mophie_slider.jpg&quot; width=&quot;332&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/7662999550185001412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2013/04/mophie-juice-pack-by-office-depot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7662999550185001412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7662999550185001412'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2013/04/mophie-juice-pack-by-office-depot.html' title='Mophie Juice Pack by Office Depot ...'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-7867560621855530209</id><published>2013-04-07T19:48:00.000-07:00</published><updated>2016-05-22T10:56:10.901-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Products I liked"/><title type='text'>PUMA Voltaic - A Real Cool Pair of Running Shoes at a great price</title><content type='html'>&lt;iframe bordercolor=&quot;#000000&quot; frameborder=&quot;0&quot; height=&quot;250&quot; hspace=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://ad.doubleclick.net/adi/N7433.148119.BLOGGEREN/B6534801.85;sz=300x250;ord=[timestamp]?;lid=41000613802463615;pid=1028574-50363-11.5D;usg=AFHzDLu56Usac8ZLvl7bRGA7Zq_b2NcEIg;adurl=http%253A%252F%252Fwww.famousfootwear.com%252FShopping%252Fproductdetails.aspx%253Fcatalog%25255Fname%253Dweb%2526pg%253D1028574%2526p%253D50363;pubid=558375;price=%2469.98;title=Puma+VOLTAIC+3+BRITE+Shoes+%28Blue%2FOrange%29+-+Men%27s+Shoes+-+11.5+D;merc=Famous+Footwear;imgsrc=http%3A%2F%2Fwww.famousfootwear.com%2Fproductimages%2Fshoes_ia50363.jpg;width=135;height=135&quot; vspace=&quot;0&quot; width=&quot;300&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
Simply Awesome....</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/7867560621855530209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2013/04/puma-voltaic-real-cool-pair-of-running.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7867560621855530209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7867560621855530209'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2013/04/puma-voltaic-real-cool-pair-of-running.html' title='PUMA Voltaic - A Real Cool Pair of Running Shoes at a great price'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-3736229521270468844</id><published>2012-09-09T07:03:00.001-07:00</published><updated>2016-05-22T11:00:11.338-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple &amp; iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>iOS 6 Passbook .... One stop shop for deals, steals and above all &quot;Loyalty Programs&quot;</title><content type='html'>&lt;a href=&quot;http://www.pcworld.com/article/262042/airlines_prepare_to_adopt_apple_ios6_passport_features.html&quot; target=&quot;_blank&quot;&gt;iOS 6 Passbook&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/3736229521270468844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2012/09/ios-6-passbook-one-stop-shop-for-deals.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/3736229521270468844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/3736229521270468844'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2012/09/ios-6-passbook-one-stop-shop-for-deals.html' title='iOS 6 Passbook .... One stop shop for deals, steals and above all &quot;Loyalty Programs&quot;'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-1401676023714631691</id><published>2012-07-05T20:00:00.000-07:00</published><updated>2016-05-22T11:03:14.619-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Products I liked"/><title type='text'>Roku - In my opinion the only true challenge to Apple TV</title><content type='html'>Roku - In my opinion the only true challenge to Apple TV</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/1401676023714631691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2012/07/roku-in-my-opinion-the-only-true.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/1401676023714631691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/1401676023714631691'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2012/07/roku-in-my-opinion-the-only-true.html' title='Roku - In my opinion the only true challenge to Apple TV'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-7653536962251702804</id><published>2012-07-03T19:10:00.000-07:00</published><updated>2016-05-22T11:06:07.831-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java &amp; Frameworks"/><category scheme="http://www.blogger.com/atom/ns#" term="Javascript + client-side scripts &amp; API"/><title type='text'>Wakanda - A tool, An IDE or A Framework</title><content type='html'>Wakanada - A JavaScript based framework for implementing multi-channel (mobile and web based) business applications.&lt;br /&gt;
&lt;br /&gt;
Introducting Wakanda. One open and complete solution for all your Web and mobile business apps.&lt;br /&gt;&lt;a href=&quot;http://www.wakanda.org/overview&quot;&gt;http://www.wakanda.org/overview&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This looks very interesting... Will be trying it out and keep you posted...</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/7653536962251702804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2012/07/wakanda-tool-ide-or-framework.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7653536962251702804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/7653536962251702804'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2012/07/wakanda-tool-ide-or-framework.html' title='Wakanda - A tool, An IDE or A Framework'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-4582526140628009311</id><published>2012-06-29T18:14:00.002-07:00</published><updated>2016-05-22T11:06:40.267-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Leadership"/><title type='text'>Pakistan&#39;s Deputy PM - Adding Power to a nation without Power (Bijli)</title><content type='html'>&lt;h3 class=&quot;uiStreamMessage&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:1,&amp;quot;tn&amp;quot;:&amp;quot;K&amp;quot;}&quot;&gt;
&lt;span class=&quot;messageBody&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:3}&quot;&gt;Pakistan - Can someone please explain ... Coffers are empty, electricity is at the brink of extinction, inflation is at an all time high, yet a deputy PM is added to the &#39;people friendly&#39; list of VVIP&#39;s? ----- I would rather bring Musharraf back ... Funny that no one is talking about it&lt;/span&gt;&lt;/h3&gt;
&lt;h3 class=&quot;uiStreamMessage&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:1,&amp;quot;tn&amp;quot;:&amp;quot;K&amp;quot;}&quot;&gt;
&lt;span class=&quot;messageBody&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:3}&quot;&gt;Some very interesting feedback by my friends and colleagues....&lt;/span&gt;&lt;/h3&gt;
&lt;h3 class=&quot;uiStreamMessage&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:1,&amp;quot;tn&amp;quot;:&amp;quot;K&amp;quot;}&quot;&gt;
&lt;span class=&quot;messageBody&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:3}&quot;&gt;&lt;div class=&quot;commentContent UIImageBlock_Content UIImageBlock_SMALL_Content&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:33,&amp;quot;tn&amp;quot;:&amp;quot;K&amp;quot;}&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=1029350136&quot; href=&quot;https://www.facebook.com/omair.chaudhry.3&quot;&gt;Omair Chaudhry&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Agree with the sentiment but there is no short cut to democracy. Present government is fully corrupt (A-Z) and incompetent. But if we want to break the vicious cycle between army for few years and then ‘civil’ government for few then we have to take this hard (very hard) medicine and let these clown complete their time and let the People not the military throw (vote) them OUT!&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;abbr class=&quot;timestamp livetimestamp&quot; data-utime=&quot;1340974352&quot; title=&quot;Friday, June 29, 2012 at 8:52am&quot;&gt;&lt;/abbr&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=741718473&quot; href=&quot;https://www.facebook.com/khalid.saleem.3950&quot;&gt;Khalid Saleem&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Agreed bro... Imran is the option and bringing back Mush was just a reference :) definitely army isn&#39;t the solution either &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;&lt;/span&gt;&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=649336111&quot; href=&quot;https://www.facebook.com/junaid.arshed&quot;&gt;Junaid Arshed&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Khalid : you dont need to worry , people will test these corrupt leaders and then in next election they will kick them out and bring PTI and then all of these corrupt will join PTI and will get re-elected and the cycle will continue&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=11823856&quot; href=&quot;https://www.facebook.com/profile.php?id=11823856&quot;&gt;Asad Ansari&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Continuing with what you said, what are the people of pakistan doing? Readdressing what you said, funny that one is &quot;doing&quot; anything about it. I am probably wrong but it feels like people in pakistan are content with their lives. If I am wrong then why haven&#39;t we seen a replication of tahriri square? Roughly 80% of population lives under $2 a day...Isn&#39;t it time to shuffle things a bit..Allah said, conditions won&#39;t change unless the state of people change. Allah knows best.&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=1549462404&quot; href=&quot;https://www.facebook.com/zubair.jami&quot;&gt;Zubair Jami&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;sir ji, in this limited time PM will nt have much of time for looting.... so there has to b another one to fill in the gaps&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=1029350136&quot; href=&quot;https://www.facebook.com/omair.chaudhry.3&quot;&gt;Omair Chaudhry&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Junaid that&#39;s not cycle but progress coz in that case people will vote PTI out.... It needs to be organic system... Only then policy will matter not the people in ur party&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=649336111&quot; href=&quot;https://www.facebook.com/junaid.arshed&quot;&gt;Junaid Arshed&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;yes Omair and that progressive cycles will take at least 100 years to reach a point where these kind of issues Khalid mentioned can be resolved.I personally believe Pakistan is today , what many of developed countries in Europe were in 1812.&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=1597488489&quot; href=&quot;https://www.facebook.com/nauman.r.khan.5&quot;&gt;Nauman Rashid Khan&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;it Brings me a smile. &lt;a data-hovercard=&quot;/ajax/hovercard/user.php?id=649336111&quot; href=&quot;https://www.facebook.com/junaid.arshed&quot;&gt;Junaid&lt;/a&gt; being sarcastic, Puppy worried and &lt;a data-hovercard=&quot;/ajax/hovercard/user.php?id=1029350136&quot; href=&quot;https://www.facebook.com/omair.chaudhry.3&quot;&gt;Omair&lt;/a&gt; being optimistic. U all r right in ur own regard. in simple words, mujhe aisa lagta hai k hum ne Democracy k sabaq ka ratta laga lia hai or samjh k yaad nahi kia. To Iqbal, democracy is a system where &quot;Bandon ko gina jata ha, tola nahin jata&quot;. Im not saying its a bad system but just that its successful application pre-requires a population where people who weigh are greater in number and willing to participate. There may b many examples but at the moment im reminded of Jamshed Dasti only, whose re-election to power is an arithmatic validation of our cumulative political brain. Also, apparent and inherent problem of Army rule is its autocratic nature. Would u not classify the incumbent regime as autocratic? Or do u expect the next regime not to be? When along the timeline do u expect approaching a stage where Pakistanis would have &quot;progressed&quot; that they would vote out a political party on the basis of their policy?&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=649336111&quot; href=&quot;https://www.facebook.com/junaid.arshed&quot;&gt;Junaid Arshed&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Nauman : i will give ghissi pitti theory again here .You are what your unconscious is ,your unconscious is built based on environment ( values , culture , religion and habits ) .Environment affects psychology , when this environment is persistent , this psychology is persistent and it will become part of your DNA and you will inherit it in your DNA.To undo your DNA , you have to undo all environment in a form of cycle .For case of subcontinent , its question of 1000 yrs .They have to change their unconscious which was built based on environment of 1000 yrs ( as in case of jamshed dasti ).This is very difficult but not impossible.&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=674722278&quot; href=&quot;https://www.facebook.com/ahmad.wain&quot;&gt;Ahmad Wain&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Nauman, excellent questions with no easy answers. In my opinion we need 5% willing to turn the mental switch ON for the other 95% and make them realize the power they possess. I think there is no 3-4 generation process, there is always 1 concious generation that turns a nations around. We have to decide if we are the ONE. You can count me among the optimistics I guess :)&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=741718473&quot; href=&quot;https://www.facebook.com/khalid.saleem.3950&quot;&gt;Khalid Saleem&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Guys I am amazed that this simple question brought all this great discussion back again .. I am loving it and with your due permission i am gonna start with this on my blog. The biggest question how will we fix this problem and what is it that will make us realize that creating political martyrs does not help the nation&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=1029350136&quot; href=&quot;https://www.facebook.com/omair.chaudhry.3&quot;&gt;Omair Chaudhry&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Great debate. I guess one thing is for sure we Pakistanis since independence have been impatient and I guess that&#39;s the reason we never allowed a single government to complete its tenure. Thats the reason we are stuck in this cycle. When we are ruled by military after few years we turn against them and then once we have corrupt gov we are waiting for military to take over instead of voting them out ourseleves. Democracy is a slow and organic system which needs time to go to the grass root level. Junaid it might take 100 years (although I am optimistic it won&#39;t just look at our doorstep) but I would say its better to be on a slow train thats on the right track instead to be on a fast one which keeps on getting off every now and then. Nauman I don&#39;t expect any society changes in a single day and I don&#39;t expect it to. Its over time. What you need for society to mature is their right to make their voices heard and listened to and the first step in this is to give them the RIGHT to VOTE. So keep your chins up and remeber to vote on election day instead of sitting on sofa for next 5 years and cribbing about the system, goverment and society!&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=649336111&quot; href=&quot;https://www.facebook.com/junaid.arshed&quot;&gt;Junaid Arshed&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;four important things for nation demise and rise are knowledge , economy , morality and awareness.someone definitely has to lead but remember change is never up to down , its always down to up .When people at down will have these four things , a change will come that will move upwards .&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=100000585245039&quot; href=&quot;https://www.facebook.com/kayani.javaid&quot;&gt;Kayani Javaid&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Ask us .I look back 60 years of my life....Politicians and mainly bureaucratic organs placed package after package to every leader military or civilian to utilize the tool of making money... .looted and plundered Pakistan..with both hands and even now every minute..provided foolproof ways to get out of it and in end both took advantage....see the senior bureaucrats Joint Secretary and above ...even retired how they live and how their kids have been educated and settled...&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=100000585245039&quot; href=&quot;https://www.facebook.com/kayani.javaid&quot;&gt;Kayani Javaid&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;most unfortunate...the Deputy PM was nominated as one would to assassinators by BB herself in a letter to Musharraf&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=674722278&quot; href=&quot;https://www.facebook.com/ahmad.wain&quot;&gt;Ahmad Wain&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;It wasnt long ago, people came out on the streets, raised awareness and voted to create Pakistan. It didnt take too long and 100% literacy wasnt a pre-requisit. Its time for a repeat to save Pakistan and when the 5% amongst us is willing to step up and do this pains-taking job remains to be seen.&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=674722278&quot; href=&quot;https://www.facebook.com/ahmad.wain&quot;&gt;Ahmad Wain&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Perhaps the 5% still have electricity through UPS and can still afford petrol to run generators, they can still get to work and come home for dinner. Their kids still go to a reasonable school and they can still afford a vacation. Life is good :)&lt;/span&gt;&lt;span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;commentActions fsm fwn fcg&quot;&gt;
&lt;a class=&quot;actorName&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:35,&amp;quot;tn&amp;quot;:&amp;quot;;&amp;quot;}&quot; data-hovercard=&quot;/ajax/hovercard/user.php?id=741718473&quot; href=&quot;https://www.facebook.com/khalid.saleem.3950&quot;&gt;Khalid Saleem&lt;/a&gt; &lt;span class=&quot;commentBody&quot; data-jsid=&quot;text&quot;&gt;Not that I have followed Pakistani media lately but I am yet to see the media present this as outright abuse of power ... The chief justice sneezes and&amp;nbsp;media jumps on it, talk about conspiracies and the Geo&#39;s, Dunya&#39;s and other outlets will present it as if the world is about to end yet I have still not seen a true condemnation of such blatant abuse of power .... Are they intentionally ignoring it ? Finally,&amp;nbsp;I really don&#39;t understand why the Riaz Malik fiasco is such a big deal. The current situation is&amp;nbsp;simply a&amp;nbsp;clash of personalities and should not be confused with the supremacy of judiciary or courts as the office bearers should be answerable to the people ..(not that I consider Malik Riaz an honest man) &lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;/h3&gt;
&lt;h3 class=&quot;uiStreamMessage&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:1,&amp;quot;tn&amp;quot;:&amp;quot;K&amp;quot;}&quot;&gt;
&lt;span class=&quot;messageBody&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:3}&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/h3&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/4582526140628009311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2012/06/pakistans-deputy-pm-adding-power-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/4582526140628009311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/4582526140628009311'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2012/06/pakistans-deputy-pm-adding-power-to.html' title='Pakistan&#39;s Deputy PM - Adding Power to a nation without Power (Bijli)'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-2723873594307961356</id><published>2012-05-28T18:51:00.005-07:00</published><updated>2016-05-22T10:56:10.895-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Products I liked"/><title type='text'>ASUS ZenBook</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.officedepot.com/a/products/600394/ASUS-UX31E-RSL8-Laptop-Computer-With/&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.officedepot.com/pictures/us/od/sk/sm/449257_sk_sm.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.officedepot.com/pictures/us/od/sk/sm/449257_sk_sm.jpg&quot; /&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; src=&quot;http://static.www.odcdn.com/images/us/od/brand.png&quot; /&gt;&lt;/div&gt;
Asus Zenbook - Check it out at &lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;Office Depot&amp;nbsp;&lt;/b&gt;&lt;/span&gt;... A competition to Macbook Air and the price Unbeatable...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.officedepot.com/a/products/600394/ASUS-UX31E-RSL8-Laptop-Computer-With/#reviewTab&quot; target=&quot;_blank&quot;&gt;ASUS Zenbook - Check it out&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/2723873594307961356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2012/05/asus-zenbook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/2723873594307961356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/2723873594307961356'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2012/05/asus-zenbook.html' title='ASUS ZenBook'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-151675090833973462</id><published>2012-05-28T12:19:00.001-07:00</published><updated>2016-05-22T10:56:10.892-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Products I liked"/><title type='text'>Dragon TV</title><content type='html'>&lt;span style=&quot;color: lime; font-family: Verdana, sans-serif; font-size: large;&quot;&gt;&lt;b&gt;DRAGON TV:&lt;/b&gt;&lt;/span&gt; &lt;b style=&quot;background-color: #444444;&quot;&gt;&lt;span style=&quot;color: #cfe2f3;&quot;&gt;A NEW LIFESTYLE... YOU MAY NEVER USE A REMOTE....&lt;/span&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;background-color: white; color: #073763;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;background-color: white; color: #073763;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/cCjuT960tJ8?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/151675090833973462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2012/05/dragon-tv.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/151675090833973462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/151675090833973462'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2012/05/dragon-tv.html' title='Dragon TV'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-5973196358814156228</id><published>2011-08-21T19:53:00.000-07:00</published><updated>2016-05-22T11:01:33.661-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java &amp; Frameworks"/><title type='text'>Clojure - Is this the language of the future?</title><content type='html'>A dynamic programming language which compiles directly to JVM bytecode, and supports Concurrent Programming...&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://clojure.org/&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;http://clojure.org&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The BIG Question: is it time for functional programming to dethrone OOP?</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/5973196358814156228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2011/08/clojure-is-this-language-of-future.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/5973196358814156228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/5973196358814156228'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2011/08/clojure-is-this-language-of-future.html' title='Clojure - Is this the language of the future?'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8644532211438426877.post-1495978855391174785</id><published>2011-08-21T14:58:00.001-07:00</published><updated>2016-05-22T10:59:24.764-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>Mobile framework comparison</title><content type='html'>Interesting Article....&lt;br /&gt;
&lt;br /&gt;
Comparison of Major Mobile Frameworks&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; font-family: arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt; &lt;a class=&quot;ot-anchor&quot; href=&quot;http://interfacethis.com/2011/adventures-in-html5-part-one/&quot; style=&quot;color: #3366cc; cursor: pointer; text-decoration: underline;&quot;&gt;http://interfacethis.com/2011/adventures-in-html5-&lt;wbr&gt;&lt;/wbr&gt;part-one/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://khalidsaleem.blogspot.com/feeds/1495978855391174785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://khalidsaleem.blogspot.com/2011/08/mobile-framework-comparison.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/1495978855391174785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8644532211438426877/posts/default/1495978855391174785'/><link rel='alternate' type='text/html' href='http://khalidsaleem.blogspot.com/2011/08/mobile-framework-comparison.html' title='Mobile framework comparison'/><author><name>Khalid Saleem</name><uri>http://www.blogger.com/profile/15874440549344238629</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>