rafaeldff + post   786

The Three Ways Of XOR
Despite its simplicity, there are quite interesting things to say about it (XOR), and this article presents three of them.
binary  xor  operator  boolean  BooleanAlgebra  blog  post  HoriaComan 
february 2017 by rafaeldff
threadbase T-Shirts Unravelled
We washed, dried, measured and weighed 800 of the most popular men's t-shirts available online
blog  post  shirt  tshirt  t-shirt  size  sizing  stats  statistics  clothing  clothes  data  sizes  threadbase 
january 2016 by rafaeldff
Memory Management in Oxischeme
Building a Scheme interpreter in Rust.
rust  language  scheme  interpreter  vm  GC  blog  post 
may 2015 by rafaeldff
Clarifying the Saga pattern « kellabyte
Sagas have been proposed as a transaction model for long lived activities. A saga is a set of relatively independent (component) transactions T1, T2…Tn which can interleave in any way with component transactions of other sagas. Component transactions within a saga execute in a predefined order which, in the simplest case, is either sequential or parallel (no order).

Each component transaction T1 (0 ≤ i < n) is associated with a compensating transaction CT1. A compensating transaction CT1 undoes, from a semantic point of view, any effects of T1, but does not necessarily restore the database to the state that existed when T1 began executing.
distributed  messaging  patterns  pattern  saga  computing  transaction  transactional  transactions  compensation  reversal  workflow  blog  post  KellySommers 
december 2014 by rafaeldff
Git tips from the trenches
Nice selection of tips, some new stuff like `git checkout <OTHER_BRANCH> -- path/to/file` instead of cat-file -p; git for-each-ref --sort=-committerdate; and git cherry for diff from upstream
git  tips  tip  blog  post 
february 2014 by rafaeldff
Scala’s Types of Types
This blog post came into being after a few discussions about Types in Scala after some of JavaOne’s parties in 2013. After those discussions I figured that many questions are often repeated by different people, during their learning of Scala. I though that we didn’t have a full list of all tricks what we can to with Types in Scala, so I decided to write such a list - giving real life examples why we’d need these types.
scala  type  TypeSystem  reference  tutorial  typing  programming  functional  FP  Functionalprogramming  blog  post 
december 2013 by rafaeldff
A Note About Git Commit Messages
Tim Pope explaining his git commit message conventions.
git  message  blog  post  TimPope  commit  CommitMessage  conventions 
july 2013 by rafaeldff
The Difference between Recursion & Induction : Inside 206-105
Recursion and induction are closely related. When you were first taught recursion in an introductory computer science class, you were probably told to use induction to prove that your recursive algorithm was correct. Induction suspiciously resembles recursion: the similarity comes from the fact that the inductive hypothesis looks a bit like the result of a “recursive call” to the theorem you are proving. If an ordinary recursive computation returns plain old values, you might wonder if an “induction computation” returns proof terms (which, by the Curry-Howard correspondence, could be thought of as a value).

As it turns out, however, when you look at recursion and induction categorically, they are not equivalent!
recursion  induction  blog  post  EdwardZYang  EdwardYang  math  CT  CategoryTheory  proof  proofs  ProofTheory  Theorem  TheoremProver 
april 2013 by rafaeldff
Sleep: Everything You Need To Know — The Healthy Life — Medium
Some advice on sleep. A strict schedule is more important than how long you sleep.
health  science  sleep  blog  post  article  sleeping  tip  tips  hacks  schedule  life  advice 
april 2013 by rafaeldff
The Matasano Crypto Challenges (Pinboard Blog)
I recently took some time to work through the Matasano crypto challenges, a set of 48 practical programming exercises that Thomas Ptacek and his team at Matasano Security have developed as a kind of teaching tool (and baited hook).
cryptography  programming  security  exercises  challenges  crypto  blog  post  pinboard  Matsano  tptacek 
april 2013 by rafaeldff
Bash process substitution - Arabesque
Using > and < for creating pseudo temp files for bash commands. Includes a tip for tee.
blog  post  unix  linux  shell  bash  processsubstitution  process  pipe  pipeline  redirection  temp  tempfile  arabesque  TomRyder  tips  tip 
march 2013 by rafaeldff
Brendan's blog » The USE Method: Linux Performance Checklist
The USE Method provides a strategy for performing a complete check of system health, identifying common bottlenecks and errors. For each system resource, metrics for utilization, saturation and errors are identified and checked. Any issues discovered are then investigated using further strategies.

In this post, I’ll provide an example of a USE-based metric list for Linux operating systems (eg, Ubuntu, CentOS, Fedora). This is primarily intended for system administrators of the physical systems, who are using command line tools. Some of these metrics can be found in remote monitoring tools.
monitoring  performance  sysadmin  tips  blog  post  BrendanGregg  tool  tools  linux  optimization  list  catalog  utilization  saturation 
march 2013 by rafaeldff
On editing text « Bosker Blog
Editing text is the opposite of handling exceptions; or, to put it another way, editing text is like exception handling but backwards in time. I realise this is an unexpected claim, so I hope you will permit me to explain. Although it has the ring of nonsense, there is a perfectly good sense in which it is just straightforwardly true.

Ah yes, category theory. Our old friend. Elucidating structural connections between apparently disconnected topics since 1945. Let me tell you a story.
blog  post  exception  Exceptions  CategoryTheory  CT  Editing  text  TextEditing  formal  formalism  model  Robin  Houston  category 
september 2012 by rafaeldff
Bash shell expansion | Arabesque
Operations in the shell very often involve repeating yourself or working with sets or ranges of information. This is where the various kinds of expansion in the shell are most useful, for generating a large number of shell tokens using a compact syntax. I’ll discuss two types here: filename expansions, which will be familiar to most shell users; and brace expansions, which seem to be in less common usage.
bash  shell  sh  expansion  tip  blog  post  from instapaper
february 2012 by rafaeldff
Haskell state of the Lens, etc. - Brandon.Si(mmons)
For my own purposes, I wanted to take a tour of all the various formulations of lenses on hackage and thought I would post the lightly-curated results here. I just grepped the package list page for the following terms: lens, label, record, accessor, editor, and reference. Some were not sufficiently general to include here.

Here were the ones implementing “lens-like” functionality, loosely in order of my opinion on their usefulness for my own purposes:
lens  haskell  blog  post  lenses  packages  hackage 
february 2012 by rafaeldff
The Big Mud Puddle: Why Concatenative Programming Matters
There doesn’t seem to be a good tutorial out there for concatenative programming, so I figured I’d write one, inspired by the classic “Why Functional Programming Matters” by John Hughes. With any luck it will get more people interested in the topic, and give me a URL to hand people when they ask what the heck I’m so excited about.
Concatenative  programming  language  languages  ManfredVonThun  JonPurdy  PointFree  blog  post  article  introduction  overview  composition  compose  function 
february 2012 by rafaeldff
JVM Performance Tuning (notes) : umbrant
Andrew Wang blog post summarizing Attila Szegedi's talk about what he learned about JVM performance working for Twitter.
AttilaSzegedi  AndrewWang  blog  post  jvm  java  VM  performance  tuning  GC  memory  Twitter  optimization 
january 2012 by rafaeldff
Scatter-Gather with Akka Dataflow « Vasil Remeniuk's Blog
A Hohpe pattern (from pEAI) implemented in Akka using the new dataflow constructs.
akka  scala  dataflow  promise  promises  future  futures  actor  actors  concurrency  programming  sample  blog  post  VasilRemeniuk 
may 2011 by rafaeldff
Michael Feathers' Blog: Making Too Much of TDD
Latest blog post ( is thought-provoking. Tho I'd like to read much more the subject
blog  post  MichaelFeathers  TDD  from twitter
december 2010 by rafaeldff
Lex Spoon: Tail call optimization vs. growable stacks
"Lex Spoon on the viability of efficient growable stacks (so you won't have to worry about tail-calls). Go apparently uses such a scheme."
language  compilation  interpretation  compiler  interpreter  runtime  stack  TailCall  procedure  proposal  blog  post  LexSpoon  google 
december 2009 by rafaeldff
Why do we have an IMG element? [dive into mark]
"Mark Pilgrim traces the origin of the <img> element. A window into standards (and the web) history."
blog  post  MarkPilgrim  html  img  history  standard  standards  Mosaic  w3c  http  MarcAnderseen  hypermedia  web 
november 2009 by rafaeldff
mnot’s Web log: Traffic Server
"New high perf proxy server from yahoo (built on Inktomi's code base)"
proxy  http  server  cache  caching  yahoo  inktomi  TrafficServer  opensource  project  apache  MarkNottingham  announcement  blog  post 
november 2009 by rafaeldff
OOPSLA, first day
Ralph Johnson report of Barbara Liskov keynote. Notable because it lists papers that influenced her.
paper  papers  blog  post  list  catalog  classic  SE  softwareengineering  software  engineering  architecture  softwareachitecture  BarbaraLiskov  RalphJohnson 
october 2009 by rafaeldff
Ruminations of a Programmer: Patterns in Internal DSL implementations
"Interesting collection of idioms for working with DSLs by Debasish Ghosh."
DebasishGhosh  blog  post  DSL  language  pattern  idiom 
july 2009 by rafaeldff
ignore the code » Oberon
"Blog post about the Oberon graphical user interface.
blog  post  Oberon  programming  language  GUI  UI  interface  NiklaysWirth  LukasMathis  ETHZurich 
may 2009 by rafaeldff
Rich Dougherty's blog: Goto in Scala
"Implementing GOTO in Scala with the new Continuations compiler plugin."
continuation  scala  continuations  controlflow  GOTO  evil  blog  post  RichDougherty 
march 2009 by rafaeldff
« earlier      
per page:    204080120160

related tags

$100  -ilities  1.0  2.0  2D  2pc  3.0  3.1  3d  3PC  6.1  37signals  64-bit  80s  90s  100$  1980s  AAA  AACS  AaronSwartz  ABNT  abstract  abstraction  academia  academic  accent  accounting  Action  activelearning  ActiveMQ  ActiveRecord  actor  actors  Acute  ad  AdamBarr  AdamBien  adambosworth  AdamLeventhal  adapter  Addressable  AdelbertChang  ADL  administration  admissibility  adobe  adoption  adorno  AdranColyer  advanced  adventure  advertisement  advertising  advice  advocacy  age  agency  agent  agents  agile  AgileAlliance  ai  AirConditioning  AIT  ajax  akka  AlanCoopersmith  alankay  AlanPerlis  alcohol  AlexandreBorovik  AlexMiller  AlexPilchin  AlexWinston  algebra  algorithm  AlgorithmicInformationTheory  algorithms  Alice  alphabet  altruism  amazon  ambiguity  Ambition  amd  Amdahl  Amdahl'sLaw  america  amphetamines  AMQP  amusing  anaglyph  analogy  analysis  analyst  anamorphism  AnandRajaraman  AndaAbramovici  Andes  AndrewKennedy  AndrewWang  android  animation  AnneThomasManes  annotation  annotations  announcement  announcements  anti  anti-pattern  antipattern  aop  apache  api  app  append  Apple  applet  applets  application  ApplicationServer  AppServer  APT  aquisition  arabesque  architectural  ArchitecturalStyle  architecture  AristotlePagaltzis  arithmetic  ArjenPoutsma  ARK  array  arsmathematica  art  article  articles  artificialintelligence  artima  ArturBergman  ArunGupta  ASM  aspect  aspectJ  aspects  assoc  assyncronous  AST  Astoria  astronaut  ASundararajan  asymptotic  asynchronous  Atishay  AtishayKumar  atom  atomicity  atompub  attack  AttilaSzegedi  audio  auditing  authentication  author  authoring  authorization  automata  automatic  automation  automatom  automaton  autonomic  availability  AvdiGrimm  average  AviAlkalay  AviBryant  AvinashLakshman  AWS  AWT  Axis  Axis1  Axis2  Aymaran  Azul  Backblaze  background  backup  bactra  bandwidth  BarbaraLiskov  bash  BashHistory  bashing  batch  BatchProcessing  Bazaar  bcc  BDB  BDD  bea  beans  BeansBinding  behaviour  BenAlex  benchmark  BenHyde  Benjamin  BenjaminCarlyle  BenLaurie  BenRady  BerkeleyDB  Berners-Lee  BerntJohnsen  bestpractice  bestpractices  BGGA  bgp  BI  bias  bibilography  bibliography  Big-O  bigindian  BigTable  billburke  BillDeHora  BillDeHÓra  BilldeHÓra  BillDeHóra  BillHiggins  binaries  binary  BinarySearch  binding  biology  biotech  bison  bitcoin  BjörnLietz-Spendig  blame  BlendedLearning  blgo  bliki  blog  blogging  blot  blunder  BobBrewin  BoingBoing  bokardo  bonus  book  books  boolean  booleanalgebra  bot  Bowling  box  boxed  BPEL  BPM  BradDeLong  brain  brand  branding  Brasil  brazil  BrendanGregg  BrettSchuchert  BrianMarick  BritButler  BrooksLaw  browser  browsing  BruceHill  BruceSchneier  BrunoLatour  BryanCantrill  BTS  bubble  bueaucracy  buffers  bug  bugzilla  build  builder  burke  bus  Bush  business  buzzword  by:Matt  bytecode  BZR  C  C#  c++  cache  caching  caelum  Caja  calculi  calculus  caleum  Camel  cameronpurdy  Can  canada  cannon  CaoyuanDeng  CAP  capabilities  Capability  car  CarlosPerez  CarlosVillela  Carlyle  carosperez  cars  cartoon  cartoons  case  casestudy  cashing  cast  catalog  catamorphisms  categorization  category  CategoryTheory  catonmat  CayHorstmann  CBD  CBS  CC  CedricBeust  Celtix  CeltiXFire  CeltiXfire  central  centralization  centralized  certificate  certification  CETIS  CGI  CGLIB  ChadFowler  challenges  character  CharlesGoldfarb  CharlesGordon  CharlesLowe  CharlesMiller  CharlesNutter  chart  cheating  chef  ChetHaase  ChiaDeBosk  children  China  chip  ChrisAmmerman  ChrisAnderson  ChrisOkasaki  ChrisOliver  ChrisopherAllen  ChrisRathman  Christophe  ChristopherAllen  ChristopherSmith  ChristopheVincenz  ChrisWanstrath  ChrisWilson  chromatic  Chu-Carroll  church  CiboMatto  CIS  city  class  classfile  ClassFileTransformer  classic  classification  ClassLoader  classloading  classroom  ClayShirky  cli  client  clients  CliffClickJr  CliveThompson  clock  clojure  closure  closures  clothes  clothing  cloud  CloudComputing  CLR  cluster  clustering  CMOS  CMS  CNet  CNN  CO2  CoC  code  CodeAsAGarden  codebase  codegen  CodeNavigation  coders  codes  CodeSize  coding  CodingHorror  CodingInTheSmall  cognition  cognitition  Cognitive  CognitivePsychology  CognitiveScience  CogSci  cohesion  colin  collaboration  collection  collections  college  ColmSmyth  color  coloring  column  COM  combinators  comics  command  CommandLineHistory  comment  commenting  comments  commit  CommitMessage  commoditization  commodity  commonlisp  communication  communications  communities  community  company  comparison  compatibility  compendium  compensation  competition  compilation  compiler  compiling  completeness  completion  complexity  component  components  compose  composition  computation  computer  computerhistory  computers  computerscience  computing  Concatenative  concentration  concept  concepts  concurrency  concurrent  condition  conference  config  configuration  congestion  connection  consensus  consistency  constraint  ConstraintProgramming  construct  constructor  constructors  consultancy  consultant  consumer  ConsumerJRE  container  containers  content  contention  contest  context  ContextSwitching  continuation  continuations  Continuous  ContinuousTesting  contract  control  ControlAbstraction  controlflow  controversy  conventions  conversation  conversion  cookie  cookies  cool  cooling  cooperation  copyright  Coq  corante  corba  CormacMcCarthy  corporate  corporation  CoryDoctorow  CosmaRohillaShalizi  CosmaShalizi  costs  COTS  couchdb  coupling  course  courses  coverage  CPU  crawl  crawler  creation  CreativeCommons  creativity  critic  criticism  critique  cronology  CRuby  CRUD  crypto  cryptography  cs  css  CT  culture  currying  curve  customization  cv  CVS  CXF  cyclic  D  DabbleDB  Dalvik  DamienKatz  DanAllen  DanCreswell  DanDiephouse  DanPiponi  DanPritchett  DareObasanjo  DaringFireball  dariuskemeklis  Darkstar  DarrenHobbs  data  database  databases  Databinder  DataBinding  databse  datacenter  dataflow  DataflowConcurrency  DataflowVariable  datamining  datastructure  datastructures  DATE  datomic  DaveChappell  daveorchard  DaveRosenberg  DaveThomas  DaveYarwood  DavidChappell  DavidDagastine  DavidDice  DavidHansson  daviding  DavidLaribee  DavidMacIver  DavidPollack  DavidRupp  DavidVanCouvering  db  DB2  DBC  dbms  DCOM  DDD  DeamWampler  death  DebasishGhosh  debate  debugger  debugging  declarative  declarativeness  decorator  defaults  definition  definitions  deforestation  DeHóra  del.icio.us  delegate  DELETE  delicious  demo  DenizHastorun  deontic  DeonticLogic  dependencies  dependency  dependencyinjection  deployment  DerekGreer  derivative  descriptor  design  designer  designers  DesignPattern  designpatterns  desktop  developer  developers  development  devops  DhanjiPrasanna  DHH  dhtml  di  diagram  diagramming  dialog  DIF  difference  digest  digital  digitaldivide  digitalrepository  dilbert  dimension  dimensions  DionHinchcliffe  DiP  directory  discipline  discussion  distributed  distributedcomputing  distributedobjects  distributedsystems  distributedsystemsdatabase  distribution  distributions  distro  DITA  ditigalmars  DivideAndConquer  django  DLanguage  DLORN  docbook  docker  doclet  docs  document  documentation  documents  DoD  dolphin  domain  Domino  DonaldKnuth  donbox  DonBrown  DonMacAskill  dot  dotcom  douctorate  DougCutting  download  draft  drama  drink  drinking  driver  drivers  Drizzle  DRM  drunk  DS  DSCM  dsl  dspace  DTrace  DublinCore  dump  dunbar  dunbarnumber  DVCS  DVD  dynabook  dynamic  dynamicity  DynamicProxy  dynamics  DynamicTyping  EAI  EarlyAdopter  Ease  ebay  EBI  EBS  EC2  eclipse  ECMA  ecmascript  ECMAScript3.1  ECMAScript4  ECMAScriptHarmony  ecology  economy  Ecosystem  EDA  eddodds  EdFelten  edge  editing  editor  EDSL  edtech  edtechpost  edu  edublog  edublogs  education  EdwardYang  EdwardZYang  effect  effects  efficiency  ehcache  Eigenfactor  EIP  EJB  EJB3  elb  elearning  election  elections  elgg  eliza  ElliotteHarold  ElliotteHarrold  ElliotteRustyHarold  ElliotteRustyHarrold  Elver  ElverLoho  email  embedded  EmmanuelBernard  empirical  employees  employment  encapsulation  encoding  encodings  encryption  encyclopedia  energy  engine  engineer  engineering  english  enterprise  enterprisey  entrepreneurship  entry  enum  enumeration  environment  EPFL  eportfolio  equinox  erasure  Erdos  ERH  eric  EricKidd  EricNewcomer  EricNormand  EricSink  EricTorrebore  EricTorreborre  Erik  ErikDoernenburg  ErikEngbrecht  ErikOnnen  erlang  error  errorhandling  ESB  essay  estimation  eTag  ETag  ETags  eTags  etechpost  EthanNicholas  Ethanol  ETHZurich  EToys  EugeneWallingford  EveMaler  event  eventing  EveryBlock  evil  EvilHack  evolution  Evslin  Exadel  example  examples  excel  exception  exceptions  exemple  exercises  existential  existentials  ExistentialType  exit  ExitCode  ExitValue  expansion  experience  experiment  experimentation  expiration  explanation  exponential  expressivity  extensibility  extension  EZDraw  F#  F3  FabioKung  facelets  fact  factories  factory  fakesteve  Fark  FastCGI  fault  faulttolerance  feature  features  federation  fedora  feed  feedback  feeds  FernandoCamargo  FernandoMeyerCamargo  Feynman  fiber  fibers  fibonacci  file  FileSystem  finance  fingerprinting  finitary  finland  firefox  flame  flamegraph  flames  flash  flex  flickr  flipped  FlippedClassroom  FLOSS  flosse  flow  flowcontrol  fluent  FluentAPI  FluentInterface  FOAF  focus  folksonomy  foreign  fork  forking  form  formal  formalism  formalization  format  forSome  Fortress  forum  forums  foundations  FP  frakfurt  framework  frameworks  Francois  FrankSommers  FrankWierzbicki  FredBrooks  free  FreeBSD  freesoftware  FRP  FS  fun  function  functional  Functionalprogramming  functions  FunctionValue  funny  Futamura  FutamuraProjection  future  futures  futurology  g+  game  GameDev  games  gametheory  gaming  GaneshPrasad  GarbageCollection  garden  Garnet  gas  gasoline  gateway  GavinKing  GC  geek  Geertjan  generation  generator  generic  generics  geneticalgorithm  geneticalgorithms  Geni  geo  geology  geophysics  georgesiemens  GeorgesSaab  GeorgeWBush  GeoRSS  geospatial  geothermal  GFS  GHC  GiladBracha  git  GitHub  GiuseppeDeCandia  Gladwell  glassfish  GlassfishV3  GlennVanderburg  global  GlobalWarming  globe  Glue  GlynNormington  GojkoAdzic  Gondry  google  google+  GoogleCollections  GoogleCollectionsLibrary  GoogleDocs  googlemaps  googlesuggest  GOTO  governance  government  gpg  gpl  GPLv2  grails  graph  graphics  graphing  green  GreenThread  GreenThreads  GregLinden  GregorHohpe  GregRaiz  grep  grid  gridcomputing  GriffinBrown  groovy  ground  group  groups  groupware  growth  gui  Guice  GunavardhanKakulapati  GuySteele  ha  habermas  hack  hackage  hackernews  hacking  hacks  hamcrest  Hamilton  handle  handling  hardware  harmony  hash  HashMap  haskell  hAtom  hCalendar  hCard  hci  HD  hddvd  hds  header  headers  health  heap  heat  HeatDissipation  heating  help  HerbSutter  heuristic  Hg  hibernate  hierarchy  highavailability  HigherEd  hipertext  history  hk2  HMVC  hn  HOF  HOFs  homage  home  HOP  Hopscotch  HoriaComan  horkheimer  hosting  housing  Houston  HowardLewisShip  HowardShip  howto  HP  HPLabs  HR  hReview  html  http  http2  httpd  https  HU  hub  human  humaninterface  humor  humour  Hungarian  hygienic  hype  Hypercard  hypermedia  hypermeida  I/O  i18n  IA  Ian  IANA  IanMurdock  IanRobinson  ibm  Icon  ID  IDE  idea  ideas  identity  ideology  idiom  idioms  IDL  iDSL  IdéiasAntigas  Idéiasantigas  IE  IETF  ignobel  ilities  illustration  image  img  immutability  impact  impedance  impedancemismatch  imperative  implementation  implicit  ImplicitDef  improbable  incremental  indentation  indian  indiana  indians  induction  industry  inference  infix  InfoQ  Inform  informaitonscience  information  informationarchitecture  informationretrieval  InformationTheory  infra  infrastructure  inheritance  initialization  inktomi  InnoDB  innovation  inspection  installation  instance  InstanceInitializer  instrument  instrumentalism  instrumentation  integer  integral  integration  intel  intellectualproperty  intelligence  intepreter  interaction  InteractionDesign  interception  interesting  interface  Interface21  interfaces  intermediation  internal  InternalDSL  international  Internationalization  internet  InternetExplorer  interop  interoperability  interpretation  interpreter  intersection  intersting  interval  intervention  intervew  interview  interviewing  intj  intro  introduction  intuition  Intuitionistic  IntuitionisticLogic  invariant  invention  inversionofcontrol  investiment  investment  IO  ioc  Ioke  IONA  Iona  ip  IQ  IR  iraq  IronMonkey  IronPython  IronRuby  IsabelLugo  iscoc04  iscocc  ISI  ISI/ThompsonScientific  islam  ISO  iso-8859  iso-8859-1  ISO32000  issues  ISV  it  iterative  IulianDragos  IvanKrstić  j2ee  JakobNielsen  jam  JamesBach  JamesCKing  JamesClark  JamesFarmer  JamesGosling  JamesGovernor  JamesIry  JamesKing  JamesRobertson  JamesSnell  JamesStrachan  JanMiksovsky  jao  jargon  JaroslavTulach  JasonHunter  java  java.net  java.sun.com  Java5  java6  Java7  javaagent  JavaBean  javac  javadoc  JavaEE  JavaEE6  JavaFX  JavaFXScript  JavaKernel  JavaOne  JavaOne2007  javascript  JavaSE  JavaSpaces  JAX-RPC  JAX-RS  JAX-WS  JayBazuzi  JBI  JBoss  JBossWS  jBPM  jconsole  jcp  JCR  JDBC  JDK  jee  JeffAtwood  JeffDinkins  JeffKesselman  JeffMoser  JeffPatton  JeffUllman  Jensen  JensenHarris  JeremyZawodny  JeromeDochez  JeromeMourits  Jersey  JesseWilson  jetty  JevgeniKabanov  JFace  jhat  Jini  jira  JISC  jit  jmap  JMAT  jme  JMock  jmonkeyengine  jms  jmx  JNI  job  jobs  JoeArmstrong  JoeGregorio  Joel  joelonsoftware  JoelReymont  joelspolsky  JoelSpolsy  JoeWalnes  JoeWeizenbaum  JOGL  JohannesErnst  JohnDodds  JohnGruber  JohnRendon  JohnResig  JohnRose  JohnTromp  JohnVlissides  joke  JOnAS  JonasGalvez  JonathanCrossland  JonathanEdwards  JonathanGiles  jonathanschwartz  JonBentley  JonBosak  JonPurdy  jonudell  jornalism  JosephDarcy  JosephDDarcy  JoseRuiz  JoshKaufman  JoshSuereth  JoshuaAllen  JoshuaBloch  JoshuaMarinacci  JoshuaSchachter  journalism  Joy  JPA  JPA2  jps  JQuery  JRE  jruby  js  JSF  JSON  JSP  JSR  JSR-181  jsr-277  JSR-294  JSR-295  JSR-311  JSR-316  jsr181  jsr277  jstack  jstat  JSTL  jta  JtestR  JTS  judgment  junit  JustinRudd  jvm  jVoiceBridge  jwz  JyriEngeström  Jython  JérômeDochez  k-station  Kairosnews  KarinKnorrCetina  Kawa  KeithBraithwaite  KellySommers  KenRussell  KenShirriff  kernel  Kestrel  KevinBarnes  KevinBourrillion  KevinGreer  KevinRoebuck  key  keyboard  keypair  keys  Kijaro  KimbroStaken  knowledge  knowledgemanagement  Kolmogorov  KolmogorovComplexity  Koranteng  KorantengOfosu-Amaah  Koz  KSL  l10n  label  LaF  lambda  LambdaCalculus  LambdaExpression  lambdaTheUltimate  lamp  lang.net  language  languages  laptop  LarryOsterman  last.fm  latency  launch  LaurentMihalkovic  LaurenWood  law  lawrencelessig  laws  lawyer  lawyers  layer  layer3  layering  layers  layout  lazlo  lazy  LazyVal  LC  LDAP  leader  leadership  LeakyAbstraction  LeakyAbstractions  learn  learning  lecture  lectures  lecturing  legacy  legal  LEM  lens  lenses  LeonardRichardson  Letellier  LETSI  letter  lex  lexer  LexSpoon  libary  Liberty  LibertyAlliance  librarian  libraries  librariews  library  license  licensing  life  lifehack  lifehacks  lightweight  limit  lines  link  linker  linking  links  linux  lisp  list  lists  literature  littleindian  live  LiveProgramming  LiveUpgrade  LizLawley  lms  loadbalancer  Localization  lock  locking  locks  log  logging  logic  login  logistic  logo  lom  longhorn  longnow  longtail  LookAndFeel  LooseCoupling  lor  LorenzoPuccetti  lotus  louds  ltu  LukasMathis  lxc  M  mac  machine  Macintosh  MacOS  MacOSX  macro  macroformat  macros  MadanJampani  mail  mailing  mailinglist  mainstream  MalcolmGladwell  management  ManfredVonThun  manifesto  manipulation  ManMonth  manufacturing  many2many  map  mapping  MapReduce  maps  Marc  MarcAnderseen  MarcAndreessen  MarcHadley  MarcHamilton  MarcLogemann  MarcosPontes  MarkBaker  MarkCC  MarkCChu-Carroll  MarkChu-Carroll  MarkChuCarroll  market  marketing  MarkFisher  MarkGuzdial  MarkLittle  MarkMcKeown  MarkNeedham  MarkNottingham  markov  markovchains  MarkPilgrim  markup  MarkZiesemer  marshalling  MartinFowler  MartinKrauskopf  MartinThompson  martketing  mashup  masterkey  masters  match  matcher  matching  math  Mathematica  mathematics  mathmatics  Matisse  matrix  Matsano  MattRaible  MatzeErnst  MaurícioLinhares  Max  MaxHailperin  MaximillianDornseif  MBA  MDD  measure  media  MediaRSS  MediaType  medicine  megadata  Meijer  memcache  memcached  meme  memetics  memo  memory  MentalModel  Mercurial  merger  MergeSort  MerkleTree  message  MessagePassing  MessageQueue  messaging  meta  metaclass  metaclasses  metadata  metaphor  metaprogramming  method  MethodChaining  MethodHandle  MethodHandles  methodology  methods  metric  metrics  Metro  MichaelArrington  MichaelCote  MichaelCoté  michaelfeathers  MichaelGondry  MichaelLucas-Smith  MichaelNascimentoSantos  MichaelSantos  MichaelSuess  MichaelTotten  michaelw  MichiHenning  microeconomy  microformat  microformats  Microkernel  microprocessor  microsoft  middleast  middleeast  middleware  MihaiCriveti  MikeMason  mikespille  MiklosHollender  military  mime  mining  mismatch  mistake  MisterM  MIT  mixin  mixins  ML  MLVM  mobile  mock  mocking  model  Model2  modeling  moderation  modularity  modularization  module  modules  MOM  monad  monads  monitoring  MonkChips  morphic  morphism  Morris  Mosaic  Moser  mount  mozilla  mp3  MPI  MPK20  MQ  Ms  msn  Murdock  music  mustang  MustIgnore  mutex  MVC  MVEL  MVP  mylyn  mysql  mythbusting  myths  NakedObjects  name  names  naming  narration  nasa  nat  NathanHamblen  NathanTorkington  NatPryce  natural  nature  navigation  NB6  NB6.1  nealgafter  NeelakantanKrishnaswami  neelk  negroponte  NelsonMinar  neologism  neooffice  nesting  net  netbeans  netscape  network  networking  NeuralNetwork  neuron  neurons  neutrality  new  neward  news  newsgroup  newsgroups  Newspeak  niagara  Niagara2  NicholasNegroponte  NIH  NiklaysWirth  NilsWloka  nix  nix-build  nixos  nixpkgs  nntp  NO  normalization  NormanWalsh  NormWalsh  notation  notes  novel  novell  NTFS  NullObject  numeric  O'Caml  O'Reilly  OASIS  OAuth  Oberon  object  objectmentor  objects  objectweb  observability  observer  ocaml  occupancy  OCLC  odf  offer  offers  office  oftware  oil  OlaBini  OliverSteele  OLPC  OLTP  online  Onnen  OnScheme  oo  OOD  OOffice  oop  oopsla  OOXML  opaqueness  open  OpenDS  OpenID  OpenJava  OpenJDK  openoffice  OpenSearch  OpenSocial  OpenSolaris  opensource  OpenSSO  OperatingSystem  operation  operations  operator  opinion  ops  optimization  options  order  ordered  ordering  oreilly  organization  Orkut  ORM  OS  oscar  OscarBonilla  osgi  Oslo  OSS  OTP  outsourcing  overfitting  overflow  overview  OXM  Oz  P=NP  PAC  package  packages  packaging  paper  papers  paradigm  parallel  parallelism  Paranthropus  parenthesis  parody  parser  ParserCombinators  parsing  partial  patent  PatHelland  PatrickLogan  PatrickMurris  pattern  PatternMatching  patterns  PaulBHartzog  PaulDavies  PaulErdos  PaulFremantle  paulgraham  PaulHartzog  PauloSilveira  PaulPhillips  PaulSandoz  PaulSmith  PaulSnively  paxos  pc  pcalcado  PDD  PDF  pedagogy  peformance  PenguinBooks  people  PerBothner  perception  Percona  perf  performance  Perl  persistence  PeteLacey  PeterAhé  PeterKriens  PeterKrumins  PeterSchombert  PeterVanRoy  PeterVonDerAhé  PeterVosshall  PGP  PhD  PhilipCalçado  PhillipCalcado  PhillipCalçado  Phillipwindley  philosophy  PhilWindley  photo  photoshop  php  physics  pid  PiersCawley  pills  pinboard  pipe  pipeline  pipes  PJHyett  pjungwir  PK  PL  plagiarism  PLAI  plaintext  planning  plastic  plasticity  platform  plot  plotting  plt  plugfest  plugin  plugins  pm  PML  POE  PoEAA  poetry  PointFree  polemic  policy  politics  poll  polling  portability  portal  portuguese  post  postgres  postgresql  posting  posts  power  powerpoint  pox/http  ppt  PR  practice  practices  PragDave  PragProgs  praise  precondition  predicate  prediction  premain  preprocessing  preprocessor  presence  present  presentation  presenting  press  prevalence  prevalyer  prevayler  price  pricing  principles  printer  privacy  privatekey  pro  Probability  problem  problems  procedure  process  processing  processor  processsubstitution  product  productivity  professor  profile  profiler  profiles  profiling  program  programmer  programmers  programming  programminglanguages  project  ProjectDarkstar  ProjectIndiana  projection  ProjectManagement  projects  Prolog  promise  promises  proof  proofs  ProofTheory  properties  property  proposal  propositional  prose  protocol  protocols  prototype  proximity  proxy  psychology  pt  pt-br  ptty  publication  publications  pubsub  punishment  purchase  put  puzzle  PvR  pyrasun  python  quantification  quantities  quantity  quantum  quaternions  quentinclark  query  querying  question  questions  queue  queueing  quickstart  quirk  quote  r&d  rack  radar  Rael  raganwald  RAID  rails  Rails2.0  RalphEJohnson  ralphjohnson  RamonLeon  RandyShoup  range  rank  ranking  rant  rational  Rats!  RayCromwell  rdbms  rdf  reading  readinglist  real-time  realism  realtime  rebutal  recommendation  recommendations  recursion  recursive  RecursiveLock  reddit  RedHat  redirection  redmonk  refactoring  reference  references  reflection  RegBraithwaite  regex  regexp  ReginaldBraithwaite  ReginaldBraithwaite-Lee  Registry  regulation  reification  relatedness  relational  relatoinal  RELAX-NG  RelaxNg  release  reliability  religion  reloading  REPL  report  repository  reputation  requirements  research  Reslet  ResourceAllocation  resources  responsability  response  responses  rest  REST-discuss  RESTFaces  results  retrieval  reusability  reuse  reversal  ReverseProxy  review  rewrite  rewriting  RFC  rhino  RI  RIA  RichardBair  RichardFeynman  RichardO'Neill  RichardONeill  richclient  RichDougherty  RickJelliffe  ridiculousfish  riemann  roaming  RobertBrewin  RobertCMartin  RobertKonigsberg  robertmartin  RobertoChinnici  robertpaterson  Robin  RobLee  RodericoCruz  RodJohnson  RodrigoKumpera  RomainGuy  Romania  RomanShaposhnik  RomanStrobl  ROO  ror  Roumen  router  routing  RowDataGateway  royfielding  RPC  RPM  RSpec  rss  ruby  rubyonrails  rule  rules  RulesEngine  runtime  russia  russian  rust  RuthFranklin  RyanDeLaplante  ryantomayko  S3  SaaS  safety  saga  salary  sales  SAML  sample  samples  samruby  SAN  sandbox  SanderVanDerBurg  SandipChitale  sandwich  SanjivaWeerawarana  SapirWhorf  Sapir–Whorf  sat  SATA  satire  satsolver  saturation  savas  SCA  scala  scalability  ScalaCheck  ScalaX  scalaz  scale  scaling  SCC  SceneGraph  schedule  scheduler  scheduling  schema  scheme  Schliemann  Schneier  scholar  school  schools  science  scientifc  SCM  SCORM  ScotRaymond  ScottAaronson  ScottAdams  ScottBerkun  ScottLeslie  ScottOaks  ScottWilson  scottys0  Scrapheap  Scratch  ScreamingMonkey  screencast  script  scripting  scrum  se  seam  search  searching  SecondLife  secretGeek  security  SEDA  segmentation  selenium  selling  semantic  SemanticDiffusion  semantics  semanticweb  semiconductor  seminar  seq  sequence  sequences  sequencial  sergio  serialization  series  server  servers  service  services  servlet  session  SessionFactory  set  sethgodin  sets  setup  SGML  sh  ShannonHickey  SharonZakhour  ShayBanon  shef  shell  ShelleyPowers  shelve  shelves  shelving  shirt  shoes  side-effect  side-effects  sigfpe  sigmoidal  sign  sign-up  signal  signup  SimonBrocklehurst  SimpleDB  SimplyRestful  singularity  sinusoidal  sit  site  SixApart  size  sizes  sizing  skill  skills  sleep  sleeping  slides  slogan  smalltalk  SmugMug  snippet  soa  soap  soapvsrest  SoC  social  socialgraph  socialnetwork  SocialNetworking  socialnetworks  socialsoftware  society  sociology  software  softwareachitecture  softwareengineering  solaris  solver  song  sorting  sotware  source  SouthAmerica  SP  SPA  SPA2007  SPARC  Sparc  SparseSet  spec  SpecialCase  specification  specifications  SPECJbb  SPECJbb2005  specs  speech  speed  spider  SpiderMonkey  split  splits  splitter  spreadsheet  Spring  Spring2  Spring3  springframework  Springify  SpringMVC  SQL  sqlserver  squeak  ssh  ssl  SSO  stability  stack  staffing  standard  standardization  standards  Stanford  StanleyHo  starling  startup  stat  state  stateful  stateless  statelessness  statemachine  static  StaticTyping  statistic  statistics  stats  status  StatusCode  StatusCodes  StAX  Stefano  StefanTilkov  StefanZeiger  StephansBlog  StephenColebourne  stephendownes  StephenHahn  stero  SteveFreeman  SteveLoughran  SteveMcConnell  StevenLoughran  SteveVinoski  SteveYegge  STM  stock  storage  StoredProcedure  stories  story  storytelling  strace  Strangler  StranglerApplication  strategy  streaming  string  strings  Strongtalk  structure  structured  struts  Struts2  StuartCharlton  stuartsierra  stub  stubs  study  style  subtyping  subversion  subway  sugar  SugarWater  suggest  summary  sun  Sundararajan  support  survey  SVG  svn  SwaminathanSivasubramanian  SWF  swing  switch  SWT  symbol  synchronicity  syndication  SyntaticSugar  syntax  sysadmin  syscall  syscalls  system  systems  SystemTap  SãoPaulo  t-shirt  T2  T5120  table  tag  tagging  taglib  tags  Tail-Call  TailCall  tale  tales  Taligent  talk  Tamarin  Tango  Tarmo  task  tasks  taxonomy  TCP  TCP/IP  tdd  teach  teaching  team  tech  TechCrunch  technique  technology  TedLeung  TedNelson  tedneward  tedunangst  TeemuArina  temp  tempfile  template  TemplateMethod  templates  templating  temporal  TemporalDatabase  TenniTheurer  term  terminal  terminology  terms  terror  terrorism  test  TestCoverage  TestDouble  testing  tests  tetris  text  textbox  TextEditing  TheChangeFunction  TheKua  thelongtail  TheodoreGray  theorem  TheoremProver  theory  thermal  thesis  TheYiddishPolicemen'sUnion  TheZone  ThingLab  thinking  thoughtbot  thoughtexperiment  thread  threadbase  threading  ThreadLocal  ThreadPool  threads  throughput  tiled  tiles  TimBerners-Lee  TimBernersLee  timbl  timbray  time  TimEwald  Timing  TimingFramework  TimO'Reilly  TimoHannay  TimOreiily  timoreilly  TimPope  TimSweeney  TinyType  tip  tips  tls  TM  Toby  TobyDiPasquale  tocheckout  todo  TomBaeyens  TomEvslin  TomRyder  TomWhite  Tony  TonyMorris  tool  toolbox  ToolboxArgument  tooling  toolkit  tools  toread  torreborre  toxicity  TP  TPS  tptacek  trac  trace  tracing  trademark  trademarks  trading  tradition  traffic  TrafficJam  TrafficServer  trait  traits  transaction  transactional  transactions  transcript  transfer  transformation  translation  translucency  translucent  transportation  tree  TreeTable  trend  trends  TreyDrake  trick  tricks  tringo  trisa  troubleshooting  tshirt  tty  tuning  TupleSpaces  turing  turingcompleteness  TuringMachine  tutorial  Twitter  type  type-class  types  TypeSafe  TypeSafety  TypeSystem  typing  typography  ubiquity  ubl  UCS  UCS-2  UGC  ui  uk  UltraSparc  UltraSparc-T2  UML  unclebob  understanding  unfold  unicode  Unicon  unification  UniformInterface  Uniformity  union  unit  UnitOfWork  units  unittesting  university  unix  update  updating  upgradability  upgradable  upgrade  uptime  urbanism  uri  url  UrsulaKLeGuin  UrsulaLeGuin  US  USA  usability  usage  usenet  UserExperience  users  utf-8  utf-16  utility  utilization  UX  v3  validatation  validation  value  ValueModel  ValueObject  VannevarBush  variable  variance  VasilRemeniuk  vb  VCS  verb  verbs  version  versioning  versus  vi  via:apopheniac  via:billdehora  via:BillDeHÓra  via:cv  via:ewout  via:InfoQ  via:KeithBraithwaite  via:MichaelCoté  via:pcalcado  via:raganwald  via:StefanTilkov  via:TimBray  video  videogame  videos  Vietnam  view  viewer  vim  virtual  VirtualBox  VirtualClass  virtualization  visibility  vision  Vista  visual  visualization  vle  vlissidies  vm  vocabulary  vodka  voting  VRaptor  vs  VWP  w3c  W3CSchema  WADL  waitForCondition  Warp-Widgets  WarrenHenning  waterfall  WayneBeaton  WCaputo  WCF  WeakHashMap  WeakReference  web  web2.0  web3.0  WebBeans  webdesign  webdev  WebProfile  WebServer  webservice  webservices  websphere  webtide  WenerVogels  WernerVogels  WHAT-WG  WHATWG  whitepaper  whitespace  Wicket  WideFinder  widget  widgets  wiki  wikipedia  Wilbert  WilbertKraan  wildcard  wildcards  WilliamCaputo  WilliamPatry  WilliamTaysom  win-1252  Win32  windley  window  windows  WindowsLive  winfs  WinstonPrakash  wizard  Wonderland  Woodstox  word  wordprocessor  work  workflow  workplace  workspace  WorkStealing  world  worldcat  WorldWind  worm  writer  writing  ws  ws*  ws-*  WS-A  WS-Addressing  WS-AT  WS-BA  WS-C  WS-CAF  WS-Coordination  ws-i  WS-RF  WS-Transaction  WS-Transactions  WS-Tx  wsdl  WSEC  WSRF  WW  WWJ  www  WYSIWYG  X  X10  X11  xa  XFire  XFN  xforms  xhtml  xml  xml.com  XMLHttpRequest  XMLSchema  XMPP  xooglers  xor  xorg.conf  XPath  XPDay  XPDayToronto  xquery  XRM  xsd  xslt  xterm  XtraDB  xUnit  xwindows  yacc  yahoo  yakshaving  YarivSadan  Yaws  youtube  ZFS  zipper  zone  zope 

Copy this bookmark: