Skip to main content

marcell mars's Library tagged programming   View Popular

12 Nov 09

aseqmm

"aseqmm library is a C++ wrapper around the ALSA library sequencer interface, using Qt4 objects, idioms and style."

kmetronome.sourceforge.net/aseqmm - Preview

midi qt programming music diy software

  • aseqmm. This library is a C++ wrapper around the ALSA library sequencer interface, using Qt4 objects, idioms and style.
26 Oct 09

JavaScript InfoVis Toolkit - Interactive Data Visualizations for the Web

"The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web."

thejit.org/home - Preview

ecma programming visual design

  • The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web.
06 Oct 09

Utility Mill - Makes Utilities

"run python snippets on google app engine"

utilitymill.com/ - Preview

python google distribution programming diy

Web Hooks / FrontPage

"Web hooks let you customize, extend and integrate the web applications you use with anything else you can access programmatically. To web developers, web hooks are a simple design pattern that only require the ability to make web requests and to store some extra data about users. To users, web hooks are a way to get events and data in realtime from their web applications. From this they can use the data however they like, empowering them with the ability to extend and integrate, and start seeing the true vision of the programmable web."

webhooks.pbworks.com/FrontPage - Preview

webservice programming ecma distribution python

05 Oct 09

Cubicle Muses - Wave's Web of Protocols

"Google Waves uses XMPP only for server to server federation. Joe Gregorio has a good overview of the actual APIs and protocols used in Wave, but I still found it easier to create a diagram. I’m actually concerned about the different protocols and the fact that only the XMPP federation protocol is documented. The other two protocols: the json-rpc robot protocol and the GWT generated client-server protocol have no documentation. Moreover, the protocols are generated rpc protocols and make heavy use of serialized data."

www.cubiclemuses.com/...waves-web-of-protocols - Preview

google programming distribution webservice im

  • Turns out, XMPP is only used for server to server federation. Joe Gregorio has a good overview of the actual APIs and protocols used in Wave, but I still found it easier to create a diagram
01 Oct 09

Mayavi - 3D scientific data visualization and plotting:: Enthought, Inc.

"3D Scientific Data Visualization and Plotting The Mayavi project includes two related packages for 3-dimensional visualization: Mayavi2: A tool for easy and interactive visualization of data, with seamless integration with Python scientific libraries.; TVTK: A Traits-based wrapper for the Visualization Toolkit, a popular open-source visualization library."

code.enthought.com/...mayavi - Preview

python programming diy 3d

    • 3D Scientific Data Visualization and Plotting



      The Mayavi project includes two related packages for 3-dimensional visualization:


      • Mayavi2: A tool for
        easy and interactive visualization of data, with
        seamless integration with Python scientific libraries.
      • TVTK: A Traits-based wrapper for the Visualization Toolkit, a popular open-source visualization library.
25 Sep 09

Diesel: How Python Does Comet

"diesel is a framework for writing network applications using asynchronous I/O in Python. It uses Python's generators to provide a friendly syntax for coroutines and continuations. It performs well and handles high concurrency with ease. "

dieselweb.org/lib - Preview

python network programming diy software floss

10 Sep 09

The C10K problem

"..here are a few notes on how to configure operating systems and write code to support thousands of clients. The discussion centers around Unix-like operating systems."

www.kegel.com/c10k.html - Preview

network distribution hardware software linux sysadmin programming

  • here are a few notes on how to configure operating
    systems and write code to support thousands of clients. The discussion
    centers around Unix-like operating systems
05 Sep 09

Converting 11 million articles from TIFF to PDF-s on amazon EC2 & S3: Self-service, Prorated Super Computing Fun!

"I was ready to deploy Hadoop and my code on a cluster of EC2 machines. For deployment, I created a custom AMI (Amazon Machine Image) for EC2 that was based on a Xen image from my desktop machine. Using some simple Python scripts and the boto library, I booted four EC2 instances of my custom AMI. [..] thanks to the swell people at Amazon, I got access to a few more machines and churned through all 11 million articles in just under 24 hours using 100 EC2 instances, and generated another 1.5TB of data to store in S3."

open.blogs.nytimes.com/...e-prorated-super-computing-fun - Preview

amazon distribution compute conversion programming linux java python storage

  • I was ready to deploy Hadoop and my code on a cluster of EC2 machines. For deployment, I created a custom AMI (Amazon Machine Image) for EC2 that was based on a Xen image from my desktop machine. Using some simple Python scripts and the boto library, I booted four EC2 instances of my custom AMI. I logged in, started Hadoop and submitted a test job to generate a couple thousands articles — and to my surprise it just worked.


    I then began some rough calculations and determined that if I used only four machines, it could take some time to generate all 11 million article PDFs. But thanks to the swell people at Amazon, I got access to a few more machines and churned through all 11 million articles in just under 24 hours using 100 EC2 instances, and generated another 1.5TB of data to store in S3.

04 Sep 09

[PyQt] PyQt, GStreamer & gobject MainLoop

"simple audio player in pyqt using gstreamer as backend"

www.riverbankcomputing.com/...024240.html - Preview

audio programming python qt diy

  • simple audio player
30 Jul 09

A short history of btrfs [LWN.net]

"we'll take a behind-the-scenes look at the design and development of btrfs on many levels - technical, political, personal - and trace it from its origins at a workshop to its current position as Linus's root file system. Knowing the background and motivation for each step will help you understand why btrfs was started, how it works, and where it's going in the future. By the end, you should be able to hand-wave your way through a description of btrfs's on-disk format."

