The Commit pinned «پروژه های فعال که روش کار میکنیم: https://cinemaplus-app.vercel.app heroapi.vercel.app/docs @CinemaPlusApp و گیت هابم رو هم میتونید ببینید که پروژه های خوبی اونجا هستش. ایده برای اپلیکیشن دارید کامنت کنید.»
This media is not supported in your browser
VIEW IN TELEGRAM
داستان اولین فروش امازون و پرداخت مشتری رو ببینید خیلی جالبه
1👍5❤1
یه نقل و قولی هم بود که میگفت کد کثیفی که کار میکنه بهتر از کد تمیزیه که وجود نداره
👍4👎1
دکتر افشین پور اکبر به وب اموز خوش اومدیی😂😂
همین الان یه شکار دردناک از استرالیا داشت جرجندی واقعا دمش گرم
همین الان یه شکار دردناک از استرالیا داشت جرجندی واقعا دمش گرم
خب به باکس مووی قسمت کامنت رو اد زدیم و از الان به بعد میتونید کامنت بزارید...
توی نسخه اولیه یه باگ در مورد کامنت های سریال بود که فیکسش کردیم و حالا میتونید برای هر فیلم دلخواه کامنت بزارید و اگر کامنتتون حاوی اسپویل باشه یه اسپویلر میزارید که اخطار بده برای بقیه کاربرها...
boxmovie-beta.github.io
boxmovie.github.io
توی نسخه اولیه یه باگ در مورد کامنت های سریال بود که فیکسش کردیم و حالا میتونید برای هر فیلم دلخواه کامنت بزارید و اگر کامنتتون حاوی اسپویل باشه یه اسپویلر میزارید که اخطار بده برای بقیه کاربرها...
boxmovie-beta.github.io
boxmovie.github.io
🔥6
The Commit
خب به باکس مووی قسمت کامنت رو اد زدیم و از الان به بعد میتونید کامنت بزارید... توی نسخه اولیه یه باگ در مورد کامنت های سریال بود که فیکسش کردیم و حالا میتونید برای هر فیلم دلخواه کامنت بزارید و اگر کامنتتون حاوی اسپویل باشه یه اسپویلر میزارید که اخطار بده…
خب با کمک حسین تونستیم کامنت هارو Real Time کنیم و الان اگر کامنت بزارید بدون نیاز به رفرش کامنت پست میشه
🔥3🐳1
Forwarded from Gopher Academy
ادیتور Zed
یه گزینه جذاب و نوظهور برای برنامهنویسهاست که به خاطر سرعت بالا و طراحی مدرنش حسابی سر زبونها افتاده.
این ادیتور با زبان Rust نوشته شده که باعث میشه عملکرد فوقالعادهای داشته باشه، مخصوصاً نسبت به ادیتور مثل VS Code هست و گاهی کند به نظر میان.
بریم یه نگاه کلی بهش بندازیم:
نقاط قوت:
- سرعت دیوانهوار:
چون از Rust و یه فریمورک رندر GPU-based (به اسم GPUI) استفاده میکنه، باز کردن فایلها، تایپ کردن و جابهجایی توی کد تقریباً آنی حس میشه. برای پروژههای بزرگ یا سیستمهای ضعیفتر، این یه مزیت بزرگه.
- همکاری تیمی:
این Zed از همون اول با قابلیت همکاری چندنفره (multiplayer) طراحی شده. میتونی با تیمت بهصورت زنده کد بزنی، چت کنی یا حتی صفحهت رو به اشتراک بذاری—بدون نیاز به افزونه جدا.
- مینیمال و ساده:
رابط کاربریش خلوت و متمرکزه، بدون شلوغیهای اضافی. برای کسایی که از پیچیدگی VS Code خسته شدن، حس تازگی داره.
- پشتیبانی:
خیلی از ویژگیها (مثل Git، و یا هایلایت سینتکس) بهصورت پیشفرض توش هستن و نیازی به نصب افزونههای متعدد نداری.
- اوپنسورس:
از سال 2024 بهصورت متنباز دراومده و جامعه میتونه به توسعهش کمک کنه.
نقاط ضعف:
- پشتیبانی محدود از سیستمعاملها:
فعلاً فقط روی macOS و Linux رسمی کار میکنه (هرچند برای Windows هم راهحلهای غیررسمی هست). اگه ویندوزی هستی، ممکنه برات دردسر بشه.😅
- اکوسیستم در حال رشد:
هنوز افزونهها و زبانهای پشتیبانیشدهش به اندازه VS Code یا JetBrains گسترده نیستن.
مثلاً اگه زبانی خاص کار میکنی، ممکنه LSP مناسبش هنوز کامل نباشه.
- کمبود بعضی ابزارها:
دیباگر داخلی هنوز به بلوغ نرسیده و برای بعضیها یه خلا بزرگه (هرچند دارن روش کار میکنن).
- منحنی یادگیری:
اگه عادت به Vim داری، حالت Vim Mode داره، ولی کاملاً شبیه Neovim نیست و ممکنه نیاز به تطبیق داشته باشی.
نظر شخصی:
به نظرم Zed یه نفس تازه تو دنیای ادیتورهاست. اگه سرعت و همکاری تیمی برات اولویت داره، یا دنبال یه جایگزین سبکتر برای VS Code هستی، حتماً ارزش امتحان کردن داره. اما اگه وابسته به اکوسیستم غنی افزونهها یا دیباگینگ پیشرفته هستی، شاید هنوز به بلوغ کافی نرسیده باشه که کاملاً جایگزین ابزارهای اصلیت بشه. شنیدم بعضیها (مثلاً توی پستهای X) از سرعتش خیلی تعریف کردن و امیدوارن با اضافه شدن دیباگر، حتی از Neovim هم ردش کنن—که ادعای بزرگیه!
➖➖➖➖➖➖➖➖
👑 @gopher_academy
یه گزینه جذاب و نوظهور برای برنامهنویسهاست که به خاطر سرعت بالا و طراحی مدرنش حسابی سر زبونها افتاده.
این ادیتور با زبان Rust نوشته شده که باعث میشه عملکرد فوقالعادهای داشته باشه، مخصوصاً نسبت به ادیتور مثل VS Code هست و گاهی کند به نظر میان.
بریم یه نگاه کلی بهش بندازیم:
نقاط قوت:
- سرعت دیوانهوار:
چون از Rust و یه فریمورک رندر GPU-based (به اسم GPUI) استفاده میکنه، باز کردن فایلها، تایپ کردن و جابهجایی توی کد تقریباً آنی حس میشه. برای پروژههای بزرگ یا سیستمهای ضعیفتر، این یه مزیت بزرگه.
- همکاری تیمی:
این Zed از همون اول با قابلیت همکاری چندنفره (multiplayer) طراحی شده. میتونی با تیمت بهصورت زنده کد بزنی، چت کنی یا حتی صفحهت رو به اشتراک بذاری—بدون نیاز به افزونه جدا.
- مینیمال و ساده:
رابط کاربریش خلوت و متمرکزه، بدون شلوغیهای اضافی. برای کسایی که از پیچیدگی VS Code خسته شدن، حس تازگی داره.
- پشتیبانی:
خیلی از ویژگیها (مثل Git، و یا هایلایت سینتکس) بهصورت پیشفرض توش هستن و نیازی به نصب افزونههای متعدد نداری.
- اوپنسورس:
از سال 2024 بهصورت متنباز دراومده و جامعه میتونه به توسعهش کمک کنه.
نقاط ضعف:
- پشتیبانی محدود از سیستمعاملها:
فعلاً فقط روی macOS و Linux رسمی کار میکنه (هرچند برای Windows هم راهحلهای غیررسمی هست). اگه ویندوزی هستی، ممکنه برات دردسر بشه.😅
- اکوسیستم در حال رشد:
هنوز افزونهها و زبانهای پشتیبانیشدهش به اندازه VS Code یا JetBrains گسترده نیستن.
مثلاً اگه زبانی خاص کار میکنی، ممکنه LSP مناسبش هنوز کامل نباشه.
- کمبود بعضی ابزارها:
دیباگر داخلی هنوز به بلوغ نرسیده و برای بعضیها یه خلا بزرگه (هرچند دارن روش کار میکنن).
- منحنی یادگیری:
اگه عادت به Vim داری، حالت Vim Mode داره، ولی کاملاً شبیه Neovim نیست و ممکنه نیاز به تطبیق داشته باشی.
نظر شخصی:
به نظرم Zed یه نفس تازه تو دنیای ادیتورهاست. اگه سرعت و همکاری تیمی برات اولویت داره، یا دنبال یه جایگزین سبکتر برای VS Code هستی، حتماً ارزش امتحان کردن داره. اما اگه وابسته به اکوسیستم غنی افزونهها یا دیباگینگ پیشرفته هستی، شاید هنوز به بلوغ کافی نرسیده باشه که کاملاً جایگزین ابزارهای اصلیت بشه. شنیدم بعضیها (مثلاً توی پستهای X) از سرعتش خیلی تعریف کردن و امیدوارن با اضافه شدن دیباگر، حتی از Neovim هم ردش کنن—که ادعای بزرگیه!
➖➖➖➖➖➖➖➖
👑 @gopher_academy
🕊1
روش جالب احراز هویت در سایت آرچ
وقتی بخواید توی سایت ثبت نام یا ریجستر کنید باید به یه سوال جواب بدید که بهتون یه خط کامند داده شده که پایین میزارمش:
و حالا کد بالا چی گفته؟
date -u +%V: تاریخ فعلی را به صورت هفتهٔ سال (عدد بین ۰۱ تا ۵۳) بر اساس زمان هماهنگ جهانی (UTC) نمایش میدهد.
$(uname): دستور uname را اجرا میکند که نام سیستم عامل (معمولاً "Linux") را برمیگرداند. خروجی این دستور به خروجی date اضافه میشود.
sha1sum: خروجی ترکیبی از تاریخ و نام سیستم عامل را گرفته و یک هش SHA-1 از آن تولید میکند.
sed 's/\W//g': تمام کاراکترهای غیر الفبایی-عددی (مانند فاصله، خط تیره و غیره) را از خروجی هش حذف میکند.
و اگر به تب هام نگاه کنید میفهمید که سرچش کردم چون توی نگاه اول فکرم سمت کامند نرفت اصلا...
وقتی بخواید توی سایت ثبت نام یا ریجستر کنید باید به یه سوال جواب بدید که بهتون یه خط کامند داده شده که پایین میزارمش:
date -u +%V$(uname)|sha1sum|sed 's/\W//g'
و حالا کد بالا چی گفته؟
date -u +%V: تاریخ فعلی را به صورت هفتهٔ سال (عدد بین ۰۱ تا ۵۳) بر اساس زمان هماهنگ جهانی (UTC) نمایش میدهد.
$(uname): دستور uname را اجرا میکند که نام سیستم عامل (معمولاً "Linux") را برمیگرداند. خروجی این دستور به خروجی date اضافه میشود.
sha1sum: خروجی ترکیبی از تاریخ و نام سیستم عامل را گرفته و یک هش SHA-1 از آن تولید میکند.
sed 's/\W//g': تمام کاراکترهای غیر الفبایی-عددی (مانند فاصله، خط تیره و غیره) را از خروجی هش حذف میکند.
و اگر به تب هام نگاه کنید میفهمید که سرچش کردم چون توی نگاه اول فکرم سمت کامند نرفت اصلا...
👍2👨💻2
Media is too big
VIEW IN TELEGRAM
دلار سامسونگ ارزون میوفته یا دلار ایفون گرون میوفته؟