نوشتههای ترمینالی
در مورد کامیت های atomic و مزایاشون (به نظرم خیلی مطلب مفیدی بود و حتما بخونین) https://dev.to/paulinevos/atomic-commits-will-help-you-git-legit-35i7
و همچنین چیتشیت برای تمیز کردن هیستوری گیت:
https://www.pauline-vos.nl/git-legit-cheatsheet/
https://www.pauline-vos.nl/git-legit-cheatsheet/
Pauline Vos
Git Legit cheatsheet
I’ve given my talk about best practices in Git a few times now, and I’ve had several people come up to me asking if I’m going to upload the slides, or “what was that one Git…
ابزارهای رایگان برای برنامه نویس ها
https://github.com/ripienaar/free-for-dev
https://github.com/ripienaar/free-for-dev
GitHub
GitHub - ripienaar/free-for-dev: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev - ripienaar/free-for-dev
اجرای نرمافزارهای x86 (مثل داس و آرچ لینوکس و ..) به کمک وباسمبلی در مرورگر!
https://copy.sh/v86/
اینطوری که متوجه شدم فایلها رو on the fly به wasm کامپایل میکنه که توی مرورگر اجرا بشه.
اجرای اول هر فایل و کلا IOش خیلی کنده اما در مجموع قابل قبوله.
https://copy.sh/v86/
اینطوری که متوجه شدم فایلها رو on the fly به wasm کامپایل میکنه که توی مرورگر اجرا بشه.
اجرای اول هر فایل و کلا IOش خیلی کنده اما در مجموع قابل قبوله.
copy.sh
v86
Run KolibriOS, Linux or Windows 98 in your browser
دکوریتور های پایتون
https://realpython.com/primer-on-python-decorators/
https://realpython.com/primer-on-python-decorators/
Realpython
Primer on Python Decorators – Real Python
In this tutorial, you'll look at what Python decorators are and how you define and use them. Decorators can make your code more readable and reusable. Come take a look at how decorators work under the hood and practice writing your own decorators.
قبل از خواندن کتاب ببینید چقدر زمان میبره.
بر اساس تعداد صفحه و تعداد کلمه و سرعت خواندن شما بهتون تخمین میده.
جالبه که همون موقع به قسمت از کتاب رو میگه بخونید و تایم میگیره تا تخمینش دقیق بشه.
https://howlongtoread.com
البته کتاب هاش کامل نیست اما جالب بود در کل.
بر اساس تعداد صفحه و تعداد کلمه و سرعت خواندن شما بهتون تخمین میده.
جالبه که همون موقع به قسمت از کتاب رو میگه بخونید و تایم میگیره تا تخمینش دقیق بشه.
https://howlongtoread.com
البته کتاب هاش کامل نیست اما جالب بود در کل.
در ویندوز 7 (و در کنارش هم ۸ و ۱۰)
یه سیستمی که راحت نصب بشه و بشه روش bash script ران کرد و g++ داشت سراغ دارید؟
اول wsl رو ویندوز های قدیمی تر نیست خیلیم راحت نیست نصبش.
گزینه خوب mingw هست که bash نداره.
از اونطرف cygwin هم هست که پیشفرض g++ نداره!
فکر کردم که با chocolaty (نصبش یه دستوره) بیایم mingw و cygwin رو نصب کنیم. اون موقع bashی که میره تو path مال همین cygwin میشه و بعدم mingw برامون g++ رو فراهم میکنه.
نظر دیگهای دارید؟
و اینکه اصلا choco رو ویندوز ۷ خوب کار میکنه؟
یه سیستمی که راحت نصب بشه و بشه روش bash script ران کرد و g++ داشت سراغ دارید؟
اول wsl رو ویندوز های قدیمی تر نیست خیلیم راحت نیست نصبش.
گزینه خوب mingw هست که bash نداره.
از اونطرف cygwin هم هست که پیشفرض g++ نداره!
فکر کردم که با chocolaty (نصبش یه دستوره) بیایم mingw و cygwin رو نصب کنیم. اون موقع bashی که میره تو path مال همین cygwin میشه و بعدم mingw برامون g++ رو فراهم میکنه.
نظر دیگهای دارید؟
و اینکه اصلا choco رو ویندوز ۷ خوب کار میکنه؟
همه چیز درباره character encoding در جاوا
https://www.baeldung.com/java-char-encoding
https://www.baeldung.com/java-char-encoding
Baeldung
Guide to Character Encoding | Baeldung
Explore character encoding in Java and learn about common pitfalls.
چطوری برای آموزش برنامهنویسی مثالهای واقعگرایانه بزنیم؟
https://jvns.ca/blog/2021/07/08/writing-great-examples/
https://jvns.ca/blog/2021/07/08/writing-great-examples/
Julia Evans
Write good examples by starting with real code
چرا باگها گاهی خیلی سخت پیدا میشوند؟
https://jvns.ca/blog/2021/06/08/reasons-why-bugs-might-feel-impossible/
https://jvns.ca/blog/2021/06/08/reasons-why-bugs-might-feel-impossible/
Julia Evans
Reasons why bugs might feel "impossible"
مزایای fish shell
خلاصه اینکه کانفیگ کم داره و راحته.
اما معایبش رو بگم که با bash و zsh فرق داره و اسکریپتی که اینجا بنویسید استاندارد نیست.
https://jvns.ca/blog/2017/04/23/the-fish-shell-is-awesome/
خلاصه اینکه کانفیگ کم داره و راحته.
اما معایبش رو بگم که با bash و zsh فرق داره و اسکریپتی که اینجا بنویسید استاندارد نیست.
https://jvns.ca/blog/2017/04/23/the-fish-shell-is-awesome/
Julia Evans
The fish shell is awesome
3 years ago, I switched from using bash or zsh to fish (https://fishshell.com/). I like it so much that I wanted to write a blog post about why! There are a few fish features that mean that I’ll probably never switch back to bash.
اسکریپتهایتان را به bash (لینوکس) و batch (ویندوز) کامپایل کنید!
https://github.com/batsh-dev-team/Batsh
https://github.com/batsh-dev-team/Batsh
GitHub
GitHub - batsh-dev-team/Batsh: A language that compiles to Bash and Windows Batch
A language that compiles to Bash and Windows Batch - batsh-dev-team/Batsh
دیگه برای دانلود حاوا دو گزینهی jre و jdk در دسترس نیست! فقط jdk
اما با ابزار jlink میتونین runtime environment های خودتون رو بسازید
https://medium.com/nipafx-news/is-jlink-the-future-1d8cb45f6306
اما با ابزار jlink میتونین runtime environment های خودتون رو بسازید
https://medium.com/nipafx-news/is-jlink-the-future-1d8cb45f6306
Medium
Is jlink The Future?
CodeFX Weekly #60 — 16th of March 2018
https://javacup.ir/learn-how-things-work-1/
خلاصه که یاد بگیرید چیزها چطوری کار میکنند.
خلاصه که یاد بگیرید چیزها چطوری کار میکنند.
انجمن جاواکاپ
با یادگیری اینکه «چیزها چطور کار میکنند» در برنامهنویسی پیشرفت کنید - قسمت اول - انجمن جاواکاپ
وقتی صحبت از پیشرفت در برنامهنویسی میشود، ما معمولا دربارهی تست، نوشتن کد با قابلیت استفاده مجدد، الگوهای طراحی و خوانایی کد صحبت میکنیم. البته که همه اینها اهمیت دارند، اما در این مطلب میخواهم در مورد چیز متفاوتی صحبت کنم: یادگیری اینکه چیزها چطور…
چطور با C ادیتور متنی بسازیم.
https://vrgl.ir/kvCTZ
https://vrgl.ir/kvCTZ
ویرگول
ادیتور/ویرایشگر تحت کنسول خود را با C بسازید. (۱)
بیاید تا با هم یک ادیتور بسازیم
چطور یک برنامه prediction با machine learning را در هروکو دیپلوی کنیم.
https://www.kdnuggets.com/2021/04/deploy-machine-learning-models-to-web.html
https://www.kdnuggets.com/2021/04/deploy-machine-learning-models-to-web.html
KDnuggets
How to deploy Machine Learning/Deep Learning models to the web - KDnuggets
The full value of your deep learning models comes from enabling others to use them. Learn how to deploy your model to the web and access it as a REST API, and begin to share the power of your machine learning development with the world.