Links

Archive for

January 2012

List.js: makes plain HTML lists flexible, searchable, sortable and filterable

Do you want a 9 KB cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable? Do you also want the possibility to add, edit and remove items by dead simple templating?

Ihfbafgc

http://listjs.com/
https://github.com/javve/list

Filed under  //   github   javascript   opensource  
Posted January 27, 2012 by email 

pocode: C++ library for production of interactive media across multiple platforms

pocode is an open-source C++ library designed by Potion for the production of interactive media across multiple platforms.

pocode provides a robust, high-performance software infrastructure that allows for the creation of all types of software, from simple visual sketches to elegant mobile apps to entire software applications.

pocode is much more than a graphics library. pocode allows creative coders to construct complex interactive software. Thanks to pocode’s object-oriented architecture, applications stay organized and take care of themselves. pocoders don’t have to worry about the intricacies of event routing, the frustrations of font loading or the pitfalls of porting between platforms. All of these processes are performed automatically.

pocode is also an open system that allows pocoders to dive deep into the software architecture and implement alternative methods of their own. pocoders can extend pocode with their own poObjects, and share them with other pocoders. Since all poObjects fit within pocode’s object-oriented framework, shared poObjects can easily be incorporated into new applications, even across platforms.

Jbfhaiae

http://www.pocode.org/
http://www.creativeapplications.net/c/pocode-c/

Filed under  //   c++   cpp   ios   iphone   library   mac   multimedia   opensource   osx   windows  
Posted January 26, 2012 by email 

Software Management Command Line Comparison

These pages show functions that are implemented in the major command line software management utilities. They are grouped by management task, e.g. package management or sources management.

https://wiki.archlinux.org/index.php/Pacman_Rosetta
http://old-en.opensuse.org/Software_Management_Command_Line_Comparison

Filed under  //   RPM   Zypper   apt-get   deb   emerge   pacman   yum  
Posted January 26, 2012 by email 

elasticmq: simple message queue system with SQS interface

ElasticMQ is a simple message queue system, written entirely in Scala.

Currently messages are stored either in-memory, or persisted in a database (MySQL, Postgres, H2, ...) using Squeryl.

ElasticMQ implements a subset of the SQS REST interface, providing an SQS alternative e.g. for testing purposes.

The REST server is implemented using Netty, a high-performance, asynchronous, event-driven server Java framework.

The SQS interface has been tested using the Amazon Java SDK library; see the rest-sqs-testing-amazon-java-sdk module for the testsuite.

https://github.com/adamw/elasticmq

Filed under  //   AWS   Java   SQS   Scala   message   queue  
Posted January 25, 2012 by email 

Javeleon:

Javeleon is a novel dynamic updating system that is transparent to the Java language and runs on top of a standard unmodified JVM. It allows dynamic type-safe updates of code as well as thread-safe lazy state migration, thus preserving live object instances. Javeleon is intentionally designed to mimic the traditional off-line updating scheme. Hence, binary incompatible updates can be successfully carried out if and only if the type conflict is resolved and the conflicting code has been recompiled. Otherwise, possible run-time exceptions, e.g. NoSuchMethodException, will be thrown if client code tries to invoke a removed method. It is important to notice that this will also happen if those updated classes are linked together using dynamic class-loading after a complete application restart using the off-line updating scheme. The full list of code changes achievable with Javeleon is presented below together with a comparison of other dynamic update systems.

Fgjcfghe

http://javeleon.org/

Filed under  //   agent   classloader   java   jvm   reload  
Posted January 13, 2012 by email 

Chameleon: port UIKit for iOS to Mac OS X

Chameleon is a port of Apple's UIKit for iOS (and some minimal related frameworks) to Mac OS X

Image

If you're an iOS developer, you're already familiar with UIKit, the framework used to create apps for the iPhone, iPod and iPad. Chameleon is a drop in replacement for UIKit that runs on Mac OS X. In many cases, your iOS code doesn't need to change at all in order to run on a Mac.

This new framework is a clean room implementation of the work done by Apple for iOS. The only thing Chameleon has in common with UIKit are the public class and method names. The code is based on Apple's documentation and does not use any private APIs or other techniques disallowed by the Mac App Store.

http://chameleonproject.org/
https://github.com/BigZaphod/Chameleon

Filed under  //   ios   iphone   mac   opensource   osx  
Posted January 11, 2012 by email