• Home
    • FAQs
  • Portfolio
    • Resume
    • Teaching Philosophy
  • Alums
  • Interest Groups
    • Human Factors
      • Humans
      • Technology
      • AR / VR
      • Haptics
      • Ambient / Affective Interface
    • Tools
      • Operating Systems
      • Programming
      • Research
    • Other
      • Computation Linguistics
      • Education
      • Ethics & Morality
      • Just for Fun
      • Semantics Web
  • Media
    • 3 ways good design
    • Rails Systems Safety
    • Shuttle Toilet
  • Web Links
    • Fusion Tables
    • Global Alert Map
    • WorldMap
  • Recommended
    • Amazon Store
      • Your Amazon Cart
    • Decision Making
    • Usability

GPlacencia.com

Exploring the Human Factor
Home

Web Links

Printer-friendly version
Tools

@font-face

Wed, 11/10/2010 - 12:00am

@font-face

http://www.font-face.com/

@font-face is a css rule which allows you to download a particular font from your server to render a webpage if the user hasn't got that font installed. This means that web designers will no longer have to adhere to a particular set of "web safe" fonts that the user has pre-installed on their computer.

Tags: Tools

Arduino

Tue, 10/20/2009 - 1:00am

Arduino

http://www.arduino.cc/

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

Tags: Tools

Collabbit

Tue, 08/03/2010 - 12:00am

Collabbit

http://demo.collabbit.org/

Researchers at Trinity College and Wesleyan University have developed Collabbit, an emergency management program that enables emergency aid workers to communicate more effectively. Collabbit allows workers to post a call for backup or list a supply truck's estimated arrival time and share that information with other workers in real time, using any device with a Web browser. Collabbit is based on Sahana, another free, open source, all-in-one system for managing disaster-relief efforts. Collabbit's users emphasize how intuitive the software is, which was a main priority of the developers.

Read more
Tags: Tools

Dynalearn project

Tue, 09/08/2009 - 12:00am

Dynalearn project

http://hcs.science.uva.nl/projects/DynaLearn/

Main objectives

Read more
Tags: Tools

eCUTE (Education in Cultural Understanding, Technology Enhanced) Project

Wed, 12/22/2010 - 12:00am

eCUTE (Education in Cultural Understanding, Technology Enhanced) Project

http://ecuteblog.wordpress.com/

eCUTE will develop innovative technologically-enhanced learning approaches in cultural understanding and sensitivity that will help to deal with these problems. It will develop and apply virtual world simulations with intelligent interactive graphical characters embodying models of culturally-specific behaviour and interaction in scenarios developed via a user-centred design process. It will target two end-user types – late primary-age children (9-11) and young adults (18-25) – as contrasting groups over which useful generalisations can be developed.

The project will:

Read more
Tags: Assistive / Adaptive Technology, Education, Research, Tools

Emotion Markup Language

Mon, 08/30/2010 - 12:00am

Emotion Markup Language

http://www.w3.org/TR/2009/WD-emotionml-20091029/

As the web is becoming ubiquitous, interactive, and multimodal, technology needs to deal increasingly with human factors, including emotions. The present draft specification of Emotion Markup Language 1.0 aims to strike a balance between practical applicability and scientific well-foundedness. The language is conceived as a "plug-in" language suitable for use in three different areas: (1) manual annotation of data; (2) automatic recognition of emotion-related states from user behavior; and (3) generation of emotion-related system behavior.

Tags: Tools

Eureqa

Sat, 12/12/2009 - 1:00am

Eureqa

http://ccsl.mae.cornell.edu/eureqa

Eureqa is a free program developed at Cornell University's Computational Synthesis Lab that takes raw data and derives mathematical laws in a matter of hours. Cornell researchers developed Eureqa as a successor to a series of robots that can repair themselves. The same algorithms used in earlier robots have been adapted for the analysis of any kind of data that can be presented in a spreadsheet. The algorithms may help scientists find complex equations and laws.

Read more
Tags: Augmented / Virtual Reality, Education, Research, Tools

Foundation on Data Analysis and Visual Analytics

Tue, 06/01/2010 - 12:00am

Foundation on Data Analysis and Visual Analytics

http://fodava.gatech.edu/

Enormous amounts of data are being generated every day in health care, computational biology, homeland security, commerce, and many other areas. Analyzing these massive and complex data sets is essential to achieve new discoveries, but extremely difficult.

Read more
Tags: Augmented / Virtual Reality, Human Factors & Device Interaction, Research, Tools

GigaPan

Fri, 02/27/2009 - 1:00am

GigaPan

http://gigapansystems.com/

Carnegie Mellon University researchers have developed the Gigapan, a robotic tripod that enables digital cameras to take gigapixel-size pictures. The Gigapan uses motors to capture a scene with a grid of hundreds or thousands of images with the camera set to full zoom. Photo-stitching software is used to combine the images into a single super-detailed image containing billions of pixels. The highly detailed image is called a gigapan.

Read more
Tags: Research, Tools

Hasso Plattner Institute - Prof. Patrick Baudisch

Tue, 06/08/2010 - 12:00am

Hasso Plattner Institute - Prof. Patrick Baudisch

http://www.hpi.uni-potsdam.de/baudisch/projects.html

A recent article was on ACM TechNews about Prof. Patrick Baudisch of the Hasso Plattner Institute developing gesture based input devices.

Read more
Tags: Human Factors & Device Interaction, Technology, Tools

Hunch

Sat, 11/21/2009 - 1:00am

Hunch

http://www.hunch.com/

 

Read more
Tags: Tools

iPhone Application Programming Class at Stanford

Wed, 12/02/2009 - 1:00am

iPhone Application Programming Class at Stanford

http://cs193p.stanford.edu/

 

Want to know how to write programs for the iPhone and iPod touch? Beginning this week, a Stanford computer science class on that buzzworthy topic will be available online to the general public for free.

The 10-week course, iPhone Application Programming, is a hot ticket. It begins today and videos of the classes will be posted at Stanford on iTunes U two days after each class meeting (http://itunes.stanford.edu). Copies of the slides shown in class will be available there as well.

Read more
Tags: Education, Tools

MathJax

Tue, 01/11/2011 - 12:00am

MathJax

http://www.mathjax.org/

A new open-source JavaScript display engine developed to display complex mathematics problems readable in regular Web browsers.



 

Tags: Tools

Meta_mole

Sun, 01/18/2009 - 1:00am

Meta_mole

http://www.meta-mole.com/

 

The comprehensive database of Virtual World Environments

 

Tags: Augmented / Virtual Reality, Tools

Model Checking @CMU

Mon, 04/20/2009 - 12:00am

Model Checking @CMU

http://www.cs.cmu.edu/~modelcheck/

Model checking is a method for formally verifying finite-state concurrent systems. Specifications about the system are expressed as temporal logic formulas, and efficient symbolic algorithms are used to traverse the model defined by the system and check if the specification holds or not. Extremely large state-spaces can often be traversed in minutes. The technique has been applied to several complex industrial systems such as the Futurebus+ and the PCI local bus protocols.

Tags: Tools

myTARDIS - data management system for private lab/facility data.

Tue, 04/27/2010 - 12:00am

myTARDIS - data management system for private lab/facility data.

http://code.google.com/p/mytardis/

Monash University software engineer Steve Androulakis and biochemist Ashley Buckle have developed MyTARDIS/TARDIS, a tool designed to securely collect, store, and share research information.

Read more
Tags: Research, Tools

National Visualization and Analytics Center

Sun, 05/25/2008 - 12:00am

National Visualization and Analytics Center

http://nvac.pnl.gov/

The National Visualization and Analytics Center is a national and international resource providing strategic leadership and coordination for visual analytics technology and tools. NVAC supports the Department of Homeland Security's mission to secure our homeland and protect the American people.

Tags: Augmented / Virtual Reality, Human Factors & Device Interaction, Tools

Onion Routing

Mon, 11/30/2009 - 1:00am

Onion Routing

http://www.onion-router.net/

The Onion Routing program is made up of projects researching, designing, building, and analyzing anonymous communications systems. The focus is on practical systems for low-latency Internet-based connections that resist traffic analysis, eavesdropping, and other attacks both by outsiders (e.g. Internet routers) and insiders (Onion Routing servers themselves).

Read more
Tags: Tools

OpenStreetMap

Wed, 01/12/2011 - 12:00am

OpenStreetMap

http://www.openstreetmap.org/

OpenStreetMap is a free editable map of the whole world. It is made by people like you.

OpenStreetMap allows you to view, edit and use geographical data in a collaborative way from anywhere on Earth.

Read more
Tags: Tools

OWL Web Ontology Language Overview at W3C

Tue, 06/16/2009 - 12:00am

OWL Web Ontology Language Overview at W3C

http://www.w3.org/TR/owl-features/

The OWL Web Ontology Language is designed for use by applications that need to process the content of information instead of just presenting information to humans. OWL facilitates greater machine interpretability of Web content than that supported by XML, RDF, and RDF Schema (RDF-S) by providing additional vocabulary along with a formal semantics. OWL has three increasingly-expressive sublanguages: OWL Lite, OWL DL, and OWL Full.

Read more
Tags: Semantic Web, Technology, Tools

Pluribo

Wed, 11/12/2008 - 1:00am

Pluribo

http://www.pluribo.com/

  Instant summaries of user reviews from around the web

Tags: Recommended, Tools

POWEDER - Protocol for Web Description Resources

Fri, 09/04/2009 - 12:00am

POWEDER - Protocol for Web Description Resources

http://www.w3.org/TR/powder-dr/

The purpose of the Protocol for Web Description Resources (POWDER) is to provide a means for individuals or organizations to describe a group of resources through the publication of machine-readable metadata, as motivated by the POWDER Use Cases [USECASES]. This document details the creation and lifecycle of Description Resources (DRs), which encapsulate such metadata. These are typically represented in a highly constrained XML dialect that is relatively human-readable.

Read more
Tags: Semantic Web, Tools, Web Development

RapidSMS

Mon, 02/01/2010 - 12:00am

RapidSMS

http://www.rapidsms.org/

RapidSMS is a free and open-source framework for dynamic data collection, logistics coordination and communication, leveraging basic short message service (SMS) mobile phone technology.


Tags: Tools

RFID Journal

Fri, 05/28/2010 - 12:00am

RFID Journal

http://www.rfidjournal.com/

Tags: Technology, Tools

SCENT DELIVERY SYSTEM - SDS100

Fri, 11/13/2009 - 1:00am

SCENT DELIVERY SYSTEM - SDS100

http://www.biopac.com/scent-delivery-system

Computer-controlled (USB), eight-cartridge scent* machine uses compressed air** to project different scents on cue for a predetermined time followed by a burst of unscented air to clear for the next scent. System includes software to control the delivery and duration of scents from the SDS100 unit. Scents can be triggered from a virtual reality environment.

Read more
Tags: Augmented / Virtual Reality, Technology, Tools

Science of Science

Tue, 03/01/2011 - 1:00am

Science of Science

http://sci2.wiki.cns.iu.edu/

The Science of Science (Sci2) Tool (http://cns.iu.indiana.edu) is a modular toolset specifically designed for the study of science. It supports the temporal, geospatial, topical, and network analysis and visualization of datasets at the micro (individual), meso (local), and macro (global) levels. Users of the tool can

Read more
Tags: Tools

SearchTogether

Tue, 11/25/2008 - 1:00am

SearchTogether

http://research.microsoft.com/en-us/um/redmond/projects/searchtogether/

Microsoft SearchTogether is a free Internet Explorer plug-in that allows groups of people to collaborate on Web searches.

Read more
Tags: Tools

Select Smart

Fri, 05/28/2010 - 12:00am

Select Smart

http://www.selectsmart.com/

 

Selectors, Quizzes, Tests, Surveys, Polls. Free! Fun! Informative! Take them. Make them. Share them. Discuss them.

 


Tags: Human Factors & Device Interaction, Recommended, Tools

Serval BatPhone

Wed, 04/13/2011 - 12:00am

Serval BatPhone

http://www.servalproject.org/

Read more
Tags: Tools

Skape - 3D Urban Maps

Tue, 12/01/2009 - 1:00am

Skape - 3D Urban Maps

http://www.skapeworld.com/

Skape provides B2B professionals with presentational 3D city and mapping data as well as high accuracy building data.

In order to help us give you the best possible service, we commissioned over 80 interviews with organisations using geo-information products (2D or 3D). These included:

Read more
Tags: Augmented / Virtual Reality, Technology, Tools

SPARQL Query Language for RDF

Tue, 06/16/2009 - 12:00am

SPARQL Query Language for RDF

http://www.w3.org/TR/rdf-sparql-query/

RDF is a directed, labeled graph data format for representing information in the Web. This specification defines the syntax and semantics of the SPARQL query language for RDF. SPARQL can be used to express queries across diverse data sources, whether the data is stored natively as RDF or viewed as RDF via middleware. SPARQL contains capabilities for querying required and optional graph patterns along with their conjunctions and disjunctions. SPARQL also supports extensible value testing and constraining queries by source RDF graph.

Read more
Tags: Computational Linguistics, Semantic Web, Tools

Toscanini Gestural Interface

Tue, 11/09/2010 - 12:00am

Toscanini Gestural Interface

http://toscaniniinterfacing.com/

The Toscanini Gestural Interface is a project devoted to creating a gestural control system aimed at visual artists, dancers and musicians that is easy to use, has a low cost, but leaves plenty of room for new hacks and new applications.

 

Read more
Tags: Tools

University of Wisconson Madison Computing Resources

Sun, 06/20/2010 - 12:00am

University of Wisconson Madison Computing Resources

https://wiki.doit.wisc.edu/confluence/dashboard.action

A resource of many project initiatives being researched at University of Wisconsin at Madison.

Useful for ideas and tools.

Tags: Tools

Ushahidi

Wed, 01/12/2011 - 12:00am

Ushahidi

http://ushahidi.com/

We are a non-profit tech company that specializes in developing free and open source software for information collection, visualization and interactive mappi

Read more
Tags: Tools

Vocaloid

Tue, 10/19/2010 - 12:00am

Vocaloid

http://www.vocaloid.com/en/

Singing synthesizer

Tags: Tools

Voice Thread

Tue, 06/01/2010 - 12:00am

Voice Thread

http://voicethread.com/

Read more
Tags: Education, Tools

WikiTrust

Fri, 09/04/2009 - 12:00am

WikiTrust

http://www.wikitrust.net/

A MediaWiki extension that computes the origin, author, and extent of revision of wiki text

WikiTrust is an open-source MediaWiki extension that computes the origin and author of every word of a wiki, as well as a measure of text trust that indicates the extent with which text has been revised.  To use WikiTrust, you click on a special wiktrust tab added by the extension.  In the resulting view:

Read more
Tags: Semantic Web, Tools, Web Development

WorldMap

Fri, 01/20/2012 - 12:00am

WorldMap

http://worldmap.harvard.edu/

Build your own mapping portal and publish it to the world or to just a few collaborators. WorldMap is open source software.

Tags: Tools

Zamzar

Thu, 03/05/2009 - 9:00am

Zamzar

http://www.zamzar.com/

Free online file conversion

Tags: Recommended, Tools

ZigBee Alliance

Tue, 10/20/2009 - 1:00am

ZigBee Alliance

http://www.zigbee.org/

The ZigBee Alliance is an association of companies working together to enable reliable, cost-effective, low-power, wirelessly networked, monitoring and control products based on an open global standard.

Read more
Tags: Tools

Zoomerang

Wed, 01/28/2009 - 1:00am

Zoomerang

http://www.zoomerang.com/

Free Online Surveys for Basic Needs

Tags: Research, Tools
Operating Systems

Android OS

Tue, 06/01/2010 - 12:00am

Android OS

http://www.android.com/

Google's Open Source OS

Tags: Operating Systems

Haiku

Sun, 12/13/2009 - 1:00am

Haiku

http://www.haiku-os.org/

Haiku is an open source operating system currently in development that specifically targets personal computing. Inspired by the Be Operating System, Haiku aims to become a fast, efficient, simple to use, easy to learn and yet very powerful system for computer users of all levels.

Tags: Operating Systems

HiStar Operating System

Thu, 11/17/2011 - 1:00am

HiStar Operating System

http://www.scs.stanford.edu/histar/

HiStar is a new operating system designed to minimize the amount of trusted code in a system. HiStar provides strict information flow control, which allows users to specify precise data security policies without unduly limiting the structure of applications.

Read more
Tags: Operating Systems
Programming

Alice

Wed, 08/19/2009 - 1:00am

Alice

http://www.alice.org/

Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating first programming experience.

Tags: Programming

Augmented Reality and Interactive Storytelling (ARIS)

Sun, 06/20/2010 - 12:00am

Augmented Reality and Interactive Storytelling (ARIS)

http://arisgames.org/dashboard.action

'Augmented Reality' on Smartphones Brings Teaching Down to Earth

Chronicle of Higher Education (06/20/10) Li, Sophia


Read more
Tags: Augmented / Virtual Reality, Programming

BlueJ - An IDE to treach object-oriented programming

Sun, 11/28/2010 - 1:00am

BlueJ - An IDE to treach object-oriented programming

http://www.bluej.org/

BlueJ is a Java IDE specifically designed to learn and teach object-oriented programming and Java.

Tags: Programming

Caml Functional Programming Language

Thu, 11/17/2011 - 1:00am

Caml Functional Programming Language

http://caml.inria.fr/

Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles.

Read more
Tags: Programming

Clojure

Tue, 08/18/2009 - 1:00am

Clojure

http://clojure.org/

Clojure LogoClojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime.

Read more
Tags: Programming

Deterministic Parallel Java (DPJ)

Thu, 10/14/2010 - 12:00am

Deterministic Parallel Java (DPJ)

http://dpj.cs.uiuc.edu/

niversity of Illinois at Urbana-Champaign researchers, led by professor Vikram Adve and Ph.D. student Robert Bocchino, have launched a project to develop a Deterministic Parallel Java (DPJ) implementation. The researchers say the parallel implementation of Java would be the first to guarantee deterministic semantics without run-time checks for general-purpose, object-oriented programs. "The broad goal of our project is to provide deterministic-by-default semantics for an object-oriented, imperative parallel language, using primarily compile-time checking," according to the DPJ website.

Read more
Tags: Programming

Dryad

Fri, 05/28/2010 - 12:00am

Dryad

http://dryad.stanford.edu/

Dryad lets you intuitively create beautiful trees for your virtual world or game. In Dryad, you create a tree by visually navigating to it through a design space: the space of all trees. This space has close to a hundred dimensions and Dryad lets you move around it as if it were a city map. To help you find your way, Dryads around the world communicate to share which trees were picked in the past.

Read more
Tags: Augmented / Virtual Reality, Programming, Web Development

EMMA - Embedded Middleware in Mobility Applications

Wed, 07/01/2009 - 12:00am

EMMA - Embedded Middleware in Mobility Applications

http://www.emmaproject.eu/

The European EMMA project has developed a new middleware platform for embedded sensors called EM2P that acts as an interface between designers and the electronics. The project's researchers say that EM2P could lead to thousands of new applications in a variety of industries, starting with in-car electronics. Embedded sensor systems are often designed for a single task, but that functionality, such as detecting a sudden deceleration, could be used for a variety of other purposes and used with other sensors to create new applications.

Read more
Tags: Programming

Erlang

Tue, 06/29/2010 - 12:00am

Erlang

http://www.erlang.org/

 

Erlang is a programming language which has many features more commonly associated with an operating system than with a programming language: concurrent processes, scheduling, memory management, distribution, networking, etc. Erlang is characterized by the following features:

Read more
Tags: Programming

ETICS

Tue, 07/28/2009 - 12:00am

ETICS

http://etics.web.cern.ch/etics/

A new software development platform developed by the European Union-funded ETICS project automates many of the day-to-day tasks required in software development. The open source system uses grid software and a distributed computing infrastructure to operate on multiple platforms. The system allows results from around-the-clock builds and tests to be monitored over the Web, and the configuration of metadata for the software in development can be viewed and edited over a secure Internet connection.

Read more
Tags: Programming

Falcon Programming Language

Fri, 11/13/2009 - 1:00am

Falcon Programming Language

http://falconpl.org/

An Open Source, simple, fast and powerful programming language, easy to learn and to feel comfortable with, and a scripting engine ready to empower mission-critical multithreaded applications. Falcon provides six integrated programming paradigms: procedural, object oriented, prototype oriented, functional, tabular and message oriented.

Read more
Tags: Programming

Garage Games

Mon, 08/31/2009 - 1:00am

Garage Games

http://www.garagegames.com/

GarageGames was founded by 4 industry veterans in 2001 with the goal of disrupting the games industry with quality development tools and upsetting the dominant retail / publisher distribution model.

Tags: Programming

GNU Smalltalk

Thu, 07/08/2010 - 12:00am

GNU Smalltalk

http://smalltalk.gnu.org/

GNU Smalltalk is a free implementation of the Smalltalk-80 language. It runs on most POSIX compatible operating systems (including GNU/Linux, of course), as well as under Windows. Smalltalk is a dynamic object-oriented language, well-versed to scripting tasks.

Tags: Programming

GO

Thu, 11/12/2009 - 1:00am

GO

http://golang.org/

An open-source systems programming langauge from Google.

Go promises fast compiles, clean syntax, garbage collection, dynamic memory acces, without pointers, type methods: a dynamic language with the speed and safety of a static one.

Tags: Programming

Groovy

Mon, 09/14/2009 - 12:00am

Groovy

http://groovy.codehaus.org/

The A-Z of Programming Languages: Groovy

Computerworld Australia (09/14/09) McConnachie, Dahna


Read more
Tags: Programming

Hadoop

Tue, 03/17/2009 - 12:00am

Hadoop

http://hadoop.apache.org/

 

The Apache Hadoop project develops open-source software for reliable, scalable, distributed computing. Hadoop includes these subprojects:

Read more
Tags: Programming, Web Development

Haskell Functional Programming Language

Thu, 11/17/2011 - 1:00am

Haskell Functional Programming Language

http://haskell.org/

Haskell is a computer programming language. In particular, it is a polymorphically statically typed, lazy, purely functional language, quite different from most other programming languages.

Read more
Tags: Programming

Introduction to The Objective-C Programming Language

Wed, 06/23/2010 - 12:00am

Introduction to The Objective-C Programming Language

http://developer.apple.com/mac/library/documentation/cocoa/conceptual/objectivec/Introduction/introObjectiveC.html

The Objective-C language is a simple computer language designed to enable sophisticated object-oriented programming. Objective-C is defined as a small but powerful set of extensions to the standard ANSI C language. Its additions to C are mostly based on Smalltalk, one of the first object-oriented programming languages. Objective-C is designed to give C full object-oriented programming capabilities, and to do so in a simple and straightforward way.

Tags: Programming

Kodu

Mon, 07/26/2010 - 12:00am

Kodu

http://research.microsoft.com/en-us/projects/kodu/

Kodu is a new visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The programming environment runs on the Xbox, allowing rapid design iteration using only a game controller for input.

Tags: Programming

Liberalis

Sat, 11/21/2009 - 1:00am

Liberalis

http://libralis.dii.unisi.it/

Libralis: end-effector gravity compensation in two steps:

1. run automatic gravity estimation for your device and save data
2. use the acquired data to actively compensate gravity in your C++ application
Read more
Tags: Programming

LUNA Project

Sun, 10/18/2009 - 1:00am

LUNA Project

http://www.ist-luna.eu/

Athree-year project focused on the problem of real-time understanding of spontaneous speech in the context of advanced telecom services.
The main objective of LUNA is the creation of a robust natural spoken language understanding toolkit for multilingual dialogue services, able to carry out human-computer communication with a good degree of user satisfaction.

Read more
Tags: Computational Linguistics, Programming

Natural Programming Project

Sat, 06/17/2006 - 12:00am

Natural Programming Project

http://www.cs.cmu.edu/~NatProg/

The Natural Programming Project is working on making programming languages and environments easier to learn, more effective, and less error prone. We are taking a human-centered approach, first studying how people perform their tasks and then designing languages and environments around people's natural tendencies.

Read more
Tags: Programming

NetBeans

Mon, 08/24/2009 - 1:00am

NetBeans

http://www.netbeans.org/

A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. The NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris.

Tags: Programming

NetLogo

Thu, 08/27/2009 - 1:00am

NetLogo

http://ccl.northwestern.edu/netlogo/

NetLogo is a programmable modeling environment for simulating natural and social phenomena.

Read more
Tags: Programming

OpenCL - The open standard for parallel programming of heterogeneous systems

Fri, 08/28/2009 - 12:00am

OpenCL - The open standard for parallel programming of heterogeneous systems

http://www.khronos.org/opencl/

OpenCL™ is the first open, royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. OpenCL (Open Computing Language) greatly improves speed and responsiveness for a wide spectrum of applications in numerous market categories from gaming and entertainment to scientific and medical software.

Read more
Tags: Programming

OpenMusic

Tue, 06/01/2010 - 12:00am

OpenMusic

http://recherche.ircam.fr/equipes/repmus/OpenMusic/

OpenMusic (OM) is a visual programming language based on CommonLisp / CLOS. Visual programs are created by asssembling and connecting icons representing functions and data structures. Most programming and operations are performed by dragging an icon from a particular place and dropping it to an other place. Built-in visual control structures (e.g. loops) are provided, that interface with Lisp ones.

Read more
Tags: Programming

OpenSocial

Thu, 08/28/2008 - 1:00am

OpenSocial

http://www.opensocial.org/

Friends are fun, but they're only on some websites. OpenSocial helps these sites share their social data with the web. Applications that use the OpenSocial APIs can be embedded within a social network itself, or access a site's social data from anywhere on the web.

Read more
Tags: Education, Programming

OpenViBE

Sat, 01/08/2011 - 1:00am

OpenViBE

http://openvibe.inria.fr/

OpenViBE is a software platform dedicated to designing, testing and using brain-computer interfaces.

OpenViBE is a software for real-time neurosciences (that is, for real-time processing of brain signals). It can be used to acquire, filter, process, classify and visualize brain signals in real time.

Read more
Tags: Programming

Posey - Smart 3D "Lego" Programmning

Thu, 02/07/2008 - 1:00am

Posey - Smart 3D "Lego" Programmning

http://code.arc.cmu.edu/mediawiki/index.php/Posey

Posey is a computationally enhanced poseable hub and strut construction kit that can be used as an interface to applications running on a host computer. Its optocoupled ball and socket joints transmit local topology information and determine the roll, pitch and yaw of connections. Zigbee transceivers in each hub communicate this data wirelessly back to the host computer.

Read more
Tags: Augmented / Virtual Reality, Programming

Programmingtutorials.com

Tue, 06/01/2010 - 12:00am

Programmingtutorials.com

http://www.programmingtutorials.com/

Over 300 programming language tutorials, lessons, and how-to's.   You can surf through our collection of free online tutorials or read postings in one of our forums.  Just choose the language you are interested in learning in the left nav, or use the drop downs to find a lesson and enjoy!

Tags: Programming

ROBOTC - a C-Based Programming Language for Robotics

Tue, 07/13/2010 - 12:00am

ROBOTC - a C-Based Programming Language for Robotics

http://www.robotc.net/

ROBOTC, a C-Based Programming Language for Robotics

ROBOTC is the premiere language for educational robotics.

Read more
Tags: Programming

ROILA - Robot Interaction Language

Fri, 07/16/2010 - 2:41pm

ROILA - Robot Interaction Language

http://roila.org/

Read more
Tags: Programming

ROS - Robot Operating System

Sat, 12/12/2009 - 1:00am

ROS - Robot Operating System

http://www.ros.org/

 

ROS is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management.

Read more
Tags: Programming

RunRev

Tue, 06/01/2010 - 12:00am

RunRev

http://www.runrev.com/

Using an intuitive and robust programming language, Revolution is a modern descendent of natural-language technologies such as Apple's HyperCard, and enables software creation for everyone - from entrepreneurs to researchers, educators to enterprise software developers. RunRev customers include some of the world’s leading universities, scientific organizations, global business and consumer brands, small businesses and individual creators.

Read more
Tags: Programming

Scala

Tue, 08/18/2009 - 2:00am

Scala

http://www.scala-lang.org/

Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.

Tags: Programming

Scratch

Mon, 12/14/2009 - 1:00am

Scratch

http://scratch.mit.edu/

A computer programming language geared toward children ages eight to 16. Scratch users write code by connecting graphical blocks together.

Tags: Education, Programming

Sikuli

Thu, 06/10/2010 - 12:00am

Sikuli

http://groups.csail.mit.edu/uid/sikuli/

Programming Visually With Sikuli
Computing Community Consortium (06/10/10)

Read more
Tags: Programming

smalltalk dot org

Thu, 07/08/2010 - 12:00am

smalltalk dot org

http://www.smalltalk.org/

Smalltalk is a foundational programming language that is based on pervasive message passing, pervasive dynamic strong typing, pervasive reflection and pervasive object orientation.

Tags: Programming

SuperCollider

Tue, 11/24/2009 - 1:00am

SuperCollider

http://www.audiosynth.com/

A real time audio synthesis programming language

Tags: Programming

Tcl Developer Xchange

Fri, 05/08/2009 - 12:00am

Tcl Developer Xchange

http://www.tcl.tk/

Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.

Read more
Tags: Programming

Tersus

Tue, 06/01/2010 - 12:00am

Tersus

http://www.tersus.com/

Tersus is a Visual Programming Platform for creating rich web applications.
Simply draw flow diagrams and Tersus will bring your application to life.
Tersus is open source.

Tags: Programming

Toon Talk

Sun, 12/26/2010 - 12:00am

Toon Talk

http://www.toontalk.com/

 

Inside of ToonTalk's animated world you will build and run all sorts of computer programs. While learning how to program you will face challenging puzzles, express your creativity, learn new ways to solve problems, and have loads of fun!

Tags: Programming

TurKit

Mon, 10/18/2010 - 12:00am

TurKit

http://groups.csail.mit.edu/uid/turkit/

TurKit is a Java/JavaScript API for running iterative tasks on Mechanical Turk. You can safely re-execute TurKit programs without re-running costly side effects on Mechanical Turk, like creating new HITs, but still write your program in a straightforward imperative manner—there is no need to unravel the program into a state machine.

Tags: Programming

World Wind

Mon, 05/19/2008 - 12:00am

World Wind

http://worldwind.arc.nasa.gov/java/

World Wind allows any user to zoom from satellite altitude into any place on Earth, leveraging high resolution LandSat imagery and SRTM elevation data to experience Earth in visually rich 3D, just as if they were really there.

Read more
Tags: Augmented / Virtual Reality, Programming
Supplies

E-Clec-Tech

Thu, 05/27/2010 - 11:00pm

E-Clec-Tech

http://www.e-clec-tech.com/

E-Clec-Tech offers a wide variety of robotic, physics, and electronic kits and parts, utilizing a wide array of differing technology.

E-Clec-Tech is primarily devoted to the study of human anatomy as it relates to robotics. This is an extremely educational and FUN study lending itself to the areas of robotics, animation, androids, animatronics, and who knows what else!! We have also found some animation products for the model railroad enthusiast...

Read more
Tags: Supplies

Electronic Goldmine

Fri, 05/28/2010 - 12:00am

Electronic Goldmine

http://www.goldmine-elec.com/
Electronics, Circuits, Robots, LED, Solar, Kits & Surplus Electronic Parts
Tags: Supplies
Web Development

Diaspora

Wed, 01/12/2011 - 12:00am

Diaspora

https://joindiaspora.com/

Choice

Diaspora lets you sort your connections into groups called aspects. Unique to Diaspora, aspects ensure that your photos, stories and jokes are shared only with the people you intend.

Ownership

You own your pictures, and you shouldn’t have to give that up just to share them. You maintain ownership of everything you share on Diaspora, giving you full control over how it's distributed.

Read more
Tags: Web Development

Drupal

Tue, 08/25/2009 - 1:00am

Drupal

http://drupal.org/

Read more
Tags: Web Development

Dryad

Fri, 05/28/2010 - 12:00am

Dryad

http://dryad.stanford.edu/

Dryad lets you intuitively create beautiful trees for your virtual world or game. In Dryad, you create a tree by visually navigating to it through a design space: the space of all trees. This space has close to a hundred dimensions and Dryad lets you move around it as if it were a city map. To help you find your way, Dryads around the world communicate to share which trees were picked in the past.

Read more
Tags: Augmented / Virtual Reality, Programming, Web Development

Fighting Layout Bugs

Thu, 09/15/2011 - 1:00am

Fighting Layout Bugs

http://code.google.com/p/fighting-layout-bugs/

This is the home page of Fighting Layout Bugs - a library for automatic detection of layout bugs in web pages.

Tags: Web Development

Google Web Toolkit

Thu, 09/15/2011 - 1:00am

Google Web Toolkit

http://code.google.com/webtoolkit/

Google Web Toolkit Overview

Read more
Tags: Web Development

Hadoop

Tue, 03/17/2009 - 12:00am

Hadoop

http://hadoop.apache.org/

 

The Apache Hadoop project develops open-source software for reliable, scalable, distributed computing. Hadoop includes these subprojects:

Read more
Tags: Programming, Web Development

Memento

Thu, 08/11/2011 - 12:00am

Memento

http://www.mementoweb.org/

Memento wants to make it as straightforward to access the Web of the past as it is to access the current Web.


Read more
Tags: Web Development

MIDAS

Wed, 01/12/2011 - 12:00am

MIDAS

http://www.mid.as/

MIDAS is a browser-based scheduling system for the effective management of your facilities and resources.



With MIDAS you have complete control over your room bookings. See at a glance who has booked what, manage staffing and resources, keep a track of how your facilities are being used, invoice clients, and put an end to double bookings once and for all!


Read more
Tags: Web Development

Moodle

Thu, 08/27/2009 - 1:00am

Moodle

http://moodle.org/

Moodle is an Open Source Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It has become very popular among educators around the world as a tool for creating online dynamic web sites for their students. To work, it needs to be installed on a web server somewhere, either on one of your own computers or one at a web hosting company.

Tags: Education, Web Development

OpenStack

Mon, 01/10/2011 - 12:00am

OpenStack

http://www.openstack.org/

OpenStack is a collection of open source technologies delivering a massively scalable cloud operating system. OpenStack is currently developing two interrelated projects: OpenStack Compute and OpenStack Object Storage.

Read more
Tags: Web Development

POWEDER - Protocol for Web Description Resources

Fri, 09/04/2009 - 12:00am

POWEDER - Protocol for Web Description Resources

http://www.w3.org/TR/powder-dr/

The purpose of the Protocol for Web Description Resources (POWDER) is to provide a means for individuals or organizations to describe a group of resources through the publication of machine-readable metadata, as motivated by the POWDER Use Cases [USECASES]. This document details the creation and lifecycle of Description Resources (DRs), which encapsulate such metadata. These are typically represented in a highly constrained XML dialect that is relatively human-readable.

Read more
Tags: Semantic Web, Tools, Web Development

Selenium - Web Browser Automation

Thu, 09/15/2011 - 1:00am

Selenium - Web Browser Automation

http://seleniumhq.org/

Selenium automates browsers. That's it. What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.

Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.

Tags: Web Development

TONES

Tue, 12/01/2009 - 1:00am

TONES

http://www.tonesproject.org/

The aim of the project is study and develop automated reasoning techniques for both offline and online tasks associated with ontologies, either seen in isolation or as a community of interoperating systems, and devise methodologies for the deployment of such techniques, on the one hand in advanced tools supporting ontology design and management, and on the other hand in applications supporting software agents in operating with ontologies.

Read more
Tags: Computational Linguistics, Web Development

W3C's HTML Speech Incubator Group

Tue, 09/07/2010 - 12:00am

W3C's HTML Speech Incubator Group

http://www.w3.org/2005/Incubator/htmlspeech/

The mission of the HTML Speech Incubator Group, part of the Incubator Activity, is to determine the feasibility of integrating speech technology in HTML5 in a way that leverages the capabilities of both speech and HTML (e.g., DOM) to provide a high-quality, browser-independent speech/multimodal experience while avoiding unnecessary standards fragmentation or overlap. The HTML Speech Incubator Group will collect and review use cases, requirements, and HTML change requests on this topic and present a consolidated summary of the same in its final report.

Tags: Web Development

Web Accessibility Initiative (WAI)

Thu, 09/15/2011 - 1:00am

Web Accessibility Initiative (WAI)

http://www.w3.org/WAI/

WAI-ARIA, the Accessible Rich Internet Applications Suite, defines a way to make Web content and Web applications more accessible to people with disabilities. It especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies. Currently certain functionality used in Web sites is not available to some users with disabilities, especially people who rely on screen readers and people who cannot use a mouse.

Read more
Tags: Web Development

Web Content Accessibility Guidelines

Thu, 09/15/2011 - 1:00am

Web Content Accessibility Guidelines

http://www.w3.org/WAI/intro/wcag

The Web Content Accessibility Guidelines (WCAG) documents explain how to make Web content more accessible to people with disabilities. Web "content" generally refers to the information in a Web page or Web application, including text, images, forms, sounds, and such.

Read more
Tags: Web Development

WikiTrust

Fri, 09/04/2009 - 12:00am

WikiTrust

http://www.wikitrust.net/

A MediaWiki extension that computes the origin, author, and extent of revision of wiki text

WikiTrust is an open-source MediaWiki extension that computes the origin and author of every word of a wiki, as well as a measure of text trust that indicates the extent with which text has been revised.  To use WikiTrust, you click on a special wiktrust tab added by the extension.  In the resulting view:

Read more
Tags: Semantic Web, Tools, Web Development

Search

Navigation

  • Biblio
  • My Unread
  • My bookmarks
  • Feed aggregator

Contact Us | Terms of Use | Trademarks | Privacy Statement
Copyright © 2010 GPlacencia.com. All Rights Reserved.

Powered by Drupal, an open source content management system

Powered by Drupal and Drupal Theme created with Artisteer by Greg Placencia.