https://javacup.ir/bytecode/
همه چیز که نه، ولی خیلی چیز ها درباره بایتکدِ جاوا
امیدوارم به کارتون بیاد
همه چیز که نه، ولی خیلی چیز ها درباره بایتکدِ جاوا
امیدوارم به کارتون بیاد
https://medium.com/@l.mugnaini/the-elm-architecture-tea-animation-3efc555e8faf
در مورد The Elm Architecture بخونید چون مهمه.
در مورد The Elm Architecture بخونید چون مهمه.
Medium
The Elm Architecture (TEA) animation
The “game loop” of Elm:
https://stackoverflow.com/questions/17388213/find-the-similarity-metric-between-two-strings
اصلا چرا پایتون باید همچین ابزاری رو توی خودش داشته باشه؟
(دو تا متن میگیره و درصد شباهتشون رو میده)
اصلا چرا پایتون باید همچین ابزاری رو توی خودش داشته باشه؟
(دو تا متن میگیره و درصد شباهتشون رو میده)
>>> similar("Apple","Appel")
0.8
>>> similar("Apple","Mango")
0.0
Stack Overflow
Find the similarity metric between two strings
How do I get the probability of a string being similar to another string in Python?
I want to get a decimal value like 0.9 (meaning 90%) etc. Preferably with standard Python and library.
e.g.
si...
I want to get a decimal value like 0.9 (meaning 90%) etc. Preferably with standard Python and library.
e.g.
si...
https://vim.fandom.com/wiki/Record_a_recursive_macro
ماکرو بازگشتی! در ویم
ماکرو بازگشتی! در ویم
Vim Tips Wiki
Record a recursive macro | Vim Tips Wiki | Fandom
Often, when dealing with a data file in text format (e.g. csv), we need to massage the data to modify, filter or rearrange it. Using a clever trick to recursively use Vim's complex repeats (i.e...
https://medium.com/swlh/top-9-books-that-every-web-developer-needs-to-read-in-2020-cd9cbafbc76e
۹ کتابی که باید به عنوان برنامه نویس بخونیم.
۹ کتابی که باید به عنوان برنامه نویس بخونیم.
Medium
Top 9 Books That Every Web Developer Needs to Read in 2020
Bring your code and architecture to the next level, step away from tutorials, and read these essential books on clean code, larger…
یه سری مطلب در مورد functional programming پیدا کردم که توصیه میشه:
شروع category theory (در هسکل) خیلی ساده و روان
https://jozefg.bitbucket.io/posts/2013-10-22-category-theory-in-haskell.html
موناد در ۱۵ دقیقه با مثالهای پایتونی (و قابل فهم)
https://nikgrozev.com/2013/12/10/monads-in-15-minutes/
Monads are a simple and powerful design pattern for function composition.....
کدهای خیلی ساده برای category theory:
https://github.com/jongold/eli5-category-theory
یه مطلب دو قسمتی درباره category theory و functors:
https://nikgrozev.com/2016/03/14/functional-programming-and-category-theory-part-1-categories-and-functors/
https://nikgrozev.com/2016/04/11/functional-programming-and-category-theory-part-2-applicative-functors/
شروع به کار در ۵۶ دقیقه
https://www.youtube.com/watch?v=fJRBeWwdby8
شروع category theory (در هسکل) خیلی ساده و روان
https://jozefg.bitbucket.io/posts/2013-10-22-category-theory-in-haskell.html
موناد در ۱۵ دقیقه با مثالهای پایتونی (و قابل فهم)
https://nikgrozev.com/2013/12/10/monads-in-15-minutes/
Monads are a simple and powerful design pattern for function composition.....
کدهای خیلی ساده برای category theory:
https://github.com/jongold/eli5-category-theory
یه مطلب دو قسمتی درباره category theory و functors:
https://nikgrozev.com/2016/03/14/functional-programming-and-category-theory-part-1-categories-and-functors/
https://nikgrozev.com/2016/04/11/functional-programming-and-category-theory-part-2-applicative-functors/
شروع به کار در ۵۶ دقیقه
https://www.youtube.com/watch?v=fJRBeWwdby8
Nikgrozev
Monads in 15 minutes
This tutorial explains the intuition behind Monads and demonstrates them with a few simple and short python examples. Its goal is to explain Monads simply in...
برای اضافه کردن سینتکسهایلات یه زبان به خصوص یه ویم
https://thoughtbot.com/blog/writing-vim-syntax-plugins
https://thoughtbot.com/blog/writing-vim-syntax-plugins
thoughtbot
Writing Vim Syntax Plugins
Write syntax plugins to highlight and indent languages in Vim.
آموزش هسکل در گوگل
خیلی سری ویدیوی خوبیه، تمرینهای codelabش هم بسیار توصیه میشه
۱۰۱:
https://www.youtube.com/watch?v=cTN1Qar4HSw&t=4943s
۱۰۲:
https://www.youtube.com/watch?v=Ug9yJnOYR4U&feature=youtu.be
لینک گیتهاب اسلایدها و تمرینها :
https://github.com/google/haskell-trainings
خیلی سری ویدیوی خوبیه، تمرینهای codelabش هم بسیار توصیه میشه
۱۰۱:
https://www.youtube.com/watch?v=cTN1Qar4HSw&t=4943s
۱۰۲:
https://www.youtube.com/watch?v=Ug9yJnOYR4U&feature=youtu.be
لینک گیتهاب اسلایدها و تمرینها :
https://github.com/google/haskell-trainings
YouTube
Haskell 101
A Google TechTalk, 2018-04-26, presented by Antoine Leblanc
ABSTRACT: Part 1 of 2, a tutorial on Haskell features. Lesson resources are available at https://github.com/google/haskell-trainings
ABSTRACT: Part 1 of 2, a tutorial on Haskell features. Lesson resources are available at https://github.com/google/haskell-trainings
نوشتههای ترمینالی
آموزش هسکل در گوگل خیلی سری ویدیوی خوبیه، تمرینهای codelabش هم بسیار توصیه میشه ۱۰۱: https://www.youtube.com/watch?v=cTN1Qar4HSw&t=4943s ۱۰۲: https://www.youtube.com/watch?v=Ug9yJnOYR4U&feature=youtu.be لینک گیتهاب اسلایدها و تمرینها : https://githu…
توضیح function و applicative function و monad با رسم شکل و خیلی زیبا.
https://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html
و ۳ موناد معروف:
https://adit.io/posts/2013-06-10-three-useful-monads.html
https://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html
و ۳ موناد معروف:
https://adit.io/posts/2013-06-10-three-useful-monads.html
www.adit.io
Functors, Applicatives, And Monads In Pictures - adit.io
Aditya Bhargava's personal blog.
tail recursion:
https://www.geeksforgeeks.org/tail-recursion/
https://www.geeksforgeeks.org/tail-recursion/
GeeksforGeeks
What is Tail Recursion - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
https://github.com/cfenollosa/os-tutorial
چگونه سیستمعامل بنویسیم.
ریپوی گیتهاب توضیحات هست، کتاب خوبی هم معرفی کرده.
فقط دانش اسمبلی x86 نیاز داره.
چگونه سیستمعامل بنویسیم.
ریپوی گیتهاب توضیحات هست، کتاب خوبی هم معرفی کرده.
فقط دانش اسمبلی x86 نیاز داره.
GitHub
GitHub - cfenollosa/os-tutorial: How to create an OS from scratch
How to create an OS from scratch. Contribute to cfenollosa/os-tutorial development by creating an account on GitHub.
OSs and GUIs come and go, only Emacs has lasting power. – PerAbrahamsen
ماشین مجازی جاوا، پلتفرم چندپارادایمی است: از این برای ارتقای برنامهنویسیتان استفاده کنید
https://javacup.ir/multiparadigm-jvm/
https://javacup.ir/multiparadigm-jvm/
انجمن جاواکاپ
ماشین مجازی جاوا، پلتفرم چندپارادایمی است: از آن برای ارتقای برنامهنویسیتان استفاده کنید - انجمن جاواکاپ
در این مطلب میبینیم که چرا لازم نیست همهی کدهایمان را با جاوا بنویسیم و با چند زبان برا پایه JVM اشنا میشنویم که میتوانیم بخشی از کدهایمان را به این زبانها سادهتر بنویسیم