masterjo + programming   72

matplotlib: python plotting — Matplotlib v1.1.0 documentation
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python and ipython shell (ala MATLAB®* or Mathematica®†), web application servers, and six graphical user interface toolkits.

matplotlib tries to make easy things easy and hard things possible. You can generate plots, histograms, power spectra, bar charts, errorcharts, scatterplots, etc, with just a few lines of code. For a sampling, see the screenshots, thumbnail gallery, and examples directory.
python  visualization  programming 
7 weeks ago by masterjo
OpenHatch - Community tools for free and open source software
OpenHatch is an open source community aiming to help newcomers find their way into free software projects.
We work toward this goal through this website and outreach events.
programming  community 
february 2012 by masterjo
GitX (L)
Open Source Mac OS X Git client
osx  programming  tool 
january 2012 by masterjo
Bluefish Editor : Home
Bluefish is a powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages.
programming  webdev  webdesign  text  tool  windows  linux  osx  opensource 
january 2012 by masterjo
Scratch | Home | imagine, program, share
A visual programming language primarily for kids from the Lifelong Kindergarten Group at the MIT Media Lab.

Javascript viewer development thread:
http://scratch.mit.edu/forums/viewtopic.php?id=79044

"Advanced offshot"/web-based clone:
http://byob.berkeley.edu/
education  programming 
january 2012 by masterjo
Michael Ogawa | Software Evolution Storylines
Data comes from the project repository logs. Time flows horizontally from left to right. At each timestep (usually a month) developers are clustered by the files they modify. A histogram at the bottom shows the volume and type of file committed. You can mouse-over individual lines to see them better.
opensource  visualization  tool  programming  processing.org 
january 2012 by masterjo
code_swarm
This visualization, called code_swarm, shows the history of commits in a software project.
opensource  tool  programming  visualization  processing.org 
january 2012 by masterjo
kivy/python-for-android - GitHub
Python for android is a project to create your own Python distribution including the modules you want, and create an apk including python, libs, and your application
android  programming  python 
january 2012 by masterjo
Google Java Developer Tools - Google Code
Google Java Developer Tools help you build and optimize Java-based applications through drag and drop UI builders and automated testing utilities. Previously offered by Instantiations, Inc., all three Eclipse-based tools are now completely free and used by thousands of developers around the world.
android  java  programming  opensource 
november 2011 by masterjo
Jeff Sharkey » Android SurfaceFlinger tricks for fun and profit
Some Android phones are now shipping with OLED displays, such as Nexus One, the Droid Incredible, and the Samsung Galaxy. Organic LED displays have separate pixel elements for each color channel (red, green, and blue), and each channel has a different efficiency.

Take, for example, the Nexus One. If powering only the red pixels at full intensity draws a current “i”, then powering all green pixels draws “1.5i”, and all blue pixels “2i”. (These ratios are derived from empirical measurements, and don’t hold in all cases.) Also, it’s worth noting that OLED displays don’t have backlights like LCD, meaning that darker colors draw less power.

If you could power only the red pixels you could save quite a bit of power.
android  programming 
november 2011 by masterjo
ArtfulBits > Products > Android > aiCharts
Android Chart Engine - aiCharts, is number one on Java charts market, designed and optimized for Android. It gives developer enormous advantage in compare to other Java charts engines which potentially can support Android. Native support of Android development environment, easy installation, complete set of tutorials and samples - all that makes integration with aiCharts simple whenever.
android  programming  visualization 
november 2011 by masterjo
apps-for-android - Sample Applications for the Android platform - Google Project Hosting
A collection of useful, open source applications that demonstrate features of the Android platform.
android  programming  opensource 
november 2011 by masterjo
IronPython.net /
IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily.
programming  dotnet  python 
november 2011 by masterjo
Hackety Hack!
Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed!

With Hackety Hack, you'll learn the Ruby programming language. Ruby is used for all kinds of programs, including desktop applications and websites.
programming  tutorial  tool  osx  windows  linux 
november 2011 by masterjo
repl.it
It is an online environment for interactively exploring programming languages. The name comes from the read-eval-print loop, the interactive toplevel used by languages like Lisp and Python.
web  programming  tool 
november 2011 by masterjo
Android Asset Studio
Icon generators allow you to quickly and easily generate icons from existing source images, clipart, or text.
Device frame generators allow you to quickly wrap your app screenshots in real device artwork, providing better context for your screenshots.
android  prototyping  programming  web  tool 
october 2011 by masterjo
Use Appcelerator Titanium to build mobile apps for iPhone & Android and desktop apps for Windows, Mac OS X & Linux from Web technologies
A free and open source application development platform, Titanium lets you create native mobile, tablet and desktop application experiences using existing web skills like Javascript, HTML, CSS, Python, Ruby, and PHP.
android  programming  webdev 
october 2011 by masterjo
Zest
Zest: The Eclipse Visualization Toolkit, is a set of visualization components built for Eclipse. The entire Zest library has been developed in SWT / Draw2D and integrates seamlessly within Eclipse because of its recognized design.

Good example of a nice component: http://wiki.eclipse.org/Zest/Cloudio
visualization  programming  tool 
october 2011 by masterjo
Radical Breeze
Illumination Software Creator allows anyone to create their own software applications… without writing a single line of “code”.
programming  tool  windows  linux  osx 
october 2011 by masterjo
Transifex
crowdsourcing i18n/L10n for open source projects
programming  opensource  language  tool 
august 2011 by masterjo

Copy this bookmark:



description:


tags: