Monday, January 15, 2007
Java OS
Overview: "JX is a Java operating system that focuses on a flexible and robust operating system architecture."
Tuesday, January 09, 2007
JRex - The Java Browser Component
JRex - The Java Browser Component: "JRex - The Java Browser Component
'JRex' is a Java Browser Component with set of API's for Embedding Mozilla GECKO within a Java Application.
Features
* Embedded Java Browser based on Mozilla GECKO.
* Event capturing like InputEvents (Mouse & keyboard), History, ContextMenu, ContentUrlListener, Observer, Progress, ToolTip.
* Compatible with AWT and Swing.
* Build in support for window and event management.
* Easy to use, developer need not know much of Mozilla details. The effective line of code for simple use is not more than 3 lines.
* Easy to use and easily extendable API's.
* Compatible with windows and *nix (Having GTK support).
* Compatible with Mozilla Gecko 1.4 and above. Has been tested with Mozilla Gecko 1.4 and 1.6 and 1.7.7
* Supports Tabbed and Java Internal Pane browser windows.
* Support for Profile & preferences.
* Support for Persist, Find & BroswerSetup (to enable/disable plug-in, image etc.) preferences.
* Support for accessing DOM objects of rendered page.
* JRex also implements DOM HTML2 for manipulating loaded HTML Document.
* In built support for Java WebStart deployment.
* In built support for LiveConnect which helps in communication between javascript and Java.
o Can be used for communication between XUL and JVM in which JRex is running.
Note:- JRex does not require mozilla to be installed. JRex uses GRE(which is bare minimal browser engine that can be bundled as WebStart deployment). Check the WebStart Demo to get a feel of how it works."
'JRex' is a Java Browser Component with set of API's for Embedding Mozilla GECKO within a Java Application.
Features
* Embedded Java Browser based on Mozilla GECKO.
* Event capturing like InputEvents (Mouse & keyboard), History, ContextMenu, ContentUrlListener, Observer, Progress, ToolTip.
* Compatible with AWT and Swing.
* Build in support for window and event management.
* Easy to use, developer need not know much of Mozilla details. The effective line of code for simple use is not more than 3 lines.
* Easy to use and easily extendable API's.
* Compatible with windows and *nix (Having GTK support).
* Compatible with Mozilla Gecko 1.4 and above. Has been tested with Mozilla Gecko 1.4 and 1.6 and 1.7.7
* Supports Tabbed and Java Internal Pane browser windows.
* Support for Profile & preferences.
* Support for Persist, Find & BroswerSetup (to enable/disable plug-in, image etc.) preferences.
* Support for accessing DOM objects of rendered page.
* JRex also implements DOM HTML2 for manipulating loaded HTML Document.
* In built support for Java WebStart deployment.
* In built support for LiveConnect which helps in communication between javascript and Java.
o Can be used for communication between XUL and JVM in which JRex is running.
Note:- JRex does not require mozilla to be installed. JRex uses GRE(which is bare minimal browser engine that can be bundled as WebStart deployment). Check the WebStart Demo to get a feel of how it works."
Sunday, January 07, 2007
Software Development Kits - PayPal
Software Development Kits - PayPal: "SDKs (Software Development Kit)
Mit Hilfe dieser Kits k�nnen Sie das Kaufabwicklungsverfahren mit PayPal Web Services �ber eine Client-Bibliothek integrieren, die einen 'Wrapper' f�r die SOAP-basierte Schnittstelle bietet. Jedes Kit enth�lt Dokumentation, einen Webservice-Client und Beispielcode f�r die Integration. F�hren Sie die folgenden drei Schritte aus, um mit der Integration von PayPal zu beginnen:"
Mit Hilfe dieser Kits k�nnen Sie das Kaufabwicklungsverfahren mit PayPal Web Services �ber eine Client-Bibliothek integrieren, die einen 'Wrapper' f�r die SOAP-basierte Schnittstelle bietet. Jedes Kit enth�lt Dokumentation, einen Webservice-Client und Beispielcode f�r die Integration. F�hren Sie die folgenden drei Schritte aus, um mit der Integration von PayPal zu beginnen:"
JCaptcha - jcaptcha
JCaptcha - jcaptcha: "JCAPTCHA, for Java Completely Automated Public Test to tell Computers and Humans Apart
The open source java framework for captcha definition and integration"
The open source java framework for captcha definition and integration"
Wednesday, January 03, 2007
The Bamboo DHT -- Introduction
The Bamboo DHT -- Introduction: "A distributed hash table, or DHT, is a building block for peer-to-peer applications. At the most basic level, it allows a group of distributed hosts to collectively manage a mapping from keys to data values, without any fixed hierarchy, and with very little human assistance. This building block can then be used to ease the implementation of a diverse variety of peer-to-peer applications such as file sharing services, DNS replacements, web caches, etc."
Friday, December 29, 2006
XUI: XuiWikka
XUI: XuiWikka: "XUI (pronounced Zoo'ey) is an Open Source, Rich Internet Application (RIA) framework for building applications in Java and XML. XUI supports Swing, AWT, SWT and HTML widget sets, letting you code in XML or Java or a mix of both. XUI used the well Model-View-Controller pattern to help separate the setup of user interfaces from business logic and data handling. The framework has been developed by Xoetrope∞, who also host the XUI Zone∞ where you will find more extensive documenation.
Welcome to the XUI Wikki. This Wiki is dedicated to all things XUI, and includes documentation of features, hints, tips and anything that might be of interest to users and developers of XUI applications."
Welcome to the XUI Wikki. This Wiki is dedicated to all things XUI, and includes documentation of features, hints, tips and anything that might be of interest to users and developers of XUI applications."
Thursday, December 28, 2006
Tuesday, December 26, 2006
The Hadoop Distributed File System: Architecture and Design
The Hadoop Distributed File System: Architecture and Design: "# Introduction
# Assumptions and Goals
* Hardware Failure
* Streaming Data Access
* Large Data Sets
* Simple Coherency Model
* Moving computation is cheaper than moving data
* Portability across Heterogeneous Hardware and Software Platforms
# Namenode and Datanode
# The File System Namespace
# Data Replication
* Replica Placement . The First Baby Steps
* Replica Selection
* SafeMode
# The Persistence of File System Metadata
# The Communication Protocol
# Robustness
* Data Disk Failure, Heartbeats and Re-Replication
* Cluster Rebalancing
* Data Correctness
* Metadata Disk Failure
* Snapshots
# Data Organization
* Data Blocks
* Staging
* Pipelining
# Accessibility
* DFSShell
* DFSAdmin
* Browser Interface
# Space Reclamation
* File Deletes and Undelete
* Decrease Replication Factor
# References"
# Assumptions and Goals
* Hardware Failure
* Streaming Data Access
* Large Data Sets
* Simple Coherency Model
* Moving computation is cheaper than moving data
* Portability across Heterogeneous Hardware and Software Platforms
# Namenode and Datanode
# The File System Namespace
# Data Replication
* Replica Placement . The First Baby Steps
* Replica Selection
* SafeMode
# The Persistence of File System Metadata
# The Communication Protocol
# Robustness
* Data Disk Failure, Heartbeats and Re-Replication
* Cluster Rebalancing
* Data Correctness
* Metadata Disk Failure
* Snapshots
# Data Organization
* Data Blocks
* Staging
* Pipelining
# Accessibility
* DFSShell
* DFSAdmin
* Browser Interface
# Space Reclamation
* File Deletes and Undelete
* Decrease Replication Factor
# References"
Monday, December 11, 2006
Wednesday, December 06, 2006
FrontPage - Lucene-hadoop Wiki
FrontPage - Lucene-hadoop Wiki: "Hadoop DFS
Hadoop's Distributed File System is designed to reliably store very large files across machines in a large cluster. It is inspired by the [WWW] Google File System. Hadoop DFS stores each file as a sequence of blocks, all blocks in a file except the last block are the same size. Blocks belonging to a file are replicated for fault tolerance. The block size and replication factor are configurable per file. Files in HDFS are 'write once' and have strictly one writer at any time."
Hadoop's Distributed File System is designed to reliably store very large files across machines in a large cluster. It is inspired by the [WWW] Google File System. Hadoop DFS stores each file as a sequence of blocks, all blocks in a file except the last block are the same size. Blocks belonging to a file are replicated for fault tolerance. The block size and replication factor are configurable per file. Files in HDFS are 'write once' and have strictly one writer at any time."
Monday, December 04, 2006
DBSight: Full-text database search platform/engine
DBSight: Full-text database search platform/engine: "Instead of weeks or even months to develop a full-text search for your data, if you know how to use DBSight, you can easily create the full-text search literally in minutes.
Feature-rich
Besides Google-like full-text search, you can have:
* Adjust Ranking by combination of relevance and fields like product price, score, comments cout, etc
* Summarized and highlighted results
* Amazon-like Results counted for each category, and sub-category
* Order results by the field you choose
* Recent searches history
* RSS feed for latest match
* Spelling check
* Pagination of the results
* Automatic results clustering
* Multi-Server mode for Server Clustering"
Feature-rich
Besides Google-like full-text search, you can have:
* Adjust Ranking by combination of relevance and fields like product price, score, comments cout, etc
* Summarized and highlighted results
* Amazon-like Results counted for each category, and sub-category
* Order results by the field you choose
* Recent searches history
* RSS feed for latest match
* Spelling check
* Pagination of the results
* Automatic results clustering
* Multi-Server mode for Server Clustering"
dbclient: DBClient, yet another Jdbc client tool
dbclient: DBClient, yet another Jdbc client tool: "DBClient is a new Open Source Tool for connecting to jdbc compliant relational databases.
Specific extensions will take care of each RDBMS implementation."
Specific extensions will take care of each RDBMS implementation."
JDOInstruments -java object database- oodb -oodbms
JDOInstruments -java object database- oodb -oodbms: "# Byte-Code Enhancement of classes
# Byte-Code Compatibility
# Datastore identity
# Optimistic Transaction
# Nontransactional Read
# Retain values
# Restore values
# Second Class PersistenceCapable objects
# J2EE Integration
# Query (JDOQL)
# Index
# Schema Evolution"
# Byte-Code Compatibility
# Datastore identity
# Optimistic Transaction
# Nontransactional Read
# Retain values
# Restore values
# Second Class PersistenceCapable objects
# J2EE Integration
# Query (JDOQL)
# Index
# Schema Evolution"
Monday, November 27, 2006
Friday, November 17, 2006
Friday, November 10, 2006
Subscribe to:
Posts (Atom)