گزارش دورهمی برنامهنویسی سهشنبه شب
سهشنبهشب، دورهمی برنامهنویسی با حضور مهدی، مورتی، امید و امیر برگزار شد که یکی از جالبترین و پربارترین جلسات ما بود. محور اصلی گفتوگو انتخاب یک ریپازیتوری از گیتهاب برای تمرین همکاری گروهی بود. در ادامه نگاهی به تخصصهای اعضا و مباحث مطرح شده خواهیم داشت.
معرفی تخصصها:
امید با تخصص در برنامهنویسی با میکروپایتون حاضر شد. میکروپایتون برای برنامهنویسی آیسیهای Embeded به کار میرود. این موضوع برای من جذاب بود، چرا که تاکنون فقط زبان سی را در این زمینه دیده بودم و استفاده از میکروپایتون یک تجربه جدید و متفاوت بود.
مهدی تخصص اصلیاش برنامهنویسی بکاند با NodeJS است. این موضوع هم برای من جالب بود، چون معمولا NodeJS را بهعنوان یک ابزار فرانتاند یا فولاستک میشناختم. دیدن آن در نقش بکاند، نگاهی تازه به این ابزار برای من ایجاد کرد.
امیر که معرف حضورتان است، و مورتی بهعنوان برنامهنویسی همهفنحریف به آخرین استک انتخابیاش، یعنی فلاتر، اشاره کرد.
بحثهای شغلی و تجربه همکاری:
یکی از موضوعات مهمی که در این دورهمی به آن پرداختیم، شرایط کار با کشورهای اروپایی بود. سایتها و کانالهای مختلفی برای پیدا کردن کار معرفی شد و بچهها تجربیات شخصیشان را در این زمینه با هم به اشتراک گذاشتند.
انتخاب ریپازیتوری برای همکاری:
پس از گفتگو درباره چندین ریپازیتوری مثل Red Notebook و Celery، مورتی بستهای اوپنسورس به نام Kritta را که مدتها با آن همکاری کرده بود، معرفی کرد. Kritta یکی از ابزارهای مهم محیط KDE برای ویرایش عکس است. مورتی تجربههای جذابی از کار با این پروژه، از جمله کار با روشهای Agile، جلسات در IRC و گفتگوهای Mailing Listها، با ما در میان گذاشت.
در نهایت تصمیم گرفتیم با پیشنهاد مورتی، ریپازیتوری Red Notebook را برای بررسی انتخاب کنیم. اما نکته جالب اینجا بود که مورتی با عملگرایی خاص خودش، بازی را عوض کرد و ما که قرار بود فقط ریپازیتوری انتخاب کنیم، به سراغ تغییر کدهای پروژه رفتیم.
شروع به کار با Red Notebook:
ما ابتدا با اجرای بسته Red Notebook از سورس شروع کردیم. این فرآیند به ما کمک کرد تا از طریق مطالعه فایلهای YAML پروژه، روش آمادهسازی سیستم برای اجرا را بیاموزیم و موفق به اجرای Red Notebook از سورس شدیم.
پس از آن، با کمک امید که تخصص خوبی در پایتون داشت، شروع به مطالعه سورسکد کردیم تا به بخش مورد نظر برای حل مشکل راست به چپ در زبان فارسی برسیم. این قسمت خیلی هیجانانگیز بود؛ همه با دنبال کردن سرنخها در کد، سعی و خطا کردند و با کمک داکیومنتها و ابزارهای هوش مصنوعی مثل Gemini راهحلهای مختلفی را بررسی کردیم.
هر کسی روش و دیدگاه خودش را برای حل مشکل ارائه داد و جالب بود که حتی کسانی که تخصصشان پایتون نبود هم ایدههای خوبی مطرح کردند.
جمعبندی:
در نهایت، حدود ساعت ۹:۳۰ شب، تصمیم گرفتیم ادامه کار را به جلسه بعد موکول کنیم، اما تا آن لحظه بحثها داغ و مفید بود. این دورهمی به ما نشان داد که چقدر همکاری و عملگرایی میتواند در حل مسائل مؤثر باشد و باعث شد هر کدام از ما چیزهای جدیدی یاد بگیریم.
امیدوارم که در دورهمی بعدی هم همه دوستان را ببینم و این مسیر یادگیری را ادامه دهیم.
سهشنبهشب، دورهمی برنامهنویسی با حضور مهدی، مورتی، امید و امیر برگزار شد که یکی از جالبترین و پربارترین جلسات ما بود. محور اصلی گفتوگو انتخاب یک ریپازیتوری از گیتهاب برای تمرین همکاری گروهی بود. در ادامه نگاهی به تخصصهای اعضا و مباحث مطرح شده خواهیم داشت.
معرفی تخصصها:
امید با تخصص در برنامهنویسی با میکروپایتون حاضر شد. میکروپایتون برای برنامهنویسی آیسیهای Embeded به کار میرود. این موضوع برای من جذاب بود، چرا که تاکنون فقط زبان سی را در این زمینه دیده بودم و استفاده از میکروپایتون یک تجربه جدید و متفاوت بود.
مهدی تخصص اصلیاش برنامهنویسی بکاند با NodeJS است. این موضوع هم برای من جالب بود، چون معمولا NodeJS را بهعنوان یک ابزار فرانتاند یا فولاستک میشناختم. دیدن آن در نقش بکاند، نگاهی تازه به این ابزار برای من ایجاد کرد.
امیر که معرف حضورتان است، و مورتی بهعنوان برنامهنویسی همهفنحریف به آخرین استک انتخابیاش، یعنی فلاتر، اشاره کرد.
بحثهای شغلی و تجربه همکاری:
یکی از موضوعات مهمی که در این دورهمی به آن پرداختیم، شرایط کار با کشورهای اروپایی بود. سایتها و کانالهای مختلفی برای پیدا کردن کار معرفی شد و بچهها تجربیات شخصیشان را در این زمینه با هم به اشتراک گذاشتند.
انتخاب ریپازیتوری برای همکاری:
پس از گفتگو درباره چندین ریپازیتوری مثل Red Notebook و Celery، مورتی بستهای اوپنسورس به نام Kritta را که مدتها با آن همکاری کرده بود، معرفی کرد. Kritta یکی از ابزارهای مهم محیط KDE برای ویرایش عکس است. مورتی تجربههای جذابی از کار با این پروژه، از جمله کار با روشهای Agile، جلسات در IRC و گفتگوهای Mailing Listها، با ما در میان گذاشت.
در نهایت تصمیم گرفتیم با پیشنهاد مورتی، ریپازیتوری Red Notebook را برای بررسی انتخاب کنیم. اما نکته جالب اینجا بود که مورتی با عملگرایی خاص خودش، بازی را عوض کرد و ما که قرار بود فقط ریپازیتوری انتخاب کنیم، به سراغ تغییر کدهای پروژه رفتیم.
شروع به کار با Red Notebook:
ما ابتدا با اجرای بسته Red Notebook از سورس شروع کردیم. این فرآیند به ما کمک کرد تا از طریق مطالعه فایلهای YAML پروژه، روش آمادهسازی سیستم برای اجرا را بیاموزیم و موفق به اجرای Red Notebook از سورس شدیم.
پس از آن، با کمک امید که تخصص خوبی در پایتون داشت، شروع به مطالعه سورسکد کردیم تا به بخش مورد نظر برای حل مشکل راست به چپ در زبان فارسی برسیم. این قسمت خیلی هیجانانگیز بود؛ همه با دنبال کردن سرنخها در کد، سعی و خطا کردند و با کمک داکیومنتها و ابزارهای هوش مصنوعی مثل Gemini راهحلهای مختلفی را بررسی کردیم.
هر کسی روش و دیدگاه خودش را برای حل مشکل ارائه داد و جالب بود که حتی کسانی که تخصصشان پایتون نبود هم ایدههای خوبی مطرح کردند.
جمعبندی:
در نهایت، حدود ساعت ۹:۳۰ شب، تصمیم گرفتیم ادامه کار را به جلسه بعد موکول کنیم، اما تا آن لحظه بحثها داغ و مفید بود. این دورهمی به ما نشان داد که چقدر همکاری و عملگرایی میتواند در حل مسائل مؤثر باشد و باعث شد هر کدام از ما چیزهای جدیدی یاد بگیریم.
امیدوارم که در دورهمی بعدی هم همه دوستان را ببینم و این مسیر یادگیری را ادامه دهیم.
❤5👍1
سلام به همه دوستان عزیز!
خیلی خوشحالم که شما رو به پنجمین دورهمی برنامهنویسی دعوت کنم. این هفته قصد داریم روی یک پروژه جذاب و کاربردی به نام Anki کار کنیم. این پروژه نسخه دسکتاپ اپلیکیشن معروف Ankidroid هست و با استفاده از زبانهای Rust, Python, Typescript و Svelt نوشته شده. یکی از نکات جالب این پروژه، مولتیپلتفرم بودنشه؛ یعنی شما میتونید روی ویندوز، لینوکس یا مک ازش استفاده کنید.
🎯 چرا این پروژه؟ علاوه بر بررسی ساختار فنی پروژه، قصد داریم درباره روشهای همکاری و چگونگی برقراری ارتباط در پروژههای اوپنسورس صحبت کنیم. این فرصت خوبی برای ارتقای مهارتهاتون در توسعه نرمافزار و کار تیمی هست.
🗓 زمان: چهارشنبه ۲ آبان، ساعت ۵ عصر تا ۸ شب
📍 مکان: کافه شیرازه، ساختمان الف، شیراز
روش ثبتنام؟ کافیه به من پیام بدید (@metemaddar) یا در کانال زیر همین پست کامنت بگذارید.
اگه علاقهمندید که تو این مسیر با ما همراه بشید یا سوالی دارید، خیلی خوشحال میشم به من پیام بدید. منتظر دیدار شما هستم!
خیلی خوشحالم که شما رو به پنجمین دورهمی برنامهنویسی دعوت کنم. این هفته قصد داریم روی یک پروژه جذاب و کاربردی به نام Anki کار کنیم. این پروژه نسخه دسکتاپ اپلیکیشن معروف Ankidroid هست و با استفاده از زبانهای Rust, Python, Typescript و Svelt نوشته شده. یکی از نکات جالب این پروژه، مولتیپلتفرم بودنشه؛ یعنی شما میتونید روی ویندوز، لینوکس یا مک ازش استفاده کنید.
🎯 چرا این پروژه؟ علاوه بر بررسی ساختار فنی پروژه، قصد داریم درباره روشهای همکاری و چگونگی برقراری ارتباط در پروژههای اوپنسورس صحبت کنیم. این فرصت خوبی برای ارتقای مهارتهاتون در توسعه نرمافزار و کار تیمی هست.
🗓 زمان: چهارشنبه ۲ آبان، ساعت ۵ عصر تا ۸ شب
📍 مکان: کافه شیرازه، ساختمان الف، شیراز
روش ثبتنام؟ کافیه به من پیام بدید (@metemaddar) یا در کانال زیر همین پست کامنت بگذارید.
اگه علاقهمندید که تو این مسیر با ما همراه بشید یا سوالی دارید، خیلی خوشحال میشم به من پیام بدید. منتظر دیدار شما هستم!
👍2
سلام دوستان عزیز!
این هفته دو نفر برای شرکت در دورهمی اعلام حضور کردند: امید عزیز که از وقت ارزشمندش سر کار میزنه و تشریف میاره، و یک دوست عزیز دیگه که براش تعداد افراد شرکتکننده مهمه و ترجیح میده اگر تعداد زیاد نباشه، نیاد.
با توجه به تعداد کم افراد، فعلاً میزی رزرو نشده.
🌟 لطفاً اگر تمایل به شرکت دارید، تا ساعت ۵ بعد از ظهر زیر همین پست کامنت بگذارید تا بتونیم برنامه رو هماهنگ کنیم.
در ضمن، اگر دوست دارید تعداد بیشتری حضور داشته باشن، میتونیم این جلسه رو به زمان دیگهای موکول کنیم تا شرایط بهتری فراهم بشه. اما در هر صورت، من در همون ساعت در کافه شیرازه هستم و بسیار خوشحال میشم از دیدار و گپ زدن درباره موضوعات مختلف! 😊
یادتون نره که اگر تصمیم به حضور دارید، همینجا کامنت بگذارید تا بتونیم صندلیها رو رزرو کنیم.
منتظر دیدارتون هستم! 👋
این هفته دو نفر برای شرکت در دورهمی اعلام حضور کردند: امید عزیز که از وقت ارزشمندش سر کار میزنه و تشریف میاره، و یک دوست عزیز دیگه که براش تعداد افراد شرکتکننده مهمه و ترجیح میده اگر تعداد زیاد نباشه، نیاد.
با توجه به تعداد کم افراد، فعلاً میزی رزرو نشده.
🌟 لطفاً اگر تمایل به شرکت دارید، تا ساعت ۵ بعد از ظهر زیر همین پست کامنت بگذارید تا بتونیم برنامه رو هماهنگ کنیم.
در ضمن، اگر دوست دارید تعداد بیشتری حضور داشته باشن، میتونیم این جلسه رو به زمان دیگهای موکول کنیم تا شرایط بهتری فراهم بشه. اما در هر صورت، من در همون ساعت در کافه شیرازه هستم و بسیار خوشحال میشم از دیدار و گپ زدن درباره موضوعات مختلف! 😊
یادتون نره که اگر تصمیم به حضور دارید، همینجا کامنت بگذارید تا بتونیم صندلیها رو رزرو کنیم.
منتظر دیدارتون هستم! 👋
سلام به همه دوستان
🌟 یک یادآوری 🌟
قراره در ساعت ۵ دور هم جمع بشیم 🪁 و میزها رزرو شده ☕️🥤🧋
اگر براتون مقدور هست، با خودتون لپتاپ هم بیارید 👨💻🧑💻👩💻
منتظرتون هستم 💫🍀
🌟 یک یادآوری 🌟
قراره در ساعت ۵ دور هم جمع بشیم 🪁 و میزها رزرو شده ☕️🥤🧋
اگر براتون مقدور هست، با خودتون لپتاپ هم بیارید 👨💻🧑💻👩💻
منتظرتون هستم 💫🍀
گزارش دورهمی برنامهنویسان (۱ آبان ۱۴۰۳)
دیشب قرار بود دورهمی ما حول محور پروژه Anki باشد، اما به شکلی جالب و خودجوش گفتگوها به موضوعات متنوعتری تغییر کرد.
در این جلسه، دو دانشمند جوان به جمع ما اضافه شدند: ماهان عزیز و اهورا. همچنین حضور دوستانی مثل عباس و امید عزیز هم به گرمای جمع افزود. ماهان، که به تازگی رشته مهندسی نرمافزار را شروع کرده، از امید درباره چارت درسی این رشته پرسید. توضیحات امید عزیز باعث شد با ساختار دروس مهندسی نرمافزار بهتر آشنا شویم. برای من و عباس که رشته برق خواندهایم، این اطلاعات بسیار جالب و مفید بود و سوالات جدیدی برای آینده در ذهن ما ایجاد کرد.
امید همچنین درباره کتابهای مفید در حوزه برنامهنویسی مثل Clean Code صحبت کرد و به موضوع اصول برنامهنویسی SOLID پرداخت. تخصص امید در این زمینه باعث شد که بتوانیم وارد جزئیات بیشتری شویم و سوالات متنوعی را مطرح کنیم.
بعد از آن، گفتگویی بین امید و ماهان درباره سیستمعاملها و ارتباط آنها با پردازندهها شکل گرفت. امید برایمان از معماری ARM گفت و برای اولین بار متوجه شدم که ARM فقط فروشنده معماری است و خود تولیدکننده میکروپردازنده نیست. این نکته برایم بسیار جالب بود. همچنین، بحثی درباره نصب سیستمعامل روی AVR داشتیم که هرچند ممکن است ساده به نظر برسد، اما این گفتگو زوایای جدیدی را به روی ما باز کرد.
ما به تفاوت بین firmware و سیستمعامل هم پرداختیم و این موضوع به شکلی جامع بررسی شد. تجربه ماهان با سیستمعامل آرچ او را به گفتگویی با عباس درباره نصب سیستمعامل Libre OS کشاند، که برای من بسیار جذاب بود. واقعاً شگفتانگیز است که با وجود محدودیتهای زیاد، ایرانیان همچنان در توسعه سیستمعاملها پیشرو هستند.
همچنین درباره پروژهای مرتبط با AnkiDroid صحبت کردیم و عباس سایتی را معرفی کرد که ایرانیان در آن به فروش فلشکارتهای AnkiDroid میپردازند. این برای من یک اتفاق جذاب و خوشایند بود.
این گفتگوی ما فقط محدود به موضوعات فنی نبود. از ماهان و اهورا درباره دنیای آموزشی جدید و چالشهای آن شنیدیم، و حرفهای ناگفتهای از این عرصه را با هم به اشتراک گذاشتیم.
خوشحالم که این دورهمیها به من فرصت میدهند تا دوستانی به این خوبی پیدا کنم. جای همه کسانی که نتوانستند حضور داشته باشند نیز خالی بود.
به امید دیدارتان در دورهمی بعدی!
دیشب قرار بود دورهمی ما حول محور پروژه Anki باشد، اما به شکلی جالب و خودجوش گفتگوها به موضوعات متنوعتری تغییر کرد.
در این جلسه، دو دانشمند جوان به جمع ما اضافه شدند: ماهان عزیز و اهورا. همچنین حضور دوستانی مثل عباس و امید عزیز هم به گرمای جمع افزود. ماهان، که به تازگی رشته مهندسی نرمافزار را شروع کرده، از امید درباره چارت درسی این رشته پرسید. توضیحات امید عزیز باعث شد با ساختار دروس مهندسی نرمافزار بهتر آشنا شویم. برای من و عباس که رشته برق خواندهایم، این اطلاعات بسیار جالب و مفید بود و سوالات جدیدی برای آینده در ذهن ما ایجاد کرد.
امید همچنین درباره کتابهای مفید در حوزه برنامهنویسی مثل Clean Code صحبت کرد و به موضوع اصول برنامهنویسی SOLID پرداخت. تخصص امید در این زمینه باعث شد که بتوانیم وارد جزئیات بیشتری شویم و سوالات متنوعی را مطرح کنیم.
بعد از آن، گفتگویی بین امید و ماهان درباره سیستمعاملها و ارتباط آنها با پردازندهها شکل گرفت. امید برایمان از معماری ARM گفت و برای اولین بار متوجه شدم که ARM فقط فروشنده معماری است و خود تولیدکننده میکروپردازنده نیست. این نکته برایم بسیار جالب بود. همچنین، بحثی درباره نصب سیستمعامل روی AVR داشتیم که هرچند ممکن است ساده به نظر برسد، اما این گفتگو زوایای جدیدی را به روی ما باز کرد.
ما به تفاوت بین firmware و سیستمعامل هم پرداختیم و این موضوع به شکلی جامع بررسی شد. تجربه ماهان با سیستمعامل آرچ او را به گفتگویی با عباس درباره نصب سیستمعامل Libre OS کشاند، که برای من بسیار جذاب بود. واقعاً شگفتانگیز است که با وجود محدودیتهای زیاد، ایرانیان همچنان در توسعه سیستمعاملها پیشرو هستند.
همچنین درباره پروژهای مرتبط با AnkiDroid صحبت کردیم و عباس سایتی را معرفی کرد که ایرانیان در آن به فروش فلشکارتهای AnkiDroid میپردازند. این برای من یک اتفاق جذاب و خوشایند بود.
این گفتگوی ما فقط محدود به موضوعات فنی نبود. از ماهان و اهورا درباره دنیای آموزشی جدید و چالشهای آن شنیدیم، و حرفهای ناگفتهای از این عرصه را با هم به اشتراک گذاشتیم.
خوشحالم که این دورهمیها به من فرصت میدهند تا دوستانی به این خوبی پیدا کنم. جای همه کسانی که نتوانستند حضور داشته باشند نیز خالی بود.
به امید دیدارتان در دورهمی بعدی!
👍4
سلام دوستان عزیز.
امروز ساعت ۶ همون جای همیشگی هستیم.
خوشحال میشم ببینمتون 😊🍀
امروز ساعت ۶ همون جای همیشگی هستیم.
خوشحال میشم ببینمتون 😊🍀
دورهمی ششم پیوش:
در این جلسه، از تغییرات جذاب دسکتاپ هایپرلند با توضیحات ماهان شروع کردیم و بعد با ورود مهدی و امید به بحثهای جذاب IoT و امنیت SSL پرداختیم. امید جفتکلیدهای SSL رو توضیح داد و اهمیت امنیت در IoT رو بررسی کردیم. بحث کوتاهی هم راجع به نقاط ضعف توکنهای JWT داشتیم و اینکه استفاده ناقص از اونها میتونه چقدر آسیبپذیر باشه.
همچنین عباس و آرمین هم به جمع ما اضافه شدند و به مرور تجربیاتشون در آرچ و سایر موضوعات پرداختند.
توضیحات کاملتر رو در پست بعدی مینویسم.
@pioush_programming
در این جلسه، از تغییرات جذاب دسکتاپ هایپرلند با توضیحات ماهان شروع کردیم و بعد با ورود مهدی و امید به بحثهای جذاب IoT و امنیت SSL پرداختیم. امید جفتکلیدهای SSL رو توضیح داد و اهمیت امنیت در IoT رو بررسی کردیم. بحث کوتاهی هم راجع به نقاط ضعف توکنهای JWT داشتیم و اینکه استفاده ناقص از اونها میتونه چقدر آسیبپذیر باشه.
همچنین عباس و آرمین هم به جمع ما اضافه شدند و به مرور تجربیاتشون در آرچ و سایر موضوعات پرداختند.
توضیحات کاملتر رو در پست بعدی مینویسم.
@pioush_programming
دورهمی ششم پیوش: همفکری و تبادل دانش
دیشب دورهمی برنامهنویسی پیوش شماره شش رو برگزار کردیم و تجربهای فوقالعاده و پرانرژی رو داشتیم. این جلسه بدون موضوع از پیش تعیینشده برگزار شد، اما گفتوگوهای متنوع و عمیق همه رو به خود جذب کرد.
با حضور فعال ماهان عزیز، بحث از تغییرات جذابی که در دسکتاپ هایپرلند ایجاد کرده بود، شروع شد. با پیوستن مهدی و امید، مسیر گفتگو به سمت دنیای برنامهنویسی IoT تغییر کرد. امید و مهدی هر دو متخصص الکترونیک هستند و همین باعث شد مباحث به طور طبیعی به سمت امنیت در سیستمهای IoT و رمزگذاری SSL برود. در ادامه، امید توضیحات کاملی در مورد جفتکلیدهای SSL و کاربردهای اونها ارائه داد، و حتی به جفتکلیدهای امضاشده نیز پرداختیم.
موضوع دیگر، نقد و بررسی توکنهای JWT بود. این بحث نشون داد که استفاده ناقص از JWT میتونه سیستمها رو به شدت آسیبپذیر کنه. تصمیم گرفتیم در آینده با جزئیات بیشتری به این مبحث بپردازیم.
در طول جلسه، عباس و آرمین، دوست ماهان، هم به جمع ما اضافه شدند. این افزودنها انرژی جدیدی به جمع تزریق کرد و به موضوعات متنوعتری دامن زد؛ از جمله بحث در مورد سیستمعامل آرچ که در کنار رمزگذاری SSL موضوع پرطرفداری بود.
چیزی که همیشه دوست داشتم در این دورهمیها ببینم، همین تقسیم شدن جمع به گروههای کوچک و بحثهای متنوع پیرامون موضوعات مختلف بود. این جلسه یادآور اهمیت مسیرهای مرحلهای و داشتن یک نقشه راه برای ادامه جلسات بود. امیدوارم که در آینده با ادامه این جلسات، یادگیری و همافزایی رو بیش از پیش تجربه کنیم.
بیصبرانه منتظر دورهمیهای بعدی و دیدار دوبارهی دوستان هستم. 🙌
دیشب دورهمی برنامهنویسی پیوش شماره شش رو برگزار کردیم و تجربهای فوقالعاده و پرانرژی رو داشتیم. این جلسه بدون موضوع از پیش تعیینشده برگزار شد، اما گفتوگوهای متنوع و عمیق همه رو به خود جذب کرد.
با حضور فعال ماهان عزیز، بحث از تغییرات جذابی که در دسکتاپ هایپرلند ایجاد کرده بود، شروع شد. با پیوستن مهدی و امید، مسیر گفتگو به سمت دنیای برنامهنویسی IoT تغییر کرد. امید و مهدی هر دو متخصص الکترونیک هستند و همین باعث شد مباحث به طور طبیعی به سمت امنیت در سیستمهای IoT و رمزگذاری SSL برود. در ادامه، امید توضیحات کاملی در مورد جفتکلیدهای SSL و کاربردهای اونها ارائه داد، و حتی به جفتکلیدهای امضاشده نیز پرداختیم.
موضوع دیگر، نقد و بررسی توکنهای JWT بود. این بحث نشون داد که استفاده ناقص از JWT میتونه سیستمها رو به شدت آسیبپذیر کنه. تصمیم گرفتیم در آینده با جزئیات بیشتری به این مبحث بپردازیم.
در طول جلسه، عباس و آرمین، دوست ماهان، هم به جمع ما اضافه شدند. این افزودنها انرژی جدیدی به جمع تزریق کرد و به موضوعات متنوعتری دامن زد؛ از جمله بحث در مورد سیستمعامل آرچ که در کنار رمزگذاری SSL موضوع پرطرفداری بود.
چیزی که همیشه دوست داشتم در این دورهمیها ببینم، همین تقسیم شدن جمع به گروههای کوچک و بحثهای متنوع پیرامون موضوعات مختلف بود. این جلسه یادآور اهمیت مسیرهای مرحلهای و داشتن یک نقشه راه برای ادامه جلسات بود. امیدوارم که در آینده با ادامه این جلسات، یادگیری و همافزایی رو بیش از پیش تجربه کنیم.
بیصبرانه منتظر دورهمیهای بعدی و دیدار دوبارهی دوستان هستم. 🙌
❤2
سلام به همه دوستان.
در مورد کارهایی که قرار هست در دورهمیها انجام بدیم تا استفاده بیشتری رو ببریم، امید عزیز پیشنهاداتی داد و خواست که دوستان در گروه کانال عضو بشن و بشه به اجماع بهتری رسید.
از طریق این لینک میتونید به گروه عضو بشید.
پیشاپیش از حضورتون و نظراتتون سپاسگزارم
https://t.me/+6pUZi7sdXew5ODA0
در مورد کارهایی که قرار هست در دورهمیها انجام بدیم تا استفاده بیشتری رو ببریم، امید عزیز پیشنهاداتی داد و خواست که دوستان در گروه کانال عضو بشن و بشه به اجماع بهتری رسید.
از طریق این لینک میتونید به گروه عضو بشید.
پیشاپیش از حضورتون و نظراتتون سپاسگزارم
https://t.me/+6pUZi7sdXew5ODA0
سلام به همه دوستان عزیز! 🌟
خیلی خوشحالم که شما رو به هفتمین دورهمی برنامهنویسی (پیوش) دعوت کنم. این هفته قراره کار روی پروژه RedNotebook و رفع مشکل راستبهچپ این برنامه رو که در جلسات قبل شروع کرده بودیم، ادامه بدیم. هدف این جلسه، پیش بردن این مسئله و آشنایی بیشتر با روشهای همکاری در پروژههای اوپنسورس و تجربه واقعی رفع مشکلات فنی هست.
🗓 زمان: سهشنبه، ساعت ۶ عصر
📍 مکان: کافه شیرازه، ساختمان الف، شیراز
از دوستان عزیز دعوت میکنم که برای هماهنگی بهتر و رزرو میزها، حضورشون رو پایین همین پیام کامنت کنن 💬⭐️
اگه علاقهمندید که تو این مسیر با ما همراه بشید یا سوالی دارید، خیلی خوشحال میشم توی گروه بنویسید یا به من پیام بدید. منتظر دیدار شما هستم! 😊
@pioush_programming
خیلی خوشحالم که شما رو به هفتمین دورهمی برنامهنویسی (پیوش) دعوت کنم. این هفته قراره کار روی پروژه RedNotebook و رفع مشکل راستبهچپ این برنامه رو که در جلسات قبل شروع کرده بودیم، ادامه بدیم. هدف این جلسه، پیش بردن این مسئله و آشنایی بیشتر با روشهای همکاری در پروژههای اوپنسورس و تجربه واقعی رفع مشکلات فنی هست.
🗓 زمان: سهشنبه، ساعت ۶ عصر
📍 مکان: کافه شیرازه، ساختمان الف، شیراز
از دوستان عزیز دعوت میکنم که برای هماهنگی بهتر و رزرو میزها، حضورشون رو پایین همین پیام کامنت کنن 💬⭐️
اگه علاقهمندید که تو این مسیر با ما همراه بشید یا سوالی دارید، خیلی خوشحال میشم توی گروه بنویسید یا به من پیام بدید. منتظر دیدار شما هستم! 😊
@pioush_programming
گزارش هفتمین دورهمی برنامهنویسی (پیوش) 🐈⬛
امشب هفتمین دورهمی برنامهنویسی پیوش برگزار شد، و بدون شک یکی از زیباترین دورهمیهای ما بود. همواره یکی از لحظات دلپذیر این جمعها، زمانی است که بچهها میگویند: "باید این دورهمیها ادامه پیدا کنه."
در این جلسه، با حضور دوستان عزیزمان آرمین، آناهیتا، احسان، امید، مجتبی، عباس، پویا، گودرز و من، تجربهای منحصربهفرد شکل گرفت. زیبایی جمع کوچکمان این است که میتوانیم هر کس را به نام یاد کنیم؛ در دورهمیهای بزرگتر شاید این فرصت را نداشتیم که به حضور ارزشمند تکتک اشاره کنیم.
موضوعات بحث این جلسه:
مجتبی برای ما از دنیای سامانههای ویکی گفت؛ از موتورهای ساخت ویکی گرفته تا مباحث پیشرفتهی مهندسی معکوس باینری. او توانست زیبایی و پیچیدگی جهان ویندوز را برای کاربران لینوکسی مثل ما نشان دهد. توضیحاتش دربارهی کتابها و ابزارهای حرفهای ویندوز که از زیرساختهای اصلی آن بهره میبرند، فوقالعاده بود.
آرمین عزیز نیز از تجربهی خود در نوشتن کرالرها گفت و چالشهای ذخیرهسازی ساختارهای درختی شبکه را با ما به اشتراک گذاشت. و وقتی من درباره زیبایی این ساختارها پرسیدم، او تنها با یک کلمه جواب داد: "XML". این لحظه ارزش تعاملات حضوری را نشان داد؛ جایی که موضوعات عمیق، در چند کلمه ساده به بهترین شکل انتقال پیدا میکنند.
همچنین با پیشنهاد امید عزیز، موضوع اصلی این جلسه به چالش راستبهچپ در نرمافزار Red Notebook اختصاص یافت. امید با جسارت زیبا و هوشمندی بحث را به سمت راهحلها هدایت کرد. با اینکه نصب این نرمافزار از سورس کمی مشکلساز بود، اما تمرکز امید و همکاری بچهها باعث شد پروژه را به خوبی پیش ببریم. در نهایت شاید فقط دو یا سه خط کد نیاز به تغییر داشت، اما همفکری جمع واقعاً الهامبخش بود.
لحظات بهیادماندنی:
مجتبی با دقت فراوان به کدهای XML و سپس پایتون پرداخت و لحظهای زیبا را رقم زد، زمانی که پویا توضیح داد متغیرهای
گودرز نیز دربارهی پشتیبانی الگوریتمی متنهای راست به چپ (Bidi) توضیح داد و دید ما را نسبت به چالشهای چندجهته و تعامل با انجینهای HTML عمیقتر کرد.
امیدواریم در جلسههای آینده دوستانی که امکان حضور نداشتند نیز به جمع ما بپیوندند 🍀. هر کدام از شما جایتان همیشه در دل ماست.
به امید دیدار در دورهمیهای بعدی ⭐️
امشب هفتمین دورهمی برنامهنویسی پیوش برگزار شد، و بدون شک یکی از زیباترین دورهمیهای ما بود. همواره یکی از لحظات دلپذیر این جمعها، زمانی است که بچهها میگویند: "باید این دورهمیها ادامه پیدا کنه."
در این جلسه، با حضور دوستان عزیزمان آرمین، آناهیتا، احسان، امید، مجتبی، عباس، پویا، گودرز و من، تجربهای منحصربهفرد شکل گرفت. زیبایی جمع کوچکمان این است که میتوانیم هر کس را به نام یاد کنیم؛ در دورهمیهای بزرگتر شاید این فرصت را نداشتیم که به حضور ارزشمند تکتک اشاره کنیم.
موضوعات بحث این جلسه:
مجتبی برای ما از دنیای سامانههای ویکی گفت؛ از موتورهای ساخت ویکی گرفته تا مباحث پیشرفتهی مهندسی معکوس باینری. او توانست زیبایی و پیچیدگی جهان ویندوز را برای کاربران لینوکسی مثل ما نشان دهد. توضیحاتش دربارهی کتابها و ابزارهای حرفهای ویندوز که از زیرساختهای اصلی آن بهره میبرند، فوقالعاده بود.
آرمین عزیز نیز از تجربهی خود در نوشتن کرالرها گفت و چالشهای ذخیرهسازی ساختارهای درختی شبکه را با ما به اشتراک گذاشت. و وقتی من درباره زیبایی این ساختارها پرسیدم، او تنها با یک کلمه جواب داد: "XML". این لحظه ارزش تعاملات حضوری را نشان داد؛ جایی که موضوعات عمیق، در چند کلمه ساده به بهترین شکل انتقال پیدا میکنند.
همچنین با پیشنهاد امید عزیز، موضوع اصلی این جلسه به چالش راستبهچپ در نرمافزار Red Notebook اختصاص یافت. امید با جسارت زیبا و هوشمندی بحث را به سمت راهحلها هدایت کرد. با اینکه نصب این نرمافزار از سورس کمی مشکلساز بود، اما تمرکز امید و همکاری بچهها باعث شد پروژه را به خوبی پیش ببریم. در نهایت شاید فقط دو یا سه خط کد نیاز به تغییر داشت، اما همفکری جمع واقعاً الهامبخش بود.
لحظات بهیادماندنی:
مجتبی با دقت فراوان به کدهای XML و سپس پایتون پرداخت و لحظهای زیبا را رقم زد، زمانی که پویا توضیح داد متغیرهای
string
در پایتون به عنوان متغیرهای immutable
نیاز به بازگردانی مقدار دارند؛ شاید برای اولین بار بود که مفهوم immutable
برایم اینچنین جالب و کاربردی جلوه کرد.گودرز نیز دربارهی پشتیبانی الگوریتمی متنهای راست به چپ (Bidi) توضیح داد و دید ما را نسبت به چالشهای چندجهته و تعامل با انجینهای HTML عمیقتر کرد.
امیدواریم در جلسههای آینده دوستانی که امکان حضور نداشتند نیز به جمع ما بپیوندند 🍀. هر کدام از شما جایتان همیشه در دل ماست.
به امید دیدار در دورهمیهای بعدی ⭐️
GitHub
GitHub - jendrikseipp/rednotebook: RedNotebook is a cross-platform journal
RedNotebook is a cross-platform journal. Contribute to jendrikseipp/rednotebook development by creating an account on GitHub.
🔥2❤1
خلاصه گزارش هفتمین دورهمی برنامهنویسی (پیوش)🐈⬛
هفتمین دورهمی پیوش با حضور دوستان عزیزمان آرمین، آناهیتا، احسان، امید، مجتبی، عباس، پویا، گودرز و من برگزار شد و واقعاً یکی از بهترین جلسات ما بود.
مجتبی از سامانههای ویکی، مهندسی معکوس و دنیای ویندوز برای ما گفت و ما را با ابزارهای حرفهای این سیستم آشنا کرد. آرمین دربارهی نوشتن کرالرها صحبت کرد و به چالشهای ذخیرهسازی درختی اشاره داشت. با پیشنهاد امید، مشکل راستبهچپ در نرمافزار Red Notebook موضوع اصلی جلسه شد و با همکاری جمع و تمرکز عالی امید، توانستیم مراحل نصب و رفع مشکل را پیش ببریم.
همچنین گودرز الگوریتمهای متنهای چندجهته (Bidi) را توضیح داد و جمع را با چالشهای پشتیبانی متون راست به چپ آشنا کرد.
برای دریافت جزئیات بیشتر و ادامه گزارش، به کانال تلگرامی پیوش سر بزنید.
@pioush_programming
هفتمین دورهمی پیوش با حضور دوستان عزیزمان آرمین، آناهیتا، احسان، امید، مجتبی، عباس، پویا، گودرز و من برگزار شد و واقعاً یکی از بهترین جلسات ما بود.
مجتبی از سامانههای ویکی، مهندسی معکوس و دنیای ویندوز برای ما گفت و ما را با ابزارهای حرفهای این سیستم آشنا کرد. آرمین دربارهی نوشتن کرالرها صحبت کرد و به چالشهای ذخیرهسازی درختی اشاره داشت. با پیشنهاد امید، مشکل راستبهچپ در نرمافزار Red Notebook موضوع اصلی جلسه شد و با همکاری جمع و تمرکز عالی امید، توانستیم مراحل نصب و رفع مشکل را پیش ببریم.
همچنین گودرز الگوریتمهای متنهای چندجهته (Bidi) را توضیح داد و جمع را با چالشهای پشتیبانی متون راست به چپ آشنا کرد.
برای دریافت جزئیات بیشتر و ادامه گزارش، به کانال تلگرامی پیوش سر بزنید.
@pioush_programming
سلام دوستان عزیز! 🌟
ازتون دعوت میکنم این هفته در دورهمی برنامهنویسی پیوش کنار هم جمع بشیم و چند ساعت مفید و جذاب رو تجربه کنیم. برنامه این هفته شامل ادامه کار بر روی پروژه RedNotebook هست، با تمرکز روی بهینهسازی و ریفکتور کدها. همچنین اگر ریپازیتوریهای جذابی میشناسید که فکر میکنید ارزش بررسی دارند، خوشحال میشیم اونها رو معرفی کنید و با هم در موردشون گفتوگو کنیم.
💬 مثل همیشه، بحثهای جالب دیگهای هم خواهیم داشت و فرصت خوبی برای آشنایی با دوستان و توسعهدهندههای جدید و ارزشمند فراهم میشه.
🗓 تاریخ: سهشنبه، ۲۲ آبان
⏰ ساعت: ۶ تا ۹ عصر
📍 مکان: خیابان عفیفآباد، مجتمع عفیفآباد، طبقه زیرین، کافه
این هفته، ظرفیت ۲۰ نفر رو داریم تا همه بتونن راحت و با آرامش حضور پیدا کنن. لطفاً برای هماهنگی و رزرو، حضور خودتون رو زیر همین پیام اعلام کنید 💬⭐️
منتظر دیدارتون هستیم و از همصحبتی و همکاری با شما لذت خواهیم برد! 😊
ازتون دعوت میکنم این هفته در دورهمی برنامهنویسی پیوش کنار هم جمع بشیم و چند ساعت مفید و جذاب رو تجربه کنیم. برنامه این هفته شامل ادامه کار بر روی پروژه RedNotebook هست، با تمرکز روی بهینهسازی و ریفکتور کدها. همچنین اگر ریپازیتوریهای جذابی میشناسید که فکر میکنید ارزش بررسی دارند، خوشحال میشیم اونها رو معرفی کنید و با هم در موردشون گفتوگو کنیم.
💬 مثل همیشه، بحثهای جالب دیگهای هم خواهیم داشت و فرصت خوبی برای آشنایی با دوستان و توسعهدهندههای جدید و ارزشمند فراهم میشه.
🗓 تاریخ: سهشنبه، ۲۲ آبان
⏰ ساعت: ۶ تا ۹ عصر
📍 مکان: خیابان عفیفآباد، مجتمع عفیفآباد، طبقه زیرین، کافه
این هفته، ظرفیت ۲۰ نفر رو داریم تا همه بتونن راحت و با آرامش حضور پیدا کنن. لطفاً برای هماهنگی و رزرو، حضور خودتون رو زیر همین پیام اعلام کنید 💬⭐️
منتظر دیدارتون هستیم و از همصحبتی و همکاری با شما لذت خواهیم برد! 😊
👍2🔥1
Pioush Programmers
سلام دوستان عزیز! 🌟 ازتون دعوت میکنم این هفته در دورهمی برنامهنویسی پیوش کنار هم جمع بشیم و چند ساعت مفید و جذاب رو تجربه کنیم. برنامه این هفته شامل ادامه کار بر روی پروژه RedNotebook هست، با تمرکز روی بهینهسازی و ریفکتور کدها. همچنین اگر ریپازیتوریهای…
لوکیشن: توی گوکل بزنید مجتمع تجاری عفیف آباد
سلام دوستان عزیز! 🌟
این هفته همگی دورهم جمع میشیم تا در نهمین دورهمی برنامهنویسی پیوش کنار هم باشیم و یک عصر صمیمی و پرانرژی رو بگذرونیم. موضوع گفتوگو این بار آزاد هست، اما با کمک شما میخوایم برای جلسات آینده ایدههای هیجانانگیزتری پیدا کنیم. نظرات و حضور شما این جمع رو کامل میکنه! 😊
🗓 تاریخ: چهارشنبه، ۳۰ آبان
⏰ ساعت: ۵ تا ۸ عصر
📍 مکان: مجتمع تجاری عفیفآباد، طبقه زیرین، کافه بونتی 🍥☕️
💬 همین زیر بهمون خبر بدید که میآیید تا از الان برای دیدنتون ذوق کنیم!
برای باخبر شدن از برنامههای بعدی حتماً به کانال ما سر بزنید:
@pioush_programming
بیصبرانه منتظر دیدنتون هستیم! بیاید تا باهم یاد بگیریم، گپ بزنیم و ایدههای ناب بسازیم. ✨
این هفته همگی دورهم جمع میشیم تا در نهمین دورهمی برنامهنویسی پیوش کنار هم باشیم و یک عصر صمیمی و پرانرژی رو بگذرونیم. موضوع گفتوگو این بار آزاد هست، اما با کمک شما میخوایم برای جلسات آینده ایدههای هیجانانگیزتری پیدا کنیم. نظرات و حضور شما این جمع رو کامل میکنه! 😊
🗓 تاریخ: چهارشنبه، ۳۰ آبان
⏰ ساعت: ۵ تا ۸ عصر
📍 مکان: مجتمع تجاری عفیفآباد، طبقه زیرین، کافه بونتی 🍥☕️
💬 همین زیر بهمون خبر بدید که میآیید تا از الان برای دیدنتون ذوق کنیم!
برای باخبر شدن از برنامههای بعدی حتماً به کانال ما سر بزنید:
@pioush_programming
بیصبرانه منتظر دیدنتون هستیم! بیاید تا باهم یاد بگیریم، گپ بزنیم و ایدههای ناب بسازیم. ✨
گزارش هشتمین دورهمی پیوش
هفته گذشته، هشتمین دورهمی پیوش با حضور دوستان عزیزم، عباس، امید عطااللهی، امید حکایتی، احسان، ماهان و مجتبی برگزار شد. این جمع صمیمی حال و هوای خاصی به دورهمی بخشید.
به دلیل مشغلههای قبلی، گفتگوها کاملاً طبق برنامه پیش نرفت، اما بحثهای متنوع و جذابی شکل گرفت.
در این دورهمی، دو گروه شکل گرفت: گروهی به رهبری ماهان، امید و عباس درباره Arch OS صحبت کردند، و گروه دیگر به موضوعاتی مانند طراحی محصول، ریاضیات و حتی مباحث ماورایی پرداختند.
امید حکایتی درباره طراحی محصول صحبت کرد و با شجاعت تجربیاتش را به اشتراک گذاشت، که برای همه بسیار الهامبخش بود.
مجتبی نیز با توضیحات خود درباره تحلیل فوریه و نمایش آن بهصورت ساده و جذاب، موضوعات پیچیده را ملموس کرد.
علاوه بر این، درباره الگوریتم "Game of Life" صحبت کردیم و توانستم اشتباهاتم در درک این الگوریتم را اصلاح کنم.
برای جلسات آینده تصمیم داریم فضای گفتگوها را آزادتر بگذاریم تا موضوعات به شکلی طبیعیتر شکل بگیرند.
پیوش
@pioush_programming
هفته گذشته، هشتمین دورهمی پیوش با حضور دوستان عزیزم، عباس، امید عطااللهی، امید حکایتی، احسان، ماهان و مجتبی برگزار شد. این جمع صمیمی حال و هوای خاصی به دورهمی بخشید.
به دلیل مشغلههای قبلی، گفتگوها کاملاً طبق برنامه پیش نرفت، اما بحثهای متنوع و جذابی شکل گرفت.
در این دورهمی، دو گروه شکل گرفت: گروهی به رهبری ماهان، امید و عباس درباره Arch OS صحبت کردند، و گروه دیگر به موضوعاتی مانند طراحی محصول، ریاضیات و حتی مباحث ماورایی پرداختند.
امید حکایتی درباره طراحی محصول صحبت کرد و با شجاعت تجربیاتش را به اشتراک گذاشت، که برای همه بسیار الهامبخش بود.
مجتبی نیز با توضیحات خود درباره تحلیل فوریه و نمایش آن بهصورت ساده و جذاب، موضوعات پیچیده را ملموس کرد.
علاوه بر این، درباره الگوریتم "Game of Life" صحبت کردیم و توانستم اشتباهاتم در درک این الگوریتم را اصلاح کنم.
برای جلسات آینده تصمیم داریم فضای گفتگوها را آزادتر بگذاریم تا موضوعات به شکلی طبیعیتر شکل بگیرند.
پیوش
@pioush_programming