JavaNNS is the successor of SNNS. It is based on its computing kernel, with a newly developed, comfortable graphical user interface written in Java set on top of it. Hence the compatibility with SNNS is achieved, while the platform-independence is increa
If you are starting with Neural Networks you should check out my online book on the subject. It contains over 300 pages of information on Neural Network Programming in Java. You can access it here.
This project contains Naive and Fishers bayesian classifiers, as described in Toby Segaran's book "Programming Collective Intelligence." The book has python implementations; this is a Java implementation.
So, a while ago, I’ve decided to code a library to plot some information I had. The idea was to create simple graphics in a way they would be easy to create, beautiful and good to present to people with no or few backgrounds on math and computers.
I’m currently in the latter stages of writing my master thesis. I’ve been using LaTeX from the start and have learnt a few tricks for how to work most effectively with large documents like theses and books.
In these tutorials, we will show you, step by step, how to edit our website templates and create original, professional looking websites. To begin, please download the template we used for reference in our tutorials by clicking here. Then follow the tutor
LiteSpeed web server is a full-featured, highly scalable, and real-world proven HTTP server engineered from the ground up with security and scalability in mind.
Enterprise applications written in the Java language involve complex object relationships and utilize large numbers of objects. Although, the Java language automatically manages memory associated with object life cycles, understanding the application usag
Widgetbox is an online directory of web widgets for blogs and other web pages. We're in beta — try out our service and let us know where we need to improve!
Oracle Database is a product with a distinguished past and a bright future. It boasts innovative, state-of-the-art features as well as a history that predates many modern technologies. Applications have come and gone, but the data of organizations has liv
Need to keep track of what to do and when to do it? Track time spent on a project for a client? Try Clocking IT for a while, and always know who did what when.
This is a collection of methods and strategies to make income from an Open Source project while keeping it thriving and freely available. The methods take into account project brand strength, and the real opportunities available while owning your project'
I've spoken with several people about the recent prediction, from Burton's Richard Monson-Haefel, that "JEE will be the CORBA of the 21st Century" in five years, meaning, it will be an annoying, obsolete platform. The original report is only available to
Use this online tool to easily create a favicon (favorites icon) for your site. A favicon is a small, 16x16 image that is shown inside the browser's location bar and bookmark menu when your site is called up. It is a good way to brand your site and increa
Dilbert is a cubicle dwelling employee for a large soulless corporation. Along with his cynical and under-motivated co-workers, he labors fruitlessly under the bone-headed leadership of the Pointy-Haired Boss. Occasionally Dogbert, Dilbert's super-intelli
Some friends of mine have this nasty issue with their Macbook; it’s shutting down spontanously. Apple’s support forum is full of postings from users seeking solutions, and a web site is just dedicated to this problem. Now, a German news site has poste
What is mig33? mig33 is the ultimate extension for your mobile phone. It is a combination mobile instant messenger and calling card service. You can chat to your buddies and meet new friends using the group chat rooms, MSN Messenger, Yahoo Messenger, and
geopy makes it easy for developers to locate the coordinates of addresses, cities, countries, and landmarks across the globe using third-party geocoders and other sources of data, such as wikis.
What would an Atari-MIDI site be without a page on the "famous" Notator? While I have the full program myself, I felt I could not comment enough on this deep and wonderful program to create a good page for it. David Etheridge comes to the rescue with an e
The first time you try to fill an open position, if you’re like most people, you place some ads, maybe browse around the large online boards, and get a ton of resumes.
I’m an application addict! When I recently switched to the Mac I went hunting around for the best applications to add to the base operating system. There were quite a few good sources of information, but I found one in particular very useful. Mac Specia
In software engineering, the term software architectural style generally refers to "a set of design rules that identify the kinds of components and connectors that may be used to compose a system or subsystem."* Some common examples of architectural style
OPEN SOURCES « Community development is business development | Open Sources Home | Open Source SOA in Japan » January 25, 2007 Selling open source just keeps getting easier Filed under: Open Source One way to know that the open source market is maturing
Something that I would have thought impossible has happened. By understanding how incredibly limited my capacity to do work is, I am getting a greater and greater sense of freedom and contentment.
There are times when you want to connect to the Internet through unknown and/or insecure networks such as the local Panera or other WiFi hotspot. If you aren’t careful, you might make it all too easy for someone to sniff your connection using Ettercap
The hack presented below has been developed on a MAC OS X. It uses the TOhtml function of the Vim Editor (i use Version 7.0). It runs in HTML Mode only.
Agile Development, in particular, eXtreme Programming (XP), has been gaining a lot of momentum because it can effectively address the problems plaguing software development such as mis-understanding customers' requirements, missing deadlines, over-budget,
Like I wrote earlier, it’s frustrating to learn a new language when you don’t get to use it straight away. So I’ve come up with 10 creative ways that will get you started today with making big money (or fame) with your newly acquired Ruby skills
Flag Icons “Flags” are 239 icons, in GIF and PNG formats, for pretty much every country in the world. Available for free use for any purpose with no requirement for attribution.
Welcome to LiteratePrograms! LiteratePrograms is a unique wiki where every article is simultaneously a document and a piece of code that you can view, download, compile, and run by simply using the "download code" tab at the top of every article. See Inse
Im Gegensatz zu den Zeichensätzen der iso-8859-Familie basiert Unicode nicht auf 8 Bit langen Repräsentationen der Zeichen, sondern auf 16 Bit langen Repräsentationen. Dies ermöglicht eine Darstellung von 216 = 65536 Zeichen. Seit der Version 3.0 des
What is that? In case you haven't already used it, prototype.js is a JavaScript library written by Sam Stephenson. This amazingly well thought and well written piece of standards-compliant code takes a lot of the burden associated with creating ri
The people we need you to reach out to are some of the most powerful people in the world; not just because they are world leaders, but also because they have the chance to make a real and lasting change to our world. Without your support and voice they wo
JMP is a sparse matrix library, implemented in pure Java. It is aimed at the numerical solution of large, sparse matrices arising from the discretization of partial differential equations (PDEs).
This is a newer section, and I’m relying on fellow travelers to contribute information about what you liked and didn’t like, and recommended things to see or avoid while in Cuba.
Up until about ten months ago, very few people would have considered javascript as a language in which one could build significant portions of the UI of an enterprise application. If, say, I needed to display a table of information with support for sortin
This seems difficult, at first glance, but really, it’s not. At all. From the time you get all your hardware plugged in to the time you’re doing some massive parallel processing, depending on your needs, can be anywhere from 2 hours to 10 minutes. And
New visual rule builder (Michael Neale) I have been beaving away on a new UI/rule modeller specifically for the web (well, at least the web initially, hopefully we will also do it stand alone in the plug in soon).
I'm working on this mostly to get familiar with JSNI and structuring in GWT. The sample is far from complete, but it's enough if all you want is the JSNI to interface with YUI's DragDrop. All you need to look at are the Draggables and Droppables classes a
Nesta pagina voce ira encontrar livros em formato eletronico (e-book) sobre mercado financeiro, acoes, opcoes, analise grafica, invetimentos e assuntos relacionados, de autores como Robert Kiyosaki, Spencer Johnson, Marcio Noronha e Alexander Elder. Os ar
X-develop, and its little brother CodeGuide, are commercial IDEs that are developed by Omnicore and respectively sell for $499 and $399. CodeGuide includes Java support, while X-develop also supports C# and Visual Basic on .NET and Mono. What sets them ap
Tired of waking up to your clock radio? Well, you can use your Mac as an alarm clock, and have it play an iTunes playlist, so you wake up with the right music every day.
Working with Hibernate and attempting to wrap caching services elsewhere in one of our applications, I'm concerned with the way these caching frameworks handle expiration. If you have many different types of domain artifacts that you want to cache with a
HandBrake is a GPL'd multiplatform, multithreaded DVD to MPEG-4 ripper/converter. HandBrake was originally available on the BeOS, but now has been ported over to MacOS X
It turns out I’ve amassed a heck of a lot of Javascript. It started out as simple effects. Then it progressed to some widgets. Now I ended up looking at Javascript as a valid tool in the arsenal.
E então. Pela segunda vez tenho a impressão de que o Brasil está degringolando para um autoritarismo sem pé nem cabeça na internet. E o pior, desta vez nem é o governo ou grandes corporações como foi da última vez, agora é um “empresário” c
We present the Priority R-tree, or PR-tree, which is the first R-tree variant that always answers a window query using O((N/B)1-1/d+T/B) I/Os, where N is the number of d-dimensional (hyper-) rectangles stored in the R-tree, B is the disk block size, and T
You want your Ubuntu desktop to be more responsive? It will take less than a half hour to perform all these tweaks. These tweaks will make your system faster and more responsive without a doubt. Read on to perform the tweaks and enjoy your faster system.
Major problem with erasure-based generic implementation is that instance is not receiving information on generic type upon creation. Reason is the NEW bytecode instruction that has a single parameter, which is pointer to a CONSTANT_Class entry in a consta
Welcome to the toyshop! Here you'll find a variety of rather unusual paper toys, all free for you to print out and enjoy. The toys include a hearse playset, coffin gift boxes (with occupants), a little cemetery, several unusual board games, a gloomy littl
# R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS. To download R, please choose your preferred CRAN mirror. # If you have questions about R like how to do
Welcome to the home of Lambda Probe (formerly known as Tomcat Probe) - the ultimate tool for monitoring and management of Apache Tomcat instance in real time. Lambda Probe will help you to visualise real time information about Apache Tomcat instance via e
The new nightly release of Thunderbird (10.7mb download) sees the inclusion of Kevin Gerich's wonderdul pinstripe theme into Mozilla's Thunderbird. It's a wonderful app, and is now my default over Apple's Mail.app, but it does still have some omissions. F
Last month, Atlassian hosted Sydney's Java User Group meeting at our new offices in Sussex St. We were lucky enough to see a presentation by Terence Parr, the author of Antlr, a well-known tool for language parsing, compiling and much more.
• Safely archive your large volume of vital email information. • Easily access your email database with fast, sophisticated searching. • Protect your essential email data from data format obsolescence.
Any of you who have used GMail will probably agree that it has one of the most convenient UIs for managing mail, period. Not just on the web, but it actually has features I'd love to have on my desktop.
I live in the country, but my latest life choices have also involved living in miniature spaces—which presents an additional set of challenges, both to the soul and to practicality. For the last three years I’ve shared a one-room cabin with a pack of
This section will tell you about some of the practical issues which you will need to consider after you have started working in the UK. To work legally you need the correct type of visa, and you need to be paying taxes on your income.
Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure
Bom, para começar, este tutorial é baseado no original em Inglês que pode ser encontrado em http://iphone.unlock.no, que por sua vez foi baseado no método de George Hotz, o primeiro a divulgar o unlock do iPhone via JTAG, estou acrescentando alguns pe
Yet again, I 'upgraded' perfectly good linux laptop to the latest and greatest from Fedora: Fedora 7. If you poke around, you'll see that I have been through FC5 and FC6 with this laptop. I have had pretty good luck with FC and RH so why not upgrade? As y
COLOURlovers™ is a resource that monitors and influences color trends. COLOURlovers gives the people who use color - whether for ad campaigns, product design, or in architectural specification - a place to check out a world of color, compare color palet
If web architectures, performance, or scalability are topics you would like to keep on top of (who doesn't!), then chances are, you've heard of Nginx ("engine x"). Originally developed by Igor Sysoev for rambler.ru (second largest Russian web-site), it is
The process of writing large parallel programs is complicated by the need to specify both the parallel behaviour of the program and the algorithm that is to be used to compute its result.
In analyzing my data I wanted to classify it with a naive Bayesian classifier. I wasn't sure I had the math right, so I wrote a tiny abstract classifier to test with. The code is pretty cool:
Genetic programming is a relatively new form of artificial intelligence, and is based on the ideas of Darwinian evolution and genetics. The foremost work in genetic programming is John Koza's Genetic Programming, which describes a set of LISP routines whi
Today we'll be writing a simple todo list application. My goal is not to show you the finer points of todo lists, but rather to show you how to properly set up a webpy project for small to medium sized applications.
ORBITER is a free flight simulator that goes beyond the confines of Earth's atmosphere. Launch the Space Shuttle from Kennedy Space Center to deploy a satellite, rendezvous with the International Space Station or take the futuristic Delta-glider for a tou
With the new version of OS X (Leopard) Apple has included some great functionality in Time Machine. Your Mac will automatically backup to an external drive every hour. It includes the ability to recover deleted files in a timeline.