mcroydon + dev   187

Introducing Ceres Solver - A Nonlinear Least Squares Solver - Google Open Source Blog
"Ceres Solver is a portable C++ library that allows for modeling and solving large complex nonlinear least squares problems."
code  dev  google  math 
23 days ago by mcroydon
Mac App Store - Slender
"Slender is one of those rare tools that fits neatly between development and design. Instead of cutting corners or introducing artifacts with bizarre compression, Slender simply tells you which asset files aren't being used."
ios  mac  apple  dev  iphone  osx  beautiful 
january 2012 by mcroydon
The Schemaverse
"The Schemaverse is a space-based strategy game implemented entirely within a PostgreSQL database. Compete against other players using raw SQL commands to command your fleet. Or, if your PL/pgSQL-foo is strong, wield it to write AI and have your fleet command itself!"
dev  game  games  opensource  programming 
september 2011 by mcroydon
The state of iOS Open Source – and what to do about it! | Jayway Team Blog - Sharing Experience
How to make it better. I really wish there were a Maven-like or similar dependency system for ObjC/Xcode where you could say "my app requires Lib vX.X, go get it".
code  dev  development  ios  xcode 
july 2011 by mcroydon
RDFLib
"RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information." I was totally here years ago.
api  database  code  dev  development  framework  lib  graph  python  programming  parsing  parser  owl  ontology  library  rdf  semantic  rdfa  semantic-web  semanticweb  semweb  xml  web2.0  web  tools  storage  sparql  software  n3  rdflib 
october 2010 by mcroydon
Table of Contents | Learn You Some Erlang for Great Good!
Really well written and clearly presented. This looks like a great resource for folks looking to learn them some Erlang.
blog  book  books  computer  computers  dev  free  faq  erlang  ebook  documentation  development  functional  guide  language  languages  learning  programming  tutorials  tutorial  toread  resource  reference  functionalprogramming 
may 2010 by mcroydon
cages - Project Hosting on Google Code
"Cages is a Java library of distributed synchronization primitives that uses the Apache ZooKeeper system. If you can run a ZooKeeper machine or cluster, then you can use Cages to synchronize and coordinate data access, data manipulation and data processing, configuration change and more esoteric things like cluster membership across multiple machines."
dev  development  distributed  java  library  lock  opensource  zookeeper  synchronization  programming 
may 2010 by mcroydon
New Programming Jargon — Global Nerdy
Some of these are already old and tired while others are fresh and amusing.
article  code  blog  coding  dev  development  geek  jargon  humor  programmer  programming  software  softwaredevelopment  jokes  nerd  slang  vocabulary 
may 2010 by mcroydon
Principles for Standardized REST Authentication - O'Reilly Broadcast
I want to live in this fantasty world where RESTful authentication isn't so hard or repetitive.
api  architecture  auth  authentication  dev  cloud  development  restful  rest  read  programming  patterns  oauth  http  distributed  security  soa  soap  toread  webservices 
may 2010 by mcroydon
Designing for iPad: Reality Check
A really thorough look at what works, what doesn't and what's lame when developing for the iPad.
3d  apple  ai  application  article  blog  check  design  dev  development  digital  interactiondesign  ia  interface  iphone  ipad  reference  mobile  toread  tips  typography  webdesign  webapps  ux  ui  interfacedesign 
april 2010 by mcroydon
iPad Orientation CSS " Cloud Four
I love that this is pure CSS. For some reason I was expecting Javascript hooks instead.
apple  browsers  code  css  css3  dev  design  development  examples  html  ipad  iphone  layout  mobile  programming  reference  safari  tutorials  web  webdesign  webdev  webdevelopment  webkit  landscape  mobilesafari  orientation  portrait  stylesheets  quickbite 
april 2010 by mcroydon
nvie.com » Blog Archive » A successful Git branching model
I really like the ability to push out hotfixes that this allows, though I'd probably squash master and develop to be the same branch.
agile  article  branch  branches  branching  deploy  deployment  git  environment  distributed  dvcs  development  dev  merge  model  programming  reference  scm  vcs  tutorial  tips  subversion  strategy  sourcecontrol  management  software  version-control  versioning  workflow  versioncontrol 
march 2010 by mcroydon
TypeSet
Client-side hyphenation appears to have come a long way in the last few years.
design  web  software  development  code  typography  javascript  type  font  dev  algorithms  webdesign  algorithm  css  html  text  tex  latex  layout  typesetting  js  break  knuth  line  html5  canvas  formatting  linebreak  linebreaking  justification 
february 2010 by mcroydon
justin / webmachine / wiki / Home — bitbucket.org
A RESTful framework built on top of mochiweb. Travis Swicegood got me all excited about this last night.
programming  web  software  development  tools  webdev  library  opensource  erlang  dev  server  tech  architecture  framework  http  rest  application  tool  frameworks  2009  djangocon  toolkit  bitbucket  backend  ops  webmachine  mochiweb 
december 2009 by mcroydon
How I Hire Programmers (Aaron Swartz's Raw Thought)
"There are three questions you have when you’re hiring a programmer (or anyone, for that matter): Are they smart? Can they get stuff done? Can you work with them?"
programming  business  toread  howto  dev  tech  work  article  management  startup  collaboration  entrepreneurship  jobs  job  interview  career  process  hiring  essay  developers  programmers  good  hr  programmer  cv  interviewing  interviews  hire  jobsearch  best 
november 2009 by mcroydon
jsonlib2 - Project Hosting on Google Code
"jsonlib2 is a JSON encoder and decoder for python, written in C. It is between 5x and 20x faster than simplejson for both encoding and decoding. It is (as of version 1.5) almost completely API-compatible with simplejson, which is included as the json module in Python 2.6." Via a tweet pointed out by ericholscher.
python  programming  software  library  json  dev 
november 2009 by mcroydon
Why I like Redis
Redis is indeed awesome (and a little different) due to its support for rich primitive types.
python  programming  data  storage  database  dev  distributed  article  databases  cache  db  memcached  caching  articles  convert  cli  nosql  experiments  redis  schemaless  repl 
october 2009 by mcroydon
Briefs: A Cocoa Touch Framework for Live Wireframes
A way to hopefully quickly prototype iphone app interfaces to hopefully head off UI issues before a bunch of work has gone in to making that UI happen. I would imagine that wiring together a bunch of views in IB would go pretty quickly.
programming  mobile  design  software  development  open-source  tools  apple  osx  dev  ui  iphone  framework  app  interface  apps  gui  cocoa  interaction  interactiondesign  iphonedev  demo  touch  prototyping  prototype  ux  wireframes  wireframe  mockup  briefs 
september 2009 by mcroydon
json-framework - Google Code
Another JSON implementation that works with Cocoa Touch. This one was mentioned in the Stanford iPhone development course.
programming  license:bsd  web  development  google  webdev  code  library  mac  apple  api  osx  javascript  opensource  dev  framework  json  iphone  developer  cocoa  macosx  parser  sdk  objc  iphonedev  objective-c  objectivec  googlecode  iphone-dev  lib  obj-c 
september 2009 by mcroydon
iPhone Application UI Design Patterns — Flyosity: Mac & iPhone Interface Design
Either make it work like people expect it to or make it so awesome that it's worth learning the interface. Convertbot and Beats are great examples of these.
programming  pattern  mobile  design  software  development  reference  webdev  toread  apple  ui  dev  blog  iphone  interface  app  gui  application  ideas  apps  cocoa  patterns  ux  iphonedev  design-patterns  essays  appstore  designpatterns  inspiration  design_patterns 
july 2009 by mcroydon
geo-location-javascript - Google Code
A unified interface for interacting with the W3C geolocation API. Doesn't actually support Safari on OSX though.
programming  web  mobile  library  development  geolocation  javascript  api  gis  geo  dev  gps  todo  iphone  browser  location  geocoding  lbs  js  feeds 
july 2009 by mcroydon
The EveryBlock source code
The EveryBlock source code, in GPL'd tarballs.
python  web  django  code  mapping  gis  dev  opensource  devel  everyblock  license:gpl  license:gplv3 
july 2009 by mcroydon
Cucumber - Making BDD fun
There's a lot of infrastructure here, but it's a compelling way to develop.
programming  design  web  development  code  tools  webdev  ruby  java  rails  dev  architecture  testing  test  agile  flex  rubyonrails  dsl  automation  tdd  stories  bdd  cucumber  rspec  acceptance  userstories  behaviour  driven 
may 2009 by mcroydon
« earlier      

related tags

1.5  2.6  2d  3d  10.5  64k  @font-face  @toread  a  academic  acceptance  accessibility  achievements  actionscript  activemq  admin  adobe  advice  aggregator  agile  ai  aibo  ajax  algorithm  algorithms  alternative  amazon  ampq  amqp  analysis  analytics  android  animation  ant  antlr  apache  api  api-design  apis  app  apple  application  apps  appstore  architecture  arduino  arm  article  articles  artificial-intelligence  artificialintelligence  asterisk  async  asynchronous  atlassian  atom  audio  auth  authentication  autocomplete  automation  autopilot  average  averages  awesome  aws  backend  bayesian  bdd  beautiful  beep  behaviour  best  bestpractices  bibtex  big  bigdata  bigtable  binary  binary-diff  bitbucket  bloch  block  blocks  blog  bluetooth  bluez  book  books  bot  branch  branches  branching  break  bridge  briefs  browser  browsers  bugs  build  bulletml  business  c  c++  cache  caching  canabalt  canvas  capacity  capistrano  captioning  career  carmack  cartography  case  cassandra  chart  charting  charts  chat  check  checkout  chrome  ci  class  classes  cli  client  clientside  cloc  cloud  cloudcomputing  cloudera  cluster  clutter  cms  cocoa  code  coding  collaboration  collaborative  comet  comic  community  comparison  compatibility  compiler  compilers  complexity  components  compression  compsci  computation  computer  computer-science  computers  computerscience  computer_science  computing  concurrency  concurrent  config  configuration  content  continuousintegration  contrib  control  convert  cool  copyright  core  core-image  coreplot  corpus  couchdb  count  course  courses  crypto  cryptography  cs  css  css3  cucumber  cv  daemon  data  database  databases  datamining  dataset  data_mining  db  debug  debugger  debugging  decisions  demo  deploy  deployment  derby  design  design-patterns  designpatterns  design_patterns  detection  dev  devel  developer  developers  development  diff  digest  digital  distrib  distributed  distributed-computing  distribution  distro  distros  diy  django  django-apps  djangocon  doc  docs  documentation  domain  downloads  drawing  driven  drone  dsl  dvcs  easy  easy_install  ebook  ebooks  ec2  eclipse  ecmascript  editing  editor  education  electronic  electronics  email  embed  embedded  embedding  emulator  encoding  engineering  entrepreneur  entrepreneurship  environment  epoll  erlang  essay  essays  etech  etsy  eval  event  events  everyblock  evolutionary  example  examples  experiments  expression  fab  fabric  facebook  faq  fast  feature  features  federation  feeds  file  filesystem  finance  firebug  firefox  firefox2  fix  flash  flex  flickr  float  flv  font  font-face  fontembedding  fontface  fonts  formatting  forum  fourier  fowler  fp  fr  framework  frameworks  free  freebase  freebooks  freelance  freeware  friendfeed  frontend  functional  functional-programming  functionalprogramming  fuse  future  ga  gamasutra  game  gamedesign  gamedev  games  gaming  gcd  geek  generator  genetic  genetic-algorithms  geneticalgorithms  geneticprogramming  genetics  genetic_algorithm  geo  geocoding  geolocation  gettingstarted  gis  git  github  gitk  gitx  gnome  gnu  gnu/linux  good  google  googlecode  googlemaps  googletechtalk  googlevoice  googlewave  gps  grammar  graph  graphic  graphics  graphing  graphs  grep  grid  groupware  gtd  gtk  gui  guide  hack  hacking  hacks  hadoop  happy  hardware  hash  haskel  haskell  hateoas  hbase  hci  hdfs  header  help  highlighter  hire  hiring  history  hive  hobby  hosting  hotshot  how-to  howto  hr  html  html5  http  humor  i18n  ia  ibm  ide  idea  ideas  ie  illustration  im  implementation  important  index  indexing  infrastructure  inspiration  install  installer  instapaper  integration  interaction  interactiondesign  interactive  interesting  interface  interfacedesign  internals  internationalization  internet  internetexplorer  interview  interviewing  interviews  introduction  ios  ipad  iphone  iphone-dev  iphone-development  iphonedev  iphonesdk  iphone_dev  ipod  ir  irc  j2me  jabber  jargon  java  javascript  javascript1.5  jeos  jms  job  jobs  jobsearch  joehewitt  jokes  journalism  jquery  js  json  justification  jython  kde  kernel  key-value  keynote  keyvalue  khtml  kindle  kit  kjs  kloc  knowledge  knuth  l10n  lamp  landscape  lang  language  languages  latex  layout  lbs  learn  learning  lecture  lectures  leopard  lepl  lgpl  lib  libdispatch  libraries  library  libs  license:afl  license:bsd  license:gpl  license:gplv3  license:mit  life  lifehack  lifehacks  light  line  linebreak  linebreaking  lines  linux  lisp  lisp-machine  list  lists  live  livecd  ll  llvm  loc  local  localization  location  lock  logging  logic  lua  lucene  mac  machine  machine-learning  machinelearning  machine_learning  macintosh  macos  macosx  management  map  map-reduce  mapnik  mapping  mapreduce  maps  markdown  markov  markov-chain  markov.chain  markovchain  markup  martin  martin-fowler  martinfowler  mashup  math  mathematics  maths  matlab  maturity  maturitymodel  mechanics  media  memcached  merb  mercurial  merge  message  messagequeue  messaging  metaweb  methodology  metrics  middleware  midp  mini  misc  ml  mobile  mobilesafari  mochiweb  mockup  model  module  mongodb  mongoengine  mongrel  monitor  mono  monte-carlo  monte.carlo  motivation  mov  mozilla  mp3  mq  multicore  multiprocessing  music  mysql  n3  nasa  nerd  net  netbeans  netnewswire  network  news  newsmedia  newspaper  newspapers  newyorktimes  nginx  nintendo  nlp  node  node.js  nodejs  nokia  nose  nosql  nsa  numeric  nyt  nytimes  oauth  obj-c  objc  objective-c  objectivec  online  online_learning  ontology  open  open-source  open.source  opengl  openid  opensource  opera  ops  optimisation  optimization  oreilly  orientation  orm  os  oss  osx  outsourcing  owl  packaging  palm  paper  parallel  parse  parser  parsers  parsing  patch  pattern  patterns  pc  pda  pdf  peg  performance  perl  phone  phones  php  physics  pig  pip  planning  plot  plotting  plugin  pocketpc  popularity  porting  portrait  postgis  practice  pragmatic  presentation  presentations  probability  process  product  production  productivity  profile  profiler  profiling  program  programación  programação  programmer  programmers  programming  project  projectmanagement  projects  protocol  protocols  prototype  prototyping  psychology  publishing  py-amqplib  py3k  pyevolve  pyobjc  pyro  python  python2.6  python3k  python_unicode  q&a  qa  quake  quality  questions  queue  queuing  quick  quickbite  quicktime  rabbitmq  rack  rackspace  rails  rails3  ram  random  ranking  rating  ratings  rc  rdbms  rdf  rdfa  rdflib  read  read-later  reading  real  real-time  realtime  recognition  redis  reduce  refactoring  reference  regex  regression  relational  release  remote  rendering  repl  repository  research  resource  resources  rest  restful  retro  review  revision  rfc  robot  robotica  robotics  robots  root  rspec  ruby  ruby-on-rails  rubyonrails  s3  safari  samples  scalability  scaling  schemaless  science  scm  score  scribtex  scripting  sdk  search  security  selenium  self-improvement  semantic  semantic-web  semantics  semanticversioning  semanticweb  semweb  series-60  server  servers  serverside  service  services  sgd  sharing  shazam  shell  shmup  shuttle  side  simulation  sip  slang  slides  slideshare  slitaz  sloc  small  snapshot  snippets  snow-leopard  soa  soap  social  socialnetworks  socialsoftware  software  software-engineering  softwaredevelopment  someday  song  sort  sorting  source  source-control  sourcecode  sourcecontrol  space  sparql  spec  specification  speech  speed  sql  sqlite  sqrt  sqs  square  ssjs  stack  stackexchange  stackoverflow  stamen  standard  standards  stanford  star  startup  startups  statistics  stats  storage  stories  strategy  streaming  stylesheets  subversion  sun  support  svn  swf  symbian  synchronization  syntax  syntaxhighlighting  sysadmin  system  tagging  talk  tdd  teaching  tech  technology  techtalk  telephone  telephony  temp  test  testing  tests  tex  text  text-processing  threads  three20  thrift  tiger  time  timeline  times  tiny  tinypy  tips  to-read  todo  tool  toolbar  toolkit  tools  toread  tornado  touch  touchcode  tour  towatch  tox  to_read  tracking  training  trends  tutorial  tutorials  twisted  twitter  type  typeface  typesetting  typography  uav  ubuntu  ui  unicode  unittesting  unix  update  usability  usb  useful  userstories  utf  utf-8  utf8  utilities  utility  ux  vcs  version  version-control  versioncontrol  versioning  version_control  via:daniellidsley  via:pskomoroch  video  video2watch  videogames  virtual  virtualbox  virtualenv  virtualisation  virtualization  visualization  vm  vmware  vocabulary  vodafone  voice  voip  voting  vps  wap  washington  washington-times  washingtontimes  wave  weather  web  web-design  web-development  web2.0  webapp  webapps  webcam  webcore  webdesign  webdev  webdevelopment  webfonts  webkit  weblogs  webmachine  webserver  webservice  webservices  website  websites  webworker  webworkers  whatsnew  widgets  wii  wiki  wikipedia  windmill  wireframe  wireframes  wireless  wishlist  wml  work  worker  workers  workflow  world  wurfl  wxpython  x  x86  xcode  xhtml  xml  xmlhttprequest  xmpp  xpath  xslt  yahoo  youtube  yui  zookeeper 

Copy this bookmark:



description:


tags: