TSUL.net is based onGoogle Apps. The services used include mail, calendar, document and blogger.
Most settings are user friendly on dashboard. However, blogger will require separate setup. Go to blogger.com, and create a new blog and navigate to publishing tab in settings. Follow the instructions there. (Maybe this could be a feature in Google Apps in the future. ;))
Also, it is better to have fixed URL (instead of redirection) for mail, calendar, and document services.
Tuesday, October 23, 2007
Monday, September 10, 2007
Old posts imported
Now, old posts were included.
There are 3 ways to get notified:
There are 3 ways to get notified:
- Visit blog.tsul.net
- Feed (atom): http://blog.tsul.net/feeds/posts/default
- Get mailed: request to join a secret list. ;)
- Log in to the web pages
- Through APIs
- Send mails to a secret mail box.
Wednesday, September 5, 2007
Web API
If you visited code.google.com, you might know that many of Google's services come with a web API. With these APIs, one could 'easily' develop a desktop application or a website based on Google's existing services. Thus, Google acts like a web service provider and developers make use of these powerful services.
The based-on web service programming model might replace OS oriented programming in the near future. The browsers may not replace all applications. However, operating system will become less and less important and services become independent of OSes.
The based-on web service programming model might replace OS oriented programming in the near future. The browsers may not replace all applications. However, operating system will become less and less important and services become independent of OSes.
Wordpress to Blogger
I wrote a small Java program to import posts from Wordpress to Blogger using blogger API. Now the program seems OK, but due to the "Word Verification" or Captcha problem, the migration could not be done automatically within one day.
It seemed that Blogger APIs does not support per post captcha currently. And the 50 posts per day limit seemed a little tight.
When posting with emails, I got the following message:
It seemed that Blogger APIs does not support per post captcha currently. And the 50 posts per day limit seemed a little tight.
When posting with emails, I got the following message:
You have exceeded the the allowable number of posts without solving a captcha.
Thursday, April 26, 2007
Carrot2 and meX Search
Carrot2 is an open source framework for building search clustering engines.
[Features]
[Algorithms]
meX Search is an application of Carrot2. meX provides a new look and feel of search engines.
Compared to traditional search engines, meX is visualized. meX starts from a search box as usual. However, results are categorized and presented to users as a graph, bubbles connected to the starting search box. Each bubble, representing one category, may contain one or more results with hyper links. Once a category is clicked, a new search start with the name of the category as the keyword.
meX takes Flash as a way for presenting the results, which means that a plugin is necessary. It should not be a problem (except that you are a member of ...) as flash is widely used on Internet. By the way, Wallop is another good example of flash applications.
[Features]
[Algorithms]
meX Search is an application of Carrot2. meX provides a new look and feel of search engines.
Compared to traditional search engines, meX is visualized. meX starts from a search box as usual. However, results are categorized and presented to users as a graph, bubbles connected to the starting search box. Each bubble, representing one category, may contain one or more results with hyper links. Once a category is clicked, a new search start with the name of the category as the keyword.
meX takes Flash as a way for presenting the results, which means that a plugin is necessary. It should not be a problem (except that you are a member of ...) as flash is widely used on Internet. By the way, Wallop is another good example of flash applications.
Friday, April 20, 2007
VIM
j down
k up
l right
h left
i insert
a append
w word
b back word
ZZ save and quit
g go
gg go to very beginning
G go to end
/ search
? rewind search
o add a line
dd delete a line
^ front none blank
0 front
$ end
\ word interval
u undo
TO BE CONTINUED
k up
l right
h left
i insert
a append
w word
b back word
ZZ save and quit
g go
gg go to very beginning
G go to end
/ search
? rewind search
o add a line
dd delete a line
^ front none blank
0 front
$ end
\ word interval
u undo
TO BE CONTINUED
Thursday, April 12, 2007
Subscribe to:
Posts (Atom)