Sunday, 13 July 2014

The Best Websites to Learn Coding Online



                                          Online Courses   Programming Books (Free)

JavaScriptCode AcademyLearn StreetKhan Academy,Code CombatCode AvengersEloquent JavaScriptJavaScript GuideSpeaking JavaScriptJS The Right WayOh My JS
HTML & CSSCode AcademyDon’t Fear The Internet,TutsplusLearn Layout,DashWeb AccessibilityMozillaDive into HTML520 Things I LearnedHTML Dog,HTML & CSSHTML5 for DesignersDOM Enlightenment
jQueryCode Academy,TutsplusCode SchooljQuery FundamentalsLearn jQuery
PythonCode AcademyGoogle,Learn StreetPython TutorIHeartPYPython for You and Me,  Dive into PythonLearn Python the Hard WayThink PythonPython for Fun,Tango with DjangoDjango
RubyCode Academy,TryRubyCode Learn,RailscastsRubymonk,Learn StreetWhy’s (Poignant) Guide to Ruby,Learn Ruby the Hard WayLearn to Program
PHPCode AcademyPHP ProgrammingPractical PHP
Google Apps ScriptGetting StartedOffice HoursGoogle Scripts ExamplesLearning Apps Script
WordPressTreehouseWordPress TV
Linux & Shell ScriptingStanford.eduExplain ShellConquer the Command Line
Node.jsNodetutsNode SchoolThe Node Beginner BookMixu’s Node bookNode Up and Running,Mastering Node.js
Git (version control)Code SchoolGit ImmersionGitHub TrainingPro GitLearn Git
Objective-C (iOS & Mac)Code SchoolStanfordiTunesU
Chrome Dev ToolsCode SchoolDev Tools SecretChrome Dev Tools Tutorial
GoGolang.orgProgramming in GoGo by Example,Learning Go
JavaLearn JavaCoding BatProgramming in JavaO’Reilly Learning JavaThink JavaJava & CSJava for Python Devs
AndroidCourseraThe New BostonGoogle UniversityApp Development Essentials
D3 (data visualization)Data Visualization for the WebDashing D3D3 Tips & Tricks
Everything ElseUdacityedX.orgCourseraUdemy$Lynda$Pluralsight$,Treehouse$Open Consortium

What You Can Do with Facebook Graph Search

It’s your first day at work and you’re trying to figure out if there are other people from your hometown who happen to work in the same company. Now instead of approaching the HR, what you can do is log into your Facebook account and type a little query – People from [Your Town] who work at [Company Name] in [Current City]. You may even find connections with one degree of separation using a query like – My friends of friends who work at [Company Name].

What you just did is called Facebook Graph search and it is available to all people using Facebook in English on their desktop computers. With Graph Search, you can enter your search queries in natural English and find like-minded people, discover places where you may eat, find books to read, or even hunt for programmers for your project.

Facebook Graph Search Commands – The Big List

Graph Search is powerful, easy to master and incredibly useful. Here are a collection of search queries that will give you a good idea of what you can do with Graph Search on Facebook.

1. Track your Facebook Activity

  1. My favorite pages
  2. My favorite music
  3. Books I like
  4. Photos I have liked
  5. Photos I have like that are recent
  6. Places visited by me
  7. Places nearby I visited
  8. Games I like

2. View photos of friends, or even strangers

  • Photos of my friends
  • Photos of my friends of friends taken in [Place]
  • Photos of people named [Name]
  • Photos of (or uploaded by) [Name]
  • Photos of [Name] in (or before or after) [Year]
  • Photos commented on by [Name]
  • Photos liked by [Name]
  • Photos of [Person A] liked by [Person B]
  • Photos of [Person A] AND [Person B]

3. Find new places to eat, visit.

  • Restaurants nearby liked by my friends
  • [Cuisine] Restaurants liked by my friends of friends in [City]
  • Hotels nearby liked by my friends of friends
  • Friends who live (or have lived) in [Place]
  • Recent photos taken in [Place]
  • Places in [City] visited by people who live nearby

4. Discover things you may like.

  1. Music (or Games or Movies) I may like
  2. Books liked by people who like [Author Name]
  3. Favorite Books (or Movies or TV Shows or Restaurants) of my friends
  4. Movies liked by people who have interests similar to me
  5. Musicians liked by people who listened to [Band Name]
  6. Apps used by my friends
  7. Apps people who live nearby use

5. What’s happening around you?

  • Events nearby
  • Local events this weekend
  • Events near [Place] today
  • Events attended by my friends that are tomorrow

6. Know your followers.

  • People who follow me
  • People who follow me and like [Page Name]
  • People who follow me and live in [City]
  • People who follow me and work at [Company]
  • People who follow me and were born in [Year]
  • Friends of friends who follow me

7. Grow your network

  • People I may know
  • People who live nearby and like [Interest Topic]
  • People who have seen [Movie]
  • People who have read [Book]
  • People who speak [Language]
  • People with similar interests to my friends
  • People who work at [Company] in [Year]
  • People who are not my friends and went to work at [Company] in [Year]
  • People who are friends of my friends
  • People who graduated from [College Name] in [Year]
  • People who studied [Subject] at [College] in [Year]
  • People who are not my friends and went to [School] in [Year]

8. Find someone on Facebook.

  • People who work nearby
  • People who are [Profession Name] (like Doctors, Programmers, etc.)
  • People who live in [Place]
  • People who are named [Full or Partial Name]
  • People who are [Gender] and live in [City] and [Relationship Status]
  • People who believe in [Religion Name]
  • People who are N years old
  • People who are older than X and younger than Y years
  • People who were born in [Year]
  • People who work at [Company A] and previously worked at [Company B]
The permutations and combinations are endless.

Indian Govt Launches Job Portal For The Unemployed Skilled Professionals

Kalraj Mishra, the Union Minister of Micro, Small and Medium Enterprises (MSME) has launched a job portal especially targeted for the skilled, unemployed professional. There is no registration fee to be able to use the features of this job portal which is currently providing jobs across more than 250 categories as of now.

Kalraj Mishra, the Union Minister of Micro, Small and Medium Enterprises (MSME) has launched a job portal especially targeted for the skilled, unemployed professional. There is no registration fee to be able to use the features of this job portal which is currently providing jobs across more than 250 categories as of now.
Named asNiesbudNaukri.com, the portal has been developed by The National Institute for Entrepreneurship and Small Business Development (NIESBUD), which is a department under Micro, Small and Medium Enterprises (MSME).
As per the official press release, the portal has received “warm response” as at the time of writing, more than 3600 job seekers and 127 companies have officially registered in the website.
Some of the big names in corporate sector such as McDonald’s; Krishna Electrical Works; Indosopung Tour; Sopung Holiday India Pvt. Ltd.; Mammey Di Hatti; Heritage Garments; Pantaloons; Pizza Hut; Haldiram’s; Shoppers’ Stop and KFC have started accepting job requests via this portal.
In a first of it’s kind initiative in the Small and Medium Scale Enterprises sector, this job portal promises to bridge the gap between the corporate and small business’s needs and unemployed professionals who are seeking appropriate jobs based on their skill sets.
Madhav Lal, who is Secretary at (MSME) further said that those persons who have received training under any scheme from the ministry of MSME or any other Government supported courses would get free job consultation and assistance via this job portal.
Some of the popular job categories which have been introduced in this portal include:
  • Advanced Java
  • Online Taxation
  • CAD with Pro Engineers
  • Certificate In Computer Concepts and Entrepreneurship
  • Data Entry
  • Digital Marketing
  • Dot Net Programming
  • Ecommerce
  • Bio Technology
  • Digital Photography and Animation
  • Entrepreneurship Development
  • Fashion Designing
The list given above is just a partial list, and many more job categories are listed on NIESBUD Naukri portal.
In the past, MSME ministry have been launching special courses and programs for SMEs such as Financial Literacy Programspecial innovation funds for SME, call center for Entrepreneurs and more. Recently, Modi Govt even launched a new Ministry of Entrepreneurship as well.
Do you think that in this age of cut throat competition and fast dynamics of jobs creation, such a job portal for the unemployed skilled personals prove to be beneficiary?

Tuesday, 8 July 2014

Flipkart Launches Digiflip Pro XT712 Tablet At INR 9999

It was on the cards for sometime now and finally it has officially happened. Flipkart has launched its own Android tablet under its Digiflip brand. The tablet is priced at Rs. 9999 and is focused on the entry level buyers




Digiflip Pro Specification Comparison

SpecsDigiflip ProLenovo A7-50HP Slate 7Galaxy Tab 3 Neo
Processor1.3 GHz Quad Core1.3 GHz Quad Core1.2 GHz Quad Core1.2 GHz Dual Core
Display1280×800 IPS 7″1280×800 IPS 7″1280×800 IPS 7″1280×800 LCD 7″
Camera5 MP Rear| 2 MP Front | LED Flash5 MP Rear| 2 MP Front | No Flash5 MP Rear| 2 MP Front | LED Flash2 MP Rear| No Flash
PriceRs. 9999Rs. 14900Rs. 14390Rs. 10499
Also, it has Android 4.2.2 as its OS which can be upgraded and 16 GB internal memory upgradable to 32 GB. As it is clearly visible in the above table, Flipkart has brought the most affordable option to the market in the mid-range. With the option of this tablet, few would want to buy an option that is almost 50% costlier. Of course, this comparison is only with big brands and Indian brands like Micromax, Lava and Karbonn will obviously give Flipkart tough competition.
Flipkart right now has to create a trust base and loyal customers and ensure that the services are up to the mark. Unless that happens, it will get stuck in the lower end of the spectrum and harm these brands little.
In fact, they may not get much traction if the product doesn’t add much value. In that regard, Flipkart has the advantage of being a huge e-retail company in India. It is offering huge repository of options to its users. With Digiflip Pro the users can get:
  • Ebooks worth Rs. 2300.
  • Bluetooth headsets free (For 26th June)
  • 1 month Subscription of Flipkart First (For 26th June)
  • Free shopping option of Rs. 5300 through Flipkart Mobile App
This brings around Rs. 8000 worth goodies with the tablet which is not present with any other tablet option. Also, it creates a two way street where the users of this tablet will get the taste of Flipkart First and they might retain the subscription thereby giving Flipkart a continuous stream of revenue.
In all, it is a great step from Flipkart if it can keep the product up to date and give good services. Currently, the after sales service will be handled by a network of 120 service centres in 100 cities with priority centres in 13 major cities.
The company has been adding more products to its brand Digiflip and is probably going the Amazon way in this regard. Like Amazon, it is probably going to launch the tablet for less margins hoping to cover them in other ways.
[Remarks By Editor: While the Digiflip price is competitive, on the specification side, Flipkart could have done a bit better. The specs as well as the OS is dated. DigiFlip Pro would have been a great option if it had Android KitKat, and offered specification one level higher. ]

Home / Telecom / mobile / Motorola Updates Moto E, Moto G And Moto X To Android 4.4.4 In India Motorola Updates Moto E, Moto G And Moto X To Android 4.4.4 In India

When Motorola merged with Google, one thing that everyone hoped was that from thereon, Motorola will start updating its phones at a faster pace. With the launch of Moto X and its minimal Android layer, this belief gained strength and soon, we could see that Motorola started updating its phones at a faster pace than any other Manufacturer out there.
Even its lower end phones, Motorola G and even Moto E launched with Kitkat and were promised fast updated.
Motorola has kept on its promise and Motorola India tweeted recently that all its phones will be getting Android 4.4.4.


By doing this, Motorola bypasses the 4.4.3 update. This is a good thing too as the new version is out there and there is no use to take two step process unlike what some other companies have been culprit of doing.
The update will come over the air (OTA) and users will get notification when the update is available for their phone. It will be done in batches therefore people should be getting these in a few days.
The size of the update will be around 50-100 MB depending on the mobile phone. It should include stability, security and framework fixes as well as include the new dialer and OpenSSL related fixes.
While your phone should automatically intimate you about the update if anyone wishes to check it can be done in Settings > About Phone > Software Update.
The updates by Motorola are swift and more importantly, available for all its phones. It obviously doesn’t beat Nexus but that is simply because of the first update advantage that Nexus line up will always have. However, with Motorola updating Moto E with such swiftness shows their realization on the importance of updating the phones.
If Motorola updates all the three phones to Android L (when it launches), it will gain a tremendous user base especially for Moto E and Moto G in developing countries. The phones are already selling like hot cakes and have been sold out multiple times on Flipkart (where they exclusively are sold). With quick updates and decent service, Motorola might hold the key to rivaling if not beating Samsung.
The only threat these phones might have is from the Android One initiative that intends to reach even more users with updated Android version. However, the brand name of Motorola should be good enough to dominate the market if they play their cards well.

Sandisk Introduces World’s First 128 GB microSD Card

Imagine saying to someone 15 years ago that you can hold a million books or 16 hours of HD video/ 7500 songs or 3000 photos on your finger nail, he would have laughed his heart out. But not anymore as SanDisk has made it possible now.
SanDisk has introduced world’s first 128 GB microSD memory card, which can easily store any one of these above mentioned data quantity quite easily. This can be termed as a huge leap for technology as 10 years ago, world’s first microSD card was introduced which had a memory space of just 128 MB.



Target: Android Users

SanDisk has played their card quite well, as they have targeted only Android users for this storage extravaganza. The Class 10 SDXC UHC-1 Sandisk Ultra card will deliver twice the speed of a standard SD card, and has been designed specifically for Android smartphones and tablets. In fact, it will have compatibility with any device capable of interfacing with an SDXC card.
SanDisk Ultra microSDXC card works by stacking 16 memory dies vertically, with each thinner than a single hair making room for more storage as 128 GB has been allowed to fit inside the confined space of a MicroSD card which is not bigger than a fingernail. See how this chip was made.
“With 128GB of removable storage, consumers will enjoy the freedom to capture and save whatever they want on a smartphone or tablet, without worrying about running out of storage space”, said Susan Park who is Sandisk director of retail product marketing.
The super microSD card provides Class 10 performance for recording full HD video. Additionally, the card is:
  • Water Proof
  • Temperature Proof
  • X-Ray Proof
  • Magnet Proof
  • Shock Proof
It also comes with a SD Adaptor for digital camera compatibility.
Earlier in the month, SanDisk had announced world’s fastest microSD card: Sandisk Extreme Pro SDHC/SDXC UHS-II Card which can deliver 250MBps data transfer speed in burst mode and 280MBps under optimum conditions. FujiFilm was very quick to adapt as they announced the first digital camera: X-T1 which is capable of syncing with UHS-II standard.
SanDisk has already contacted Guinness Book of World Records for recording these two feats.

Microsoft Now Offering Free Windows For Any Device Less Than 9 Inch

Microsoft has done something which even they never had assumed: Free Windows!
Few hours back during Microsoft’s Build 2014 event in The Moscone Center, San Francisco, CA, they have officially announced that Windows would be free for mobile, tablets and the Internet of Things.
Last month, we had reported that Microsoft may offer free Windows in future, as some leading technology sites had speculated about this possibility. But now with this official announcement, it is clear that Microsoft has transformed itself and is willing to go for the free route as well.
As per the announcement, Microsoft will provide free Windows to any device which isless than 9 inch. This is certainly a big change in the strategy of a company which thrived on the usage of licensed software all through these years. This announcement was done by Terry Myerson, who heads the Operating System division inside Microsoft.




One special consideration here: Although Microsoft has announced that Windows would be free, the end users won’t be able to download it and start using it on their mobiles or tablets. This free option is only available for the hardware manufacturers who are planning to create and sell devices based on Windows OS.
Tech specialists are stating that this is a move which Microsoft had to make, considering the challenges thrown in by Android, which is a open source OS.
Anyone can download Android and use it as per their wishes, without spending a penny. And this open source movement by Android has enabled them to become the most popular Operating system for mobile and tablets.
Microsoft understands this concept of open source operating system has helped Google to own the entire ecosystem; using which they have promoted their search engine, application marketplace and more such services.
Another masterstroke which Microsoft has played with this move is the focus on Internet of Things.
As per recent reports, more than 26 billion devices would be interconnected via Internet of Things by 2020, and this represents a huge mind blowing opportunity for a company like Microsoft. Most probably, the same code which runs Windows 8 can be used to run such interconnected devices on Internet of Things as well. Although Microsoft says that this can only run mobile apps and not desktop software.
On the same hand, the company has announced that they are working on a new system to build apps which can be run on mobiles, desktops and Xbox; which means that the gap is slowly closing.
Do you believe that this free Windows offer by Microsoft will help them counter Android? Do share your views

Tata Docomo Brings Youtube Mobile Streaming @ Rs 9

YouTube has tied up with telecom operator Tata Docomo to introduce the first-of-its-kind online video streaming plan in India. You must be thinking that such plans already exist in our country where people pay a subscription fees and get access to unlimited videos. Well, do these videos happen to be from YouTube? The answer is ‘No’. You still need to pay for data charges (if you are connecting via mobile internet) for videos you watch!

Prepaid users can now avail a new recharge pack, aptly titled ‘YouTube Recharge’, for as little as Rs. 9. For the said amount, users get 100 MB of video surfing on YouTube and Apalya Technologies’ Live TV service. The pack expires in 24 hours. Fret not, for there are higher rung plans as well. Rs. 19 gets you 150 MB of access for a period of 3 days, whereas Rs. 39 takes the time period to one week and the free data usage to 300 MB.



If you compare these plans to a regular 3G pack, you will quickly come to the conclusion that Tata Docomo is offering a much more VFM (value for money) recharge pack here. Rs. 100 gets you 300 MB of 3G data, whereas here you get 300 MB worth of YouTube videos and Live TV streaming for less than half the price (Rs. 39).
YouTube’s Director of Content Partnerships and Operations, Asia Pacific, says ”This is part of our efforts to make video content more affordable to a large base of mobile Internet users in the country. This is the first of its kind partnership in India.”
Anand Agrawal, Tata Docomo Head of Data and Mobile VAS, says that offering cheap plans for accessing online videos will enable more and more users to access the same. As per reports, 3.7 billion videos are watched online every month in India. This figure is expected to bloat up quickly with the introduction of such plans, especially if other Indian telecom operators such as Airtel, Vodafone also jump in with their own similar ‘Youtube Recharge’ packs
Lastly, if in case you are wondering how long that 100 MB of data is going to last, the Rs. 9 you spend will get you access to 240p content for around 20-30 minutes. While the numbers seem low, most people only use their phones to watch short, viral or funny videos while on-the-go. Perhaps Tata Docomo and other Indian operators will also introduce similar plans for other services such as Vine and instagram in the near future.

Get Top Android Games for Free with Mobogenie

The android PlayStore is only one of the markets where one can download apps for their Android smartphones. Sure, it is the biggest market for android apps but there is too much junk. With over 6 million apps, finding the best apps can be time consuming. Apart from the playstore, there exist several other markets for apps like Amazon, Getjar, etc. One such marketplace for android apps is that of Mobogenie.




Primarily a desktop PC Suite for connecting Android smartphone to your PC for creating backups, Mobogenie offers tons of freebies in the form of free apps, games, wallpapers and ringtones. Once you have downloaded Mobogenie and are running it on your PC with your smartphone connected via USB, just follow these simple steps to get popular apps and games for free.
  1. Run Mobogenie with administrator rights.
  2. Connect your smartphone to your PC via USB cable.
  3. Enable USB Debugging mode on your smartphone. To check how to enable USB Debugging mode on your smartphone, click here.
  4. On the top, you will find multiple tabs. By default, the My Phone tab is loaded. Click on Showcase, Apps or Games to head to the respective categories. Showcase presents different categories of apps in a condensed form.
  5. Once in a particular tab, on the right side, you will find a list of the most popular apps or games. Just click download and the app or game will be automatically downloaded and installed on your smartphone.
  6. You can check the progress of the download by clicking the download bar at the very bottom left.
Thousands of free apps and games are only a tip of the iceberg. Mobogenie has a huge collection of free wallpapers and ringtones to suit to your taste. Add to it a YouTube video downloader and it makes a great piece of software worth downloading. Get Mobogenie by hitting the link below.

Google Adsense Custom Ad Sizes , google ad

The Google Adsense team had contacted us a few weeks back and asked to remove the custom js ad units which we were running on our network of blogs. These were the ads which we were allowed to run on a few selected number of blogs depending on the traffic and the demographics. We have been running custom ad sizes on our blogs which generally were the single ad units but with different fonts and sizes and which would not totally look like a advertisement. All of the sudden someone from Google had contacted us with the following email 

Dear Publisher,
We are currently in the process of migrating publishers from Custom JavaScript formats to standard iframes. By moving publishers over, we are able to offer more features, innovating faster and more efficiently. As such your Custom JavaScript publisher features will be turned off on 6th December 2013.
We apologize for any inconvenience this may have caused.
For technical questions and troubleshooting, please send an email to our AdSense support team while logged into your Google account.
Best regards,

We were quite confused and when we got in touch with them, we were told that the results from the custom ad units were not par with the default ad units and hence Google is taking a decision to stop serving ads through this option. This was a kind of shock because we have had done a few tests and found that the custom ad units were generally giving us better results, but now are told that its actually bad for the publishers and hence we should switch back to the default ad units by Dec 6th