jpfinley + programming   77

Datavisualization.ch Selected Tools
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
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
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
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
Just a list of little-known tools for the command line
terminal  tool  unix  programming 
may 2011 by jpfinley
Clever Algorithms
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
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
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
"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
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
Download the Chef programming language with examples.
chef  programming 
december 2008 by jpfinley
DM's Esoteric Programming Languages - Chef
Chef is a programming language in which programs look like recipes.
programming  chef 
december 2008 by jpfinley
Version Control with Subversion
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
facebook data store api thoughts - snarfed.org
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
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
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
VIM Shortcuts
Some commonly used vim keybindings
vim  programming 
july 2007 by jpfinley
Mike Clark's Weblog
Ruby Learning Test #1: Are You There, World?
ruby  programming  testing  code 
may 2007 by jpfinley
Javascript Boot Camp Tutorial
"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
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
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
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
#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
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
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 
december 2005 by jpfinley
Mobile Design
news & discussion about designing for mobile devices
web  mobile  programming  design 
august 2005 by jpfinley
Processing on Download Squad
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:



description:


tags: