Forwarded from Linuxiha
Linuxiha
Ubuntu 21.10 is Now Available to Download www.ubuntu.com @linuxiha | لینوکسیها 🐧
دارم فکر میکنم اگه آرچیا هربار براشون نسخههای جدید می اومد میخواستن خبر تولید کنن و تو کانال ها بزنن چی میشد =)
نوشتن یک garbage collector ساده با سی
https://journal.stuffwithstuff.com/2013/12/08/babys-first-garbage-collector/
https://journal.stuffwithstuff.com/2013/12/08/babys-first-garbage-collector/
نوشتههای ترمینالی
نوشتن یک garbage collector ساده با سی https://journal.stuffwithstuff.com/2013/12/08/babys-first-garbage-collector/
و سورس کد کامل شده اش:
https://github.com/munificent/mark-sweep/blob/master/main.c
https://github.com/munificent/mark-sweep/blob/master/main.c
GitHub
mark-sweep/main.c at master · munificent/mark-sweep
A simple mark-sweep garbage collector in C. Contribute to munificent/mark-sweep development by creating an account on GitHub.
Forwarded from Programming Resources via @like
Design and implement the projects listed in any language of your choice!
Avoid using libraries (if not written by you) as much as you can, reinvent the wheel!
دوباره اختراع کردن چرخ معمولا کار درستی نیست :) مگر اینکه با هدف یادگیری باشه. توی این سایت ۴۲ تا پروژه رو در مدت زمانی که دوست دارین با حداقل استفاده از کتابخانههای دیگه سعی کنید تا پیاده سازی کنید تا با مفاهیم مختلف برنامهنویسی آشنا بشین :)
#practice #project #learn #hardcore #skill #list #pragmatic
@pythony
42skills.com
Avoid using libraries (if not written by you) as much as you can, reinvent the wheel!
دوباره اختراع کردن چرخ معمولا کار درستی نیست :) مگر اینکه با هدف یادگیری باشه. توی این سایت ۴۲ تا پروژه رو در مدت زمانی که دوست دارین با حداقل استفاده از کتابخانههای دیگه سعی کنید تا پیاده سازی کنید تا با مفاهیم مختلف برنامهنویسی آشنا بشین :)
#practice #project #learn #hardcore #skill #list #pragmatic
@pythony
42skills.com
👍1
Programming Resources
Design and implement the projects listed in any language of your choice! Avoid using libraries (if not written by you) as much as you can, reinvent the wheel! دوباره اختراع کردن چرخ معمولا کار درستی نیست :) مگر اینکه با هدف یادگیری باشه. توی این سایت ۴۲ تا…
البته ایده هاش خیلی فضایین.
اگر نمیتونین تو اوقات فراغت پیاده سازیشون کنین اصلا اشکال نداره.
اگرم تونستین که خوش به حالتون.
ضمنا سایتش هم هیچ نکته ای نداره، انتظار داشتم حداقل بگه چه چالش هایی داره این کار
اگر نمیتونین تو اوقات فراغت پیاده سازیشون کنین اصلا اشکال نداره.
اگرم تونستین که خوش به حالتون.
ضمنا سایتش هم هیچ نکته ای نداره، انتظار داشتم حداقل بگه چه چالش هایی داره این کار
Forwarded from نوشتههای ترمینالی
مردم چطوری تو مرورگر کد میزنن؟
یعنی ترمینال رو ازشون گرفتن؟
یعنی ترمینال رو ازشون گرفتن؟
ترگمان ادعا میکنه که گوگل از موتور ترجمهش استفاده میکنه.
متن مفصلی نوشته، دلیل واضحی هم داره، اما به نظرم اتفاقی که واقعا افتاده این نبوده که مهندسای گوگل سرچ کنن «موتور ترجمه انگلیسی به فارسی»
بلکه این چیزی بوده که خیلی سطجی گفته و ازش رد شده:
"
گوگل هم مثل هر مترجم ماشینی دیگری سعی می کنه از هر منبع ممکن داده گردآوری کنه برای آموزش موتور ترجمه اش. خیلی سایتها هستند مثل فریپیپر یا آبادیس که از API ترگمان و ترجمیار استفاده میکنند برای ترجمه محتوا و انتشارش در وب خیلی از مقالاتی هم که توسط ترجمیار یا ترنج ترجمه میشوند در فضای وب برای فروش گذاشته و حداقل خلاصه آنها در دسترس هستند. تیم گردآوری پیکره گوگل هم طبیعتا می تونسته به این محتوا دسترسی پیدا کنه.
"
https://virgool.io/@mehran.ziabary/wrpomhzongqu
متن مفصلی نوشته، دلیل واضحی هم داره، اما به نظرم اتفاقی که واقعا افتاده این نبوده که مهندسای گوگل سرچ کنن «موتور ترجمه انگلیسی به فارسی»
بلکه این چیزی بوده که خیلی سطجی گفته و ازش رد شده:
"
گوگل هم مثل هر مترجم ماشینی دیگری سعی می کنه از هر منبع ممکن داده گردآوری کنه برای آموزش موتور ترجمه اش. خیلی سایتها هستند مثل فریپیپر یا آبادیس که از API ترگمان و ترجمیار استفاده میکنند برای ترجمه محتوا و انتشارش در وب خیلی از مقالاتی هم که توسط ترجمیار یا ترنج ترجمه میشوند در فضای وب برای فروش گذاشته و حداقل خلاصه آنها در دسترس هستند. تیم گردآوری پیکره گوگل هم طبیعتا می تونسته به این محتوا دسترسی پیدا کنه.
"
https://virgool.io/@mehran.ziabary/wrpomhzongqu
چطور X را بسازیم؟
لینکها و اموزشهای خوب برای ساختن ابزارهای روزمره با زبانهای برنامه نویسی مختلف
https://github.com/danistefanovic/build-your-own-x
قسمت دستهبندی نشدهش رو هم حتما ببینید.
لینکها و اموزشهای خوب برای ساختن ابزارهای روزمره با زبانهای برنامه نویسی مختلف
https://github.com/danistefanovic/build-your-own-x
قسمت دستهبندی نشدهش رو هم حتما ببینید.
GitHub
GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.
Master programming by recreating your favorite technologies from scratch. - codecrafters-io/build-your-own-x
نوشتههای ترمینالی
چطور X را بسازیم؟ لینکها و اموزشهای خوب برای ساختن ابزارهای روزمره با زبانهای برنامه نویسی مختلف https://github.com/danistefanovic/build-your-own-x قسمت دستهبندی نشدهش رو هم حتما ببینید.
مثلا:
چطور با کمتر از ۱۰۰ خط راسط، یک shell بسازیم:
https://www.joshmcguigan.com/blog/build-your-own-shell-rust/
چطور با کمتر از ۱۰۰ خط راسط، یک shell بسازیم:
https://www.joshmcguigan.com/blog/build-your-own-shell-rust/
Forwarded from De.coder (M.Mahdi)
دو سه روز پیش داشتم یه قسمت از course از دانشگاه MIT رو میدیدم که متاسفانه اسمشو یادم نیست ، میگفت که چیزی به عنوان ریاضیات گسسته وجود ندارد بلکه همه ی موضوعات ریاضیات گسسته خودشون یه موضوع مستقل هستند و خیلی هم گسترده .
حالا چیشد که ریاضیات گسسته بوجود اومد میگفت :
زمانی که کامپیوتر ها داشت رشد میکرد و بشر داشت در زمینه کامپیوتر پیشرفت میگرد ، مشکلی که برای دانشجویان رشته کامپیوتر وجود داشت این بود که باید کتابای بسیار و مراجع بسیاری را برای پاس کردن مطالب دانشگاهی مطالعه میکرد و آزمون میدادند که با وجود این حجم عظیم از اطلاعات و آموزش قطعا در آینده دچار مشکل میشدن و تمام آنهارا فراموش میکردن .
حال یه روزی عده ای از اساتید دانشگاهای معتبر آمریکایی تصمیم میگیرند که یه فکری به حالی این "ول بشو" بکنن .
نتیجه این هم فکری میشود کتابی که بخش مورد نیاز دانشجویان کامپیوتری رو پوشش بده و مناسب دانشجوها باشه که اسمش رو میزارن ریاضیات گسسته که در اون موضوعاتی که یک دانشجوی کامپیوتری نیاز داره بحش پرداخته میشه .
اینو گفتم تا اگر هر کسی گفت ریاضیات کامپیوتر چیست و باید از کجا شروع کنم شما بدونید چجوری باید راهنماییش کنید و مثل یک دانشجوی کامپیوتری رفتاری کنید .
حالا بماند من افرادی رو دیدم که اینقدر چرت و پرت میگفتن و برای یک دانشجوی کامپیوتری اینقدر نسخه می پیچیدند که اونو از رشته و آیندش بیزار میکردن .
سوالی که پی میاد این است که با این اوصاف آیا این کتاب کافیست ؟!
باید بگم که این مجموعه دروس لازم است اما کافی نیست چون در ادامه شما مسیرتان مشخص تر میشه و مثلا در مقطع ارشد مسیری که میرید ممکنه ریاضیات پیش رفته تری رو بخواهد که توی گسسته گفته نشده بنابراین شما باید کتاب خاصی یا مرجع اون درس رو انتخاب کنید .
اما شروع همیشه و در همه حال از گسسته است .
پس سر فصل هایی که جزو گسسته است همشون مربوط به کامپیوتر میشود و کاربرد دارند .
از همین رو داخل کانال کتابخانه دو تا مرجع درس ساختمان های گسسته یعنی کتوب آقایان روزن و گریمالدی گزاشته شده است .
@debrary
حالا چیشد که ریاضیات گسسته بوجود اومد میگفت :
زمانی که کامپیوتر ها داشت رشد میکرد و بشر داشت در زمینه کامپیوتر پیشرفت میگرد ، مشکلی که برای دانشجویان رشته کامپیوتر وجود داشت این بود که باید کتابای بسیار و مراجع بسیاری را برای پاس کردن مطالب دانشگاهی مطالعه میکرد و آزمون میدادند که با وجود این حجم عظیم از اطلاعات و آموزش قطعا در آینده دچار مشکل میشدن و تمام آنهارا فراموش میکردن .
حال یه روزی عده ای از اساتید دانشگاهای معتبر آمریکایی تصمیم میگیرند که یه فکری به حالی این "ول بشو" بکنن .
نتیجه این هم فکری میشود کتابی که بخش مورد نیاز دانشجویان کامپیوتری رو پوشش بده و مناسب دانشجوها باشه که اسمش رو میزارن ریاضیات گسسته که در اون موضوعاتی که یک دانشجوی کامپیوتری نیاز داره بحش پرداخته میشه .
اینو گفتم تا اگر هر کسی گفت ریاضیات کامپیوتر چیست و باید از کجا شروع کنم شما بدونید چجوری باید راهنماییش کنید و مثل یک دانشجوی کامپیوتری رفتاری کنید .
حالا بماند من افرادی رو دیدم که اینقدر چرت و پرت میگفتن و برای یک دانشجوی کامپیوتری اینقدر نسخه می پیچیدند که اونو از رشته و آیندش بیزار میکردن .
سوالی که پی میاد این است که با این اوصاف آیا این کتاب کافیست ؟!
باید بگم که این مجموعه دروس لازم است اما کافی نیست چون در ادامه شما مسیرتان مشخص تر میشه و مثلا در مقطع ارشد مسیری که میرید ممکنه ریاضیات پیش رفته تری رو بخواهد که توی گسسته گفته نشده بنابراین شما باید کتاب خاصی یا مرجع اون درس رو انتخاب کنید .
اما شروع همیشه و در همه حال از گسسته است .
پس سر فصل هایی که جزو گسسته است همشون مربوط به کامپیوتر میشود و کاربرد دارند .
از همین رو داخل کانال کتابخانه دو تا مرجع درس ساختمان های گسسته یعنی کتوب آقایان روزن و گریمالدی گزاشته شده است .
@debrary
پخش یوتوب در ترمینال!
https://blog.maboxlinux.org/ytfzf-search-watch-or-download-yt-from-terminal/
https://blog.maboxlinux.org/ytfzf-search-watch-or-download-yt-from-terminal/
Mabox Linux notes
ytfzf - search, watch or download YT video from terminal
Ytfzf is a script that helps you find Youtube videos and opens/downloads using mpv/youtube-dl. Features: Watch to find videos (with out thumbnails) Watch to find videos with thumbnails You can use…