background preloader

Development

Facebook Twitter

Neo4j - The World's Leading Graph Database.

OpenSource Libraries

OpenCV. Emacs. Twitter. Bit Twiddling Hacks. By Sean Eron Anderson seander@cs.stanford.edu Individually, the code snippets here are in the public domain (unless otherwise noted) — feel free to use them however you please.

Bit Twiddling Hacks

The aggregate collection and descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and without even the implied warranty of merchantability or fitness for a particular purpose. As of May 5, 2005, all the code has been tested thoroughly. Thousands of people have read it. Contents About the operation counting methodology When totaling the number of operations for algorithms here, any C operator is counted as one operation.

Compute the sign of an integer The last expression above evaluates to sign = v >> 31 for 32-bit integers. Alternatively, if you prefer the result be either -1 or +1, then use: sign = +1 | (v >> (sizeof(int) * CHAR_BIT - 1)); // if v < 0 then -1, else +1 sign = (v ! Patented variation: f = v && !

Game Design

Web. Languages. Concordance. 03/28/14 Concordance 1.1 released!

Concordance

Concordance 1.1 is officially out! Probably the most exciting news is that Windows and Mac support have been significantly revamped and improved! In fact, we are even now providing a Windows installer. This version also adds Harmony Link support, fixes firmware backups, a variety of USBNet remote bugs, and a variety of other small bugs. All users are encouraged to upgrade. 04/16/13 Concordance 1.0 released! We are extremely excited to announce the release of Concordance 1.0! What is AudioMulch? AudioMulch is an interactive musician's environment for PC and Mac.

What is AudioMulch?

It is used for live electronic music performance, composition and sound design. AudioMulch allows you to make music by patching together a range of sound producing and processing modules. Unlike some patcher-based programming environments, AudioMulch's modules perform high-level musical functions, so you don't have to create things from the ground up using individual oscillators and filters. AudioMulch is designed for live performance and improvisation - you can process live audio sources and control every knob and slider on the user interface using a MIDI controller. Learn more about AudioMulch's capabilities below... AudioMulch is sometimes hard for people to grasp so imagine it this way.

But what if, while you were playing, the guitar could be repatched via the filters in the synth, the trumpet routed through the fuzz pedal and tape delay, the drum machine used to gate the keys? AudioTechnology, March 2010 Modules. Managed Services Engine. Oslo repository - Anthony Bloesch's Web Log. The central challenge of repository implementations is how to provide support for an extensible list of metadata schema.

Oslo repository - Anthony Bloesch's Web Log

The most common solution is to use a universal schema (e.g. an entity table, a property-value table and a relationship table). This makes writing tools like repository browsers easier but at a significant cost. Repository performance and queriability suffers. Queries run slowly and standard database tools like SQL Server Reporting Services do not work well because they expect well structured data. Instead of using a universal schema approach, the design of the Oslo repository has focused on making well structured relational APIs work. Select N. by contrast the repository query is: Voice chat using a client-server architecture. Download demo project - 168 Kb Application Details This software is based on the client - server architecture.

Voice chat using a client-server architecture

Commmunication between the clients is established through the server. Initially server is started. Clients connects to the server host. Technical Details Display Class.

Graphics

Head Mounted Displays/VR-Helmets Market Overview. Maintained byChristoph Bungert description of the abbreviations used in the chart 180k-pixel that's what most (consumer) HMDs offer!

Head Mounted Displays/VR-Helmets Market Overview

Are you happy with that? I guess not! The resolution of a HMD might be less impressing than the specs indicate at first. Resolution and price of HMD's depends on the availability of miniature LCD-panels or other miniature displays. Miniature Display Manufacturers: - Epson (LCD, 640*480 available, 1024*768 coming up)- Forth Dimension Displays Limted (ForthDD)- Hitachi (LCD)- Reflection Technology (LED)- Planar Systems (electroluminescence)- Micro Display Corp Other Sources: - Microdisplay Page- Microdisplay Report- DisplaySearch Brand and product names are trademarks or registered trademarks of their respective holders.The author can not guarantee the accuracy or topicality of the information given on this page.Christoph Bungert, Germanymailto:.

Mobile

UPDATED – Using Googles Full Capabilities « XBOX, XBOX 360, PS2, PS3, PSP, & MORE! – Your source for the latest in console modding. Here is an updated version of the ‘Using Google’s Full Capabilities’.

UPDATED – Using Googles Full Capabilities « XBOX, XBOX 360, PS2, PS3, PSP, & MORE! – Your source for the latest in console modding.

This is basically a master list found on a Russian hacking website. To save you the dangers of going there, we’ve compiled it here. Enjoy. Each of these things can be copied and pasted into Google search for some good old fashioned fun! Enjoy! Admin account info” filetype:log !

WIndows