Tuesday, July 14, 2009

SlickMap CSS

SlickMap CSS is a simple stylesheet for displaying finished sitemaps directly from HTML unordered list navigation. It’s suitable for most web sites – accommodating up to three levels of page navigation and additional utility links – and can easily be customized to meet your own individual needs, branding, or style preferences.

The general idea of SlickMap CSS is to streamline the web design process by automating the illustration of sitemaps while at the same time allowing for the predevelopment of functional HTML navigation.

http://astuteo.com/slickmap/


Read more...

Showing Hyperlink Cues with CSS

http://www.askthecssguy.com/2006/12/showing_hyperlink_cues_with_cs_1.html
Read more...

Tuesday, June 16, 2009

Home


Read more...

Friday, May 15, 2009

Cuttlefish


Read more...

Robot Fish


Read more...

Amazing flying fish


Read more...

Tuesday, May 5, 2009

The Voca People


Read more...

Wednesday, April 29, 2009

各种动物的抱怨

乳牛说:这么多人喝我们的乳汁,却沒有人叫我们一声"妈"。
乌贼说:滿肚子墨水,居然被叫成了贼。
袋鼠说:唉,沒有钱,口袋再大也還是鼠类.
老鼠说:哎,成天为了点吃喝,又怕杀鼠药又担心老鼠夹,怎能不老?
苍蝇说:我和蜜蜂本是一家的,只是口味不同而已,待遇却天壤之別。

蜈蚣说:这么多双脚,一輩子都买不起鞋穿。
鱼说: 网咖、网站再好玩,可惜打死我也不敢去上网。
恐龙说:只是因为死得太早了,让你们伤脑筋了,又研究又挖掘,还是找不出死因。
刺蝟说:真想感觉一下与爱人拥抱的滋味。
Read more...

Trace Bundy - Metallica on iPhone Guitar


Read more...

Yellowcard - gifts and curses


Read more...

Tuesday, April 28, 2009

Delta Goodrem - Believe Again


Read more...

Monday, April 27, 2009

Greek Language




Read more...

Friday, April 24, 2009

赚你所能赚的,省你所能省的,给你所能给的


Read more...

中文真偉大!竟然有只能看,不能讀的文章!

中文真偉大!竟然有只能看,不能讀的文章!                                 
                                                                           
  《施氏食獅史》是一篇由趙元任所寫的設限文章。全文共九十一字(連標題九十六 
  字),每字的國語發音都是shi。《施氏食獅史》這篇短文都能看懂,可是如果你讀
  給別人聽,他是無論如何也聽不懂的!                                       
                                                                           
  《施氏食獅史》                                                           
  石室詩士施氏,嗜獅,誓食十獅。施氏時時適市視獅。十時,適十獅適市。是     
  時,適施氏適市。氏視是十獅,恃矢勢,使是十獅逝世。氏拾是十獅屍,適石     
  室。石室濕,氏使侍拭石室。石室拭,氏始試食是十獅。食時,始識是十獅,實十 
  石獅屍。試釋是事。                                                       
                                                                           
  只用一個發音(四聲)來敘述一件事,除了中文,怕是再無其他語言能做到了。
Read more...

Wednesday, April 22, 2009

Sudoku







Read more...

Thursday, April 2, 2009

Ocean


Read more...

Monday, March 30, 2009

jQuery


jQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML. It was released January 2006 at BarCamp NYC by John Resig.

Dual licensed under the MIT License and the GNU General Public License, jQuery is free, open source software.

Both Microsoft and Nokia have announced plans to bundle jQuery[1] on their platforms, Microsoft adopting it initially within Visual Studio[2] and use within Microsoft's ASP.NET AJAX framework and ASP.NET MVC Framework whilst Nokia will integrate it into their Web Run-Time platform.

Philosophy

Just like CSS separates "display" characteristics from the HTML structure, jQuery separates the "behavior" characteristics from the HTML structure. For example, instead of directly specifying the on-click event handler in the specification of a button element, a jQuery driven page would first identify the button element, and then modify its on-click event handler. This separation of behavior from structure is also referred to as the principle of Unobtrusive JavaScript.

Features

  1. Interactions
    Add rich behaviors like drag and drop, resizing, selection and sorting to any element.
    [Draggable, Droppable, Resizable, Selectable, Sortable]
  2. Widgets
    Drop full-featured UI controls — each has a range of options and is fully themeable.
    [Arrordion, Datepicker, Dialog, Progressbar, Slider, Tabs]
  3. Effects
    Create animated transitions and easing with this set of pre-built effects.
    {Effect Method}
    [effect, show, hide, toggle, color, animation, add class, remove class, toggle class, switch class]
    {Effect Type}
    [blind, bounce, clip, drop, explode, fold, highlight, puff, scale, shake, size, slide, pulsate, transfer]





Read more...

Friday, March 27, 2009

Social Graph API


Read more...

Prototype


The Prototype JavaScript Framework is a JavaScript framework created by Sam Stephenson which provides an Ajax framework and other utilities. It is implemented as a single file of JavaScript code, usually named prototype.js. Prototype is distributed standalone, but also as part of larger projects, such as Ruby on Rails, script.aculo.us and Rico.



Read more...

Smarty


Smarty is a web template system written in PHP. Smarty is primarily promoted as a tool for separation of concerns, which is a common design strategy for certain kinds of applications.

Smarty supports several high-level template programming features, including:

  * Control flow statements, foreach
  * if, elseif, else statements
  * variable modifiers - For example {$variable|nl2br}
  * functions - For example {html_select_date start_year='-5' end_year='+5'}
  * output filters
  * possiblity to create own modifiers / functions / output filters
  * advanced caching of pages



Read more...

Thursday, March 26, 2009

Ruby on Rails


Ruby on Rails, often shortened to Rails or RoR, is an open source web application framework for the Ruby programming language. It is intended to be used with an Agile development methodology which is used by web developers for rapid development.

Philosophy

Ruby on Rails is intended to emphasize Convention over Configuration (CoC), and the rapid development principle of Don't repeat yourself (DRY).

"Convention over Configuration" means a developer only needs to specify unconventional aspects of the application. For example, if there is a class Sale in the model, the corresponding table in the database is called sales by default. It is only if one deviates from this convention, such as calling the table "products sold", that the developer needs to write code regarding these names. Generally, this leads to less code and less repetition.

"Don't repeat yourself" means that information is located in a single, unambiguous place. For example, using the ActiveRecord module of Rails, the developer does not need to specify database column names in class definitions. Instead, Ruby on Rails can retrieve this information from the database.



Read more...

Wednesday, March 25, 2009

JSON

JSON (pronounced /ˈdʒeɪsɒn/, i.e., "Jason"), short for JavaScript Object Notation, is a lightweight computer data interchange format. It is a text-based, human-readable format for representing simple data structures and associative arrays (called objects).


The JSON format is specified in RFC 4627 by Douglas Crockford. The official Internet media type for JSON is application/json. The JSON file extension is .json.

The JSON format is often used for transmitting structured data over a network connection in a process called serialization. Its main application is in Ajax web application programming, where it serves as an alternative to the use of the XML format.

Read more...

Tuesday, March 24, 2009

OpenInviter


Open source OpenInviter (Open Inviter) is an free import contacts (addressbook) script from email providers like Netaddress, Gawab, Nz11, Azet, Lycos, Terra, Yahoo!, Zapakmail, Rambler, Wp.pt, Inbox.com, Mail.in, OperaMail, Yandex, 5Fm, Uk2, GMX.net, IndiaTimes, Sapo.pt, Hushmail, AOL, Evite, Mynet.com, Apropo, KataMail, Rediff, Popstarmail, Mail.com, Doramail, GMail, Walla, Abv, Libero, Bigstring, Care2, Clevergo, Mail.ru, Live/Hotmail, FastMail, Interia, Web.de or social portals like Xanga, Plaxo, Eons, Tagged, Famiva, Motortopia, Fdcareer, MySpace, Friendster, Faces, Bebo, Flingr, Konnects, Friendfeed, Skyrock, Hi5, Mevio, Xuqa, Xing, Livejournal, LinkedIn, Brazencareerist, Mydogspace, Mycatspace, Kincafe, Vimeo, Perfspot, Badoo, Flixster, Cyworld, Facebook, Multiply, Hyves, Orkut, Lovento, Twitter, Plazes, Flickr, Meinvz, Last.fm, Plurk. This contacts importer script is integrating with content management systems (aka CMS) like Social Engine, Joomla1.0, vBulletin, SimpleMachines Forum (SMF), Joomla, phpizabi, PhpBB, Wordpress, JamRoom, Boonex Dolphin, PunBB, phpFoX, myBB, PHPMELODY, Drupal. Open Inviter is written in PHP 5 (no database required but cURL or wget required) and running on any webserver (tested on Apache) offering advanced tell a friend features. OpenInviter is a free self hosted solution that does not use a third party gateway (or API) to import contacts. 


Read more...

Monday, March 23, 2009

addtoany


http://www.addtoany.com/


Share/Save/Bookmark
Read more...

Sunday, March 22, 2009

Confluence


Confluence, in geography, describes the meeting of two or more bodies of water. It usually refers to the point where a tributary joins a more major river, called the mainstem, when that major river is also the highest order stream in the drainage basin.



Read more...

GeSHi

GeSHi or Generic Syntax Highlighter is a free software library that allows syntax highlighting of source code for several markup- and programming languages.

http://qbnz.com/highlighter/
Read more...

Thursday, March 19, 2009

Brainstorming

Brainstorming is a group creativity technique designed to generate a large number of ideas for the solution of a problem. The method was first popularized in the late 1930s by Alex Faickney Osborn in a book called Applied Imagination. Osborn proposed that groups could double their creative output with brainstorming.[1]

Although brainstorming has become a popular group technique, researchers have not found evidence of its effectiveness for enhancing either quantity or quality of ideas generated. Because of such problems as distraction, social loafing, evaluation apprehension, and production blocking, brainstorming groups are little more effective than other types of groups, and they are actually less effective than individuals working independently.[2][3][4] In the Encyclopedia of Creativity, Tudor Rickards, in his entry on brainstorming, summarizes its controversies and indicates the dangers of conflating productivity in group work with quantity of ideas.[5]

Although traditional brainstorming does not increase the productivity of groups, it may still provide benefits, such as boosting morale, enhancing work enjoyment, and improving team work. Thus, numerous attempts have been made to improve brainstorming or use more effective variations of the basic technique.
Read more...

FreeMind


FreeMind
is a free mind mapping application written in Java. FreeMind is licensed under the GNU General Public License. It provides extensive export capabilities. It runs on Microsoft Windows, Linux and MacOS X via the Java Runtime Environment.[1] [2][unreliable source?] [3][unreliable source?]

As with other mind mapping software packages, FreeMind allows the user to edit a hierarchical set of ideas around a central concept. The non-linear approach assists in brainstorming new outlines and projects as ideas are added around the mind map.[1] As a Java application, FreeMind is portable across multiple platforms and retains its same user interface, causing some amount of variation from the common interface in each platform. Mac users may notice the most difference from their traditional user interface. Though a MacWorld reviewer says the software's features should still appeal to the segment of users who accept function over form.[4]

FreeMind was a nominee for Best Project in SourceForge.net's Community Choice Awards for 2008, which featured Open Source software projects.


Read more...

Game Theory

Game theory is a branch of applied mathematics that is used in the social sciences (most notably economics), biology, engineering, political science, international relations, computer science (mainly for artificial intelligence), and philosophy.
Read more...

Wednesday, March 18, 2009

Tree 2

Posted by Picasa

Read more...

Tree

Posted by Picasa

Read more...

What is phpBB


phpBB is a popular Internet forum package written in the PHP scripting language. The name "phpBB" is an abbreviation of PHP Bulletin Board. Available under the GNU General Public License, phpBB is free software.


Read more...

What is Akismet


Akismet is a spam filtering service created by Automattic, the corporation which employs most of the main developers of the weblog platform WordPress, and released on October 25, 2005. Akismet attempts to filter link spam from blog comments and spam TrackBack pings.


How to install Akismet Wordpress Plugin
  1. Download it from http://akismet.com/download/
  2. Upload the plugin file to your WordPress plugins directory inside of wp-content.
  3. Activate it from the plugins menu inside of WordPress.
  4. Enter your API key.

Read more...

Tuesday, March 17, 2009

SCORM

SCORM is an acronym for Shareable Content Object Reference Model.

The SCORM specifies a framework for content that meets the following requirements for elearning
content:
  • Durability – Content should last long enough to amortize its cost, and be usable as long as
    it is relevant.
  • Portability – It should be possible to move the content easily from one delivery environment to another. The same content should work without modification in different delivery environments, as long as the delivery environment includes a web browser.
  • Reusability – It should be possible to build the content in small, reusable modules that
    can be recombined in different ways. Different communities of practice should be able to share reusable content.
  • Interoperability – The same content should work the same way when it is deployed in
    different environments.
  • Accessibility – It must be possible to find the content in a repository. This requires that some standard cataloguing data be associated with the content.

SCORM Terminology
Advanced Distributed Learning Initiative
ADL employs a structured, adaptive, collaborative effort between the public and private sectors to develop the standards, tools, and learning content for the learning environment of the future.

The ADL website can be found at www.adlnet.gov.

Content Aggregation Model
Provides a common means for composing learning content from discoverable, reusable, sharable, and interoperable sources.
Read more...

Saturday, March 14, 2009

Unified Modeling Language

Unified Modeling Language (UML) is a standardized general-purpose modeling language in the field of software engineering.

UML includes a set of graphical notation techniques to create abstract models of specific systems.

The Unified Modeling Language (UML) is an open method used to specify, visualise, construct and document the artifacts of an object-oriented software-intensive system under development.[



Read more...

OpenSSL

OpenSSL is an open source implementation of the SSL and TLS protocols. The core library (written in the C programming language) implements the basic cryptographic functions and provides various utility functions. Wrappers allowing the use of the OpenSSL library in a variety of computer languages are available.
Read more...

Friday, March 13, 2009

Tag cloud

Definition:
A tag cloud is a set of related tags with corresponding weights. Typical tag clouds have between 30 and 150 tags. The weights are represented using font sizes or other visual clues. Meanwhile, histograms or pie charts are most commonly used to represent approximately a dozen different weights. Hence, tag clouds can represent many more weights, though less accurately so. Also, frequently, tag clouds are interactive: tags are hyperlinks typically allowing the user to drill down on the data.
Read more...

Wednesday, March 11, 2009

Erlang


Erlang is a general-purpose concurrent programming language and runtime system.


Read more...

CouchDB


CouchDB is a free and open source document-oriented database written in the Erlang programming language. It is designed for extreme scalability and is easily deployed to multi-core or multi-server clusters.

Each document is uniquely named in the database, and CouchDB provides a RESTful HTTP API for reading and updating (add, edit, delete) database documents.

http://couchdb.apache.org/

Example implementations include:

  • Lotus Notes (IBM)
  • SimpleDB (Amazon.com)
  • RDDB (Document Based Ruby Database)
  • ThruDB (Built on top of Facebook’s Thrift framework that provides indexing and document storage services for building and scaling websites.)


Read more...

Friday, March 6, 2009

Wednesday, February 25, 2009

Fish With Transparent Head Filmed


Read more...

Friday, February 20, 2009

Using OpenID for any web sites which support OpenID

What is OpenID?
OpenID is an open, decentralized standard for user authentication and access control, allowing users to log onto many services with the same digital identity. It is a Single sign-on (SSO) method of access control. As such, it replaces the common login process that uses a login-name and a password, by allowing a user to log in once and gain access to the resources of multiple software systems.

Why OpenID?

Are you tired of creating a new account on every website you use? Do you avoid new websites because they come with yet another username and password?

OpenID is an open technology standard that solves all of these problems. The OpenID technology will allow you to use your Yahoo! account or Any OpenID providers to sign in to hundreds of websites!

Once you enable your Yahoo! account for OpenID access, you can simply tell any OpenID enabled website that you are a Yahoo! user. You will be sent to Yahoo! to verify your Yahoo! ID and password and then signed in to the website. Its that easy!

OpenID Providers




History 
[2005]
The original OpenID authentication protocol was developed in May 2005 by Brad Fitzpatrick, creator of popular community website LiveJournal, while working at Six Apart.


Read more...

Thursday, February 19, 2009

How to integrate with flickr

  1. Create account for www.flickr.com
  2. Go to download phpflickr from http://phpflickr.com/
  3. Understand the flickr API

Read more...

SlideShare




View kungkk's profile on slideshare
Read more...

2004至2007年‧南北大道過路費進賬66億

http://www.sinchew.com.my/node/102875?tid=1
Read more...

Wednesday, February 18, 2009

Blog This - simple editor using the Blogger JavaScript API
Read more...

Flickr

This is a test post from flickr, a fancy photo sharing thing.
Read more...

Archer Fish


Read more...

Let Go and Let God

Surrendering your life means:

· Following God’s lead without knowing where he’s sending you;

· Waiting for God’s timing without knowing when it will come;

· Expecting a miracle without knowing how God will provide;

· Trusting God’s purpose without understanding the circumstances.
Read more...

Tuesday, February 17, 2009

cakebattles
















CakeBattles
is an online application that allows Contenders to be pitted against each and allows users to vote on who/what would win. Each Contender can be assigned to multiple Tags which are used to create battles with similar Contenders. Each Contender can also have multiple images and these are displayed at random to keep the battles fresh.
Read more...

Building a DVD catalog application with CakePHP

Back in April of this year, James Fairhurst started a series in his blog about creating a DVD catalog application with CakePHP 1.2. The series consists of 12 parts and ended this week. Here are all parts, they are best read one after the other:

  • Part 1: Setup of CakePHP and creation of the tables and the corresponding models
  • Part 2: Creating the first controller and the corresponding views
  • Part 3: Creating two more controllers with the respective views
  • Part 4: File upload and introduction of jQuery
  • Part 5: Working with a HABTM association
  • Part 6: Adding authentication to the application
  • Part 7: Graphical design of the application
  • Part 8: Realizing the design with HTML and CSS
  • Part 9: Introduction to layouts and elements
  • Part 10: Defining the start page
  • Part 11: Using requestAction()
  • Part 12: Finishing the application

The final result can be seen at http://cakecatalog.jamesfairhurst.co.uk/.

The series is ideal for a rainy Sunday like today, as it requires quite some time to follow it ;-)


Read more...

Lang Lang and his father at Carnegie Hall - "Horse"


Read more...

The Photographic Talent Of Marius Sabo


Read more...

Monday, February 16, 2009

Eagle Rebirth















  • The Legend of the Eagle may be a myth, but it is one that gives insight.
  • Many times in our own lives, we also have to face hard decisions that lead us to the need of a rebirth process.
  • To embrace challenges and changes is never an easy assignment.
  • Sometimes we have to learn how to detach ourselves from traditions, concepts, addictions and old customs.
  • Even old memories can hold us from flying higher in our lives.
  • The tales regarding Eagles and Humans are very similar; both have tough choices to make during their lifetimes.
  • Those decisions will determine the height and the magnitude of their flight and existence.
  • The transition from one state to another is rarely effortless.
  • Sometimes, it is very painful.
  • But without this change, we would not grow and become who we are meant to be.
  • Freedom is a conquered state of mind.

Read more...

BETTER OR BITTER?

Romans 8:28-30
And we know that all things work together for good to those who love God, to those who are the called according to His purpose . . . to be conformed to the image of His Son . . . these He also glorified.

http://www.ccesonline.com/dev/betterorbitter.htm




Read more...

Spiritual Gifts

A spiritual gift is a wonderful gift. It is given by God and its purpose is to help build His Kingdom through service to others. The gift is not tangible. You cannot wrap it up or hold it.

There are 7 spiritual gifts given to us in 1 Corinthians 12. They include:

  • Prophecy - Someone who will tell the Word of God boldly
  • Helps - Someone who meets others needs with work or labor
  • Teaching - Someone with the ability to make others understand God's Word
  • Exhortation - Someone who can keep people motivated
  • Giving - Someone who will give what others need
  • Leading - Someone able to lead and direct others; an organizer
  • Mercy - Someone who acts on feelings and compassion for others

Read more...

Thursday, February 12, 2009

My Google Map


View Larger Map
Read more...

Reflexology

For Feet


More information

For Hand


Read more...

Are you in the herd?


Read more...

Qualities of a Good Leader

  1. Pull the best out of people
  2. Put other people above yourself
  3. Challenge ideas from different viewpoint
  4. Passionate about people
  5. Dedication to serving others
  6. Never give up
  7. Generous of sharing
  8. Make others feel important
  9. Thinking outside the box
  10. Alternative thinking
  11. Complete honesty
  12. Working with all ages
  13. Dealing with tough situations
  14. Diverse in decisions

Read more...

Thursday, January 15, 2009

Research for CakePHP & Dojo

I'm right now do some research on CakePHP & Dojo PHP framework. I was found that it very useful for the rapid development & prototype for our IT projects.


Read more...

About Me

My photo
Georgetowm, Penang, Malaysia

My Blog List

Blog Archive