Forwarded from Hardware Troll
سخنرانی عمو باب پیرامون «آینده برنامهنویسی»
https://www.youtube.com/watch?v=ecIWPzGEbFc
اگر به برنامهنویسی علاقمند هستید اصلا این ارائه رو از دست ندید. شدیدا کمک میکنه به انتخاب مسیرتون.
@hwtroll
https://www.youtube.com/watch?v=ecIWPzGEbFc
اگر به برنامهنویسی علاقمند هستید اصلا این ارائه رو از دست ندید. شدیدا کمک میکنه به انتخاب مسیرتون.
@hwtroll
YouTube
"Uncle" Bob Martin - "The Future of Programming"
How did our industry start, what paths did it take to get to where we are, and where is it going. What big problems did programmers encounter in the past? How were they solved? And how do those solutions impact our future? What mistakes have we made as a…
https://en.wikipedia.org/wiki/Boilerplate_code
کد تکراریِ بیهودهای که باید همه جا زده بشه: Boilerplate
مثلا getter setter های زبان های OO یا اینها توی html:
کد تکراریِ بیهودهای که باید همه جا زده بشه: Boilerplate
مثلا getter setter های زبان های OO یا اینها توی html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<title></title>
</head>
<body>
</body>
</html>
Wikipedia
Boilerplate code
sections of code that have to be included in many places with little or no alteration
ساختمان داده های ماندگار (presistant)
https://www.geeksforgeeks.org/persistent-data-structures/
https://www.geeksforgeeks.org/persistent-data-structures/
GeeksforGeeks
Persistent data structures - 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.
3 Things I Learned In 1 Year Working with Functional Programming - DEV
https://dev.to/vnbrs/3-things-i-learned-in-1-year-working-with-functional-programming-3gkj
https://dev.to/vnbrs/3-things-i-learned-in-1-year-working-with-functional-programming-3gkj
DEV Community
3 Things I Learned In 1 Year Working with Functional Programming
Just like the great majority of programming-related courses, I was introduced to programming with the...
ویکیپیدای رندوم روز: وبسوکت
https://en.wikipedia.org/wiki/WebSocket
https://en.wikipedia.org/wiki/WebSocket
Wikipedia
WebSocket
WebSocket is a computer communications protocol, providing a bidirectional communication channel over a single Transmission Control Protocol (TCP) connection. The WebSocket protocol was standardized by the IETF as RFC 6455 in 2011. The current specification…
ماشینی که به صورت native بایتکدِ جاوا اجرا میکنه:
https://en.wikipedia.org/wiki/Java_processor
https://en.wikipedia.org/wiki/Java_processor
Wikipedia
Java processor
hardware implementation of the Java virtual machine
بخشی از cpuهای arm که به عنوان isntruction set، بایت کد جاوا میگرفتند!
https://en.wikipedia.org/wiki/Jazelle
https://en.wikipedia.org/wiki/Jazelle
Wikipedia
Jazelle
hardware extension for ARM processors
Forwarded from امنیت سایبری (AliReza Fereydouni)
چرا نباید از cloudflare استفاده کرد؟
https://codeberg.org/themusicgod1/cloudflare-tor
بخونید و همرسانی کنید! ممنون! :)
https://codeberg.org/themusicgod1/cloudflare-tor
بخونید و همرسانی کنید! ممنون! :)
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.