https://medium.com/better-programming/cure-impostor-syndrome-with-functional-programming-f9c489986c76
خاطرات یه برنامه نویس سینیورِ oop از مهاجرت به فانکشنال
خاطرات یه برنامه نویس سینیورِ oop از مهاجرت به فانکشنال
Medium
Cure Impostor Syndrome with Functional Programming
Journey of a senior developer switching to functional programming
https://vrgl.ir/4HuZ4
مراقب آرایههات باش و اندیسشون رو دست کاربر نده!
مراقب آرایههات باش و اندیسشون رو دست کاربر نده!
ویرگول
اندیس آرایه رو دست کاربر نده
چرا نباید ورودی کاربر رو اندیس آرایه کنیم و چی ممکنه پیش بیاد؟
Either write something worth reading or do something worth writing.
- Benjamin Franklin
- Benjamin Franklin
یه سایته که خیلی منطقی در مورد این مشکل اعداد ممیز شناور توضیح داده :))
https://0.30000000000000004.com/
https://0.30000000000000004.com/
https://opensource.com/article/19/7/parse-arguments-python
argument parse in python
argument parse in python
Opensource.com
Parse arguments with Python
If you're using Python for any amount of development, you have probably issued a command in a terminal, even if only to launch a Python script or install a Python module with pip. Commands may be simple and singular: $ ls Commands also might take an argument:…
زبان C خوبیهای مختلفی داره، ولی به نظر من کار با رشتهٔ آسان جزوشان نیست!
اگر بخواهیم رشته در C ورودی بگیریم چه راههایی وجود دارد و کدام توصیه میشود؟
https://vrgl.ir/ejdUl
اگر بخواهیم رشته در C ورودی بگیریم چه راههایی وجود دارد و کدام توصیه میشود؟
https://vrgl.ir/ejdUl
ویرگول
از مصائب ورودی گرفتنِ رشته در C
اگر بخواهیم رشته در C ورودی بگیریم چه راههایی وجود دارد و کدام توصیه میشود؟ از scanf استفاده کنیم یا gets؟
نوشتههای ترمینالی
شاید شنیده باشید که توی لینوکس همه چی فایله، میخوام یه مقدار بازش کنم و به یه سری سوالامون جواب داده بشه. توی لینوکس همهچیز فایله یا به صورت دقیقتر همهچیز رابطی به شکل فایل دارد. این همهچیز یعنی چی دقیقا؟ منظور دیسوایسهای متصل به سیستم مثل موس و کیبورد،…
این مطلب رو بلاگش کردم.
https://vrgl.ir/xGtYv
https://vrgl.ir/xGtYv
ویرگول
در لینوکس همهچیز فایله یعنی چی؟
شاید شنیده باشید که توی لینوکس همه چی فایله، میخوام یه مقدار در موردش بیشتر بدونیم و به یه سری از سوالامون جواب بدیمتوی لینوکس همهچیز ف…
یه سایت برای اینکه فریم ورک js تون رو پیدا کنید :))
https://todomvc.com/
https://todomvc.com/
Todomvc
Helping you select an MV* framework - Todo apps for Backbone.js, Ember.js, AngularJS and many more
معرفی مختصر مفید elm
https://guide.elm-lang.org/
منم اضافه کنم که باهاش فرانت میزنن و به js کامپایل میشه و فانکشناله و زیباست.
https://guide.elm-lang.org/
منم اضافه کنم که باهاش فرانت میزنن و به js کامپایل میشه و فانکشناله و زیباست.
guide.elm-lang.org
Introduction · An Introduction to Elm
چرا -Werror دوست شما نیست؟
https://embeddedartistry.com/blog/2017/05/22/werror-is-not-your-friend/
اشاره میکنه که درسته که عادت خیلی خوبیه که warning ها رو نادیده نگیریم ولی اینکه توی buildمون این رو داشته باشیم باعث میشه با تغییر نسخه کامپایلر از یه سیستم به سیستم دیگه یا با اپدیت کردن سرور، دیگه برنامه کامپایل نشه که مسخره به نظر میرسه.
https://embeddedartistry.com/blog/2017/05/22/werror-is-not-your-friend/
اشاره میکنه که درسته که عادت خیلی خوبیه که warning ها رو نادیده نگیریم ولی اینکه توی buildمون این رو داشته باشیم باعث میشه با تغییر نسخه کامپایلر از یه سیستم به سیستم دیگه یا با اپدیت کردن سرور، دیگه برنامه کامپایل نشه که مسخره به نظر میرسه.
Embedded Artistry
-Werror is Not Your Friend - Embedded Artistry
22 May 2017 by Phillip Johnston • Last updated 27 October 2023I want to make a few points up front to short-circuit common misunderstandings with this article: I have a zero warning policy on my projects. I turn on a lot of warnings. -Wall, -Wextra, and a…
https://www.coverfire.com/archives/2005/04/16/memory-efficient-doubly-linked-list/
بهینه کردن استفاده از مموری linked list با استفاده از XOR!
بهینه کردن استفاده از مموری linked list با استفاده از XOR!
Dan Siemon
Memory efficient doubly linked list
Linux Journal has an article in the January 2005 issue that introduces a doubly linked list that is designed for memory efficiency. Typically elements in doubly linked list implementations consist …
نوشتههای ترمینالی
https://stackoverflow.com/questions/3479330/how-is-malloc-implemented-internally
خودمم نفهمیدم داستان اینا چیه ولی باشه اینجا :)
نرمافزارهای خوب جایگزین paint توی گنو/لینوکس:
ساده و خوب: KolourPaint (توصبه میشه)
یه مقدار پیشرفتهتر ولی همچنان ساده (خودم استفاده میکنم): pinta
باقی نرمافزارهای ساده
Laz paint
Mini paint
ساده و خوب: KolourPaint (توصبه میشه)
یه مقدار پیشرفتهتر ولی همچنان ساده (خودم استفاده میکنم): pinta
باقی نرمافزارهای ساده
Laz paint
Mini paint