Created
January 15, 2020 07:12
-
-
Save arturdent/6c0da7b5bd54761e4d0f7ca788ab4009 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://tommaso.pavese.me/2016/06/05/a-rack-application-from-scratch-part-1-introducting-rack/ | |
http://howivim.com/2016/gabriel-berke-williams/ | |
https://blog.appsignal.com/2017/01/24/ruby-magic-building-a-ruby-http-server-part-2-running-a-rails-app.html | |
https://gabebw.com/blog/2015/10/24/how-to-learn-a-new-programming-language | |
https://gabebw.com/blog/2015/08/10/advanced-rack | |
https://medium.com/from-the-scratch/http-server-what-do-you-need-to-know-to-build-a-simple-http-server-from-scratch-d1ef8945e4fa | |
https://getgood.at/in-a-day/crystal | |
https://getgood.at/build-your-own/sinatra | |
https://ruslanspivak.com/lsbaws-part1/ | |
https://ruslanspivak.com | |
https://www.youtube.com/watch?v=oy9uwH_1ooU | |
https://www.youtube.com/watch?v=n-l01vTaTEY | |
https://medium.com/@tylerpachal/creating-an-http-server-using-pure-otp-c600fb41c972 | |
https://getgood.at/build-your-own/sinatra | |
https://vlang.io | |
https://www.youtube.com/watch?v=hvGyog57gwI | |
https://jakubturek.com/uicollectionview-self-sizing-cells-animation/ | |
https://medium.com/@hhadevs/strong-unowned-weak-в-чем-разница-b293963f3375 | |
https://jakubturek.com/uicollectionview-self-sizing-cells-animation/ | |
https://medium.com/appcoda-tutorials/memory-management-in-swift-understanding-strong-weak-and-unowned-references-b80a06c82460 | |
https://www.uraimo.com/2016/10/27/unowned-or-weak-lifetime-and-performance/#performance-a-look-under-the-hood | |
https://github.com/muukii/Pixel | |
https://github.com/muukii/Rideau | |
https://mikeash.com/pyblog/friday-qa-2015-12-11-swift-weak-references.html | |
https://heartbeat.fritz.ai/memory-management-in-swift-heaps-stacks-baa755abe16a | |
https://mjtsai.com/blog/2015/11/24/how-swift-implements-unowned-and-weak-references/ | |
https://www.avanderlee.com/swift/weak-self/ | |
https://mitpress.mit.edu/books/introduction-algorithms-third-edition | |
https://medium.com/@mohit.bhalla/thread-safety-in-ios-swift-7b75df1d2ba6 | |
https://medium.com/liveop-x-team/using-nsundomanager-for-fun-and-profit-16a8d7aa77be | |
https://exercism.io/tracks/swift/exercises | |
https://blog.krzyzanowskim.com | |
https://medium.com/better-programming/using-xcodes-memory-graph-to-find-memory-leaks-f6650cf69ade | |
https://medium.com/fintechexplained/neural-networks-activation-function-to-back-propagation-understanding-neural-networks-bdd036c3f29f | |
https://medium.com/fintechexplained/understanding-neural-network-neurons-55e0ddfa87c6 | |
https://medium.com/@PABTennnis/how-to-create-a-neural-network-from-scratch-in-python-math-code-fd874168e955 | |
https://medium.com/@volodymyrklymenko/winning-best-car-app-challenge-at-uofthacks-eab5349fbc02 | |
https://geekbrains.ru/posts/elixir | |
https://apptractor.ru/develop/coding/50-voprosov-i-otvetov-dlya-sobesedovaniya-ios-razrabotchikov-chast-1.html | |
https://habr.com/ru/post/335856/ | |
https://habr.com/ru/post/335856/ | |
https://habr.com/ru/post/483874/ | |
https://gilesbowkett.com/posts/2019/04/16/git-clean-branches-script.html | |
https://swiftdoc.org/v4.2/protocol/bidirectionalcollection/ | |
https://www.railsspeed.com | |
https://theswiftdev.com/articles/ | |
https://exercism.io/tracks/swift/exercises/accumulate/solutions/ba1b57de8d054689b4de46ce733051e5 | |
https://theswiftdev.com/2019/10/21/custom-views-input-forms-and-mistakes/ | |
https://habr.com/ru/post/280274/ | |
https://v4.chriskrycho.com | |
https://www.student.cs.uwaterloo.ca/~cs444/ | |
https://habr.com/ru/post/280274/ | |
https://thume.ca/2019/06/19/glitchless-metal-window-resizing/ | |
https://thume.ca/2019/07/14/a-tour-of-metaprogramming-models-for-generics/ | |
https://www.oracle.com/technical-resources/articles/java/juneau-generics.html | |
https://blog.usejournal.com/advanced-generics-and-protocols-in-swift-c30020fd5ded | |
https://blog.usejournal.com/advanced-generics-and-protocols-in-swift-c30020fd5ded | |
https://khawerkhaliq.com/blog/swift-protocols-equatable-part-one/ | |
https://www.fabernovel.com/en/engineering/how-to-make-the-best-of-protocol-with-associatedtypes-using-type-erasure | |
https://www.fabernovel.com/en/engineering/how-to-make-the-best-of-protocol-with-associatedtypes-using-type-erasure | |
https://medium.com/@eonil/choosing-swift-vs-rust-237bcb45d97b | |
https://heartbeat.fritz.ai/understanding-method-dispatch-in-swift-684801e718bc | |
https://jakubturek.com/practical-functional-programming-in-swift/ | |
https://airspeedvelocity.net/2015/03/26/protocols-and-generics-2/ | |
https://medium.com/@vhart/hex-to-uicolor-427a79424edb | |
https://habr.com/ru/company/otus/blog/462753/ | |
https://github.com/katleta3000/vkmobilechallenge | |
https://medium.com/@aniltaskiran | |
https://medium.com/@Aciid/creating-value-type-generic-stack-in-swift-with-pointers-and-copy-on-write-feature-33685d05c71a} | |
https://softwareengineering.stackexchange.com/questions/362110/does-swift-value-type-like-string-array-dictionary-internally-contain-class | |
http://bytepace.com/blog/pop2 | |
https://changelog.com/news/a-wolfenstein-3d-clone-written-in-swift-R6yg | |
https://lodev.org/lodepng/ | |
https://grungejohn.com/catalog/goods/polevaya-kurtka-45-tlc-vintazhnaya-chyernaya-17fj45tlc-vblk/ | |
https://forums.swift.org/t/are-custom-allocators-possible-in-swift/10797 | |
https://medium.com/@shoheiyokoyama/manual-memory-management-in-swift-c31eb20ea8f | |
https://gabebw.com/blog/2015/08/10/advanced-rack |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment