^^Links di Informatica

Nel librosito

  1. python dove mettere i link: Resources for learning & teaching python.
  2. Artificial intelligence. A timeline of AI in real time
  3. Robots.
  4. Informatica. Articoli. Timeline.
  5. Programmers.
  6. Linguaggi di programmazione. Links.

Links inet

  1. Libri

  2. Computer Science from the Bottom Up
  3. paultaylor/Proofs+Types
  4. shape-of-code/evidence-based-software-engineering-book
  5. diveintosystems
  6. Programming on Parallel Machines  Norm Matloff

  1. Varie

  2. 9-9-2020 best_cs_paper_awards
    1. 10-technical-papers-every-programmer-should-read-at-least-twice/
    2. docs.google/spreadsheets/classics CS
  3. @mbostock/10-years-of-open-source-visualization
  4. Computational thinking
  5. Notation as a Tool of Thought
  6. .cs.uni.edu/~wallingf/blog/archives/monthly/2014-06.html
    1. http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en
  7. Memoization
  8. unetbootin.sourceforge.net/
  9. 20 Questions for Donald Knuth
  10. buffers
  11. Computing Science Education: The Road not Taken
  12. paradise.caltech.edu/ist4/lectures/ information & logic
  13. thedailywtf/articles/the-legend

 

  1. Informatica e societa'

  2. Perhaps the true inventors of binary arithmetic were British wine merchants
  3. Stuxnet, il virus informatico più distruttivo della storia
  4. KIDS REACT TO OLD COMPUTERS

  1. Software

  2. martinfowler/patterns-of-distributed-systems/lamport-clock
  3. memory-models
  4. good-old-regular-expressions
  5. state-machines-computer-science
  6. how-do-trigonometric-functions-work
  7. tensor-products-introduced-as-most-general-multiplication-and-as-lazy-evaluation
  8. How recursion got into programming: a comedy of errors
  9. generating-poisson-random-values
  10. why-computers-have-signed-zero
  11. 21luglio2012 Watershed_image_processing
  12. 3dic2012 Utah_teapot
  13. Linguaggi

  14. creating-ruby-with-yukihiro-matsumoto-matz-recorded-live-in-japan
  15. who-killed-prolog
  16. FP Functional programming >>>

  17. Criptografia

  18. Key_server_cryptographic
  19. Public-key_cryptography
  20. https://www.gnupg.org/ The GNU Privacy Guard
  21. https://www.enigmail.net/home/index.php
  22. wp/Logica_proposizionale
  23. Games

  24. The Smallest Game of Chess Takes Up Just 487 Bytes
  25. 2048_videogioco
  26. THREE STICKS - A board game on geometry
  27. Hardware

  28. new-cpu-features
  29. Arduino. RaspberryPi. Lego.

 

Persone

  1. Interview with Donald Knuth.  Apr 25, 2008
  2. matt.might.net  es  nine-kinds-of-students
  3. http://gabrielecirulli.github.io/2048/
  4. http://it.hackmeeting.org/programma/
  5. Eli

    getters-and-setters-in-python | wp/Getter/setter

    how-python-affected-my-cc-brace-style/

    Regex-based lexical analysis in Python and Javascript

 

 

 

Ramsey Musallam: 3 rules to spark learning

 

the-abject-failure-of-weak-typing

Coq selected as recipient of the 2013 Software system Award

Why and How to Start Your SICP Trek

 

Ambienti di programmazione per imparare a programmare

https://code.google.com/p/pyprocessing/

http://kivy.org/docs/gettingstarted/intro.html

Snap: Build Your Own Blocks

wp/Node_graph_architecture

processing.org | wp/Processing_(programming_language) | p5js.org|esempio

 

 

gspread — Google Spreadsheets Python library

wp/Games_for_Change

Collection of Software Bugs

wp/Non-breaking_space          in HTML it prevents the “collapsing” of multiple consecutive whitespace characters into a single space

http://www.nataliavisalli.it/levis/

http://www.mathjax.org/

http://www.docear.org/

Cybergeography atlas of cyberspace

Curry-Howard_correspondence the direct relationship between computer programs and mathematical proofs

 

wp/Yaml | PyYAMLDoc

ply  Python Lex-Yacc

 

  1. LLVM Low Level Virtual Machine. Intermediate low level language. Many languages can compile to LLVM, typycally C/C++
  2. Asm.js  subset of JavaScript to serve as an intermediate language.
    1. OdinMonkey, un module asm.js destiné à améliorer la vitesse d'exécution des scripts dans le navigateur Mozilla Firefox.
    2. mozilla.org/blog/2013/03/27
  3. Emscripten compile LLVM to Asm.js, i.e. JavaScript
  4. bananabread. Demo studio. MDN Mozilla Developer Network.
  5. WebRTC Web Real-Time Communication

 

  1. wildbunny/physics-engines-for-dummies
  2. get.webgl
  3. https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers#NVIDIA_cards
  4. ted.com/talks/view/lang/en//id/1491
  5. The Era of Symbol Fonts
  6. CSS @ Ten: The Next Big Thing
  7. http://queue.acm.org/detail.cfm?id=2349257&ref=fullrss KP Freds | Mon, 20 Aug 2012 16:10:45 UTC
  8. wp/Dataflow_programming
  9. wp/Peter_Principle
  10. 18Ago2012 Mobot Mobile Robot

Vocabolario >>>

 

"There will always be things we wish to say in our programs that in all known languages can only be said poorly." -- Alan Perlis

 

9-9-2020 168 AWS services in 2 minutes. *inhales*

https://twitter.com/forrestbrazeal/status/1301182968766107656

https://acloudguru.com/

 

 

"Why are video games so much better designed than office software? Because people who design video games love to play video games. People who design office software look forward to doing something else on the weekend." – Ted Nelson twitter