NEW

Archive for July, 2007

Hong Kong Day And Night View

Tuesday, July 31st, 2007

Today, I would like to share with you about this nice flash, “Hong Kong Day And Night View”.

Check it out below flash:
(more…)

Programming Language - Ada

Thursday, July 26th, 2007

This is a short briefing of Ada programming language.

Ada is a structured, statically typed imperative computer programming language designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense during 1977–1983 to supersede the hundreds of programming languages then used by the DOD. Ada is also classified as a high-level language. Ada addresses some of the same tasks as C or C++, but Ada is strongly-typed (even for integer-range), and compilers are validated for reliability in mission-critical applications, such as avionics software. Ada was named after Ada Lovelace, who is often credited with being the first computer programmer.

Feature

Ada was originally targeted at embedded and real-time systems. The Ada 95 revision, designed by S. Tucker Taft of Intermetrics between 1992 and 1995, improved support for systems, numerical, financial, and object-oriented programming (OOP).

Notable features of Ada include: strong typing, modularity mechanisms (packages), run-time checking, parallel processing (tasks), exception handling, and generics. Ada 95 added support for object-oriented programming, including dynamic dispatch.
(more…)

4 Alternative Ways To Shut Down Your Windows

Thursday, July 26th, 2007

There are many methods/ways that you can use to shut down your computer(for Windows OS). The most common practice is click on Start > Turn Off Computer > Turn Off. Today, I would like to share with you on how you can shut down your Windows OS in alternative ways.

1. The fastest way - (eg. for emergence case, fastest to shutdown PC when you spying at someone’s PC, and he/she return, hahaha :-P )

Just press the Windows key (on the keyboard) and press U key two times.

2. Shutdown from desktop

Create a shortcut on your desktop. Right click > New > Shortcut. In the box, enter this: SHUTDOWN -s -t 01 and click Next. In the next prompt, enter the name for the new shorcut (eg: Turn Off PC).

Optional #1: Right click on the shortcut and choose icon for it.

Optional #2: Drag the shorcut to your Quick Launch for faster approch.

3. From Task Manager

Hold Ctrl + Alt + Del to open Task Manager. In Shut Down tab, choose Turn Off.

4. Super duper the fastest way

You only can use this if your keyboard equip with the Power button. Just press the button and leave your PC to shut down

Hope the above tips are useful to you. :-)

Programming Language - ACSL

Wednesday, July 25th, 2007

This is a short briefing of ACSL programming language.

The Advanced Continuous Simulation Language, or ACSL (pronounced “axle”), is a computer language designed for modelling and evaluating the performance of continuous systems described by time-dependent, nonlinear differential equations. It is a dialect of the Continuous System Simulation Language (CSSL), originally designed by the Simulations Council Inc (SCI) in 1967 in an attempt to unify the continuous simulations field.

Language Highlight
ACSL is an equation-oriented language consisting of a set of arithmetic operators, standard functions, a set of special ACSL statements, and a MACRO capability which allows extension of the special ACSL statements.

ACSL is intended to provide a simple method of representing mathematical models on a digital computer. Working from an equation description of the problem or a block diagram, the user writes ACSL statements to describe the system under investigation.

An important feature of ACSL is its sorting of the continuous model equations, in contrast to general purpose programming languages such as Fortran where program execution depends critically on statement order.

Applications of ACSL in new areas are being developed constantly. Typical areas in which ACSL is currently applied include control system design, aerospace simulation, chemical process dynamics, power plant dynamics, plant and animal growth, toxicology models, vehicle handling, microprocessor controllers, and robotics.

Example:

PROGRAM ONE WHEEL
   ” Simple model of a dynamical system
   ” written in ACSL 1, circa 1982.
INITIAL
    CINTERVAL CINT = 0.05
    ALGORITHM IALG = 4 $ “RK3″
    CONSTANT X1IO = 0.0, X2IO=0.0, X1DIC=0.0, X2DIC = 0.0
    CONSTANT M1 = 25.0, M2=2.0, DF=100.0, K2=5000
    CONSTANT TDONE = 15.0
    K1 = 1000.0
END $ “OF INITIALIZATION”
DYNAMIC
DERIVATIVE
   X3= STEP(0.0)
   X1D = INTEG((-DF/M1)*(X1D-X2D) - (K1/M1)*(X1-X2), X1DIC)
   X2D = INTEG((-DF/M1)*(X1D-X2D) - (K1/M1)*(X1-X2), …
    (K2/M2)*(X2-X3*5.0), X2DIC)
   X1 = INTEG(X1D,X1IO)
   X2 = INTEG(X2D,X2IO)
END “OF DERIVATIVE SECTION”
   TERMT(T .GE. TDONE)
END “OF DYNAMIC SECTION”
END “OF PROGRAM”

View Programming Languages SiteMap

Programming Language - ABC

Wednesday, July 25th, 2007

This is a short briefing of ABC programming language.

ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton. It is interactive, structured, high-level, and easy to learn and use, intended to be used instead of BASIC, Pascal, or even AWK. It is not a systems-programming language but is good for teaching or prototyping.

ABC has only five basic datatypes. It does not require variable declarations. It has explicit support for top-down programming. Statement nesting is indicated by indentation. It provides infinite precision arithmetic, unlimited sized lists and strings, and other features supporting orthogonality and ease of use by novices. Its designers claim that ABC programs are typically around a quarter the size of the equivalent Pascal or C programs, and more readable.

ABC was originally a monolithic implementation, leading to an inability to adapt to new requirements, such as creating a Graphical User Interface. ABC could not directly access the underlying file system and operating system.

ABC includes a programming environment with syntax-directed editing, suggestions, persistent variables, and multiple workspaces.

ABC is available as an interpreter/compiler, currently at version 1.05.02. ABC has been ported to Unix, DOS, Atari, and Apple Macintosh.

Example:

HOW TO RETURN words document:
PUT {} IN collection
FOR line IN document:
   FOR word IN split line:
    IF word not.in collection:
     INSERT word IN collection
RETURN collection

View Programming Languages SiteMap

More details.

How To Know When We Need More RAM In Windows XP?!

Wednesday, July 25th, 2007

Good morning, everyone, today I would like to share a small nice tip with you. :-) Is about ‘How to know when we need more RAM In Windows XP?!’

It is very easy. Just follow the below step to trace out whether additional RAM required or not.

Step 1: Press the “Ctrl” + “Alt” + “Delete” key. A Windows Task Manager will be display as below sample.

taskmgr

Step 2: Now select the “Performance” tab. Look just under midway down on the right and you will see a box labeled “Physical Memory (K)”. Read the Total right under that. That is your installed memory (in kilobytes). If you want to convert it to MB, divide it by 1024.

Step 3: Now look at the box to it’s left that says “Commit Charge (K). The total there will be how much memory is being used. You will also see a “Peak” under that total which tells the highest amount of memory used since the last reboot.

Step 4: If the Peak is lower than the “Physical Memory” total, then you don’t need additional memory. If the total Commit Charge is higher than the Physical Memory Total, then additional memory would give you a significant performance boost because of how much of the memory your system is using with the Operating System and applications.

It is simple, right? :-P Have a nice day.

Life Too Short For A Wrong Job?!!

Tuesday, July 24th, 2007

Some funny pictures to share with you. Are you doing the right job? :-P

Please enlarge the pictures for perfect view:

job01

job02
(more…)

World’s Thinnest Mouse!!!

Monday, July 23rd, 2007

Let us take a look on the below picture. Do you know what is this?

mouse01

It is an optical mouse!!! A world’s thinnest mouse named Slim G4!

mouse02
(more…)

Mobile Phone Transformer?!!

Friday, July 20th, 2007

Hi, I would like to share with you about this transformer related video clip, again! :-P This is time is a Mobile Phone Transformer. :-)

Let us take a look on it’s photo:

transformerphone

Now, let us take a look on the video clip: :-P

Check it out the below video:

Wish to download and send it to your friend? Copy the below url and download it with ywWong.cOm Download YouTube tools

Copy this:
http://www.youtube.com/watch?v=gaDVrWB76nM

Paste it in:
HERE

Enjoy!!! :-P

Transformer’s Dance

Thursday, July 19th, 2007

This is a funny car advertisement. It combine the idea of transfomer into the ads, since this topic still quite hot nowsaday. So, let us take a look on transformer’s dance :-P

Check it out the below video:

Wish to download and send it to your friend? Copy the below url and download it with ywWong.cOm Download YouTube tools

Copy this:
http://www.youtube.com/watch?v=Ccrbtkoggcs

Paste it in:
HERE

Enjoy!!! :-P