mcroydon + coding   108

Loper OS » Why Hypercard Had to Die
Not sure I follow all the conclusions, but yay trip down Hypercard memory lane.
apple  coding  criticism  hypercard  programming 
november 2011 by mcroydon
App Engine's High-Performance Image Serving System
Some insight in to AppEngine's new mega-fast image serving stack.
appengine  article  benchmark  code  google  coding  gae  image  images 
august 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
Frequently Asked Question #75
<lj-cut>: file under obscure cultural references.
blog  blogs  coding  faq  good  docs  help  hobbies  how-to  tags  reference  markup  livejournal  imported  howto  html  tutorial  tech  tools  cut  journal  ljcut  lj 
april 2010 by mcroydon
0x1fff: 35 Google open-source projects that you probably don't know
A nice roundup of interesting Google open source projects. I knew about many of them but found a few unknown gems as well.
programming  development  reference  google  code  tools  webdev  library  toread  opensource  free  javascript  performance  coding  css  cool  projects  article  open  list  source  review  c  project  script  foss  libraries  check 
december 2009 by mcroydon
round-robin django setup with nginx - small py
Interesting tactic where multiple backends can be tried before returning an error if you set the timeout low enough.
python  web  django  server  scalability  performance  sysadmin  scaling  coding  http  deployment  infrastructure  traffic  webserver  nginx  config  load_balancing  roundrobin 
december 2009 by mcroydon
2009 Open Source Top Ten
Or "2009 Open Source Top Ten on GitHub." Great stuff, but there was also a little open source development elsewhere.
programming  software  web  tools  development  opensource  javascript  java  ruby  cool  coding  article  source  open  git  2009  infrastructure  oss  rubyonrails  foss  libraries  rating  collection  contest  bestof  top  top10  helper 
december 2009 by mcroydon
bobby-tables.com: A guide to preventing SQL injection
How to avoid little bobby tables in several languages. There are more subtle attacks but handling the basics right is the first step.
programming  development  database  webdev  howto  computer  rails  hack  security  coding  hacks  fun  databases  geek  hacking  mysql  tips  sql  db  bugs  c#  injection  tables  sqlinjection  sql-injection 
october 2009 by mcroydon
0 A.D. Open Source Release
The fit and finish on the screenshots are pretty fantastic. Various parts of the codebase are released under GPL, LGPL, and CC-BY-SA.
programming  software  linux  games  free  opensource  game  graphics  todo  gaming  coding  3d  gpl  engine  gamedev  strategy  it  rts  opengl  0ad  license:gpl  license:lgpl  license:cc-by-sa 
july 2009 by mcroydon
Coding Horror: Scaling Up vs. Scaling Out: Hidden Costs
Food for thought with the caveat that scaling out is a lot easier if you don't have any per-server software costs. Big iron costs less to operate though.
programming  hardware  business  server  scalability  coding  networking  architecture  performance  distributed  scaling  web-development  cluster  hadoop  hosting  clustering  comparison  servers  distribution  it  codinghorror  2009  stackoverflow 
june 2009 by mcroydon
Protovis
Javascript data plotting framework with chainable jQuery-like API.
programming  design  web  data  tools  code  library  webdev  javascript  visualization  api  graphics  opensource  coding  ajax  graph  charts  chart  graphs  firefox  stanford  visualisation  js  graphing  infographics  canvas  toolkit  protovis  charting  infoviz 
april 2009 by mcroydon
Clusterify -
Very interesting idea, powered by Django, and a django-dash sponsor.
programming  django  development  code  coding  hacking  projects  collaboration  ideas  project  team  applications 
april 2009 by mcroydon
YouTube - Django: The First Five Years
A nostalgic look down memory lane and a look at what's on deck for Django.
programming  django  software  history  work  coding  framework 
december 2008 by mcroydon
An Epic Introduction to PyObjC and Cocoa
It's still way more boilerplate than I care to deal with, but it sure looks pretty.
python  programming  software  development  apple  mac  osx  computer  tutorial  coding  dev  iphone  gui  cocoa  leopard  bridge  pyobjc  objc  xcode  objectivec  macosx  objective-c 
august 2008 by mcroydon
[ANN] Bacon 1.0, a small RSpec clone
"Today I'm proud to release Bacon 1.0."
bacon  coding  library  ruby  test  testing 
july 2008 by mcroydon
Main Page - Reia
Reia (pronounced RAY-uh) is a Python/Ruby-like mixed-paradigm language targeting the Erlang virtual machine (BEAM) and high-performance native compiler (HiPE).
coding  concurrency  distributed  erlang  language  programming  programming-languages  python  review  scaling  ruby  todo  vm  wiki 
june 2008 by mcroydon
lwIP - A Lightweight TCP/IP Stack
"lwIP is a light-weight implementation of the TCP/IP protocol suite..."
arm  bsd  coding  communication  computer  embedded  ip  kernel  network  networking  open  protocol  programming  source  software  stack  tcp  unix  open-source 
march 2008 by mcroydon
Coding Horror: Size Is The Enemy
Perhaps it's time to try something less verbose?
code  coding  ide  programming  java  weblog 
december 2007 by mcroydon
Gamasutra - Features - "Valve's Cabal Process" [12.10.99]
Fantastic classic writeup. I'm pretty sure I read it years back but it's great to revisit too. I love the mention of TF2 that was released a few months ago.
business  coding  collaboration  design  development  games  software  valve  reference 
december 2007 by mcroydon
« earlier      

related tags

0ad  1-wire  1.5  1wire  2d  3d  10.5  @toread  academic  actionscript  admin  administration  advice  advocacy  agile  ai  ajax  algo  algorithm  algorithms  amazon  analysis  animation  apache  api  api-design  apis  app  appengine  apple  application  applications  apps  appstore  architect  architecture  archive  arduino  arm  art  article  articles  artificial  artificialintelligence  asm  assembly  ast  async  atlassian  atmega  audio  avr  awesome  bacon  basic  benchmark  best-practices  bestof  bestpractices  binary  binary-diff  binary_diff  blog  blogs  blueprint  book  books  bridge  browser  bsd  bsdiff  bugs  business  c  c#  c++  cache  caching  canvas  career  challenge  chart  charting  charts  chat  check  checkout  class  classes  cloud  cluster  clustering  cocoa  code  codec  codemonkey  coding  codinghorror  collaboration  collection  college  comet  comics  communication  community  comparison  compass  competition  compiler  compilers  compiling  compression  compsci  computational  computer  computer-science  computer.science  computers  computerscience  computervision  computer_science  computing  concise  concurrency  concurrent  conference  conferences  config  contest  contests  conversion  cool  core  coreplot  corporate  corpus  course  courses  courseware  cpu  craft  criticism  cs  css  css3  ctypes  culture  cut  cv  damien  data  data-structures  database  databases  datamining  dataset  datastructure  datastructures  dataviz  db  debt  debug  debugging  delta  deployment  design  dev  developer  development  diff  digital  distributed  distribution  diy  django  docs  document  documentation  dot  drawing  driver  ebook  ebooks  ecmascript  economics  editing  editor  education  effbot  effects  electronic  electronics  embedded  engine  engineering  entrepreneurship  entreprenuer  epoch  erlang  errors  essay  essays  etherpad  event  evented  example  exceptions  facebook  faq  farmville  firefox  flash  flex  fluid  font  fonts  forking  formula  foss  fp  fpga  framework  frameworks  free  freeware  ftp  fun  functional  funny  gae  game  gamedesign  gamedev  gamedevelopment  games  gaming  garmin  geek  generative  geo  geolocation  geometry  geowanking  gettingstarted  gis  git  github  good  google  googlewave  gpl  gps  gpx  graph  graph-theory  graphics  graphing  graphs  graphviz  gtd  gui  guide  hack  hacking  hacks  hadoop  haml  hardcore  hardware  hashing  haskell  help  helper  hid  hiring  history  hobbies  hosting  how-to  howto  hr  html  html5  http  humor  hypercard  i18n  ibm  icfp  ide  ideas  image  images  imaging  imported  infographics  information  infoviz  infrastructure  injection  inspiration  intel  intelligence  interesting  internationalization  internet  interview  ip  iphone  iphone-dev  iphone-development  iphonedev  irc  it  jargon  java  javascript  javascript1.5  job  jobs  jokes  journal  journalism  js  jvm  katz  kernel  kestrel  key-value  keynote  knuth  language  languages  layout  leak  leaks  lean  learn  learning  lecture  lectures  leopard  libraries  library  license:bsd  license:cc-by-sa  license:gpl  license:lgpl  license:mit  links  linux  list  livejournal  lj  ljcut  load_balancing  location  Lots  lotus  lotusnotes  mac  machine  machine-learning  machinelearning  machine_learning  macintosh  macosx  make  management  mapping  maps  markdown  markup  mashup  math  math.  mathematics  maths  media  memcache  memcached  memory  messagequeue  messaging  methodology  microprocessor  microsoft  middleware  miro  ml  mobile  module  money  monitor  monitoring  motivation  mozilla  munin  mysql  nasa  nerd  network  networking  networks  news  newsmedia  newspaper  newspapers  newyorktimes  nginx  nintendo  nist  node  node.js  nodejs  nokia  nosql  notes  nyt  nytimes  objc  object  objective-c  objectivec  ocw  of  onewire  online  open  open-source  openbsd  opencourseware  opencv  opengl  opensource  opera  operational  operationaltransform  operationaltransformation  optimisation  optimization  os  oss  osx  ot  paper  papers  parallel  parsing  patch  pdf  performance  perl  philosophy  phone  photography  php  physics  plot  plotting  prediction  presentation  process  processing  processing.js  processor  productivity  profile  profiling  programación  programmer  programmers  programming  programming-languages  project  projectmanagement  projects  promises  protocol  protovis  psychology  puppet  puzzles  pycon  pyobjc  python  qa  quality  queue  queues  quick  rack  rails  rating  raytracing  read-later  reading  real-time  realtime  recommendations  recruiting  redis  reference  release  reliability  reliable  research  resource  resources  rest  restful  resume  review  rewrite  robotics  robots  ror  roundrobin  rts  ruby  ruby-on-rails  rubyonrails  s3  salary  sass  scala  scalability  scale  scaling  scheme  school  science  scm  screencast  script  scripts  sdk  search  security  server  servers  serverside  service  shuttle  simulation  sinatra  skiena  slang  slides  social  software  software-engineering  softwaredevelopment  softwareengineering  someday  source  space  spell-check  spell-checking  spelling  sql  sql-injection  sqlinjection  stack  stackless  stackoverflow  standards  stanford  starling  startup  startups  storage  stories  story  strategy  suny  svm  symbian  sync  synchronization  syntax  sysadmin  tables  tags  talk  tcp  teaching  team  tech  technical  technical-debt  technicaldebt  technology  test  testing  text  theory  therac  tips  to-read  todo  tool  toolkit  tools  top  top10  toread  to_read  tracking  traffic  training  transform  transformation  trends  tutorial  tutorials  twitter  ui  uni  unicode  university  unix  utf-8  utility  valve  varnish  vhdl  via:daniellindsley  via:pskomoroch  video  videos  vision  visual  visualisation  visualization  vm  vocabulary  wave  web  web-development  web-services  webdesign  webdev  webdevelopment  weblog  weblogs  webserver  wii  wiki  windows  work  workflow  wsgi  x  x86  xcode  yui  zynga 

Copy this bookmark:



description:


tags: