nico.ash + python   121

ghost.py
A Webkit client in python with pyQt pyside
javascript  programming  python  testing  webkit  pyqt  pyside 
4 weeks ago by nico.ash
movieos
The links to the personal projects of one of the author of flame. Including "Shelf":
Shelf is an app for MacOS that looks at the current foreground application, and tries to figure out if what you’re looking at corresponds to a person in your Address Book. Then it’ll tell you things about them.
python  ruby  cool  flame  java  bonjour  rendezvous  osx  ios  flickr 
january 2012 by nico.ash
Bill Katz
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 
november 2010 by nico.ash
asynctools - Project Hosting on Google Code
asynctools is a library allowing you to execute Google App Engine API calls in parallel. API calls can be mixed together and queued up and then all are kicked off in parallel. Callbacks can be used to operate over completed calls immediately, if desired.

Currently, wrappers for Query and UrlFetch API calls are available. More will come over time.
api  app  appengine  async  asynchronous  code  database  dev  gae  google  library  python  performance  parallel  opensource  running  software  tools  asynctools  datastore  engine  queries  query 
november 2010 by nico.ash
Damn Cool Algorithms: Levenshtein Automata - Nick's Blog
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
What to do when PyPI goes down
Howto configure python to use mirrors for the pyPI python package index.
python  packaging  distribution  howto  programming  mirror  scalability  buildout  pip  pypi  deployment 
july 2010 by nico.ash
python-on-a-chip - Project Hosting on Google Code
This project's goals are to develop the PyMite virtual machine, device drivers, high-level libraries and other tools to run a significant subset of the Python language on microcontrollers without an OS. Please join the python-on-a-chip google group to discuss this project
python  embedded  programming  hardware  avr  mobile  vm  electronics  microcontrollers 
june 2010 by nico.ash
Skulpt
An in browser implementation of python.
python  javascript  browser  programming  web  online  scripting  client  tools 
june 2010 by nico.ash
Monkey Analytics - Welcome
Run Python, Matlab, and R commands in the cloud. Create and run scripts. Access from anywhere.
cloud  statistics  computing  python  mathematics  mathlab  r  r-language 
february 2010 by nico.ash
« earlier      

related tags

0mq  3d  actionscript  advice  ai  ajax  algorithm  algorithms  amazon  amqp  android  api  app  appengine  apple  application  apps  appstore  architecture  arduino  article  assembly  async  asynchronous  asynctools  automata  automation  avr  aws  barcode  bayes  beautifulsoup  benchmark  bigpicture  binary  bit  bithacks  bitmanipulation  bits  bittorrent  bitwise  blog  blogs  bonjour  book  books  browser  buildout  business  c  c++  cairo  canvas  cassandra  celery  chart  chess  cli  client  clojure  cloud  cloudcomputing  cluster  cms  cocoa  code  coding  comparison  compiler  compression  computer  computing  concurrency  conversion  convert  cookie  cookies  cool  cs  css  data  database  datamining  datastore  db  debian  deflate  deployment  design  dev  development  devops  distance  distributed  distribution  diy  django  documentation  dom  ebook  ebooks  ec2  editor  education  electronics  emacs  email  embedded  engine  engineering  ereader  erlang  evolution  example  examples  face-detection  facebook  fail  filesystem  flame  flash  flickr  font  fonts  fork  foss  framework  free  friendfeed  fs  fulltext  fun  funny  fuse  fuzzy  gae  games  generator  generators  gfx  gil  git  github  google  google-app-engine  googleappengine  google_app_engine  gps  graph  graphics  graphs  gstreamer  gui  gzip  hack  hacking  hacks  hardware  highlight  homebrew  hosting  howto  html  html5  http  huffman  humor  i18n  ide  image  indexing  infographics  install  interpreter  interview  io  ios  iphone  iso-8859-1  itunes  java  javascript  jobs  jquery  js  kindle  language  latin-1  learning  levenshtein  library  linearb  linux  lisp  logging  low  lxml  mac  machine  machine-learning  machinelearning  mail  map  mapping  mapreduce  maps  markdown  math  mathematics  mathlab  maths  matrix  mdns  merge  messaging  microcontrollers  microsoft  mirror  ml  mobile  model  monitoring  movies  multicastdns  multicore  multitouch  music  naturallanguage  network  networking  news  nginx  norvig  objective-c  ocr  offline  online  opencv  openid  opensource  optimization  Orm  osx  p2p  packaging  palm  parallel  parser  parsing  pdf  pdf2html  pdf2txt  performance  perl  photograpgy  php  pil  pip  png  posix  post-to-read  postgresql  presentation  privacy  processing  profiling  programmer  programming  puzzle  py2cairo  pycairo  pygame  pypi  pyqt  pyside  python  queries  query  queue  r  r-language  raytracing  realtime  redis  reference  regexp  rendezvous  repl  research  resource  resources  robot  rpc  ruby  running  s3  scalability  scale  scaling  scheme  science  scientific  scipy  scraping  screen  screenscraping  screenshot  screenshots  script  scripting  search  searchablemodel  server  service  software  sound  speed  sql  stackoverflow  statistics  stomp  stompserver  sudoku  svg  swf  syntax  syntax_highlighting  sysadmin  task  tech  test  testing  text  theory  threading  time  timelapse  timezone  tips  tool  tools  toread  torrent  tracker  tracking  translation  tricks  tutorial  tutorials  twisted  twitter  ui  unicode  unicorn  unittest  unix  urlfetch  urllib  video  visualisation  visualization  vm  web  webcam  webdesign  webdev  webkit  webscraping  webservicesstuff  websockets  widefinder  wiki  wikipedia  wsgi  yield  zeroconf  zeromq 

Copy this bookmark:



description:


tags: