Category: bits
links for 2011-09-05
-
Mongrel2 is an application, language, and network architecture agnostic web server that focuses on web applications using modern browser technologies.
links for 2011-08-31
-
Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.
-
Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.
The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).
Celery is used in production systems to process millions of tasks a day. -
The pprocess module provides elementary support for parallel programming in Python using a fork-based process creation model in conjunction with a channel-based communications model implemented using socketpair and poll. On systems with multiple CPUs or multicore CPUs, processes should take advantage of as many CPUs or cores as the operating system permits.
-
This section gives an overview of IPython’s sophisticated and powerful architecture for parallel and distributed computing. This architecture abstracts out parallelism in a very general way, which enables IPython to support many different styles of parallelism including:
-
JPPF enables applications with large processing power requirements to be run on any number of computers, in order to dramatically reduce their processing time. This is done by splitting an application into smaller parts that can be executed simultaneously on different machines.
-
Python module for distributing computations across multiple processors on a single machine, among many machines in a cluster, grid or cloud. The computations can be python objects or standalone programs.
-
DEAP is intended to be an easy to use distributed evolutionary algorithm library in the Python language. Its two main components are modular and can be used separately. The first module is a Distributed Task Manager (DTM), which is intended to run on cluster of computers. The second part is the Evolutionary Algorithms in Python (EAP) framework.
-
PP is a python module which provides mechanism for parallel execution of python code on SMP (systems with multiple processors or cores) and clusters (computers connected via network).
links for 2011-08-29
-
Hi there! LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X and Linux.
links for 2011-08-24
-
Circos is a software package for visualizing data and information. It visualizes data in a circular layout — this makes Circos ideal for exploring relationships between objects or positions. There are other reasons why a circular layout is advantageous, not the least being the fact that it is attractive.
-
Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.
Pygame is highly portable and runs on nearly every platform and operating system.
-
Substance is a fully web-based document authoring and publishing platform and an attempt to implement the idea of Freedom of Information.
With Substance, writers, journalists, scientists and everyone else who's interested in publishing can use an open platform for writing and sharing articles.
Document authoring used to take place in word processors on the Desktop (like MS Word or Open Office). We believe that now this can all be be done in the browser, in a simpler, more collaborative way.
Substance is open source and licensed under GPLv3.
links for 2011-08-20
Arun Jaitley in Rajya Sabha about Anna crisis
links for 2011-08-17
links for 2011-08-16
-
This paper reviews the progress being made towards open government data in India. Using case studies, it examines some of the pressing challenges facing the adoption of OGD in India. These include infrastructural problems, privacy concerns and the power imbalances that improved transparency can unwittingly create. It also examines government attitudes towards open data and related policies and reviews the relationships between open government data, the media and civil society
links for 2011-08-11
-
'NTLM Authorization Proxy Server' (APS) is a proxy software that allows you to authenticate via an MS Proxy Server using the proprietary NTLM protocol. Since version 0.9.5 APS has an ability to behave as a standalone proxy server and authenticate http clients at web servers using NTLM method. It can change arbitrary values in your client's request header so that those requests will look like they were created by MS IE. It is written in Python v1.5.2 languag