Browse Source

Merged with master

Leonardo Rifeli 10 năm trước cách đây
mục cha
commit
bfbd7a3b96

+ 1 - 1
.travis.yml

@@ -3,5 +3,5 @@ sudo: false
 node_js:
   - "4.1"
 before_script:
-  - npm install -g https://github.com/vhf/free-programming-books-lint.git
+  - npm install -g free-programming-books-lint
 script: fpb-lint .

+ 2 - 2
CONTRIBUTING.md

@@ -5,13 +5,13 @@ By contributing you agree to the [LICENSE](https://github.com/vhf/free-programmi
 By contributing you agree to respect the [Code of Conduct](https://github.com/vhf/free-programming-books/blob/master/CODE_OF_CONDUCT.md) of this repository.
 
 ## In a nutshell
-1. "An link to easily download a book" is not alway a link to a *free* book. Please only contribute free content. Make sure it's free.
+1. "A link to easily download a book" is not always a link to a *free* book. Please only contribute free content. Make sure it's free.
 2. You don't have to know git: if you found something of interest which is *not already in this repo*, please open an issue with your links propositions.
     - If you know git, please fork the repo and send pull requests.
 3. We have 5 kinds of lists. Choose the right one:
     
     - *Books* : PDF, HTML, ePub, a gitbook.io based site, a Git repo, etc.
-    - *Courses* : A course is a learning material which is not a book and where there is no interactive tool embeded in the site. [This is a course](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/).
+    - *Courses* : A course is a learning material which is not a book and where there is no interactive tool embedded in the site. [This is a course](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/).
     - *Interactive Tutorials* : An interactive website which lets the user type code or commands and evaluates the result (by "evaluate" we don't mean "grade"). e.g.: [Try Haskell](http://tryhaskell.org), [Try Github](http://try.github.io).
     - *JavaScript Resources* : Any resources teaching a JavaScript framework or library.
     - *Problem Sets & Competitive Programming* : A website or software which lets you assess your programming skills by solving simple or complex problems, with or without code review, with or without comparing the results with other users.

+ 1 - 1
README.md

@@ -44,7 +44,7 @@ Please read [CONTRIBUTING](/CONTRIBUTING.md).
 + Ukrainian: [github](/free-programming-books-ua.md)
 
 
-### Noticeable lists
+### Notable lists
 + [Free JavaScript frameworks resources and tutorials](/javascript-frameworks-resources.md)
 
 

+ 14 - 12
free-courses-en.md

@@ -38,13 +38,13 @@
 
 ### Android
 
-* [Creative, Serious and Playful Science of Android Apps](https://www.coursera.org/course/androidapps101)
-* [Programming Cloud Services for Android Handheld Systems](https://www.coursera.org/course/mobilecloud)
+* [Creative, Serious and Playful Science of Android Apps](https://www.coursera.org/course/androidpart1apps101)
+* [Programming Cloud Services for Android Handheld Systems](https://www.coursera.org/course/mobilecloudprogram)
 * [Programming Mobile Applications for Android Handheld Systems pt. 1](https://www.coursera.org/course/android)
 * [Programming Mobile Applications for Android Handheld Systems pt. 2](https://www.coursera.org/course/androidpart2)
 * [Programming Mobile Services for Android Handheld Systems: Communication](https://www.coursera.org/course/posacommunication)
 * [Programming Mobile Services for Android Handheld Systems: Concurrency](https://www.coursera.org/course/posaconcurrency)
-* [Udacity Android Course Catalog](https://www.udacity.com/courses#!/android)
+* [Udacity Android Course Catalog](https://www.udacity.com/courses#!/android#!/android)
 
 
 ### AngularJS
@@ -77,7 +77,7 @@
 ### Databases
 
 * [Database Systems](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/) (MIT's opencourseware)
-* [Introduction to Databases](https://class.stanford.edu/courses/Engineering/db/2014_1/about) (Stanford University)
+* [Introduction to Databases](https://lagunita.stanford.edu/courses/Engineering/db/2014_1/about) (Stanford University)
 
 
 ### Git
@@ -121,7 +121,7 @@
 * [Java for Complete Beginners](http://courses.caveofprogramming.com/courses/java-for-complete-beginners)
 * [Princeton Algorithms, Part 1](https://www.coursera.org/course/algs4partI)
 * [Princeton Algorithms, Part 2](https://www.coursera.org/course/algs4partII)
-* [Problem Solving With Java](https://www.udacity.com/course/cs046)
+* [Problem Solving With Java](https://www.udacity.com/course/intro-to-java-programming--cs046)
 
 
 ### JS
@@ -166,22 +166,23 @@
 
 ### OCaml
 
-* [Cornell's Data Structures and Functional Programming](http://www.cs.cornell.edu/courses/cs3110/)
+* [Cornell's Data Structures and Functional Programming](http://www.cs.cornell.edu/courses/cs3110/2015fa/)
 * [Introduction to Functional Programming in OCaml](https://www.france-universite-numerique-mooc.fr/courses/parisdiderot/56002/session01/about)
 
 
 ### Oracle PL/SQL
 
-* [Steven Feuerstein's PL/SQL Obsession - Videos and Presentations](http://www.toadworld.com/platforms/oracle/w/wiki/8243.plsql-obsession.aspx)
+* [Steven Feuerstein's PL/SQL Obsession - Videos and Presentations](http://www.toadworld.com/platforms/oracle/w/wiki/8243.plsql-obsession)
 
 
 ### Python
 
-* [Berkeley's Structure and Interpretation of Computer Programs](http://www-inst.eecs.berkeley.edu/~cs61a/)
+* [Berkeley's Structure and Interpretation of Computer Programs](http://cs61a.org)
 * [Google's Python Course](https://developers.google.com/edu/python/)
 * [Introduction to Computer Science and Programming](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/) (MIT's opencourseware)
 * [Learn Python](https://pythonspot.com)
-* [Programming for Everybody](https://www.coursera.org/course/pythonlearn)
+* [Learn to program in Python](https://www.codecademy.com/learn/python)
+* [Programming for Everybody](https://www.coursera.org/learn/python)
 
 
 ### R
@@ -196,7 +197,7 @@
 
 ### Ruby
 
-* [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)
+* [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com)
 
 
 ### Sails.Js
@@ -212,11 +213,12 @@
 
 ### Swift
 
-* [Swiftris - Build an iOS Tetris app from scratch](https://www.bloc.io/tutorials/swiftris-build-your-first-ios-game-with-swift)
+* [Swiftris - Build an iOS Tetris app from scratch](https://www.bloc.io/swiftris-build-your-first-ios-game-with-swift)
 
 
 ### Web Development
 
 * [Discover Flask - Full Stack Web Development with Flask](https://github.com/realpython/discover-flask)
+* [Flask(A Python Microframework) Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world)
 * [The Odin Project - Learn Web Development for Free](http://www.theodinproject.com)
-* [Udacity Web Development Course Catalog](https://www.udacity.com/courses#!/web-development)
+* [Udacity Web Development Course Catalog](https://www.udacity.com/courses#!/web-development#!/web-development)

+ 21 - 13
free-podcasts-screencasts-en.md

@@ -3,6 +3,7 @@
 * [Android](#android)
 * [Angular JS](#angularjs)
 * [C#](#csharp)
+* [C++](#c-1)
 * [CSS](#css)
 * [Elixir](#elixir)
 * [Emacs](#emacs)
@@ -19,12 +20,12 @@
 
 ### Android
 
-* [Screencast] - [Android Basics Archives - mybringback](http://www.mybringback.com/series/android-basics)
+* [Screencast] - [Android Basics Archives - mybringback](http://www.mybringback.com/series/android-basics/)
 
 
 ### AngularJS
 
-* [Podcast] - [Adventures in Angular - DevChat.tv](http://devchat.tv/adventures-in-angular/)
+* [Podcast] - [Adventures in Angular - DevChat.tv](https://devchat.tv/adventures-in-angular/)
 
 
 ### C#
@@ -32,9 +33,15 @@
 * [Screencast] - [How to program in C# - Beginner Course | Brackeys](https://www.youtube.com/playlist?list=PLPV2KyIb3jR6ZkG8gZwJYSjnXxmfPAl51)
 
 
+### C++
+
+* [Screencast] - [C++ Programming Video Lectures](https://www.youtube.com/playlist?list=PLTZbNwgO5ebo64D1k0DJQGX30X6iSTmRr)
+* [Screencast] - [C++ STL ](https://www.youtube.com/playlist?list=PL5jc9xFGsL8G3y3ywuFSvOuNm3GjBwdkb)
+
+
 ### CSS
 
-* [Screencast] - [CSS-Tricks Screencasts](http://css-tricks.com/video-screencasts/)
+* [Screencast] - [CSS-Tricks Screencasts](https://css-tricks.com/video-screencasts/)
 
 
 ### Elixir
@@ -69,9 +76,9 @@
 
 ### Javascript
 
-* [Podcast] - [JavaScript Jabber](http://javascriptjabber.com)
+* [Podcast] - [JavaScript Jabber](https://devchat.tv/js-jabber/)
 * [Podcast] - [The Javascript Show](http://javascriptshow.com)
-* [Screencast] - [Free Quality Javascript video tutorials and screencasts](http://screencasts.org/topics/javascript)
+* [Screencast] - [Free Quality Javascript video tutorials and screencasts](http://www.screencasts.org/topics/javascript)
 * [Screencast] - [Node Tuts - Node.JS Video Tutorials](http://nodetuts.com)
 * [Screencast] - [ShowMeDo - Javascript Screencasts](http://showmedo.com/videotutorials/javascript)
 
@@ -79,7 +86,7 @@
 ### Language Agnostic
 
 * [Podcast] - [Frontside the Podcast](https://frontsidethepodcast.simplecast.fm)
-* [Podcast] - [Full Stack Radio](http://fullstackradio.com)
+* [Podcast] - [Full Stack Radio](http://www.fullstackradio.com)
 * [Podcast] - [IEEE Software's "On Computing" with Grady Booch](http://www.computer.org/web/computingnow/oncomputing)
 * [Podcast] - [Programming Throwdown](http://www.programmingthrowdown.com)
 * [Podcast] - [Shop Talk Show](http://shoptalkshow.com)
@@ -100,28 +107,29 @@
 * [Podcast] - [PHP Roundtable](https://www.phproundtable.com)
 * [Podcast] - [PHP Town Hall](http://phptownhall.com)
 * [Podcast] - [Sound of Symfony](http://www.soundofsymfony.com)
-* [Podcast] - [Voices of the ElePHPant](http://voicesoftheelephpant.com)
+* [Podcast] - [Voices of the ElePHPant](https://voicesoftheelephpant.com)
 
 
 ### Python
 
 * [Podcast] - [Podcast.__init__](http://podcastinit.com)
 * [Podcast] - [Python Test Podcast](http://pythontesting.net/test-podcast)
-* [Podcast] - [Talk Python To Me - A podcast on Python and related technologies](http://www.talkpythontome.com)
+* [Podcast] - [Talk Python To Me - A podcast on Python and related technologies](http://talkpython.fm)
 * [Screencast] - [Diving into Django](http://code.tutsplus.com/articles/diving-into-django--net-2969)
+* [Screencast] - [Practical Flask Web Development Tutorials](https://www.youtube.com/playlist?list=PLQVvvaa0QuDc_owjTbIY4rbgXOFkUYOUB)
 * [Screencast] - [ShowMeDo - Python Videos, Tutorials and Screencasts](http://showmedo.com/videotutorials/python)
-* [Screencast] - [TheNewBoston - Pygame (Python Game Development) Playlist](http://www.youtube.com/playlist?list=PL6gx4Cwl9DGAjkwJocj7vlc_mFU-4wXJq)
+* [Screencast] - [TheNewBoston - Pygame (Python Game Development) Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAjkwJocj7vlc_mFU-4wXJq)
 * [Screencast] - [TheNewBoston - Python 3.4 Programming Tutorials](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAcbMi1sH6oAMk4JHw91mC_)
-* [Screencast] - [TheNewBoston - Python GUI with Tkinter Playlist](http://www.youtube.com/playlist?list=PL6gx4Cwl9DGBwibXFtPtflztSNPGuIB_d)
-* [Screencast] - [TheNewBoston - Python Programming Tutorials - 2.x](http://www.youtube.com/playlist?list=PLEA1FEF17E1E5C0DA)
+* [Screencast] - [TheNewBoston - Python GUI with Tkinter Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBwibXFtPtflztSNPGuIB_d)
+* [Screencast] - [TheNewBoston - Python Programming Tutorials - 2.x](https://www.youtube.com/playlist?list=PLEA1FEF17E1E5C0DA)
 * [Screencast] - [Try Django Tutorial](http://youtu.be/3DccH9AMwFQ?list=PLEsfXFp6DpzRgedo9IzmcpXYoSeDg29Tx)
 
 
 ### Ruby
 
 * [Podcast] - [5by5 - Ruby on Rails Podcast](http://5by5.tv/rubyonrails)
-* [Podcast] - [ENVY LABS - Ruby5](http://ruby5.envylabs.com)
-* [Podcast] - [Ruby Rogues](http://rubyrogues.com)
+* [Podcast] - [ENVY LABS - Ruby5](https://ruby5.codeschool.com)
+* [Podcast] - [Ruby Rogues](https://devchat.tv/ruby-rogues/)
 * [Podcast] - [The Bike Shed](http://bikeshed.fm)
 * [Podcast] - [The Ruby Show](http://rubyshow.com)
 * [Screencast] - [Free Ruby on Rails Screencasts](http://railscasts.com/?type=free)

+ 6 - 0
free-podcasts-screencasts-ru.md

@@ -2,6 +2,7 @@
 
 * [Javascript](#javascript)
 * [Node.js](#Nodejs)
+* [Webpack](#Webpack)
 
 
 ### Javascript
@@ -13,3 +14,8 @@
 ### Node.js
 
 * [Screencast] - [Скринкаст Node.JS - Илья Кантор](https://learn.javascript.ru/nodejs-screencast/)
+
+
+### Webpack
+
+* [Screencast] - [Скринкаст Webpack - Илья Кантор](https://learn.javascript.ru/webpack-screencast/)

+ 5 - 5
free-programming-books-cs.md

@@ -25,12 +25,12 @@
 
 ### Bash
 
-* [Bash očima Bohdana Milara](http://www.root.cz/knihy/bash-ocima-bohdana-milara/stahnout/980/) (PDF)
+* [Bash očima Bohdana Milara](http://i.iinfo.cz/files/root/k/bash_ocima_bohdana_milara.pdf) (PDF)
 
 
 ### Java
 
-* [Java 5.0, novinky jazyka a upgrade aplikací](http://www.root.cz/knihy/java-5-0-novinky-jazyka-a-upgrade-aplikaci/stahnout/1037/) (PDF)
+* [Java 5.0, novinky jazyka a upgrade aplikací](http://i.iinfo.cz/files/root/k/java-5-0-novinky-jazyka-a-upgrade-aplikaci.pdf) (PDF)
 
 
 ### Git
@@ -47,7 +47,7 @@
 
 #### Algoritmy a datové struktury
 
-* [Základy algoritmizace](http://www.root.cz/knihy/zaklady-algoritmizace/stahnout/950/) (PDF)
+* [Základy algoritmizace](http://i.iinfo.cz/files/root/k/Zaklady_algorimizace.pdf) (PDF)
 
 
 #### Bezpečnost
@@ -113,12 +113,12 @@
 ### Python
 
 * [Ponořme se do Pythonu 3](https://knihy.nic.cz) - Mark Pilgrim (PDF)
-* [Učebnice jazyka Python](http://www.root.cz/knihy/ucebnice-jazyka-python/stahnout/920/) (PDF)
+* [Učebnice jazyka Python](http://i.iinfo.cz/files/root/k/Ucebnice_jazyka_Python.pdf) (PDF)
 
 
 ### Ruby
 
-* [Ruby Tutoriál](http://www.root.cz/knihy/ruby-tutorial/stahnout/924/) (PDF)
+* [Ruby Tutoriál](http://i.iinfo.cz/files/root/k/Ruby_tutorial.pdf) (PDF)
 
 
 ### TeX

+ 31 - 31
free-programming-books-de.md

@@ -27,15 +27,15 @@
 
 ### Unabhängig von der Programmiersprache
 
-* [IT-Handbuch für Fachinformatiker](http://openbook.galileocomputing.de/it_handbuch/)
-* [Objektorientierte Programmierung](http://openbook.galileocomputing.de/oop/)
+* [IT-Handbuch für Fachinformatiker](http://openbook.rheinwerk-verlag.de/it_handbuch/)
+* [Objektorientierte Programmierung](http://openbook.rheinwerk-verlag.de/oop/)
 * [Scrum und XP im harten Projektalltag](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenchesonline_German.pdf) (PDF)
 
 
 ### Action Script
 
-* [ActionScript 1 und 2](http://openbook.galileodesign.de/actionscript/)
-* [Einstieg in ActionScript](http://openbook.galileodesign.de/actionscript_einstieg/)
+* [ActionScript 1 und 2](http://openbook.rheinwerk-verlag.de/actionscript/)
+* [Einstieg in ActionScript](http://openbook.rheinwerk-verlag.de/actionscript_einstieg/)
 
 
 ### Android
@@ -50,13 +50,13 @@
 
 ### C
 
-* [C von A bis Z](http://openbook.galileocomputing.de/c_von_a_bis_z/)
+* [C von A bis Z](http://openbook.rheinwerk-verlag.de/c_von_a_bis_z/)
 * [Softwareentwicklung in C](http://www.asc.tuwien.ac.at/~eprog/download/schmaranz.pdf) (PDF)
 
 
 ### C++
 
-* [Die Boost C++ Bibliotheken](http://www.highscore.de/cpp/boost/)
+* [Die Boost C++ Bibliotheken](http://dieboostcppbibliotheken.de)
 * [Programmieren in C++: Aufbau](http://www.highscore.de/cpp/aufbau/)
 * [Programmieren in C++: Einführung](http://www.highscore.de/cpp/einfuehrung/)
 
@@ -64,14 +64,14 @@
 ### C Sharp
 
 * [Programmieren in C#: Einführung](http://www.highscore.de/csharp/einfuehrung/)
-* [Visual C# 2008](http://openbook.galileocomputing.de/visual_csharp/)
-* [Visual C# 2010](http://openbook.galileocomputing.de/visual_csharp_2010/)
-* [Visual C# 2012](http://openbook.galileocomputing.de/visual_csharp_2012/)
+* [Visual C# 2008](http://openbook.rheinwerk-verlag.de/visual_csharp/)
+* [Visual C# 2010](http://openbook.rheinwerk-verlag.de/visual_csharp_2010/)
+* [Visual C# 2012](http://openbook.rheinwerk-verlag.de/visual_csharp_2012/)
 
 
 ### iOS
 
-* [Apps programmieren für iPhone und iPad](http://openbook.galileocomputing.de/apps_programmieren_fuer_iphone_und_ipad/)
+* [Apps programmieren für iPhone und iPad](http://openbook.rheinwerk-verlag.de/apps_programmieren_fuer_iphone_und_ipad/)
 * [iOS-Rezepte](http://examples.oreilly.de/openbooks/iosrecipesger.zip)
 * [iPad-Programmierung](http://examples.oreilly.de/openbooks/pdf_ipadprogpragger.pdf) (PDF)
 
@@ -79,7 +79,7 @@
 ### Git
 
 * [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/de/)
-* [Pro Git](http://git-scm.com/book/de)
+* [Pro Git](http://git-scm.com/book/de/v1)
 
 
 ### Groovy
@@ -89,25 +89,25 @@
 
 ### HTML & CSS
 
-* [CSS](http://peterkropff.de/site/css/css.htm) — Peter Kropff (Grundlagen, OOP, MySQLi, PDO) [Online, PDF]
-* [HTML](http://peterkropff.de/site/html/html.htm) — Peter Kropff [Online, PDF]
+* [CSS](http://www.peterkropff.de/site/css/css.htm) — Peter Kropff (Grundlagen, OOP, MySQLi, PDO) [Online, PDF]
+* [HTML](http://www.peterkropff.de/site/html/html.htm) — Peter Kropff [Online, PDF]
 * [HTML5-Handbuch](http://webkompetenz.wikidot.com/docs:html-handbuch)
-* [Self HTML](http://de.selfhtml.org)
+* [Self HTML](https://wiki.selfhtml.org/wiki/Startseite)
 
 
 ### Java
 
 * [EJB 3 für Umsteiger: Neuerungen und Änderungen gegenüber dem EJB-2.x-Standard](http://bsd.de/e3fu/umfrage.html) - Heiko W. Rupp
-* [Java 7 Mehr als eine Insel](http://openbook.galileocomputing.de/java7/)
-* [Java ist auch eine Insel](http://openbook.galileocomputing.de/javainsel/)
+* [Java 7 Mehr als eine Insel](http://openbook.rheinwerk-verlag.de/java7/)
+* [Java ist auch eine Insel](http://openbook.rheinwerk-verlag.de/javainsel/)
 * [Programmieren Java: Aufbau](http://www.highscore.de/java/aufbau/)
 * [Programmieren Java: Einführung](http://www.highscore.de/java/einfuehrung/)
 
 
 ### Javascript
 
-* [JavaScript](http://peterkropff.de/site/javascript/javascript.htm) — Peter Kropff (Grundlagen, AJAX, DOM, OOP) [Online, PDF]
-* [JavaScript und AJAX](http://openbook.galileocomputing.de/javascript_ajax/)
+* [JavaScript](http://www.peterkropff.de/site/javascript/javascript.htm) — Peter Kropff (Grundlagen, AJAX, DOM, OOP) [Online, PDF]
+* [JavaScript und AJAX](http://openbook.rheinwerk-verlag.de/javascript_ajax/)
 * [Webseiten erstellen mit Javascript](http://www.highscore.de/javascript/)
 
 
@@ -115,23 +115,23 @@
 
 * [LaTeX - eine Einführung und ein bißchen mehr...](http://www.fernuni-hagen.de/imperia/md/content/zmi_2010/a026_latex_einf.pdf) (PDF)
 * [LaTeX - Forteschrittene Anwendungen (oder: Neues von den Hobbits)](http://www.fernuni-hagen.de/imperia/md/content/zmi_2010/a027_latex_fort.pdf) (PDF)
-* [LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler](http://www.lehmanns.de/page/latexreferenz/)
+* [LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler](http://www.lehmanns.de/page/latexreferenz)
 
 
 ### Meta-Lists
 
-* [Galileo Computing - openbook](http://www.galileocomputing.de/katalog/openbook)
+* [Galileo Computing - openbook](https://www.rheinwerk-verlag.de/openbook/)
 
 
 ### MySQL
 
-* [MySQL](http://peterkropff.de/site/mysql/mysql.htm) — Peter Kropff [Online, PDF]
+* [MySQL](http://www.peterkropff.de/site/mysql/mysql.htm) — Peter Kropff [Online, PDF]
 
 
 ### PHP
 
-* [PHP](http://peterkropff.de/site/php/php.htm) — Peter Kropff (Grundlagen, OOP, MySQLi, PDO) [Online, PDF]
-* [PHP PEAR](http://openbook.galileocomputing.de/php_pear/)
+* [PHP](http://www.peterkropff.de/site/php/php.htm) — Peter Kropff (Grundlagen, OOP, MySQLi, PDO) [Online, PDF]
+* [PHP PEAR](http://openbook.rheinwerk-verlag.de/php_pear/)
 * [Praktischer Einstieg in MySQL mit PHP](http://examples.oreilly.de/openbooks/pdf_einmysql2ger.pdf) (PDF)
 
 
@@ -145,7 +145,7 @@
 * [Praxiswissen Ruby](http://www.oreilly.de/german/freebooks/rubybasger/pdf_rubybasger.pdf) (PDF)
 * [Praxiswissen Ruby On Rails](http://examples.oreilly.de/openbooks/pdf_rubyonrailsbasger.pdf) (PDF)
 * [Rails Kochbuch](http://examples.oreilly.de/openbooks/pdf_railsckbkger.pdf) (PDF)
-* [Ruby on Rails 2](http://openbook.galileocomputing.de/ruby_on_rails/)
+* [Ruby on Rails 2](http://openbook.rheinwerk-verlag.de/ruby_on_rails/)
 * [Ruby on Rails 3.2 für Ein-, Um- und Quereinsteiger](http://ruby-auf-schienen.de/3.2/)
 
 
@@ -156,18 +156,18 @@
 
 ### UML
 
-* [Der moderne Softwareentwicklungsprozess mit UML](http://www.highscore.de/uml)
+* [Der moderne Softwareentwicklungsprozess mit UML](http://www.highscore.de/uml/)
 
 
 ### Unix
 
-* [Linux-UNIX-Programmierung](http://openbook.galileocomputing.de/linux_unix_programmierung/)
-* [Shell-Programmierung](http://openbook.galileocomputing.de/shell_programmierung/)
-* [Wie werde ich Unix Guru?](http://openbook.galileocomputing.de/unix_guru/)
+* [Linux-UNIX-Programmierung](http://openbook.rheinwerk-verlag.de/linux_unix_programmierung/)
+* [Shell-Programmierung](http://openbook.rheinwerk-verlag.de/shell_programmierung/)
+* [Wie werde ich Unix Guru?](http://openbook.rheinwerk-verlag.de/unix_guru/)
 
 
 ### Visual Basic
 
-* [Einstieg in Visual Basic 2010](http://openbook.galileocomputing.de/einstieg_vb_2010/)
-* [Einstieg in Visual Basic 2012](http://openbook.galileocomputing.de/einstieg_vb_2012/)
-* [Visual Basic 2008](http://openbook.galileocomputing.de/visualbasic_2008/)
+* [Einstieg in Visual Basic 2010](http://openbook.rheinwerk-verlag.de/einstieg_vb_2010/)
+* [Einstieg in Visual Basic 2012](http://openbook.rheinwerk-verlag.de/einstieg_vb_2012/)
+* [Visual Basic 2008](http://openbook.rheinwerk-verlag.de/visualbasic_2008/)

+ 32 - 32
free-programming-books-es.md

@@ -1,7 +1,7 @@
 ### Index
 
-* [Metalistas](#metalistas)
-* [Agnósticos](#agn%C3%B3sticos)
+* [0 - Metalistas](#0---metalistas)
+* [1 - Agnósticos](#1---agn%C3%B3sticos)
   * [Algoritmos y Estructuras de Datos](#algoritmos)
   * [Base de Datos](#base-de-datos)
   * [Ciencia Computacional](#ciencia-computacional)
@@ -13,20 +13,20 @@
 * [Android](#android)
 * [C](#c)
 * [C++](#c-1)
-* [CSS](#CSS)
-* [HTML5](#HTML5)
 * [Coffeescript](#coffeescript)
+* [CSS](#CSS)
 * [Emacs](#emacs)
 * [Ensamblador](#ensamblador)
 * [Erlang](#erlang)
 * [Git](#git)
 * [Haskell](#haskell)
+* [HTML5](#HTML5)
+* [Java](#java)
 * [JavaScript](#javascript)
   * [AngularJS](#angularjs)
   * [D3](#d3js)
   * [jQuery](#jquery)
   * [node.js](#nodejs)
-* [Java](#java)
 * [LaTeX](#latex)
 * [Linux](#linux)
 * [.NET (C# Visual Studio)](#net-c--visual-studio)
@@ -45,24 +45,24 @@
 * [SVG](#svg)
 
 
-### Metalistas
+### 0 - Metalistas
 
-* [¡Quiero Aprender Python! - Python Argentina](http://python.org.ar/AprendiendoPython)
+* [¡Quiero Aprender Python! - Python Argentina](http://python.org.ar/wiki/AprendiendoPython)
 * [CodeHero](http://codehero.co)
 * [OPENLIBRA La Biblioteca Libre online que estabas esperando](http://www.etnassoft.com/biblioteca/)
 
 
-### Agnósticos
+### 1 - Agnósticos
 
 #### Algoritmos
 
 * [Algoritmos y Programación (Guía para docentes)](http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf) (PDF)
 * [Aprenda a programar como si estuviera en primero](http://www1.ceit.es/asignaturas/Informat1/ayudainf/aprendainf/Programar/Programar.pdf) (PDF)
-* [Apuntes de Algoritmos y Estructuras de Datos](https://sites.google.com/site/prog3unlp/home/exp_algoritmos.pdf?attredirects=0&d=1) (PDF)
-* [Breves Notas sobre Análisis de Algoritmos](http://www.matematicas.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf) (PDF)
+* [Apuntes de Algoritmos y Estructuras de Datos](https://146fd953-a-62cb3a1a-s-sites.googlegroups.com/site/prog3unlp/home/exp_algoritmos.pdf) (PDF)
+* [Breves Notas sobre Análisis de Algoritmos](http://lya.fciencias.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf) (PDF)
 * [Fundamentos de Informática y Programación](http://robotica.uv.es/Libro/Indice.html)
 * [Técnicas de Diseño de Algoritmos ](http://www.lcc.uma.es/~av/Libro/indice.html) ([PDF](http://www.lcc.uma.es/%7eav/Libro/Libro.zip))
-* [Temas selectos de estructuras de datos](http://www.matematicas.unam.mx/jloa/publicaciones/estructurasdeDatos.pdf) (PDF)
+* [Temas selectos de estructuras de datos](http://lya.fciencias.unam.mx/jloa/publicaciones/estructurasdeDatos.pdf) (PDF)
 * [Teoría sintáctico-gramatical de objetos](http://www.bubok.es/libros/219288/Teoria-sintacticogramatical-de-objetos)
 
 
@@ -77,8 +77,8 @@
 
 #### Ciencia Computacional
 
-* [Breves Notas sobre Autómatas y Lenguajes](http://www.matematicas.unam.mx/jloa/publicaciones/automatasyLenguajes.pdf) (PDF)
-* [Breves Notas sobre Teoría de la Computación](http://www.matematicas.unam.mx/jloa/publicaciones/teoria.pdf) (PDF)
+* [Breves Notas sobre Autómatas y Lenguajes](http://lya.fciencias.unam.mx/jloa/publicaciones/automatasyLenguajes.pdf) (PDF)
+* [Breves Notas sobre Teoría de la Computación](http://lya.fciencias.unam.mx/jloa/publicaciones/teoria.pdf) (PDF)
 
 
 #### Cursos Masivos en Línea
@@ -89,7 +89,7 @@
 #### Metodologías de desarrollo de software
 
 * [Compendio de Ingeniería del Software](http://www.navegapolis.com/files/cis.pdf) (PDF)
-* [Diseño Ágil con TDD](http://www.carlosble.com/libro-tdd)
+* [Diseño Ágil con TDD](http://www.carlosble.com/libro-tdd/?lang=es)
 * [Ingeniería de Software: Una Guía para Crear Sistemas de Información](http://www.wolnm.org/apa/articulos/Ingenieria_Software.pdf) (PDF)
 * [Metodologías Ágiles para el Desarrollo de Software](http://www.desarrolloweb.com/manuales/metodologias-agil-desarrollo-software.html)
 * [Scrum & Extreme Programming (para programadores)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-agile.pdf) (PDF)
@@ -98,7 +98,7 @@
 
 #### Misceláneos
 
-* [97 cosas que todo programador debería saber](http://97cosas.com/programador)
+* [97 cosas que todo programador debería saber](http://97cosas.com/programador/)
 * [El camino a un mejor programador](http://emanchado.github.io/camino-mejor-programador/)
 * [Programación de videojuegos SDL](http://www.albertogarcia.info/libros/sdl/%5Bebook%5DProgramacion%20de%20videojuegos%20con%20SDL.pdf) (PDF)
 * [Videojuegos Multiplataforma con OpenFL](http://www.openflbook.com)
@@ -130,8 +130,8 @@
 
 ### C++
 
-* [Aprenda C++ avanzado como si estuviera en primero](http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/avanzado/cppavan.pdf) (PDF)
-* [Aprenda C++ básico como si estuviera en primero](http://www.tecnun.es/asignaturas/Informat1/ayudainf/aprendainf/Cpp/basico/cppbasico.pdf) (PDF)
+* [Aprenda C++ avanzado como si estuviera en primero](http://www4.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/avanzado/cppavan.pdf) (PDF)
+* [Aprenda C++ básico como si estuviera en primero](http://www4.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/basico/cppbasico.pdf) (PDF)
 * [Ejercicios de programación creativos y recreativos en C++](http://antares.sip.ucm.es/cpareja/libroCPP/)
 
 
@@ -142,10 +142,10 @@
 
 ### CSS
 
-* [CSS avanzado](http://librosweb.es/css_avanzado/)
+* [CSS avanzado](http://librosweb.es/libro/css_avanzado/)
 * [Estructura con CSS](http://es.learnlayout.com)
 * [Guía Completa de CSS3](http://www.etnassoft.com/biblioteca/guia-completa-de-css3/)
-* [Introducción a CSS](http://librosweb.es/css/)
+* [Introducción a CSS](http://librosweb.es/libro/css/)
 
 
 ### Coffeescript
@@ -174,7 +174,7 @@
 
 * [Git Immersion en Español](http://gitimmersion.mx)
 * [Gitmagic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/es/)
-* [Pro Git](http://git-scm.com/book/es)
+* [Pro Git](http://git-scm.com/book/es/)
 
 
 ### Haskell
@@ -189,19 +189,19 @@
 * [Arquitectura Java Sólida](http://www.arquitecturajava.com)
 * [Desarrollo de proyectos informáticos con Java](http://www3.uji.es/~belfern/pdf/libroJavaConTapa.pdf) (PDF)
 * [Guía Java para Docentes](http://ignaciolasalvia.com/material/prog1_2013/GuiaJavaparaDocentes2012.pdf) (PDF)
-* [Notas de Introducción al Lenguaje de Programación Java](http://www.matematicas.unam.mx/jloa/publicaciones/introduccionJava.pdf) - Jorge L. Ortega Arjona, UNAM (PDF)
+* [Notas de Introducción al Lenguaje de Programación Java](http://lya.fciencias.unam.mx/jloa/publicaciones/introduccionJava.pdf) - Jorge L. Ortega Arjona, UNAM (PDF)
 * [OCPJP6 Resumen Español](https://github.com/PabloReyes/ocpjp-resumen-espanol) - Pablo Reyes Almagro (PDF)
 * [Pensando la computación como un científico (con Java)](http://www.ungs.edu.ar/areas/publicaciones/476/pensando-la-computacion-como-un-cientifico.html)
 * [PlugIn Tapestry: Desarrollo de aplicaciones y páginas web con Apache Tapestry](http://picodotdev.github.io/blog-bitix/2014/02/libro-sobre-desarrollo-de-aplicaciones-con-apache-tapestry/) ([PDF](http://picodotdev.github.io/blog-bitix/assets/custom/PlugInTapestry.pdf)) ([EPUB](http://picodotdev.github.io/blog-bitix/assets/custom/PlugInTapestry.epub)) ([MOBI](http://picodotdev.github.io/blog-bitix/assets/custom/PlugInTapestry.mobi))
 * [Programación Orientada a Objetos en Java](http://fcasua.contad.unam.mx/apuntes/interiores/docs/98/opt/java.pdf) (PDF)
-* [Tutorial básico de Java EE](http://www.javahispano.org/storage/contenidos/JavaEE.pdf) (PDF)
-* [Tutorial Introducción a Maven 3](http://www.javahispano.org/storage/contenidos/Tutorial_de_Maven_3_Erick_Camacho.pdf) (PDF)
+* [Tutorial básico de Java EE](http://static1.1.sqspcdn.com/static/f/923743/14770633/1416082087870/JavaEE.pdf) (PDF)
+* [Tutorial Introducción a Maven 3](http://static1.1.sqspcdn.com/static/f/923743/15025126/1320942755733/Tutorial_de_Maven_3_Erick_Camacho.pdf) (PDF)
 
 
 ### JavaScript
 
-* [Introducción a AJAX](http://librosweb.es/ajax/)
-* [Introducción a JavaScript](http://librosweb.es/javascript/)
+* [Introducción a AJAX](http://librosweb.es/libro/ajax/)
+* [Introducción a JavaScript](http://librosweb.es/libro/javascript/)
 * [Jardín de JavaScript](http://bonsaiden.github.io/JavaScript-Garden/es)
 
 
@@ -235,14 +235,14 @@
 
 * [Bases de la programación en Bash](http://xinfo.sourceforge.net/documentos/bash-scripting/bash-script-2.0.html)
 * [BASH Scripting Avanzado: Utilizando declare para definición de tipo](http://library.originalhacker.org/biblioteca/articulo/ver/123)
-* [Debian GNU/Linux para administradores](http://debian-handbook.info/browse/es-ES/stable/)
+* [Debian GNU/Linux para administradores](https://debian-handbook.info/browse/es-ES/stable/)
 * [El Manual de BASH Scripting Básico para Principiantes](https://es.wikibooks.org/wiki/El_Manual_de_BASH_Scripting_B%C3%A1sico_para_Principiantes) en WikiBooks
 
 
 ### .NET (C# / Visual Studio)
 
 * [El lenguaje de programación C#](http://dis.um.es/~bmoros/privado/bibliografia/LibroCsharp.pdf) (PDF)
-* [Guía de Arquitectura N-capas Orientadas al Dominio](http://msdn.microsoft.com/es-es/architecture/default.aspx)
+* [Guía de Arquitectura N-capas Orientadas al Dominio](https://msdn.microsoft.com/architects-overview-msdn)
 
 
 ### NoSQL
@@ -259,17 +259,17 @@
 * [PHP y Ajax](http://rua.ua.es/dspace/bitstream/10045/13176/9/04-ajaxphp.pdf) (PDF)
 * [PHP y Programación orientada a objetos](https://styde.net/php-y-programacion-orientada-a-objetos/)
 * [POO y MVC en PHP](http://www.bubok.es/libros/205199/POO-y-MVC-en-PHP)
-* [Silex, el manual oficial](http://librosweb.es/silex/)
-* [Symfony 1.4, la guía definitiva](http://librosweb.es/symfony_1_4/)
-* [Symfony 2.3, el libro oficial](http://librosweb.es/symfony_2_3/)
+* [Silex, el manual oficial](http://librosweb.es/libro/silex/)
+* [Symfony 1.4, la guía definitiva](http://librosweb.es/libro/symfony_1_4/)
+* [Symfony 2.3, el libro oficial](http://librosweb.es/libro/symfony_2_3/)
 
 
 ### Perl
 
 * [Manual de Perl](http://www6.uniovi.es/perl/tutor/) - Universidad de Oviedo, España
+* [Tutorial de introducción a perl](http://flanagan.ugr.es/perl/index2.htm) - Universidad de Granada, España
 * [Tutorial Perl](http://es.tldp.org/Tutoriales/PERL/tutoperl-print.pdf) - TLDP (PDF)
 * [Tutorial Perl](http://kataix.umag.cl/~ruribe/Utilidades/Tutorial%20de%20Perl.pdf) - Universidad de Magallanes, Chile (PDF)
-* [Tutorial de introducción a perl](http://flanagan.ugr.es/perl/index2.htm) - Universidad de Granada, España
 * [Tutoriales de Perl](http://perlenespanol.com/tutoriales/)
 
 
@@ -284,7 +284,7 @@
 * [Introducción a Programando con Python](http://opentechschool.github.io/python-beginners/es_CL/)
 * [Notas sobre el lenguaje Python](http://www.cmat.edu.uy/cmat/cursos/licenciatura/cursos/computacion/documentos/pynotas.pdf/at_download/file) (PDF)
 * [Python instantáneo](http://www.arrakis.es/~rapto/AprendaPython.html)
-* [Python para ciencia e ingeniería](https://github.com/mgaitan/python-ingenieria)
+* [Python para ciencia e ingeniería](https://github.com/mgaitan/curso-python-cientifico)
 * [Python para principiantes](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-python.pdf) (PDF) [(HTML)](http://librosweb.es/libro/python/)
 * [Python para todos](https://launchpadlibrarian.net/18980633/Python%20para%20todos.pdf) (PDF)
 

+ 20 - 20
free-programming-books-fa_IR.md

@@ -1,8 +1,5 @@
 ### فهرست
 
-* [گنو/لینوکس](#%DA%AF%D9%86%D9%88%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3)
-  * [آرچ لینوکس](#%D8%A2%D8%B1%DA%86-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3)
-  * [اوبونتو](#%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88)
 * [C#](#c-sharp)
 * [CSS](#css)
 * [LaTeX](#latex)
@@ -10,21 +7,12 @@
 * [Python](#python)
 * [R](#r)
 * [رایانش ابری](#%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4-%D8%A7%D8%A8%D8%B1%DB%8C)
+* [گنو/لینوکس](#%DA%AF%D9%86%D9%88%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3)
+  * [آرچ لینوکس](#%D8%A2%D8%B1%DA%86-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3)
+  * [اوبونتو](#%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88)
 * [مهندسی نرم‌افزار](#%D9%85%D9%87%D9%86%D8%AF%D8%B3%DB%8C-%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1)
 
 
-### گنو/لینوکس
-
-#### آرچ لینوکس
-
-* [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (PDF)
-
-
-#### اوبونتو
-
-* [اوبونتو برای تازه واردها](http://ubuntu-book.org)
-
-
 ### C Sharp
 
 * [توسعه چابک در C#](http://agiledevelopment.ir/ebook/)
@@ -42,7 +30,7 @@
 
 ### PHP
 
-* [آموزش فریمورک لاراول](http://laravel.ir)
+* [آموزش فریمورک لاراول](http://www.laravel.ir)
 
 
 ### Python
@@ -57,11 +45,23 @@
 * [موضعات ویژه در R](http://cran.r-project.org/doc/contrib/Mousavi-R_topics_in_Farsi.pdf) (PDF)
 
 
-### مهندسی نرم‌افزار
+### رایانش ابری
 
-* [الگوهای طراحی در برنامه‌نویسی شیء‌گرا](https://github.com/khajavi/Practical-Design-Patterns)
+* [رایانش ابری](http://docs.occc.ir/books/Main%20Book-20110110_2.pdf) (PDF)
 
 
-### رایانش ابری
+### گنو/لینوکس
 
-* [رایانش ابری](http://docs.occc.ir/books/Main%20Book-20110110_2.pdf) (PDF)
+#### آرچ لینوکس
+
+* [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (PDF)
+
+
+#### اوبونتو
+
+* [اوبونتو برای تازه واردها](http://ubuntu-book.org)
+
+
+### مهندسی نرم‌افزار
+
+* [الگوهای طراحی در برنامه‌نویسی شیء‌گرا](https://github.com/khajavi/Practical-Design-Patterns)

+ 16 - 16
free-programming-books-fr.md

@@ -1,7 +1,7 @@
 ### Index
 
-* [Méta-listes](#méta-listes)
-* [Non dépendant du langage](#non-dépendant-du-langage)
+* [0 - Méta-listes](#0---méta-listes)
+* [1 - Non dépendant du langage](#1---non-dépendant-du-langage)
   * [Algorithmique](#algorithmique)
   * [Logiciels libres](#logiciels-libres)
   * [Makefile](#makefile)
@@ -41,20 +41,20 @@
 * [Vim](#vim)
 
 
-### Méta-listes
+### 0 - Méta-listes
 
 * [Le SILO: Sciences du numérique & Informatique au Lycée: Oui!](https://wiki.inria.fr/sciencinfolycee/Accueil)
 
 
-### Non dépendant du langage
+### 1 - Non dépendant du langage
 
 #### Algorithmique
 
-* [Algorithmique](http://pauillac.inria.fr/~quercia/cdrom/cours) - Michel Quercia
+* [Algorithmique](http://pauillac.inria.fr/~quercia/cdrom/cours/) - Michel Quercia
 * [Complexité algorithmique](http://www.liafa.univ-paris-diderot.fr/~sperifel/livre_complexite.html) - Sylvain Perifel
 * [Éléments d'algorithmique](http://www-igm.univ-mlv.fr/~berstel/Elements/Elements.pdf) - D. Beauquier, J. Berstel, et Ph. Chrétienne (PDF)
 * [France-IOI](http://www.france-ioi.org)
-* [Prologin](http://www.prologin.org)
+* [Prologin](https://prologin.org)
 
 
 #### Logiciels libres
@@ -62,7 +62,7 @@
 * [Histoires et cultures du libres](http://framabook.org/histoiresetculturesdulibre/)
 * [Option libre. Du bon usage des licences libres](http://framabook.org/optionlibre-dubonusagedeslicenceslibres/) - Jean Benjamin
 * [Produire du logiciel libre](http://framabook.org/produire-du-logiciel-libre-2/) - Karl Fogel
-* [Richard Stallman et la révolution du logiciel libre](http://framabook.org/richard-stallman-et-la-revolution-du-logiciel-libre/) - R.M. Stallman, S. Williams et C. Masutti
+* [Richard Stallman et la révolution du logiciel libre](http://framabook.org/richard-stallman-et-la-revolution-du-logiciel-libre-2/) - R.M. Stallman, S. Williams et C. Masutti
 
 
 #### Makefile
@@ -110,12 +110,12 @@
 ### C / C++
 
 * [Cours de C/C++](http://casteyde.christian.free.fr/cpp/cours/online/book1.html) - Christian Casteyde
-* [Le C en 20 heures](http://framabook.org/6-le-c-en-20-heures/) - Eric Berthomier et Daniel Schang
+* [Le C en 20 heures](http://framabook.org/le-c-en-20-heures-2/) - Eric Berthomier et Daniel Schang
 
 
 ### Coq
 
-* [Le Coq'Art (V8)](http://www.labri.fr/perso/casteran/CoqArt) - Yves Bertot et Pierre Castéran
+* [Le Coq'Art (V8)](http://www.labri.fr/perso/casteran/CoqArt/) - Yves Bertot et Pierre Castéran
 * [Preuves de programmes en coq](http://fuscia.inrialpes.fr/cours/coq/) - Yves Bertot
 
 
@@ -143,7 +143,7 @@
 
 ### jQuery
 
-* [Apprendre jQuery](http://sutterlity.gitbooks.io/apprendre-jquery/) - Sutterlity Laurent
+* [Apprendre jQuery](https://sutterlity.gitbooks.io/apprendre-jquery/content/) - Sutterlity Laurent
 
 
 ### Haskell
@@ -156,10 +156,10 @@
 
 #### LaTeX
 
-* [(Xe)LaTeX appliqué aux sciences humaines](http://geekographie.maieul.net/95) - Maïeul Rouquette
 * [Détecter et résoudre les problèmes](http://www.pearson.fr/livre/?GCOI=27440100048330), Annexe B du LaTeX Companion 2006, par Frank Mittelbach et Michel Goossens, mis à disposition par l'éditeur dans l'onglet « Compléments »
 * [LaTeX... pour le prof de maths !](http://math.univ-lyon1.fr/irem/IMG/pdf/LatexPourProfMaths.pdf) - Arnaud Gazagnes (PDF)
-* [Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander](http://framabook.org/5-tout-ce-que-vous-avez-toujours-voulu-savoir-sur-latex-sans-jamais-oser-le-demander/) - Vincent Lozano
+* [Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander](http://framabook.org/tout-sur-latex/) - Vincent Lozano
+* [(Xe)LaTeX appliqué aux sciences humaines](http://geekographie.maieul.net/95) - Maïeul Rouquette
 
 
 #### Asymptote
@@ -197,7 +197,7 @@
 
 ### Meteor
 
-* [Apprendre Meteor](http://mquandalle.gitbooks.io/apprendre-meteor/) - Maxime Quandalle
+* [Apprendre Meteor](https://mquandalle.gitbooks.io/apprendre-meteor/content/) - Maxime Quandalle
 * [Discover Meteor](http://fr.discovermeteor.com) - Tom Coleman et Sacha Greif
 
 
@@ -210,14 +210,14 @@
 ### PHP
 
 * [Cours de PHP 5](http://g-rossolini.developpez.com/tutoriels/php/cours/?page=introduction) - Guillaume Rossolini
-* [Initiation au PHP](http://www.framasoft.net/IMG/pdf/initiation_php.pdf) - David Ducrocq (PDF)
+* [Initiation au PHP](http://framasoft.net/IMG/pdf/initiation_php.pdf) - David Ducrocq (PDF)
 * [Programmer en PHP](http://www.lincoste.com/ebooks/pdf/informatique/programmer_php.pdf) - Julien Gaulmin (PDF)
 
 
 ### Python
 
 * [Appendre à programmer avec Python](http://inforef.be/swi/python.htm) - Gerard Swinnen
-* [Dropbox a des fuites ! Un aperçu de la rétro-ingénierie des programmes Python](http://pdp.microjoe.org/articles/34/dropbox-a-des-fuites)
+* [Dropbox a des fuites ! Un aperçu de la rétro-ingénierie des programmes Python](http://pdp.microjoe.org/tutoriels/280/dropbox-a-des-fuites/)
 * [Python](http://www.lincoste.com/ebooks/pdf/informatique/python.pdf) - Guido Van Rossum (PDF)
 * [Une introduction à Python 3](https://perso.limsi.fr/pointal/python:courspython3) - Bob Cordeau et Laurent Pointal
 
@@ -261,4 +261,4 @@
 ### Vim
 
 * [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/)
-* [Vim pour les humains](http://vimebook.com) - Vincent Jousse (le livre n'est pas **gratuit** mais **à prix libre**)
+* [Vim pour les humains](https://vimebook.com/fr) - Vincent Jousse (le livre n'est pas **gratuit** mais **à prix libre**)

+ 3 - 4
free-programming-books-hu.md

@@ -1,6 +1,6 @@
 ### Index
 
-* [Programozási nyelv független](#programozasi-nyelv-fuggetlen)
+* [0 - Programozási nyelv független](#0---programozasi-nyelv-fuggetlen)
 * [Ada](#ada)
 * [Arduino](#arduino)
 * [C++](#c)
@@ -15,14 +15,13 @@
 * [Windows Phone](#windows-phone)
 
 
-### Programozási nyelv független
+### 0 - Programozási nyelv független
 
 * [A hitelesítés-szolgáltatókkal szembeni bizalom erősítése](http://mek.oszk.hu/03900/03943/index.phtml) - Várnai Róbert (PDF)
 * [Adatmodellezés](http://mek.oszk.hu/11100/11144/index.phtml) - Halassy Béla (Word, PDF)
 * [Az adatbázistervezés alapjai és titkai](http://mek.oszk.hu/11100/11123/index.phtml) - Halassy Béla (Word, PDF)
 * [Ember, információ, rendszer](http://mek.oszk.hu/11100/11122/index.phtml) - Halassy Béla (Word, PDF)
 * [Formális nyelvek](http://mek.oszk.hu/05000/05099/index.phtml) - Bach Iván (PDF)
-* [Kanban és Scrum mindkettőből a legjobbat](http://www.adaptiveconsulting.hu/dokumentumok) - Henrik Kniberg, Mattias Skarin, ford.: Csutorás Zoltán és Marhefka István (PDF)
 * [Mese a felhasználó központú tervezőről](http://mek.oszk.hu/11700/11748/index.phtml) - David Travis, ford.: Favorit Fordító Iroda (PDF)
 * [Prognyelvek portál](http://nyelvek.inf.elte.hu/index.php) - Felelős oktató: Nyékyné Gaizler Judit (HTML)
 
@@ -109,4 +108,4 @@
 
 ### Windows Phone
 
-* [Windows Phone fejlesztés lépésről lépésre](http://mek.oszk.hu/10300/10393) - Árvai Zoltán, Fár Attila Gergő, Farkas Bálint, Fülöp Dávid, Komjáthy Szabolcs, Turóczi Attila, Velvárt András (PDF)
+* [Windows Phone fejlesztés lépésről lépésre](http://mek.oszk.hu/10300/10393/) - Árvai Zoltán, Fár Attila Gergő, Farkas Bálint, Fülöp Dávid, Komjáthy Szabolcs, Turóczi Attila, Velvárt András (PDF)

+ 3 - 4
free-programming-books-id.md

@@ -3,14 +3,13 @@
 * [Android](#android)
 * [HTML & CSS](#html-css)
 * [Javascript](#javascript)
-* [NoSQL](#nosql)
 * [PHP](#php)
 
 
 ### Android
 
 * [Tutorial Membuat Aplikasi Android **Special Edition**](http://www.slideshare.net/creatorb/tutorial-lengkap-cara-membuat-aplikasi-android-sederhana)
-* [Tutorial Membuat Aplikasi Audioplayer Android](https://www.scribd.com/doc/258469346/Android-Tutorial-Audioplayer-Murottal-Pondokprogrammer-Mobile)
+* [Tutorial Membuat Aplikasi Audioplayer Android](http://www.scribd.com/doc/258469346/Android-Tutorial-Audioplayer-Murottal-Pondokprogrammer-Mobile)
 * [Tutorial Membuat Aplikasi Galeri Foto Android](https://www.smashwords.com/books/view/533096)
 
 
@@ -22,12 +21,12 @@
 ### javascript
 
 * [Mengenal Javascript](http://masputih.com/2013/01/ebook-gratis-mengenal-javascript)
-* [Otomatisasi dengan gulp.js](http://kristories.gitbooks.io/otomatisasi-dengan-gulp-js/)
+* [Otomatisasi dengan gulp.js](https://kristories.gitbooks.io/otomatisasi-dengan-gulp-js/content/)
 
 
 ### NoSQL
 
-* [MongoDB Untuk Indonesia](http://kristories.gitbooks.io/mongodb-untuk-indonesia/)
+* [MongoDB Untuk Indonesia](https://kristories.gitbooks.io/mongodb-untuk-indonesia/content/)
 
 
 ### php

+ 13 - 13
free-programming-books-it.md

@@ -1,8 +1,8 @@
 ### Index
 
-* [Agnostico](#agnostico)
-  * [Metodologie di sviluppo del software](#metodologie-di-sviluppo-del-software)
+* [0 - Agnostico](#0---agnostico)
   * [Algoritmi e Strutture Dati](#algoritmi-e-strutture-dati)
+  * [Metodologie di sviluppo del software](#metodologie-di-sviluppo-del-software)
 * [Android](#android)
 * [Assembly Language](#assembly-language)
 * [BASH](#bash)
@@ -20,12 +20,12 @@
 * [Visual Basic](#visual-basic)
 
 
-### Agnostico
+### 0 - Agnostico
 
 #### Metodologie di sviluppo del software
 
-* [Scrum e XP dalle trincee](http://www.open-ware.org/ita/news/kniberg1.htm)
 * [Programmazione Funzionale](http://minimalprocedure.pragmas.org/writings/programmazione_funzionale/programmazione_funzionale.html)
+* [Scrum e XP dalle trincee](http://www.open-ware.org/ita/news/kniberg1.htm)
 
 
 #### Algoritmi e Strutture Dati
@@ -35,7 +35,7 @@
 
 ### Android
 
-* [Guida programmazione Android 4.2](http://www.sprik.it/guida/Android4_2.pdf) (PDF)
+* [Guida programmazione Android 4.2](http://www.sprik.it/download/guida-programmazione-android-4-2/)
 
 
 ### Assembly Language
@@ -56,7 +56,7 @@
 
 ### C Sharp
 
-* [AB..C# - Guida alla programmazione](http://www.youblisher.com/files/publications/4/21542/pdf.pdf) (PDF)
+* [AB..C# - Guida alla programmazione](http://www.youblisher.com/p/21542-ABC-Guida-alla-programmazione/)
 
 
 ### GIT
@@ -68,8 +68,8 @@
 
 * [Guida a Java 8](http://twiki.di.uniroma1.it/pub/Metod_prog/RS_INFO/lezioni.html)
 * [Introduzione a Java](http://www.ateneonline.it/hyperbook/j_book/java2.htm)
-* [Java - Wikibooks](https://it.wikibooks.org/wiki/Java)
-* [Object Oriented && Java 5 (II Edizione) - Claudio De Sio Cesari](http://www.claudiodesio.com/download/oo_&&_java_5.zip)
+* [Java](https://it.wikibooks.org/wiki/Java) - Wikibooks
+* [Object Oriented && Java 5 (II Edizione)](http://www.claudiodesio.com/download/oo_&&_java_5.zip) - Claudio De Sio Cesari (ZIP)
 
 
 ### Javascript
@@ -79,11 +79,11 @@
 
 ### LaTeX
 
-* [Appunti di programmazione in LaTeX e TeX - Enrico Gregorio](http://profs.sci.univr.it/~gregorio/introtex.pdf) (PDF)
-* [Introduzione all'arte della composizione tipografica con LaTeX - GuIT](http://www.guitex.org/home/images/doc/guidaguit-b5.pdf) (PDF)
-* [L'arte di scrivere con LaTeX - L. Pantieri e T. Gordini](http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf) (PDF)
+* [Appunti di programmazione in LaTeX e TeX](http://profs.sci.univr.it/~gregorio/introtex.pdf) - Enrico Gregorio (PDF)
+* [Impara LaTeX! (... e mettilo da parte)](https://users.dimi.uniud.it/~gianluca.gorni/TeX/itTeXdoc/impara_latex.pdf) - Marc Baudoin (PDF)
+* [Introduzione all'arte della composizione tipografica con LaTeX](http://www.guitex.org/home/images/doc/guidaguit-b5.pdf) - GuIT (PDF)
+* [L'arte di scrivere con LaTeX](http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf) - L. Pantieri e T. Gordini (PDF)
 * [Una (mica tanto) breve introduzione a LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/italian)
-* [Impara LaTeX! (... e mettilo da parte) - Marc Baudoin](https://users.dimi.uniud.it/~gianluca.gorni/TeX/itTeXdoc/impara_latex.pdf) (PDF)
 
 
 ### Linux
@@ -114,8 +114,8 @@
 ### Ruby
 
 * [Introduzione a Ruby](http://tesi.cab.unipd.it/22937/1/Tesina_-_Introduzione_a_Ruby.pdf) (PDF)
-* [Ruby User Guide](http://ruby-it.org/rug_it.zip)
 * [Programmazione elementare in Ruby](http://minimalprocedure.pragmas.org/writings/programmazione_elementare_ruby/corso_elementare_ruby.html)
+* [Ruby User Guide](http://ruby-it.org/rug_it.zip)
 
 
 ### Visual Basic

+ 152 - 152
free-programming-books-ja.md

@@ -1,20 +1,20 @@
 ### Index
 
-* [言語非依存](#%e8%a8%80%e8%aa%9e%e9%9d%9e%e4%be%9d%e5%ad%98)
+* [0 - 言語非依存](#0---%e8%a8%80%e8%aa%9e%e9%9d%9e%e4%be%9d%e5%ad%98)
   * [アクセシビリティ](#%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b7%e3%83%93%e3%83%aa%e3%83%86%e3%82%a3)
-  * [組み込みシステム](#%e7%b5%84%e3%81%bf%e8%be%bc%e3%81%bf%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0)
-  * [機械学習](#%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92)
   * [グラフィックスプログラミング](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%82%b9%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0)
   * [グラフィックユーザーインターフェイス](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%82%a4%e3%82%b9)
-  * [正規表現](#%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be)
   * [セキュリティ](#%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3)
+  * [その他の話題](#%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e8%a9%b1%e9%a1%8c)
   * [ソフトウェアアーキテクチャ](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e3%82%a2%e3%83%bc%e3%82%ad%e3%83%86%e3%82%af%e3%83%81%e3%83%a3)
-  * [ソフトウェア開発方法論](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e9%96%8b%e7%99%ba%e6%96%b9%e6%b3%95%e8%ab%96)
   * [ソフトウェア品質](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e5%93%81%e8%b3%aa)
+  * [ソフトウェア開発方法論](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e9%96%8b%e7%99%ba%e6%96%b9%e6%b3%95%e8%ab%96)
   * [並列プログラミング](#%e4%b8%a6%e5%88%97%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0)
-  * [その他の話題](#%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e8%a9%b1%e9%a1%8c)
-* [AppleScript](#applescript)
+  * [機械学習](#%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92)
+  * [正規表現](#%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be)
+  * [組み込みシステム](#%e7%b5%84%e3%81%bf%e8%be%bc%e3%81%bf%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0)
 * [Android](#android)
+* [AppleScript](#applescript)
 * [AWK](#awk)
 * [Bash](#bash)
 * [C](#c)
@@ -72,63 +72,51 @@
 * [Vim](#vim)
 
 
-### 言語非依存
+### 0 - 言語非依存
 
 #### アクセシビリティ
 
-* [iOS アクセシビリティ プログラミング ガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhoneAccessibility.pdf) - Apple Developer (PDF)
 * [Accessible Rich Internet Applications](https://developer.mozilla.org/ja/docs/ARIA/Accessible_Rich_Internet_Applications) - MDN
-* [アクセシビリティのための設計](http://msdn.microsoft.com/ja-jp/library/windows/apps/hh700407.aspx) - MSDN Library
-
-
-#### 機械学習
-
-* [機械学習 はじめよう](http://gihyo.jp/dev/serial/01/machine-learning) - 中谷秀洋,恩田伊織
-* [Mahoutで体感する機械学習の実践](http://gihyo.jp/dev/serial/01/mahout) - やまかつ
-* [Jubatus : オンライン機械学習向け分散処理フレームワーク](http://jubat.us/ja/index.html#table-of-contents) - [Jubatus チーム](http://jubat.us/ja/aboutus.html)
-
-
-#### 組み込みシステム
-
-* [【改訂版】組込みソフトウェア開発向け コーディング作法ガイド[C言語版]](http://www.ipa.go.jp/files/000005123.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [組込みソフトウェア開発向け コーディング作法ガイド[C++言語版]](http://www.ipa.go.jp/files/000005142.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [【改訂版】 組込みソフトウェア開発向け 品質作り込みガイド](http://www.ipa.go.jp/files/000005146.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [【改訂版】 組込みソフトウェア向け 開発プロセスガイド](http://www.ipa.go.jp/files/000005126.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [組込みソフトウェア向け プロジェクトマネジメントガイド[計画書編]](http://www.ipa.go.jp/files/000005116.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [組込みソフトウェア向け 設計ガイド ESDR[事例編]](http://www.ipa.go.jp/files/000005148.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [組込みソフトウェア向け プロジェクト計画立案トレーニングガイド](http://www.ipa.go.jp/files/000005145.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [iOS アクセシビリティ プログラミング ガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhoneAccessibility.pdf) - Apple Developer (PDF)
+* [アクセシビリティのための設計](https://msdn.microsoft.com/ja-jp/library/windows/apps/hh700407.aspx) - MSDN Library
 
 
 #### グラフィックスプログラミング
 
+* [DirectX を使った初めての Windows ストア アプリの作成](https://msdn.microsoft.com/ja-jp/library/windows/apps/br229580.aspx) - MSDN Library
 * [GLUTによる「手抜き」OpenGL入門](http://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html) - 床井浩平
-* [仮想物理実験室構築のためのOpenGL, WebGL, GLSL入門](http://www.natural-science.or.jp/laboratory/opengl_intro.php) - 遠藤理平
 * [iOS OpenGL ES プログラミングガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/OpenGLES_ProgrammingGuide.pdf) - Apple Developer (PDF)
-* [DirectX を使った初めての Windows ストア アプリの作成](http://msdn.microsoft.com/ja-jp/library/windows/apps/br229580.aspx) - MSDN Library
+* [仮想物理実験室構築のためのOpenGL, WebGL, GLSL入門](http://www.natural-science.or.jp/laboratory/opengl_intro.php) - 遠藤理平
 
 
 #### グラフィックユーザーインターフェイス
 
-* [Qtプログラミング入門](http://densan-labs.net/tech/qt/) - @nishio\_dens
+* [Qtプログラミング入門](http://densan-labs.net/tech/qt/) - @nishio_dens
 * [入門GTK+ 第3版](http://www.iim.ics.tut.ac.jp/~sugaya/wiki/wiki/index.php?GTK%2FGNOME%A4%CB%A4%E8%A4%EBGUI%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0#s8b2472b) - 菅谷保之
 
 
-#### 正規表現
-
-* [正規表現メモ](http://www.kt.rim.or.jp/~kbk/regex/regex.html) - 木村浩一
-* [.NET Framework の正規表現](http://msdn.microsoft.com/ja-jp/library/vstudio/hs600312.aspx) - MSDN Library
-
-
 #### セキュリティ
 
-* [セキュア・プログラミング講座](http://www.ipa.go.jp/security/awareness/vendor/programmingv2/index.html) - 独立行政法人情報処理推進機構(IPA)
-* [安全なウェブサイトの作り方](http://www.ipa.go.jp/files/000017316.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [安全なSQLの呼び出し方](http://www.ipa.go.jp/files/000017320.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [RSA暗号体験入門](http://www.cybersyndrome.net/rsa/) - CyberSyndrome
 * [ウェブ健康診断仕様](http://www.ipa.go.jp/files/000017319.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [セキュア・プログラミング講座](http://www.ipa.go.jp/security/awareness/vendor/programmingv2/index.html) - 独立行政法人情報処理推進機構(IPA)
+* [ネットワークプログラミングの基礎知識](http://x68000.q-e-d.net/~68user/net/) - 68user
 * [はやわかり RSA](http://www.mew.org/~kazu/doc/rsa.html) - 山本和彦
-* [RSA暗号体験入門](http://www.cybersyndrome.net/rsa/) - CyberSyndrome
+* [安全なSQLの呼び出し方](http://www.ipa.go.jp/files/000017320.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [安全なウェブサイトの作り方](http://www.ipa.go.jp/files/000017316.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
 * [暗号化アルゴリズム ([1])](http://fussy.web.fc2.com/algo/algo9-1.htm) - Fussy ([2](http://fussy.web.fc2.com/algo/algo9-2.htm)),  ([3](http://fussy.web.fc2.com/algo/algo9-3.htm)), ([4](http://fussy.web.fc2.com/algo/cipher4_elgamal.htm))
-* [ネットワークプログラミングの基礎知識](http://x68000.q-e-d.net/~68user/net/) - 68user
+
+
+#### その他の話題
+
+* [オープンソースソフトウェアの育て方](http://producingoss.com/ja/index.html) - Fogel Karl, 高木正弘(翻訳), Yoshinari Takaoka(翻訳)
+* [ケヴィン・ケリー著作選集 1](http://tatsu-zine.com/books/kk1) - ケヴィン・ケリー, 堺屋七左衛門(翻訳)
+* [ケヴィン・ケリー著作選集 2](http://tatsu-zine.com/books/kk2) - ケヴィン・ケリー, 堺屋七左衛門(翻訳)
+* [ケヴィン・ケリー著作選集 3](http://tatsu-zine.com/books/kk3) - ケヴィン・ケリー, 堺屋七左衛門(翻訳)
+* [一般教養としてのGarbage Collection](http://matsu-www.is.titech.ac.jp/~endo/gc/gc.pdf) - 遠藤敏夫 (PDF)
+* [川合史朗 翻訳集](http://practical-scheme.net/index-j.html) - 川合史朗
+* [徹底解剖「G1GC」実装編](https://github.com/authorNari/g1gc-impl-book/) - 中村成洋
+* [青木靖 翻訳集](http://www.aoky.net) - 青木靖
 
 
 #### ソフトウェアアーキテクチャ
@@ -145,13 +133,13 @@
 
 #### ソフトウェア品質
 
+* [組込みシステムの安全性向上の勧め(機能安全編)](http://www.ipa.go.jp/files/000005118.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [組込みソフトウェア開発におけるプロジェクトマネジメント導入の勧め](http://www.ipa.go.jp/files/000005105.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [組込みソフトウェア開発における品質向上の勧め [バグ管理手法編]](http://www.ipa.go.jp/files/000027629.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
 * [組込みソフトウェア開発における品質向上の勧め [ユーザビリティ編] ](http://www.ipa.go.jp/files/000005114.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
 * [組込みソフトウェア開発における品質向上の勧め [設計モデリング編]](http://www.ipa.go.jp/files/000005113.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
 * [組込みソフトウェア開発における品質向上の勧め(コーディング編)](http://www.ipa.go.jp/files/000005106.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [組込みソフトウェア開発におけるプロジェクトマネジメント導入の勧め](http://www.ipa.go.jp/files/000005105.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [組込みシステムの安全性向上の勧め(機能安全編)](http://www.ipa.go.jp/files/000005118.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
 * [組込みソフトウェア開発における品質向上の勧め[テスト編~事例集~]](http://www.ipa.go.jp/files/000005149.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
-* [組込みソフトウェア開発における品質向上の勧め [バグ管理手法編]](http://www.ipa.go.jp/files/000027629.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
 * [高信頼化ソフトウェアのための開発手法ガイドブック](http://www.ipa.go.jp/files/000005144.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
 
 
@@ -167,76 +155,88 @@
 
 #### 並列プログラミング
 
+* [インテル コンパイラー OpenMP 入門](http://jp.xlsoft.com/documents/intel/compiler/525J-001.pdf) - 戸室隆彦 (PDF)
 * [これからの並列計算のためのGPGPU連載講座 [I]](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No1/201001gpgpu.pdf) - 大島聡史 ([II](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No2/201003gpgpu.pdf)),  ([III](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No3/201005_gpgpu2.pdf)),  ([VI](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No4/201007_gpgpu.pdf)),  ([V](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No5/201009_gpgpu.pdf)),  ([VI](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No6/201011_gpgpu.pdf)) (PDF)
 * [連載講座: 高生産並列言語を使いこなす [1]](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No1/Rensai201101.pdf) - 田浦健次朗 ([2](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No3/Rensai201105.pdf)), ([3](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No4/Rensai201107.pdf)), ([4](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No5/Rennsai201109.pdf)), ([5](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No6/Rennsai201111.pdf)) (PDF)
-* [インテル コンパイラー OpenMP 入門](http://jp.xlsoft.com/documents/intel/compiler/525J-001.pdf) - 戸室隆彦 (PDF)
 
 
-#### その他の話題
+#### 機械学習
 
-* [徹底解剖「G1GC」実装編](https://github.com/authorNari/g1gc-impl-book/) - 中村成洋
-* [一般教養としてのGarbage Collection](http://matsu-www.is.titech.ac.jp/~endo/gc/gc.pdf) - 遠藤敏夫 (PDF)
-* [ケヴィン・ケリー著作選集 1](http://tatsu-zine.com/books/kk1) - ケヴィン・ケリー, 堺屋七左衛門(翻訳)
-* [ケヴィン・ケリー著作選集 2](http://tatsu-zine.com/books/kk2) - ケヴィン・ケリー, 堺屋七左衛門(翻訳)
-* [ケヴィン・ケリー著作選集 3](http://tatsu-zine.com/books/kk3) - ケヴィン・ケリー, 堺屋七左衛門(翻訳)
-* [青木靖 翻訳集](http://www.aoky.net) - 青木靖
-* [川合史朗 翻訳集](http://practical-scheme.net/index-j.html) - 川合史朗
-* [オープンソースソフトウェアの育て方](http://producingoss.com/ja/index.html) - Fogel Karl, 高木正弘(翻訳), Yoshinari Takaoka(翻訳)
+* [Jubatus : オンライン機械学習向け分散処理フレームワーク](http://jubat.us/ja/index.html#table-of-contents) - [Jubatus チーム](http://jubat.us/ja/aboutus.html)
+* [Mahoutで体感する機械学習の実践](http://gihyo.jp/dev/serial/01/mahout) - やまかつ
+* [機械学習 はじめよう](http://gihyo.jp/dev/serial/01/machine-learning) - 中谷秀洋,恩田伊織
 
 
-### AppleScript
+#### 正規表現
+
+* [.NET Framework の正規表現](https://msdn.microsoft.com/library/hs600312.aspx) - MSDN Library
+* [正規表現メモ](http://www.kt.rim.or.jp/~kbk/regex/regex.html) - 木村浩一
 
-* [Applescriptのごく基本的なサンプル](http://www.asahi-net.or.jp/~va5n-okmt/factory/applescript/sample_code/) - Okamoto
-* [Bash でやってることを AppleScript でやろうとするとこうなる](http://qiita.com/mattintosh4/items/353c57ba75eda20af3c4) - id:mattintosh4
-* [AppleScript 言語ガイド(改訂版)](https://sites.google.com/site/zzaatrans/home/applescriptlangguide)
+
+#### 組み込みシステム
+
+* [【改訂版】 組込みソフトウェア向け 開発プロセスガイド](http://www.ipa.go.jp/files/000005126.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [【改訂版】 組込みソフトウェア開発向け コーディング作法ガイド[C言語版]](http://www.ipa.go.jp/files/000005123.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [【改訂版】 組込みソフトウェア開発向け 品質作り込みガイド](http://www.ipa.go.jp/files/000005146.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [組込みソフトウェア向け プロジェクトマネジメントガイド[計画書編]](http://www.ipa.go.jp/files/000005116.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [組込みソフトウェア向け プロジェクト計画立案トレーニングガイド](http://www.ipa.go.jp/files/000005145.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [組込みソフトウェア向け 設計ガイド ESDR[事例編]](http://www.ipa.go.jp/files/000005148.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
+* [組込みソフトウェア開発向け コーディング作法ガイド[C++言語版]](http://www.ipa.go.jp/files/000005142.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
 
 
 ### Android
 
+* [Android Open Text book](https://github.com/TechBooster/AndroidOpenTextbook) - TechBooster
+* [Android アプリのセキュア設計・セキュアコーディングガイド](https://www.jssec.org/report/securecoding.html) - 一般社団法人日本スマートフォンセキュリティ協会(JSSEC)
 * [Android アプリ開発のための Java 入門](https://gist.github.com/nobuoka/6546813) - id:nobuoka
 * [コントリビュータのためのAndroidコードスタイルガイドライン 日本語訳](http://www.textdrop.net/android/code-style-ja.html) - Android Open Source Project, Takashi Sasai(翻訳)
-* [Androidアプリのセキュア設計・セキュアコーディングガイド](http://www.jssec.org/report/securecoding.html) - 一般社団法人日本スマートフォンセキュリティ協会(JSSEC)
-* [Android Open Text book](https://github.com/TechBooster/AndroidOpenTextbook) - TechBooster
+
+
+### AppleScript
+
+* [Applescript のごく基本的なサンプル](http://www.asahi-net.or.jp/~va5n-okmt/factory/applescript/sample_code/) - Okamoto
+* [AppleScript 言語ガイド(改訂版)](https://sites.google.com/site/zzaatrans/home/applescriptlangguide)
+* [Bash でやってることを AppleScript でやろうとするとこうなる](http://qiita.com/mattintosh4/items/353c57ba75eda20af3c4) - id:mattintosh4
 
 
 ### AWK
 
-* [AWKの第一歩](http://lagendra.s.kanazawa-u.ac.jp/ogurisu/manuals/awk/intro/index.html) - 小栗栖修
-* [Effective AWK Programming](http://www.kt.rim.or.jp/~kbk/gawk-30/gawk_toc.html) - Arnold D. Robbins
+* [AWK の第一歩](http://lagendra.s.kanazawa-u.ac.jp/ogurisu/manuals/awk/intro/index.html) - 小栗栖修
 * [AWK リファレンス](http://shellscript.sunone.me/awk.html) - SUNONE
+* [Effective AWK Programming](http://www.kt.rim.or.jp/~kbk/gawk-30/gawk_toc.html) - Arnold D. Robbins
 
 
 ### Bash
 
-* [Bash基礎文法最速マスター](http://d.hatena.ne.jp/nattou_curry_2/20100131/1264910483) - id:nattou\_curry
+* [BASH Programming - Introduction HOW-TO](http://linuxjf.osdn.jp/JFdocs/Bash-Prog-Intro-HOWTO.html) - Mike G, 千旦裕司(翻訳)
+* [Bash 基礎文法最速マスター](http://d.hatena.ne.jp/nattou_curry_2/20100131/1264910483) - id:nattou\_curry
 * [UNIX & Linux コマンド・シェルスクリプト リファレンス](http://shellscript.sunone.me) - SUNONE
-* [BASH Programming - Introduction HOW-TO](http://linuxjf.sourceforge.jp/JFdocs/Bash-Prog-Intro-HOWTO.html) - Mike G, 千旦裕司(翻訳)
 
 
 ### C
 
 * [Cプログラミング診断室](http://www.pro.or.jp/~fuji/mybooks/cdiag/index.html) - 藤原博文
+* [C言語](https://ja.wikibooks.org/wiki/C%E8%A8%80%E8%AA%9E) - Wikibooks
+* [C言語プログラミング入門](http://densan-labs.net/tech/clang/) - @nishio_dens
+* [ゲーム作りで学ぶ!実践的C言語プログラミング](http://densan-labs.net/tech/game/) - @nishio_dens
 * [猫でもわかるプログラミング](http://kumei.ne.jp/c_lang/) - 粂井康孝
 * [計算物理のためのC/C++言語入門](http://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/) - 渡辺尚貴
-* [C言語](http://ja.wikibooks.org/wiki/C%E8%A8%80%E8%AA%9E) - Wikibooks
-* [C言語プログラミング入門](http://densan-labs.net/tech/clang/) - @nishio\_dens
-* [ゲーム作りで学ぶ!実践的C言語プログラミング](http://densan-labs.net/tech/game/) - @nishio\_dens
 
 
 ### C++
 
+* [C++11の文法と機能(C++11: Syntax and Feature)](https://ezoeryou.github.io/cpp-book/C++11-Syntax-and-Feature.xhtml) - 江添亮
 * [C++入門](http://www.asahi-net.or.jp/~yf8k-kbys/newcpp0.html) - 小林健一郎
-* [ロベールのC++教室](http://www7b.biglobe.ne.jp/~robe/cpphtml/) - ロベール
-* [cpprefjp - C++ Reference Site in Japanese](http://cpprefjp.github.io)
-* [C++11の文法と機能(C++11: Syntax and Feature)](https://ezoeryou.github.com/cpp-book/C++11-Syntax-and-Feature.xhtml) - 江添亮
+* [cpprefjp - C++ Reference Site in Japanese](https://cpprefjp.github.io)
 * [Google C++スタイルガイド 日本語訳](http://www.textdrop.net/google-styleguide-ja/cppguide.xml) - Benjy Weinberger, Craig Silverstein, Gregory Eitzmann, Mark Mentovai, Tashana Landray, Takashi Sasai(翻訳)
 * [Standard Template Library プログラミング](http://episteme.wankuma.com/stlprog/) - επιστημη
+* [ロベールのC++教室](http://www7b.biglobe.ne.jp/~robe/cpphtml/) - ロベール
 
 
 ### CoffeeScript
 
-* [The Little Book on CoffeeScript](http://minghai.github.io/library/coffeescript/index.html) - Alex MacCaw, Narumi Katoh(翻訳)
 * [CoffeeScript 言語リファレンス](http://memo.sappari.org/coffeescript/coffeescript-langref)
+* [The Little Book on CoffeeScript](http://minghai.github.io/library/coffeescript/index.html) - Alex MacCaw, Narumi Katoh(翻訳)
 * [基本操作逆引きリファレンス(CoffeeScript)](http://kyu-mu.net/coffeescript/revref/) - 飯塚直
 * [正規表現リファレンス(CoffeeScript)](http://kyu-mu.net/coffeescript/regexp/) - 飯塚直
 
@@ -251,10 +251,10 @@
 ### Common Lisp
 
 * [Common Lisp 入門](http://www.geocities.jp/m_hiroi/xyzzy_lisp.html) - 広井誠
+* [Google Common Lisp スタイルガイド 日本語訳](http://google-common-lisp-style-guide-ja.cddddr.org) -  Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳)
 * [LISP and PROLOG](http://home.soka.ac.jp/~unemi/LispProlog/) - 畝見達夫
-* [マンガで分かるLisp(Manga Guide to Lisp)](http://lambda.bugyo.tk/cdr/mwl/) - λ組
 * [On Lisp (草稿)](http://www.asahi-net.or.jp/~kc7k-nd/) - Paul Graham, 野田開(翻訳)
-* [Google Common Lisp スタイルガイド 日本語訳](http://google-common-lisp-style-guide-ja.cddddr.org) -  Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳)
+* [マンガで分かるLisp(Manga Guide to Lisp)](http://lambda.bugyo.tk/cdr/mwl/) - λ組
 
 
 ### Coq
@@ -270,16 +270,16 @@
 
 ### Erlang
 
-* [お気楽 Erlang プログラミング入門](http://www.geocities.jp/m_hiroi/func/erlang.html) - 広井誠
 * [Learn you some Erlang for great good!](http://www.ymotongpoo.com/works/lyse-ja/)
+* [お気楽 Erlang プログラミング入門](http://www.geocities.jp/m_hiroi/func/erlang.html) - 広井誠
 
 
 ### Git
 
-* [Pro Git](http://git-scm.com/book/ja/) - Scott Chacon, 高木正弘 他(翻訳) ([PDF](https://raw.github.com/progit-ja/progit/master/progit.ja.pdf), [EPUB](https://raw.github.com/progit-ja/progit/master/progit.ja.epub), [MOBI](https://raw.github.com/progit-ja/progit/master/progit.ja.mobi))
 * [Git ユーザマニュアル (バージョン 1.5.3 以降用)](http://cdn8.atwikiimg.com/git_jp/pub/git-manual-jp/Documentation/user-manual.html) - Yasuaki Narita
-* [デザイナのための Git](https://github.com/hatena/Git-for-Designers) - はてな教科書
+* [Pro Git](http://git-scm.com/book/ja/) - Scott Chacon, 高木正弘 他(翻訳) ([PDF](https://raw.github.com/progit-ja/progit/master/progit.ja.pdf), [EPUB](https://raw.github.com/progit-ja/progit/master/progit.ja.epub), [MOBI](https://raw.github.com/progit-ja/progit/master/progit.ja.mobi))
 * [サルでもわかるGit入門](http://www.backlog.jp/git-guide/) - 株式会社ヌーラボ
+* [デザイナのための Git](https://github.com/hatena/Git-for-Designers) - はてな教科書
 
 
 ### Go
@@ -296,26 +296,26 @@
 ### Gradle
 
 * [Gradle 日本語ドキュメント](http://gradle.monochromeroad.com/docs/) - Hayashi Masatoshi, Sekiya Kazuchika, Sue Nobuhiro, Mochida Shinya ([PDF](http://gradle.monochromeroad.com/docs/userguide/userguide.pdf))
-* [ビルドツールGradleスタートアップガイドの紹介](http://www.ntts.co.jp/publish/column/tec/java_03/) - 鈴木雅貴
+* [ビルドツールGradleスタートアップガイドの紹介](https://www.ntts.co.jp/column/tec/java_03/) - 鈴木雅貴
 
 
 ### Grails
 
 * [Grailsフレームワーク 日本語リファレンス](http://grails.jp/doc/latest/) - T.Yamamoto & Japanese Grails Doc Translating Team. Special thanks to NTT Software.
-* [Grailsを用いたファイルアップローダ作成](http://www.ntts.co.jp/publish/column/tec/java_02/) - 須藤悠
+* [Grailsを用いたファイルアップローダ作成](https://www.ntts.co.jp/column/tec/java_02/) - 須藤悠
 
 
 ### Spock Framework
 
-* [Spock Framework リファレンスドキュメント](http://spock-framework-reference-documentation-ja.readthedocs.org/ja/latest/) - Peter Niederwieser, Kazuki YAMAMOTO
 * [G*ワークショップZ May 2013 - Spockハンズオンの資料](https://github.com/yamkazu/spock-workshop/tree/master/docs) - Kazuki YAMAMOTO
+* [Spock Framework リファレンスドキュメント](http://spock-framework-reference-documentation-ja.readthedocs.org/ja/latest/) - Peter Niederwieser, Kazuki YAMAMOTO
 
 
 ### Haskell
 
-* [Haskell基礎文法最速マスター](http://d.hatena.ne.jp/ruicc/20100131/1264905896) - id:ruicc
-* [お気楽 Haskell プログラミング入門](http://www.geocities.jp/m_hiroi/func/haskell.html) - 広井誠
 * [Haskell のお勉強](http://www.shido.info/hs/index.html) - 紫藤貴文
+* [Haskell 基礎文法最速マスター](http://d.hatena.ne.jp/ruicc/20100131/1264905896) - id:ruicc
+* [お気楽 Haskell プログラミング入門](http://www.geocities.jp/m_hiroi/func/haskell.html) - 広井誠
 
 
 ### Haxe
@@ -325,11 +325,11 @@
 
 ### iOS
 
-* [iOSアプリケーション プログラミングガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhoneAppProgrammingGuide.pdf) - Apple Developer (PDF)
-* [初めての iOS アプリケーション](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhone101.pdf) - Apple Developer (PDF)
 * [Cocoa Programming Tips 1001](http://hmdt.jp/tips/cocoa/index.html) - 木下誠
-* [Web API を利用する iOS アプリ作成](https://github.com/hatena/Hatena-Textbook/blob/master/ios-app-development-with-web-api.md) - はてな教科書
+* [iOSアプリケーション プログラミングガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhoneAppProgrammingGuide.pdf) - Apple Developer (PDF)
 * [RubyMotion Tutorial: Ruby で iOS アプリを作ろう](http://tutorial.rubymotion.jp) - Clay Allsopp, RubyMotion JP(翻訳)
+* [Web API を利用する iOS アプリ作成](https://github.com/hatena/Hatena-Textbook/blob/master/ios-app-development-with-web-api.md) - はてな教科書
+* [初めての iOS アプリケーション](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhone101.pdf) - Apple Developer (PDF)
 
 
 ### Java
@@ -341,16 +341,16 @@
 
 ### JavaScript
 
-* [JavaScript基礎文法最速マスター](http://gifnksm.hatenablog.jp/entry/20100131/1264934942) - id:gifnksm
-* [Mozilla Developer Network 日本語ドキュメント](https://developer.mozilla.org/ja/docs/Web/JavaScript) - MDN
-* [JavaScript 言語リファレンス](http://msdn.microsoft.com/ja-jp/library/d1et7k7c.aspx) - MSDN Library
-* [JavaScript Programming](http://www.geocities.jp/m_hiroi/light/javascript.html) - 広井誠
-* [一撃必殺JavaScript日本語リファレンス](http://www.openspc2.org/JavaScript/) - 古籏一浩
-* [JavaScript によるイベントドリブン](https://github.com/hatena/Hatena-Textbook/blob/master/javascript-event-driven.md) - はてな教科書
-* [JavaScript style guide](https://developer.mozilla.org/ja/docs/JavaScript_style_guide) - MDN
-* [Google JavaScript スタイルガイド](http://www38.atwiki.jp/aias-jsstyleguide2/) - Aaron Whyte, Bob Jervis, Dan Pupius, Erik Arvidsson, Fritz Schneider, Robby Walker, aiaswood(翻訳)
 * [Airbnb JavaScript スタイルガイド](http://mitsuruog.github.io/javacript-style-guide/) - Airbnb, 小川充(翻訳)
+* [Google JavaScript スタイルガイド](http://www38.atwiki.jp/aias-jsstyleguide2/) - Aaron Whyte, Bob Jervis, Dan Pupius, Erik Arvidsson, Fritz Schneider, Robby Walker, aiaswood(翻訳)
 * [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ja/) - Ivo Wetzel, HIRAKI Satoru(翻訳)
+* [JavaScript Programming](http://www.geocities.jp/m_hiroi/light/javascript.html) - 広井誠
+* [JavaScript style guide](https://developer.mozilla.org/ja/docs/JavaScript_style_guide) - MDN
+* [JavaScript によるイベントドリブン](https://github.com/hatena/Hatena-Textbook/blob/master/javascript-event-driven.md) - はてな教科書
+* [JavaScript 基礎文法最速マスター](http://gifnksm.hatenablog.jp/entry/20100131/1264934942) - id:gifnksm
+* [JavaScript 言語リファレンス](https://msdn.microsoft.com/ja-jp/library/d1et7k7c.aspx) - MSDN Library
+* [Mozilla Developer Network 日本語ドキュメント](https://developer.mozilla.org/ja/docs/Web/JavaScript) - MDN
+* [一撃必殺JavaScript日本語リファレンス](http://www.openspc2.org/JavaScript/) - 古籏一浩
 
 
 #### Backbone.js
@@ -365,42 +365,42 @@
 
 #### jQuery
 
-* [jQuery日本語リファレンス](http://semooh.jp/jquery/) - semooh.jp
 * [jQuery UI API 1.8.4 日本語リファレンス](http://stacktrace.jp/jquery/ui/) - いけまさ
+* [jQuery日本語リファレンス](http://semooh.jp/jquery/) - semooh.jp
 
 
 #### Node.js
 
-* [Nodeビギナーズブック](http://www.nodebeginner.org/index-jp.html) - Manuel Kiessling, Yuki Kawashima(翻訳)
-* [node.js 怒濤の50サンプル!! – socket.io編](https://github.com/omatoro/NodeSample) - omatoro
 * [Felix's Node.js Style Guide](http://popkirby.github.io/contents/nodeguide/style.html) - Debuggable Limited., @popkirby(翻訳)
+* [node.js 怒濤の50サンプル!! – socket.io編](https://github.com/omatoro/NodeSample) - omatoro
+* [Nodeビギナーズブック](http://www.nodebeginner.org/index-jp.html) - Manuel Kiessling, Yuki Kawashima(翻訳)
 
 
 ### LaTeX
 
-* [TeX入門 TeX Wiki](http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E5%85%A5%E9%96%80) - 奥村晴彦
+* [TeX/LaTeX入門](https://ja.wikibooks.org/wiki/TeX/LaTeX%E5%85%A5%E9%96%80) - Wikibooks
 * [TeX入門](http://www.comp.tmu.ac.jp/tsakai/lectures/intro_tex.html) - 酒井高司
-* [TeX/LaTeX入門](http://ja.wikibooks.org/wiki/TeX/LaTeX%E5%85%A5%E9%96%80) - Wikibooks
+* [TeX入門 TeX Wiki](http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E5%85%A5%E9%96%80) - 奥村晴彦
 
 
 ### Linux
 
 * [Linux Device Driver](http://www.mech.tohoku-gakuin.ac.jp/rde/contents/linux/drivers/indexframe.html) - 熊谷正朗
-* [Secure Programming for Linux and Unix HOWTO](http://linuxjf.sourceforge.jp/JFdocs/Secure-Programs-HOWTO/) - David A. Wheeler, 高橋聡(翻訳)
-* [Linux from Scratch (Version 7.4)](http://lfsbookja.sourceforge.jp/7.4.ja/) - Gerard Beekmans, 松山道夫(翻訳)
+* [Linux from Scratch (Version 7.4)](http://lfsbookja.osdn.jp/7.4.ja/) - Gerard Beekmans, 松山道夫(翻訳)
+* [Secure Programming for Linux and Unix HOWTO](http://linuxjf.osdn.jp/JFdocs/Secure-Programs-HOWTO/) - David A. Wheeler, 高橋聡(翻訳)
 
 
 ### Lua
 
 * [Lua 5.2 リファレンスマニュアル](http://milkpot.sakura.ne.jp/lua/lua52_manual_ja.html) - Lua.org, PUC-Rio.
 * [Lua Programming](http://www.geocities.jp/m_hiroi/light/lua.html) - 広井誠
-* [Luaプログラミング入門](http://densan-labs.net/tech/lua/) - @nishio\_dens
+* [Luaプログラミング入門](http://densan-labs.net/tech/lua/) - @nishio_dens
 
 
 ### Maven
 
 * [Maven](http://www.techscore.com/tech/Java/ApacheJakarta/Maven/) - シナジーマーケティング株式会社
-* [What is Maven?](https://github.com/eller86/what-is-maven) - Kengo TODA
+* [What is Maven?](https://github.com/KengoTODA/what-is-maven) - Kengo TODA
 
 
 ### Mercurial
@@ -416,18 +416,18 @@
 
 ### NoSQL
 
-* [MongoDBの薄い本](http://www.cuspy.org/diary/2012-04-17/the-little-mongodb-book-ja.pdf) - Karl Seguin, 濱野司(翻訳) (PDF)
 * [Hibari アプリケーション開発者ガイド](http://hibari.github.io/hibari-doc/hibari-app-developer-guide.ja.html)
+* [MongoDBの薄い本](http://www.cuspy.org/diary/2012-04-17/the-little-mongodb-book-ja.pdf) - Karl Seguin, 濱野司(翻訳) (PDF)
 * [The Little Redis Book](https://github.com/craftgear/the-little-redis-book) - Karl Seguin, @craftgear(翻訳)
 
 
 ### Objective-C
 
-* [Objective-C 最速基礎文法マスター](http://d.hatena.ne.jp/fn7/20100203/1265207098) -id:fn7
-* [Objective-Cによるプログラミング](https://developer.apple.com/jp/devcenter/ios/library/documentation/ProgrammingWithObjectiveC.pdf) - Apple Developer (PDF)
-* [Objective-Cプログラミング言語](https://developer.apple.com/jp/devcenter/ios/library/documentation/ObjC.pdf) - Apple Developer (PDF)
+* [Google Objective-C スタイルガイド 日本語訳](http://www.textdrop.net/google-styleguide-ja/objcguide.xml) - Mike Pinkerton, Greg Miller, Dave MacLachlan, Takashi Sasai(翻訳)
+* [Objective-C によるプログラミング](https://developer.apple.com/jp/devcenter/ios/library/documentation/ProgrammingWithObjectiveC.pdf) - Apple Developer (PDF)
 * [Objective-C プログラミングの概念](https://developer.apple.com/jp/devcenter/ios/library/documentation/CocoaEncyclopedia.pdf) - Apple Developer (PDF)
-* [Google Objective-Cスタイルガイド 日本語訳](http://www.textdrop.net/google-styleguide-ja/objcguide.xml) - Mike Pinkerton, Greg Miller, Dave MacLachlan, Takashi Sasai(翻訳)
+* [Objective-C プログラミング言語](https://developer.apple.com/jp/devcenter/ios/library/documentation/ObjC.pdf) - Apple Developer (PDF)
+* [Objective-C 最速基礎文法マスター](http://d.hatena.ne.jp/fn7/20100203/1265207098) -id:fn7
 
 
 ### OCaml
@@ -438,21 +438,21 @@
 
 ### Perl
 
-* [Perl基礎文法最速マスター](http://d.hatena.ne.jp/perlcodesample/20091226/1264257759) - 木本裕紀
-* [Perlのコアドキュメント](http://perldoc.jp/index/core) - 一般社団法人 Japan Perl Association (JPA)
 * [2時間半で学ぶPerl](http://qntm.org/files/perl/perl_jp.html) - Sam Hughes, Kato Atsusi(翻訳)
-* [Perl](http://ja.wikibooks.org/wiki/Perl) - Wikibooks
-* [Perl によるオブジェクト指向プログラミング](https://github.com/hatena/Hatena-Textbook/blob/master/oop-for-perl.md) - はてな教科書
-* [Perlでのデータベース操作](https://github.com/hatena/Hatena-Textbook/blob/master/db-control-by-dbi.md) - はてな教科書
 * [MVC によるウェブアプリケーション開発 (Plack を使った開発)](https://github.com/hatena/Hatena-Textbook/blob/master/mvc-web-application-with-plack.md) - はてな教科書
-* [Perlを使ったテストの書き方](https://github.com/hatena/Hatena-Textbook/blob/master/test-for-perl.md) - はてな教科書
+* [Perl](https://ja.wikibooks.org/wiki/Perl) - Wikibooks
+* [Perl でのデータベース操作](https://github.com/hatena/Hatena-Textbook/blob/master/db-control-by-dbi.md) - はてな教科書
+* [Perl によるオブジェクト指向プログラミング](https://github.com/hatena/Hatena-Textbook/blob/master/oop-for-perl.md) - はてな教科書
+* [Perl のコアドキュメント](http://perldoc.jp/index/core) - 一般社団法人 Japan Perl Association (JPA)
+* [Perl を使ったテストの書き方](https://github.com/hatena/Hatena-Textbook/blob/master/test-for-perl.md) - はてな教科書
+* [Perl 基礎文法最速マスター](http://d.hatena.ne.jp/perlcodesample/20091226/1264257759) - 木本裕紀
 
 
 ### PHP
 
-* [PHP基礎文法最速マスター](http://www.1x1.jp/blog/2010/01/php-basic-syntax.html) - 新原雅司
+* [PHP によるデザインパターン入門](https://web.archive.org/web/20140703001758/http://www.doyouphp.jp/book/book_phpdp.shtml)
 * [PHP マニュアル](http://www.php.net/manual/ja/) - The PHP Group
-* [PHPによるデザインパターン入門](https://web.archive.org/web/20140703001758/http://www.doyouphp.jp/book/book_phpdp.shtml)
+* [PHP 基礎文法最速マスター](http://www.1x1.jp/blog/2010/01/php-basic-syntax.html) - 新原雅司
 * [PHP4徹底攻略改訂版](http://net-newbie.com/support/pdf2/)
 * [PSR-2 – コーディングスタイルガイド](https://github.com/maosanhioro/fig-standards/blob/master/translation/PSR-2-coding-style-guide.md) - maosanhioro
 
@@ -460,43 +460,43 @@
 ### PowerShell
 
 * [PowerShell基礎文法最速マスター](http://winscript.jp/powershell/202) - 牟田口大介
-* [Windows PowerShell コア](http://technet.microsoft.com/ja-jp/library/bb978525.aspx) - Microsoft TechNet
+* [Windows PowerShell コア](https://technet.microsoft.com/ja-jp/library/bb978525.aspx) - Microsoft TechNet
 
 
 ### Processing
 
-* [Processingクイックリファレンス](http://www.musashinodenpa.com/p5/) - 株式会社武蔵野電波
+* [Processing クイックリファレンス](http://www.musashinodenpa.com/p5/) - 株式会社武蔵野電波
+* [Processing 入門講座](http://ap.kakoku.net/index.html) - maeda
 * [Processing 学習ノート](http://www.d-improvement.jp/learning/processing/) - @mathatelle
-* [Processing入門講座](http://ap.kakoku.net/index.html) - maeda
 
 
 ### Prolog
 
+* [LISP and PROLOG](http://home.soka.ac.jp/~unemi/LispProlog/) - 畝見達夫
 * [Prolog プログラミング入門](http://bach.istc.kobe-u.ac.jp/prolog/intro/) - 田村直之
 * [お気楽 Prolog プログラミング入門](http://www.geocities.jp/m_hiroi/prolog/index.html) - 広井誠
-* [LISP and PROLOG](http://home.soka.ac.jp/~unemi/LispProlog/) - 畝見達夫
 
 
 ### Python
 
-* [Python基礎文法最速マスター](http://d.hatena.ne.jp/dplusplus/20100126/p1) - id:dplusplus
-* [Python 2.7.2 ドキュメント日本語訳](http://docs.python.jp/2.7/) - Python Software Foundation
-* [Python の学習](http://skitazaki.github.io/python-school-ja/index.html) - KITAZAKI Shigeru
+* [Dive Into Python 3 日本語版](http://diveintopython3-ja.rdy.jp) - Mark Pilgrim, Fukada(翻訳), Fujimoto(翻訳)
 * [Google Python スタイルガイド](http://works.surgo.jp/translation/pyguide.html) - Amit Patel, Antoine Picard, Eugene Jhong, Jeremy Hylton, Matt Smart, Mike Shields, Kosei Kitahara(翻訳)
-* [機械学習の Python との出会い (Machine Learning Meets Python)](http://www.kamishima.net/mlmpyja/) - 神嶌敏弘 [PDF](http://www.kamishima.net/archive/mlmpyja.pdf), [EPUB](http://www.kamishima.net/archive/mlmpyja.epub)
-* [The Programming Historian](https://sites.google.com/site/theprogramminghistorianja/) - William J. Turkel, Alan MacEachern, @moroshigeki(翻訳), @historyanddigi(翻訳), @Say\_no(翻訳), @knagasaki(翻訳), @mak\_goto(翻訳)
-* [Python Scientific Lecture Notes (一部翻訳)](http://turbare.net/transl/scipy-lecture-notes/) - 打田旭宏(翻訳)
 * [Notes on scientific computing with python](http://japanichaos.appspot.com) - 花田康高
-* [pythonで心理実験](http://www.s12600.net/psy/python/) - 十河宏行
-* [Python による日本語自然言語処理](http://www.nltk.org/book-jp/ch12.html) - Steven Bird, Ewan Klein, Edward Loper, 萩原正人(翻訳), 中山敬広(翻訳), 水野貴明(翻訳)
-* [Pythonで音声信号処理](http://aidiary.hatenablog.com/entry/20110514/1305377659) - id:aidiary
-* [Dive Into Python 3 日本語版](http://diveintopython3-ja.rdy.jp) - Mark Pilgrim, Fukada(翻訳), Fujimoto(翻訳)
 * [php プログラマのための Python チュートリアル](http://phpy.readthedocs.org/en/latest/) - INADA Naoki
-* [みんなのPython Webアプリ編](http://coreblog.org/ats/minpy-web-is-now-free-to-read/) - 柴田淳
-* [Pythonヒッチハイク・ガイド](http://python-guide-ja.readthedocs.org) - Kenneth Reitz, Tsuyoshi Tokuda(翻訳)
+* [Python 2.7.2 ドキュメント日本語訳](http://docs.python.jp/2.7/) - Python Software Foundation
+* [Python Scientific Lecture Notes (一部翻訳)](http://turbare.net/transl/scipy-lecture-notes/) - 打田旭宏(翻訳)
+* [python で心理実験](http://www.s12600.net/psy/python/) - 十河宏行
+* [Python で音声信号処理](http://aidiary.hatenablog.com/entry/20110514/1305377659) - id:aidiary
+* [Python による日本語自然言語処理](http://www.nltk.org/book-jp/ch12.html) - Steven Bird, Ewan Klein, Edward Loper, 萩原正人(翻訳), 中山敬広(翻訳), 水野貴明(翻訳)
+* [Python の学習](http://skitazaki.github.io/python-school-ja/index.html) - KITAZAKI Shigeru
+* [Python ヒッチハイク・ガイド](http://python-guide-ja.readthedocs.org) - Kenneth Reitz, Tsuyoshi Tokuda(翻訳)
 * [Python プログラマーのための gevent チュートリアル](http://methane.github.io/gevent-tutorial-ja/) - Stephen Diehl, Jérémy Bethmont, sww, Bruno Bigras, David Ripton, Travis Cline, Boris Feld, youngsterxyf, Eddie Hebert, Alexis Metaireau, Daniel Velkov, methane(翻訳)
-* [お気楽 Python プログラミング入門](http://www.geocities.jp/m_hiroi/light/index.html) - 広井誠
+* [Python 基礎文法最速マスター](http://d.hatena.ne.jp/dplusplus/20100126/p1) - id:dplusplus
+* [The Programming Historian](https://sites.google.com/site/theprogramminghistorianja/) - William J. Turkel, Alan MacEachern, @moroshigeki(翻訳), @historyanddigi(翻訳), @Say\_no(翻訳), @knagasaki(翻訳), @mak\_goto(翻訳)
 * [Think Python:コンピュータサイエンティストのように考えてみよう](http://www.cauldron.sakura.ne.jp/thinkpython/thinkpython/ThinkPython.pdf) - Allen Downey, 相川 利樹(翻訳)(PDF)
+* [お気楽 Python プログラミング入門](http://www.geocities.jp/m_hiroi/light/index.html) - 広井誠
+* [みんなのPython Webアプリ編](http://coreblog.org/ats/minpy-web-is-now-free-to-read/) - 柴田淳
+* [機械学習の Python との出会い (Machine Learning Meets Python)](http://www.kamishima.net/mlmpyja/) - 神嶌敏弘 [PDF](http://www.kamishima.net/archive/mlmpyja.pdf), [EPUB](http://www.kamishima.net/archive/mlmpyja.epub)
 
 
 #### Flask
@@ -507,28 +507,28 @@
 
 ### R
 
+* [Google's R Style Guide](http://www.okada.jp.org/RWiki/?Google%27s%20R%20Style%20Guide) - Google, 岡田昌史(翻訳)
+* [R-Tips](http://cse.naro.affrc.go.jp/takezawa/r-tips/r2.html) - 舟尾暢男
 * [R 入門](http://cran.r-project.org/doc/contrib/manuals-jp/R-intro-170.jp.pdf) - W. N. Venables, D. M. Smith and the R Development Core Team, 間瀬茂(翻訳) (PDF)
-* [R 言語定義](http://cran.r-project.org/doc/contrib/manuals-jp/R-lang.jp.v110.pdf) - R Development Core Team, 間瀬茂(翻訳) (PDF)
 * [R 基本統計関数マニュアル](http://cran.r-project.org/doc/contrib/manuals-jp/Mase-Rstatman.pdf) - 間瀬茂 (PDF)
-* [R-Tips](http://cse.naro.affrc.go.jp/takezawa/r-tips/r2.html) - 舟尾暢男
-* [統計解析ソフトRのスクリプト集](http://psych.educa.nagoya-u.ac.jp/doc/Rscripts_ishii.pdf) - 石井秀宗 (PDF)
-* [統計解析フリーソフトRの備忘録](http://cse.naro.affrc.go.jp/takezawa/r-tips.pdf) - 竹澤邦夫 (PDF)
+* [R 言語定義](http://cran.r-project.org/doc/contrib/manuals-jp/R-lang.jp.v110.pdf) - R Development Core Team, 間瀬茂(翻訳) (PDF)
 * [Rチュートリアルセミナーテキスト](http://psycho.edu.yamaguchi-u.ac.jp/?page_id=626) - 小杉考司, 押江隆 (PDF, ePUB)
 * [Rによる保健医療データ解析演習](http://minato.sip21c.org/msb/medstatbook.pdf) - 中澤港 (PDF)
 * [Rによる統計解析の基礎](http://minato.sip21c.org/statlib/stat.pdf) - 中澤港 (PDF)
 * [無料統計ソフトRで心理学](http://blue.zero.jp/yokumura/Rhtml/Haebera2002.html) - 奥村泰之
-* [Google's R Style Guide](http://www.okada.jp.org/RWiki/?Google%27s%20R%20Style%20Guide) - Google, 岡田昌史(翻訳)
+* [統計解析ソフトRのスクリプト集](http://psych.educa.nagoya-u.ac.jp/doc/Rscripts_ishii.pdf) - 石井秀宗 (PDF)
+* [統計解析フリーソフトRの備忘録](http://cse.naro.affrc.go.jp/takezawa/r-tips.pdf) - 竹澤邦夫 (PDF)
 
 
 ### Ruby
 
-* [Ruby基礎文法最速マスター](http://route477.net/d/?date=20100125)
+* [Ruby on Rails ガイド](http://railsguides.jp) - Michael Hartl, 八田 昌三(翻訳), 安川 要平(翻訳)
+* [Ruby on Rails チュートリアル](http://railstutorial.jp) - Michael Hartl, 八田 昌三(翻訳), 安川 要平(翻訳)
+* [Ruby ソースコード完全解説](http://i.loveruby.net/ja/rhg/book/) - 青木峰郎
 * [Ruby リファレンスマニュアル](https://www.ruby-lang.org/ja/documentation/) - まつもとゆきひろ
-* [Rubyソースコード完全解説](http://i.loveruby.net/ja/rhg/book/) - 青木峰郎
-* [ホワイの(感動的)Rubyガイド](http://www.aoky.net/articles/why_poignant_guide_to_ruby/) - why the lucky stiff, 青木靖(翻訳)
+* [Ruby 基礎文法最速マスター](http://route477.net/d/?date=20100125)
 * [お気楽 Ruby プログラミング入門](http://www.geocities.jp/m_hiroi/light/ruby.html) - 広井誠
-* [Ruby on Rails チュートリアル](http://railstutorial.jp) - Michael Hartl, 八田 昌三(翻訳), 安川 要平(翻訳)
-* [Ruby on Rails ガイド](http://railsguides.jp) - Michael Hartl, 八田 昌三(翻訳), 安川 要平(翻訳)
+* [ホワイの(感動的)Rubyガイド](http://www.aoky.net/articles/why_poignant_guide_to_ruby/) - why the lucky stiff, 青木靖(翻訳)
 
 
 ### Sather
@@ -539,19 +539,19 @@
 ### Scala
 
 * [Effective Scala](http://twitter.github.io/effectivescala/index-ja.html)
-* [Learning Scalaz](http://eed3si9n.com/learning-scalaz/ja)
+* [Learning Scalaz](http://eed3si9n.com/learning-scalaz/ja/)
 * [tetrix in Scala](http://eed3si9n.com/tetrix-in-scala-html5-book)
 
 
 ### Scheme
 
+* [Gauche プログラミング(立読み版)](https://web.archive.org/web/20140521224625/http://karetta.jp/book-cover/gauche-hacks) - 川合史朗(監修), Kahuaプロジェクト
 * [Gauche ユーザリファレンス](http://practical-scheme.net/gauche/man/gauche-refj.html) - 川合史朗
+* [Scheme](https://ja.wikibooks.org/wiki/Scheme) - Wikibooks
+* [Scheme 入門 スーパービギナー編](https://sites.google.com/site/atponslisp/home/scheme/racket/schemenyuumon-1/schemenyuumon)
 * [お気楽 Scheme プログラミング入門](http://www.geocities.jp/m_hiroi/func/scheme.html) - 広井誠
-* [Scheme](http://ja.wikibooks.org/wiki/Scheme) - Wikibooks
 * [もうひとつの Scheme 入門](http://www.shido.info/lisp/idx_scm.html) - 紫藤貴文
 * [入門Scheme](https://web.archive.org/web/20140812144348/http://www4.ocn.ne.jp/~inukai/scheme_primer_j.html) - 犬飼大
-* [Scheme入門 スーパービギナー編](https://sites.google.com/site/atponslisp/home/scheme/racket/schemenyuumon-1/schemenyuumon)
-* [Gaucheプログラミング(立読み版)](https://web.archive.org/web/20140521224625/http://karetta.jp/book-cover/gauche-hacks) - 川合史朗(監修), Kahuaプロジェクト
 
 
 ### sed
@@ -561,8 +561,8 @@
 
 ### Smalltalk
 
-* [自由自在 Squeakプログラミング](http://swikis.ddo.jp/squeak/13) - 梅澤真史
 * [GNU Smalltalk Tutorial](http://gst.plasticheart.info/tutorial-c84.html) -  @PLHX
+* [自由自在 Squeakプログラミング](http://swikis.ddo.jp/squeak/13) - 梅澤真史
 
 
 ### SQL(実装非依存)
@@ -574,8 +574,8 @@
 
 ### Standard ML
 
-* [プログラミング言語SML#解説](http://www.pllab.riec.tohoku.ac.jp/smlsharp/docs/1.0/ja/manual.xhtml) - 大堀淳, 上野 雄大
 * [お気楽 Standard ML of New Jersey 入門](http://www.geocities.jp/m_hiroi/func/index.html#sml) - 広井誠
+* [プログラミング言語SML#解説](http://www.pllab.riec.tohoku.ac.jp/smlsharp/docs/1.0/ja/manual.xhtml) - 大堀淳, 上野 雄大
 
 
 ### Swift
@@ -597,13 +597,13 @@
 
 ### VBA
 
-* [VBA基礎文法最速マスター](http://d.hatena.ne.jp/nattou_curry_2/20100129/1264787849) - id:nattou\_curry
-* [Office 2013 Visual Basic for Applications 言語リファレンス](http://msdn.microsoft.com/ja-jp/library/office/gg264383.aspx) - MSDN Library
 * [Excel 2013 で学ぶ Visual Basic for Applications (VBA)](http://brain.cc.kogakuin.ac.jp/~kanamaru/lecture/vba2013/index.html) - 金丸隆志
+* [Office 2013 Visual Basic for Applications 言語リファレンス](https://msdn.microsoft.com/ja-jp/library/office/gg264383.aspx) - MSDN Library
+* [VBA基礎文法最速マスター](http://d.hatena.ne.jp/nattou_curry_2/20100129/1264787849) - id:nattou\_curry
 
 
 ### Vim
 
-* [Vimスクリプト基礎文法最速マスター](http://d.hatena.ne.jp/thinca/20100201/1265009821) - id:thinca
-* [Vimスクリプトリファレンス](http://nanasi.jp/code.html) - 小見拓
+* [Vim スクリプトリファレンス](http://nanasi.jp/code.html) - 小見拓
+* [Vim スクリプト基礎文法最速マスター](http://d.hatena.ne.jp/thinca/20100201/1265009821) - id:thinca
 * [Vim スクリプト書法](http://vim-jp.org/vimdoc-ja/usr_41.html) - Bram Moolenaar, vimdoc-ja プロジェクト(翻訳)

+ 15 - 16
free-programming-books-ko.md

@@ -7,9 +7,9 @@
 * [JavaScript](#javascript)
   * [Node.js](#nodejs)
 * [LaTeX](#latex)
+* [Python](#python)
 * [R](#r)
 * [Ruby](#ruby)
-* [Python](#python)
 
 
 ### Assembly Language
@@ -19,9 +19,8 @@
 
 ### GIT
 
-* [Pro Git 한글 번역](http://git-scm.com/book/ko/)
-* [GitHub Flavored Markdown](https://help.github.com/articles/github-flavored-markdown)
 * [Git - 간편 안내서](http://rogerdudler.github.io/git-guide/index.ko.html)
+* [Pro Git 한글 번역](http://git-scm.com/book/ko/)
 * [깃허브 치트 시트](https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.ko.md)
 
 
@@ -52,30 +51,30 @@
 ### Perl
 
 * [2시간 반만에 펄 익히기](http://qntm.org/files/perl/perl_kr.html)
-* [책벌레가 되고픈 어린이 Perl Tutorial](http://eriny.net/p/perl)
 * [Perl : GyparkWiki](http://gypark.pe.kr/wiki/Perl)
-* [Seoul.pm 펄 크리스마스 달력 #2014 | Seoul.pm Perl Advent Calendar 2014](http://advent.perl.kr/2014/)
 * [Perl 객체지향프로그래밍(OOP)](https://github.com/aero/perl_docs/blob/master/hatena_perl_oop.md) : Hatena-TextBook의 oop-for-perl 문서 한역 by aero
+* [Seoul.pm 펄 크리스마스 달력 #2014 | Seoul.pm Perl Advent Calendar 2014](http://advent.perl.kr/2014/)
+* [책벌레가 되고픈 어린이 Perl Tutorial](http://eriny.net/p/perl)
 
 
-### R
+### Node.js
 
-* [R을 이용한 데이터 처리 & 분석 실무](http://r4pda.co.kr) - 서민구 (HTML, PDF - 이전 버젼)
-* [The R Manuals (translated in Korean)](http://www.openstatistics.net)
+* [Node.js API 한글 번역 by outsideris](http://nodejs.sideeffect.kr/docs/)
 
 
-### Ruby
+### Python
 
-* [루비 스타일 가이드](https://github.com/dalzony/ruby-style-guide/blob/master/README-koKR.md)
+* [A Byte of Python 한글 번역 by Jeongbin Park](http://byteofpython-korean.sourceforge.net/byte_of_python.pdf) (PDF)
+* [왕초보를 위한 Python 2.7](https://wikidocs.net/book/2)
+* [점프 투 파이썬 - Python 3](https://wikidocs.net/book/1)
 
 
-### Node.js
+### R
 
-* [Node.js API 한글 번역 by outsideris](http://nodejs.sideeffect.kr/docs/)
+* [R을 이용한 데이터 처리 & 분석 실무](http://r4pda.co.kr) - 서민구 (HTML, PDF - 이전 버젼)
+* [The R Manuals (translated in Korean)](http://www.openstatistics.net)
 
 
-### Python
+### Ruby
 
-* [점프 투 파이썬 - Python 3](https://wikidocs.net/book/1)
-* [왕초보를 위한 Python 2.7](https://wikidocs.net/book/2)
-* [A Byte of Python 한글 번역 by Jeongbin Park](http://byteofpython-korean.sourceforge.net/byte_of_python.pdf) (PDF)
+* [루비 스타일 가이드](https://github.com/dalzony/ruby-style-guide/blob/master/README-koKR.md)

+ 22 - 22
free-programming-books-pl.md

@@ -1,11 +1,11 @@
 ### Index
 
-* [Niezależne od języka programowania](#niezale%C5%BCne-od-j%C4%99zyka-programowania)
+* [0 - Niezależne od języka programowania](#0---niezale%C5%BCne-od-j%C4%99zyka-programowania)
 * [Android](#android)
 * [C](#c)
 * [C++](#c-1)
-* [CSS](#css)
 * [Common Lisp](#common-lisp)
+* [CSS](#css)
 * [Haskell](#haskell)
 * [HTML](#html)
 * [Java](#java)
@@ -20,14 +20,14 @@
 * [SQL](#sql)
 
 
-### Niezależne od języka programowania
+### 0 - Niezależne od języka programowania
 
-* [W obronie wolności](http://stallman.helion.pl)
-* [Git](http://pl.wikibooks.org/wiki/Git)
-* [Pro Git](http://git-scm.com/book/pl)
-* [SVN](http://pl.wikibooks.org/wiki/Subversion)
+* [Git](https://pl.wikibooks.org/wiki/Git)
+* [Pisanie OS](https://pl.wikibooks.org/wiki/Pisanie_OS)
+* [Pro Git](http://git-scm.com/book/pl/)
+* [SVN](https://pl.wikibooks.org/wiki/Subversion)
 * [System kontroli wersji Subversion](http://svnbook.opensys.pl)
-* [Pisanie OS](http://pl.wikibooks.org/wiki/Pisanie_OS)
+* [W obronie wolności](http://stallman.helion.pl)
 
 
 ### Android
@@ -38,30 +38,30 @@
 
 ### C
 
-* [Programowanie w C](http://upload.wikimedia.org/wikibooks/pl/6/6a/C.pdf) (PDF)
-* [Podstawy programowania Unixa/Linuxa](http://www.opcode.eu.org/more_advanced/programing/c_cpp/)
+* [Podstawy programowania Unixa/Linuxa](http://www.opcode.eu.org/programing/c_cpp/)
+* [Programowanie w C](https://upload.wikimedia.org/wikibooks/pl/6/6a/C.pdf) (PDF)
 
 
 ### C++
 
 * [Kurs C++](http://cpp0x.pl/kursy/Kurs-C++/1)
-* [Zaawansowane C++](http://wazniak.mimuw.edu.pl/index.php?title=Zaawansowane_CPP)
 * [Megatutorial "Od zera do gier kodera"](http://xion.org.pl/productions/texts/coding/megatutorial/)
+* [Zaawansowane C++](http://wazniak.mimuw.edu.pl/index.php?title=Zaawansowane_CPP)
 
 
-### CSS
+### Common Lisp
 
-* [Moja pierwsza strona internetowa w HTML5 i CSS3](http://ferrante.pl/books/html/)
+* [Kurs programowania w języku Common Lisp](http://jcubic.pl/lisp_tutorial.php)
 
 
-### Common Lisp
+### CSS
 
-* [Kurs programowania w języku Common Lisp](http://jcubic.pl/lisp_tutorial.php)
+* [Moja pierwsza strona internetowa w HTML5 i CSS3](http://ferrante.pl/books/html/)
 
 
 ### Haskell
 
-* [Haskell](http://pl.wikibooks.org/wiki/Haskell)
+* [Haskell](https://pl.wikibooks.org/wiki/Haskell)
 
 
 ### HTML
@@ -77,7 +77,7 @@
 ### JavaScript
 
 * [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/pl)
-* [JavaScript. I wszystko jasne](http://www.bt4.pl/kursy/javascript/wszystko-jasne/)
+* [JavaScript. I wszystko jasne](http://shebang.pl/kursy/wszystko-jasne/)
 
 
 ### LaTeX
@@ -93,9 +93,9 @@
 
 ### PHP
 
-* [PHP](http://pl.wikibooks.org/wiki/PHP)
-* [PHP: The Right Way](http://pl.phptherightway.com)
 * [Kurs PHP](http://phpkurs.pl)
+* [PHP](https://pl.wikibooks.org/wiki/PHP)
+* [PHP: The Right Way](http://pl.phptherightway.com)
 
 
 ### Prolog
@@ -105,14 +105,14 @@
 
 ### Python
 
-* [Ukąś Pythona](http://python.edu.pl/byteofpython/index.html)
-* [Zanurkuj w Pythonie](http://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie)
 * [Biblioteka Pythona](http://www.python.rk.edu.pl)
+* [Ukąś Pythona](http://python.edu.pl/byteofpython/index.html)
+* [Zanurkuj w Pythonie](https://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie)
 
 
 ### Ruby
 
-* [Ruby](http://pl.wikibooks.org/wiki/Ruby)
+* [Ruby](https://pl.wikibooks.org/wiki/Ruby)
 
 
 ### Scala

+ 3 - 3
free-programming-books-pt_PT.md

@@ -20,15 +20,15 @@
 
 ### Haskell
 
-* [Programação Funcional CC](http://www3.di.uminho.pt/~mjf/pub/PF-Haskell.pdf) - Maria João Frade (PDF)
+* [Programação Funcional CC](http://www4.di.uminho.pt/~mjf/pub/PF-Haskell.pdf) - Maria João Frade (PDF)
 
 
 ### LaTeX
 
-* [Uma não tão pequena introdução ao LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/portuguese)
 * [Uma não tão pequena introdução ao LaTeX](http://alfarrabio.di.uminho.pt/~albie/lshort/pt-lshort.pdf) - Tradução de Alberto Simões (PDF)
+* [Uma não tão pequena introdução ao LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/portuguese)
 
 
 ### Prolog
 
-* [Lógica Computacional (com Prolog)](http://www3.di.uminho.pt/~mjf/pub/LC-Prolog.pdf) - Maria João Frade (PDF)
+* [Lógica Computacional (com Prolog)](http://www4.di.uminho.pt/~mjf/pub/LC-Prolog.pdf) - Maria João Frade (PDF)

+ 1 - 1
free-programming-books-ro.md

@@ -21,7 +21,7 @@
 
 ### HMTL
 
-* [HTML](http://tutorialehtml.com/htmlt)
+* [HTML](http://tutorialehtml.com/ro/introducere-in-html/)
 
 
 ### JavaScript

+ 14 - 15
free-programming-books-ru.md

@@ -1,20 +1,19 @@
 ### Index
 
-* [Списки книг](#meta-lists)
-* [Language Agnostic](#language-agnostic)
-  * [Облачные Вычисления](#Облачные-вычисления)
-  * [Работа c cетью](#Работа-с-сетью)
+* [0 - Language Agnostic](#1-language-agnostic)
   * [Open Source Ecosystem](#open-source-ecosystem)
+  * [Облачные Вычисления](#Облачные-вычисления)
   * [Парадигмы Программирования](#Парадигмы-программирования)
+  * [Работа c cетью](#Работа-с-сетью)
 * [Assembly](#assembly)
 * [Bash](#bash)
 * [C](#c)
 * [C++](#c-1)
 * [Clojure](#clojure)
 * [CoffeeScript](#coffeescript)
+* [Erlang](#erlang)
 * [Git](#git)
 * [Go](#go)
-* [Erlang](#erlang)
 * [Haskell](#haskell)
 * [Java](#java)
 * [JavaScript](#javascript)
@@ -27,8 +26,8 @@
 * [Objective-C](#objective-c)
 * [Perl](#perl)
 * [PHP](#php)
-* [Python](#python)
 * [PostgreSQL](#postgresql)
+* [Python](#python)
 * [R](#r)
 * [Reverse engineering](#reverse-engineering)
 * [Ruby](#ruby)
@@ -43,7 +42,7 @@
 * [Параллельные технологии](#parallel)
 
 
-### Language Agnostic
+### 0 - Language Agnostic
 
 * [E-maxx.ru: Сборник алгоритмов с примерами на C++](http://e-maxx.ru/upload/e-maxx_algo.pdf) (PDF)
 * [Scrum и XP: заметки с передовой](http://scrum.org.ua/wp-content/uploads/2008/12/scrum_xp-from-the-trenches-rus-final.pdf) (PDF)
@@ -68,16 +67,16 @@
 
 #### Парадигмы программирования
 
-* [Введение в функциональное программирование](https://code.google.com/p/funprog-ru/) - John Harrison
+* [Введение в функциональное программирование](http://funprog-ru.github.io) - John Harrison
 * [Практика функционального программирования](http://fprog.ru) - журнал
 
 
 ### Assembly
 
-* [Ассемблер в Linux для программистов C](http://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C)
+* [Ассемблер в Linux для программистов C](https://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C)
 * [Ассемблер для чайников](http://av-assembler.ru/asm/afd/assembler-for-dummy.htm)
-* [Программирование на языке ассемблера NASM для ОС Unix](http://www.stolyarov.info/books/pdf/nasm_unix.pdf) (PDF)
 * [Микропроцессоры и вычислительные комплексы семейства "Эльбрус"](http://www.mcst.ru/doc/book_121130.pdf) (PDF)
+* [Программирование на языке ассемблера NASM для ОС Unix](http://www.stolyarov.info/books/pdf/nasm_unix.pdf) (PDF)
 
 
 ### Bash
@@ -129,7 +128,7 @@
 
 ### Git
 
-* [Pro Git](http://git-scm.com/book/ru)
+* [Pro Git](http://git-scm.com/book/ru/)
 * [Волшебство Git](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/)
 * [Простое руководство по работе с Git](http://rogerdudler.github.io/git-guide/index.ru.html)
 
@@ -180,8 +179,8 @@
 
 ### Objective-C
 
-* [Хрестоматия iOS паттернов](https://maleevdimka.files.wordpress.com/2013/04/ios-patterns-cliff-notes2.pdf) (PDF)
 * [Become an XCoder](https://yadi.sk/d/ugz7jW4RXLGTN)
+* [Хрестоматия iOS паттернов](https://maleevdimka.files.wordpress.com/2013/04/ios-patterns-cliff-notes2.pdf) (PDF)
 * [Цикл статей разработки под Apple iOS](http://habrahabr.ru/post/149090/)
 
 
@@ -201,10 +200,10 @@
 
 ### Python
 
+* [Problem Solving with Algorithms and Data Structures](http://aliev.me/runestone/)
 * [Вглубь языка Python](http://ru.diveintopython.net/toc.html)
 * [Укус Питона](http://wombat.org.ua/AByteOfPython/) - Swaroop C H
 * [Учебник Python 2.6](http://ru.wikibooks.org/wiki/Учебник_Python_2.6)
-* [Problem Solving with Algorithms and Data Structures](http://aliev.me/runestone/)
 
 
 ### PostgreSQL
@@ -226,9 +225,9 @@
 
 ### Ruby
 
+* [Ruby](https://ru.wikibooks.org/wiki/Ruby) - Викиучебник
+* [Ruby Book](https://github.com/Krugloff/rus_ruby_book) - Круглов А.
 * [Ruby за двадцать минут](https://www.ruby-lang.org/ru/documentation/quickstart/)
-* [Ruby](https://github.com/Krugloff/rus_ruby_book) - Круглов А.
-* [Ruby](http://ru.wikibooks.org/wiki/Ruby) - Викиучебник
 * [Учись программировать](http://www.shokhirev.com/mikhail/ruby/ltp/title.html) - Крис Пайн
 
 

+ 3 - 3
free-programming-books-tr.md

@@ -76,19 +76,19 @@
 
 ### Html
 
-* [Html'e Yolculuk](https://github.com/paufsc/journey-to-html)
 * [Html'e Giriş](http://www.htmldersleri.org)
+* [Html'e Yolculuk](https://github.com/paufsc/journey-to-html)
 
 
 ### iOS
 
-* [iOS Geleceği Yazanlar](https://gelecegiyazanlar.turkcell.com.tr/konu/ios/)
+* [iOS Geleceği Yazanlar](https://gelecegiyazanlar.turkcell.com.tr/konu/ios)
 
 
 ### Java
 
-* [Java Yazılım Tasarımı](http://tdsoftware.net/2011/09/23/java-yazalim-tasarimi-kitabi-pdf/)
 * [Java 8 Kitabı](http://kodcu.com/java-8-ebook/)
+* [Java Yazılım Tasarımı](http://tdsoftware.net/2011/09/23/java-yazalim-tasarimi-kitabi-pdf/)
 
 
 ### JavaScript

+ 6 - 6
free-programming-books-ua.md

@@ -1,13 +1,8 @@
 ### Index
 
-* [Language Agnostic](#language-agnostic)
 * [Haskell](#haskell)
 * [Java](#java)
-
-
-### Language Agnostic
-
-* [Дизайн патерни - просто, як двері](http://designpatterns.andriybuday.com) - А. Будай
+* [Language Agnostic](#language-agnostic)
 
 
 ### Haskell
@@ -18,3 +13,8 @@
 ### Java
 
 * [Програмування мовою Java для дітей, батьків, дідусів та бабусь](http://myflex.org/books/java4kids/java4kids.htm) - Яків Файн
+
+
+### Language Agnostic
+
+* [Дизайн патерни - просто, як двері](http://designpatterns.andriybuday.com) - А. Будай

+ 285 - 287
free-programming-books-zh.md

@@ -1,29 +1,29 @@
 ## 目录
 
 * [语言无关](#语言无关)
+  * [MySQL](#mysql)
+  * [NoSQL](#nosql)
+  * [PostgreSQL](#postgresql)
+  * [Web](#web)
+  * [WEB服务器](#web服务器)
+  * [其它](#其它)
+  * [函数式概念](#函数式概念)
+  * [分布式系统](#分布式系统)
   * [在线教育](#在线教育)
-  * [软件开发方法](#软件开发方法)
+  * [大数据](#大数据)
   * [操作系统](#操作系统)
-  * [版本控制](#版本控制)
   * [数据库](#数据库)
-  * [正则表达式](#正则表达式)
   * [智能系统](#智能系统)
-  * [分布式系统](#分布式系统)
+  * [正则表达式](#正则表达式)
+  * [版本控制](#版本控制)
+  * [管理和监控](#管理和监控)
+  * [编程艺术](#编程艺术)
   * [编译原理](#编译原理)
-  * [函数式概念](#函数式概念)
-  * [计算机图形学](#计算机图形学)
-  * [WEB服务器](#web服务器)
   * [编辑器](#编辑器)
-  * [NoSQL](#nosql)
-  * [PostgreSQL](#postgresql)
-  * [MySQL](#mysql)
-  * [管理和监控](#管理和监控)
-  * [项目相关](#项目相关)
+  * [计算机图形学](#计算机图形学)
   * [设计模式](#设计模式)
-  * [Web](#web)
-  * [大数据](#大数据)
-  * [编程艺术](#编程艺术)
-  * [其它](#其它)
+  * [软件开发方法](#软件开发方法)
+  * [项目相关](#项目相关)
 * [语言相关](#语言相关)
   * [Android](#android)
   * [AWK](#awk)
@@ -61,95 +61,76 @@
 
 ## 语言无关
 
-### 在线教育
+### MySQL
 
-* [CodeSchool](https://www.codeschool.com)
-* [Codecademy](http://www.codecademy.com/?locale_code=zh)
-* [Coursera](https://www.coursera.org/courses?orderby=upcoming&lngs=zh)
-* [Learn X in Y minutes](http://learnxinyminutes.com) (数十种语言快速入门教程)
-* [shiyanlou](https://www.shiyanlou.com)
-* [TeamTreeHouse](http://teamtreehouse.com)
-* [Udacity](https://www.udacity.com)
-* [xuetangX](https://www.xuetangx.com)
-* [慕课网](http://www.imooc.com/course/list) (丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源)
-* [极客学院](http://www.jikexueyuan.com)
-* [51CTO学院](http://edu.51cto.com)
-* [计蒜客](http://www.jisuanke.com)
+* [21分钟MySQL入门教程](http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html)
+* [MySQL索引背后的数据结构及算法原理](http://blog.codinglabs.org/articles/theory-of-mysql-index.html)
 
 
-### 软件开发方法
+### NoSQL
 
-* [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn) (《Functional Programming For The Rest of Us》中文版)
-* [硝烟中的 Scrum 和 XP](http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches)
+* [Disque 使用教程](http://disquebook.com)
+* [Neo4j .rb 中文資源](http://neo4j.tw)
+* [Neo4j 简体中文手册 v1.8](http://docs.neo4j.org.cn)
+* [Redis 命令参考](http://redisdoc.com)
+* [Redis 设计与实现](http://redisbook.com)
+* [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)
+* [The Little Redis Book](https://github.com/JasonLai256/the-little-redis-book/blob/master/cn/redis.md)
+* [带有详细注释的 Redis 2.6 代码](https://github.com/huangz1990/annotated_redis_source)
+* [带有详细注释的 Redis 3.0 代码](https://github.com/huangz1990/redis-3.0-annotated)
 
 
-### 操作系统
+### PostgreSQL
 
-* [Debian 参考手册 ](http://man.chinaunix.net/linux/debian/reference/reference.zh-cn.html)
-* [Ubuntu 参考手册 ](http://wiki.ubuntu.org.cn/UbuntuManual)
-* [FreeBSD 使用手册](http://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/)
-* [Linux Guide for Complete Beginners](http://happypeter.github.io/LGCB/book/)
-* [UNIX TOOLBOX](http://cb.vu/unixtoolbox_zh_CN.xhtml)
-* [鸟哥的 Linux 私房菜 基础学习篇](http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php)
-* [鸟哥的 Linux 私房菜 服务器架设篇](http://vbird.dic.ksu.edu.tw/linux_server/)
-* [开源世界旅行手册](http://i.linuxtoy.org/docs/guide/index.html)
-* [Linux 系统高级编程](http://sourceforge.net/apps/trac/elpi/wiki/ALP)
-* [The Linux Command Line](http://billie66.github.io/TLCL/index.html) (中英文版)
-* [Linux 设备驱动](http://oss.org.cn/kernel-book/ldd3/index.html) (第三版)
-* [深入分析Linux内核源码](http://www.kerneltravel.net/kernel-book/%E6%B7%B1%E5%85%A5%E5%88%86%E6%9E%90Linux%E5%86%85%E6%A0%B8%E6%BA%90%E7%A0%81.html)
-* [Linux 构建指南](http://works.jinbuguo.com/lfs/lfs62/index.html)
-* [Linux工具快速教程](https://github.com/me115/linuxtools_rst)
-* [Linux Documentation (中文版)](http://tinylab.gitbooks.io/linux-doc)
-* [嵌入式 Linux 知识库 (eLinux.org 中文版)](http://tinylab.gitbooks.io/elinux)
-* [理解Linux进程](https://github.com/tobegit3hub/understand_linux_process)
-* [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/)
-* [uCore Lab: Operating System Course in Tsinghua University](https://www.gitbook.com/book/objectkuan/ucore-docs/details)
-* [Docker中文指南](https://github.com/widuu/chinese_docker)
-* [Docker —— 从入门到实践](https://github.com/yeasy/docker_practice)
-* [Docker入门实战](http://yuedu.baidu.com/ebook/d817967416fc700abb68fca1)
-* [FreeRADIUS新手入门](http://freeradius.akagi201.org)
-* [Mac 开发配置手册](http://aaaaaashu.gitbooks.io/mac-dev-setup/content/)
-* [命令行的艺术](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md)
+* [PostgreSQL 8.2.3 中文文档](http://works.jinbuguo.com/postgresql/menu823/index.html)
+* [PostgreSQL 9.3.1 中文文档](http://www.postgres.cn/docs/9.3/index.html)
 
 
-### 版本控制
+### Web
 
-* [Git - 简易指南](http://rogerdudler.github.io/git-guide/index.zh.html)
-* [Git Community Book 中文版](http://gitbook.liuhui998.com)
-* [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/)
-* [Git 参考手册](http://gitref.justjavac.com)
-* [Got GitHub](https://github.com/gotgit/gotgithub)
-* [Pro Git](https://git-scm.com/book/zh/v2)
-* [Pro Git 中文版](https://www.gitbook.com/book/0532/progit/details) (整理在gitbook上)
-* [学习 Git 分支](http://pcottle.github.io/learnGitBranching/) (点击右下角按钮可切换至简体及正体中文)
-* [沉浸式学 Git](http://igit.linuxtoy.org/index.html)
-* [Git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) (本文由 [@廖雪峰](http://weibo.com/liaoxuefeng) 创作,如果觉得本教程对您有帮助,可以去 [iTunes](https://itunes.apple.com/cn/app/git-jiao-cheng/id876420437) 购买)
-* [猴子都能懂的GIT入门](http://backlogtool.com/git-guide/cn/)
-* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/)
-* [GotGitHub](http://www.worldhello.net/gotgithub/index.html)
-* [Mercurial 使用教程](http://mercurial.selenic.com/wiki/ChineseTutorial)
-* [HgInit (中文版)](http://bucunzai.net/hginit/)
-* [Git-Cheat-Sheet](https://github.com/flyhigher139/Git-Cheat-Sheet) (感谢 @flyhigher139 翻译了中文版)
-* [GitHub秘籍](http://snowdream86.gitbooks.io/github-cheat-sheet/content/zh/index.html)
-* [Github帮助文档](https://github.com/waylau/github-help)
-* [git-flow 备忘清单](http://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html)
-* [svn 手册](http://svnbook.red-bean.com/nightly/zh/index.html)
+* [3 Web Designs in 3 Weeks](https://www.gitbook.com/book/juntao/3-web-designs-in-3-weeks/details)
+* [Chrome 开发者工具中文手册](https://github.com/CN-Chrome-DevTools/CN-Chrome-DevTools)
+* [Chrome扩展开发文档](http://open.chrome.360.cn/extension_dev/overview.html)
+* [Grunt中文文档](http://www.gruntjs.net)
+* [Gulp 入门指南](https://github.com/nimojs/gulp-book)
+* [gulp中文文档](http://www.gulpjs.com.cn/docs/)
+* [HTTP 下午茶](http://happypeter.github.io/tealeaf-http/)
+* [HTTP 接口设计指北](https://github.com/bolasblack/http-api-guide)
+* [HTTP/2.0 中文翻译](http://yuedu.baidu.com/ebook/478d1a62376baf1ffc4fad99?pn=1)
+* [http2讲解](https://www.gitbook.com/book/ye11ow/http2-explained/details)
+* [JSON风格指南](https://github.com/darcyliu/google-styleguide/blob/master/JSONStyleGuide.md)
+* [Wireshark用户手册](http://man.lupaworld.com/content/network/wireshark/index.html)
+* [Yeoman中文文档](http://yeomanjs.org)
+* [一站式学习Wireshark](https://community.emc.com/thread/194901)
+* [关于浏览器和网络的 20 项须知](http://www.20thingsilearned.com/zh-CN/home)
+* [前端代码规范 及 最佳实践](http://coderlmn.github.io/code-standards/)
+* [前端开发体系建设日记](https://github.com/fouber/blog/issues/2)
+* [前端资源分享(一)](https://github.com/hacke2/hacke2.github.io/issues/1)
+* [前端资源分享(二)](https://github.com/hacke2/hacke2.github.io/issues/3)
+* [正则表达式30分钟入门教程](http://deerchao.net/tutorials/regex/regex.htm)
+* [浏览器开发工具的秘密](http://jinlong.github.io/2013/08/29/devtoolsecrets/)
+* [移动Web前端知识库](https://github.com/AlloyTeam/Mars)
+* [移动前端开发收藏夹](https://github.com/hoosin/mobile-web-favorites)
 
 
-### 数据库
+### WEB服务器
 
-* [Redis 设计与实现](http://www.redisbook.com)
-* [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn)
+* [Apache 中文手册](http://works.jinbuguo.com/apache/menu22/index.html)
+* [Nginx开发从入门到精通](http://tengine.taobao.org/book/index.html) (淘宝团队出品)
+* [Nginx教程从入门到精通](http://www.ttlsa.com/nginx/nginx-stu-pdf/) (PDF版本,运维生存时间出品)
 
 
-### 正则表达式
+### 其它
 
-* [正则表达式30分钟入门教程](http://deerchao.net/tutorials/regex/regex.htm)
+* [OpenWrt智能、自动、透明翻墙路由器教程](https://softwaredownload.gitbooks.io/openwrt-fanqiang/content/)
+* [SAN 管理入门系列](https://community.emc.com/docs/DOC-16067)
+* [Sketch 中文手册](http://sketchcn.com/sketch-chinese-user-manual.html#introduce)
+* [深入理解并行编程](http://ifeve.com/perfbook/)
 
 
-### 智能系统
+### 函数式概念
 
-* [一步步搭建物联网系统](https://github.com/gmszone/designiot)
+* [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn)
 
 
 ### 分布式系统
@@ -157,145 +138,162 @@
 * [走向分布式](http://dcaoyuan.github.io/papers/pdfs/Scalability.pdf) (PDF)
 
 
-### 编译原理
-
-* [《计算机程序的结构和解释》公开课 翻译项目](https://github.com/DeathKing/Learning-SICP)
-
-
-### 函数式概念
+### 在线教育
 
-* [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn)
+* [51CTO学院](http://edu.51cto.com)
+* [Codecademy](https://www.codecademy.com/?locale_code=zh)
+* [CodeSchool](https://www.codeschool.com)
+* [Coursera](https://www.coursera.org/courses?orderby=upcoming&lngs=zh)
+* [Learn X in Y minutes](https://learnxinyminutes.com) (数十种语言快速入门教程)
+* [shiyanlou](https://www.shiyanlou.com)
+* [TeamTreeHouse](https://teamtreehouse.com)
+* [Udacity](https://www.udacity.com)
+* [xuetangX](https://www.xuetangx.com)
+* [慕课网](http://www.imooc.com/course/list) (丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源)
+* [极客学院](http://www.jikexueyuan.com)
+* [计蒜客](http://www.jisuanke.com)
 
 
-### 计算机图形学
+### 大数据
 
-* [OpenGL 教程](https://github.com/zilongshanren/opengl-tutorials)
+* [Spark 编程指南简体中文版](https://aiyanbo.gitbooks.io/spark-programming-guide-zh-cn/content/)
+* [大型集群上的快速和通用数据处理架构](https://code.csdn.net/CODE_Translation/spark_matei_phd)
+* [大数据/数据挖掘/推荐系统/机器学习相关资源](https://github.com/Flowerowl/Big-Data-Resources)
+* [数据挖掘中经典的算法实现和详细的注释](https://github.com/linyiqun/DataMiningAlgorithm)
+* [面向程序员的数据挖掘指南](https://github.com/jizhang/guidetodatamining)
 
 
-### WEB服务器
+### 操作系统
 
-* [Nginx开发从入门到精通](http://tengine.taobao.org/book/index.html) (淘宝团队出品)
-* [Nginx教程从入门到精通](http://www.ttlsa.com/nginx/nginx-stu-pdf/) (PDF版本,运维生存时间出品)
-* [Apache 中文手册](http://works.jinbuguo.com/apache/menu22/index.html)
+* [Debian 参考手册 ](http://man.chinaunix.net/linux/debian/reference/reference.zh-cn.html)
+* [Docker —— 从入门到实践](https://github.com/yeasy/docker_practice)
+* [Docker中文指南](https://github.com/widuu/chinese_docker)
+* [Docker入门实战](http://yuedu.baidu.com/ebook/d817967416fc700abb68fca1)
+* [FreeBSD 使用手册](http://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/)
+* [FreeRADIUS新手入门](http://freeradius.akagi201.org)
+* [Linux Documentation (中文版)](https://tinylab.gitbooks.io/linux-doc/content/zh-cn/)
+* [Linux Guide for Complete Beginners](http://happypeter.github.io/LGCB/book/)
+* [Linux 构建指南](http://works.jinbuguo.com/lfs/lfs62/index.html)
+* [Linux 系统高级编程](http://sourceforge.net/projects/elpi/)
+* [Linux 设备驱动](http://oss.org.cn/kernel-book/ldd3/index.html) (第三版)
+* [Linux工具快速教程](https://github.com/me115/linuxtools_rst)
+* [Mac 开发配置手册](https://aaaaaashu.gitbooks.io/mac-dev-setup/content/)
+* [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/)
+* [The Linux Command Line](http://billie66.github.io/TLCL/index.html) (中英文版)
+* [Ubuntu 参考手册 ](http://wiki.ubuntu.org.cn/UbuntuManual)
+* [uCore Lab: Operating System Course in Tsinghua University](https://www.gitbook.com/book/objectkuan/ucore-docs/details)
+* [UNIX TOOLBOX](http://cb.vu/unixtoolbox_zh_CN.xhtml)
+* [命令行的艺术](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md)
+* [嵌入式 Linux 知识库 (eLinux.org 中文版)](https://tinylab.gitbooks.io/elinux/content/zh/)
+* [开源世界旅行手册](http://i.linuxtoy.org/docs/guide/index.html)
+* [深入分析Linux内核源码](http://www.kerneltravel.net/kernel-book/%E6%B7%B1%E5%85%A5%E5%88%86%E6%9E%90Linux%E5%86%85%E6%A0%B8%E6%BA%90%E7%A0%81.html)
+* [理解Linux进程](https://github.com/tobegit3hub/understand_linux_process)
+* [鸟哥的 Linux 私房菜 基础学习篇](http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php)
+* [鸟哥的 Linux 私房菜 服务器架设篇](http://vbird.dic.ksu.edu.tw/linux_server/)
 
 
-### 编辑器
+### 数据库
 
-* [exvim--vim 改良成IDE项目](http://exvim.github.io/docs-zh/intro/)
-* [笨方法学Vimscript 中译本](http://learnvimscriptthehardway.onefloweroneworld.com)
-* [Vim中文文档](https://github.com/vimcn/vimcdoc)
-* [所需即所获:像 IDE 一样使用 vim](https://github.com/yangyangwithgnu/use_vim_as_ide)
-* [tmux:高效的全键盘开发工具](https://github.com/aqua7regia/tmux-Productive-Mouse-Free-Development_zh)
+* [Redis 设计与实现](http://redisbook.com)
+* [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn)
 
 
-### NoSQL
+### 智能系统
 
-* [NoSQL数据库笔谈](http://www.yankay.com/wp-content/NoSql_Database_Note.html) ([PDF](http://yankaycom-wordpress.stor.sinaapp.com/uploads/2012/12/NoSQL%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AC%94%E8%B0%88v2.pdf))
-* [Redis 设计与实现](http://redisbook.com)
-* [Redis 命令参考](http://www.redisdoc.com)
-* [带有详细注释的 Redis 3.0 代码](https://github.com/huangz1990/redis-3.0-annotated)
-* [带有详细注释的 Redis 2.6 代码](https://github.com/huangz1990/annotated_redis_source)
-* [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)
-* [The Little Redis Book](https://github.com/JasonLai256/the-little-redis-book/blob/master/cn/redis.md)
-* [Neo4j 简体中文手册 v1.8](http://docs.neo4j.org.cn)
-* [Neo4j .rb 中文資源](http://neo4j.tw)
-* [Disque 使用教程](http://disquebook.com)
+* [一步步搭建物联网系统](https://github.com/phodal/designiot)
 
 
-### PostgreSQL
+### 正则表达式
 
-* [PostgreSQL 8.2.3 中文文档](http://works.jinbuguo.com/postgresql/menu823/index.html)
-* [PostgreSQL 9.3.1 中文文档](http://www.postgres.cn/docs/9.3/index.html)
+* [正则表达式30分钟入门教程](http://deerchao.net/tutorials/regex/regex.htm)
 
 
-### MySQL
+### 版本控制
 
-* [MySQL索引背后的数据结构及算法原理](http://blog.codinglabs.org/articles/theory-of-mysql-index.html)
-* [21分钟MySQL入门教程](http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html)
+* [Git - 简易指南](http://rogerdudler.github.io/git-guide/index.zh.html)
+* [Git-Cheat-Sheet](https://github.com/flyhigher139/Git-Cheat-Sheet) (感谢 @flyhigher139 翻译了中文版)
+* [Git Community Book 中文版](http://gitbook.liuhui998.com)
+* [git-flow 备忘清单](http://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html)
+* [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/)
+* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/)
+* [Git 参考手册](http://gitref.justjavac.com)
+* [Github帮助文档](https://github.com/waylau/github-help)
+* [GitHub秘籍](https://snowdream86.gitbooks.io/github-cheat-sheet/content/zh/)
+* [Git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) (本文由 [@廖雪峰](http://weibo.com/liaoxuefeng) 创作,如果觉得本教程对您有帮助,可以去 [iTunes](https://itunes.apple.com/cn/app/git-jiao-cheng/id876420437) 购买)
+* [Got GitHub](https://github.com/gotgit/gotgithub)
+* [GotGitHub](http://www.worldhello.net/gotgithub/index.html)
+* [HgInit (中文版)](http://bucunzai.net/hginit/)
+* [Mercurial 使用教程](https://www.mercurial-scm.org/wiki/ChineseTutorial)
+* [Pro Git](https://git-scm.com/book/zh/v2)
+* [Pro Git 中文版](https://www.gitbook.com/book/0532/progit/details) (整理在gitbook上)
+* [svn 手册](http://svnbook.red-bean.com/nightly/zh/index.html)
+* [学习 Git 分支](http://pcottle.github.io/learnGitBranching/) (点击右下角按钮可切换至简体及正体中文)
+* [沉浸式学 Git](http://igit.linuxtoy.org/index.html)
+* [猴子都能懂的GIT入门](http://backlogtool.com/git-guide/cn/)
 
 
 ### 管理和监控
 
-* [ELKstack 中文指南](http://kibana.logstash.es)
-* [Mastering Elasticsearch(中文版)](http://udn.yyuap.com/doc/mastering-elasticsearch/)
 * [ElasticSearch 权威指南](https://www.gitbook.com/book/fuxiaopang/learnelasticsearch/details)
 * [Elasticsearch 权威指南(中文版)](http://es.xiaoleilu.com)
+* [ELKstack 中文指南](http://kibana.logstash.es)
 * [Logstash 最佳实践](https://github.com/chenryn/logstash-best-practice-cn)
+* [Mastering Elasticsearch(中文版)](http://udn.yyuap.com/doc/mastering-elasticsearch/)
 * [Puppet 2.7 Cookbook 中文版](http://bbs.konotes.org/workdoc/puppet-27/)
 
 
-### 项目相关
+### 编程艺术
 
-* [持续集成(第二版)](http://article.yeeyan.org/view/2251/94882) (译言网)
-* [让开发自动化系列专栏](http://www.ibm.com/developerworks/cn/java/j-ap/)
-* [追求代码质量](http://www.ibm.com/developerworks/cn/java/j-cq/)
-* [selenium 中文文档](https://github.com/fool2fish/selenium-doc)
-* [Joel谈软件](http://local.joelonsoftware.com/wiki/Chinese_(Simplified))
-* [約耳談軟體(Joel on Software)](http://local.joelonsoftware.com/wiki/%E9%A6%96%E9%A0%81)
-* [Gradle 2 用户指南](https://github.com/waylau/Gradle-2-User-Guide)
-* [Gradle 中文使用文档](http://yuedu.baidu.com/ebook/f23af265998fcc22bcd10da2)
-* [编码规范](https://github.com/ecomfe/spec)
-* [开源软件架构](http://www.ituring.com.cn/book/1143)
-* [GNU make 指南](http://docs.huihoo.com/gnu/linux/gmake.html)
+* [取悦的工序:如何理解游戏](http://read.douban.com/ebook/4972883/) (豆瓣阅读,免费书籍)
+* [每个程序员都应该了解的内存知识(译)](http://www.oschina.net/translate/what-every-programmer-should-know-about-memory-part1?print)【第一部分】
+* [程序员编程艺术](https://github.com/julycoding/The-Art-Of-Programming-by-July)
+* [编程入门指南](http://huyuefeng.me/intro-to-prog/)
+
+
+### 编译原理
 
+* [《计算机程序的结构和解释》公开课 翻译项目](https://github.com/DeathKing/Learning-SICP)
 
-### 设计模式
 
-* [图说设计模式](https://github.com/me115/design_patterns)
-* [史上最全设计模式导学目录](http://blog.csdn.net/lovelion/article/details/17517213)
+### 编辑器
 
+* [exvim--vim 改良成IDE项目](http://exvim.github.io/docs-zh/intro/)
+* [tmux:高效的全键盘开发工具](https://github.com/aqua7regia/tmux-Productive-Mouse-Free-Development_zh)
+* [Vim中文文档](https://github.com/vimcn/vimcdoc)
+* [所需即所获:像 IDE 一样使用 vim](https://github.com/yangyangwithgnu/use_vim_as_ide)
+* [笨方法学Vimscript 中译本](http://learnvimscriptthehardway.onefloweroneworld.com)
 
-### Web
 
-* [关于浏览器和网络的 20 项须知](http://www.20thingsilearned.com/zh-CN/home)
-* [浏览器开发工具的秘密](http://jinlong.github.io/2013/08/29/devtoolsecrets/)
-* [Chrome 开发者工具中文手册](https://github.com/CN-Chrome-DevTools/CN-Chrome-DevTools)
-* [Chrome扩展开发文档](http://open.chrome.360.cn/extension_dev/overview.html)
-* [Grunt中文文档](http://www.gruntjs.net)
-* [gulp中文文档](http://www.gulpjs.com.cn/docs/)
-* [Gulp 入门指南](https://github.com/nimojs/gulp-book)
-* [Yeoman中文文档](http://yeomanjs.org)
-* [移动Web前端知识库](https://github.com/AlloyTeam/Mars)
-* [正则表达式30分钟入门教程](http://deerchao.net/tutorials/regex/regex.htm)
-* [前端开发体系建设日记](https://github.com/fouber/blog/issues/2)
-* [移动前端开发收藏夹](https://github.com/hoosin/mobile-web-favorites)
-* [JSON风格指南](https://github.com/darcyliu/google-styleguide/blob/master/JSONStyleGuide.md)
-* [HTTP 接口设计指北](https://github.com/bolasblack/http-api-guide)
-* [前端资源分享(一)](https://github.com/hacke2/hacke2.github.io/issues/1)
-* [前端资源分享(二)](https://github.com/hacke2/hacke2.github.io/issues/3)
-* [前端代码规范 及 最佳实践](http://coderlmn.github.io/code-standards/)
-* [Wireshark用户手册](http://man.lupaworld.com/content/network/wireshark/index.html)
-* [一站式学习Wireshark](https://community.emc.com/thread/194901)
-* [HTTP 下午茶](http://happypeter.github.io/tealeaf-http/)
-* [HTTP/2.0 中文翻译](http://yuedu.baidu.com/ebook/478d1a62376baf1ffc4fad99?pn=1)
-* [http2讲解](https://www.gitbook.com/book/ye11ow/http2-explained/details)
-* [3 Web Designs in 3 Weeks](https://www.gitbook.com/book/juntao/3-web-designs-in-3-weeks/details)
+### 计算机图形学
 
+* [OpenGL 教程](https://github.com/zilongshanren/opengl-tutorials)
 
-### 大数据
 
-* [大数据/数据挖掘/推荐系统/机器学习相关资源](https://github.com/Flowerowl/Big-Data-Resources)
-* [面向程序员的数据挖掘指南](https://github.com/jizhang/guidetodatamining)
-* [大型集群上的快速和通用数据处理架构](https://code.csdn.net/CODE_Translation/spark_matei_phd)
-* [数据挖掘中经典的算法实现和详细的注释](https://github.com/linyiqun/DataMiningAlgorithm)
-* [Spark 编程指南简体中文版](https://aiyanbo.gitbooks.io/spark-programming-guide-zh-cn/content/)
+### 设计模式
 
+* [史上最全设计模式导学目录](http://blog.csdn.net/lovelion/article/details/17517213)
+* [图说设计模式](https://github.com/me115/design_patterns)
 
-### 编程艺术
 
-* [编程入门指南](http://huyuefeng.me/intro-to-prog/)
-* [程序员编程艺术](https://github.com/julycoding/The-Art-Of-Programming-by-July)
-* [每个程序员都应该了解的内存知识(译)](http://www.oschina.net/translate/what-every-programmer-should-know-about-memory-part1?print)【第一部分】
-* [取悦的工序:如何理解游戏](http://read.douban.com/ebook/4972883/) (豆瓣阅读,免费书籍)
-* [编程技巧总汇](http://xiaobeicn.gitbooks.io/programming-skills-summary/)
+### 软件开发方法
 
+* [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn) (《Functional Programming For The Rest of Us》中文版)
+* [硝烟中的 Scrum 和 XP](http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches)
 
-### 其它
 
-* [OpenWrt智能、自动、透明翻墙路由器教程](http://softwaredownload.gitbooks.io/openwrt-fanqiang/)
-* [SAN 管理入门系列](https://community.emc.com/docs/DOC-16067)
-* [Sketch 中文手册](http://sketchcn.com/sketch-chinese-user-manual.html#introduce)
-* [深入理解并行编程](http://ifeve.com/perfbook/)
+### 项目相关
+
+* [GNU make 指南](http://docs.huihoo.com/gnu/linux/gmake.html)
+* [Gradle 2 用户指南](https://github.com/waylau/Gradle-2-User-Guide)
+* [Gradle 中文使用文档](http://yuedu.baidu.com/ebook/f23af265998fcc22bcd10da2)
+* [Joel谈软件](http://local.joelonsoftware.com/wiki/Chinese_(Simplified))
+* [selenium 中文文档](https://github.com/fool2fish/selenium-doc)
+* [开源软件架构](http://www.ituring.com.cn/book/1143)
+* [持续集成(第二版)](http://article.yeeyan.org/view/2251/94882) (译言网)
+* [約耳談軟體(Joel on Software)](http://local.joelonsoftware.com/wiki/%E9%A6%96%E9%A0%81)
+* [编码规范](https://github.com/ecomfe/spec)
+* [让开发自动化系列专栏](http://www.ibm.com/developerworks/cn/java/j-ap/)
+* [追求代码质量](http://www.ibm.com/developerworks/cn/java/j-cq/)
 
 
 ## 语言相关
@@ -303,50 +301,50 @@
 ### Android
 
 * [Android Design(中文版)](http://www.apkbus.com/design/index.html)
-* Google Material Design 正體中文版 ([译本一](http://wcc723.gitbooks.io/google_design_translate/content/style-icons.html) [译本二](https://github.com/1sters/material_design_zh))
-* [Material Design 中文版](http://wiki.jikexueyuan.com/project/material-design/)
-* [Google Android官方培训课程中文版](http://hukai.me/android-training-course-in-chinese/index.html)
+* [Android6.0新特性详解](http://leanote.com/blog/post/561658f938f41126b2000298?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io)
 * [Android学习之路](http://stormzhang.github.io/android/2014/07/07/learn-android-from-rookie/)
 * [Android开发技术前线(android-tech-frontier)](https://github.com/bboyfeiyu/android-tech-frontier)
+* [Google Android官方培训课程中文版](http://hukai.me/android-training-course-in-chinese/index.html)
+* Google Material Design 正體中文版 ([译本一](https://wcc723.gitbooks.io/google_design_translate/content/style-icons.html) [译本二](https://github.com/1sters/material_design_zh))
+* [Material Design 中文版](http://wiki.jikexueyuan.com/project/material-design/)
 * [Point-of-Android](https://github.com/FX-Max/Point-of-Android) Android 一些重要知识点解析整理
-* [Android6.0新特性详解](http://leanote.com/blog/post/561658f938f41126b2000298?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io)
 
 
 ### AWK
 
-* [awk程序设计语言](https://github.com/wuzhouhui/awk)
 * [awk中文指南](http://awk.readthedocs.org/en/latest/index.html)
+* [awk程序设计语言](https://github.com/wuzhouhui/awk)
 
 
 ### C
 
 * [C 语言常见问题集](http://c-faq-chn.sourceforge.net/ccfaq/ccfaq.html)
 * [C/C++ 学习教程](http://doc.lellansin.com)
-* [新概念 C 语言教程](https://github.com/limingth/NCCL)
 * [Linux C 编程一站式学习](http://docs.linuxtone.org/ebooks/C&CPP/c/)
+* [新概念 C 语言教程](https://github.com/limingth/NCCL)
 
 
 ### C++
 
+* [100个gcc小技巧](https://github.com/hellogcc/100-gcc-tips/blob/master/src/index.md)
+* [100个gdb小技巧](https://github.com/hellogcc/100-gdb-tips/blob/master/src/index.md)
+* [C 语言编程透视](https://tinylab.gitbooks.io/cbook/content/)
+* [C/C++ Primer](https://github.com/andycai/cprimer) - @andycai
+* [C++ FAQ LITE(中文版)](http://www.sunistudio.com/cppfaq/)
+* [C++ Primer 5th Answers](https://github.com/Mooophy/Cpp-Primer)
 * [C++ Template 进阶指南](https://github.com/wuye9036/CppTemplateTutorial)
 * [C++ 基础教程](http://www.prglab.com/cms/)
-* [C++ 并发编程指南](https://github.com/forhappy/A-Detailed-Cplusplus-Concurrency-Tutorial)
-* [像计算机科学家一样思考(C++版)](http://www.ituring.com.cn/book/1203) (《How To Think Like a Computer Scientist: C++ Version》中文版)
-* [C 语言编程透视](http://tinylab.gitbooks.io/cbook)
+* [C++ 并发编程(基于C++11)](https://chenxiaowei.gitbooks.io/cpp_concurrency_in_action/content/)
+* [C++ 并发编程指南](https://github.com/forhappy/Cplusplus-Concurrency-In-Practice)
 * [CGDB中文手册](https://github.com/leeyiw/cgdb-manual-in-chinese)
-* [100个gdb小技巧](https://github.com/hellogcc/100-gdb-tips/blob/master/src/index.md)
-* [100个gcc小技巧](https://github.com/hellogcc/100-gcc-tips/blob/master/src/index.md)
-* [ZMQ 指南](https://github.com/anjuke/zguide-cn)
-* [跟我一起写Makefile(PDF)](http://scc.qibebt.cas.cn/docs/linux/base/%B8%FA%CE%D2%D2%BB%C6%F0%D0%B4Makefile-%B3%C2%F0%A9.pdf) (PDF)
+* [Cmake 实践](http://sewm.pku.edu.cn/src/paradise/reference/CMake%20Practice.pdf) (PDF版)
 * [GNU make 指南](http://docs.huihoo.com/gnu/linux/gmake.html)
 * [Google C++ 风格指南](http://zh-google-styleguide.readthedocs.org/en/latest/google-cpp-styleguide/contents/)
-* [C/C++ Primer](https://github.com/andycai/cprimer) (by @andycai)
-* [简单易懂的C魔法](http://www.nowamagic.net/librarys/books/contents/c)
-* [Cmake 实践](http://sewm.pku.edu.cn/src/paradise/reference/CMake%20Practice.pdf) (PDF版)
-* [C++ FAQ LITE(中文版)](http://www.sunistudio.com/cppfaq/)
-* [C++ Primer 5th Answers](https://github.com/Mooophy/Cpp-Primer)
-* [C++ 并发编程(基于C++11)](http://chenxiaowei.gitbooks.io/cpp_concurrency_in_action/)
 * [QT 教程](http://www.kuqin.com/qtdocument/tutorial.html)
+* [ZMQ 指南](https://github.com/anjuke/zguide-cn)
+* [像计算机科学家一样思考(C++版)](http://www.ituring.com.cn/book/1203) (《How To Think Like a Computer Scientist: C++ Version》中文版)
+* [简单易懂的C魔法](http://www.nowamagic.net/librarys/books/contents/c)
+* [跟我一起写Makefile(PDF)](http://scc.qibebt.cas.cn/docs/linux/base/%B8%FA%CE%D2%D2%BB%C6%F0%D0%B4Makefile-%B3%C2%F0%A9.pdf) (PDF)
 
 
 ### CoffeeScript
@@ -379,20 +377,20 @@
 
 ### Golang
 
+* [Effective Go](http://www.hellogcc.org/effective_go.html)
 * [Go Web 编程](https://github.com/astaxie/build-web-application-with-golang)
 * [Go 入门指南](https://github.com/Unknwon/the-way-to-go_ZH_CN) (《The Way to Go》中文版)
+* [Go 官方文档翻译](https://github.com/golang-china/golangdoc.translations)
 * [Go 指南](http://go-tour-zh.appsp0t.com) (《A Tour of Go》中文版)
 * [Go 编程基础](https://github.com/Unknwon/go-fundamental-programming)
-* [学习Go语言](http://mikespook.com/learning-go/)
-* [Go实战开发](https://github.com/astaxie/Go-in-Action) (当我收录此项目时,作者已经写完第三章,如果读完前面章节觉得有帮助,可以给作者[捐赠](https://me.alipay.com/astaxie),以鼓励作者的继续创作)
-* [Network programming with Go 中文翻译版本](https://github.com/astaxie/NPWG_zh)
-* [Effective Go](http://www.hellogcc.org/effective_go.html)
 * [Go 语言标准库](https://github.com/polaris1119/The-Golang-Standard-Library-by-Example)
-* [Revel 框架手册](http://gorevel.cn/docs/manual/index.html)
-* [Java程序员的Golang入门指南](http://blog.csdn.net/dc_726/article/details/46565241)
 * [Go命令教程](https://github.com/hyper-carrot/go_command_tutorial)
+* [Go实战开发](https://github.com/astaxie/Go-in-Action) (当我收录此项目时,作者已经写完第三章,如果读完前面章节觉得有帮助,可以给作者[捐赠](https://me.alipay.com/astaxie),以鼓励作者的继续创作)
 * [Go语言博客实践](https://github.com/achun/Go-Blog-In-Action)
-* [Go 官方文档翻译](https://github.com/golang-china/golangdoc.translations)
+* [Java程序员的Golang入门指南](http://blog.csdn.net/dc_726/article/details/46565241)
+* [Network programming with Go 中文翻译版本](https://github.com/astaxie/NPWG_zh)
+* [Revel 框架手册](http://gorevel.cn/docs/manual/index.html)
+* [学习Go语言](http://mikespook.com/learning-go/)
 
 
 ### Groovy
@@ -402,21 +400,21 @@
 
 ### Haskell
 
-* [Haskell 趣学指南](http://learnyouahaskell-zh-tw.csie.org)
+* [Haskell 趣学指南](http://learnyoua.haskell.sg)
 * [Real World Haskell 中文版](http://rwh.readthedocs.org/en/latest/)
 
 
 ### HTML / CSS
 
-* [学习CSS布局](http://zh.learnlayout.com)
-* [通用 CSS 笔记、建议与指导](https://github.com/chadluo/CSS-Guidelines/blob/master/README.md)
-* [CSS参考手册](http://css.doyoe.com)
 * [CSS3 Tutorial 《CSS3 教程》](https://github.com/waylau/css3-tutorial)
+* [CSS参考手册](http://css.doyoe.com)
 * [Emmet 文档](http://yanxyz.github.io/emmet-docs/)
-* [前端代码规范](http://alloyteam.github.io/CodeGuide/) (腾讯 AlloyTeam 团队)
-* [HTML和CSS编码规范](http://codeguide.bootcss.com)
 * [HTML5 教程](http://www.w3school.com.cn/html5/)
+* [HTML和CSS编码规范](http://codeguide.bootcss.com)
 * [Sass Guidelines 中文](http://sass-guidelin.es/zh/)
+* [前端代码规范](http://alloyteam.github.io/CodeGuide/) (腾讯 AlloyTeam 团队)
+* [学习CSS布局](http://zh.learnlayout.com)
+* [通用 CSS 笔记、建议与指导](https://github.com/chadluo/CSS-Guidelines/blob/master/README.md)
 
 
 ### HTTP
@@ -426,103 +424,103 @@
 
 ### iOS
 
-* [iOS开发60分钟入门](https://github.com/qinjx/30min_guides/blob/master/ios.md)
-* [iOS7人机界面指南](http://isux.tencent.com/ios-human-interface-guidelines-ui-design-basics-ios7.html)
+* [Apple Watch开发初探](http://nilsun.github.io/apple-watch/)
 * [Google Objective-C Style Guide 中文版](http://zh-google-styleguide.readthedocs.org/en/latest/google-objc-styleguide/)
+* [iOS7人机界面指南](http://isux.tencent.com/ios-human-interface-guidelines-ui-design-basics-ios7.html)
+* [iOS开发60分钟入门](https://github.com/qinjx/30min_guides/blob/master/ios.md)
 * [iPhone 6 屏幕揭秘](http://wileam.com/iphone-6-screen-cn/)
-* [Apple Watch开发初探](http://nilsun.github.io/apple-watch/)
-* [马上着手开发 iOS 应用程序](https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/index.html)
 * [网易斯坦福大学公开课:iOS 7应用开发字幕文件](https://github.com/jkyin/Subtitle)
+* [马上着手开发 iOS 应用程序](https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/index.html)
 
 
 ### Java
 
+* [Activiti 5.x 用户指南](https://github.com/waylau/activiti-5.x-user-guide)
+* [Apache MINA 2 用户指南](https://github.com/waylau/apache-mina-2.x-user-guide)
 * [Apache Shiro 用户指南](https://github.com/waylau/apache-shiro-1.2.x-reference)
+* [Google Java编程风格指南](http://www.hawstein.com/posts/google-java-style.html)
+* [H2 Database 教程](https://github.com/waylau/h2-database-doc)
+* [Java Servlet 3.1 规范](https://github.com/waylau/servlet-3.1-specification)
+* [Java 编码规范](https://github.com/waylau/java-code-conventions)
 * [Jersey 2.x 用户指南](https://github.com/waylau/Jersey-2.x-User-Guide)
-* [Spring Framework 4.x参考文档](https://github.com/waylau/spring-framework-4-reference)
-* [Spring Boot参考指南](https://github.com/qibaoguang/Spring-Boot-Reference-Guide) (翻译中)
+* [JSSE 参考指南](https://github.com/waylau/jsse-reference-guide)
 * [MyBatis中文文档](http://mybatis.github.io/mybatis-3/zh/index.html)
-* [用jersey构建REST服务](https://github.com/waylau/RestDemo)
-* [Activiti 5.x 用户指南](https://github.com/waylau/activiti-5.x-user-guide)
-* [Google Java编程风格指南](http://www.hawstein.com/posts/google-java-style.html)
 * [Netty 4.x 用户指南](https://github.com/waylau/netty-4-user-guide)
 * [Netty 实战(精髓)](https://github.com/waylau/essential-netty-in-action)
 * [REST 实战](https://github.com/waylau/rest-in-action)
-* [Java 编码规范](https://github.com/waylau/java-code-conventions)
-* [Apache MINA 2 用户指南](https://github.com/waylau/apache-mina-2.x-user-guide)
-* [H2 Database 教程](https://github.com/waylau/h2-database-doc)
-* [Java Servlet 3.1 规范](https://github.com/waylau/servlet-3.1-specification)
-* [JSSE 参考指南](https://github.com/waylau/jsse-reference-guide)
+* [Spring Boot参考指南](https://github.com/qibaoguang/Spring-Boot-Reference-Guide) (翻译中)
+* [Spring Framework 4.x参考文档](https://github.com/waylau/spring-framework-4-reference)
+* [用jersey构建REST服务](https://github.com/waylau/RestDemo)
 
 
 ### Javascript
 
-* [Javascript 原理](http://typeof.net/s/jsmech/)
+* [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide)
+* AngularJS
+  * [AngularJS中译本](https://github.com/peiransun/angularjs-cn)
+  * [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn)
+  * [AngularJS最佳实践和风格指南](https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md)
+  * [在Windows环境下用Yeoman构建AngularJS项目](http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/)
+  * [构建自己的AngularJS](https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md)
+* backbone.js
+  * [backbone.js中文文档](http://www.css88.com/doc/backbone/)
+  * [backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
+  * [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
+  * [Developing Backbone.js Applications(中文版)](http://feliving.github.io/developing-backbone-applications)
+* [Chrome扩展及应用开发](http://www.ituring.com.cn/minibook/950)
+* CoffeeScript
+  * [CoffeeScript 编码风格指南](https://github.com/geekplux/coffeescript-style-guide)
+* D3.js
+  * [D3.js 入门系列](http://www.ourd3js.com/wordpress/?cat=2) (还有进阶、高级等系列)
+  * [pkuwwt的D3教程](http://www.pkuwwt.tk/d3-tutorial-cn/about.html)
+  * [官方API文档](https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C)
+  * [张天旭的D3教程](http://blog.csdn.net/zhang__tianxu/article/category/1623437)
+  * [楚狂人的D3教程](http://www.cnblogs.com/winleisure/tag/D3.js/)
+* [ECMAScript 6 入门](http://es6.ruanyifeng.com) (作者:阮一峰)
+* ExtJS
+  * [Ext4.1.0 中文文档](http://extjs-doc-cn.github.io/ext4api/)
 * [Google JavaScript 代码风格指南](http://bq69.com/blog/articles/script/868/google-javascript-style-guide.html)
 * [Google JSON 风格指南](https://github.com/darcyliu/google-styleguide/blob/master/JSONStyleGuide.md)
-* [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide)
+* impress.js
+  * [impress.js的中文教程](https://github.com/kokdemo/impress.js-tutorial-in-Chinese)
+* [JavaScript Promise迷你书](http://liubin.github.io/promises-book/)
+* [Javascript 原理](http://typeof.net/s/jsmech/)
 * [JavaScript 标准参考教程(alpha)](http://javascript.ruanyifeng.com)
-* [Javascript编程指南](http://pij.robinqu.me) ([源码](https://github.com/RobinQu/Programing-In-Javascript))
+* [《JavaScript 模式》](https://github.com/jayli/javascript-patterns) “JavaScript patterns”中译本
 * [javascript 的 12 个怪癖](https://github.com/justjavac/12-javascript-quirks)
 * [JavaScript 秘密花园](http://bonsaiden.github.io/JavaScript-Garden/zh/)
 * [JavaScript核心概念及实践](http://icodeit.org/jsccp/) (PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者)
-* [《JavaScript 模式》](https://github.com/jayli/javascript-patterns) “JavaScript patterns”中译本
-* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html)  (注:原文由[为之漫笔](http://www.cn-cuckoo.com)翻译,原始地址无法打开,所以此处地址为我博客上的备份)
-* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) (开源中国)
-* [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html)
-* [ECMAScript 6 入门](http://es6.ruanyifeng.com) (作者:阮一峰)
-* [JavaScript Promise迷你书](http://liubin.github.io/promises-book/)
-* [You-Dont-Know-JS](https://github.com/getify/You-Dont-Know-JS) (深入JavaScript语言核心机制的系列图书)
+* [Javascript编程指南](http://pij.robinqu.me) ([源码](https://github.com/RobinQu/Programing-In-Javascript))
 * jQuery
-  * [简单易懂的JQuery魔法](http://www.nowamagic.net/librarys/books/contents/jquery)
   * [How to write jQuery plugin](http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html)
+  * [简单易懂的JQuery魔法](http://www.nowamagic.net/librarys/books/contents/jquery)
+* Meteor
+  * [Discover Meteor](http://zh.discovermeteor.com)
 * Node.js
-  * [Node入门](http://www.nodebeginner.org/index-zh-cn.html)
-  * [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/)
-  * [Nodejs Wiki Book](https://github.com/nodejs-tw/nodejs-wiki-book) (繁体中文)
   * [express.js 中文文档](http://expressjs.jser.us)
-  * [koa 中文文档](https://github.com/turingou/koa-guide)
-  * [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog)
   * [Express框架](http://javascript.ruanyifeng.com/nodejs/express.html)
-  * [Node.js 包教不包会](https://github.com/alsotang/node-lessons)
-  * [Learn You The Node.js For Much Win! (中文版)](https://www.npmjs.org/package/learnyounode-zh-cn)
+  * [koa 中文文档](https://github.com/guo-yu/koa-guide)
+  * [Learn You The Node.js For Much Win! (中文版)](https://www.npmjs.com/package/learnyounode-zh-cn)
   * [Node debug 三法三例](http://i5ting.github.io/node-debug-tutorial/)
+  * [Node.js 包教不包会](https://github.com/alsotang/node-lessons)
+  * [Nodejs Wiki Book](https://github.com/nodejs-tw/nodejs-wiki-book) (繁体中文)
   * [nodejs中文文档](https://www.gitbook.com/book/0532/nodejs/details)
+  * [Node入门](http://www.nodebeginner.org/index-zh-cn.html)
+  * [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/)
+  * [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog)
+* React.js
+  * [React Native 中文文档(含最新Android内容)](http://wiki.jikexueyuan.com/project/react-native/)
+  * [React webpack-cookbook](https://github.com/fakefish/react-webpack-cookbook)
+  * [React 入门教程](http://fraserxu.me/intro-to-react/)
+  * [React.js 中文文档](http://reactjs.cn)
 * underscore.js
   * [Underscore.js中文文档](http://learningcn.com/underscore/)
-* backbone.js
-  * [backbone.js中文文档](http://www.css88.com/doc/backbone/)
-  * [backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
-  * [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
-  * [Developing Backbone.js Applications(中文版)](http://feliving.github.io/developing-backbone-applications)
-* AngularJS
-  * [AngularJS最佳实践和风格指南](https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md)
-  * [AngularJS中译本](https://github.com/peiransun/angularjs-cn)
-  * [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn)
-  * [构建自己的AngularJS](https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md)
-  * [在Windows环境下用Yeoman构建AngularJS项目](http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/)
+* [You-Dont-Know-JS](https://github.com/getify/You-Dont-Know-JS) (深入JavaScript语言核心机制的系列图书)
 * Zepto.js
   * [Zepto.js 中文文档](http://mweb.baidu.com/zeptoapi/)
-* React.js
-  * [React.js 中文文档](http://reactjs.cn)
-  * [React webpack-cookbook](https://github.com/fakefish/react-webpack-cookbook)
-  * [React 入门教程](http://fraserxu.me/intro-to-react/)
-  * [React Native 中文文档(含最新Android内容)](http://wiki.jikexueyuan.com/project/react-native/)
-* impress.js
-  * [impress.js的中文教程](https://github.com/kokdemo/impress.js-tutorial-in-Chinese)
-* CoffeeScript
-  * [CoffeeScript 编码风格指南](https://github.com/geekplux/coffeescript-style-guide)
-* ExtJS
-  * [Ext4.1.0 中文文档](http://extjs-doc-cn.github.io/ext4api/)
-* Meteor
-  * [Discover Meteor](http://zh.discovermeteor.com)
-* D3.js
-  * [官方API文档](https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C)
-  * [pkuwwt的D3教程](http://www.pkuwwt.tk/d3-tutorial-cn/about.html)
-  * [张天旭的D3教程](http://blog.csdn.net/zhang__tianxu/article/category/1623437)
-  * [楚狂人的D3教程](http://www.cnblogs.com/winleisure/tag/D3.js/)
-  * [D3.js 入门系列](http://www.ourd3js.com/wordpress/?cat=2) (还有进阶、高级等系列)
-* [Chrome扩展及应用开发](http://www.ituring.com.cn/minibook/950)
+* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html)  (注:原文由[为之漫笔](http://www.cn-cuckoo.com)翻译,原始地址无法打开,所以此处地址为我博客上的备份)
+* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) (开源中国)
+* [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html)
 
 
 ### LaTeX
@@ -546,9 +544,9 @@
 ### Markdown
 
 * [Markdown 快速入门](http://wowubuntu.com/markdown/basic.html)
-* [Markdown 简明教程](http://jianshu.io/p/7bd23251da0a)
+* [Markdown 简明教程](http://www.jianshu.com/p/7bd23251da0a)
 * [Markdown 语法说明](http://wowubuntu.com/markdown/)
-* [献给写作者的 Markdown 新手指南](http://jianshu.io/p/q81RER)
+* [献给写作者的 Markdown 新手指南](http://www.jianshu.com/p/q81RER)
 
 
 ### Node.js
@@ -561,18 +559,18 @@
 ### Perl
 
 * [Master Perl Today](https://github.com/fayland/chinese-perl-book)
+* [《Modern Perl》中文版](https://github.com/horus/modern_perl_book)
 * [Perl 5 教程](http://www.cbi.pku.edu.cn/chinese/documents/perl/index.htm)
 * [Perl 教程](http://www.yiibai.com/perl)
-* [《Modern Perl》中文版](https://github.com/horus/modern_perl_book)
 
 
 ### PHP
 
-* [深入理解 PHP 内核](http://www.php-internals.com/book/)
+* [PHP 之道](http://wulijun.github.io/php-the-right-way/)
 * [PHP5中文手册](http://php.net/manual/zh/)
 * [PHP扩展开发及内核应用](http://www.walu.cc/phpbook/preface.md)
-* [Symfony2 实例教程](http://wusuopu.gitbooks.io/symfony2_tutorial/content)
-* [PHP 之道](http://wulijun.github.io/php-the-right-way/)
+* [Symfony2 实例教程](https://wusuopu.gitbooks.io/symfony2_tutorial/content)
+* [深入理解 PHP 内核](http://www.php-internals.com/book/)
 
 
 ### Python
@@ -582,15 +580,15 @@
 * [Python 中文学习大本营](http://www.pythondoc.com)
 * [深入 Python](http://woodpecker.org.cn/diveintopython/)
 * [深入 Python 3](http://woodpecker.org.cn/diveintopython3/)
-* [笨办法学 Python](http://sebug.net/paper/books/LearnPythonTheHardWay/)
+* [笨办法学 Python](http://old.sebug.net/paper/books/LearnPythonTheHardWay/)
 * [简明 Python 教程](http://woodpecker.org.cn/abyteofpython_cn/chinese/) (《A Byte of Python》中文版)
 
 
 ### R
 
-* [R 导论](http://cran.r-project.org/doc/contrib/Ding-R-intro_cn.pdf) (《An Introduction to R》中文版) (PDF)
 * [153分钟学会 R](http://cran.r-project.org/doc/contrib/Liu-FAQ.pdf) (PDF)
 * [《R for beginners》中文版](http://www.biosino.org/R/R-doc/files/R4beg_cn_2.0.pdf) (PDF)
+* [R 导论](http://cran.r-project.org/doc/contrib/Ding-R-intro_cn.pdf) (《An Introduction to R》中文版) (PDF)
 * [用 R 构建 Shiny 应用程序](http://yanping.me/shiny-tutorial/) (《Building 'Shiny' Applications with R》中文版)
 * [统计学与 R 读书笔记](http://cran.r-project.org/doc/contrib/Xu-Statistics_and_R.pdf) (PDF)
 
@@ -605,7 +603,7 @@
 
 * [Rails 风格指南](https://github.com/JuanitoFatas/rails-style-guide/blob/master/README-zhCN.md)
 * [Ruby on Rails Tutorial 原书第 2 版](http://railstutorial-china.org)
-* [Ruby on Rails 实战圣经](http://ihower.tw/rails4/)
+* [Ruby on Rails 实战圣经](https://ihower.tw/rails4/)
 * [Ruby 风格指南](https://github.com/JuanitoFatas/ruby-style-guide/blob/master/README-zhCN.md)
 * [笨方法学 Ruby](http://lrthw.github.io)
 
@@ -613,14 +611,14 @@
 ### Scala
 
 * [Effective Scala](http://twitter.github.io/effectivescala/index-cn.html)
-* [Scala 课堂](http://twitter.github.io/scala_school/zh_cn/index.html) (Twitter的Scala中文教程)
 * [Scala 初学者指南](https://www.gitbook.com/book/windor/beginners-guide-to-scala/details) (The Neophyte's Guide to Scala)
+* [Scala 课堂](http://twitter.github.io/scala_school/zh_cn/index.html) (Twitter的Scala中文教程)
 
 
 ### Scheme
 
 * [Scheme 入门教程](http://deathking.github.io/yast-cn/) (《Yet Another Scheme Tutorial》中文版)
-* [算法语言Scheme修订<sup>6</sup>报告](http://r6rs.mrliu.org)(R<sup>6</sup>RS简体中文翻译)
+* [算法语言Scheme修订<sup>6</sup>报告](https://r6rs.mrliu.org)(R<sup>6</sup>RS简体中文翻译)
 
 
 ### Shell
@@ -637,8 +635,8 @@
 
 ### Vim
 
-* [大家來學 VIM](http://www.study-area.org/tips/vim/index.html)
 * [Vim Manual(中文版)](http://man.chinaunix.net/newsoft/vi/doc/help.html)
+* [大家來學 VIM](http://www.study-area.org/tips/vim/index.html)
 
 
 ### Visual Prolog

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 180 - 169
free-programming-books.md


+ 14 - 14
free-programming-interactive-tutorials-en.md

@@ -55,7 +55,7 @@
 * [4Clojure - Koans](https://www.4clojure.com)
 * [Clojure Koans](http://clojurekoans.com)
 * [ClojureScript Koans](http://clojurescriptkoans.com)
-* [Try Clojure](http://tryclj.com)
+* [Try Clojure](http://www.tryclj.com)
 
 
 ### CoffeeScript
@@ -84,7 +84,7 @@
 ### Go
 
 * [Go Koans](https://github.com/cdarwin/go-koans)
-* [The Go Tutorial](http://golang.org/doc/go_tutorial.html)
+* [The Go Tutorial](http://tour.golang.org)
 
 
 ### Haskell
@@ -96,29 +96,29 @@
 
 * [CSS Diner](http://flukeout.github.io)
 * [Flexbox Froggy](http://flexboxfroggy.com)
-* [Learn by doing beginner projects](https://dash.generalassemb.ly/projects)
-* [Learn HTML & CSS interactively](http://www.codecademy.com/tracks/web)
-* [Prototyping a professional website](http://www.codecademy.com/skills/prototyping)
+* [Learn by doing beginner projects](https://dash.generalassemb.ly)
+* [Learn HTML & CSS interactively](https://www.codecademy.com/learn/web)
+* [Prototyping a professional website](https://www.codecademy.com/skills/make-a-website)
 
 
 ### Java
 
 * [CodingBat code practice](http://codingbat.com/java)
-* [Learneroo Java tutorial](http://www.learneroo.com/modules/11)
 * [Learn Java](http://www.learnjavaonline.org)
+* [Learneroo Java tutorial](https://www.learneroo.com/modules/11)
 
 
 ### JavaScript
 
 * [ABC of JavaScript : An Interactive JavaScript Tutorial](http://www.openjs.com/tutorials/basic_tutorial/)
-* [Codecademy jquery track](http://www.codecademy.com/tracks/jquery)
+* [Codecademy jquery track](https://www.codecademy.com/learn/jquery)
 * [Functional Programming in Javascript](https://github.com/ReactiveX/learnrx)
-* [Javascript interactive tutorial on CodeCademy](http://www.codecademy.com/tracks/javascript)
+* [Javascript interactive tutorial on CodeCademy](https://www.codecademy.com/learn/javascript)
 * [Javascript interactive tutorial on CoderMania](http://www.codermania.com/javascript/lesson/1a/hello-world)
 * [Javascripting](https://github.com/sethvincent/javascripting)
-* [Learning Advanced JavaScript](http://ejohn.org/apps/learn/)
 * [Learn JavaScript](http://www.learn-js.org)
 * [Learn knockout.js](http://learn.knockoutjs.com)
+* [Learning Advanced JavaScript](http://ejohn.org/apps/learn/)
 * [Try jQuery](http://try.jquery.com)
 
 
@@ -146,7 +146,6 @@
 ### NoSQL
 
 * [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans)
-* [Try MongoDB](http://try.mongodb.org)
 * [Try Redis](http://try.redis.io)
 
 
@@ -162,13 +161,13 @@
 
 ### PHP
 
-* [CodeCademy PHP](http://www.codecademy.com/tracks/php)
+* [CodeCademy PHP](https://www.codecademy.com/learn/php)
 * [Learn PHP](http://www.learn-php.org)
 
 
 ### Python
 
-* [Codecademy Python course](http://www.codecademy.com/tracks/python)
+* [Codecademy Python course](https://www.codecademy.com/learn/python)
 * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html)
 * [Learn Python](http://www.learnpython.org)
 * [Python Koans](https://github.com/gregmalcolm/python_koans)
@@ -186,16 +185,17 @@
 
 ### Ruby
 
-* [CodeCademy Ruby](http://www.codecademy.com/tracks/ruby)
+* [CodeCademy Ruby](https://www.codecademy.com/learn/ruby)
 * [Codeschool Ruby paths](https://www.codeschool.com/paths/ruby)
 * [Ruby Koans](http://www.rubykoans.com)
-* [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)
+* [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com)
 * [The Odin Project](http://www.theodinproject.com)
 * [Try Ruby](http://tryruby.org)
 
 
 ### Scala
 
+* [A Tour of Scala - an interactive scala tutorial](https://scalatutorials.com/tour/)
 * [Scala Tour](http://www.scala-tour.com)
 
 

+ 4 - 4
javascript-frameworks-resources-pt_BR.md

@@ -14,10 +14,10 @@
 
 * [Conceitos basicos do Ember.js ](http://fabriciotav.org/blog/2013/02/19/conceitos-basicos-do-emberjs.html)
 * [Desmistificando um pouco do ember.js](https://medium.com/@marciojunior_me/desmistificando-um-pouco-do-ember-js-71b92f9ab9f0#.axkvq1se3)
+* [Ember JS … Actions e Controllers](https://medium.com/@andersondecastro/ember-js-actions-e-controllers-1b12b588d1f3#.trfmw9iz2)
+* [Ember JS … Carregando conteúdo no Template](https://medium.com/@andersondecastro/ember-carregando-conteudo-no-template-63652962fc5#.eks92v6kq)
 * [Ember JS … Do Zero!](https://medium.com/@andersondecastro/ember-js-do-zero-9150ec2fc22c#.jdlrdp4iw)
 * [Ember JS … Roteando](https://medium.com/@andersondecastro/ember-js-roteando-8a7469e3c88c#.urpjya430)
-* [Ember JS … Carregando conteúdo no Template](https://medium.com/@andersondecastro/ember-carregando-conteudo-no-template-63652962fc5#.eks92v6kq)
-* [Ember JS … Actions e Controllers](https://medium.com/@andersondecastro/ember-js-actions-e-controllers-1b12b588d1f3#.trfmw9iz2)
 * [Handlebars Helpers com Ember.js](http://fabriciotav.org/blog/2013/02/19/handlebars-helpers-com-emberjs.html)
 
 
@@ -55,12 +55,12 @@
 
 ### Meteor
 
-* [Tudo sobre Meteor](http://udgwebdev.com/meteor)
+* [Tudo sobre Meteor](http://udgwebdev.com/meteor/)
 
 
 ### Node.js
 
-* [Node.js para Leigos](http://udgwebdev.com/nodejs)
+* [Node.js para Leigos](http://udgwebdev.com/nodejs/)
 * [Primeiros passos com Node.js](http://tableless.com.br/o-que-nodejs-primeiros-passos-com-node-js/)
 * [Raspagem de dados com Node.js](http://tableless.com.br/raspagem-de-dados-com-node-js/)
 

+ 31 - 26
javascript-frameworks-resources.md

@@ -3,34 +3,34 @@
 * [Angular Basics](http://www.angularjsbook.com)
 * [Angular for the jQuery developer](http://www.ng-newsletter.com/posts/angular-for-the-jquery-developer.html)
 * [Angular.js Cheat Sheet](http://www.cheatography.com/proloser/cheat-sheets/angularjs/)
-* [Angular.js Guide](http://docs.angularjs.org/guide/)
+* [Angular.js Guide](https://docs.angularjs.org/guide/)
 * [Angular.js Snippets for Sublime Text 2](https://github.com/maxhoffmann/angular-snippets)
-* [Angular.js Tutorial](http://docs.angularjs.org/tutorial)
+* [Angular.js Tutorial](https://docs.angularjs.org/tutorial)
 * [Angular.js Youtube Channel](https://www.youtube.com/angularjs)
 * [AngularJS - Extend your Browser](https://speakerdeck.com/petebd/devox-uk-2013-angularjs?slide=2)
-* [AngularJS - Step by Logical Step](http://nicholasjohnson.com/angular-book)
+* [AngularJS - Step by Logical Step](http://nicholasjohnson.com/angular-book/)
 * [AngularJS in 60 Minutes](http://fastandfluid.com/publicdownloads/AngularJSIn60MinutesIsh_DanWahlin_May2013.pdf) (PDF)
-* [AngularJS Insights](http://pascalprecht.github.com/slides/angularjs-insights/#/)
-* [AngularJS Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/angularjs) (PDF, Kindle) *(Just fill the fields with any values)*
+* [AngularJS Insights](http://pascalprecht.github.io/slides/angularjs-insights/#/)
+* [AngularJS Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/angularjs) (PDF, Kindle) *(Just fill the fields with any values)*
 * [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com)
 * [AngularJS with Ruby on Rails](http://angular-rails.com)
+* [egghead.io: Learn AngularJS with Tutorial Videos & Training](https://egghead.io)
 * [egghead.io youtube channel: Learn AngularJS with Tutorial Videos & Training](https://www.youtube.com/user/johnlindquist)
-* [egghead.io: Learn AngularJS with Tutorial Videos & Training](http://egghead.io)
 * [Learn AngularJS with free interactive lessons](http://www.learn-angular.org)
-* [Mastering AngularJS Directives](http://pascalprecht.github.com/slides/mastering-angularjs-directives/)
+* [Mastering AngularJS Directives](http://pascalprecht.github.io/slides/mastering-angularjs-directives/)
 * [Recipes with Angular.js](https://leanpub.com/recipes-with-angular-js/read) *(Leanpub, by Frederik Dietz)*
-* [Seven-Part Introduction to Angular](http://ngokevin.com/blog/angular-1)
+* [Seven-Part Introduction to Angular](http://ngokevin.com/blog/angular-1/)
 * [Unit Testing Best Practices in AngularJS](http://andyshora.com/unit-testing-best-practices-angularjs.html)
 
 
 ## Backbone.js
 
-* [A Complete guide for learning Backbone.js](http://www.codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/)
+* [A Complete guide for learning Backbone.js](http://codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/)
 * [A pragmatic guide to Backbone.js apps](http://pragmatic-backbone.com)
 * [Backbone Tutorials: Beginner, Intermediate and Advanced](https://leanpub.com/backbonetutorials) - Thomas Davis
 * [Backbone.js + Require.js, Modularization and Just in Time Dependency Loading, part 1](http://developer.teradata.com/blog/jasonstrimpel/2011/12/part-1-backbone-js-require-js) [part 2](http://developer.teradata.com/blog/jasonstrimpel/2012/01/part-2-backbone-js-require-js-further-modularization-and-just-in-time-dep)
 * [Backbone.js and socket.io](http://developer.teradata.com/blog/jasonstrimpel/2011/11/backbone-js-and-socket-io)
-* [Backbonejs Tutorials](http://backbonetutorials.com)
+* [Backbonejs Tutorials](https://cdnjs.com/libraries/backbone.js/tutorials/)
 * [Building Single Page Web Apps with Backbone.js](https://singlepagebook.supportbee.com) (work in progress)
 * [Developing Backbone.js Applications](http://addyosmani.github.io/backbone-fundamentals/)
 * [Getting Started with Backbone.js](http://net.tutsplus.com/tutorials/javascript-ajax/getting-started-with-backbone-js/)
@@ -61,7 +61,7 @@
 * [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com)
 * [DockYard Ember.js Style Guide](https://github.com/dockyard/styleguides/blob/master/ember.md)
 * [Ember 101](http://ember101.com)
-* [Ember App with RailsApi](http://reefpoints.dockyard.com/ember/2013/01/07/building-an-ember-app-with-rails-api-part-1.html)
+* [Ember App with RailsApi](https://dockyard.com/blog/ember/2013/01/07/building-an-ember-app-with-rails-api-part-1)
 * [Ember.js - Getting started](http://emberjs.com/guides/getting-started/)
 * [EmberFlare](https://emberflare.com)
 * [Vic Ramon's Ember Tutorial](http://ember.vicramon.com)
@@ -74,24 +74,24 @@
 
 ## jQuery
 
-* [JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies](http://nicholasjohnson.com/javascript-book)
+* [JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies](http://nicholasjohnson.com/javascript-book/)
 * [jQuery Novice to Ninja](http://mediatheque.cite-musique.fr/MediaComposite/Debug/Dossier-Orchestre/ressources/jQuery.Novice.to.Ninja.2nd.Edition.pdf) (PDF)
-* [jQuery Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/jquery) (PDF, Kindle) *(Just fill the fields with any values)*
+* [jQuery Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/jquery) (PDF, Kindle) *(Just fill the fields with any values)*
 
 
 ## Knockout.js
 
-* [Knockout.js Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/knockoutjs) (PDF, Kindle) *(Just fill the fields with any values)*
+* [Knockout.js Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/knockoutjs) (PDF, Kindle) *(Just fill the fields with any values)*
 * tech.pro: Knockout.js tutorial video series
-  * [Lesson 1 - Introduction](http://tech.pro/tutorial/1562/knockoutjs-lesson-1-introduction)
-  * [Lesson 2 - Initialising the application](http://tech.pro/tutorial/1563/knockoutjs-lesson-2-initialising-the-application)
-  * [Lesson 3 - Adding a viewModel](http://tech.pro/tutorial/1564/knockoutjs-lesson-3-adding-a-viewmodel)
-  * [Lesson 4 - Basic bindings](http://tech.pro/tutorial/1565/knockoutjs-lesson-4-basic-bindings)
-  * [Lesson 5 - Observable arrays](http://tech.pro/tutorial/1566/knockoutjs-lesson-5-observable-arrays)
-  * [Lesson 6 - The foreach binding](http://tech.pro/tutorial/1567/knockoutjs-lesson-6-the-foreach-binding)
-  * [Lesson 7 - The event binding](http://tech.pro/tutorial/1568/knockoutjs-lesson-7-the-event-binding)
-  * [Lesson 8 - The click binding](http://tech.pro/tutorial/1569/knockoutjs-lesson-8-the-click-binding)
-  * [Lesson 9 - Custom bindings](http://tech.pro/tutorial/1570/knockoutjs-lesson-9-custom-bindings)
+  * [Lesson  1 - Introduction](http://tech.pro/tutorial/1562/knockoutjs-lesson-1-introduction)
+  * [Lesson  2 - Initialising the application](http://tech.pro/tutorial/1563/knockoutjs-lesson-2-initialising-the-application)
+  * [Lesson  3 - Adding a viewModel](http://tech.pro/tutorial/1564/knockoutjs-lesson-3-adding-a-viewmodel)
+  * [Lesson  4 - Basic bindings](http://tech.pro/tutorial/1565/knockoutjs-lesson-4-basic-bindings)
+  * [Lesson  5 - Observable arrays](http://tech.pro/tutorial/1566/knockoutjs-lesson-5-observable-arrays)
+  * [Lesson  6 - The foreach binding](http://tech.pro/tutorial/1567/knockoutjs-lesson-6-the-foreach-binding)
+  * [Lesson  7 - The event binding](http://tech.pro/tutorial/1568/knockoutjs-lesson-7-the-event-binding)
+  * [Lesson  8 - The click binding](http://tech.pro/tutorial/1569/knockoutjs-lesson-8-the-click-binding)
+  * [Lesson  9 - Custom bindings](http://tech.pro/tutorial/1570/knockoutjs-lesson-9-custom-bindings)
   * [Lesson 10 - Computed Observables](http://tech.pro/tutorial/1571/knockoutjs-lesson-10-computed-observables)
   * [Lesson 11 - The visible binding](http://tech.pro/tutorial/1572/knockoutjs-lesson-11-the-visible-binding)
   * [Lesson 12 - The value binding](http://tech.pro/tutorial/1573/knockoutjs-lesson-12-the-value-binding)
@@ -106,17 +106,22 @@
 * [Your First Meteor Application, A Complete Beginner’s Guide to the Meteor JavaScript Framework](http://meteortips.com/book/)
 
 
+## Om
+
+* [Om Tutorial](http://awkay.github.io/om-tutorial/)
+
+
 ## React
 
 * [Intro to the React Framework](http://code.tutsplus.com/tutorials/intro-to-the-react-framework--net-35660)
 * [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts)
 * [React Primer Draft](https://github.com/mikechau/react-primer-draft)
 * [React Tutorial](https://facebook.github.io/react/docs/tutorial.html)
-* [React with ASP.NET 5 Tutorial](http://reactjs.net/getting-started/tutorial.html)
-* [React.js tutorial - Creating components](http://ghost.stevenisekimart.in/react-js-tutorial-creating-components)
-* [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial)
 * React Tutorial by Josh Finnie
   * [Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/)
   * [Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/)
   * [Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/)
+* [React with ASP.NET 5 Tutorial](http://reactjs.net/getting-started/aspnet5.html)
+* [React.js tutorial - Creating components](http://ghost.stevenisekimart.in/react-js-tutorial-creating-components)
+* [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial/)
 * [SurviveJS - Webpack and React](http://survivejs.com)

+ 8 - 8
problem-sets-competitive-programming.md

@@ -8,18 +8,18 @@
 
 * [4Clojure](http://www.4clojure.com)
 * [Codeabbey](http://www.codeabbey.com)
-* [Codechef](http://www.codechef.com/contests)
+* [Codechef](https://www.codechef.com/contests)
 * [Codeeval](https://www.codeeval.com)
 * [Codeforces](http://codeforces.com)
-* [Coderbyte](http://coderbyte.com)
-* [Codewars](https://www.codewars.com)
-* [Codingame](http://www.codingame.com/start)
+* [Coderbyte](https://coderbyte.com)
+* [Codewars](http://www.codewars.com)
+* [Codingame](https://www.codingame.com/start)
 * [Facebook Hackercup](https://www.facebook.com/hackercup)
 * [Hackerrank](https://www.hackerrank.com)
 * [Hello World Open](https://helloworldopen.com)
 * [Internet Problem Solving Contest](http://ipsc.ksp.sk)
 * [Just another Golf Coding](http://jagc.org)
-* [Microcorruption](https://microcorruption.com)
+* [Microcorruption](https://microcorruption.com/login)
 * [Saratov State University](http://acm.sgu.ru/index.php)
 * [Topcoder](https://www.topcoder.com)
 
@@ -41,13 +41,13 @@
 * [Mathproblem of the Month - Bilkent University](http://www.fen.bilkent.edu.tr/~cvmath/prob-month.html)
 * [PEG Judge](http://wcipeg.com)
 * [PKU Online Judge](http://poj.org)
-* [Ponder This!](http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/pages/index.html)
+* [Ponder This!](https://www.research.ibm.com/haifa/ponderthis/index.shtml)
 * [ProblemBook.NET](http://problembook.net/content/en/index.html)
 * [Project Euler](https://projecteuler.net)
 * [Python Practice Projects](http://pythonpracticeprojects.com)
 * [Rosalind](http://rosalind.info/problems/locations/)
 * [Sphere Online Judge](http://www.spoj.com)
-* [TalentBuddy](http://www.talentbuddy.co)
+* [TalentBuddy](http://www.talentbuddy.co/blog/)
 * [Timus Online Judge](http://acm.timus.ru)
 * [URI Online Judge](https://www.urionlinejudge.com.br/judge/login)
-* [UVa Online Judge](http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8)
+* [UVa Online Judge](https://uva.onlinejudge.org/index.php?Itemid=8&option=com_onlinejudge)

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác