برای Open closed principle این دو تا مطلب جالب بود.
https://www.pythontutorial.net/python-oop/python-open-closed-principle/
https://stackoverflow.com/questions/59016/what-is-the-meaning-and-reasoning-behind-the-open-closed-principle
https://www.pythontutorial.net/python-oop/python-open-closed-principle/
https://stackoverflow.com/questions/59016/what-is-the-meaning-and-reasoning-behind-the-open-closed-principle
Python Tutorial
Python Open–closed Principle
In this tutorial, you'll learn about the open-closed principle to add more functionality to the system without directly modifying existing code.
👍2
اگر میخواید به طور موقت فایل هیستوری zshتون عوض بشه میتونید از این دستور استفاده کنید:
fc -p /path/to/new_history
حالا کاربردش چیه؟
۱- میخواین اسکیرن رو share کنید و historyتون توی auto complete ها نشون داده نشه.
۲- یه سری دستور میخواید بزنید که هیستوریشون توی هیستوری معمولیتون قرار نگیره. مثلا یه workflow جداگانه برای خودتون داشته باشید. البته برای غیر فعال کردن هیستوری راه های دیگه ای هست.
https://unix.stackexchange.com/a/267034
fc -p /path/to/new_history
حالا کاربردش چیه؟
۱- میخواین اسکیرن رو share کنید و historyتون توی auto complete ها نشون داده نشه.
۲- یه سری دستور میخواید بزنید که هیستوریشون توی هیستوری معمولیتون قرار نگیره. مثلا یه workflow جداگانه برای خودتون داشته باشید. البته برای غیر فعال کردن هیستوری راه های دیگه ای هست.
https://unix.stackexchange.com/a/267034
Unix & Linux Stack Exchange
zsh HISTFILE - still read from ~/.zsh_history
I set my $HISTFILE env var to something custom, and my zsh is indeed writing to the new histfile.
But when using up-arrow or other history-searching capabilities, it still reads from ~/.zsh_histor...
But when using up-arrow or other history-searching capabilities, it still reads from ~/.zsh_histor...
👍6
Forwarded from Mahboubeh
سلام، وقت بخیر
پژوهشی در دانشکده روانشناسی دانشگاه شهید بهشتی تحت نظارت دکتر ذبیح زاده در حال انجام است.
خواهشمندیم حدود ۱۵ دقیقه از زمان خود را برای مشارکت در این پژوهش اختصاص دهید و به ما در پیشبرد آن کمک کنید. پیشاپیش صمیمانه از همکاری شما سپاسگزاریم.
لینک پرسشنامه:
https://survey.porsline.ir/s/Kuxda5b
پژوهشی در دانشکده روانشناسی دانشگاه شهید بهشتی تحت نظارت دکتر ذبیح زاده در حال انجام است.
خواهشمندیم حدود ۱۵ دقیقه از زمان خود را برای مشارکت در این پژوهش اختصاص دهید و به ما در پیشبرد آن کمک کنید. پیشاپیش صمیمانه از همکاری شما سپاسگزاریم.
لینک پرسشنامه:
https://survey.porsline.ir/s/Kuxda5b
👍3
Mahboubeh
سلام، وقت بخیر پژوهشی در دانشکده روانشناسی دانشگاه شهید بهشتی تحت نظارت دکتر ذبیح زاده در حال انجام است. خواهشمندیم حدود ۱۵ دقیقه از زمان خود را برای مشارکت در این پژوهش اختصاص دهید و به ما در پیشبرد آن کمک کنید. پیشاپیش صمیمانه از همکاری شما سپاسگزاریم. …
خواهش میکنم که وقت بذارید و انجام بدید. خیلی ممنون. :)
👍2
Forwarded from a pessimistic researcher ( archived ) (Kc)
"هنوز هم Old School زندهاست، یا چرا ماشین لرنینگ بفهمیم و یا چرا P=NP خوبه"
———————————————————
ما دهه هفتادیا و حتی دههای پیش از ما خیلی با بلاگها آشناتر و دوستترند. اون موقعها شبکههای اجتماعی مثل الان feature-rich نبود اگر من میخواستم فعالیتی که توی این کانال داشتم رو انجام میدادم، بهترین کار این بود که یه بلاگ بزنم تحت عنوان "kc و شطحیات ناگهانیش" و از این RSS ها میذاشتم تا هر پست و آپدیتی که توی بلاگم رخ میداد رو بهتون از طریق یک App تحت Desktop و یا از طریق ایمیل اطلاع بده. منتهی خب دیگه یه جورایی بساط این بازیا جمع شده و روشهای Old School به قول معروف گفتنی محبوبیت نداره. منتهی من میشناسم آدمهای قدیمی که با همون روشهای قدیمی کار خودشون رو انجام میدن. نمیدونم از نظر روانشناسی به این مدل آدما چی میگن ولی کلا یه سریا جزو یه دستهای قرار میگیرن که خیلی سخت با آپدیتهای تکنولوژی خو میگیرن. مثلا خود من تا همین پارسال رمز دوم روی کارتم نداشتم و اگر خدایی نکرده مجبور میشدم از درگاه اینترنتی برای پرداخت پول استفاده کنم، میرفتم دم عابر بانک و پول رو کارت به کارت میکردم برای یکی از دوستام که رمز دوم داره تا اون به جای من پرداخت انجام بده. بماند که من تا آخر دورهی کارشناسیم حتی از کارت عابر هم استفاده نمیکردم و همیشه یه گونی پول تو جیبم بود :)))) همین الانشم بخوام پول کارت به کارت کنم باید برم عابر بانک و از این اپلیکیشنهای ندارم :)))
بگذریم. یه blog هست که توسط دو تا استاد دانشگاه Computational Complexity کار اداره میشه که برخلاف خیلی از Blog ها همواره آپدیت میشه و برامون مینویسن. آقای Lance Fortnow و آقای William Gasarch هدایت این Blog رو برعهده دارن. برای اینکه ترغیبتون کنم این بلاگ رو دنبال کنید یکی از پستهاشون رو اینجا تشریح میکنم.
آقای Fortnow شش سال پیش توی بلاگشون یک پستی گذاشتن که اونجا از اهمیت درک نحوهی کارکرد الگوریتمهای ماشین لرنینگ صحبت میکنن. پنج شش تا مورد بیان میکنن که نشون میده اگر نفهمیم بهطور Internally ماشین لرنینگ چطور کار میکنه، اوضاع بیخ پیدا میکنه. البته نظر آقای Fortnow خیلی مهم و محترمه ولی خب یه رویکر میتونه این باشه که کلا استفاده از ماشین لرنینگ رو ایگنور کنیم که دیگه لازمم نباشه بفهمیم داخلش چه خبره :))) بنابر انتفای مقدم کار درستی هم میکنیم :)))
آخر اون پست قضیه رو ربط میدن به P=NP و ادعا میکنن اگر این تساوی اثبات بشه، کار خیلی سخت تر میشه. چرا که اگر ما یک الگوریتم خیلی سریع برای یک مسئلهی NP-complete داشته باشیم، میتونیم ازش برای پیدا کردن کوچکترین مدار ممکن برای حل مسئلهی فروشندهی دورهگرد استفاده کنیم بدون اینکه هیچ سرنخی داشته باشیم نسبت به این امر که چرا اون مدار درست کار میکنه!
همون موقع زیر پستشون آقای Richard Ryan Williams که استاد دانشگاه MIT هستند و h-index شون هم ثُلثِ ۱۲۰ عه :))) یک کامنتی میذارن که درکش خیلی برای آقای Fortnow سخت بوده! منتهی امروزه با اومدن این ChatGPT بولشت، فهم اون کامنت خیلی راحتتر شده. حالا اون کامنته چی گفته؟
اون کامنت بهطور خلاصه میگه که اگر P=NP باشه، میتونیم از proof assistant ها مثل HOL و Coq استفاده کنیم تا برای هر مسئلهای که میخوایم به جوابش برسیم، کوچکترین مدار ممکنی که اون کار رو میکنه رو بهمون بده. و یکی از مسائلی که میشه بهش داد اینه که این مدار چرا داره درست کار میکنه :))) یعنی اون الگوریتم پیچیدهای که ما نمیفهمیم چطور داره درست کار میکنه، خودش بیاد بهمون توضیح بده که چطور درست کار میکنه :)))
حالا نقش ChatGPT چی بوده این وسط؟ آقای Fortnow یه متن مجارستانی که توش اسم یه خانم بوده رو میده به گوگل ترنسلیت. از اونجایی که مجارستانیها مثل ما ایرانیها ضمیراشون جنسیت نداره، گوگل ترنسلیت موقع ترجمه به اشتباه از ضمیر مذکر استفاده میکنه. همون متن رو دادن به ChatGPT و اون به درستی ضمیر مؤنث بکار میبره. ایشون از ChatGPT میپرسه که چرا از ضمیر مؤنث استفاده کردی؟ پاسخ داده که اون شخصی که اسمش توی متن هست، اسم زنانه داره. و اینجا بود که برای آقای Fortnow واضح شد که اون کامنت شش سال پیش چی گفته!
شاید برای فهمیدن الگوریتمهای ماشین لرنینگ، اینکه چرا درست کار میکنن و یا اصلا چیکار دارن میکنن، بهجای الگوریتمهای ساده، باید سراغ الگوریتمهای پیچیده رفت و کاری کرد که خود الگوریتم بتونه درستی و نحوهی کارکردش رو توضیح بده!
البته اگر نظر Kc رو بخواید، توصیه میکنه که از همون انتفای مقدم استفاده کنید و برید ML راستین رو که بالاتر توی کانال اینجا و اینجا توضیح دادم رو یاد بگیرید و از ML دروغین که همون Machine learning عه فرار کنید :))))
———————————————————
ما دهه هفتادیا و حتی دههای پیش از ما خیلی با بلاگها آشناتر و دوستترند. اون موقعها شبکههای اجتماعی مثل الان feature-rich نبود اگر من میخواستم فعالیتی که توی این کانال داشتم رو انجام میدادم، بهترین کار این بود که یه بلاگ بزنم تحت عنوان "kc و شطحیات ناگهانیش" و از این RSS ها میذاشتم تا هر پست و آپدیتی که توی بلاگم رخ میداد رو بهتون از طریق یک App تحت Desktop و یا از طریق ایمیل اطلاع بده. منتهی خب دیگه یه جورایی بساط این بازیا جمع شده و روشهای Old School به قول معروف گفتنی محبوبیت نداره. منتهی من میشناسم آدمهای قدیمی که با همون روشهای قدیمی کار خودشون رو انجام میدن. نمیدونم از نظر روانشناسی به این مدل آدما چی میگن ولی کلا یه سریا جزو یه دستهای قرار میگیرن که خیلی سخت با آپدیتهای تکنولوژی خو میگیرن. مثلا خود من تا همین پارسال رمز دوم روی کارتم نداشتم و اگر خدایی نکرده مجبور میشدم از درگاه اینترنتی برای پرداخت پول استفاده کنم، میرفتم دم عابر بانک و پول رو کارت به کارت میکردم برای یکی از دوستام که رمز دوم داره تا اون به جای من پرداخت انجام بده. بماند که من تا آخر دورهی کارشناسیم حتی از کارت عابر هم استفاده نمیکردم و همیشه یه گونی پول تو جیبم بود :)))) همین الانشم بخوام پول کارت به کارت کنم باید برم عابر بانک و از این اپلیکیشنهای ندارم :)))
بگذریم. یه blog هست که توسط دو تا استاد دانشگاه Computational Complexity کار اداره میشه که برخلاف خیلی از Blog ها همواره آپدیت میشه و برامون مینویسن. آقای Lance Fortnow و آقای William Gasarch هدایت این Blog رو برعهده دارن. برای اینکه ترغیبتون کنم این بلاگ رو دنبال کنید یکی از پستهاشون رو اینجا تشریح میکنم.
آقای Fortnow شش سال پیش توی بلاگشون یک پستی گذاشتن که اونجا از اهمیت درک نحوهی کارکرد الگوریتمهای ماشین لرنینگ صحبت میکنن. پنج شش تا مورد بیان میکنن که نشون میده اگر نفهمیم بهطور Internally ماشین لرنینگ چطور کار میکنه، اوضاع بیخ پیدا میکنه. البته نظر آقای Fortnow خیلی مهم و محترمه ولی خب یه رویکر میتونه این باشه که کلا استفاده از ماشین لرنینگ رو ایگنور کنیم که دیگه لازمم نباشه بفهمیم داخلش چه خبره :))) بنابر انتفای مقدم کار درستی هم میکنیم :)))
آخر اون پست قضیه رو ربط میدن به P=NP و ادعا میکنن اگر این تساوی اثبات بشه، کار خیلی سخت تر میشه. چرا که اگر ما یک الگوریتم خیلی سریع برای یک مسئلهی NP-complete داشته باشیم، میتونیم ازش برای پیدا کردن کوچکترین مدار ممکن برای حل مسئلهی فروشندهی دورهگرد استفاده کنیم بدون اینکه هیچ سرنخی داشته باشیم نسبت به این امر که چرا اون مدار درست کار میکنه!
همون موقع زیر پستشون آقای Richard Ryan Williams که استاد دانشگاه MIT هستند و h-index شون هم ثُلثِ ۱۲۰ عه :))) یک کامنتی میذارن که درکش خیلی برای آقای Fortnow سخت بوده! منتهی امروزه با اومدن این ChatGPT بولشت، فهم اون کامنت خیلی راحتتر شده. حالا اون کامنته چی گفته؟
اون کامنت بهطور خلاصه میگه که اگر P=NP باشه، میتونیم از proof assistant ها مثل HOL و Coq استفاده کنیم تا برای هر مسئلهای که میخوایم به جوابش برسیم، کوچکترین مدار ممکنی که اون کار رو میکنه رو بهمون بده. و یکی از مسائلی که میشه بهش داد اینه که این مدار چرا داره درست کار میکنه :))) یعنی اون الگوریتم پیچیدهای که ما نمیفهمیم چطور داره درست کار میکنه، خودش بیاد بهمون توضیح بده که چطور درست کار میکنه :)))
حالا نقش ChatGPT چی بوده این وسط؟ آقای Fortnow یه متن مجارستانی که توش اسم یه خانم بوده رو میده به گوگل ترنسلیت. از اونجایی که مجارستانیها مثل ما ایرانیها ضمیراشون جنسیت نداره، گوگل ترنسلیت موقع ترجمه به اشتباه از ضمیر مذکر استفاده میکنه. همون متن رو دادن به ChatGPT و اون به درستی ضمیر مؤنث بکار میبره. ایشون از ChatGPT میپرسه که چرا از ضمیر مؤنث استفاده کردی؟ پاسخ داده که اون شخصی که اسمش توی متن هست، اسم زنانه داره. و اینجا بود که برای آقای Fortnow واضح شد که اون کامنت شش سال پیش چی گفته!
شاید برای فهمیدن الگوریتمهای ماشین لرنینگ، اینکه چرا درست کار میکنن و یا اصلا چیکار دارن میکنن، بهجای الگوریتمهای ساده، باید سراغ الگوریتمهای پیچیده رفت و کاری کرد که خود الگوریتم بتونه درستی و نحوهی کارکردش رو توضیح بده!
البته اگر نظر Kc رو بخواید، توصیه میکنه که از همون انتفای مقدم استفاده کنید و برید ML راستین رو که بالاتر توی کانال اینجا و اینجا توضیح دادم رو یاد بگیرید و از ML دروغین که همون Machine learning عه فرار کنید :))))
🔥4👍1
Forwarded from Singular Thinker
YouTube
OpenAssistant RELEASED! The world's best open-source Chat AI!
#openassistant #chatgpt #mlnews
Try the chat: https://open-assistant.io/chat
Homepage: https://open-assistant.io
Dataset: https://huggingface.co/datasets/OpenAssistant/oasst1
Code: https://github.com/LAION-AI/Open-Assistant
Paper (temporary): https://ykilcher.com/oa…
Try the chat: https://open-assistant.io/chat
Homepage: https://open-assistant.io
Dataset: https://huggingface.co/datasets/OpenAssistant/oasst1
Code: https://github.com/LAION-AI/Open-Assistant
Paper (temporary): https://ykilcher.com/oa…
👍2
Linuxiha
اوبونتو 23.04 با طعمههایش به طور رسمی منتشر شدند لینک دانلود آنها 🐧@linuxiha| لینوکسیها 🐧
جالبه امروز سر کلاس به بچه ها گفتم اخرین نسخه اوبونتو ۲۲:۱۰ئه ولی منطقا به زودی 23.04 هم معرفی میشه =)))
چند ساعت بعد:
چند ساعت بعد:
😁12
نوشتههای ترمینالی
چرا با ویندوز مشکل دارم: https://stackoverflow.com/a/12231952/10999348
چرا ویندوز بد است؟ یکسری دلایل منطقی.
https://www.willghatch.net/blog/misc/windows-is-terrible.html
https://www.willghatch.net/blog/misc/windows-is-terrible.html
www.willghatch.net
Reasons why Windows is terrible
Reasons why Windows is terrible: People often wonder why I discourage the use of, poke fun at, say bad things about, or otherwise disparage Microsoft Windows. At any moment I usually can't come up with a big list of reasons, or I can't explain them well.…
👍9👎8🤯1😱1
نوشتههای ترمینالی
چرا ویندوز بد است؟ یکسری دلایل منطقی. https://www.willghatch.net/blog/misc/windows-is-terrible.html
چرا ویندوز بد است؟ یک مطلب دیگر.
https://itvision.altervista.org/why-windows-10-sucks.html
https://itvision.altervista.org/why-windows-10-sucks.html
itvision.altervista.org
Why Windows 10 sucks or Everything Wrong with Microsoft Windows
👎9👍6🔥1😁1
نوشتههای ترمینالی
چرا ویندوز بد است؟ یکسری دلایل منطقی. https://www.willghatch.net/blog/misc/windows-is-terrible.html
و بالاخره مطلبی که منتظرش بودید: چرا لینوکس بد است.😳🤯😱
https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html
https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html
itvision.altervista.org
Main Linux problems on the desktop, 2023 edition or why Linux sucks on the desktop
🔥12😁8👍3👎2😱2
نوشتههای ترمینالی
و بالاخره مطلبی که منتظرش بودید: چرا لینوکس بد است.😳🤯😱 https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html
بحث task manager برای لینوکس بود. یکسری پیشنهاد اینجا هست که به نظر بد نمیاد.
https://alternativeto.net/software/task-manager-built-in/?platform=linux
و اخیرا با SysMonTask هم آشنا شدم که اون خیلی ظاهر task manager ویندوز رو شبیه سازی کرده و جالبه.
https://alternativeto.net/software/task-manager-built-in/?platform=linux
و اخیرا با SysMonTask هم آشنا شدم که اون خیلی ظاهر task manager ویندوز رو شبیه سازی کرده و جالبه.
AlternativeTo
Windows Task Manager Alternatives for Linux: Top 10 Process Management Tools | AlternativeTo
Windows Task Manager is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is htop,...
Forwarded from Meysam
از وقتی چت جی پی تی ارایه شد، یک سری خیرین دنیای متن باز ماشین لرنینگ دست بکار شدند، دسته جمعی کلی دیتا برچسب زدن، کلی مدل ترین کردن و نهایتا به این مدل رسیدن که شرکت هاگینگ فیس زده تو سایتش:
https://huggingface.co/chat/
خود هاگینگ فیس چیکاره بود این وسط؟ پلتفرم و سخت افزار رو براش حاضر کرده الان همه میتونن از این مدل استفاده کنند.
کیفیتش نسبت به چت جی پی تی خیلی پایین تره ولی مجانیه و کلا اوپن سورس هست.
https://huggingface.co/chat/
خود هاگینگ فیس چیکاره بود این وسط؟ پلتفرم و سخت افزار رو براش حاضر کرده الان همه میتونن از این مدل استفاده کنند.
کیفیتش نسبت به چت جی پی تی خیلی پایین تره ولی مجانیه و کلا اوپن سورس هست.
huggingface.co
HuggingChat
Making the community's best AI chat models available to everyone.
👍9🔥4
کامپایلر rust خیلی مهمه که درست باشه. پس زیاد تستش کنیم. اما چطوری؟
https://brson.github.io/2017/07/10/how-rust-is-tested
یکی از قسمت های جالبش برای من اینه:
ابزار crater، مییاد crate ها (یا همون پکیج های قابل دانلود) رو با یه نسخه جدید rust کامپایل میکنه و تستهاشون رو اجرا میکنه تا مطمئن بشه چیزی خراب نشده.
Crater is a tool to run experiments across parts of the Rust ecosystem. Its primary purpose is to detect regressions in the Rust compiler, and it does this by building a large number of crates, running their test suites and comparing the results between two versions of the Rust compiler.
https://github.com/rust-lang/crater
https://brson.github.io/2017/07/10/how-rust-is-tested
یکی از قسمت های جالبش برای من اینه:
ابزار crater، مییاد crate ها (یا همون پکیج های قابل دانلود) رو با یه نسخه جدید rust کامپایل میکنه و تستهاشون رو اجرا میکنه تا مطمئن بشه چیزی خراب نشده.
Crater is a tool to run experiments across parts of the Rust ecosystem. Its primary purpose is to detect regressions in the Rust compiler, and it does this by building a large number of crates, running their test suites and comparing the results between two versions of the Rust compiler.
https://github.com/rust-lang/crater
GitHub
GitHub - rust-lang/crater: Run experiments across parts of the Rust ecosystem!
Run experiments across parts of the Rust ecosystem! - rust-lang/crater
👍3
تنها سیستم عاملی که line endingش با بقیه فرق داره چیه؟ بعله ویندوز.
یک مطلب خوب در مورد دلیلش (برمیگرده به type writerها) و توضیحات کافی.
https://www.willghatch.net/blog/2015/01/02/line-endings/
یک مطلب خوب در مورد دلیلش (برمیگرده به type writerها) و توضیحات کافی.
https://www.willghatch.net/blog/2015/01/02/line-endings/
www.willghatch.net
line endings
You know what really bothers me? Line endings....
👍2
Forwarded from Things that I like (Maedeh Dehghan)
این سایته خیلی خوشگل بود:)))
https://mlu-explain.github.io
مخصوصا اینش:
https://mlu-explain.github.io/train-test-validation/
https://mlu-explain.github.io
مخصوصا اینش:
https://mlu-explain.github.io/train-test-validation/
mlu-explain.github.io
Visual explanations of core machine learning concepts.
👍6
یه ویدیوی جالب در مورد 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