jpfinley + programming 77
Datavisualization.ch Selected Tools
22 days ago by jpfinley
Datavisualization.ch Selected Tools is a collection of tools that we, the people behind Datavisualization.ch, work with on a daily basis and recommend warmly. This is not a list of everything out there, but instead a thoughtfully curated selection of our favourite tools that will make your life easier creating meaningful and beautiful data visualizations.
data
javascript
programming
tools
visualization
22 days ago by jpfinley
Design Then Code: Building iOS Apps From Scratch
11 weeks ago by jpfinley
Before taking a crack at any Design Then Code project tutorials you'll need some knowledge of Xcode, Objective-C, Cocoa and UIKit. My goal is for this guide to help bridge the gap between having no knowledge of iOS development and having enough to start tackling more interesting projects.
development
iphone
programming
tutorial
cocoa
code
ios
11 weeks ago by jpfinley
Perlin Noise
october 2011 by jpfinley
Many people have used random number generators in their programs to create unpredictability, make the motion and behavior of objects appear more natural, or generate textures. Random number generators certainly have their uses, but at times their output can be too harsh to appear natural. This article will present a function which has a very wide range of uses, more than I can think of, but basically anywhere where you need something to look natural in origin. What's more it's output can easily be tailored to suit your needs.
algorithms
graphics
math
noise
programming
perlin
art
october 2011 by jpfinley
About « PhoneGap
may 2011 by jpfinley
PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores.
css
javascript
mobile
framework
programming
web
may 2011 by jpfinley
Cool, but obscure unix tools :: KKovacs
may 2011 by jpfinley
Just a list of little-known tools for the command line
terminal
tool
unix
programming
may 2011 by jpfinley
Clever Algorithms
january 2011 by jpfinley
The book "Clever Algorithms: Nature-Inspired Programming Recipes" by Jason Brownlee PhD describes 45 algorithms from the the field of Artificial Intelligence. All algorithm descriptions are complete and consistent to ensure that they are accessible, usable and understandable by a wide audience.
algorithms
book
programming
january 2011 by jpfinley
Polygonal Map Generation
october 2010 by jpfinley
I wanted to generate interesting game maps that weren’t constrained to be realistic, and I wanted to try some techniques I hadn’t tried before. I usually make tile maps but this time I decided to make polygonal maps. Instead of 1,000,000 tiles, what could I do with 1,000 polygons? I think the distinct player-recognizable areas might be useful for gameplay: locations of towns, places to quest, territory to conquer or settle, pathfinding waypoints, difficulty zones, etc.
voronoi
games
map
maps
programming
thesis
october 2010 by jpfinley
Why you should know just a little Awk
september 2010 by jpfinley
In grad school, I once saw a prof I was working with grab a text file and in seconds manipulate it into little pieces so deftly it blew my mind. I immediately decided it was time for me to learn awk, which he had so clearly mastered.
awk
unix
programming
text
september 2010 by jpfinley
ITP Wiki for Various Uses | BigScreens / BigScreens
september 2010 by jpfinley
"All Things Big Screens" a syllabus for the Big Screens class at ITP. Some cool project ideas in the wiki.
programming
teaching
itp
bigscreens
asterisk
of
mpe
MostPixelsEver
september 2010 by jpfinley
Links! Hey everyone! Links! « all manner of distractions
june 2010 by jpfinley
Over the years, I find myself going back to the same online resources to learn specific things which one might not cover until chapter 14 of the corresponding manual. Some are tutorials, some are resources, and some are just plain confusing, but they have all helped me along my journey and I would like to acknowledge them here.
c++
code
3d
graphics
iphone
programming
processing
june 2010 by jpfinley
LCC 2700
december 2008 by jpfinley
Download the Chef programming language with examples.
chef
programming
december 2008 by jpfinley
DM's Esoteric Programming Languages - Chef
december 2008 by jpfinley
Chef is a programming language in which programs look like recipes.
programming
chef
december 2008 by jpfinley
Version Control with Subversion
september 2007 by jpfinley
This is the online home of Version Control with Subversion, a free book about Subversion, a new version control system designed to supplant CVS.
subversion
svn
book
programming
code
september 2007 by jpfinley
StaticMatic
september 2007 by jpfinley
Static HTML with Haml
ruby
html
haml
code
development
programming
september 2007 by jpfinley
facebook data store api thoughts - snarfed.org
august 2007 by jpfinley
On Monday, Facebook employee Haiping Zhao quietly published a Data Store API on the Facebook developer wiki.
Facebook
database
api
programming
data
august 2007 by jpfinley
You think you know (JavaScript) but you have no idea
august 2007 by jpfinley
A series of excellent presentations held by Douglas Crockford from Yahoo!
javascript
video
software
code
programming
development
tutorial
august 2007 by jpfinley
A Small Matter of Programming: Perspectives on End User Computing
july 2007 by jpfinley
A Small Matter of Programming asks why it has been so difficult for end users to command programming power and explores the problems of end user-driven application development that must be solved to afford end users greater computational power.
books
programming
software
engineering
development
july 2007 by jpfinley
Mike Clark's Weblog
may 2007 by jpfinley
Ruby Learning Test #1: Are You There, World?
ruby
programming
testing
code
may 2007 by jpfinley
Javascript Boot Camp Tutorial
july 2006 by jpfinley
"On Monday I gave a 3-hour tutorial here at O'Reilly OSCON 2006 in Portland. This talk is for everyone who feels their Javascript skills just aren't up to snuff."
javascript
tutorial
programming
july 2006 by jpfinley
computer-books.us - Free computer books
march 2006 by jpfinley
Highest quality computer books all of which are available for free download.
programming
books
free
reference
march 2006 by jpfinley
Top 12 Ruby on Rails Tutorials
march 2006 by jpfinley
A former student asked me a few days ago how I learned Ruby on Rails. The answer was that I simply read alot of great tutorials. So in the spirit of sharing, here are the 12 tutorials that I found most useful:
Ruby
Rails
RubyOnRails
tutorial
Programming
march 2006 by jpfinley
The Art in Computer Programming
march 2006 by jpfinley
What exactly is software development, and why is it so hard? This is a question that continues to engage our thoughts. Is software development an engineering discipline? Is it art? Is it more like a craft?
programming
development
design
software
march 2006 by jpfinley
SharpDevelop @ic#code
december 2005 by jpfinley
#develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft's .NET platform.
programming
c#
ide
software
development
opensource
free
december 2005 by jpfinley
The Challenge Of Metaprogramming
december 2005 by jpfinley
Lisp deserves its place as the first high-level programming language. There were other languages of the time which let programmers work at a higher level than they had before, but they did it by putting higher level concepts into the language.
lisp
programming
metaprogramming
python
languages
software
december 2005 by jpfinley
C# Tutorial
december 2005 by jpfinley
http://store1.esellerate.net/store/ProductInfo.aspx?StoreIDC=STR436615890&SkuIDC=SKU19216486060&pc=0YrqV0gv
We have released our "C# Fundamentals" ebook. It contains updated material with step-by-step instructions and Practical Learning examples.
programming
c#
tutorial
csharp
reference
We have released our "C# Fundamentals" ebook. It contains updated material with step-by-step instructions and Practical Learning examples.
december 2005 by jpfinley
Google Maps API Documentation
december 2005 by jpfinley
The Official Page
google
maps
googlemaps
api
programming
december 2005 by jpfinley
Cheat Sheet Roundup
september 2005 by jpfinley
Over 30 Cheatsheets for developers
programming
reference
cheatsheet
september 2005 by jpfinley
Mobile Design
august 2005 by jpfinley
news & discussion about designing for mobile devices
web
mobile
programming
design
august 2005 by jpfinley
Processing on Download Squad
august 2005 by jpfinley
Processing is a programming language for creating stunning works of digital art with a few lines of code
processing
art
programming
august 2005 by jpfinley
related tags
3d ⊕ algorithms ⊕ api ⊕ apple ⊕ applescript ⊕ art ⊕ article ⊕ assisted ⊕ asterisk ⊕ automation ⊕ awk ⊕ bigscreens ⊕ blog ⊕ book ⊕ books ⊕ c# ⊕ c++ ⊕ cheatsheet ⊕ chef ⊕ chicago ⊕ cms ⊕ cocoa ⊕ code ⊕ computer ⊕ computerscience ⊕ concurrency ⊕ contest ⊕ csharp ⊕ css ⊕ data ⊕ database ⊕ design ⊕ development ⊕ drupal ⊕ editor ⊕ education ⊕ encoding ⊕ engineering ⊕ erlang ⊕ Facebook ⊕ framework ⊕ free ⊕ freeware ⊕ fun ⊕ game ⊕ games ⊕ google ⊕ googlemaps ⊕ graphics ⊕ guide ⊕ hacks ⊕ haml ⊕ haskell ⊕ history ⊕ html ⊕ ide ⊕ ios ⊕ iphone ⊕ itp ⊕ javascript ⊕ journalism ⊕ language ⊕ languages ⊕ lisp ⊕ mac ⊕ macosx ⊕ macro ⊕ map ⊕ maps ⊕ math ⊕ media ⊕ metaprogramming ⊕ mobile ⊕ MostPixelsEver ⊕ mpe ⊕ news ⊕ noise ⊕ notepad ⊕ objective-c ⊕ of ⊕ opensource ⊕ orm ⊕ osx ⊕ Performance ⊕ perlin ⊕ php ⊕ processing ⊕ programming ⊖ python ⊕ rails ⊕ raymond ⊕ reference ⊕ regex ⊕ regexp ⊕ rest ⊕ ruby ⊕ rubyonrails ⊕ science ⊕ scratch ⊕ script ⊕ scripting ⊕ search ⊕ sequel ⊕ shell ⊕ sinatra ⊕ software ⊕ sql ⊕ subversion ⊕ svn ⊕ teaching ⊕ terminal ⊕ testing ⊕ text ⊕ textmate ⊕ themes ⊕ theory ⊕ thesis ⊕ threading ⊕ tool ⊕ tools ⊕ tutorial ⊕ unicode ⊕ unix ⊕ utf8 ⊕ versioncontrol ⊕ vi ⊕ video ⊕ vim ⊕ visualization ⊕ voronoi ⊕ web ⊕ webservices ⊕ windows ⊕Copy this bookmark: