BibSonomy ::
tag ::
order by
(
date
|
folkrank
)
The blue social bookmark and publication sharing system.
- We have used Spring Roo in a web project and show how we generated an early prototype and transistioned to early development and then to production code.
- spring-roo-addons Useful SpringRoo addons that provide XML/JSON binding (jaxb), HTTP content negotiation, RESTful configurations and more
- A library that enables Remote Procedure Calls from MetaTrader 5 to an external XML-RPC service.
- Is Ehcache a NoSQL store? No, I would not characterise it as that, but I have seen it used for some NoSQL use cases. In these situations it compared very w...Is Ehcache a NoSQL store? No, I would not characterise it as that, but I have seen it used for some NoSQL use cases. In these situations it compared very well — with higher performance and more flexible consistency than the well-known NoSQL stores. Let me explain.
- Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly si...Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server. 'Quick and easy' doesn't mean that a resulting application will suffer from a maintainability or a performance issue. Netty has been designed carefully with the experiences earned from the implementation of a lot of protocols such as FTP, SMTP, HTTP, and various binary and text-based legacy protocols. As a result, Netty has succeeded to find a way to achieve ease of development, performance, stability, and flexibility without a compromise.
- Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable microsharing and micromessaging platform that allows people to discov...Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information. You can hardly turn a web page these days without seeing a story that describes how people are using social networks, whether it is Twitter, Facebook or some other service to develop and build their personal communities. When solving problems, how useful might it be if a user was able to tap into the collective knowledge of her peers or surrounding groups of people with whom she might naturally network in the workplace setting? How much quicker and with greater precision might she be able to solve daily problems? What if there was a communications mechanism that takes the best of what services like Twitter offers and co-mingled that with readily recognizable business processes? That solution is Apache ESME.
- "jBPM5 vs Activiti5? dumb question?" >Good blog entry with a comparison of jBPM and Activiti. Check the very interesting comments, too!
- Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportuni...Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time.
- SNMP4J - The Object Oriented SNMP API for Java Managers and Agents SNMP4J is an enterprise class free open source and state-of-the-art SNMP implementati...SNMP4J - The Object Oriented SNMP API for Java Managers and Agents SNMP4J is an enterprise class free open source and state-of-the-art SNMP implementation for Java™ 2SE 1.4 or later. SNMP4J supports command generation (managers) as well as command responding (agents). Its clean object oriented design is inspired by SNMP++, which is a well-known SNMPv1/v2c/v3 API for C++ (see http://www.agentpp.com). The SNMP4J Java SNMP API provides the following features: SNMPv3 with MD5 and SHA authentication and DES, 3DES, AES 128, AES 192, and AES 256 privacy. Pluggable Message Processing Models with implementations for MPv1, MPv2c, and MPv3 All PDU types. Pluggable transport mappings. UDP, TCP, and TLS are supported out-of-the-box. Pluggable timeout model. Synchronous and asynchronous requests. Command generator as well as command responder support. Free open source with the Apache license model Java™ 1.4.1 or later (1.6 for version 2.0 or later) Logging based on Log4J Row-based efficient asynchronous table retrieval with GETBULK. Multi-threading support. The SNMP4J-Agent pure Java SNMP agent API adds command responder including notification originator and proxy forwarder support to the SNMP4J core API and comes with: Implementations for SNMP-TARGET-MIB, SNMP-NOTIFICATION-MIB, SNMP-PROXY-MIB, SNMP-FRAMEWORK-MIB, SNMPv2-MIB, SNMP-COMMUNITY-MIB, SNMP-USER-BASED-SM-MIB, SNMP-VIEW-BASED-ACM-MIB, NOTIFICATION_LOG-MIB, and SNMP-MPD-MIB, SNMP4J-PROXY-MIB, SNMP-TLS-TM-MIB, SNMP-TSM-MIB. SNMPv1,v2c,v3 multi-lingual agent support, including MD5 and SHA authentication as well as DES, 3DES and AES(128, 192, 256) privacy. IPv4/IPv6 UDP, TCP, and TLS support. Code generation from MIB specifications is provided through AgenPro 3 which is a language and API independent template based code generator with round-trip generation facilities. The SNMP4J-AgentX pure Java AgentX API adds support for the AgentX 1.0 master and subagent protocol as defined by RFC 2741 and 2742. SNMP4J-AgentX extends SNMP4J-Agent by: Full AgentX 1.0 protocol support, including contexts, shared tables, index allocation, ping PDUs, connection timeout handling, etc. Implementation of the AGENTX-MIB for the master agent. TCP transport mapping for the AgentX protocol. Code generation from MIB specifications is provided through AgenPro 3 which is a language and API independent template based code generator with round-trip generation facilities (see also SNMP4J-Agent). The SNMP4J-AgentJMX pure Java 1.5 API adds support easy descriptive mapping from JMX MBean instrumentation to SNMP scalars, tables, and notifications. New in SNMP4J(-Agent) 2.0: Transport Security Model (TSM) including Transport Layer Security Transport Mapping (TLSTM) as defined by RFC 5343, 5590, 5591, 5953. Java™ SE 1.6 or later, including Generics and System.nanoTime() support.
- Gitolite allows you to host Git repositories easily and securely. Please start reading here to learn about gitolite
- Setting up Gitorious on your own server Gitorious is an open source Rails application for managing your projects: Git repositories, wikis, timeline and ...Setting up Gitorious on your own server Gitorious is an open source Rails application for managing your projects: Git repositories, wikis, timeline and more. Not identical to, but not completely unlike GitHub. Being open source means you can set up your own Gitorious, even in private mode and host all your company's projects. In this article I'll show you how to get it running.
- I will show you now, how to write a simple HTTPS JSON REST server using node.js components.
- jpatchwatch is a Java library for monitoring directories for changes. It uses the host platform’s native OS functions to achieve this to avoid polling. ...jpatchwatch is a Java library for monitoring directories for changes. It uses the host platform’s native OS functions to achieve this to avoid polling. The following events on a directory can be monitored: File creation and deletion File modification File renaming* Changes in subdirectories* (recursive monitoring) Invalidation (a watched directory becomes unavailable) (*) selected platforms only, see Features. Currently the following platforms are supported natively: Windows (Windows 2000, XP, Vista, 7, 32bit/64bit) Linux (x86, 32bit/64bit) Mac OS X (x86, 32bit/64bit, tested on 10.5) (PPC, tested on 10.4) FreeBSD (x86, 32bit) Minimum required Java Platform: Java 5 Because jpathwatch’s native libraries are packaged within its JAR file, there is no setup required that’s common to most Java libraries leveraging native code. It works just like any other pure Java library: Drop it into your IDE, and it just works. For this reason, jpathwatch can also be easily integrated into Java WebStart applications. jpathwatch is open source under the GNU General Public License with Classpath Exception. jpathwatch is maintained and developed by Uwe Pachler.
- To connect to a virtual machine with a VNC client, you must modify the virtual machine's configuration file (.vmx) while the virtual machine is powered off...To connect to a virtual machine with a VNC client, you must modify the virtual machine's configuration file (.vmx) while the virtual machine is powered off. Open the file in a text editor and add the following lines: RemoteDisplay.vnc.enabled = TRUE Setting this option to TRUE enables standard VNC support. This setting is valid only while the virtual machine is running. If the virtual machine is powered off, you cannot connect to it with a VNC client. RemoteDisplay.vnc.port = Specify the port the VNC client uses to connect to the virtual machine. 5900 is the default VNC port used for . If you want to connect to more than one virtual machine on the same host with a VNC client, you must specify a unique port number for each virtual machine. VMware suggests you use a port number in the range from 5900 to 5999. You can use any port number, but keep in mind that certain port numbers are used by other applications while others are privileged (meaning only the root or Administrator user can listen). For example, the VMware Management Interface uses ports 8333 and 8222; on Linux, only root can listen to ports up to port number 1024. Conflicts can occur if you specify a port in use by another application. If you add RemoteDisplay.vnc.enabled = TRUE to your configuration file without specifying the port number option, the virtual machine uses port 5900, the default VNC port number. Note that only one virtual machine can use a given port number at a time. RemoteDisplay.vnc.password = GSX Server 3 supports VNC 3.3 authentication, which is an eight character password. Use this password when you are prompted for authentication as you use the VNC client to connect to the virtual machine.
- Open Design Alliance (ODA) — a member-driven, nonprofit organization of over 1,000 software developers in 40 countries — develops the Teigha® software deve...Open Design Alliance (ODA) — a member-driven, nonprofit organization of over 1,000 software developers in 40 countries — develops the Teigha® software development platform for CAD and other technical graphics applications. ODA members obtain the Teigha software development platform for an annual membership fee. Combined with the ODA’s relationships with well-known third party component vendors, ODA members are able to quickly design, build, and deliver technical applications for their customers. The Teigha software development platform is available on a large number of operating systems such as Microsoft® Windows®, Apple® Mac OS®, various Unix systems, and Linux. ODA members can use the C++, .NET, and ActiveX interfaces to develop their own applications. Teigha is able to exchange data through .dwg, .dgn, .stl and .pdf files.
- jsUndoable is my second attempt at a powerful, reusable, undo library for Javascript. It uses the command pattern and is roughly based on the Cocoa undo ma...jsUndoable is my second attempt at a powerful, reusable, undo library for Javascript. It uses the command pattern and is roughly based on the Cocoa undo manager.
- The Fusion PDF Image Extractor has two purposes: To extract all of the individual images from a PDF (to gather the images from brochures etc) (limited t...The Fusion PDF Image Extractor has two purposes: To extract all of the individual images from a PDF (to gather the images from brochures etc) (limited to JPG images so far) To extract all of the pages of a PDF as JPEG image representations of the original page We have released a zip file containing all of the program files and the source code to do with as you please. We have also released a windows installation image for anyone not comfortable handling zip files.
- neoevents is a dead-simple annotation-based swing-compliant java-event framework.
- Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on 38(3):319-333 (May 2008)
- Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on 38(3):319-333 (May 2008)
- IEEE Transactions on Software Engineering 32(9):642-663 (2006)
- Proceedings of the International Semantic Web Working Symposium, Stanford, CA, (2001)
- (2004)
- Software and Systems Modeling V4(4):399--423 (November 2005)
- \&\#171;UML\&\#187; '01: Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools, page 376--390. London, UK, Springer-Verlag, (2001)
- AOSD, page 159-168. ACM, (2005)
- IWSSD '00: Proceedings of the 10th International Workshop on Software Specification and Design, page 11. Washington, DC, USA, IEEE Computer Society, (2000)
- Autonomous Agents and Multi-Agent Systems 8(3):203--236 (May 2004)