lwn.net/342892 - Preview

compute programming storage linux software

  • we'll take a behind-the-scenes look at the design and
    development of btrfs on many levels - technical, political, personal -
    and trace it from its origins at a workshop to its current position as
    Linus's root file system. Knowing the background and motivation for
    each step will help you understand why btrfs was started, how it
    works, and where it's going in the future. By the end, you should be
    able to hand-wave your way through a description of btrfs's on-disk
    format.
26 Jul 09

RANDOM.ORG - Introduction to Randomness and Random Numbers

"RANDOM.ORG is a true random number service that generates randomness via atmospheric noise. "

random.org/randomness - Preview

programming webservice science compute

  • RANDOM.ORG is a true random number service that generates
    randomness via atmospheric noise.
13 Jul 09

python ircbot-collection - Google Code

"This is a collection of IRC bots written using Joel Rosdahl's IRC python libraries."

code.google.com/...ircbot-collection - Preview

python im programming diy collection software text

  • This is a collection of IRC bots written using Joel Rosdahl's IRC python libraries.
21 Jun 09

dboddie / PyQt Browser Plugin / overview — bitbucket.org

"Bindings for the Browser Plugin Qt Solution"

bitbucket.org/...pyqt-browser-plugin - Preview

programming qt python diy browser

  • Bindings for the Browser Plugin Qt Solution
19 Jun 09

Video for Everybody!

Video For Everybody is very simply a chunk of HTML code that embeds a video into a website using the HTML5 <video> element which offers native playback in Firefox 3.5 and Safari 3 & 4. This is native OGG video playback in Firefox 3.5 (you get MPEG4 / H.264 playback in Safari). No plugins to install. The video is played by the browser itself. It loads quickly and doesn’t threaten to crash your browser. In other browsers that do not support <video>, it falls back to Adobe Flash. You can host locally or embed any Flash file, such as a YouTube video. If there is no Adobe Flash it provides download links.

camendesign.com/...video_for_everybody - Preview

visual design programming html distribution browser

  • Video For Everybody is very simply a chunk of HTML code that embeds a video into a website
    using the HTML5 <video> element which offers native playback in Firefox
    3.5
    and Safari 3 & 4:


    Screenshot of Firefox 3.5 playing video using HTML5


    This is native OGG video playback in Firefox 3.5 (you get MPEG4 / H.264 playback in
    Safari). No plugins to install. The video is played by the browser itself. It loads quickly and
    doesn’t threaten to crash your browser.



    In other browsers that do not support <video>, it falls
    back to Adobe Flash:

    You can host locally or embed any Flash file, such as a YouTube video.

samuraix

"samurai-x is a highly modular and configurable, next generation framework window manager for X. It is written in pure python utilising ctypes. samurai-x is targeted at people wishing to experiment with desktop programming and people who want more control over their desktop ( without having to code in C ). "

www.samurai-x.org - Preview

ui design python programming diy linux visual

  • samurai-x is a highly modular and configurable, next generation framework window manager for X. It is written in pure python utilising ctypes.



    samurai-x is targeted at people wishing to experiment with desktop programming and people who want more control over their desktop ( without having to code in C ).

libjdkmidi - C++ MIDI Library

"This library was originally a collection of utility functions for MIDI written in C back in 1986 for the Atari ST computer. Since then it has evolved into a fairly powerful C++ MIDI Library"

www.jdkoftinoff.com/...C%2B%2B_MIDI_Library - Preview

midi programming audio diy

  • This library was originally a collection of utility functions for MIDI written in C back in 1986 for the Atari ST computer. Since then it has evolved into a fairly powerful C++ MIDI Library

surfrdf - Google Code

"SuRF is an Object Oriented - RDF Mapper based on the popular rdflib python library. It exposes the RDF triple sets as sets of resources and seamlessly integrates them into the Object Oriented paradigm of python in a similar manner as ActiveRDF does for ruby."

code.google.com/surfrdf - Preview

python semantic programming diy

  • SuRF is an Object Oriented - RDF Mapper based on the popular rdflib python library. It exposes the RDF triple sets as sets of resources and seamlessly integrates them into the Object Oriented paradigm of python in a similar manner as ActiveRDF does for ruby.
13 May 09

wwWidgets

"wwWidgets is a professional set of useful widgets for Qt 4. It consists of several different widgets that are either enhanced versions of widgets bundled with Qt or completely new ones that implement functionality not available in Qt including custom multipage container widgets that can hold other widgets."

www.wysota.eu.org/wwwidgets - Preview

qt ui visual programming diy collection

  • wwWidgets is a professional set of useful widgets for Qt 4. It consists of several different widgets that are either enhanced versions of widgets bundled with Qt or completely new ones that implement functionality not available in Qt including custom multipage container widgets that can hold other widgets.

libircclient-qt - Google Code

"LibIrcClient-Qt no more depends on libircclient but is a standalone, fully Qt-based library to create IRC clients. Since version 0.1.1 LibIrcClient-Qt optionally supports encoding detection with ICU. "

code.google.com/libircclient-qt - Preview

qt programming im diy software text ui

  • LibIrcClient-Qt no more depends on libircclient but is a standalone, fully Qt-based library to create IRC clients. Since version 0.1.1 LibIrcClient-Qt optionally supports encoding detection with ICU.
1 - 20 of 184 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo