Showing newest 13 of 15 posts from January 2007. Show older posts
Showing newest 13 of 15 posts from January 2007. Show older posts

Monday, January 29, 2007

JavaScript effect that will let you edit ANY webpage

1) Go to any website
2) Delete everything in the address bar
3) Paste the following code in the address bar:

javascript:document.body.contentEditable='true'; document.designMode='on'; void 0

4) Start playing

Saturday, January 27, 2007

The Ultimate List of Java Tips and Code Snippets

Java SE Tips / java.awt
Java SE Tips / java.awt.image
Java SE Tips / java.awt.event

Java SE Tips / java.lang

Java SE Tips / java.text

Java SE Tips / java.lang.reflect

Java SE Tips / java.net
Java SE Tips / java.io
Java SE Tips / java.applet
Java SE Tips / javax.xml.parsers
Java SE Tips / javax.xml.validation
Java SE Tips / java.util
Java SE Tips / java.util.logging
Java SE Tips / java.util.regex
Java SE Tips / java.util.zip
Java SE Tips / java.beans
Java SE Tips / javax.imageio
Java SE Tips / javax.swing
Java SE Tips / javax.swing.text
Java ME Tips / MIDP
Java EE Tips / Java Servlet
Java EE Tips / JavaServer Pages
Java EE Tips / Enterprise Java Beans
Java EE Tips / Java API for XML Web Services
Java EE Tips / Java Architecture for XML Binding
Java EE Tips / GlassFish
Other API Tips / Struts
Other API Tips / NetBeans
Other API Tips / Eclipse
Other API Tips / JDBC
Other API Tips / Ant
Other API Tips / Spring
Other API Tips / JOGL
New Categories in Java Applications Section
New Categories in Java Libraries Section



Monday, January 22, 2007

Computer Comics :)))))

January 24 Comics






Thats not me!!! ;D

January 23 Comics




January 22 Comics



The software project life-cycle Cartoon


How the customer explained it




How the project leader understood it




How the analyst designed it




How the programmer wrote it




What the alpha testers received




What the beta testers received




How the business consultant described it




What was shipped




When it was delivered




How the project was documented




How it was supported




How the customer was billed




What the customer really wants


Sunday, January 21, 2007

The "Packet Garden"

Packet Garden captures information about how you use the internet and uses this stored information to grow a private world you can later explore.

To do this, Packet Garden takes note of all the servers you visit, their geographical location and the kinds of data you access. Uploads make hills and downloads valleys, their location determined by numbers taken from internet address itself. The size of each hill or valley is based on how much data is sent or received. Plants are also grown for each protocol detected by the software; if you visit a website, an 'HTTP plant' is grown. If you share some files via eMule, a 'Peer to Peer plant' is grown, and so on.

None of this information is made public or shared in any way, instead it's used to grow a personal landscape, a kind of 'walk-in graph' uniquely shaped by the way you use the internet. With each day of network activity a new world can be generated, each of which are stored as tiny files for you to browse, compare and visit as time goes by. You can think of packet gardens as pages from a network diary.


I will post soon some screen shots of some results from the program

Thursday, January 18, 2007

Can u guess the Volume and Size of 5MB memory storage in 1956

In September 1956 IBM launched the 305 RAMAC, the first computer with a hard disk drive. The HDD weighed over a ton and stored 5MB of data.


I think this post has a size that cannot fit on that ton HDD

Chinese Professor Cracks Fifth Data Encryption Algorithm

SHA-1 added to list of "accomplishments"


TAIPEI—In five years, the U.S. government will cease to use SHA-1 (Secure Hash Algorithm) and convert to a new and more advanced computer data encryption, according to the article "Security Cracked!" from New Scientist . The reason for this change is that 41-years old associate professor Wang Xiaoyun of Beijing's Tsinghua University and Shandong University of Technology has already cracked SHA-1.

According to a Beijing digest, this SHA-1 encryption includes the world's gold standard Message-Digest algorithm 5 (MD5). Before Professor Wang cracked it, the MD5 could only be deciphered by today's fastest supercomputer running codes for more than a million years.

However, professor Wang Xiaoyun, a graduate of Shandong University of Technology's mathematics department, and her research team obtained results by using ordinary personal computers.

In early 2005, Wang and her research team announced that they had succeeded in cracking SHA-1. In addition to the U.S. government, well known companies like Microsoft, Sun, Atmel, and others have also announced that they will no longer be using SHA-1.

Two years ago, Wang convened an international data encryption conference to announce that her team had successfully cracked the four world-class standards of data encryption algorithms of MD5, HAVAL-1 28, MD4 and RIPEMD within 10 years.

A few months later, she then cracked the even more advanced and difficult SHA-1.

According to the article, Hash was Wang's area of research. Hash is the basis of MD5 and SHA-1, the two most extensive data encryption algorithms now used in the world.

These two main algorithms are currently the crucial technology that electronic signatures and many other password securities use throughout the international community. They are widely used in banking, securities, and e-commerce. SHA-1 has been recognized as the cornerstone for modern Internet security.

According to the article, in the early stages of Wang's research, there were other data encryption researchers who tried to crack it. However, none of them succeeded. This is why in 15 years Hash research had become the domain of hopeless research in many scientists' minds.

Wang's method of cracking the encryptions differs from all others. Although encryption analysis usually cannot be done without the use of computers, according to Wang, the computer only assisted in cracking the algorithm. Most of the time, she calculated manually, and manually designed the methods.

Wang said, "Hackers crack passwords with bad intentions. I hope efforts to protect against password theft will benefit [from this]. Password analysts work to evaluate the security of data encryption and to search for even more secure encryption algorithms."

She added, "On the day that I cracked SHA-1, I went out to eat. I was very excited. I knew I was the only person who knew this world-class secret."

Within ten years, Wang cracked the five biggest names in data encryption. Many people would think the life of this scientist must be monotonous. However she said, "That ten years was a very relaxed time for me."

During her work, she bore a daughter and cultivated a balcony full of flowers. The only mathematics related habit in her life is how she remembers the license plates of taxi cabs.

Click here to read the original article in Chinese

Monday, January 15, 2007

3D morphable model face animation

Thats what I call an INTELLIGENT software... ( I cant call it, simply, a software lets say "An Artificial Intelligent self-learning system")

Sunday, January 14, 2007

Windows Trick

How many times does it happen to you to browse through your pictures using the thumbnails view in Windows Explorer, and wish they were a bit bigger?

This is a simple way to enlarge them as you wish:

1. Go to Start, Run
2. Type in the command box: regedit
3. Double click on HKEY_CURRENT_USER
4. Double click on Software
5. Double click on Microsoft
6. Double click on Windows
7. Double click on CurrentVersion
8. Double click on Explorer
9. Right click in the right side window (somewhere on an empty space)
10. Select New, then DWORD value
11. Rename the new value ThumbnailSize
12. Double click on it
13. In the opened menu, select Decimal in the Base field
14. Set the value in the small box to 255.
15. Click OK and enjoy your giant-sized thumbnails

Note: 255 is the maximum value. If you think they are too big now, you can go back and input a lower value. The default value installed with Windows is 96.

Big Numbers Names

Ever wonder what a number with 228 zeros after it is called? No? Well who asked you anyway? Actually, it's called a quinseptuagintillion. Duh! Here is a list of all the big numbers up till the infamous centillion.

Sets of 3 zeros Past 1,000

NameNumber of Zeros
1million6 (1,000,000)
2billion9 (1,000,000,000)
3trillion12 (1,000,000,000,000)
4quadrillion15 (1,000,000,000,000,000)
5quintillion18 (1,000,000,000,000,000,000)
6sextillion21
7septillion24
8octillion27
9nonillion30
10decillion33
11undecillion36
12duodecillion39
13tredecillion42
14quattuordecillion45
15quindecillion48
16sexdecillion51
17septendecillion54
18octodecillion57
19novemdecillion60
20vigintillion63
21unvigintillion66
22duovigintillion69
23trevigintillion72
24quattuorvigintillion75
25quinvigintillion78
26sexvigintillion81
27septenvigintillion84
28octovigintillion87
29novemvigintillion90
30trigintillion93
31untrigintillion96
32duotrigintillion99
33tretrigintillion102
34quattuortrigintillion105
35quintrigintillion108
36sextrigintillion111
37septentrigintillion114
38octotrigintillion117
39novemtrigintillion120
40quadragintillion123
41unquadragintillion126
42duoquadragintillion129
43trequadragintillion132
44quattuorquadragintillion135
45quinquadragintillion138
46sexquadragintillion141
47septenquadragintillion144
48octoquadragintillion147
49novemquadragintillion150
50quinquagintillion153
51unquinquagintillion156
52duoquinquagintillion159
53trequinquagintillion162
54quattuorquinquagintillion165
55quinquinquagintillion168
56sexquinquagintillion171
57septenquinquagintillion174
58octoquinquagintillion177
59novemquinquagintillion180
60sexagintillion183
61unsexagintillion186
62duosexagintillion189
63tresexagintillion192
64quattuorsexagintillion195
65quinsexagintillion198
66sexsexagintillion201
67septensexagintillion204
68octosexagintillion207
69novemsexagintillion210
70septuagintillion213
71unseptuagintillion216
72duoseptuagintillion219
73treseptuagintillion222
74quattuorseptuagintillion225
75quinseptuagintillion228
76sexseptuagintillion231
77septenseptuagintillion234
78octoseptuagintillion237
79novemseptuagintillion240
80octogintillion243
81unoctogintillion246
82duooctogintillion249
83treoctogintillion252
84quattuoroctogintillion255
85quinoctogintillion258
86sexoctogintillion261
87septoctogintillion264
88octooctogintillion267
89novemoctogintillion270
90nonagintillion273
91unnonagintillion276
92duononagintillion279
93trenonagintillion282
94quattuornonagintillion285
95quinnonagintillion288
96sexnonagintillion291
97septennonagintillion294
98octononagintillion297
99novemnonagintillion300
100centillion303

There is also the number "googol". It has 100 zeros after it, and it looks like this:
10,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000
,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000
,000,000,000

Beyond that is the googolplex, which is a one followed by a googol zeroes. A googolplex is actually a useless number to the scientific community because it exceeds the number of particles in in universe.

You have to be safe at work ;)

And here are the winners of the competition:

SAFETY AT WORK

14th Place


13th Place


12th Place


11th Place


10th Place



9th Place


8th Place


7th Place


6th Place


5th Place


4th Place


3rd Place


2nd Place

And the Winner is


Outside competition

Hands On Tutorial for Ruby language

This is a very handsome Ruby language tutorial, it is unbelievably interactive and easy, I only wish all the programming languages tutorials are like this.

I'm also impressed also with this very dynamic language.
Believe me It deserves a click,



http://tryruby.hobix.com/
this is quoted from the site:
"Ruby is a programming language from Japan (available at ruby-lang.org) which is revolutionizing the web. The beauty of Ruby is found in its balance between simplicity and power."

A List of the best freeware

  • Best freeware and open source Best Desktop Tools and Office

1. OpenOffice.org free productivity suite *****

2. AbiWord Free Word processing *****

3. PrestoNotes Desktop Notes

4. TurboNotes - Sticky notes

5. StyckyPad - Sticky notes

6. Stickies - Sticky notes

7. DBDesigner Database

8. CutePDF Writer PDF Software

9. GanttProject 2.0 project management

10. AceMoney Lite Financial Management

11. Grisbi 0.5.7 personal finance manager

12. NeoMem Personal Information Manager

13. Programmers Notepad 2.0.6.1 text editor with special features for coders

14. Notepad++ Notepad Replacement

15. Notepad2 1.0.12 text editor

16. o3find 0.82 Full Text Search for OpenOffice.org documents.

17. ConvertAll 0.3.1 Unit Conversion program

18. Wikidpad 1.1.6 Wiki-like notebook

19. TreeLine 0.14.1 Free Word processing

20. Tinyspell Spelling Tools

21. Wordweb Thesaurus*****

22. TheSage Thesaurus*****

23. ReplaceEm Text Tools

24. PagePlus SE - Free Desktop Publishing Software

25. Hyperwords *****

26. Wikipedia -the best site around

27. Google Desktop

28. Yahoo! Desktop Search

29. Copernic Desktop Search 1.63

30. WriteBoard Create, edit, and share documents in your browser

31. Groove Virtual Office Online file-sharing and collaboration tool

32. dotWidget 1.0

33. iColorFolder 1.4.2***** Change the color of your folders

34. BB4Win Shell replacement

35. A43 File Management Utility Replace explorer

36. Brico Packs Desktop enhancement*****

37. CursorXp Freeware****

38. WindowsBlinds Free version****

39. BootSkin Freeware****

40. ThemeManager Freeware version****

41. LogonXp****


  • Best Browsers - Best Email clients - Best FTP - Proxy-P2P- Best News readers

1. Firefox *****

2. Avant ****

3. Maxthon*****

4. Opera *****

5. Mozilla Thunderbird 1.5 *****

6. Pegasus Mail

7. FileZilla 2.2.18 ftp

8. SmartFTP 2.0.995.3 ftp

9. Hmailserver 4.1.1-Build-140

10. HTTrack Website Copier 3.40 -offline browser utility

11. FlashGot -downloader

12. Privoxy -web proxy*****

13. Tor - anonymous Internet communication system*****

14. LimeWire p2p

15. Bittorrent p2p

16. FolderShare (Windows) sharing

17. Flickr *****

18. Feedreader ****

19. GreatNews Rss Reader


  • Best Antivirus Best Firewall Best Adware/Spyware Popups

1. AVG free (antivirus)*****

2. Avast (antivirus)****

3. Bitdefender 8 Free Edition(antivirus)

4. ClamWin Free AntiVirus 0.88

5. Comodo AntiVirus

6. AntiVir PersonalEdition

7. ZoneAlarm free (firewall)*****

8. Comodo Personal Firewall

9. Ashampoo Firewall free

10. Sunbelt Kerio (firewall)(after 30 days becomes freeware)

11. Outpost Firewall (firewall)

12. SoftPerfect Personal Firewall

13. Jetico Firewall

14. GRC Shields Up

15. All-in-One Secretmaker

16. Comodo AntiSpam

17. Lavasoft Ad-aware *****

18. Spybot *****

19. Windows defender ****

20. SpywareBlaster****

21. Trend Micro HouseCall

22. HijackThis 1.99.1


  • Best Online Antivirus scanners

1. BitDefender Free Online Virus Scan (requires ActiveX)

2. Computer Associates eTrust Antivirus Web Scanner

3. Freedom Online Virus Check

4. F-Secure Online Virus Scanner

5. Kaspersky Online Scanner (scanner requires ActiveX)

6. McAfee FreeScan

7. Panda ActiveScan

8. RAV Antivirus (scans a file)

9. Symantec security and virus checks (scanner requires ActiveX)

10. Trend Micro HouseCall (requires use of a setup program for Netscape browsers)

11. Virus Total (scans a file)

12. Pc Pitstop *****


  • Best Web based mail

1. Gmail ****

2. Yahoo Mail *****

3. MSN Hotmail ***

4. AIM Mail ****

5. Inbox Mail *****

6. MyWay Mail**

7. Fastmail***

8. 30gigs**

9. HushMail

10. Walla Mail

11. Goowy Mail


  • Best Burning Software

1. CDBurnerXP Pro

2. Deep Burner

3. BurnAtOnce

4. ImgBurn

5. DVD Shrink

6. LC ISO Creator

7. Daemon Tools CD disk image virtual drive


  • Best Graphics

1. GIMP 2.2.10*****

2. Paint.NET 2.6*****

3. Blender 2.41 *****

4. Inkscape 0.43 *****

5. PhotoFiltre *****

6. PhotoPlus 6****

7. DrawPlus 4 - Free Graphic Design and Vector Drawing Software

8. 3DPlus 2 - Free 3D Animation and modeling Software

9. IrfanView

10. PhotoVista Panorama

11. Tux Typing 2 1.5.3

12. Fast Stone Capture - image capture

13. Fast Stone Photo Resizer


  • Best Html Editors - Best CSS Editors - Best PHP

1. Nvu 1.0 *****

2. HTML-Kit*****

3. Cascade DTP

4. Dev-PHP IDE

5. DHE Editor

6. WebPlus 6 - Free Web Site Design & Publishing Software

7. Alleycode

8. TopStyle Lite 3.10****

9. 1stPage HTML Editor

10. PhpDesigner 2006


  • Best Blog desktop publishers

1. Qumana

2. Windows Live Writer

3. BlogDesk


  • Best Sound - Best Video- Best Music Organizers

1. Audacity 1.2.4b Free sound editor *****

2. Gungirl Sequencer 0.3.1 Sequencer

3. Hydrogen 0.9.4-svn Advanced Drum Machine

4. wxMusik 0.4.2.2 An open-source, cross-platform multimedia player and library.

5. VirtualDub 1.6.14 VirtualDub is a video capture/processing utility

6. MusikCube 1.0RC2 Music “library” application similar to iTunes

7. CoolPlayer build 215 Audio Player similar to Winamp

8. Media Player Classic 6.4.9.0 Media Player Classic is an all-in-one video player

9. Foobar2000 Media player

10. Audiograbber Rip music from cd

11. iTunes Player/Organizer

12. Yahoo! Music Jukebox

13. Kristal Audio Engine

14. Pandora Listen music online

15. Audiri Listen music online


  • Best Calendars - Best Organizers

1. Chaos Manager Organizers

2. Google Picasa Photo organizer

3. Fast Stone Image Viewer ( browser,converter,editor)

4. Rainlendar 0.22.1 Calendar

5. Yahoo Calendar

6. Chandler calendar

7. Yahoo Widgets

8. Ta-Da List

9. Del.icio.us bookmarking

10. SyncNotes

11. FreeMind -mapping

12. Furl bookmarking

13. XnView organizer


  • Best IM and Telephony

1. Trillian Basic

2. Skype

3. QNext

4. Google Talk

5. Gaim

6. Miranda IM

7. Yahoo! Messenger

8. MSN Messenger


  • Best Blogging tools

1. WordPress*****

2. Blogger ****

3. LiveJournal

4. Xanga Classic

5. Blogsome

6. Typolis


  • Best System Tools

Tweak,repair,delete recover,view, manage your Windows


1. Advanced Windows Care (tweak, repair and fix windows errors)

2. RegToy - tweak and manage xp

3. TuneXP - system tuneup*****(all in one speedup)

4. PCTuner 6.2.8 - pc tunning

5. Optimizer XP - tweaks and speeds up slow computers

6. TweakUI - computer tweaking

7. X-Setup -last free version -tweaking

8. Safe Xp - tweaks various security and privacy settings in XP

9. Freecommander 2004 -file manager

10. Cacheman- memory management

11. PC Inspector File Recovery

12. WinDirStat 1.1.2 disk usage statistics

13. Virtual Magnifying Glass v2.36 screen magnification

14. TaskSwitchXP 2.09

15. Startup Control Panel -startup

16. Advanced Disk Cleaner disk cleaner

17. Process Explorer -system monitoring

18. Eraser -secure deletion

19. Driver Cleaner drive cleaning

20. Starter-startup management

21. Autoruns-startup management

22. CPU-Z system information

23. Undelete recover lost files

24. XP Syspad Windows system utility


  • Archive

1. 7-Zip 4.32 file archiver

2. Izarc file archiver

3. ZipGenious file archiver

4. TUGZip file archiver

  • Encrypt

1. TrueCrypt 4.1 encryption

2. AxCrypt 1.6.2.3 encryption

3. Cryptainer LE disk encryption

4. KeePass 1.04 password storage


  • Registry

1. Registry Commander -reg. editor

2. Erunt -reg tools

3. TweakNow RegCleaner Standard

4. RegClean

5. Regseeker -reg cleaner****

6. Regcleaner reg cleaner ****

7. NTREGOPT -registry optimization

8. CCleaner 1.27.260 - Crap Cleaner *****- reg cleaner, disk cleaner ,uninstaller


  • Backup, Defragment,Syncronize,Unlock,Indentify

1. WinDriversBackup - driver backup

2. FullSync 0.9.1 file synchronization and backup

3. Comodo BackUp

4. SyncBack - backup

5. Replicator v3.3.4 backup

6. HDClone Freee Edition -move content from your hard drive

7. PageDefrag - defragmentation tool

8. IObit SmartDefrag - one of the best freeware defrag. tools

9. Diskeeper Lite 7 (last freeware version)

10. GMail Drive 1.0.9

11. Free Download Manager

12. Unlocker

13. SendToAny SendTo menu enhancement

14. Unknown Devices - Hardware identifier


  • Web Tools

1. Joomla (cms)

2. XOOPS (cms)

3. Php Wiki

4. Blog CMS

5. MODx (cms)

6. Drupal (cms)

7. JetBox (cms)

8. Simple Machines Forum

9. Php Shop

10. osCommerce (shop e-commerce)