- JAVA
- Java 1.4 API — Java 2 platfrom, Standard Edition, v 1.4 API Specification
- Java 1.3 API — Java 2 platfrom, Standard Edition, v 1.3 API Specification
- Java Servlet 2.2 API — Java Servlet API Specification
- J2ee 1.3 API — J2EE 1.3 API Specification
- apache xerces API
- Log4j, the Apache Jakarta Project
- XDoclet — a code generation engine. It enables Attribute-Oriented Programming for java.
- Struts, the Apache Jakarta Project — an open source framework for building Java web applications
- Velocity, the Apache Jakarta Project — a Java-based template engine
- JODE — is a java package containing a decompiler and an optimizer for java
- Jawin, Java/Win32 integration project — a free, open source architecture for interoperation between Java and components exposed through Microsoft’s Component Object Model (COM) or through Win32 Dynamic Link Libraries (DLLs)
- Java Pet Store Demo 1.3.1 docs
- A beginner’s guide to using JavaServer Pages technology(jsp)
- A beginner’s guide of J2EE 1.3
- J2EE 1.4 tutorial
- J2EE Resource on FTPOnline
- What’s new in EJB 2.1
- Enterprise JavaBeans — a Short Course introducing Enterprise JavaBeansTM(EJB) technology
- JavaMail quick start
- Combining SOAP and JavaMail — See how to use SOAP and other transport protocols with JavaMail for asynchronous, XML messaging among applications
- SWING tutorial — tutorial for creating a GUI with JFC/Swing
- Java Tech Tips — tips, techniques, and sample code on various topics of interest to developers of the JavaTM programming language and platform
- Java Idioms — a lot of very useful java programming tips
- Build a Services-Oriented Architecture (SOA)
- Java Native Interface Tutorial — the trail show you how to integrate native code with programs written in Java
- Integrating Java with C++ — explores some of the issues involved in integrating C++ code into a Java program, with examples
- Build your own ObjectPool in Java to boost app speed
- A New Era for Java Protocol Handlers
- Java Socket Server/Client Example
- Pramati
- JBoss
- Resin
- Websphere from IBM
- Jrun
- Orion
- Eclips
- NetBeans
- JEdit
- MovableType
- TypePad
- Bloglines — a FREE online service for searching, subscribing, creating and sharing news feeds, blogs and rich web content
- Roller — is a free server-based weblogging software in Java
- Amazon Web Services
- Google Web Services
- How to make money from Open source
- Open Source Technology Group
- Open source for the enterprise
- Freshmeat.net
- SourceForge.net — the world’s largest Open Source software development website
- Open Source Industry Australia
- osCommerce — the leading Open Source online shop e-commerce solution
- Plone — CMS for enterprise intranet applications
- Joomla
- Joomla! CMS Component & Modules Demo — a demo site for all Joomla! lovers to try out every Component & Module available
- Mambo — open source CMS
- WebGUI — open source content management systems (CMS)
- Compiere — the #1 Open Source ERP + CRM business application
- SugarCRM — Open Source Customer Relationship Management
- SugarForge.org — SugarCRM’s open source community to share ideas and innovations from CRM developers
- iRadeon — open source CRM solution
- OTRS — Open source Ticket Request System
- Track+ — a fully featured artifact tracking system, be it issues, action items, problem reports, quality gate check lists or whatever
- Shopping cart comparison: Drupal’s E-Commerce vs. Mambo’s mambo-phpShop
- KnowledgeTree — Document Management System
- Open-Realty — online real estate and car sales listings
- OpenPSA – Free Management Software for Consultancies
- ATutor — an Open Source Web-based Learning Content Management System (LCMS)
- Moodle — an online education system
- SquirrelMail — a standards-based webmail package written in PHP4
- Gallery — manage the photos on the website
- phpBB — open-source bulletin board package
- XAMPP — an Apache distribution that includes the Apache Web server, MySQL, PHP, Perl an FTP server and phpMyAdmin
- PlaySMS – Mobile Portal System (MPS) — a flexible Web-based Mobile Portal System (MPS) that it can be made to fit to various services such as an SMS gateway, personal messaging systems, corporate and group communications, customer relationship management (CRM), marketing, content management system (CMS), e-learning, mobile emergency services, mobile entertainment, mobile information services, and mobile commerce (m-commerce)
- YPOPs! — an application that provides POP3 access to Yahoo! Mail
- CodeHaus — a bunch of open source projects, including OpenEJB, Groovy, etc.
- jMemorize — manages flashcards by the famous Leitner system
- Clam AntiVirus — run both on Linux and on Windows
- Which Open Source Wiki Works For You?
- Open Source Law Blog — the blog is designed to let you know about developments in the law and business of open source software. It also provides a forum for discussing various open source legal and business topics.
- Various Licenses and Comments about Them — Free Software Licenses and Non-Free Software Licenses
- Koders — a search engine for source code from hundreds of open source repositories
- Condor — Building a Linux cluster on a budget
- Network Sniffers — Is Open Source Right for You?
- Ruby — the interpreted scripting language for quick and easy object-oriented programming
- RubyForge — open source Ruby projects
- Test Linux Desktop. Now! — from Open Source Region Stuttgart
- ClarkConnect — Linux server for small business market
- Slashdot.org — Linux periodicals
- Linux Documentation Project — an excellent site for Linux information
- LinuxQuestions.org
- Hacker Emergency Response Team tutorials — with impressive collection of tutorial links
- Fedora Core 3 vs. Suse 9.2 Professional
- The Best Free Desktop Linux . . . and how to make it better
- My workstation OS — Debian
- Knoppix 3.6 Review — a “Live CD” version of Linux, which means a distribution which boots from a CD
- Distrowatch — a Linux distr review site
- Securing Linux Production Systems — A Practical Guide to Basic Security in Linux Production Environments
- Linux From Scratch (LFS) — provides you with the steps necessary to build your own custom Linux system
- Samba docs on www.samba.org
- Samba & NFS — share Your Home Directory from computer to computer and from OS to OS
- GPG — encryption and signing tool, and gpg is the main program for the GnuPG system.
- Bastille Linux — to provide more secure for Red Hat and Mandrake systems
- GNU sofeware tutorial — a lot of help information about some GNU software, including cvs….
- CVS Home — describes the overall structure of CVS commands, and describes some commands in detail
- Cygwin — Cygwin is a UNIX environment for Windows
- Boot loader LILO and GRUB
- hardware compatibility list — maintained by Absolute Value Systems
- Open Source Development Labs — home of Linux
- Toronto Linux User Group(TLUG)
- å¼€æºé«˜æ ¡æŽ¨è¿›è”盟(Leadership Of Open Source University Promotion Alliance)
- LinuxKit — lots of Chinese Linux information
- Beijing GNU/Linux User Group
- Shanghai Linux User Group (SHLUG)
- Asterisk — a complete PBX in software
- How secure is VoIP?
- The Internet Request For Comments (or RFC) documents — the written definitions of the protocols and policies of the Internet.
- Zvon RFC repository
- Microsoft Web Workshop — articles, white papers, and lessons of Web page design, DHTML, HTML, and Cascading Style Sheets
- CPAN — Comprehensive Perl Archive Network. All Things Perl.
- mod_perl — an Apache Software Foundation project
- Trillian — is a multinetwork chat client for windows that currently supports mIRC, AIM, ICQ, MSN, and Yahoo Messenger.
- AIM Express
- Web-based ICQ!
- Kazaa
- eDonkey
- BitTorrent
- Friendster — The new way to meet people
- Tickle Matchmaking
- Affinity Engines
- orkut — in affiliation with Google
- Firefox Extensions
- Explore the Semantic Web using Piggy Bank
- Current Oracle Documentation
- Introduction to `Telecommunications Management Network’
- AVG Antivirus by Grisoft — free Antivirus software for Windows.
- Anti-Virus Personal Edition — free Antivirus software for Windows.
- Spybot-S&D — Spybot – Search & Destroy can detect and remove spyware of different kinds from your computer. The first time I ran this program, there were 109 different spyware being found on my system.
- Virtual Network Computing, vnc — a system providing remote and cross-platform access to Unix and PC desktops
- CMS Matrix — the content management system comparison tool
- Bandwidth Meter — this service will run a quick test that will compare your connection to DSL, cable modems, and more.
- InterNIC — provides Internet domain name registration services
- Example of “Send Message Form”
- Javascript example for “Dynamically updated drop down box”
- Simple handling of network timeouts
- Implementing a timeout feature for the JDK 1.0.2 DatagramSocket
- How To Secure Your Wireless Network
- Recipe for a Linux 802.11b Home Network
- Taking a load off: Load balancing with balance
- The ServerSide Application Server Matrix
- Qmail Toaster makes mail server setup easy
- Nine principles of security architecture
- NJSTAR, Chinese Word Processor — better and more stable than MS Word to handle Chinese
- å½±éŸ³ä¼ é€å¸¦ Net Transport
- Uplink — a computer game of High tech computer crime and industrial espionage on the Internet of 2010; for both windows and Linux version
- 漫游者(Rambler)æŒä¹…åˆ†å¸ƒå¼æ“作系统
- Sun Java Center J2EETM Patterns
- Framework Design — A Role Modeling Approach
- Writers Workshop Patterns
- Hypermedia Design Pattern
- General Description of Some HTML Patterns
- IBM Patterns for e-business
- IBM Redbooks
- a Robust Persistence Layer for Relational Databases
- Joe’s Object-Oriented Mapping Pages
- the Pattern Languages of Programs (PLoP)Conference
JAVA TUTORIALS
EJB
JAVA IDE
Weblog
WEB SERVICE
OPEN SOURCE PROJECTS
UNIX & LINUX
VOIP
INTERNET
PERL
INSTANT MESSAGE
PEER-TO-PEER DISTRIBUTING
ONLINE COMMUNITY WEBSITE
OTHERS
PATTERNS