آموزش/توضیح یک سری دستور لینوکس
https://github.com/arm-on/linuxessentials
نه به درد cheat sheet میخوره نه آموزش،
بیشتر اینطوریه که از روش بخونید ببینید کدوما رو بلد نیستید برید یاد بگیرید چون چیزای خوبی رو انتخاب کرده و پوشش داده
https://github.com/arm-on/linuxessentials
نه به درد cheat sheet میخوره نه آموزش،
بیشتر اینطوریه که از روش بخونید ببینید کدوما رو بلد نیستید برید یاد بگیرید چون چیزای خوبی رو انتخاب کرده و پوشش داده
GitHub
GitHub - arm-on/linux-essentials: The most important commands used to master the essentials of the linux operating system
The most important commands used to master the essentials of the linux operating system - GitHub - arm-on/linux-essentials: The most important commands used to master the essentials of the linux op...
👍1
نوشتههای ترمینالی
برای آشنایی اولیه با ترمینال لینوکس این دستورات رو پیشنهاد میکنم یاد بگیرید https://www.hostinger.com/tutorials/linux-commands
اموزش لینوکس زیاد گذاشتم تو چنل احتمالا
اما این که الان میذارم فارسی و تا حد خوبی دقیق و تازهکار راه اندازه.
https://raw.githubusercontent.com/saharshaker/DanceWithLinux/master/Dance%20with%20Linux%2011.22.pdf
از کلیات لینوکس و چراییش میگه و درمورد shell و اصول خیلی اولیه از اسکریپت نویسی به زبون جالب و ساده
صفحه توضیح کتاب هم اینجاست:
saharshaker.com/dance-with-linux/
(دقت داشته باشید که این کتاب آزاد منتشر شده و شما هم میتونید shareش کنید)
اما این که الان میذارم فارسی و تا حد خوبی دقیق و تازهکار راه اندازه.
https://raw.githubusercontent.com/saharshaker/DanceWithLinux/master/Dance%20with%20Linux%2011.22.pdf
از کلیات لینوکس و چراییش میگه و درمورد shell و اصول خیلی اولیه از اسکریپت نویسی به زبون جالب و ساده
صفحه توضیح کتاب هم اینجاست:
saharshaker.com/dance-with-linux/
(دقت داشته باشید که این کتاب آزاد منتشر شده و شما هم میتونید shareش کنید)
سحر شاکر
کتاب Dance with Linux آپدیت بهمنماه
گاهی اوقات آدم دوست دارد یکجوری علایقش را نشان دهد و جالبتر اینکه شروع کند به یاد دادن چیزهایی که به آنها علاقه دارد و از دلایل دلباختناش بگوید. افراد بیشتری را با دنیایی که دوستش دارد آشنا کند. از وقتی که با دنیای اپنسورس آشنا شدم و مهمتر از آن فلسفۀ…
👍4
نوشتههای ترمینالی
اموزش لینوکس زیاد گذاشتم تو چنل احتمالا اما این که الان میذارم فارسی و تا حد خوبی دقیق و تازهکار راه اندازه. https://raw.githubusercontent.com/saharshaker/DanceWithLinux/master/Dance%20with%20Linux%2011.22.pdf از کلیات لینوکس و چراییش میگه و درمورد shell…
درمورد مقاله ی کلیسای جامع و بازار
متن انگلیسیش:
https://creatingaction.stanford.edu/pdf/cathedral-bazaar.pdf
صفحه ویکیپدیا:
https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar
و ترجمه فارسیش توسط علی مولایی عزیز
https://molaei.org/the-cathedral-and-the-bazaar/
متن انگلیسیش:
https://creatingaction.stanford.edu/pdf/cathedral-bazaar.pdf
صفحه ویکیپدیا:
https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar
و ترجمه فارسیش توسط علی مولایی عزیز
https://molaei.org/the-cathedral-and-the-bazaar/
نوشتههای ترمینالی
https://wiki.python.org/moin/PythonVsHaskell
توضیح موناد با list comprehension پایتون
https://lukeplant.iss.one.uk/blog/posts/understanding-monads-via-python-list-comprehensions/
https://lukeplant.iss.one.uk/blog/posts/understanding-monads-via-python-list-comprehensions/
Luke Plant's home page
Understanding Monads Via Python List Comprehensions
An attempt to explain monads and their usefulness in Haskell, assuming only some simple knowledge of Python.
اینم جالب بود
قابلیت های عجیب زبان های مختلف
https://stackoverflow.com/questions/1995113/strangest-language-feature
قابلیت های عجیب زبان های مختلف
https://stackoverflow.com/questions/1995113/strangest-language-feature
Stack Overflow
Strangest language feature
What is, in your opinion, the most surprising, weird, strange or really "WTF" language feature you have encountered?
Please only one feature per answer.
Please only one feature per answer.
👍4🤯1
بیاید بدترین زبون برنامه نویسی دنیا رو بسازیم
https://youtu.be/vcFBwt1nu2U
https://youtu.be/vcFBwt1nu2U
YouTube
The Worst Programming Language Ever - Mark Rendle - NDC Oslo 2021
There's something good you can say about every programming language. But that's no fun. Instead, let's take the worst features of all the languages we know, and put them together to create an abomination with the worst syntax, the worst semantics, the worst…
🔥3
Forwarded from Programming Resources via @like
Static web publishing for Front-End Developers. Simple, single-command web publishing. Publish HTML, CSS, and JS for free, without leaving the command line.
با این برنامه که به سادگی توی ترمینال نصب میشه میتونید با یه کامند ساده پروژهتون که static عه و شامل html و css و js میشه رو به راحتی روی یه دامنه که به surge.sh ختم میشه بیارین بالا.
#static #web #deploy #publish #frontend #front #end #front-end #command #cli #terminal
@pythony
https://surge.sh
با این برنامه که به سادگی توی ترمینال نصب میشه میتونید با یه کامند ساده پروژهتون که static عه و شامل html و css و js میشه رو به راحتی روی یه دامنه که به surge.sh ختم میشه بیارین بالا.
#static #web #deploy #publish #frontend #front #end #front-end #command #cli #terminal
@pythony
https://surge.sh
👍2
جزو زیباترین مطالبی که خوندم:
مقایسه جنریک های راسط و cpp
https://www.tangramvision.com/blog/c-rust-generics-and-specialization
یه نکته جالبش:
مبحث specialization توی template های cpp
یعنی اینکه یه تایپ خاص میتونه یه پیاده سازی مشخص داشته باشه به جای پیاده سازی عمومی.
مثلا vector<bool> جوری پیاده سازی شده که هر المنت یه بیت بگیره به جای یه بایت که توی ارایه میگرفت.
داک:
https://en.cppreference.com/w/cpp/container/vector_bool
مقایسه جنریک های راسط و cpp
https://www.tangramvision.com/blog/c-rust-generics-and-specialization
یه نکته جالبش:
مبحث specialization توی template های cpp
یعنی اینکه یه تایپ خاص میتونه یه پیاده سازی مشخص داشته باشه به جای پیاده سازی عمومی.
مثلا vector<bool> جوری پیاده سازی شده که هر المنت یه بیت بگیره به جای یه بایت که توی ارایه میگرفت.
داک:
https://en.cppreference.com/w/cpp/container/vector_bool
Tangramvision
C++ & Rust: Generics and Specialization - Tangram Visions Blog
Generics are an incredibly important part of programming when using a statically typed language like C++ or Rust. Let's learn why!
Forwarded from Pi Developer
نویسه جدید: تبدیل کردن مسائل به یکدیگر
https://heydaris.com/fa/blog/reduction
توی این نویسه با مفهوم Reduction و مفهوم Oracle آشنا میشیم و خیلی کوتاه و مختصر به کاربردهاشون میپردازیم.
ممنون میشم اگر به اشتراک بذارید.
https://heydaris.com/fa/blog/reduction
توی این نویسه با مفهوم Reduction و مفهوم Oracle آشنا میشیم و خیلی کوتاه و مختصر به کاربردهاشون میپردازیم.
ممنون میشم اگر به اشتراک بذارید.
👍2
مطلب کاملی در مورد open source شدن درایور لینوکس Nvidia:
https://blogs.gnome.org/uraeus/2022/05/11/why-is-the-open-source-driver-release-from-nvidia-so-important-for-linux/
https://blogs.gnome.org/uraeus/2022/05/11/why-is-the-open-source-driver-release-from-nvidia-so-important-for-linux/
آیا این اپ های پیام رسان امن واقعا امن هستند؟
https://cybernews.com/security/are-encrypted-messaging-apps-really-secure/
https://cybernews.com/security/are-encrypted-messaging-apps-really-secure/
Cybernews
Are encrypted messaging apps really secure?
What are the most secure messaging apps? Let's look at Signal, Telegram, WhatsApp & others to see if they are really as secure as they claim.
👍4
مطلب معروف و طولانی و خوب در مورد functional programming
https://cscalfani.medium.com/so-you-want-to-be-a-functional-programmer-part-1-1f15e387e536
https://cscalfani.medium.com/so-you-want-to-be-a-functional-programmer-part-1-1f15e387e536
Medium
So You Want to be a Functional Programmer (Part 1)
Taking that first step to understanding Functional Programming concepts is the most important and sometimes the most difficult step. But it…
تفاوت مفاهیم functional و declarative و imperative
https://stackoverflow.com/a/15358970
https://stackoverflow.com/a/15358970
Stack Overflow
Functional Programming Vs Declarative Programming Vs Imperative Programming
I have been too used to Imperative Programming which is the usual way of telling the computer to perform step by step the procedure to get the final result. On the other hand, declarative programming
👍2
تفاوت imperative و declarative با مثال و توضیحات زیاد
https://learntocodetogether.com/imperative-vs-declarative-programming/
https://learntocodetogether.com/imperative-vs-declarative-programming/
Learn To Code Together
Imperative vs. Declarative (Functional) Programming. What is the difference? | Learn To Code Together
Imperative programming is a programming paradigm in which a sequence of statements to determine how to reach a certain goal. In contrast, declarative programming merely declares what to do to get the desired result, but not how to compute it.
❤2
یه پترن برای آوردن فانکشنال به کدهای شما:
https://marsbased.com/blog/2020/01/20/functional-core-imperative-shell/
خلاصه که محاسبات رو به شکل فانکشنال و pure functionها انجام بدید، نهایتا side effect ها رو به شکل imperative داشته باشید.
https://marsbased.com/blog/2020/01/20/functional-core-imperative-shell/
خلاصه که محاسبات رو به شکل فانکشنال و pure functionها انجام بدید، نهایتا side effect ها رو به شکل imperative داشته باشید.
MarsBased
Functional core, imperative shell
In this blog post, our developer Dani will explain how he writes tests and organises code inside services following the 'functional core, imperative shell' pattern.
❤2
این دوره جالبی بود به نظرم
امتیازشم خیلی بالاست.
رایگانم میشه enroll کرد.
This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones.
Skills you will gain:
Recursion
Higher-Order Function
Pattern Matching
Functional Programming
https://www.coursera.org/learn/programming-languages?action=enroll
امتیازشم خیلی بالاست.
رایگانم میشه enroll کرد.
This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones.
Skills you will gain:
Recursion
Higher-Order Function
Pattern Matching
Functional Programming
https://www.coursera.org/learn/programming-languages?action=enroll
Coursera
Programming Languages, Part A
Offered by University of Washington. This course is an ... Enroll for free.
چطور بدون عینک شفاف ببینیم و چرا
https://www.youtube.com/watch?v=OydqR_7_DjI
https://www.youtube.com/watch?v=OydqR_7_DjI
YouTube
How to See Without Glasses
If you're in a pinch, bleary-eyed or missing your glasses, there's a simple trick that will allow you to see clearly - just make a tiny, tiny hole using your fingers, look through it, and the world will become clear again.
Can you keep Psy in focus? htt…
Can you keep Psy in focus? htt…
Forwarded from مرکز نجوم آوا استار
🔻نخستین تصویر از سیاهچاله مرکزی کهکشان راه شیری
رصدخانه جنوبی اروپا و پروژه تلسکوپ ایونت هورایزن، دقایقی قبل نخستین تصویر ثبت شده از سیاهچاله مرکزی کهکشان راه شیری را منتشر کردند.
🪐مرکز نجوم آوا استار
✨ @AvaStarCo
رصدخانه جنوبی اروپا و پروژه تلسکوپ ایونت هورایزن، دقایقی قبل نخستین تصویر ثبت شده از سیاهچاله مرکزی کهکشان راه شیری را منتشر کردند.
🪐مرکز نجوم آوا استار
✨ @AvaStarCo
👍1
Forwarded from addicted to sky. (Fateme)
بیشتر سیاهچالهها مرحلهی نهایی زندگی درخشانترین ستارههای کیهان یعنی ستارههای ابرغول هستند که اَبَرنواختر شدهاند. هستهی بینهایت فشردهای که پس از انفجار باقی میماند، چنان گرانش قدرتمندی دارد که حتی نور هم نمیتواند از آن بگریزد؛ پس این جسم سیاه است و چون هیچ چیز نمیتواند سرعتی بیش از سرعت نور داشته باشد، هر آنچه بر این جسم سقوط کند، تا ابد آنجا به دام میافتد.
بیشتر سیاهچالهها را فقط در صورتی میتوان آشکار کرد که به ستارهی دیگری نزدیک باشند. گرانش قدرتمند این سیاهچالهها نهرهایی از گاز را با سرعت بسیار زیاد از ستارهی همدم خود میرباید. گاز به سوی مرکز سیاهچاله سرازیر میشود و گردابی مارپیچی، به نام قرص بَراَفزایشی، دور آن شکل میدهد. اصطکاک آنقدر دمای این گاز چرخان را افزایش میدهد که به شدت تابش میکند. داغترین بخشها به دمای ۱۰۰ میلیون درجهی سانتیگراد میرسند و پرتو ایکس منتشر میکنند.
هیچکس نمیتواند به درون سیاهچاله نگاهی بیندازد؛ اما ریاضیدانان میتوانند با استفاده از مفاهیم نسبیت انیشتین و بر اساس روابط و محاسبات پیچیده، وضعیت درون سیاهچاله را بررسی کنند. این پیشبینیهای ریاضی حاکی از محیطی عجیب در لبهی سیاهچاله و در اعماق آن است؛ جایی که ماده تا مرز تَکینگی رمبیده است. تکینگی نقطهای بینهایت کوچک با چگالی بینهایت است که تا ابد روی خود میرمبد. بر اساس برخی نظریههای ریاضی و فیزیک، ممکن است سیاهچالهها دروازههایی به دنیاهای دیگر باشند.
اجسامی که درون سیاهچاله سقوط میکنند، مانند رشتههای ماکارونی کشیده میشوند. فضانوردی فرضی که با پا به درون سیاهچاله سقوط میکند، در مقایسه با سر، بر پاهای خود کشش گرانشی قویتری حس میکند. به این سبب، بدن او کش میآید. نزدیک به چاله، ماده به ذرات سازندهی خود تجزیه میشود.
@letsgethighonsky
بیشتر سیاهچالهها را فقط در صورتی میتوان آشکار کرد که به ستارهی دیگری نزدیک باشند. گرانش قدرتمند این سیاهچالهها نهرهایی از گاز را با سرعت بسیار زیاد از ستارهی همدم خود میرباید. گاز به سوی مرکز سیاهچاله سرازیر میشود و گردابی مارپیچی، به نام قرص بَراَفزایشی، دور آن شکل میدهد. اصطکاک آنقدر دمای این گاز چرخان را افزایش میدهد که به شدت تابش میکند. داغترین بخشها به دمای ۱۰۰ میلیون درجهی سانتیگراد میرسند و پرتو ایکس منتشر میکنند.
هیچکس نمیتواند به درون سیاهچاله نگاهی بیندازد؛ اما ریاضیدانان میتوانند با استفاده از مفاهیم نسبیت انیشتین و بر اساس روابط و محاسبات پیچیده، وضعیت درون سیاهچاله را بررسی کنند. این پیشبینیهای ریاضی حاکی از محیطی عجیب در لبهی سیاهچاله و در اعماق آن است؛ جایی که ماده تا مرز تَکینگی رمبیده است. تکینگی نقطهای بینهایت کوچک با چگالی بینهایت است که تا ابد روی خود میرمبد. بر اساس برخی نظریههای ریاضی و فیزیک، ممکن است سیاهچالهها دروازههایی به دنیاهای دیگر باشند.
اجسامی که درون سیاهچاله سقوط میکنند، مانند رشتههای ماکارونی کشیده میشوند. فضانوردی فرضی که با پا به درون سیاهچاله سقوط میکند، در مقایسه با سر، بر پاهای خود کشش گرانشی قویتری حس میکند. به این سبب، بدن او کش میآید. نزدیک به چاله، ماده به ذرات سازندهی خود تجزیه میشود.
@letsgethighonsky