Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Dec 24, 2011

Orange - data visualization and analysis in python

Open source data visualization and analysis for novice and experts. Data mining through visual programming or Python scripting. Components for machine learning. Extensions for bioinformatics and text mining. Packed with features for data analytics.
 

Visit: http://orange.biolab.si/
Download: http://orange.biolab.si/download/orange-win-w-python-snapshot-2011-12-21-py2.7.exe
Documentation: http://orange.biolab.si/doc/widgets/

Dec 1, 2011

kivy engine


Kivy is new graphical engine based on python. It runs on many platforms - Android, Windows, Linux Mac platforms.
http://kivy.org/

Apr 16, 2011

PayPall Mobile payments library


Embed mobile payments in your applications with Mobile Payments Library. Whether you want a user to stay in app or use a browser, PayPal has a solution for you.
Features and Benefits
  • Accept payment for goods and services
  • Consumer stays in your app
  • Payments settled immediately to your PayPal account
  • Quick integration into your app with no need to code payment UI
The mobile payments library is available for the iPhone and iPad (iOS 3.x and 4.x) and Android (OS 1.5 and higher). To get started, download the library package which will include the library, documentation, and the source code for a sample app.


Mar 10, 2011

GlovePIE 0.43 - nice tool for wii gesture recognition

GlovePIE is a free Programmable Input Emulator, originally for the Essential Reality P5 Virtual Reality Glove, which now supports a huge range of input devices, especially the Nintendo Wii Remote (Wiimote).

GlovePIE is used to map gestures, button presses, and other actions to keyboard keys, mouse input, or joystick buttons and axes.

Version 0.42 includes lots of hardcoded Wiimote, Nunchuk, SIXAXIS, and Dual Shock 3 (PS3 controller) gestures. So now it's as easy as:
Ctrl = Wiimote.Stabbing
Space = Wiimote.CircleClockwise

Python Tools for Visual Studio - Beta


-Advanced editing, Intellisense, browsing, “Find all”, REPL, …
-Supports CPython and IronPython
-Local & Cluster/remote debugging
-Profiling with multiple views
-Interactive parallel computing via integrated IPython REPL
-Support for HPC clusters and MPI, including debugging support 1
-NumPy & SciPy for .Net
-Support for Cloud Computing (soon)
-Support for Dryad (large scale, data-intensive parallel programming) (soon)
-Free & Open Source (Apache 2.0)

http://pytools.codeplex.com/

Feb 7, 2011

Chibios - fast realtime OS with HAL

ChibiOS/RT is designed for deeply embedded real time applications where execution efficiency and compact code are important requirements. This RTOS is characterized by its high portability, compact size and, mainly, by its architecture optimized for extremely efficient context switching.




Jan 23, 2011

PARSEC - paralell C-based simulation language

Parsec is a C-based simulation language, developed by the Parallel Computing Laboratory at UCLA, for sequential and parallel execution of discrete-event simulation models. It can also be used as a parallel programming language.

Visit: http://pcl.cs.ucla.edu/projects/parsec/

Dec 20, 2010

Guile library for flexible applications

Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs.
There is a long list of proven applications that employ extension languages. Successful and long-lived examples in the free software world are GNU Emacs and The GIMP.

http://www.gnu.org/software/guile/guile.html#whatisit

Dec 16, 2010

Processing language

Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing also has evolved into a tool for generating finished professional work. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production. 
http://processing.org/