Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

April 21 2010

00:14

Akihabara

"A set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in Javascript that runs in your browser without any Flash plugin, making use of a small small small subset of the HTML5 features, that are actually available on many modern browsers."
Comes with five demo games, including clones of Pac-Man and Tetris, and a Legend Of Zelda wannabe.
Reposted bysofias sofias

December 02 2009

17:09

A Liberal, Accurate Regex Pattern for Matching URLs

\b(([\w-]+://?|www[.])[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/))) A common programming problem: identify the URLs in an arbitrary string of text, where by “arbitrary” let’s agree we mean something unstructured such as an email message or a tweet.

November 07 2009

16:22

RollPlay Dice Library

"a multi-platform C Application Programming Interface which performs dice rolling services. RollPlay provides: * Parsing of complex role-playing style dice descriptions * Open-ended rolls * Collective dice tests, for games like Shadowrun, Earthdawn, the Storyteller system, et. al. * Multiple algorithms for random number generation * Roll statistic tracking * Rolls against set target numbers"

July 12 2009

16:18

Blocks for iPhoneOS 3.0 and Mac OS X 10.5 [Plausible Labs]

"Blocks are a great addition to Objective-C, but unfortunately, are only available in Mac OS X 10.6. We have a quite a bit of code that could be greatly simplified using blocks, and so I decided to spend some time back-porting block support to iPhoneOS 3.0 and Mac OS X 10.5. "The result, Plausible Blocks, provides a drop-in runtime and Xcode compiler for using blocks in your iPhone and Mac OS X 10.5 applications, based on Apple’s Snow Leopard blocks runtime and compiler support."
16:17

plblocks

"Plausible Blocks (PLBlocks) provides a drop-in runtime and toolchain for using blocks [aka closures] in iPhone 2.2+ and Mac OS X 10.5 applications. Both the runtime and compiler patches are direct backports from Apple's Snow Leopard source releases."

July 03 2009

20:09

ParseKit - Cocoa Objective-C Framework for parsing, tokenizing and language processing

Mac/iPhone library for string-scanning and writing language parsers. By Todd Ditchendorf, author of Fluid. MIT license.

March 11 2009

15:41

Redis, a fast key-value database

“Redis is a key-value database. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists and sets with atomic operations to push/pop elements. “In order to be very fast but at the same time persistent the whole dataset is taken in memory and from time to time and/or when a number of changes to the dataset are performed it is written asynchronously on disk. You may lost the last few queries that is acceptable in many applications but it is as fast as an in memory DB (beta 6 of Redis includes initial support for master-slave replication in order to solve this problem by redundancy).”

February 25 2009

18:21

RakNet - Multiplayer game network engine

“A cross-platform C++ game networking engine. It is designed to be a high performance, easy to integrate, and complete solution for games and other applications.” Includes Lobby, object replication, encryption, auto-patcher, RPC, voice, NAT traversal... Not free, but license terms are very reasonable for indie games.

January 24 2009

17:38

Lift 0.10 Released

Beta-ish milestone for the high-level Web framework written in Scala. I've been meaning to get into this for a year now, so now looks like the time to really do it!

January 19 2009

18:58

ActiveRecord.js: Cross Browser, Cross Platform, JavaScript ORM

“ActiveRecord.js makes it easy to begin working with databases in JavaScript on the client or server, with Google Gears & Chrome, Aptana Jaxer, Adobe AIR or any platform supporting the W3C HTML5 SQL Specification (currently Webkit and iPhone).”

November 14 2008

23:51

SQLite Persistent Objects

“It lets you create Objective-C classes that know how to persist themselves into a SQLite database. Not only that, but it completely hides the implementation details from you - you do not need to create the database, create the tables, or do anything else except work with your ojbects. you simply subclass SQLitePersistentObject and create Objective-C 2.0 properties for every data element you want persisted.”
05:43

Introducing BWToolkit

“BWToolkit is a BSD licensed plugin for Interface Builder 3 that contains commonly used UI elements and other useful objects. Using these objects is as simple as dragging them from the library to your canvas or document window.”

October 04 2008

19:00

General Purpose Hash Function Implementations - By Arash Partow

Implementations of a number of general purpose hash functions, in C, C++, Python, Ruby, Pascal. Plus a Bloom filter using them, in C++. Open source; license seems basically BSD-compatible.

September 30 2008

18:54

Wiky: A Bidirectional Markup Converter

"Wiky is a clientside Wiki markup to HTML converter written in javascript. As it is bidirectional, it can convert Wiki markup to HTML and later convert that generated HTML text back to Wiki markup. Optionally Wiky will create math formulas from a simple notation similar to LaTeX."

September 15 2008

19:43

reacTIVision

"an open source, cross-platform computer vision framework for the fast and robust tracking of fiducial markers attached onto physical objects, as well as for multi-touch finger tracking. It was mainly designed as a toolkit for the rapid development of table-based tangible user interfaces (TUI) and multi-touch interactive surfaces."
Reposted bysofias sofias

September 05 2008

15:28

open-vcdiff

A new delta-compression library being developed at Google. Uses same data format (VCDIFF) as xdelta, but the code has a friendlier license (Apache vs. GPL2.)

August 27 2008

14:43

Juggernaut [server push for Rails]

"The Juggernaut plugin for Ruby on Rails aims to revolutionize your Rails app by letting the server initiate a connection and push data to the client. In other words your app can have a real time connection to the server with the advantage of instant updates. Although the obvious use of this is for chat, the most exciting prospect is collaborative cms and wikis."

August 09 2008

21:52

Towards an Open Source XMPP Framework for Cocoa

Early-stages Jabber library for Cocoa. "What I'm releasing is certainly not a full framework. But it could be used as the basis/beginning of one. ... At this point you can actually use the available code to login to Google Talk, and chat with your friends. "

August 02 2008

17:21

It's an HTTParty and Everyone Is Invited! [RailsTips.org]

New Ruby API for super e-z HTTP access. Lets you use RESTful web APIs with only a few lines of code. Neat!
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.