วันเสาร์ที่ 13 เมษายน พ.ศ. 2562
Rust
The following is the link to 'Essential English Grammar for Reading Comprehension' topic
https://readinterestinglinks.blogspot.com/2015/11/the-following-are-topics-of-english.html
The following is the link to 'How to Write Your First Program' topic
http://readinterestinglinks.blogspot.com/2018/01/how-to-write-your-first-program.html
The following is link to 'Programming for Kids' topic
http://readinterestinglinks.blogspot.com/2016/07/programming-for-kids.html
The following is link to 'Android' topic
http://readinterestinglinks.blogspot.com/2016/04/android.html
The following is link to 'Kotlin' topic
http://readinterestinglinks.blogspot.com/2018/01/kotlin.html
The following is the link to 'Java' topic
http://readinterestinglinks.blogspot.com/2015/12/java.html
The following is the link to 'Python' topic
https://readinterestinglinks.blogspot.com/2019/02/python.html
The following is link to 'Dart and Flutter' topic
https://readinterestinglinks.blogspot.com/2019/04/dart-and-flutter.html
The following is link to 'A-Frame' topic
https://readinterestinglinks.blogspot.com/2019/04/a-frame.html
The following is link to 'Linux and Operating Systems' topic
https://readinterestinglinks.blogspot.com/2019/05/linux-and-operating-systems.html
The following is link to ' Arduino and Raspberry Pi ' topic
http://readinterestinglinks.blogspot.com/2017/04/arduino-and-raspberry-pi.html
The following is link to 'Electronics Engineering' topic
http://readinterestinglinks.blogspot.com/2017/05/electronics-engineering.html
The following is link to 'Brain' topic
http://readinterestinglinks.blogspot.com/2016/03/brain-wavecomaxenoglossyreincarnation.html
=====================================
IDE
Visual Studio Code
https://code.visualstudio.com
https://marketplace.visualstudio.com/items?itemName=rust-lang.rust
https://code.visualstudio.com/docs/getstarted/tips-and-tricks
https://www.arungudelli.com/microsoft/visual-studio-code-keyboard-shortcut-cheat-sheet-windows-mac-linux
http://donovanbrown.com/post/visual-studio-code-keyboard-shortcut-cheat-sheet
https://zellwk.com/blog/useful-vscode-keyboard-shortcuts
------------------------------
IntelliJ
https://intellij-rust.github.io
-----------------------------
Eclipse
https://www.eclipse.org/downloads/packages/release/photon/rc3/eclipse-ide-rust-developers
==================================
Basics
https://doc.rust-lang.org/book/ch01-01-installation.html
https://doc.rust-lang.org/book/ch01-02-hello-world.html
https://doc.rust-lang.org/book/ch01-03-hello-cargo.html
https://dzone.com/articles/rust-quick-start-and-exploring-cargo?fromrel=true
https://doc.rust-lang.org/book/print.html
https://doc.rust-lang.org/cargo/print.html
https://riptutorial.com/rust
https://riptutorial.com/ebook/rust
https://github.com/sger/RustBooks/blob/master/README.md#books
https://github.com/sger/RustBooks/blob/master/README.md#starter-books
https://www.ralfj.de/projects/rust-101/main.html
https://www.ralfj.de/projects/rust-101/part00.html
https://doc.rust-lang.org/stable/rust-by-example/print.html
https://doc.rust-lang.org/stable/rust-by-example
https://github.com/rust-lang/rust-by-example
https://www.javatpoint.com/rust-tutorial
https://www.javatpoint.com/rust-features
https://www.javatpoint.com/rust-if-statement
https://www.javatpoint.com/rust-ownership
https://www.javatpoint.com/rust-struct
https://www.javatpoint.com/rust-enum
https://www.javatpoint.com/rust-modules
https://www.javatpoint.com/rust-vector
https://www.javatpoint.com/rust-error-handling
https://www.javatpoint.com/rust-generic
https://www.javatpoint.com/rust-smart-pointers
https://www.snoyman.com/blog/2018/10/introducing-rust-crash-course
https://dzone.com/articles/kick-the-tires-rust-crash-course-lesson-1
https://dzone.com/articles/kick-the-tires-rust-crash-course-lesson-one-exerci
https://dzone.com/articles/rust-crash-course-lesson-3-iterators-and-errors
https://rust-leipzig.github.io/architecture/2016/12/20/idiomatic-trees-in-rust
---------------------------------
Ownership
https://doc.rust-lang.org/book/ch04-00-understanding-ownership.html
https://doc.rust-lang.org/rust-by-example/scope/move.html
https://www.javatpoint.com/rust-ownership
https://www.javatpoint.com/rust-references-and-borrowing
https://www.javatpoint.com/rust-slices
https://www.javatpoint.com/rust-lifetime
https://dev.to/domcorvasce/learning-rust-1-ownership-g0
https://github.com/dwtj/rust-ownership-tutorial/blob/master/ownership-tutorial.md
https://medium.com/@bugaevc/understanding-rust-ownership-borrowing-lifetimes-ff9ee9f79a9c
https://dzone.com/articles/basics-of-ownership-rust-crash-course-lesson-2
https://dzone.com/articles/basics-of-ownership-rust-crash-course-lesson-2-par
https://theta.eu.org/2016/03/12/learn-you-a-rust-for-great-good.html
https://theta.eu.org/2016/04/16/lyar-lifetimes.html
https://learning-rust.github.io/docs/c1.ownership.html
https://learning-rust.github.io/docs/c2.borrowing.html
https://learning-rust.github.io/docs/c3.lifetimes.html
https://anixe.pl/news/rust_memory_safety_revolution
https://riptutorial.com/rust/example/15353/ownership-and-borrowing
http://arthurtw.github.io/2014/11/30/rust-borrow-lifetimes.html
http://squidarth.com/rc/rust/2018/05/31/rust-borrowing-and-ownership.html
https://rufflewind.com/2017-02-15/rust-move-copy-borrow
https://blog.adamant-lang.org/2019/rust-lifetime-visualization-ideas
http://softwaremaniacs.org/blog/2016/02/11/ownership-borrowing-hard
https://dev.to/zeerorg/lifetimes-in-rust-j8
http://www.jackhoy.com/web-applications/2016/11/10/rusts-ownership-model.html
https://asquera.de/blog/2018-01-29/rust-lifetimes-for-the-uninitialised
https://blog.skylight.io/rust-means-never-having-to-close-a-socket
---------------------------------
Smart Pointers
https://doc.rust-lang.org/book/ch15-00-smart-pointers.html
https://doc.rust-lang.org/rust-by-example/std/box.html
https://www.javatpoint.com/rust-smart-pointers
https://www.javatpoint.com/rust-box-t
https://www.javatpoint.com/rust-deref-trait
https://www.javatpoint.com/rust-drop-trait
https://www.javatpoint.com/rust-rc-t
https://www.javatpoint.com/rust-refcell-t
https://hub.packtpub.com/shared-pointers-in-rust-challenges-solutions
https://matthias-endler.de/2017/boxes-and-trees
---------------------------------
Threads
https://doc.rust-lang.org/book/ch16-00-concurrency.html
https://doc.rust-lang.org/rust-by-example/std_misc/threads.html
https://hub.packtpub.com/multithreading-in-rust-using-crates-tutorial
https://blog.softwaremill.com/multithreading-in-rust-with-mpsc-multi-producer-single-consumer-channels-db0fc91ae3fa
http://squidarth.com/rc/rust/concurrency/2018/06/09/rust-threads-detach.html
https://stevedonovan.github.io/rust-gentle-intro/7-shared-and-networking.html
https://hacks.mozilla.org/2019/02/fearless-security-thread-safety
------------------------------------------------------------------------
==========================================================================
GUI
http://areweguiyet.com
http://areweguiyet.com/newsfeed/2019-01-13_rust2019.html
https://github.com/pythoneer/areweguiyet/wiki
-------------------------------------------------------------
Orbtk
https://gitlab.redox-os.org/redox-os/orbtk
https://github.com/redox-os/orbtk
https://github.com/Rust-SDL2/rust-sdl2#user-content-requirements
https://github.com/Rust-SDL2/rust-sdl2/blob/master/README.md
----------------------------------------------------------------
Gtk-rs
https://mmstick.github.io/gtkrs-tutorials/print.html
https://gtk-rs.org/docs-src/tutorial
https://gtk-rs.org/tuto/rust_and_gtk
https://github.com/gtk-rs/examples
-----------------------------------------------------------------------
Conrod
https://docs.rs/conrod/0.61.1/conrod/guide/index.html
https://github.com/PistonDevelopers/conrod
https://docs.rs/conrod/latest/conrod/guide/chapter_2/index.html
https://github.com/zen3ger/conrod-guessing_game
https://github.com/zen3ger/conrod-guessing_game/blob/master/README.md
-----------------------------------------------------------------------
Azul
https://github.com/maps4print/azul/wiki/Getting-Started
https://github.com/maps4print/azul/wiki/A-simple-counter
-----------------------------------------------------------------------
Sciter
https://github.com/sciter-sdk/rust-sciter
https://github.com/sciter-sdk/rust-sciter/blob/master/README.md#introduction
https://github.com/sciter-sdk/go-sciter/blob/master/README.md#go-bindings-for-sciter
https://github.com/sciter-sdk/go-sciter#sciter-desktop-ui-examples
https://github.com/sciter-sdk/rust-sciter/tree/master/examples
https://docs.rs/sciter-rs/0.5.45/sciter
https://sciter.com/tutorials
===========================================
Rust and Web
https://www.arewewebyet.org
--------------------------------------------------------
Web Assembly Studio
https://webassembly.studio
https://hacks.mozilla.org/2018/04/sneak-peek-at-webassembly-studio
https://github.com/wasdk/WebAssemblyStudio/blob/master/README.md#running-your-own-local-copy-of-the-website
https://rustwasm.github.io/book/print.html
https://www.pmg.com/blog/my-firsthand-experience-with-rust-webassembly
https://developer.mozilla.org/en-US/docs/WebAssembly/Rust_to_wasm
https://medium.com/@ianjsikes/get-started-with-rust-webassembly-and-webpack-58d28e219635
---------------------------------------------------
Rocket
https://rocket.rs/v0.4/guide/getting-started
https://github.com/cstroe/rust-rocket-tutorial
https://github.com/cstroe/rust-rocket-tutorial/blob/master/README.md
https://leonardoce.github.io/2018-03-01/rocket-tutorial-1
https://hub.packtpub.com/rust-for-web-development-tutorial
https://blog.hasura.io/how-i-deployed-a-rust-web-app-using-the-rocket-framework-with-docker-424da99b1d8a
---------------------------------------------------
The followings are interesting links for web development
https://www.tutorialspoint.com/web_development_tutorials.htm
HTML
https://riptutorial.com/html
https://riptutorial.com/ebook/html
https://websitesetup.org/html-tutorial-beginners
https://www.w3schools.com/html/html5_intro.asp
https://www.htmlgoodies.com/html5/client/learn-html5-in-5-minutes-.html
https://www.tutorialspoint.com/html5/html5_quick_guide.htm
https://www.tutorialspoint.com/html5
https://www3.ntu.edu.sg/home/ehchua/programming/webprogramming/HTML_CSS_Basics.html
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
CSS
https://riptutorial.com/css
https://riptutorial.com/ebook/css
https://www.w3schools.com/css
https://www.freecodecamp.org/news/want-to-learn-css-heres-our-free-20-part-course-9fb3dcb0a971
https://www.tutorialspoint.com/css
https://www.tutorialspoint.com/css/css_quick_guide.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
DOM
https://riptutorial.com/dom
https://riptutorial.com/ebook/dom
https://www.freecodecamp.org/news/whats-the-document-object-model-and-why-you-should-know-how-to-use-it-1a2d0bc5429d
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction
https://www.w3schools.com/js/js_htmldom.asp
https://www.geeksforgeeks.org/dom-document-object-model
https://www.guru99.com/how-to-use-dom-and-events-in-javascript.html
https://www.digitalocean.com/community/tutorials/introduction-to-the-dom
https://javascript.info/dom-nodes
https://www.w3.org/TR/WD-DOM/introduction.html
https://www.tutorialspoint.com/javascript/javascript_html_dom.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
JavaScript
https://riptutorial.com/javascript
https://riptutorial.com/ebook/javascript
https://www.w3schools.com/js
https://www.learn-js.org
https://www.tutorialspoint.com/javascript
https://www.tutorialspoint.com/javascript/javascript_quick_guide.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
HTML5 canvas
https://riptutorial.com/html5-canvas
https://riptutorial.com/ebook/html5-canvas
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
jQuery
https://riptutorial.com/jquery
https://riptutorial.com/ebook/jquery
https://riptutorial.com/jquery-ui
https://riptutorial.com/ebook/jquery-ui
https://www.w3schools.com/jquery
https://learn.jquery.com
https://www.javatpoint.com/jquery-tutorial
https://www.tutorialspoint.com/jquery
https://www.tutorialspoint.com/jquery/jquery-quick-guide.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
AJAX
https://riptutorial.com/ajax
https://riptutorial.com/ebook/ajax
https://www.javatpoint.com/ajax-tutorial
https://learn.jquery.com/ajax
https://www.tutorialspoint.com/ajax
https://www.tutorialspoint.com/ajax/ajax_quick_guide.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
XML
https://riptutorial.com/xml
https://riptutorial.com/ebook/xml
http://www.xmlobjective.com/what-is-the-difference-between-xml-and-html
https://www.w3schools.com/xml/xml_usedfor.asp
https://www.w3schools.com/xml/ajax_applications.asp
https://www.javatpoint.com/html-vs-xml
https://www.makeuseof.com/tag/xml-file-case-wondering
https://www.eukhost.com/blog/webhosting/what-is-xml-how-is-it-different-to-html
https://searchmicroservices.techtarget.com/definition/XML-Extensible-Markup-Language
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
JSON
https://riptutorial.com/json
https://riptutorial.com/ebook/json
https://www.w3schools.com/js/js_json_html.asp
https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON
https://www.copterlabs.com/json-what-it-is-how-it-works-how-to-use-it
https://www.thorntech.com/2012/07/4-things-you-must-do-when-putting-html-in-json
https://www.geeksforgeeks.org/converting-json-text-to-javascript-object
https://www.digitalocean.com/community/tutorials/how-to-work-with-json-in-javascript
The following is link to 'HTML5,CSS,JavaScript,jQuery,XML,Joomla and Hosting' topic
http://readinterestinglinks.blogspot.com/2016/05/html5cssjavascriptjqueryxml-and-joomla.html
The following is link to 'MySQL,SQLite and PHP ' topic
http://readinterestinglinks.blogspot.com/2016/05/mysqlsqlite-and-php.html
====================================================
Packaging
https://crates.io/crates/cargo-deb
https://crates.io/crates/cargo-rpm
https://rust-lang-nursery.github.io/cli-wg/tutorial/packaging.html
https://github.com/burtonageo/cargo-bundle/blob/master/Readme.md
====================================================
Database
http://diesel.rs
https://diesel.rs/guides/getting-started
https://github.com/diesel-rs/diesel
https://crates.io/keywords/sql
https://docs.rs/include-sql/0.1.0/include_sql
https://github.com/nukep/llamadb
https://nukep.github.io/progblog/2015/04/15/developing-llamadb.html
https://www.arewewebyet.org/topics/database
https://lib.rs/crates/include-sql-helper
https://www.myprogrammingadventure.org/posts/learning-rust/learning-rust-p2-conspiracies-databases-and-dieselrs
https://hackernoon.com/comparing-diesel-and-rust-postgres-97fd8c656fdd
https://dzone.com/articles/creating-a-rest-api-in-rust-using-rocket-and-diese
-------------------------------------------
SQLite
https://tedspence.com/investigating-rust-with-sqlite-53d1f9a41112
https://crates.io/crates/sqlite
https://github.com/jgallagher/rusqlite
https://rust-lang-nursery.github.io/rust-cookbook/database/sqlite.html
https://docs.rs/sqlite/0.25.0/sqlite
-------------------------------------------
MySQL
https://crates.io/crates/mysql
https://docs.rs/mysql/6.0.0/mysql
https://docs.rs/mysql/16.0.2/mysql
--------------------------------
The basic knowledge of database
https://www.javatpoint.com/dbms-tutorial
https://www.javatpoint.com/dbms-er-model-concept
https://www.javatpoint.com/dbms-relational-model-concept
https://www.javatpoint.com/dbms-functional-dependency
https://www.javatpoint.com/dbms-transaction-processing-concept
https://www.javatpoint.com/dbms-concurrency-control
https://www.javatpoint.com/dbms-file-organization
https://www.javatpoint.com/indexing-in-dbms
https://www.javatpoint.com/dbms-hashing
https://www.javatpoint.com/dbms-raid
https://www.javatpoint.com/dbms-sql-introduction
https://www.javatpoint.com/dbms-interview-questions
https://www.tutorialspoint.com/dbms/index.htm
https://www.tutorialspoint.com/dbms/er_model_basic_concepts.htm
https://www.tutorialspoint.com/dbms/dbms_codds_rules.htm
https://www.tutorialspoint.com/dbms/database_normalization.htm
https://www.tutorialspoint.com/dbms/dbms_storage_system.htm
https://www.tutorialspoint.com/dbms/dbms_indexing.htm
https://www.tutorialspoint.com/dbms/dbms_transaction.htm
https://www.tutorialspoint.com/dbms/dbms_data_backup.htm
https://www.tutorialspoint.com/dbms/dbms_quick_guide.htm
https://en.wikipedia.org/wiki/Database
https://en.wikipedia.org/wiki/Relational_database
https://en.wikipedia.org/wiki/Object_database
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Key
https://www.guru99.com/dbms-keys.html
https://www.studytonight.com/dbms/database-key.php
https://www.tutorialspoint.com/Various-Types-of-Keys-in-DBMS
https://www.includehelp.com/dbms/keys-in-database-management-system.aspx
https://www.geeksforgeeks.org/dbms-keys-candidate-super-primary-alternate-and-foreign
https://www.javatpoint.com/dbms-keys
https://www.tutorialcup.com/dbms/keys.htm
https://www.c-sharpcorner.com/UploadFile/f0b2ed/types-of-keys-in-database
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Normalization
https://www.studytonight.com/dbms/database-normalization.php
https://beginnersbook.com/2015/05/normalization-in-dbms
https://www.geeksforgeeks.org/database-normalization-normal-forms
https://en.wikipedia.org/wiki/Database_normalization
https://www.guru99.com/database-normalization.html
https://www.javatpoint.com/dbms-normalization
https://www.w3schools.in/dbms/database-normalization
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
SQL
https://riptutorial.com/sql
https://riptutorial.com/ebook/sql
https://www.w3schools.com/sql
https://www.w3schools.com/sql/sql_quickref.asp
https://www.tutorialspoint.com/sql
https://www.tutorialspoint.com/sql/sql-quick-guide.htm
http://www.sqlcourse.com
http://www.sqlcourse.com/intro.html
http://www.sqlcourse.com/table.html
http://www.sqlcourse.com/select.html
https://sqlbolt.com
https://sqlbolt.com/lesson/select_queries_introduction
https://en.wikipedia.org/wiki/SQL
https://simple.wikipedia.org/wiki/Structured_Query_Language
https://en.wikibooks.org/wiki/Structured_Query_Language
https://en.wikibooks.org/wiki/Structured_Query_Language/SQL:_A_Language_for_Working_with_rDBMS
--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..
SQLite
https://riptutorial.com/sqlite
https://riptutorial.com/ebook/sqlite
http://www.sqlitetutorial.net
https://www.tutorialspoint.com/sqlite
https://www.tutorialspoint.com/sqlite/sqlite_installation.htm
https://www.tutorialspoint.com/sqlite/sqlite_create_database.htm
https://www.tutorialspoint.com/sqlite/sqlite_create_table.htm
https://www.tutorialspoint.com/sqlite/sqlite_quick_guide.htm
https://www.javatpoint.com/sqlite-tutorial
https://www.javatpoint.com/sqlite-create-database
https://www.javatpoint.com/sqlite-create-table
https://www.quackit.com/sqlite/tutorial
https://www.guru99.com/sqlite-query-insert-update.html
https://www.sqlite.org/faq.html
--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..
MySQL
https://riptutorial.com/mysql
https://riptutorial.com/ebook/mysql
https://www.edureka.co/blog/mysql-tutorial
http://www.mysqltutorial.org
https://www.tutorialspoint.com/mysql
https://www.tutorialspoint.com/mysql/mysql-installation.htm
https://www.tutorialspoint.com/mysql/mysql-create-database.htm
https://www.tutorialspoint.com/mysql/mysql-create-tables.htm
https://www.tutorialspoint.com/mysql/mysql-quick-guide.htm
https://www.javatpoint.com/mysql-tutorial
https://www.javatpoint.com/mysql-create-database
https://www.javatpoint.com/mysql-create-table
https://dzone.com/articles/mysql-tutorial-a-beginners-guide-to-learn-mysql
https://www3.ntu.edu.sg/home/ehchua/programming/sql/MySQL_HowTo.html
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
RAID
https://www.geeksforgeeks.org/raid
https://searchstorage.techtarget.com/definition/RAID
https://www.webopedia.com/TERM/R/RAID.html
https://databasemanagement.fandom.com/wiki/Database_Tuning
https://en.wikipedia.org/wiki/RAID
====================================================
Streaming and Network
https://dzone.com/articles/writing-my-network-protocol-in-rust
https://crates.io/crates/rml_rtmp
https://docs.rs/rml_rtmp/0.3.0/rml_rtmp
https://users.rust-lang.org/t/rtmp-live-streaming-in-rust/16869
https://readrust.net/web-and-network-services
https://tokio.rs
https://tokio.rs/docs/overview
https://tokio.rs/docs/getting-started/hello-world
https://github.com/snapview/tungstenite-rs
https://www.rust-lang.org/what/networking
https://github.com/PacktPublishing/Network-Programming-with-Rust
https://nbaksalyar.github.io/2015/07/10/writing-chat-in-rust.html
https://crates.io/categories/network-programming
--------------------------------
The basic knowledge of network
https://www.tutorialspoint.com/data_communication_computer_network/index.htm
https://www.tutorialspoint.com/data_communication_computer_network/dcn_quick_guide.htm
https://www.tutorialspoint.com/data_communication_computer_network/computer_network_types.htm
https://www.tutorialspoint.com/data_communication_computer_network/computer_network_security.htm
https://www.tutorialspoint.com/data_communication_computer_network/physical_layer_introduction.htm
https://www.tutorialspoint.com/data_communication_computer_network/data_link_layer_introduction.htm
https://www.tutorialspoint.com/data_communication_computer_network/network_layer_introduction.htm
https://www.tutorialspoint.com/data_communication_computer_network/transport_layer_introduction.htm
https://www.tutorialspoint.com/data_communication_computer_network/application_layer_introduction.htm
https://www.javatpoint.com/computer-network-tutorial
https://www.javatpoint.com/computer-network-models
https://www.javatpoint.com/computer-network-digital-transmission
https://www.javatpoint.com/data-link-layer
https://www.javatpoint.com/network-layer
https://www.javatpoint.com/computer-network-routing-algorithm
https://www.javatpoint.com/computer-network-transport-layer
https://www.javatpoint.com/computer-network-application-layer
https://www.javatpoint.com/computer-network-dns
https://www.javatpoint.com/computer-network-security
https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
https://en.wikipedia.org/wiki/File_Transfer_Protocol
https://www.tutorialspoint.com/http/index.htm
https://www.tutorialspoint.com/http/http_quick_guide.htm
https://riptutorial.com/http
https://riptutorial.com/ebook/http
https://riptutorial.com/http-headers
https://riptutorial.com/ebook/http-headers
====================================================
Rust and Android
https://mozilla.github.io/firefox-browser-architecture/experiments/2017-09-21-rust-on-android.html
https://dev.to/h_ajsf/build-android-app-with-rust-2k92
https://github.com/tomaka/android-rs-glue/blob/master/README.md#usage
https://lliwynd.blogspot.com/2018/05/rust-for-android-games-using-sdl2.html?m=1
https://medium.com/@marekkotewicz/building-a-mobile-app-in-rust-and-react-native-part-1-project-setup-b8dbcf3f539f
=========================================================
Game Engine
http://arewegameyet.com
-----------------------------------------------------------
Piston
https://www.piston.rs
https://github.com/PistonDevelopers/piston
https://github.com/pistondevelopers/piston-tutorials
https://github.com/PistonDevelopers/piston-examples
https://github.com/PistonDevelopers/Piston-Tutorials/tree/master/getting-started
http://piston-tutorial.logdown.com/posts/306674-part-0-prerequisites
http://piston-tutorial.logdown.com/posts/306677-part-1-hello-piston
https://github.com/PistonDevelopers/conrod
https://leotindall.com/tutorial/piston-a-game-library-in-rust
http://piston-tutorial.logdown.com/pages/table-of-contents
https://docs.rs/piston/0.42.0/piston
https://leotindall.com/tutorial/piston-a-game-library-in-rust
https://blog.shine.rocks/posts/flocking-in-rust-with-piston
https://github.com/ha-shine/flocking
https://a5huynh.github.io/2018/02/02/adventures-in-rust.html
https://github.com/a5huynh/defender-game
https://github.com/a5huynh/defender-game/blob/master/README.md
------------------------------------------------------------------------
Amethyst
https://www.amethyst.rs
https://github.com/amethyst/amethyst
https://github.com/amethyst/amethyst/wiki
https://docs.rs/amethyst/0.10.1/amethyst
https://www.amethyst.rs/doc
https://www.amethyst.rs/book/master/print.html
https://www.amethyst.rs/book/master/getting-started.html
https://www.amethyst.rs/book/master/concepts/intro.html
https://www.amethyst.rs/doc/master/doc/amethyst_ui
https://docs.rs/amethyst_ui/0.5.1/amethyst_ui
https://amethyst.rs/book/master/pong-tutorial.html
https://www.amethyst.rs/book/master/testing.html
https://github.com/amethyst/amethyst/tree/master/examples
https://github.com/mardiros/brick-break
https://github.com/mardiros/brick-break/tree/master/src
================================
Data Structure and Algorithms
https://www.tutorialspoint.com/data_structures_algorithms/index.htm
https://www.tutorialspoint.com/data_structures_algorithms/dsa_quick_guide.htm
https://www.tutorialspoint.com/python/python_data_structure.htm
https://www.javatpoint.com/data-structure-tutorial
https://riptutorial.com/data-structures
https://riptutorial.com/ebook/data-structures
https://www.tutorialspoint.com/design_and_analysis_of_algorithms
https://www.tutorialspoint.com/design_and_analysis_of_algorithms/design_and_analysis_of_algorithms_quick_guide.htm
https://www.tutorialspoint.com/python/python_algorithm_design.htm
https://riptutorial.com/algorithm
https://riptutorial.com/ebook/algorithm
https://www.javatpoint.com/daa-tutorial
https://www.javatpoint.com/greedy-algorithms
Note that there are many interesting links about 'Data Structure and Algorithms' at 'Python' topic.
https://readinterestinglinks.blogspot.com/2019/02/python.html
=============================
AI (Artificial Intelligence)
Note that the code in some links below might not be written in Rust language, but they are interesting links.
The basics of AI (Artificial Intelligence)
https://www.javatpoint.com/artificial-intelligence-tutorial
https://www.javatpoint.com/introduction-to-artificial-intelligence
https://www.javatpoint.com/application-of-ai
https://www.javatpoint.com/history-of-artificial-intelligence
https://www.javatpoint.com/types-of-artificial-intelligence
https://www.javatpoint.com/types-of-ai-agents
https://www.javatpoint.com/agents-in-ai
https://skymind.ai/wiki/ai-vs-machine-learning-vs-deep-learning
https://www.datarobot.com/wiki/artificial-intelligence
https://en.wikipedia.org/wiki/Artificial_intelligence
https://en.wikipedia.org/wiki/Applications_of_artificial_intelligence
https://www.tutorialspoint.com/artificial_intelligence/index.htm
https://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_quick_guide.htm
https://www.tutorialspoint.com/machine_learning_tutorials.htm
https://www.tutorialspoint.com/machine_learning/index.htm
https://www.tutorialspoint.com/machine_learning/machine_learning_quick_guide.htm
https://www.tutorialspoint.com/time_series/index.htm
https://www.tutorialspoint.com/time_series/time_series_quick_guide.htm
https://www.tutorialspoint.com/artificial_neural_network/index.htm
https://www.tutorialspoint.com/artificial_neural_network/artificial_neural_network_quick_guide.htm
https://www.tutorialspoint.com/automata_theory/index.htm
https://www.tutorialspoint.com/automata_theory/automata_theory_quick_guide.htm
Note that there are many interesting links about 'AI' at 'Python' topic.
https://readinterestinglinks.blogspot.com/2019/02/python.html
===============================
There might be a good pdf file on the internet
, so you should try searching the words 'Rust programming language pdf'.
If you can find a good pdf file, the momentum of the spinning galaxy might stay with you.
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น