Tuesday, November 27, 2007

Apple Core Data, Cocoa Programming Language

In the next few days, I will spend my most time to learn apple core data, and cocoa programming language

MIST 2007 Trailer

Sunday, November 25, 2007

Sitemap Generator

The sitemap_gen.py script analyzes your web server and generates one or more Sitemap files. These files are XML listings of content you make available on your web server. The files can be directly submitted to search engines as hints for the search engine web crawlers as they index your web site. This can result in better coverage of your web content in search engine indices, and less of your bandwidth spent doing it.(Dowload Here)
How to submit a sitemap to Google
Or my previous article about robot.txt and sitemap.xml.gz

robot.txt and sitemap.xml.gz

The importance of robot.txt is overlooked by many, It not only exclude search engiine crawler from certain parts of the site, but also tell robot where to look for info. sitemap.xml.gz will let search engine know what links this website contain and other details about those links.
The Web Robot Pages : robot.txt specification, history and FAQ. It also has IP lookup to check which search engine's crawler requested your website based on IP in your server log.
Google robot.txt checker: How do I check that my robots.txt file is working as expected?
Wikipedia:robot.txt : http://en.wikipedia.org/wiki/Robots.txt
Sitemaps : Sitemaps auto-discovery

Sitemap: http://www.example.com/sitemap.xml.gz

RSS and Search Engine Optimization

RSS is an simple technology that has been became so important to our online life that no one can live without. To SEO your RSS feeds is as important as to SEO the rest of your site.

In some ways RSS is very similar to HTML, the language commonly used to create websites. Just as with HTML, webmasters using traditional search engine optimization tactics when creating an RSS feed will find that their RSS feed receives additional exposure and interest. (read more)
http://www.rss-specifications.com/rss-seo.htm

On Page SEO Tips

Are you doing all you can when it comes to on-page search engine optimization? I recently found that the title attributes of my "Home" links contained the text "Home". The Home link goes back to the main page of SEOLogs.com. Is "Home" the best way to describe...
On-Page Search Engine Optimization Techniques - http://www.seologs.com
Here are some very simple SEO tips I found on seologs.com. Those tips ( or rules) are simple enough for most novices to implement on their websites/blogs. If you are not doing as this article talked about, you are definitely missing something out. More details ...

Visual Studio 2008

Download Visual Studio 2008 Express Edition (Free)
Break Through
Over View

Wednesday, November 21, 2007

JQuery or Prototype

There are many people have difficult to choose between JQuery and Prototype. Currently, I am using both of them in one of my project. The co-exist well thanks for JQuery namespace. But the drawback is visitors have to download both Prototype and JQuery Javascript files. This http://www.webmaster-source.com/2007/11/20/jquery-vs-prototype/ article has some brife comparison. Eventually, I will migrate out all prototype code.

Monday, November 5, 2007

Sync Framework from Microsoft

Microsoft release a new framework called "Sync".

Microsoft Sync Framework is a comprehensive synchronization platform enabling collaboration and offline access for applications, services and devices. Developers can build sync ecosystems that integrate any application, any data from any store using any protocol over any network. With the Microsoft Sync Framework, developers can:Easily build collaboration and offline capabilities into new and existing applications, services, and devices Roam and share information in any data store, over any protocol, and in any network configurationLeverage sync capabilities exposed from Microsoft assets and platforms to boost productivity and performance


To learn more
Product Page
License information about porting to other platform

Google and Android

Today, Google release it's plan for a new mobile platform called 'Android'. This is exciting news for developers create mobile application. Android has already been embraced by major mobile manufactures and mobile carriers. The initial release of the SDK will be available as soon as next Monday Nov 12th 2007.

Google Press Release -- Industry Leaders Announce Open Platform for Mobile Devices