What should a developer know before building a public web site? - Stack Overflow
article bestpractices checklist code developer design deployment development howto dev http launch list reference programming performance security seo startup tips toread web website webdev webdesign best-practice stackoverflow webdevelopment best-practices bestpractice
november 2010 by nico.ash
article bestpractices checklist code developer design deployment development howto dev http launch list reference programming performance security seo startup tips toread web website webdev webdesign best-practice stackoverflow webdevelopment best-practices bestpractice
november 2010 by nico.ash
Low Level Bit Hacks You Absolutely Must Know - good coders code, great reuse
article assembly c development code howto hacks hacking hack embedded interview math microcontrollers perl tips toread reference python programming tricks binary bit bitwise low bithacks bitmanipulation bits
november 2010 by nico.ash
article assembly c development code howto hacks hacking hack embedded interview math microcontrollers perl tips toread reference python programming tricks binary bit bitwise low bithacks bitmanipulation bits
november 2010 by nico.ash
Bill Katz
november 2010 by nico.ash
Simple Full Text Search for App Engine
Revised 2009-07-12 to include addition of stemming, multi-word exact matching, multiple search entities, and stowing of designated parent titles in index entity keys.
algorithms
appengine
article
code
cs
datastore
development
django
engine
foss
library
googleappengine
google
gae
fulltext
search
model
programming
text
web
python
resource
indexing
google_app_engine
searchablemodel
Revised 2009-07-12 to include addition of stemming, multi-word exact matching, multiple search entities, and stowing of designated parent titles in index entity keys.
november 2010 by nico.ash
Damn Cool Algorithms: Levenshtein Automata - Nick's Blog
july 2010 by nico.ash
The basic insight behind Levenshtein automata is that it's possible to construct a Finite state automaton that recognizes exactly the set of strings within a given Levenshtein distance of a target word. We can then feed in any word, and the automaton will accept or reject it based on whether the Levenshtein distance to the target word is at most the distance specified when we constructed the automaton. Further, due to the nature of FSAs, it will do so in O(n) time with the length of the string being tested. Compare this to the standard Dynamic Programming Levenshtein algorithm, which takes O(mn) time, where m and n are the lengths of the two input words! It's thus immediately apparrent that Levenshtein automaton provide, at a minimum, a faster way for us to check many words against a single target word and maximum distance - not a bad improvement to start with!
algorithms
algorithm
search
python
levenshtein
distance
toread
programming
article
fuzzy
automata
july 2010 by nico.ash
Rule Forty Two - » Welcome to the Future
september 2008 by nico.ash
review of predictions for the 20th century by past authors, and a few prediction by the writer.
post-to-read
history
science
trends
future
article
research
predictions
prediction
september 2008 by nico.ash
Harvard Gazette: Meditation changes temperatures
september 2008 by nico.ash
monks can increase their body temperature to dry wet cold sheets in a cold environnement - other monks can lower their metabolism by 64% by meditation, vs 17% for normal sleep.
science
reference
psychology
news
health
cool
brain
article
zen
yoga
tummo
september 2008 by nico.ash
http://www.cse.wustl.edu/~loui/praiseieee.html
august 2008 by nico.ash
In Praise of Scripting: Real Programming Pragmatism. ABSTRACT: This article's main purpose is to review the changes in programming practices known collectively as the "rise of scripting," as predicted in 1998 IEEE COMPUTER by Ousterhout. This attempts to be both brief and definitive, drawing on many of the essays that have appeared in online forums. The main new idea is that programming language theory needs to move beyond semantics and take language pragmatics more seriously.
programming
languages
language
education
creativity
article
august 2008 by nico.ash
Peter Norvig
july 2008 by nico.ash
the homepage of peter Norvig, with many links to software design articles and software examples in python and lisp. He now works at google as a director of research.
advice
ai
algorithms
article
blog
computer
code
python
lisp
google
programming
norvig
july 2008 by nico.ash
related tags
addiction ⊕ advertising ⊕ advice ⊕ agile ⊕ ai ⊕ algorithm ⊕ algorithms ⊕ apache ⊕ appengine ⊕ apps ⊕ architecture ⊕ article ⊖ assembly ⊕ atom ⊕ automata ⊕ awesome ⊕ backup ⊕ behavior ⊕ benchmark ⊕ benchmarking ⊕ best-practice ⊕ best-practices ⊕ bestpractice ⊕ bestpractices ⊕ binary ⊕ biology ⊕ bit ⊕ bithacks ⊕ bitmanipulation ⊕ bits ⊕ bitwise ⊕ blog ⊕ blogging ⊕ blogs ⊕ book-or-author-to-read ⊕ books ⊕ brain ⊕ breakthrough ⊕ buddhism ⊕ build ⊕ buildr ⊕ buildsystem ⊕ business ⊕ businessmodel ⊕ c ⊕ career ⊕ checklist ⊕ children ⊕ classloader ⊕ classloading ⊕ clojure ⊕ cms ⊕ cocoa ⊕ code ⊕ coding ⊕ comparison ⊕ competition ⊕ compression ⊕ computer ⊕ computing ⊕ conversion ⊕ cooking ⊕ cool ⊕ creativity ⊕ cs ⊕ css ⊕ culture ⊕ cure ⊕ data ⊕ datastore ⊕ deflate ⊕ deployment ⊕ design ⊕ dev ⊕ developer ⊕ development ⊕ diamond ⊕ diamonds ⊕ diet ⊕ discipline ⊕ distance ⊕ diy ⊕ django ⊕ drugs ⊕ dynamic ⊕ economics ⊕ economy ⊕ education ⊕ electronics ⊕ embedded ⊕ engine ⊕ entrepreneur ⊕ entrepreneurship ⊕ environment ⊕ evolution ⊕ exercise ⊕ exploration ⊕ fitness ⊕ font ⊕ fonts ⊕ food ⊕ forum ⊕ foss ⊕ free ⊕ fulltext ⊕ fun ⊕ functional ⊕ future ⊕ futurism ⊕ fuzzy ⊕ gae ⊕ game ⊕ gamedesign ⊕ gamedev ⊕ games ⊕ gaming ⊕ git ⊕ gmail ⊕ google ⊕ googleappengine ⊕ google_app_engine ⊕ green ⊕ grilling ⊕ gui ⊕ guide ⊕ gzip ⊕ hack ⊕ hacking ⊕ hacks ⊕ happiness ⊕ hardware ⊕ health ⊕ healthcare ⊕ history ⊕ howto ⊕ html ⊕ http ⊕ huffman ⊕ humor ⊕ ibm ⊕ ideas ⊕ imported ⊕ indexing ⊕ innovation ⊕ inspiration ⊕ interesting ⊕ internals ⊕ internet ⊕ interview ⊕ iphone ⊕ java ⊕ javaworld ⊕ jwz ⊕ keyboard ⊕ keyboards ⊕ kids ⊕ language ⊕ languages ⊕ latex ⊕ launch ⊕ learning ⊕ levenshtein ⊕ library ⊕ life ⊕ lifehack ⊕ lifehacks ⊕ lifestyle ⊕ linux ⊕ lisp ⊕ list ⊕ low ⊕ luck ⊕ mac ⊕ management ⊕ marketing ⊕ mars ⊕ math ⊕ mathematics ⊕ maths ⊕ maven ⊕ mechanical ⊕ medical ⊕ medicine ⊕ meditation ⊕ mexico ⊕ microcontrollers ⊕ mind ⊕ mindfulness ⊕ modafinil ⊕ model ⊕ money ⊕ mongrel ⊕ motivation ⊕ ms ⊕ mvc ⊕ nasa ⊕ network ⊕ networking ⊕ neurology ⊕ news ⊕ norvig ⊕ online ⊕ open-source ⊕ openhardware ⊕ opensolaris ⊕ opensource ⊕ os ⊕ oss ⊕ osx ⊕ paper ⊕ parenting ⊕ peak ⊕ performance ⊕ perl ⊕ philosophy ⊕ play ⊕ plugin ⊕ politics ⊕ population ⊕ post-to-read ⊕ poverty ⊕ prediction ⊕ predictions ⊕ privacy ⊕ process ⊕ productivity ⊕ profiling ⊕ programming ⊕ projectmanagement ⊕ proxy ⊕ psychology ⊕ python ⊕ quotes ⊕ recipe ⊕ recipes ⊕ reference ⊕ reflection ⊕ research ⊕ resource ⊕ revenue ⊕ review ⊕ rights ⊕ robot ⊕ robotics ⊕ robots ⊕ rsync ⊕ ruby ⊕ running ⊕ saas ⊕ salt ⊕ schneier ⊕ science ⊕ scm ⊕ sdk ⊕ search ⊕ searchablemodel ⊕ security ⊕ self-control ⊕ self-improvement ⊕ seo ⊕ server ⊕ sitting ⊕ skype ⊕ slate ⊕ sleep ⊕ social ⊕ society ⊕ sociology ⊕ software ⊕ softwareengineering ⊕ solaris ⊕ space ⊕ spirituality ⊕ sport ⊕ stackoverflow ⊕ startup ⊕ startups ⊕ statistics ⊕ steak ⊕ steveyegge ⊕ surveillance ⊕ sustainability ⊕ swarm ⊕ sysadmin ⊕ teaching ⊕ technology ⊕ testing ⊕ testosterone ⊕ tex ⊕ text ⊕ tip ⊕ tips ⊕ tools ⊕ toread ⊕ training ⊕ trends ⊕ tricks ⊕ tummo ⊕ tutorial ⊕ typesetting ⊕ typography ⊕ unicorn ⊕ unix ⊕ usa ⊕ vcs ⊕ versioncontrol ⊕ web ⊕ web2.0 ⊕ webdesign ⊕ webdev ⊕ webdevelopment ⊕ website ⊕ worldchanging ⊕ writing ⊕ xcode ⊕ xml ⊕ xp ⊕ yoga ⊕ zen ⊕Copy this bookmark: