Fresh
Votes: 4
Computer algebra system (CAS) in Python.
SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries. This package contains the interactive shell for SymPy, i.e., isympy, which starts ipython/python interactive shell and loads SymPy.
Votes: 3
IPython - An interactive computing environment for Python.
IPython can be used as a replacement for the standard Python shell, or it can be used as a complete working environment for scientific computing (like Matlab or Mathematica) when paired with the standard Python scientific and numerical tools. It supports dynamic object introspections, numbered input/output prompts, a macro system, session logging, session restoring, complete system shell access, verbose and colored traceback reports, auto-parentheses, auto-quoting, and is embeddable in other Python programs.
Votes: 0
Passwordmaker protects all your passwords with a master password.
If you're like most people, you have a few passwords that you use over and over again on many different websites. You know this isn't secure, yet you do it anyway. Why? Because it's difficult to remember a unique password for each and every web site that requires one. PasswordMaker solves all of these issues. It creates unique, secure passwords that are very easy for you to retrieve but no one else. Nothing is stored anywhere, anytime, so there's nothing to be hacked, lost, or stolen. PasswordMaker has been around since about 2003 and so is a mature, stable, popular solution. This is only a command line version!
Votes: 0
command line program that display a tree of processes
pstree shows running processes as a tree. The tree is rooted at either pid or init if pid is omitted. If a user name is specified, all process trees rooted at processes owned by that user are shown.
Votes: 13
Simple Check list app.
With this app you can enter text in a text area. Each new line is interpreted as a new checkbox item. The app supports portrait as well as landscape orientation. The app can sort checked items to the bottom and/or from A-Z. As a bonus it has a nice slide up/down transition effect when switching between List view and Edit list view modes. Multiple lists is supported. You can also sync with a list created on the website: http://easylist.willemliu.n/
Votes: 0
A typeface designed for on-screen reading by Dave Crossland.
Each font file currently contains 391 glyphs, and fully support the following writing systems: Basic Latin, Western European, Catalan, Baltic, Turkish, Central European, Dutch and Afrikaans. To date, Pan African Latin has only 33% glyph coverage.
Part of the GNOME project. http://live.gnome.org/CantarellFonts
Votes: 17
A Qt-based Spotify client based on libspotify for the N900/Maemo5
Current features of the QSpot client are:
- Playlist and play queue (Now Playing) views
- Starred tracks playlist
- Search functionality
- Album and artist views (accesible via longpress on a track in play queue / playlist views)
- Play queue shuffle supported
- Scrobbling support for Last.fm
- Settings for e.g., search and music buffering parameters
- Playback control via headset
- Landscape and portrait modes
Support for offline synchronisation of playlists
Note that QSpot REQUIRES a Spotify PREMIUM SUBSCRIPTION!
Votes: 11
A touchscreen friendly VNC client
Features: * Viewport can be dragged around without using scrollbars * Touchpad-like mouse input: Tap the screen for a single click, tap twice for a double click, single tap plus dragging motion to drag objects on the remote desktop * Magnification can be changed via zoom slider (double-click for 1:1) * Configurable volume buttons * Portrait mode support * Support for server-initiated connections (Listen for Incoming Connections)
Votes: 28
interpreter that will play graphic adventure games
written for LucasArts' SCUMM virtual machine, Sierra's AGI adventures, Adventure Soft's Simon the Sorcerer 1, 2 and Feeble Files, Revolution Software's Beneath a Steel Sky and Broken Sword 1 and 2, Interactive Binary Illusions' Flight of the Amazon Queen, Coktel Vision's Gobliiins, Wyrmkeep's Inherit the Earth, Westwood's Legend of Kyrandia, and various others. This package does not contain any actual games.
Votes: 3
Gargoyle: a very advanced player for interactive fiction. (Text adventure games.)
This is a port of Gargoyle, an advanced player for interactive fiction. Supports all major formats. (Including Inform z-machine, glulx, tads, agility, alan, hugo, level 9, magnetic and scare.) Games can be run either through the application menu launcher, or from the command line, like so: "gargoyle [gamefile]" (Where "[gamefile]" is the filename containing the game.)
Votes: 1
This application sends a specified number of sms messages to a phone number with a specified delay between each message. It supports several different sms services, including carrier sms, and google voice. Please note: I am not responsible for what you do with this application. It is purely meant for research purposes, and should not be used to harass, intimidate, or otherwise bother other people. I am also not responsible for loss of service, or any fees associated with using this program.
Votes: 3
The GNU Bourne Again SHell 4.2
Bash is a command-line shell which can replace the maemo standard command-line shell with an improved one with more features.
Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh).
Votes: 2
SpeedPatch
The CFS (completely fair scheduler) in our phone's kernel manages the allocation of resources (cpu/mem) between tasks. It was designed to cope with server-class machines such as web servers and databases, giving all tasks equal access to resources. This means if a server is really busy, then all tasks on the machine slow down equally. Desktop/mobile class machines shouldn't work the same way as servers though. They have a human user who expects the machine to respond and give feedback within a certain time. If a machine is slow to respond, the user loses some sense of control over the machine. This patch addresses the problem by taking note of what the user is doing right now, and using that information to accelerate the current task, and decelerate other tasks on the system. The user won't notice the background stuff going slower, they will just see their app working fast. The patch does this by creating multiple classes of task
/dev/cgroup/cpu/tasks /dev/cgroup/cpu/desktop/tasks /dev/cgroup/cpu/applications/tasks /dev/cgroup/cpu/applications/standby/tasks /dev/cgroup/cpu/applications/launcher/tasks
If you look at the contents of these files, you'll see the process IDs of all the tasks in each class. CPU and memory are shared out to these classes using the files "cpu.shares", and "memory_limit_in_bytes". When lots of tasks are demanding CPU/memory at once, the resources are handed out to tasks depending on their share. This is why your phone feels nicer when you have this patch - the kernel automatically classifies tasks and devotes more of cpu/mem to the "application" and "desktop" class tasks, and much less to other classes like "standby".
Votes: 1
porting to maemo/n900 of pyOBD. pyOBD is an OBD-II (SAE-J1979) compliant scantool software written entirely in Python. It is meant to interface with the low cost ELM 32x devices such as ELM-BT.
pyOBD was written by Donour Sizemore, now maintained and improved by SECONS Ltd.i
Votes: 24
A Journey planner/Railway Time table for many train lines in europe and australia.
Current supported backends are bahn.de (germany and europe), sbb.ch (swiss), www.131500.com.au (nsw, australia), mvv-muenchen.de (munich, germany), rejseplanen.dk (denmark), oebb.at (austria)
