Example Any words: php_solr

Example All words: Simple PHP Agenda


Dynamo is a simple CMS that enable you to build a website in minutes. It is also very easy to administer and to create content which makes it a good choice for starting a website.

blog management publishing system website content cms


XiaoPiYa Shutter Robot System,

xiaopiya robot shutter


Source code for a Unix based Operating System, codename Odin.

unixbased odin operatingsystem

Maven Settings Editor

Simple application to quickly edit the configuration in Maven. Maven settings editor consist of 2 part: The first part is system tray icon for quickly and simple editing Maven settings.xml for example: turn off or turn offline mode, change active profiles etc The second part is a GUI(Eclipse SWT) editor for easier to change settings in Maven

maven-project tool toolkit m2 m2eclipse m2engine maven2-repository maven2plugin java tools maven_gui eclipse 30 mavenarchetype build_tools swt maven maven2 editor


The Concurix system for dynamically enhancing the Erlang Virtual Machine,


Customer: Dylan Hand (handd)What world problem are you concerned about?The wastefulness of residential and commercial power consumers. According to the New York Times, about 56% of all energy produced in the United States is wasted. 20% of the energy we use at home and at work is wasted 1. This is unacceptable. Why is this problem important?Wasting energy = wasting(time + money + resources + our precious environment). The end user wastes money on each electricity bill, resources are wasted in creating the power, and since much of our power is not yet generated sustainably, wasting power means harming the environment at absolutely no benefit. What aspect of this problem seems particularly important to you?Two aspects are important. Firstly, it is important to help people not only realize how much power they are consuming, but also make it more convenient for them to make responsible choices regarding their power consumption. Secondly, vampire power (power consumed by electronics in ?standby? mode) consumes an estimated 200-400 terawatts per year 2. To be clear, this is all power consumed by electronics that are not being used, but are simply plugged in. How could a new software system help to solve this aspect of the problem?Today, most people live their lives consuming power with little thinking. When the power bill comes, they pay it. No big deal. Having computer software manage our in-home power would open the door to countless possibilities. Most simply, there could be a monitor located in plain sight that displayed the current power use, how much the user is spending per unit time, which devices are consuming power, etc. This information could just as easily be displayed through software on a personal computer. Better yet, the whole power grid could be controlled by software. Imagine turning off the TV you accidentally left on from your iPhone. Those funny looking light timers we use to deter burglars could be eliminated with a few lines of code. Vampire power could be greatly decreased by using software to automatically cut power to the devices that aren?t using it. Why do you think that this idea will make a big impact on the world?This use of software will make a large impact on the world not only because it promotes efficient, responsible use of energy, but also because it is desirable and convenient. Even as we strive to make power more (or even completely) sustainable, there is no sense in wasting any of it. This software could save time, money, resources, and most importantly our planet. At the same time, it would improve everyday living by making power management easy and effortless. What sources did you use in writing this Vision Statement?1 Bill Marsh, ?Wasted Energy?, New York Times, April 6, 2008 2 ?Vampire Power?, Grinning Planet, October, 2007

fall osu cs361 2009


The Elo rating system is a method for calculating the relative skill levels of players in two-player games such as chess and Go.


This project aims to make it easy to maintain MySQL database versions across different code setups. As for now, Mygrate integrates tightly with Mercurial. Other VCS's will be added soon. Requirements: Python 2.5 (should also work with earlier versions) Creating shortcutFor Unix-based systems: download and run the setup file. For manual installation, checkout the project, then create a file /usr/bin/mygrate: #! /bin/sh exec /path/to/mygrate.py "$@"For Windows systems: copy bin\mygrate.exe to %WINDOWSROOT%\system32\: UsageFrom now on you can enter mygrate commands from your command line. Start with: mygrate initNote: on Windows, you will probably have to manually edit the paths in .mygrate/main.conf to mysql and mysqldump executables. Enter your database details and start tracking changes you make to the database (to compare with previous status, use "mygrate status" and "mygrate diff"). When you're finished, use mygrate commit "This is my first commit"to commit changes to a migration file. You can add the migration files into your version control system (if you are using Mercurial, this will be done automatically). After pushing your changes to a remote host, type at remote: mygrate updateTo update MySQL status to latest revision. In Mercurial, you can do this by adding a hook: changegroup = mygrate update >&2Note: this is yet a very unstable release. Use at your own risk and please report bugs. Thanks!

python mysql version-control mercurial


AboutThis is an attempt to create handy shell utility for tagging files. It aims at being useful and comfortable while used in composition with other tools. All tags (also known as labels) are kept in sqlite database in user's home directory, separate from files' content; it is possible to tag any type of file. One can treat it as analogous to selection utility in spatial file managers with few major differences: selections don't disappear when directory is being changed (only when they are ordered to do so) and every selection can span multiple locations in whole file system. Interestingly while working with two xterm instances side by side it can be treated as a selection tool in mc (or other Norton Commander clone) but much more powerful. Usage examplesTag files slides.pdf and summary.txt with math: $ tag -t math slides.pdf summary.txtSame as above but not using -t argument: $ tag math slides.pdf summary.txtRemove math tag, and add physics tag to slides.pdf file: $ tag -d math -t physics slides.pdfMove files tagged with music to directory Desktop/Music while preserving tags associations: $ tag -m music Desktop/MusicDeletes all associations with tag stuff (deleting this tag): $ tag -D stuffPasses all file paths tagged with stuff to ls -lda command: $ ls -lda `tag -l stuff`Comfortable way to pass all files tagged with metal and rock to xmms -e command: $ tagexec metal,rock xmms -eSame as above but using directly tag and xargs commands (not using tagexec): $ tag -L metal,rock | xargs -0 xmms -eInstallationKeep in mind that, though usable, project is very fresh and may be very buggy. $ svn checkout http://tag-util.googlecode.com/svn/trunk/ tag-util $ cd tag-util $ python setup.py installIt is advisable to enable optional completion script for bash by passing --with-bash-complete argument to setup.py installation script. Default path for this script is /etc/bash_completion.d directory - one can change this path with --with-bash-complete=/path.

label linux shell tag tagging tool python utility


Absolut Engine, a news publishing system once, more of content management system (CMS) today, aims to be a simple and flexible PHP framework. With introduction of modules in v1.70 and a rewrite in v1.72 everything seems to be on way to stable and efficient PHP framework. This is CMS with XHTML 1.0 Strict valid output, using PHP/MySQL, clean URLs/friendly URLs, SEO (search engine optimization) enabled CMS.

seo css htaccess xhtml php newspublishing framework mysql cms webstandards


painted surface quality measurement system


The problem with office mailboxes is that one either tends to check them too often or too rarely. A system that I recently have seen at the Deutsche Telekom Laboratories in Berlin addresses just that: Mailboxes are labeled electronically with a small LC display showing each recipient's name. Besides the label, there is a push button. When someone puts mail in a recipient's mailbox, he can push the button and the recipient will get an e-mail that states that he has physical mail. The Center for Visualization and Virtual Environments would also like to deploy such an e-mail-enabled snail-mail box. It should be self-sufficient, i.e. plug into an AC outlet as well as a regular ethernet jack. The basic network information should be obtained via DHCP and the additional configuration (such as setting the names, e-mail addresses and the mail relay) should be possible via a secure webserver connection. LCD's are provided by the Center. Additional hardware (such as an embedded Linux computer board, cabling, and plywood) is rather cheap and will probably also be paid for by the Center. This is intended as a one-semester project. Skills required: Basic digital logic design (to address the LCDs), C programming (to transfer data to and from the LCDs into the host computer), and a high-level scripting language such as Python (preferred) or Perl (to write the CGI to the webserver).


show the system information, install software automaticlly,

linux optimizer


Some interesting features: Asynchronous retrieval of user profile images; Caching of user profile images; Glass panes usage :). Abstracted data handling (supporting JSON and XML); System tray support for windows/linux; Need more ideas, please. Development screenshot (taken on linux, using system look and feel (GTK)):

xml http json java twitter

The Acheron Limbo Compiler

This is a port of the Dis virtual machine system to POSIX-compatible operating systems, based on the original Inferno sources, including a Limbo compiler. The port is intended to make the virtual machine and runtime environment more general and easily ex

benadida's helios

an open-source, open-audit, web-based voting system -- DEPRECATED, use helios-server

integrit file verification system

integrit is a simple yet secure alternative to products like tripwire. It has a small memory footprint, uses up-to-date cryptographic algorithms, and has features that make sense (like including the MD5 checksum of newly generated databases in the report


A flexible Content Management System for the .NET platform.,

cms net csharp


YAPW is a very simple webserver written in python. Until now, it only can host plain HTML files. Support for javascript is planed! IMPORTANT NOTE: YAPW is for educational use only! Don't use YAPW on productive systems! I. System requirements: Computer with at least 233 MHz and 64 MB RAM is recommended 50 MB of hard disk space On Unix machines you have to install python, if not already installed. You can download python at: http://www.python.org/download/ The Windows port of the program is powered by Portable Python (http://www.portablepython.com/) and so no installed version of python is needed.

webserver tiny python


This project aims to create a robust management system for uploading and editing images, video, and animations. Much of the interface is driven by Flash/Flex, while the server side processing relies on C#, ASP.NET 3.5, and MySQL.

images aspnet csharp contentmanagement flash video flex