[26 total ]
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
Some vendors refuses to release specs or even a binary Linux driver for their WLAN cards. ndiswrapper tries to solve this by making a kernel module that can load Ndis (Windows network driver API) drivers. The goal is not to implement all of the Ndis API, but to implement the functions needed to get cards without Linux drivers to work.
AppFuse is an open source project and application that uses open source tools built on the Java platform to help you develop Web applications quickly and efficiently. It was originally developed to eliminate the ramp-up time found when building new
... [More]
web applications for customers. At its core, AppFuse is a project skeleton, similar to the one that's created by your IDE when you click through a wizard to create a new web project.
AppFuse 1.x uses Ant to create your project, as well as build/test/deploy it. AppFuse 2.x uses Maven 2 to create your project as well as build/test/deploy it. IDE support is much better in 2.x because you can generate the IDE project files with Maven plugins. AppFuse 1.x uses XDoclet and JDK 1.4+. AppFuse 2.x uses annotations and JDK 5+. [Less]
Struts is a Jakarta project that provides a J2EE framework for building Web applications. It is based on a Model 2 approach, a variant of MVC. Struts provides its own Controller component and integrates with other technologies to provide the Model
... [More]
and the View. For the Model, Struts can interact with any standard data access technology, including Enterprise Java Beans, JDBC, and Object Relational Bridge. For the View, Struts works well with JavaServer Pages, Velocity Templates, XSLT, and other presentation systems. [Less]
NLTK — the Natural Language Toolkit — is a suite of open source Python modules, linguistic data and documentation for research and development in natural language processing, supporting dozens of NLP tasks, with distributions for Windows, Mac OSX and Linux.
The "Ada Programming" wikibook is a project for writing a textbook about the Ada programming language. The content is available through Wikibooks.org, the wiki site from Wikimedia Foundation, the organization behind Wikpedia, dedicated to the
... [More]
collaborative writing of open-content textbooks.
The demonstration programs are available through a Sourceforge project under the GFDL license. [Less]
Hewle's going to become an open source portal aimed to help people by publishing tutorials and guides focused on a certain problem.
Users are free to submit new articles covering any issues the site deals with.
A ranking list is updated once a
... [More]
day and the "best" users will be awarded monthly.
The source code of the portal (PHP+MySQL) is freely available and editable by everyone! [Less]
AppFuse Light is a lightweight version of AppFuse. I was inspired to create it when looking at the struts-blank and webapp-minimal applications that ship with Struts and Spring, respectively. These "starter" apps were not robust enough for me, and I wanted something like AppFuse, only simpler.
Tudu Lists is an on-line application for managing todo lists. With Tudu Lists, todo lists can be easily accessed, edited and shared on the Web. It is a simple but effective project management tool.
MD4J is a passive, model driven, extensible J2EE webapp generator used through Ant or Maven. Currently Hibernate 3 mappings are supported as input, with EJB 2.1, Struts 1.x and JSP 2.0 as output for CRUD and Search operations with patterns like MVC
... [More]
, DAO and SessionFacade.
One of the main features of MD4J is that it allows you to work on your model iteratively, providing a complete J2EE application following your model changes. So, each time you edit your model and build your project, MD4J will generate high quality code from JSPs and Struts classes, to Session EJBs and DAOs, allowing you to test CRUD and Search functionality on top of your model right away. [Less]
create tutorials within applications that are written on top eclipse's rcp.
prism studios is a set of plugins that provide any eclipse based rcp client applications with capture, record, and playback. also, based on GEF, is the studio that
... [More]
provides functionality to the end user to edit, manipulate, annotate the captured playback script. this script, along with the captured screen shots files (saved as png's), can be imported/exported to an xml structured format.
More interesting than the tutorial create/play feature is the programmatic control over the UI events. more efficient than TPTP project's AGR implementation at event capturing -- by utilizing constructs provied by AspectJ. [Less]
Demoextension is used to learn how to write PHP extensions. These accompany the PHP Extension Writing tutorial by Marcus Börger and Wez Furlong.
This is the example code for a series on Clojure and NLP that I'm doing on my blog: http://writingcoding.blogspot.com/search/label/clojure-series
Quoting from my blog:
Here's the plan:
- Its target audience will be people like myself:
... [More]
self-taught programmers whose primary education has been in the humanities.
- This won't be a tutorial on how to program: The audience should have a little programming experience, preferably in Perl, Python, or Ruby.
- But you won't need to have any experience in lisp, functional programming, or concurrent programming. I'll touch on those as we go along.
- The problems I'm going to tackle will be oriented to processing text documents and analyzing the language in them. The techniques I'll cover will be helpful to those interested in stylistics and other literary studies, or to those interested in corpus linguistics.
- Many of the things I'll describe—such as tokenization–will be very basic and far back from the cutting-edge. Since this is also an introduction to Clojure, I'll cover the basics also.
- But there will also be some odd gaps. For example, I'll explain regular expressions just enough to implement tokenization. Then I'll point you to one of the myriad-thousand excellent online tutorials if you want to learn more about them.
- Since one of the main points of Clojure is concurrency and parallel processing, I'll cover that also.
- The examples will build on each other, and in the end, we'll have a system for doing parallel processing of text documents. We'll build a variety of tasks to do some standard analyses, and we'll design it so creating more tasks and inserting them into the processing stream will be relatively easy.
This code project will act as both a place to keep the sample code that I create for that series and the basis for a the NLP library.
--Eric [Less]
Souptonuts is a repository of various software scripts and tutorials for the following: awk, sed, grep, bash scripts, Excel VBA, VB.Net, C, C++, C#, Flash, ipsec security settings, firewall settings, SQL, kernel hacks, and more.
This is a project to host source codes and other accompanying materials for Django-related tutorials I'm giving from time to time. This is ongoing work and I do not expect to release any version.
Most of the documents will be in Polish, unless
... [More]
somebody really ask me to write in English. Or somebody actually write something in English (or any other language).
Membership in this project is nearly open, drop me a line if you want to contribute, I'll grant you RW access to the repository. [Less]
This collection of tutorials should help writing your own Cg shaders for the Panda3D engine.
Browse Source Source Changes Panda3D
Ever wonder what makes Lisp so powerful? Now you can find out for yourself - And you can do it right inside your GNU Emacs text editor! If you've spent any time working with Emacs, you'll find out that in order to get the full power out of this uber
... [More]
text editor, you'll want to learn a little about programming in Emacs Lisp. Anyone who has ever learned to program in Lisp will tell you it is very different from any other programming language. It is different in lots of surprising ways - This comic book will let you find out how Lisp's unique design makes it so powerful! [Less]
Zend Framework Tutorial series by http://www.heavymind.net
рубиновые проекты
English info: Tutorial application in Rails by Karel Minarik (karmi@karmi.cz), accompanying article series about Ruby On Rails at http://blog.karmi.cz
---
Vyukova aplikace v Ruby On Rails jako doprovod k serii clanku na http://blog.karmi.czTato
... [More]
mini-aplikace slouzi jako doprovod k serii clanku o Ruby on Rails na blogu Karmi is on Rails (http://blog.karmi.cz). Je vhodna i pro naproste zacatecniky. Obsahuje celou radu doporucenych programatorskych postupu pri psani aplikaci v Ruby on Rails. Je psana uspornym stylem (120 radku kodu) s komentari, takze muzete kod dale rozvijet.
Najdete v ni ukazky a pouziti techto funkci:
Pouziti ActiveRecordu Definovani vlastnich metod pro tridu i instanci modelu Praci s layouty, kombinaci scaffoldu v Rails a vlastnich metod a sablon Metody controlleru pro zobrazovani i manipulaci s objekty, vcetne osetreni chyb Helper metody pro controllery (slozka app/helpers) Praci s embedded Ruby (ERb) v sablonach, ukazky volani parcialni sablony (to jsou ty s podtrzitkem na zacatku) Pouziti pluginu acts_as_list a vyuziti jeho metod pro manipulaci s objekty v controllerech Pouziti pluginu acts_as_attachment v modelech, controllerech i sablonach pro upload obrazku do aplikace [Less]
Tutorial CRUD para Tapestry 5, em português.Create, Retrieve, Update e Delete. Operações básicas de armazenamento persistente.
Instruções
. Requer um Servidor de Aplicações Java, tipo Jetty, Tomcat, JBoss...
. Download myt5t.war
.
... [More]
Deploy myt5t.war no Servidor de Aplicações.
. Abra a página: localhost:8080/myt5tCRUD tutorial for Tapestry 5, in portuguese.Create, Retrieve, Update e Delete. Basic functions of persistent storage.
Instructions
. Requires a Java Application Server, like Jetty, Tomcat, JBoss...
. Download myt5t.war
. Deploy myt5t.war on Application Server.
. Browse to: localhost:8080/myt5t [Less]
mjbWorld is a standards based 3D editor, which can graphically edit and allow users to see and interact with X3D (VRML) and other 3D formats. It is also intended to provide a platform which can be used to experiment with physics, animation, etc. Versions for Java, C++ and C# are included.
Spring tutorial for Spring 2.5
A set of Tapestry 5 Components, Examples and Tutorials for beginners.Welcome!All Java web developers (with or without experience in other Java web frameworks) that want to start developing with Tapestry, can use resources here as a good start point.
... [More]
actually there is no professional code or documents here, all the things is just for guide and help to start Tapestry development.
if you have any idea about better work and adding useful resources here please write me at m.h.shams[AT]gmail[DOT]com
good luck. [Less]
from the book
This project will have a tutorial about how to use Eclipse IDE with java.net projects