jtth + tutorial   135

Google's Python Class - Google's Python Class - Google Code
Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a "variable" or "if statement" is. Beyond that, you do not need to be an expert programmer to use this material.
class  google  programming  python  tutorial 
march 2010 by jtth
Object Computing, Inc. - Java News Brief - March 2009
The goal of this article is to provide a fairly comprehensive introduction to the Clojure programming language. A large number of features are covered, each in a fairly brief manner. Feel free to skip around to the sections of most interest. The section names in the table of contents are hyperlinks to make this easier when reading on-line.
java  jvm  lisp  tutorial  clojure 
january 2010 by jtth
The R programming language for programmers coming from other programming languages
I have written software professionally in perhaps a dozen programming languages, and the hardest language for me to learn has been R. The language is actually fairly simple, but it is unconventional. These notes are intended to make the language easier to learn for someone used to more commonly used languages such as C++, Java, Perl, etc.
manual  business  database  reference  howto  language  coding  intro  r  documentation  statistics  programming  tutorial  geek  stats  information  tutorials  notes  languages  math 
august 2009 by jtth
Advice on designing scientific posters
A scientific poster is a large document that can communicate your research at a scientific meeting, and is composed of a short title, an introduction to your burning question, an overview of your trendy experimental approach, your amazing results, some insightful discussion of aforementioned results, a listing of previously published articles that are important to your research, and some brief acknowledgement of the tremendous assistance and financial support conned from others—if all text is kept to a minimum, a person could fully read your poster in under 10 minutes.
conferences  powerpoint  presentation  teaching  guide  science  writing  academia  conference  work  graphics  advice  reference  phd  poster  graphic  school  howto  design  communication  academic  tutorial  posters  presentations  tutorials  research  tips 
august 2009 by jtth
Nmap Network Scanning
Nmap Network Scanning is the official guide to the Nmap Security Scanner, a free and open source utility used by millions of people for network discovery, administration, and security auditing. From explaining port scanning basics for novices to detailing low-level packet crafting methods used by advanced hackers, this book by Nmap's original author suits all levels of security and networking professionals. The reference guide documents every Nmap feature and option, while the remainder demonstrates how to apply them to quickly solve real-world tasks. Examples and diagrams show actual communication on the wire. Topics include subverting firewalls and intrusion detection systems, optimizing Nmap performance, and automating common networking tasks with the Nmap Scripting Engine.
scan  sysadmin  hack  reference  hacking  tutorials  software  network  ebook  nmap  tools  book  manual  tutorial  books  firewall  linux  computers  packet  read  scanning  research  security  free  networking  apps 
july 2009 by jtth
Pygsear book
A book that introduces children (and adults) to programming through python game programming using pygame and the pygsear pygame framework.
programming  pygame  3d  tutorial  fun  python  learning  game  kids  teaching  gamedev 
july 2009 by jtth
Wolfram Blog : Droste Effect with Mathematica
Take a look at this Demonstration using the original Droste box artwork. But much more interesting results can be achieved when you get complex analysis involved. M.C. Escher was the first to popularize applying conformal mapping to images, but with computers we can easily apply the same ideas to photographs, to get results like this:
tutorial  programming  math  mathematics  photography  photo  images  mathematica  droste 
april 2009 by jtth
PS3Cluster Guide: By The Cluster Workshop
Our community guide allows you to set up your own MPI (Message Passing Interface) based supercomputer cluster with the Playstation 3. This guide was co-written by Gaurav Khanna, based on his previous work on the Gravity Grid and is a current run-time environment for the research of co-author (Chris Poulin), based on his current work in distributed pattern recognition. As such, we currently utilize the Fedora Core for this infrastructure and illustrate a "how-to" below. NOTE: We focus on the Fedora 8 distribution, due to prevalence of Fedora and its Cell SDK (3.0) compatibility. Finally, this content should be considered open source, and here is the license.
howto  software  computer  tutorial  linux  opensource  guide  computing  game  tool  diy  games  hardware  2008  cell  beowulf  parallel  sony  supercomputer  clustering  supercomputing  mpi  playstation  ps3  gpu  hpc  cluster 
december 2008 by jtth
Backpropagation
The project describes teaching process of multi-layer neural network employing backpropagation algorithm. To illustrate this process the three layer neural network with two inputs and one output,which is shown in the picture below, is used:
programming  computer  tutorial  math  network  ai  mathematics  computerscience  algorithm  algorithms  neural  networks  neuralnetworks  nn  ann  machinelearning  backpropagation 
december 2008 by jtth
Generator Tricks for Systems Programmers
This tutorial discusses various techniques for using generator functions and generator expressions in the context of systems programming. This topic loosely includes files, file systems, text parsing, network programming, and programming with threads.
tutorial  tricks  tools  tips  systems  system  sysadmin  reference  python 
november 2008 by jtth
Python for Lisp Programmers
This is a brief introduction to Python for Lisp programmers. (Although it wasn't my intent, Python programers have told me this page has helped them learn Lisp.) Basically, Python can be seen as a dialect of Lisp with "traditional" syntax (what Lisp people call "infix" or "m-lisp" syntax). One message on comp.lang.python said "I never understood why LISP was a good idea until I started playing with python." Python supports all of Lisp's essential features except macros, and you don't miss macros all that much because it does have eval, and operator overloading, and regular expression parsing, so you can create custom languages that way.
tutorials  tutorial  scheme  reference  python  programming  philosophy  norvig  computerscience 
october 2008 by jtth
Groklaw - Tesseract OCR How-To, by Dr Stupid; Scripts by Fred Smith
This year, a GL reader called Fred Smith sent in some helpful scripts that make it much easier to use Tesseract to convert PDFs into plain text. The rest of this article explains how to compile tesseract on your Linux system and make use of those scripts. With luck, those overlength memorandums may never look so daunting again :)
tutorial  tool  text  tesseract  software  scanning  scanner  ocr 
october 2008 by jtth
C++ Notes: Table of Contents
Some of these supplemental notes are good, others only rough drafts or half-completed. Because they are designed only to provide additional examples, summaries, or explanations where the textbook is weak, they do not cover many obviously important topics. You can download a zipped version: notes-cpp-2004-12-19.zip [less than 400 KB]. -- Fred
C  C++  example  notes  Languages  tutorials  Performance  programming  computerscience  language  tutorial  guide  development  reference  howto  learning  coding  algorithms  cheatsheet  beginner 
september 2008 by jtth
NIST Computer Security Special Publications
Special Publications in the 800 series present documents of general interest to the computer security community. The Special Publication 800 series was established in 1990 to provide a separate identity for information technology security publications. This Special Publication 800 series reports on ITL's research, guidelines, and outreach efforts in computer security, and its collaborative activities with industry, government, and academic organizations.
nist  publications  special  bestpractice  guidance  cryptography  management  government  networking  tech  howto  reference  computer  technology  tutorial  security  network  standards  standard  guides  documentation  paper  infosec  dhs 
september 2008 by jtth
MWS Install Guide - MWS Games & Manuals
How to install magic the gathering in vista/xp (or anything else... seems complicated)
howto  software  guide  tutorial  games  game  tutorials  online  magic  magicthegathering  mtg 
august 2008 by jtth
Bikesport Michigan Online - Editorial
Describes the difference betwen TT/Tri and Road bike frame geometry
bike  bicycle  timetrial  tt  triathlon  tutorial  reference 
july 2008 by jtth
gittutorial(7)
Intro to git. I'm gettign skiddish about modifying my little partner parser.
tutorials  tutorial  tips  reference  programming  versioncontrol  vcs  scm 
july 2008 by jtth
Advanced techniques for using the UNIX find command
Awesome illustration of advanced usage of the unix "find" command.
unix  find  linux  shell  tips  tutorial  reference  article  bash  command  example  howto 
july 2008 by jtth
Scapy
a packet manipulation framework for python
cs  dev  generator  hacks  imported  languages  network  linux  python  scapy  packet  tutorial  programming  tools  security 
july 2008 by jtth
Python-by-example
This guide aims to show examples of use of all Python Library Reference functions, methods and classes. At this point, only the more widely used modules were added and only functions use examples are given.
python  programming  reference  tutorial  examples  development  example  language  book  code  learning  learn 
april 2008 by jtth
Simulation software for Complex Adaptive Systems
I have developed several computer simulations for an undergraduate course I teach at Indiana University called "Complex Adaptive Systems." The course deals with systems that evolve and adapt over time. Psychology, computer science, economics, biology, and neuroscience depend upon a deeper understanding of the mechanisms that govern adaptive systems. A common feature of these systems is that organized behavior emerges from the interactions of many simple parts. Ants organize to build colonies, neurons organize to produce adaptive human behavior, and businesses organize to create economies. To address the essential question of "What are the properties of complex adaptive systems?," case studies of several systems are explored: chaotic growth in animal populations, human learning, cooperation and competition within social groups, and the evolution of artificial life. The central thesis is that widely different systems share fundamental commonalities.
apple  code  book  complex  complexity  education  free  programming  reference  science  simulation  software  systems  tutorial 
february 2008 by jtth
Ruby in Twenty Minutes
This is a small Ruby tutorial that should take no more than 20 minutes to complete.
ruby  tutorial  programming 
november 2007 by jtth
Documentation -
This is an official center for all documentation to NumPy and SciPy.
api  code  docs  library  mathematics  python  reference  research  statistics  science  tutorial  documentation  numpy  scipy 
october 2007 by jtth
Vino! | Types of Wine | Types of Red Wine | Types of White Wine
There are a bewildering array of wines throughout the world. Most wine grapes grow well in a particular geographic region, while others can grow wherever there is a tiny amount of soil and water. Consult our extensive list of red wines and white wines whe
wine  vino  list  grape  grapes  red  white  guide  tutorial  drugs  drug  alcohol 
september 2007 by jtth
Byte of Python:Main Page - Text
This book will help you to learn the Python programming language, whether you are new to computers or an experienced programmer. let's begin!
academia  beginner  book  books  code  coding  introduction  computers  cs  development  ebook  ebooks  education  programming  online  manual  learning  wiki  tutorial  reference  python  project  free  guide  help  howto  resource  intro 
september 2007 by jtth
Parsing CSV
Notes and samples of parsing CSV files in perl.
coding  development  howto  perl  programming  tutorial  parsing  csv 
september 2007 by jtth
FOSSwire » Fix a Frozen System with the Magic SysRq Keys
Mashing in the power button to reboot could cause a problem if your hard drive is still being written to, and usually causes more problems than it solves. The Linux kernel includes a secret method of restarting your PC should it ever stop doing its job.
linux  howto  reboot  tips  crash  kernel  reference  open  sysadmin  tech  tip  cool  computing  computer  commands  blog  admin  lifehacks  tools  trick  tricks  troubleshooting  tutorial  help  guides 
september 2007 by jtth
R: Statistical Software for Psychology Research
Doing psychology research in R. Insane amount of material here. Insane.
r  howto  guide  tutorial  statistics  stats  math  maths  mathematics  introduction  intro  graph  graphing  graphics  information  reference  research 
september 2007 by jtth
« earlier      

