26 June, 2007

INTERNET/LAN/WiFi/BROWSERS/MESSENGERS



Ares Galaxy Turbo Accelerator


Ares Galaxy Turbo Accelerator (AGTA) is a powerful acceleration plug-in for Ares file-sharing program. State-of-the- art software technology used by AGTA generates dramatic decrease in downloading time. The add-on consumes very low resources from your computer and the nice and easy-to-use interface offers a great experience. AGTA is an essential accessory for any Ares user and is FREE.

Download Here

========================================

Bluto XT

Bluto is a free and fast browser that comes with unique features. The Bookmark Panels at the top of each browser are equivalent to the Favorites list in common browsers. The sidebar has tons of information. The idea behind Bluto is to maximize speed, visibility, and efficiency, while minimizing tools that take up valuable space and memory.

Download Here

========================================

Beamfile

Beamfile is a very user friendly file transfer utility. It lets you transfer large files. You can send files up to 5 GB in size. The file transfer is very fast, it's safe and secure. Beamfile uploads the file to a central server, sends a notification via email to the receiving party. The file can then be easily downloaded.

Download Here

========================================

CitrixWire

CitrixWire is a useful and powerful software package that enables individuals to search for and share any kind of media files with anyone on the Internet.

CitrixWire is a multi-platform Gnutella client with features like auto-connect, browse host, multiple search, upload throttling, connection quality control,
library management, and sophisticated filtering. It is built for the both the beginner and advanced user.

Download Here
Size: 4.25MB

========================================

CrunzhMail

Sometimes you just need to send a quick e-mail, and it would be nice if you could send it without having to open up the big, bloated, and slow-to-load e-mail clients that you normally use. That is where CrunzhMail comes in.

CrunzhMail is a very small and simple e-mail client application. It doesn't have any of the numerous special features like a calendar or a spell-check found in some of the larger e-mail clients. Instead it's just a small program specifically designed for the purpose of sending out quick e-mails. It's a simple program that does one job, and it does it very well.

Download Here

========================================

FlashGet 1.81

FlashGet is specifically designed to address two of the biggest problems when downloading files: Speed and management of downloaded files. If you've ever waited forever for your files to download from a slow connection, or been cut off mid-way through a download - or just can't keep track of your ever-growing downloads - FlashGet is for you. FlashGet can split downloaded files into sections, downloading each section simultaneously, for an increase in downloading speed from 100% to 500%. This, coupled with FlashGet" s powerful and easy-to-use management features, helps you take control of your downloads like never before. FlashGet is capable of creating unlimited numbers of categories for your files. Download jobs can be placed in specifically-named categories for quick and easy access. The powerful and easy-to-use management features in FlashGet help you take control of downloads easily. FlashGet is now Freeware.

Download Here
Size: 3.5MB

========================================

Fomine LAN Chat

This LAN messenger has ICQ-like interface to make using it easy and intuitive. The main window contains the list of users with whom you can exchange messages. There is a separate window for communication with each user; the upper part of that window contains history of messages. Thus, you can be in touch with several people and discuss different topics without getting confused.

Download Here

========================================

GoogleGrab

GoogleGrab is a tool to download images from the Google image search service. It makes image research very easy because they are downloaded directly to your hard drive. So there is no need to click and wait for the entire picture to load before you can save it. This version of GoogleGrab has an image source log file so you can back track any image that you may have missed out on.

Download Here

========================================

Maxthon 1.6.1.50



Maxthon is a powerful web browser with a highly customizable interface. It is based on the Internet Explorer engine (your most likely current web browser) which means that what works in IE, works the same in Maxthon but with many additional efficient features like...

* Download Control - You can set MYIE2 to not load a specific file category like images, sounds, scripts or flash movies to speed up the loading of pages.

* Privacy protection - With a click you can clear your browsing information, such as cookies, history etc or you can also set MYIE2 to clear them for you when you exit.

* Mouse Gestures - Lets you quickly send commands to MYIE2 using your right mouse button like refreshing the page and going back or forward.

* AD Hunter - Annoying ADs in pages and pop-ups can be blocked by MYIE2. Each time a pop-up is blocked a sound can be played and a warning shown. Also all the pop-ups can be reopened by viewing the blocked addresses window or by clicking the icon on the status-bar. Annoyed of banners and ads in pages? Then just right-click it, add it to the AD hunter filter and MYIE2 will never load it again.

* Favicons - MyIE2 can display site icons in the tabs and your favorites.

* External Utility Bar - You can add links to other programs to the utilities bar and launching them is just one click away. You could even set them to start and close with MYIE2 automatically.

* Skins Support - Using different skins you can change the look of MYIE2´s icons, menus and backgrounds.

* Plug-ins Support - Expand the functions of MYIE2 with tool-bar and sidebar plug-ins. IE plug-ins (tool-bars) are also supported.

* Quick Search - Set you default search engine and just type the keyword in the address bar to do your web search. An advanced search can also be done in the sidebar.

* Super Drag&Drop - You can highlight text in a page, drag&drop it and a web search will be done. Drag&drop a link and it will open in a new tab, same with a image.

* Custom Start-up - When you start, MYIE2 can open your last visited pages, startup favorites or a group of other pages.

* Favorites Bar - You can have your favorites open with just a click.

* Auto-hide panels - Save space the smart way. The tool-bars and the sidebar
can both auto-hide and float again when you point at them.

* Pages Groups - You can set a number of pages under one group so you can open them quickly with just a click or when you start MYIE2.

* URL Alias - It may be hard to remember a long url. With MYIE2 you can set a small \\\"name\\\" for any url. For example, you can set \\\"myie2\\\" for http://www.ruihehang.com/myie2/ and then all you have to do is to type \\\"myie2\\\" in the address bar and MYIE2 will bring you to the website.

* Status Bar Extras - MYIE2 can display your IP address, your System´s resources, your network speed and the number of blocked pop-ups in the status bar. Other 5 quick functions are also accessible from the status-bar.

There are tons of other features that could be listed here but the best way to find them is to use Maxthon.


Download Here
SIZE: 4.24MB

========================================

MSN/Yahoo Message Archive Decoder/Viewer

MSN/Yahoo Message Archive Decoder enables you to view MSN/Yahoo chat logs. No, this is not a run-of-the-mill archive tool that archives your online
activities; it empowers you to keep a check on other's online activities.Isn't it something!!! How amazing will it be to be able to keep a check on your
spouse, kids, your nagging boss, or that over ambitious colleague? Yeah! With MSN/Yahoo Message Archive Decoder/Viewer you sure can do that. You can have the access to anybody and everybody's chat logs. It doesn't require a password to view the chat logs. You can secretly turn on archiving option and spy on his/her conversations. You can even view the chat logs from a different computer or print copies of the chat logs.

Download Here

========================================

TheWorld Browser for Windows XP 2.0.4.6



TheWorld Browser is a tiny, fast, yet free, secure and powerful web browser. It features multi-tabbed with multi-threaded frame browser. TheWorld Browser is compatible with Microsoft Internet Explorer.

TheWorld Browser 2.0 has a new, powerful multi-threaded window frame, which prevents the browser from being out of response. If a webpage is out of response, the others will not be affected. In the development of TheWorld Browser 2.0, we have rewritten, rebuilt all the codes and modules from version 1.x. The new frame will provide you with richer internet browsing experience.


Download Here
SIZE: 484KB (925KB Installed size)


========================================

Net Transport

Net Transport is a fast and powerful download tool. You may use it to download files from Internet servers. It now supports HTTP, HTTPS, FTP, MMS (Microsoft Media Services), and RTSP (Real-Time Streaming Protocol) - five protocols used to transfer data. Net Transport can use multiple threads to download files so if a website allows multithreaded downloads, much faster speeds can be expected. This is especially effective for MMS streams because they use a fixed transmission speed and loading several streams of the same file fully uses your Internet bandwidth.

Download Here

======================================== =======================

Raketu


Quote:




Raketu





Quote:




is where social networking meets communications meets media services in one application. Raketu delivers free or the cheapest national and international calls from your computer and from your mobile to anywhere in the world. IpTV, video on demand, IM, SMS, multi media player, podcasting, slide show, info feeds and more.

Our unique peer-to-peer technology delivers the highest quality VoIP calling, through your computer or mobile smartphone allowing you to call landlines and mobiles anywhere in the world. At Raketu we don’t use supernodes so no need to worry about security risk and performance problems associated with other service providers.




PS: Calls ARE NOT FREE

Registration & more info. here

Download Here


========================================

TeamTalk

TeamTalk allows you to chat with your friends or colleagues using the internet or a local area network. All you need is a microphone and a sound card. Unlike many other internet voice applications, TeamTalk allows any number of people to participate in a conversation. This, of course, requires more bandwidth but TeamTalk features a variety of configuration options, which allows you to select the quality settings that best fit your connection speed.

The primary goal of TeamTalk is to provide a conversation with minimum lag (delay) so that it becomes as close to real-time conversation as possible.

Download Here
Size: 1.63MB

========================================

WatchHDTV

WatchHDTV is a free program to watch, timeshift, and record OTA HDTV with any Windows XP compatible HDTV Tuner card. WatchHDTV is the main program for viewing and recording HDTV. It is a file player to play any recordings made by WatchHDTV. It is the scheduler and silent recorder. For ATI HDTV Wonder users, plug-ins are also included to use with the Remote Wonder.

Download Here

========================================

WinMX Turbo Accelerator

WinMX Turbo Accelerator is a helpful plug-in for the ones who use WinMX P2P tool. Hottest technology to boost up downloads speed and increase the amount of download sources. Interface is attractive and easy to use. WinMX Turbo Accelerator is freeware.

Download Here

========================================

24 June, 2007

Best Toilet Signs in the World

Check out some cooool toilet signs from around the world -









22 June, 2007

FREEWARES - OFFICE UTILITIES/TEXT EDITORS/BILLING/PIM

OFFICE/WORDPADS/NOTEPADS, ETC.

Abiword

A real alternative to MS Word

Download here

========================================

BullZip PDF Printer 3.0.0.211

The BullZip PDF Printer works as a Microsoft Windows printer and allows you to write PDF documents from virtually any Microsoft Windows application. Features:

  • Print to PDF from almost any Windows program.
  • Direct output to the same file each time or prompt for destination.
  • Control if the printer should ask if you want to see the resulting PDF document.
  • Control output and prompts programatically.
  • Setup can run unattented.
System Requirements:
  • Microsoft Windows 2000/XP/2003
  • GPL Ghostscript 8.15
Ghostscript is an open source program that is able to convert PostScript to PDF files. It is distributed under the GNU General Public License. More information about Ghostscript is available here.

Download Here
SIZE: 2.19MB

========================================

Commercial Invoice 1.0



Commercial Invoice is an easy to use program that allows you to enter items to be sold or services to be rendered and generate custom invoices. These invoices are printable, and the program stores all invoices to be easily recalled or edited.

Features:

* Create custom invoices.
* Print invoices.
* Edit and update invoices.
* This program may be customized by entering your own logo and contact information.
* Exports Data To Excel

Requires Microsoft .NET Framework 2.0.

Download Here
SIZE: 95KB


========================================

DeskTask

DeskTask connects to Microsoft Outlook and displays your calendar and task items on the desktop. It displays Calendar items in the current week(next 14 days) and the items you may have in your Outlook task list. The window is pinned to your desktop and is transparent, having no impact if you have a wallpaper.

Download here

========================================

EssentialPIM Free Edition 2.0 RC2



This is an absolutely free and versatile Personal Information Manager. It can store, manage and encrypt data: day/week/month/year schedules, notes (pictures, tables, any formatted text) and contacts.

Among the features: Rijndael 128 bit encryption, MS Outlook import/export, Windows Address Book import/export, powerful search, versatile printout capabilities, adjustable contacts storage with unlimited fields.

Download Here
SIZE: 2.2MB
========================================


FloatingNotes 1.2



FloatingNotes allows you to place notes on the screen. The notes are fully customizable.
Features:
  • Adjustable transparency
  • Changeable background colors
  • QuickHide option to disappear the note for a few seconds and allow access the screen behind
  • Transparent text background to work with the screen behind
  • Resizeable notes
Requires Microsoft .NET Framework 2.0.

Download Here
SIZE: 10KB ONLY

========================================

Invocator 1.0



Instant Invoice creator for small businesses. Customise with your own logo, name address etc. Fully automatic numbering. Add Items or services. No limit to number of lines on an invoice. Editable sales tax.

Download Here
SIZE: 1.4MB


========================================

Keynote

A text editor that can create nested documents.

Download here

========================================

Stickies 6.0c

Stickies is a PC utility to cut down on the number of Post-It notes. It stores all information in a single text-based ini file. They are yellow rectangular windows onto which you can put some text notes. Once created, they will stay on screen until you take them away. Just like a real sticky piece of paper.

Download Here
SIZE: 952KB

========================================

Super Invoice 1.02



Super invoice is designed to write, maintain, design, print and email invoices.

Features:

* Easy keyboard input and navigation.
* Maintains Invoices, Products , Customers.
* Handle multiple discounts, Tax items, Shipping charges.
* Use-defined invoice column just for any business. (Add your own fields Size, Color, Serial Number)
* Email invoice as JPEG file attachment to customer.
* Design your own invoice with company logo.
* Insert items or write anything on the fly.
* Design your own reports.
* Print price list or catalog with photo.
* Numerous sales reports.

Freeware. No spyware, No time limits. Only pop up small reminder screen (no delays) when saving more than 50 invoices, otherwise fully function.


Download Here
SIZE: 2.81MB

20 June, 2007

GSM Codes (Nokia, Motorola)

GSM Codes

The following codes are the standard GSM codes for various network services. Most Nokia phones have easier ways to activate them through the menus. Check the guides for your model.

Call Diverting

All
To Activate: * * 21 * NUMBER # [SEND]
To Cancel: # # 21 # [SEND]
To Check: * # 21 # [SEND]
No Answer
To Activate: * * 61 * NUMBER # [SEND]
To Cancel: # # 61 # [SEND]
To Check: * # 61 # [SEND]
Unreachable
To Activate: * * 62 * NUMBER # [SEND]
To Cancel: # # 62 # [SEND]
To Check: * # 62 # [SEND]
Busy
To Activate: * * 67 * NUMBER # [SEND]
To Cancel: # # 67 # [SEND]
To Check: * # 67 # [SEND]
To Cancel All Call Forwarding # # 002 # [SEND]

Diverting Data Calls

All
To Activate: * * 21 * NUMBER * 25 # [SEND]
To Cancel: # # 21 # * 25 [SEND]
To Check Status: * # 21 # * 25 # [SEND]
No Answer
To Activate: * * 61 * NUMBER * 25 # [SEND]
To Cancel: # # 61 * 25 # [SEND]
To Check Status: * # 61 # * 25 # [SEND]
Unreachable
To Activate: * * 62 * NUMBER * 25 # [SEND]
To Cancel: # # 62 # * 25 # [SEND]
To Check Status: * # 62 # * 25 # [SEND]
Busy
To Activate: * * 67 * NUMBER * 25 # [SEND]
To Cancel: # # 67 # * 25 # [SEND]
To Check Status: * # 67 # * 24 # [SEND]

Diverting Fax Calls

All
To Activate: * * 21 * NUMBER * 13 #[SEND]
To Cancel: # # 21 # * 13 # [SEND]
To Check Status: * # 21 # * 13 # [SEND]
No Answer
To Activate: * * 61 * NUMBER * 13 # [SEND]
To Cancel: # # 61 * 13 # [SEND]
To Check Status: * # 61 # * 13 # [SEND]
Unreachable
To Activate: * * 62 * NUMBER * 13 # [SEND]
To Cancel: # # 62 # * 13 # [SEND]
To Check Status: * # 62 # * 13 # [SEND]
Busy
To Activate: * * 67 * NUMBER * 13 # [SEND]
To Cancel: # # 67 # * 13 # [SEND]
To Check Status: * # 67 # * 13 #[SEND]


Call Barring

Before you can activate these barring services you will need a barring code from your service provider. Call Barring can not be activated if Call Forwarding diverts are already in use.

All Calls
To Activate: * 330 * BARRING CODE # [SEND]
To Cancel: # 330 * BARRING CODE # [SEND]
To Check: * # 330 # [SEND]
All Outgoing Calls
To Activate: * 333 * BARRING CODE # [SEND]
To Cancel: # 333 * BARRING CODE # [SEND]
To Check: * # 333 # [SEND]
All Incoming Calls
To Activate: * 353 * BARRING CODE # [SEND]
To Cancel: # 353 * BARRING CODE # [SEND]
To Check: * # 353 # [SEND]
All Outgoing Calls
To Activate: * 33 * BARRING CODE# [SEND]
To Cancel: # 33 * BARRING CODE # [SEND]
To Check: * # 33 # [SEND]
All Outgoing International Calls
To Activate: * 331 * BARRING CODE# [SEND]
To Cancel: # 331 * BARRING CODE # [SEND]
To Check: * # 331 # [SEND]
All Outgoing International Calls Except To Home Country
To Activate: * 332 * BARRING CODE# [SEND]
To Cancel: # 332 * BARRING CODE # [SEND]
To Check: * # 332 # [SEND]
All Incoming Calls
To Activate: * 35 * BARRING CODE # [SEND]
To Cancel: # 35 * BARRING CODE # [SEND]
To Check: * # 35 # [SEND]
All Incoming Calls When Outside Home Country
To Activate: * 351 * BARRING CODE # [SEND]
To Cancel: # 351 * BARRING CODE # [SEND]
To Check: * # 351 # [SEND]
Canceling All Call Barring # 330 * BARRING CODE # [SEND]

Call Waiting

To Activate: * 43 # [SEND]
To Deactivate: # 43 # [SEND]
To Check: * # 43 # [SEND]


Secrets for the Nokia 7110

*#06# for checking the IMEI (International Mobile Equipment Identity)
*#0000# shows the SW version.
*#3370# - better sound quality
*#3370* - better sound quality turned off
*#4720# - bad soundquality, save up to 30% off battery
*#4720* - normal soundquality
*#746025625# - Sim clock allowed status.

MOTOROLA 8700

To activate RBS (Engineering Menus):
[pause] [pause] [pause] 1 1 3 [pause] 1 [pause] [ok]
(pause means the * key held in until box appears)
You now have to press the [MENU] and scroll to the 'Eng Field Options'
function with the <> keys, and enable it.

To de-activate RBS (Engineering Menus):

[pause] [pause] [pause] 1 1 3 [pause] 0 [pause] [ok]
(pause means the * key held in until box appears)
Works on 6200's,8200's,1-888's,7500's,8400's and GSM StarTacs with later
than version .27 software


NOKIA_21XX_SERIES


IMEI Code--


*#06# (on most phones)
This should return a 15 character number, which is the same as the one on the back of the phone. It is made up as follows.


123456 78 901234 5


12 = Manufacturer
52 = Ericsson
44 = Motorola
49 = Nokia


3456 = Type Approval Code

0518-0523 = 6110
3002 = 6150


78 = Final Assembly Code

07 = Germany
10 = Finland (all Nokia phones)
40 = UK
67 = USA
80 = China
81 = China


901234 = $erial Number

5 = Spare

To check the IMEI (International Mobile Equipment Identity) Type-

*#06#

Information you get from the IMEI-

XXXXXX XX XXXXXX X

TAC FAC SNR SP

TAC = Type approval code

FAC = Final assembly code

SNR = $erial number

SP = Spare

To check the phones Software revision type-

*#0000#

Information you get from the Software revision-

V 05.31

18-02-99

NSE-3

1ST Line = Software revision

2ND Line = The date of the software release

3RD Line = Phone type

To enter the service menu type-

*#92702689# (*#WAR0ANTY#)

$erial number (IMEI)

Production date (MM/YY)

Purchase date (MM/YY) You can only enter the date once.

Date of last repair (0000=No repair)

Transfer user data to another Nokia phone via Infra-Red

Clock Stopping

To check weather your SIM Card supports clock stopping type-

*#746025625# (*#SIM0CLOCK#)

Nokia code Code function

*3370# This Nokia code activates Enhanced Full Rate Codec (EFR) - Your Nokia cell phone uses the best sound quality but talk time is reduced my approx. 5%

#3370# Deactivate Enhanced Full Rate Codec (EFR)


*#4720# Activate Half Rate Codec - Your phone uses a lower quality sound but you should gain approx 30% more Talk Time


*#4720# With this Nokia code you can deactivate the Half Rate Codec

*#0000# Displays your phones software version, 1st Line : Software


Version, 2nd Line : Software Release Date, 3rd Line : Compression Type

*#9999# Phones software version if *#0000# does not work

*#06# For checking the International Mobile Equipment Identity (IMEI Number)


#pw+1234567890+1# Provider Lock Status. (use the "*" button to obtain the "p,w" and "+" symbols)


#pw+1234567890+2# Network Lock Status. (use the "*" button to obtain the "p,w" and "+" symbols)


#pw+1234567890+3# Country Lock Status. (use the "*" button to obtain the "p,w" and "+" symbols)


#pw+1234567890+4# SIM Card Lock Status. (use the "*" button to obtain the "p,w" and "+" symbols)


*#147# This lets you know who called you last (Only vodofone)


*#1471# Last call (Only vodofone)


*#21# This phone code allows you to check the number that "All Calls" are diverted to


*#2640# Displays phone security code in use


*#30# Lets you see the private number


*#43# Allows you to check the "Call Waiting" status of your cell phone.


*#61# Allows you to check the number that "On No Reply" calls are diverted to


*#62# Allows you to check the number that "Divert If Unreachable (no service)" calls are diverted to


*#67# Allows you to check the number that "On Busy Calls" are diverted to


*#67705646# Phone code that removes operator logo on 3310 & 3330


*#73# Reset phone timers and game scores


*#746025625# Displays the SIM Clock status, if your phone supports this power saving feature "SIM Clock Stop Allowed", it means you will get the best standby time possible


*#7760# Manufactures code


*#7780# Restore factory settings


*#8110# Software version for the nokia 8110


*#92702689# Displays - 1.$erial Number, 2.Date Made, 3.Purchase Date,
4.Date of last repair (0000 for no repairs), 5.Transfer User Data. To exit this mode you need to switch your phone off then on again


*#94870345123456789# Deactivate the PWM-Mem


**21*number# Turn on "All Calls" diverting to the phone number entered


**61*number# Turn on "No Reply" diverting to the phone number entered


**67*number# Turn on "On Busy" diverting to the phone number entered

12345 This is the default security code

press and hold # Lets you switch between lines.

19 June, 2007

Programming Books/Tutorials/Resources

Programming Books for all

PHP

http://www.php.net/

http://www.phpfreaks.com/

http://www.phpbuilder.com/

http://www.codewalkers.com/

Perl

Beginning Perl Tutorials
Great resources and tutorials here

DirectX/Game Programming

OpenGL Tutorials
Game Tutorials
The OpenGL Reference Manual

WebServer

http://www.apachefreaks.com/
http://www.mysqlfreaks.com/

.NET

All API
Codeproject
C# Corner

http://www.microsoft.com/net

http://www.cetus-links.org/oo_dotnet.html

http://www.sellsbrothers.com/links/#manlinks


Utilities and libraries
Peter Drayton's .NET Goodies
Don Box & Jason Whittington's- The dm.net COM Moniker

.NET samples
Charles Cook's XML-RPC.Net library

CSharp.org
http://www.dotnetjunkies.com/

SQL

http://sqlcourse.com/

http://www.sqlservercentral.com/

http://www.sqljunkies.com/


General Reference

Bloodshed Software, Library and Other Resources
Expert Exchange
MSDN Library

HotScripts
Developer Fusion
Just Phuk It Programming Tutorial
Programmer's Heaven

Only4Gurus
UML Tutorial
Free Computer Reference Tutorial
DevX
STL Performance Numbers
3D Engine Programming Optimization
Free Programming Resources
MemeCode Programming Related Links

JMNet Design

xml

Koders

Whitespace

CodeGuru

15 Seconds

FTPOnline

Angry Coder

4 Guys From Rolla

Wintellect

Structure and Interpretation of Computer Programs

Java/JSP

J2ME

http://java.sun.com/j2se/1.4.2/docs/api/index.html

http://www.jspin.com/

http://javaalmanac.com/egs/

http://venus.cs.depaul.edu/Java/index.html

http://www.mindview.net/Books/TIJ/

http://venus.cs.depaul.edu/Java/index.html


Visual Basic

http://www.vbtutor.net/vbtutor.html

http://robinmckay.topcities.com/visualbasic.html

http://www.freevbcode.com/

http://www.vbaccelerator.com/home/index.asp

ASP

http://www.asp.net/

http://www.asp101.com/

http://www.learnasp.com/learnasp/

http://www.aspin.com/

http://www.haneng.com/FunctionSearch.asp

C/C++

C++ Programming Language Tutorials

C Programming

C++, C, and Assembly Language Tutorials

C++ Optimization Techniques

C

C++ tutorial

Cprogramming Tutorials

C++ in 21 Days

C/C++ Reference

C++ FAQ-Lite

C++ Notes

Pascal

http://www.taoyue.com/tutorials/pascal/

http://www.techtutorials.info/pascal.html


WWW Related

HTML & Javascript Tutorial

W3 Schools Web Tutorial

Internet.com's Developer's Channel

A good tutorial site for flash (video tutorials)

Planet Source Code

Windows API Programming

FoosYerDoos

MSDN Windows API Reference


C++ Network Programming

What is a Socket?
Beej's Guide to Network Programming Using Internet Sockets
Unix Socket FAQ
TCP/IP FAQ
Winsock Programmers FAQ
TCP/IP Resource List
Sockets.com
SockAddr.com
learntosubnet.com
Madwizard.org
Johnnie's Winsock Tutorial
Reading Data From a Socket

Some other useful/not-so useful links

Language reference, with many links about compilers, docs, resources, etc.
10min-tips

Useful search engine! It searches in the source code of many open-source projects, in many languages

Docs for linux-programming
Code snippets

How To Write Unmaintainable Code
Infrequently Asked Questions in comp.lang.c
The seebs C page
Linux Kernel Dev

Table of Contents for STL


PS: There are some link problems with this blog. Please leave a comment about links which overlap/dont work

Format Nokia Cell Phones (For S60)

Format Nokia Cell Phones (For S60)

It may happens that a program corrupts the C: drive of your phone. In such case, some data can be lost of course but, more annoying, some applications may not work or work only partially,...


On a Series 60 based phone, two key sequences will allow to restore your phone to a cleaner state:

Normal Reset (*#7780#) : Restores ini files from rom but preserves user data (photos, 3rd party apps etc)

Deep Reset (*#7370#) : This reformats completely the C: drive. All applications and files stored on this drive will be lost and clean default files will be rewritten.

In both case, the phone will ask you a confirmation and you will have to enter a security code (12345 by default).

Files and applications stored on E: drive are not be affected by these sequences.

Note : Full phone formatting a S60! Here to let everybody how to perform a Full phone formatting on a S60! If you encounter situation like below on your S60,

1. Blank screen phone unable to reboot.
2. Phone only able to boot-up to "Nokia" word screen.
3. Install some program but not able to uninstall it after that.
4. Unable to delete unwanted files on C drive. Do a Full phone formatting on your S60 as stated below -


1. Make sure you have at least 3/4 charge of battery power left.
2. Backup your contacts list and personal files to MMC memory card.
3. Switch-off your S60 phone and REMOVE UR MMC!.
4. Press and hold 3 keys; Green dial key, * Star key, no. 3 key on keypad and then press the power on/off to swtich on the S60 phone.

Remember, do not let go the 3 press and hold keys until you see a formatting word screen show! 5. After a few minutes when the Full phone formatting completed, your S60 will back to original system and factory settting



BEWARE

Using any of these format with The MMC memory card IN your S60 will LOCK the card irrespective of whether you had a password on it before or not.
This mite happen coz the c:\system\mmcstore file that stores the password of a mmc card is deleted and when it is not found any password will be the wrong password.

If u have formated ur phone and still it is NOT asking for password then NEVER format this card on this phone or u (the phone )will lock it automatically. I also suggest NOT to use it on other peoples phones.share your experiences

NOTE: User be careful as you will loose all your data during formating. Author takes no responsibility for any damage/loss caused to your cell after following the instructions here.

18 June, 2007

Akshay Gandhi's Freewares - Programming Tools, Compilers, Editors

Akshay Gandhi's Freewares -
PROGRAMMING TOOLS/COMPILER/EDITORS

COMPILERS –


Gentee 2.5



Gentee is a friendly full-scale programming language. It is a reliable assistant in your everyday work. It is easy-to-master, and can be your first, as well as tenth programming language. All necessary documentation and a set of libraries are available. Software engineers can easily use it in their applications. Everything is free of charge!

Download Here
SIZE: 1 MB

======================================== ========================

Java SE Development Kit (JDK) 7 Build b01

Java Platform, Standard Edition (Java SE, formerly known as J2SE) offers a complete environment for application development and deployment on desktops and servers. Java SE is also at home in today´s demanding Embedded and Real-Time environments.

Java SE includes classes that support the development of Java Web Services and provides the foundation for Java Platform, Enterprise Edition (Java EE).
Java SE 6 ("Mustang") Beta offers the first ´feature complete´ version of Sun´s next major release of the Java SE platform. Sun has endeavored to foster the highest level of transparency and collaboration on the platform with the Java community through the Mustang Project, and expects to ship the final release of Java SE 6 the fall of 2006.


Download Here
SIZ: ~52MB


======================================== ========================

Java SE Runtime Environment (JRE) 6 Update 1

Java 2 Platform, Standard Edition (J2SE) software is the premier solution for rapidly developing and deploying mission-critical, enterprise applications. It builds upon Java technology´s cross-platform support and robust security model with new features and functionality, enhanced performance and scalability, and improved reliability and serviceability. It advances rich client application development and provides the foundation for standards-based, interoperable Web services that can be built and deployed today.

Download Here

SIZE: ~13MB

======================================== ========================

Open Watcom 1.5

In a single package, Open Watcom C/C++ and FORTRAN provides a comprehensive development environment with the tools, SDK´s, and libraries you need to create powerful 16- and 32- bit applications for popular PC platforms.

Combining an integrated development environment (IDE) and a comprehensive set of tools with state-of-the-art compiler technology, Open Watcom C/C++ and FORTRAN delivers productivity and performance.

Watcom C/C++ is a professional, optimizing, multi-platform C and C++ compiler with a comprehensive suite of development tools for developing and debugging both 16-bit and 32-bit applications for DOS, extended DOS, Novell NLMs, 16-bit OS/2 1.x, 32-bit OS/2, Windows 3.x, Windows 95, Win32s, and Windows NT (Win32).

The Open Watcom C/C++ and FORTRAN compilers support powerful remote debugging capabilities right out of the box.

Support is included for remote debugging over the serial port, parallel port, TCP/IP for all supported platforms (including DOS!). There are also remote debugging layers for Novell Netware networks (IPX and NetBIOS) as well as remote debugging within virtual DOS machines and more.

The best feature of the Open Watcom remote debugging support is the ability to cross compile and debug any target platform from any host platform! You can if you want develop and debug Win32 applications from OS/2 or DOS, and when the Linux port is complete you will be able to build and debug Win32 applications from Linux!


Download Here

SIZE: 64MB

Akshay Gandhi's Freewares - Drivers


Add Image
DRIVERS

Audio and Multimedia -

Altec Lansing
Creative Labs

Crystal Semiconductor
Hauppage
I/O Magic
Logitech
Realtek
Sony Drivers
Sound Blaster
Yamaha

BIOS

AMD Support
AMI BIOS
ASUS BIOS
Award
Compaq Computer
Dell Computer
IBM BIOS
Intel
NEC SUpport
Toshiba Support

Printers

Brother
Canon
Fujitsu
HP
Lexmark
Panasonic
Xerox

PS: U can request if u dont find ur drivers here... Will update dis section soon wit Input Devices, Display Drivers, Printer & Scanner drivers, etc.

Akshay Gandhi's Freewares


Firefox:

  1. Dictionary Search 1.5
  2. DownloadThemAll
  3. Extensions site
  4. Faster firefox browsing
  5. PTE
  6. Spoofstick
  7. Wordweb



Free Stuff:

  1. Free Calls 1
  2. Free Calls 2
  3. Free SMS
  4. Free Ubuntu


Internet:

  1. Check Ur Speed
  2. Check Ur ISP Speed
  3. Dumeter
  4. Flock Browser
  5. Gmail Drive
  6. Gmail in Trillian

  7. K-Meleon 0.9.12 Browser
  8. MSN Msngr Live
  9. MSN/Yahoo Message Archive Decoder/Viewer
  10. MyDiskServer
  11. Speed Meter Pro



Multimedia:

  1. More Winamp Formats
  2. WMP11 (To bypass WGA, etc. click here)

System:

  1. HDD Low-Level Format Tool 2.36.1181
  2. File Recovery 4
  3. Freefile


Themes:

  1. Vista Theme for Nokia
  2. Vista Theme for Opera

Utilities:

  1. ActMon Process Monitoring V1.0 Beta
  2. ActMon Write All Stored Passwords (WASP) V2.03
  3. Adobe Reader SpeedUp
  4. Beamfile
  5. BGEye
  6. Burn4Free CD & DVD 2.3
  7. CDCheck
  8. CPU-Z
  9. DeskTask
  10. Free CD/DVD Burner
  11. Know ur IP
  12. IP Details
  13. Madhyam
  14. MailNotifier
  15. Make ur multi session CD's work in Win 98, XP, etc
  16. RemoveWGA
  17. RenameMaster
  18. RSGP
  19. Winsnap

Connect to Internet using GPRS in Linux

Internet via Mobile GPRS & USB Cable in Ubuntu 7.04 (GNOME)

# sudo wvdialconf /etc/wvdial.conf

You shd get some output like
Output:

Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
ttyS2<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS2<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS2<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
ttyS3<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS3<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS3<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyACM0<*1>: ATQ0 V1 E1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 Z -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyACM0<*1>: Modem Identifier: ATI -- Nokia
ttyACM0<*1>: Speed 4800: AT -- OK
ttyACM0<*1>: Speed 9600: AT -- OK
ttyACM0<*1>: Speed 19200: AT -- OK
ttyACM0<*1>: Speed 38400: AT -- OK
ttyACM0<*1>: Speed 57600: AT -- OK
ttyACM0<*1>: Speed 115200: AT -- OK
ttyACM0<*1>: Speed 230400: AT -- OK
ttyACM0<*1>: Speed 460800: AT -- OK
ttyACM0<*1>: Max speed is 460800; that should be safe.
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found an USB modem on /dev/ttyACM0.
Modem configuration written to /etc/wvdial.conf.
ttyACM0: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

This means that it has found a MODEM.. and the basic wvdial.conf has been written..
Now to edit wvdial.conf

Code:

sudo gedit /etc/wvdial.conf

Enter the Dialling number, Username , Passwd etc

My wvdial.conf :


[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
ISDN = 0
New PPPD = yes
Phone = *99#
Modem = /dev/ttyACM0
Username = b
Password = a
Baud = 460800

Now to connect

Code:

sudo wvdial

If all has gone right it shd show something like

--> WvDial: Internet dialer version 1.56
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> PPP negotiation detected.
--> Starting pppd at Fri Apr 27 16:34:47 2007
--> Pid of pppd: 8094
--> Using interface ppp0
--> pppd: p[08][06][08][08]
--> [06][08]
--> pppd: p[08][06][08][08]
--> [06][08]
--> pppd: p[08][06][08][08]
--> [06][08]
--> pppd: p[08][06][08][08]
--> [06][08]
--> local IP address 10.190.237.191
--> pppd: p[08][06][08][08]
--> [06][08]
--> remote IP address 10.6.6.6
--> pppd: p[08][06][08][08]
--> [06][08]
--> primary DNS address 202.56.230.5
--> pppd: p[08][06][08][08]
--> [06][08]
--> secondary DNS address 202.56.240.5
--> pppd: p[08][06][08][08]
--> [06][08]

This means that ur connection is complete... keep that terminal window open and surf..

SOURCE - Thinkdigit Forum