Skip to main content

Posts

iOS6 Features in a nutshell

iOS6 Beta Features and enhancements Just to reduce the clutter and put the important/useful ios6 features from WWDC 2012 The improvements are OK, but not huge as hyped by other sites. 1. Some major changes to Siri like auto launch apps, lot of integration (twitter, rotten tomatoes etc..), more language support and more localised information I liked the SIRI integration piece with the in-car systems which could be game changer 2. Big jump in facebook integration. (allowing contacts, calendar, location etc..) I'm not a big fan of over posting your data into facebook and its all about that !! 3. Phone and call enhancements Do Not Disturb Mode will still allow calls to be received, but won't ring or light up. But settings can be done if the caller calls twice as it can be urgent. Options to text-back or call later if you are busy or driving. I liked these enhancements which were present in Android using external apps. 4. Maps enhancements The major change is iOS6 no m...

Financial Newspapers without ads

I follow quite lot of Business News.  Though the news are so much manipulated, it gives an overall idea of what's going around the business world around you.  I like Bloomberg's ipad application as its very intuitive. Financial Times (www.ft.com) is unfortunately paid. "Economic Times" is good to get news at macro Level, but unfortunately its flooded by Ads !! So you all might know how to read these news papers without ads? Bloomberg is decent, so not worth the effort to remove ads Financial times trick is to use google cache.  For clues on various tags use their RSS  -  http://www.ft.com/rss/home/uk   and use the meta information to search in another window of google. Then click on cache to read the article. (eg Search in google for  site:ft.com Mon, 04 June 2012) Economic times is based in India but they too have RSS feeds which is good.  Use the link  http://economictimes.indiatimes.com/rss.cms   to the news without ads. In general, if you get the link ...

Yahoo API tryouts

Yahoo API Playground Most of the Yahoo API's deliver data in XML or JSON formats which is very helpful to end users. I was trying out various YAHOO! tools and found Yahoo GeoPlanet useful. The documentation is very detailed and helpful if you are developing something..  Let me give some examples.. If you want to get latitude and longtude of a place or reverse calculate it? Try these directly..  (Thanks to GeoPlanet API's)   http://where.yahooapis.com/geocode?q=19+Howard+Road,+Southampton,+Hampshire http://where.yahooapis.com/geocode?q=50.914716,-1.417612&gflags=R Details of Yahoo Geo tools  (GeoPlanet Guide) http://developer.yahoo.com/geo/geoplanet/guide/concepts.html http://developer.yahoo.com/geo/geoplanet/guide/api_docs.html Where On Earth Identifiers  (WOEID) Its a 32bit identifier, which is unique and non-repeated. This has a parent-child relationship to places, which makes it human understandable in the meantime useful for automated systems. The summary of all...

Yahoo API's and developer network

I aways believed Sun Microsystems gave maximum benefit to the computing world. They developed a lot of technology and made it Open source. Now since Sun is under grip of Oracle, who should take its place? I believe Yahoo is slowly replacing Sun's footprint of donating technology to the world. I came across the developer network of Yahoo!. I can see most of their works are now Open source and very powerful. Take the case of YUI3. Its a marvellous library and framework for web developers. Just listing some of the best Yahoo Developer Tools YUI - User interface, Javascript and CSS library framework Mojito - Free Javascript MVC framework Placefiner - An excellent tool YQL - Yahoo Query language. A great console as well YSlow - Firefox add-on if you are site developer There were other quite few great ones Yahoo! answers was great, but got eclipsed by stackoverflow. Yahoo Messenger - got down due to google gmail plugin You could see all Yahoo Developer offerings here.. http...

Print next line after a pattern

Just had a requirement to print the current line with pattern and next line. This seems to be pretty straight forward with AWK awk '/YOUR_STRING/{c=1;{print}next}c-->0'   <yourFile> if you put c=2, it will print the next two lines   Eg.  sampleData.txt containg.. EmployeeName ABC XYZ QPR LMN awk '/EmployeeName/{c=1;{print}next}c-->0'   sampleData.txt will print.. EmployeeName ABC if you don't want headers.. awk '/EmployeeName/{c=1;next}c-->0'   sampleData.txt  

Siteminder installation into Apache

We had a recent installation of Siteminder (Web Access management tool) into our systems and had to be configured into existing apache installation. Here are some issues which came up and the tips which you could look into: 1. Did you give write permission to "site minder user"? for Apache Conf directory (<apache_root>/apache/conf). Write permission for  "httpd.conf"  file as well. 2. Created directory "/opt/netegrity". Ideally this should be created in separate filesystem as a good practice. This would become much helpful for clustering and promotional model. 3. Add entries in the "load module section" within the Apache "httpd.conf"  file LoadModule sm_module /opt/netegrity/webagent/bin/libmod_sm22.so SmInitFile <location of apache>/conf/WebAgent.conf 4. Manually add handlers # Manually added for siteminder # Add handlers # Siteminder .exe # AddHandler cgi-script .exe # Siteminder .fcc AddHandler smformsauth-handler...

Proxy Server and its uses

I used to use many public proxy servers for accessing sites which are blocked by intranet or restricted sites. But recently the company policy started to block many of the public proxy sites, thus pushing me back to square one. !! I saw a great article from Amit (labnol) , to setup a proxy of your own !! That's really cool. That link gives step by step instructions to setup your own proxy server within "appspot"  , i.e. google app engine site. You could try out one sample at :  http://whatitem.appspot.com (if you really can't setup your own) You could give your URL directly by appending it to the proxy application .. eg  http://whatitem.appspot.com/google.com DON'T try to include keyword Proxy in your app address as most of the intranet filters checks for those keywords.