Links http://links.jetztgrad.net Most recent posts at Links posterous.com Fri, 03 Feb 2012 02:16:30 -0800 CodeKit: automatically compile Less, Sass, Stylus, CoffeeScript & Haml files http://links.jetztgrad.net/codekit-automatically-compile-less-sass-stylu http://links.jetztgrad.net/codekit-automatically-compile-less-sass-stylu CodeKit automatically compiles Less, Sass, Stylus, CoffeeScript & Haml files. It effortlessly combines, minifies and error-checks Javascript. It supports Compass. It even optimizes jpeg & png images, auto-reloads your browser and lets you use the same files across many projects. And that's just the first paragraph.

Bbfagabc

http://incident57.com/codekit/

Permalink | Leave a comment  »

]]>
Fri, 03 Feb 2012 01:07:59 -0800 Upverter: design and share electronic schematics on the web http://links.jetztgrad.net/upverter-design-and-share-electronic-schemati http://links.jetztgrad.net/upverter-design-and-share-electronic-schemati Upverter is a design and collaboration platform for students, engineers, designers, inventors, makers and hackers. If you are making hardware, we make it easier.

Work in groups, in real-time with collaboration built in. You never have to email files back and forth ever again. It is as simple as adding an email address to your project.

Mac, Windows, Linux, OSX, iOS or Android! No install required, you get the same interface, just open you browser (Chrome, Firefox and Safari) and start designing. Free yourself from the chains of desktop software.

Explore over 3000 open source hardware projects. Get inspired, expand on designs that already exist. Grow and discover the future of hardware.

Gcbgbihf

http://upverter.com/

Permalink | Leave a comment  »

]]>
Thu, 02 Feb 2012 01:37:12 -0800 Metrics: library to measure behavior of critical components http://links.jetztgrad.net/metrics-library-to-measure-behavior-of-critic http://links.jetztgrad.net/metrics-library-to-measure-behavior-of-critic Metrics is a Java library which gives you unparalleled insight into what your code does in production. Developed by Yammer to instrument their JVM-based backend services, Metrics provides a powerful toolkit of ways to measure the behavior of critical components in your production environment. With modules for common libraries like Guice, Jetty, Log4j, Apache HttpClient, Ehcache, Logback and reporting backends like Ganglia and Graphite, Metrics provides you with full-stack visibility.

Homepage:
http://metrics.codahale.com/

Getting started and Manual:
http://metrics.codahale.com/getting-started.html

Sourcecode:
https://github.com/codahale/metrics

Permalink | Leave a comment  »

]]>
Fri, 27 Jan 2012 00:51:40 -0800 List.js: makes plain HTML lists flexible, searchable, sortable and filterable http://links.jetztgrad.net/listjs-makes-plain-html-lists-flexible-search http://links.jetztgrad.net/listjs-makes-plain-html-lists-flexible-search 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

Permalink | Leave a comment  »

]]>
Thu, 26 Jan 2012 06:58:08 -0800 pocode: C++ library for production of interactive media across multiple platforms http://links.jetztgrad.net/pocode-c-library-for-production-of-interactiv http://links.jetztgrad.net/pocode-c-library-for-production-of-interactiv 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/

Permalink | Leave a comment  »

]]>
Thu, 26 Jan 2012 06:50:16 -0800 Software Management Command Line Comparison http://links.jetztgrad.net/software-management-command-line-comparison http://links.jetztgrad.net/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

Permalink | Leave a comment  »

]]>
Wed, 25 Jan 2012 01:09:03 -0800 elasticmq: simple message queue system with SQS interface http://links.jetztgrad.net/elasticmq-simple-message-queue-system-with-sq http://links.jetztgrad.net/elasticmq-simple-message-queue-system-with-sq 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

Permalink | Leave a comment  »

]]>
Fri, 13 Jan 2012 04:06:08 -0800 Javeleon: http://links.jetztgrad.net/javeleon http://links.jetztgrad.net/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/

Permalink | Leave a comment  »

]]>
Wed, 11 Jan 2012 23:39:45 -0800 Chameleon: port UIKit for iOS to Mac OS X http://links.jetztgrad.net/chameleon-port-uikit-for-ios-to-mac-os-x http://links.jetztgrad.net/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.

Permalink | Leave a comment  »

]]>
Wed, 07 Dec 2011 00:12:41 -0800 VendorKit: dependency management for iOS and OSX development http://links.jetztgrad.net/vendorkit-dependency-management-for-ios-and-o http://links.jetztgrad.net/vendorkit-dependency-management-for-ios-and-o

Overview

VendorKit makes the process of using and managing libraries in iOS easy. VendorKit is modeled after Bundler. VendorKit streamlines the installation and update process for dependent libraries. It also tracks versions and manages dependencies between libraries.

How does it work?

VendorKit works by making direct modifications to your project file. When you install a library, vendor will copy all the source files, build setting and frameworks to your project, then save it. That way, when you want to install a library, all you have to do is add it to your Vendorfile, and then type into your Terminal vendor install


Headline-alt

http://vendorkit.com/

Permalink | Leave a comment  »

]]>
Mon, 21 Nov 2011 01:59:18 -0800 Erlson: Erlang Simple Object Notation http://links.jetztgrad.net/erlson-erlang-simple-object-notation http://links.jetztgrad.net/erlson-erlang-simple-object-notation

Erlson is a dynamic name-value dictionary data type for Erlang.

Erlson dictionaries come with a convenient syntax and can be directly converted to and from JSON.

Iddcfihd

https://github.com/alavrik/erlson

Permalink | Leave a comment  »

]]>
Thu, 17 Nov 2011 01:13:51 -0800 MimiGlyphs: icon set http://links.jetztgrad.net/mimiglyphs-icon-set http://links.jetztgrad.net/mimiglyphs-icon-set
Mimiglyphs-vector-icons

http://salleedesign.com/resources/mimi-glyphs/

via http://www.webresourcesdepot.com/80-pixel-perfect-vector-icons-mimiglyphs/

Permalink | Leave a comment  »

]]>
Tue, 15 Nov 2011 04:15:22 -0800 Mobile Frameworks Comparison Chart http://links.jetztgrad.net/mobile-frameworks-comparison-chart http://links.jetztgrad.net/mobile-frameworks-comparison-chart Mobile Frameworks Comparison Chart

Mobile_frameworks_comparison

http://www.markus-falk.com/mobile-frameworks-comparison-chart/

via http://www.webresourcesdepot.com/a-detailed-comparison-of-mobile-frameworks/

Permalink | Leave a comment  »

]]>
Wed, 02 Nov 2011 05:10:44 -0700 600 Shock iPhone Icons http://links.jetztgrad.net/600-shock-iphone-icons http://links.jetztgrad.net/600-shock-iphone-icons Iconshock has released an icon set named: "Shock iPhone Icons". The 600 icons meet the requirements of the iPhone iOS guidelines and are provided both in different sizes as well as vector-based formats. They are free to use both in personal and commercial applications, but required attribution.

Shock-iphone_icons

http://www.iconshock.com/iphone-icons/?prd=affcomm63789

Permalink | Leave a comment  »

]]>
Tue, 27 Sep 2011 07:56:28 -0700 Javeleon: reload agent for JVM http://links.jetztgrad.net/javeleon-reload-agent-for-jvm http://links.jetztgrad.net/javeleon-reload-agent-for-jvm Reloading classes in the JVM is no where near enough to dynamically reflect all changes that a typical developer performs in nowadays development scenarios.

Javeleon comes with out-of-the-box integration for NetBeans Platform based applications. Thus, Javeleon permits seamless and immediate runtime updates to  module dependencies and metadata. Even incremental GUI development is supported with Javeleon for NetBeans!

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.

http://javeleon.org

Permalink | Leave a comment  »

]]>
Fri, 23 Sep 2011 04:23:14 -0700 Open vSwitch: production quality, multilayer open virtual switch http://links.jetztgrad.net/open-vswitch-production-quality-multilayer-op http://links.jetztgrad.net/open-vswitch-production-quality-multilayer-op Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, RSPAN, ERSPAN, CLI, LACP, 802.1ag). In addition, it is designed to support distribution across multiple physical servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.

Key Features

* Visibility into inter-VM communication via NetFlow, sFlow(R), SPAN, RSPAN, and ERSPAN
* LACP (IEEE 802.1AX-2008)
* Standard 802.1Q VLAN model with trunking
* 802.1ag link monitoring
* Fine-grained min/max rate QoS
* NIC bonding with source-MAC load balancing, active backup, and L4 hashing
* OpenFlow protocol support (including many extensions for virtualization)
* IPv6 support
* Multiple tunneling protocols (Ethernet over GRE, CAPWAP, IPsec, GRE over IPsec)


Supported Platforms

Open vSwitch can operate both as a soft switch running within the hypervisor, and as the control stack for switching silicon. It has been ported to multiple virtualization platforms and switching chipsets. It is the default switch in XenServer "Project Boston", the Xen Cloud Platform and also supports Xen, KVM, Proxmox VE and VirtualBox. It has also been integrated into many virtual management systems including OpenStack, openQRM, and OpenNebula.


Jhbeaeff

 http://openvswitch.org/

Permalink | Leave a comment  »

]]>
Tue, 20 Sep 2011 15:22:04 -0700 node.x: JVM framework for event based, highly scalable applications http://links.jetztgrad.net/nodex-jvm-framework-for-event-based-highly-sc http://links.jetztgrad.net/nodex-jvm-framework-for-event-based-highly-sc What is Node.x?

* A general purpose framework that uses an event based style for
building highly scalable applications
* Runs on the JVM.
* Everything is asynchronous.
* Embraces the style of node.js and extends it to the JVM. Think
node.js/on steroids/. Plus some.
* Polyglot. The same (or similar) API will be available in multiple
languages: Initially Ruby (JRuby), Groovy and Java and going
ahead... JavaScript (Rhino/Nashorn), Python (Jython), Clojure, Scala
etc.
* Goes with the recent developments with InvokeDynamic in Java 7 and
bets on the JVM being the future premier runtime for dynamic languages.
* Enables you to create network servers or clients incredibly easily.
* True threading. Unlike node.js, Python Twisted or Ruby EventMachine,
it has true multi-threaded scalability. No more spinning up 32
instances just to utilise the cores on your server.
* Incredibly simple concurrency model. Write your code as single
threaded like node.js, watch it scale across multiple cores (unlike
node.js)
* Understands multiple network protocols out of the box including:
TCP, SSL, UDP, HTTP, HTTPS, Websockets
* Sendfile support for writing super scalable web servers
* Will provide plugins for talking AMQP, STOMP, Redis etc
* Provides an elegant api for composing asynchronous actions together.
Glue together HTTP, AMQP, Redis or whatever in a few lines of code.


https://github.com/purplefox/node.x

Permalink | Leave a comment  »

]]>
Mon, 19 Sep 2011 02:46:07 -0700 Cytoscape Web: embed network graphs into HTML http://links.jetztgrad.net/cytoscape-web-embed-network-graphs-into-html http://links.jetztgrad.net/cytoscape-web-embed-network-graphs-into-html
  • ... a reusable component that allows you to embed networks within HTML documents.
  • ... easily integrated in HTML via its Javascript API.
  • ... customisable in what data it loads and how it visually displays that data.
  • ... an open source project to which anyone can contribute.

Fgiajbbf

http://cytoscapeweb.cytoscape.org/
http://www.cytoscape.org/

Permalink | Leave a comment  »

]]>
Mon, 12 Sep 2011 03:11:32 -0700 Restkit: Objective-C framework providing HTTP request/response API with object mapping http://links.jetztgrad.net/restkit-objective-c-framework-providing-http http://links.jetztgrad.net/restkit-objective-c-framework-providing-http RestKit is an Objective-C framework for iOS that aims to make interacting with RESTful web services simple, fast and fun. It combines a clean, simple HTTP request/response API with a powerful object mapping system that reduces the amount of code you need to write to get stuff done.

Cahahgcd

What does Restkit Provide?

A simple, high level HTTP request / response system.
RestKit ships with an HTTP client built on top of NSURLConnection and provides a library of helpful methods for inspecting MIME types and status codes. Submitting form data is as simple as providing a dictionary of parameters and a native params object is included for easily creating multi-part submissions.

Core Data support.
Building on top of the object mapping layer, RestKit provides integration with Apple’s Core Data framework. This support allows RestKit to persist remotely loaded objects directly back into a local store, either as a fast local cache or a primary data store that is periodically synced with the cloud. RestKit can populate Core Data associations for you, allowing natural property based traversal of your data model. It also provides a nice API on top of the Core Data primitives that simplifies configuration and querying use cases.

Database Seeding.
When the Core Data object store is used, you can seed a database from a collection of data files. This lets you submit your apps to the App Store with a database in the app bundle that is ready for immediate use.

Framework level support for switching servers & environments (development/production/staging).
RestKit uses a base URL and resource paths rather than full URL’s to allow you to switch target servers quickly. Interpolating URL strings and constructing NSURL objects is a thing of the past.

An object mapping system.
RestKit provides a modeling layer for mapping processed data payloads into native Cocoa objects declaratively. This lets the application programmer stop worrying about parsing and simply ask the framework to asynchronously fetch a remote resource and call the delegate with the results. Object mapping is implemented using key-value coding, allowing for quick traversal of the parsed object graph. Reflection is used on the property types to allow for mapping from remote dates encoded as a string back to NSDate objects.

Pluggable parsing layer.
RestKit currently supports JSON via the SBJSON and YAJL parsers. Parsing is implemented behind a simple interface to allow additional data formats to be handled transparently.

http://restkit.org/
https://github.com/RestKit/RestKit

Permalink | Leave a comment  »

]]>
Fri, 02 Sep 2011 02:20:23 -0700 Git + Gerrit http://links.jetztgrad.net/git-gerrit http://links.jetztgrad.net/git-gerrit Effective Development With Eclipse Mylyn, Git, Gerrit and Hudson

Git? Gerrit? Jenkins?
http://www.networkteam.com/blog/post/per-git-an-extbase-mitarbeiten.html

Gerrit Git Review with Jenkins CI Server
http://alblue.bandlem.com/2011/02/gerrit-git-review-with-jenkins-ci.html
Git, Gerrit Review and Jenkins or Hudson CI Servers
http://www.infoq.com/articles/Gerrit-jenkins-hudson

Permalink | Leave a comment  »

]]>