related tags

3d  academia  academic  activism  admin  Administration  advice  ai  ajax  alcohol  algorithm  algorithms  allen  amateur  american  analysis  animals  ann  anonymity  anonymous  apache  api  apple  applescript  apps  art  article  articles  asl  awesome  backpropagation  backup  bash  beginner  beowulf  bestpractice  bestpractices  bicycle  bike  bittorrent  blog  blogging  blogs  book  books  boot  brainfuck  browser  browsers  business  c  c++  caffeine  calendar  camera  cat  cats  cell  cheatsheet  chemistry  class  classification  clean  cli  clojure  cluster  clustering  cms  cocoa  code  coding  coffee  Colin  colinallen  collaboration  command  command-line  commandline  commands  communication  community  complex  complexity  compsci  computational  computer  computers  computerscience  computing  conference  conferences  console  control  cooking  cool  cpu  crack  crash  creativity  cryptography  cs  css  csv  currying  daily  data  database  datamining  decisiontrees  decoration  del.icio.us  design  desktop  dev  developer  developerworks  development  dhs  dhtml  dictionary  digg  digital  diy  dmg  docs  document  documentation  download  downloads  drink  drinks  drive  droste  drug  drugs  dvd  dvorak  ebook  ebooks  editors  education  elearning  electronics  elements  emacs  email  encyclopedia  engineering  euler  example  examples  exercise  exploits  explorer  expressions  extensions  external  faq  fedora  feed  filesharing  film  find  firefox  firewall  firewire  fitness  flash  flickr  fonts  food  forum  free  freebsd  freeware  fun  functional  funny  future  gadgets  game  gamedev  games  garden  gardening  geek  generator  geometry  gifts  gmail  gnu  gnu/linux  gnuscreen  google  googlespreadsheets  government  gpu  grape  grapes  graph  graphic  graphics  graphing  green  GUI  guidance  guide  guidelines  guides  hack  hacking  hacks  ham  harddrive  hardware  haskell  hd  HDR  health  help  high  hint  hints  history  home  hosting  house  howto  hpc  html  humor  humour  ibm  ical  idea  ie  ie7  image  images  imap  imported  info  information  infosec  install  instruction  interactive  interesting  internet  interpretation  interviews  intro  introduction  iphone  ipod  IPTV  ir  itunes  java  javascript  jvm  kernel  keyboard  kids  lambda  lamp  language  languages  learn  learning  lecture  lectures  led  leopard  lesson  lessons  library  life  lifehacker  lifehacks  light  lighting  lights  linux  linux-kernel  lisp  list  logic  lsa  mac  MacBook  machinelearning  macintosh  macosx  magazine  magic  magicthegathering  mail  make  management  maneeshdhagat  manual  mashup  math  mathematica  mathematics  maths  matlab  matrix  media  meditation  menu  menus  method  methodology  microsoft  mighty  mind  misc  mit  ml  mod  morse  mouse  movie  mozilla  mpi  mtg  music  nasa  navigation  network  networking  networks  neural  neuralnetworks  news  nist  nlp  nmap  nn  norvig  notes  number  numbers  numerical  numpy  object  ObjectiveC  ocr  octave  ocw  online  open  open-source  opensource  optimization  optimizing  organization  os  osx  p2p  packet  pair  paper  parallel  parsing  patterns  pdf  pentest  performance  periodic  periodictable  periodic_table  perl  pets  phd  philosophy  phone  photo  photography  Photos  photoshop  php  physics  picture  planetmath  playstation  podcast  politics  portal  positive  poster  posters  pourover  powerpoint  presentation  presentations  primer  primes  Privacy  problem  problemsolving  process  processor  productivity  programming  project  projecteuler  projects  proxy  ps3  Psychology  publications  puzzle  pygame  python  quality  quantum  quicksilver  r  radio  rails  read  reading  reboot  recipe  recipes  red  redhat  reference  regex  regexp  regular  remote  research  resource  resources  review  robotics  router  ruby  satellite  scan  scanner  scanning  scapy  scheme  school  science  scientific  scip  scipy  scm  screen  screencast  script  scripting  search  security  sed  self-help  self-improvement  server  setup  sgi  sharing  shell  shortcuts  sicp  sign  signlanguage  simulation  simulations  softmod  software  softwareengineering  solar  sony  source  space  special  speed  spirals  sports  ssh  standard  standards  startup  statistic  statistics  stats  stl  stream  structure  study  style  sun  sunjar  supercomputer  supercomputing  support  svd  symbols  sympy  sysadmin  system  systems  table  tables  tabs  teaching  tech  technology  template  templates  terminal  tesseract  text  textbooks  theory  thinking  thought  threads  timetrial  tip  tips  todo  toilet  tomcat  tool  tools  topcoder  torrent  torrents  training  transparent  tree  triathlon  trick  tricks  troubleshoot  troubleshooting  tt  tutorial  tutorials  tv  tweaks  typography  ubuntu  Unattended  unix  usb  useful  userchrome  utilities  utorrent  vcs  versioncontrol  vhdl  video  videos  vino  visual  visualization  voip  vpn  walkthrough  wardriving  web  web2.0  webapp  webdesign  webdev  webhosting  webui  weekly  white  wi-fi  wifi  wiki  wikibook  wikipedia  windows  wine  wireless  wordpress  work  workout  wow  wpa  write  writing  x  xbmc  xbox  xcode  xp  yahoo  yoga  youtube  zen  zine 

Copy this bookmark:



description:


tags: