Front Page Posts
Amazon DynamoDB Overview
As the world is moving more and more towards Cloud computing, wherein scalable & distributed systems or databases can provide enormous on demand computing power and storage space, Amazon launched a new Service called as DynamoDB ( a fully managed nonSQL database) to its Cloud offerings.
Just like other cloud services this database would be managed by Amazon end to end, so the customer does not have to worry about it.
This database is built on top of high performace solid state drives with make is the data transfer very fast compared to conventional RAID disk.
- mvohra's blog
- Add new comment
- Read more
- 669 reads
iPhone App Rejected - uses one or more non-public APIs
Issue
We found that your app uses one or more non-public APIs, which is not in compliance with the App Store Review Guidelines. The use of non-public APIs is not permissible because it can lead to a poor user experience should these APIs change.
We found the following non-public API in your app:
pages
If you have defined methods in your source code with the same names as the above-mentioned APIs, we suggest altering your method names so that they no longer collide with Apple's private APIs to avoid your application being flagged in future submissions.
Additionally, one or more of the above-mentioned APIs may reside in a static library included with your application. If you do not have access to the library's source, you may be able to search the compiled binary using "strings" or "otool" command line tools. The "strings" tool can output a list of the methods that the library calls and "otool -ov" will output the Objective-C class structures and their defined methods. These techniques can help you narrow down where the problematic code resides.
We appreciate that you may have made the precautions in your code for using non-public APIs, however, there is no way to fully accommodate the unknown. It is for this reason, that we do not permit the use of non-public APIs in App Store apps.
- Add new comment
- Read more
- 809 reads
What are SMART Objectives?
Every software development company defines a way to evaluate the contribution and performance of a developer in order to provide bonus, promotions etc. Normally the developer is asked to define objectives for himself against which his success would measured. Then the developer's manager would review and approve those objectives. Its very critical to choose and define those developmental objectives in a such way that the success can be easily measured. In other words the developer should choose SMART Objectives.
- mvohra's blog
- Add new comment
- Read more
- 811 reads
DeveloperFeed Newsletter Jan 2012
![]()
It has been an exciting new year at DeveloperFeed. Lots of changes have happened this month and more in the work so stay tuned for future newsletter.
Starting off, the logo got professionally done if you have not noticed so far. The website motto got revised "Fueling software developer's growth" seemed to be the best fit.
The website layout changed from 3 column to 2 column to enhance readability, hope you find it more enjoyable. The background color and site theme was improved to match overall. Also related content like Snippets, Interviews, Common Issues etc. now show up in tabs reducing clutter. The forums theme also got revised, we think it looks lot better.
- mvohra's blog
- Add new comment
- Read more
- 850 reads
Using GDdata API to find out Youtube Video Details
Youtube the largest video sharing site has millions of videos, all around the world these videos are embedded into various web pages which are viewed using browser from a desktop computer , tablets or mobile devices. From time to time users remove videos, make them private, or Google deletes them for copyright issues. So for webmasters who build their site around Youtube videos it is essential to find out if the video will work on Website or iPhone and it not Private. For sure if you have few videos you can check manually but if you have hundreds or more an automated tool would be required.
- mvohra's blog
- Add new comment
- Read more
- 930 reads






Every now and then webmasters ask how can I increase my PageRank? The reason they ask is because the more the PageRank, the more are the chances for your content/page to get included higher in the Search Results, resulting in more traffic. The PageRank is a computed by Google using a proprietary algorithm and Google keeps on tweaking it to make it better all the time. However there are some of the very common factors that PageRank is determined on.
Ruby is a wonderful language for general purpose scripting and serious web development as well. Developers who want to learn Ruby or already know Ruby can benefit from this cheat sheet that I had prepared a while ago but could not find it earlier but am uploading it now since I found it today. Please download the pdf attachment or click on the cheat sheet photo to read and print it in a better way.





Manpreet is an Architect & Software developer currently focusing on developing mobile apps on the iOS (iPhone/iPad) Platform. He’s the founder of a small iPhone development studio
called
Recent comments
5 weeks 5 days ago
8 weeks 5 days ago
8 weeks 5 days ago
11 weeks 1 day ago
12 weeks 1 day ago
12 weeks 3 days ago
12 weeks 6 days ago
14 weeks 4 days ago
15 weeks 21 hours ago
15 weeks 2 days ago