Posty

Wyświetlanie postów z marzec, 2010

XMPP service - Google App Engine

With the introduction of the XMPP service to App Engine, it's now possible to write an App Engine app that communicates with users - or even other applications - over XMPP, otherwise known as Jabber or Google Talk. In this article, we're going to walk through an example that covers all the basic functionality of the XMPP API.
http://code.google.com/appengine/articles/using_xmpp.html

Joomla CMS

Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.
http://www.joomla.org

Sphinx - Python Documentation Generator

Sphinx is a tool that makes it easy to create intelligent and beautiful documentation, written by Georg Brandl and licensed under the BSD license.
http://sphinx.pocoo.org/

Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
http://www.djangoproject.com/

web2py Enterprise Web Framework

Free and open source full-stack enterprise framework for agile development of fast, scalable, secure and portable database-driven web-based applications. Written and programmable in Python .
http://www.web2py.com/

Simple Newsletter Script - php, js, html

Form for people to enter their email address, put this on any page
[code lang="html"]
<form action="mailing.php" method="post" class="style16">
<input type="text" name="email" size="30" value="your email here!">
<input type="submit" value="GO!" name="submit">
</form>
[/code]
File called mailing.php will processes the adding of emails to the list.
[code lang="php"]
<?php
$email = $_POST['email'];
$file = fopen("mailing.txt", "a");
fwrite($file, "n" . $email);
fclose($file);

header("Location: mailing_thankyou.php");
?>
[/code]
Create a file called mailing.txt with nothing in it, when uploaded to the server set it writable (chmodd 666 or 777).
Create a file called mailing_thankyou.php, simple a page thanking them for signing up.
[code lang="html"]
<html>
<head>
<META HTTP-EQUIV="Refres…

Matisyahu "Youth"

Obraz

Ben Harper "Morning Yearning"

Lift – The Simply Functional Web Framework

Lift is an expressive and elegant framework for writing web applications. Lift stresses the importance of security, maintainability, scalability and performance, while allowing for high levels of developer productivity. Lift open source software licensed under an Apache 2.0 license.

http://liftweb.net/

Scala Programming Language

Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.

http://www.scala-lang.org/

Nitrogen Web Framework for Erlang

Nitrogen brings cutting-edge web development to Erlang.

Nitrogen was created by Rusty Klophaus. It is in active development, and is available for use under the MIT License.

http://nitrogenproject.com/

Erlang (programming language)

Erlang is a general-purpose concurrentprogramming language and runtime system. The sequential subset of Erlang is a functional language, with strict evaluationsingle assignment, and dynamic typing. For concurrency it follows theActor model. It was designed by Ericsson to support distributed, fault-tolerant, soft-real-time, non-stop applications. The first version was developed by Joe Armstrong in 1986.[1] It supports hot swapping thus code can be changed without stopping a system.[2] Erlang was originally a proprietary language within Ericsson, but was released as open source in 1998.

http://en.wikipedia.org/wiki/Erlang_(programming_language)

Mnesia

MongoDB

Combining the best features of document databases, key-value stores, and RDBMSes.
MongoDB (from "humongous") is a scalable, high-performance, open source, schema-free, document-oriented database.
http://www.mongodb.org/display/DOCS/Home

Riak

Riak combines a decentralized key-value store, a flexible map/reduce engine, and a friendly HTTP/JSON query interface to provide a database ideally suited for Web applications.

http://riak.basho.com/

Apache CouchDB

Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution.

http://couchdb.apache.org/

Adobe Flex 3

Create engaging, cross-platform rich Internet applications
Flex is a highly productive, free open source framework for building and maintaining expressive web applications that deploy consistently on all major browsers, desktops, and operating systems. While Flex applications can be built using only the free open source framework, developers can use Adobe® Flex® Builder™ software to dramatically accelerate development.

Grails (framework)

Grails is an open sourceweb application framework which leverages the Groovy programming language (which is in turn based on the Java platform). It is intended to be a high-productivity framework by following the "coding by convention"paradigm, providing a stand-alone development environment and hiding much of the configuration detail from the developer.

http://en.wikipedia.org/wiki/Grails_(framework)

Google App Engine GAE

Run your web apps on Google's infrastructure.
Easy to build, easy to maintain, easy to scale.

http://code.google.com/appengine/

Scrum

Scrum is an iterative, incremental framework for agile software development. Although the word is not an acronym, some companies implementing the process have been known to spell it with capital letters as SCRUM. This may be due to one of Ken Schwaber’s early papers, which capitalized SCRUM in the title.[1]
Although Scrum was intended for management of software development projects, it can be used to run software maintenance teams, or as a general project/program management approach.
http://en.wikipedia.org/wiki/Scrum_(development)

PRojects IN Controlled Environments PRINCE2

PRojects IN Controlled Environments (PRINCE) is a project managementmethod. It covers the management, control and organisation of a project. "PRINCE2" refers to the second major version of this method and is a registered trademark of the Office of Government Commerce (OGC), an independent office of HM Treasury of the United Kingdom.

http://en.wikipedia.org/wiki/Prince2

Blender

model shade animate render composite interactive 3d

Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.

Adobe After Effects CS4

Create motion graphics and visual effects with the industry standard
With Adobe® After Effects® CS4 software, you can create compelling motion graphics and blockbuster visual effects with flexible tools that help save you time and deliver unparalleled creative power.

Launchy: The Open Source Keystroke Launcher

Introduction
Launchy is a free windows and linux utility designed to help you forget about your start menu, the icons on your desktop, and even your file manager. Launchy indexes the programs in your start menu and can launch your documents, project files, folders, and bookmarks with just a few keystrokes!

Josh Karlin

Similar to GNOME Do.

Debian/Ubuntu install:

sudo dpkg -i --force-architecture launchy_2.1.2-1_i386.deb