یه ویدیوی جالب در مورد null pointer در cpp
همچنین خیلی جالب نحوهی کامپایل شدن یه کلاس (خیلی ساده) سی پلاس پلاس رو با تبدیلش به سی شرح میده.
در آخرم راجع به offset ممبر ها نسبت به اول استراکت صحبت میکنه. در کل به نظرم نگاه عمیق و خوبی داره.
https://youtu.be/PksUUwvq-po
همچنین خیلی جالب نحوهی کامپایل شدن یه کلاس (خیلی ساده) سی پلاس پلاس رو با تبدیلش به سی شرح میده.
در آخرم راجع به offset ممبر ها نسبت به اول استراکت صحبت میکنه. در کل به نظرم نگاه عمیق و خوبی داره.
https://youtu.be/PksUUwvq-po
YouTube
What exactly is NULL?
Keep exploring at https://brilliant.org/TheCherno/ Get started for free, and hurry—the first 200 people get 20% off an annual premium subscription.
Patreon ► https://patreon.com/thecherno
Instagram ► https://instagram.com/thecherno
Twitter ► https:/…
Patreon ► https://patreon.com/thecherno
Instagram ► https://instagram.com/thecherno
Twitter ► https:/…
مجموعه سم های دنیای برنامه نویسی در یک ویدیوی ۱۵ دقیقه ای:
https://youtu.be/iHz6wiYh44M
https://youtu.be/iHz6wiYh44M
YouTube
cursed programming for 15 minutes straight
His channel: @cementsandwich
Cursed Programming
Programming war crimes
Cursed Programming
Programming war crimes
👍4🔥2😁1
Forwarded from مشقِ نوشتن (AliReza Fereydouni)
سلام به همه تون
متأسفانه خبردار شدم آقای صابر راستی کردار دچار سرطان بدخیم فاز چهارم شدند(+) و بسیار غمگین گشتم.
ایشون توسعه دهنده قلم های صمیم، وزیر[۱]، ساحل و چندین قلم استاندارد و آزاد/متن باز دیگه هم هستند. +
نمیدونم آیا کمکی غیر از حمایت از ایشون هم میتونیم بکنیم یا نه؟
پ. نون:
۱. قلم وزیر همون قلمی هست که از حدودا یک سال و نیم پیش تلگرام برای فارسی و عربی ازش استفاده میکنه.
https://bugs.telegram.org/c/6097
متأسفانه خبردار شدم آقای صابر راستی کردار دچار سرطان بدخیم فاز چهارم شدند(+) و بسیار غمگین گشتم.
ایشون توسعه دهنده قلم های صمیم، وزیر[۱]، ساحل و چندین قلم استاندارد و آزاد/متن باز دیگه هم هستند. +
نمیدونم آیا کمکی غیر از حمایت از ایشون هم میتونیم بکنیم یا نه؟
پ. نون:
۱. قلم وزیر همون قلمی هست که از حدودا یک سال و نیم پیش تلگرام برای فارسی و عربی ازش استفاده میکنه.
https://bugs.telegram.org/c/6097
rastikerdar.blog.ir
زندگی با سرطان :: صابر
قبل از هر چیزی برید به این صفحه و فونتهاتون رو آپدیت کنید.
سلام به همه!
چه شده؟ خدا به شما سلامتی بده. سال گذشته با درد فراوان در سمت چپ لگن و عکسبرداری متوجه شدم که دچار سرطان ...
سلام به همه!
چه شده؟ خدا به شما سلامتی بده. سال گذشته با درد فراوان در سمت چپ لگن و عکسبرداری متوجه شدم که دچار سرطان ...
💔17😢5👍2
احتمالا اگر با Go کار کردید، go by example رو شنیدین. یه منبع آموزشیه که میاد قدم به قدم مفاهیم گو رو با مثال و توضیح یاد میده.
حالا یکیم اومدن کنارش زدن به اسم go web by examples
خیلی پیوسته و جامع نیست ولی مفاهیم مختلفی رو پوشش داده و برای مرور یا تکمیل یادگیری میتونه مناسب باشه. اگه دوست داشتین:
gowebexamples.com
مثلا قسمت template رو خیلی خوب توضیح داده. توضیح های دیگه اینقدر سرراست نیستن معمولا.
https://gowebexamples.com/templates/
حالا یکیم اومدن کنارش زدن به اسم go web by examples
خیلی پیوسته و جامع نیست ولی مفاهیم مختلفی رو پوشش داده و برای مرور یا تکمیل یادگیری میتونه مناسب باشه. اگه دوست داشتین:
gowebexamples.com
مثلا قسمت template رو خیلی خوب توضیح داده. توضیح های دیگه اینقدر سرراست نیستن معمولا.
https://gowebexamples.com/templates/
Gowebexamples
Templates - Go Web Examples
This example shows how to use the `gorilla/mux` package to create routes with named parameters, GET/POST handlers and domain restrictions.
👍11
روال بوت شدن کامل سیستم از داک رسمی Arch Linux
https://wiki.archlinux.org/title/Arch_boot_process
https://wiki.archlinux.org/title/Arch_boot_process
👍7🔥3
Forwarded from نوشتههای ترمینالی
در مورد editorconfig بدونیم:
https://editorconfig.org/
اگه میخواید یکسری تنظیمات مثلا اندازه tab و اینا رو توی پروژه کامیت کنید و ادیتور همه برنامهنویسها اجرا کنه، میتونید از این پروژه استفاده کنید.
https://editorconfig.org/
اگه میخواید یکسری تنظیمات مثلا اندازه tab و اینا رو توی پروژه کامیت کنید و ادیتور همه برنامهنویسها اجرا کنه، میتونید از این پروژه استفاده کنید.
editorconfig.org
EditorConfig is a file format and collection of text editor plugins for maintaining consistent coding styles between different editors and IDEs.
اگر API key open ai رو دارید:
یه پروژه هست که به شما قدرت این LLM رو توی ترمینال میده، مثلا میتونید خروجی دستور قبلی رو توش pipe کنید و ازش گزارش بگیرید.
به نظرم جالب بود ولی نتونستم امتحانش کنم.
https://github.com/charmbracelet/mods
یه پروژه هست که به شما قدرت این LLM رو توی ترمینال میده، مثلا میتونید خروجی دستور قبلی رو توش pipe کنید و ازش گزارش بگیرید.
به نظرم جالب بود ولی نتونستم امتحانش کنم.
https://github.com/charmbracelet/mods
GitHub
GitHub - charmbracelet/mods: AI on the command line
AI on the command line. Contribute to charmbracelet/mods development by creating an account on GitHub.
👍1
من توی یک هفته ۳ تا هارد قدیمیم رو از دست دادم :))
شما مواظب هارد هاتون باشید و بکاپ داشته باشید.
نشونه های خرابی دیسک چیاست؟
این لینک رو بخونید:
https://www.makeuseof.com/tag/5-signs-hard-drive-lifetime/
شما مواظب هارد هاتون باشید و بکاپ داشته باشید.
نشونه های خرابی دیسک چیاست؟
این لینک رو بخونید:
https://www.makeuseof.com/tag/5-signs-hard-drive-lifetime/
MUO
3 Signs Your Hard Drive Is Failing (And What to Do)
Is your hard drive going bad? Here are some simple ways to check whether your hard drive is failing (and how to save or recover your data when it is).
😢4
نوشتههای ترمینالی
من توی یک هفته ۳ تا هارد قدیمیم رو از دست دادم :)) شما مواظب هارد هاتون باشید و بکاپ داشته باشید. نشونه های خرابی دیسک چیاست؟ این لینک رو بخونید: https://www.makeuseof.com/tag/5-signs-hard-drive-lifetime/
در واقع اینطوری شد که اولی سوخت. گفتم نکنه دومی هم خراب باشه، چک کردم دیدم خرابه، سومی هم اکسترنال بود وصل کردم دیدم اونم خرابه :))
😁6😢2
نوشتههای ترمینالی
ابزار ncdu یکی از ابزارهای محبوب کامندلاینمه. این میاد و به صورت (تقریبا) ویژوال حجم استفادهشدهی هر پوشه رو میگه و زمانی که میخواید دیسک رو خلوت کنید میتونه خیلی کمک کنه. https://dev.yorhel.nl/ncdu
این ابزار ncdu که یادتون هست. یه جایگزین هم هست براش که زیباتر نشون میده استفاده از دیسک رو،
اسمش diskonaut ئه.
https://github.com/imsnif/diskonaut
اسمش diskonaut ئه.
https://github.com/imsnif/diskonaut
GitHub
GitHub - imsnif/diskonaut: Terminal disk space navigator 🔭
Terminal disk space navigator 🔭. Contribute to imsnif/diskonaut development by creating an account on GitHub.
👍2
Forwarded from Lack of leak XD
وقتی شروع میکنید به ساختن ستاپ خودتون و سیستمتون رو رایس میکنید ، بهتره نگاهی به این لیست داشته باشید :
https://github.com/fosslife/awesome-ricing
#ricing
➖➖➖➖➖
✍️ @lack_xd
https://github.com/fosslife/awesome-ricing
#ricing
➖➖➖➖➖
✍️ @lack_xd
GitHub
GitHub - fosslife/awesome-ricing: A curated list of awesome tools and technology to help you out with ricing on linux
A curated list of awesome tools and technology to help you out with ricing on linux - fosslife/awesome-ricing
👍1
Lack of leak XD
وقتی شروع میکنید به ساختن ستاپ خودتون و سیستمتون رو رایس میکنید ، بهتره نگاهی به این لیست داشته باشید : https://github.com/fosslife/awesome-ricing #ricing ➖➖➖➖➖ ✍️ @lack_xd
خیلی این لیست رو پسندیدم و احتمالا تا مدت زیادی هرچی تو این کانال میبینید از این لیست باشه :)))
من تو تیم طراحی سوالات مسابقهی «همکد Golang» که جمعهی اخیر برگزار شد بودم.
اگه دوست داشتید سوالا رو حل کنید یا ببینید میتونید از اینجا پیداشون کنید:
https://quera.org/problemset
به طور خاص سوال «پیپ» رو دوست دارمش و اگه وقت داشتید حلش کنید.
https://quera.org/problemset/181682/
اگه دوست داشتید سوالا رو حل کنید یا ببینید میتونید از اینجا پیداشون کنید:
https://quera.org/problemset
به طور خاص سوال «پیپ» رو دوست دارمش و اگه وقت داشتید حلش کنید.
https://quera.org/problemset/181682/
Quera
از آموزش و تمرین برنامهنویسی تا رقابت و استخدام در بهترین شرکتها! در Quera، بزرگترین جامعهی توسعهدهندگان ایرانی
❤7
مطالبی که با هشتگ #توصیهها منتشر شده بود رو جمعبندی کردم و در قالب یک مطلب ویرگولی منتظر کردم.
اگه دوست داشتید یه مروری کنید یا منتشر کنید میتونه گزینهی خوبی باشه.
https://vrgl.ir/v8sZi
اگه دوست داشتید یه مروری کنید یا منتشر کنید میتونه گزینهی خوبی باشه.
https://vrgl.ir/v8sZi
ویرگول
چند توصیه برای دوستان برنامهنویس جوانترم! - ویرگول
در این مطلب چند تا توصیه به شما که برنامهنویسی میکنی یا برنامهنویسی رو دوست داری کردم، امیدوارم برات مفید باشه و به پیشرفتت کمک کنه
❤10👍2
اگه برنامهنویسی بکاند (حداقل کمی) بلد هستین و میخواین با پکیج net/http خود گولنگ هم دوست بشید این آموزش از داکیومنتهای خودشون تا حد خوبی گویاست و توصیه میشه:
https://go.dev/doc/articles/wiki/
https://go.dev/doc/articles/wiki/
go.dev
Writing Web Applications - The Go Programming Language
❤6👎1🔥1
یک visualization خیلی زیبا روی گیتهاب
به این شکل که اومده بر اساس star مشترک آدما، فاصله برای پروژه ها تعریف کرده و به همین ترتیب خوشه بندی کرده.
مثلا این قسمت که من بهش علاقه دارم خوشهی ترمیناله، داخلش از vim و nvim و shell های مختلف و dotfiles ... به چشم میخوره.
https://anvaka.github.io/map-of-github/#4.8/-19.28/-9.98
جالبه که قسمت مربوط به هوش و قسمت فرانت (احتمالا پکیج های node) خیلی بزرگن
به این شکل که اومده بر اساس star مشترک آدما، فاصله برای پروژه ها تعریف کرده و به همین ترتیب خوشه بندی کرده.
مثلا این قسمت که من بهش علاقه دارم خوشهی ترمیناله، داخلش از vim و nvim و shell های مختلف و dotfiles ... به چشم میخوره.
https://anvaka.github.io/map-of-github/#4.8/-19.28/-9.98
جالبه که قسمت مربوط به هوش و قسمت فرانت (احتمالا پکیج های node) خیلی بزرگن
anvaka.github.io
Map of GitHub
This website shows a map of GitHub. Each dot is a project. Two dots within the same cluster are usually close to each other if multiple users frequently gave stars to both projects
👍4🤩1
Forwarded from Woland's Linux Journal (Woland)
⚠️خبر:
قرار آرچ لینوکس زیرساخت خودش رو از آپاچی SVN به گیت تغییر بده.
در پی این مهاجرت اسم برخی از مخازن هم تغییر خواهد کرد.
🔴مخزن community با extra تلفیق میشن و فقط extra باقی میمونه.
🟡مخزن testing به دوشاخهی core-testing و extra-testing تقسیم میشه.
🔵مخزن staging هم به core-staging و extra-staging تقسیم میشه.
این پروسه جمعه شروع میشه و تا یکشنبه ادامه داره که در طی این مدت هیچ آپدیتی منتشر نمیشه و اتصال rsync و HTTP به مخازن قطع میشه.
اگه همهچیز درست پیش بره از سایت آرچ یک خبر جدید به همراه مراحل ضروری از سمت کاربر اعلام خواهد شد.
قرار آرچ لینوکس زیرساخت خودش رو از آپاچی SVN به گیت تغییر بده.
در پی این مهاجرت اسم برخی از مخازن هم تغییر خواهد کرد.
🔴مخزن community با extra تلفیق میشن و فقط extra باقی میمونه.
🟡مخزن testing به دوشاخهی core-testing و extra-testing تقسیم میشه.
🔵مخزن staging هم به core-staging و extra-staging تقسیم میشه.
این پروسه جمعه شروع میشه و تا یکشنبه ادامه داره که در طی این مدت هیچ آپدیتی منتشر نمیشه و اتصال rsync و HTTP به مخازن قطع میشه.
اگه همهچیز درست پیش بره از سایت آرچ یک خبر جدید به همراه مراحل ضروری از سمت کاربر اعلام خواهد شد.
👍9🔥1
Forwarded from Woland's Linux Journal (Woland)