al3x + tip   59

Adventures in Programming Languages and Semantics
"Why programming language design is hard (and a few ways it can be made easier)"
programming  language  design  tip  list 
september 2009 by al3x
Hack Your Kindle:
"100+ Tips, Resources, and Tutorials to Read Better and Learn Faster"
kindle  tip  reference 
february 2009 by al3x
Command-line Fu
"the place to record those command-line gems that you return to again and again"
unix  shell  tip  reference 
february 2009 by al3x
My Git Workflow
Various development scenarios and how to apply Git to them.
git  workflow  tip  vcs  tutorial 
january 2009 by al3x
Scala puzzlers, part 1
"Never declare a case class without arguments. Instead, use a case object."
scala  tip 
august 2008 by al3x
Reading C type declarations
"type declarations in C are complex, and sometimes aren’t intuitive. There is, however, a relatively simple method of reading them."
c  programming  tip 
july 2008 by al3x
Graceless Failures
"A group blog of tips, tricks, missteps, and minor revelations on the path to Scala wisdom."
scala  blog  tip 
july 2008 by al3x
Git Guide
Many bits of Git knowledge.
git  tutorial  tip  wiki 
april 2008 by al3x
An introduction to implicit arguments
Scala feature: "we can leave out the implicit argument list and the compiler will look for a value in the enclosing scope which has been marked as implicit". Magical - probably too much so - but neat.
scala  programming  implicit  tip 
march 2008 by al3x
Sharing a public Git repo over HTTP [flow chart]
If GitHub went away, I might need this.
git  http  tip 
march 2008 by al3x
Git's Killer Feature
"Make your edits, then run git add -i. You will be prompted interactively to edit and change the index. When you are done, run git commit and be done! You have just prepared, and commited a tree object manually."
git  tip 
march 2008 by al3x
9 Essential Rails Tips
I'm pretty tired of lists of tips, but these are good.
rails  tip  list  optimization  activerecord 
march 2008 by al3x
Custom Textile
"You can subclass RedCloth and add methods that define your own tags."
ruby  textile  tip 
february 2008 by al3x
Rails || Merb
A list of equivalencies between Rails and Merb.
comparison  merb  rails  tip 
february 2008 by al3x
PragDave: Pipelines Using Fibers in Ruby 1.9
"A fiber is somewhat like a thread, except you have control over when it gets scheduled."
ruby  concurrency  tip 
january 2008 by al3x
36 Startup Tips
This is all solid, practical stuff. Agree++.
business  tip  advice 
december 2007 by al3x
HotSwap Code using Scala and Actors
Effectively, "how to change the main loop of an actor" in Scala.
scala  concurrency  functional  tip 
december 2007 by al3x
A Use of the Y Combinator in Ruby
I love shit like this: autovivication of hashes via the Y combinator. Check out zenspider's super clean, Lisp-bullshit-free implementation at the bottom.
ruby  functional  programming  tip 
december 2007 by al3x
Back To The Future of Print
Solid tips on how to style your site nicely when printed.
css  print  tip 
december 2007 by al3x
Crappy Crash Logs
How to extract meaning from OS X crash reports.
cocoa  programming  crash  tip 
december 2007 by al3x
The Sprong Home Page
"a useful trick for Macintosh C programmers"
c  programming  tip 
november 2007 by al3x
How well do you know Prototype?
How to take advantage of all the niceties that Prototype has to offer your JS code.
prototype  javascript  tip 
august 2007 by al3x
Simple Ruby method injection
Inject methods before and after other methods programatically.
ruby  tip 
may 2007 by al3x
Io: Getting Started
a collection of links to get going with Io
io  programming  tip  link 
april 2007 by al3x
Meta, shmeta: learning Ruby horizontally
great plain-speakin' advice about Ruby language features that people make out to be all spooky and magic
ruby  tip 
january 2007 by al3x
Rails Security Checklist
nice to see someone else talking about Rails security
rails  security  tip 
november 2006 by al3x
Nooks and Crannies of Ruby
some of this is useful. some of this is abhorrent (though not the author's fault).
ruby  programming  syntax  tip 
november 2006 by al3x
gethuman database
how to talk to a real actual person at many companies' 800 number
business  lifehacks  service  tip 
september 2006 by al3x

Copy this bookmark:



description:


tags: