رازهای درونی git init : درون پوشهی .git
وقتی دستور
درون .git چه میگذرد؟
در داخل این پوشه فایلها و زیرپوشههای متعددی وجود دارند که شامل موارد زیر هستند:
objects: شامل همهی دادههای نسخهها (blobs، trees، commits)
refs: اشارهگرهایی برای شاخهها (branches) و تگها (tags)
config و HEAD: پیکربندی مخزن و شاخهی فعلی
هیچگاه نادیدهاش نگیر!
تمام تاریخچهی پروژه، اطلاعات شاخهها، وضعیت فعلی و متادیتای مربوطه در همین .git ذخیره میشود. با حذف یا خراب شدن این پوشه، تمام اطلاعات تاریخچهی پروژه از بین میرود.
وقتی با گزینههای خاص کار میکنیم...
استفاده از --bare: این گزینه مخزنی بدون پوشهی کاری (working directory) ایجاد میکند. غالباً برای مخازن مرکزی (remote) مناسب است.
گزینهی -q یا --quiet: اجرای آرامتر دستور بدون نمایش خروجیهای زائد.
🆔@code_pedia
وقتی دستور
git init را اجرا میکنیم، Git در واقع یک پوشهی مخفی به نام .git در ریشهی پروژه ایجاد میکند. این پوشه، قلب و مغز سیستم کنترل نسخه است و همهی اطلاعات مهم مربوط به مخزن شما را در خود نگه میدارد. درون .git چه میگذرد؟
در داخل این پوشه فایلها و زیرپوشههای متعددی وجود دارند که شامل موارد زیر هستند:
objects: شامل همهی دادههای نسخهها (blobs، trees، commits)
refs: اشارهگرهایی برای شاخهها (branches) و تگها (tags)
config و HEAD: پیکربندی مخزن و شاخهی فعلی
هیچگاه نادیدهاش نگیر!
تمام تاریخچهی پروژه، اطلاعات شاخهها، وضعیت فعلی و متادیتای مربوطه در همین .git ذخیره میشود. با حذف یا خراب شدن این پوشه، تمام اطلاعات تاریخچهی پروژه از بین میرود.
وقتی با گزینههای خاص کار میکنیم...
استفاده از --bare: این گزینه مخزنی بدون پوشهی کاری (working directory) ایجاد میکند. غالباً برای مخازن مرکزی (remote) مناسب است.
گزینهی -q یا --quiet: اجرای آرامتر دستور بدون نمایش خروجیهای زائد.
🆔@code_pedia
👌3
🔸هوش مصنوعی بینیاز از اینترنت میشود
🔴شرکت ARM از تراشههای جدید لومکس رونمایی کرد که هوش مصنوعی را مستقیماً روی گوشی و ساعت هوشمند شما اجرا میکنند؛ کاملاً آفلاین.
🔹این یعنی سرعت بالاتر، حریم خصوصی بیشتر و دسترسی همیشگی به مدلهای مختلف هوش مصنوعی و قابلیتهایی مثل ترجمۀ همزمان، حتی وقتی اینترنت ندارید.
🆔 @code_pedia
🔴شرکت ARM از تراشههای جدید لومکس رونمایی کرد که هوش مصنوعی را مستقیماً روی گوشی و ساعت هوشمند شما اجرا میکنند؛ کاملاً آفلاین.
🔹این یعنی سرعت بالاتر، حریم خصوصی بیشتر و دسترسی همیشگی به مدلهای مختلف هوش مصنوعی و قابلیتهایی مثل ترجمۀ همزمان، حتی وقتی اینترنت ندارید.
🆔 @code_pedia
🔥9
💠آوردن هوش مصنوعی به هر اپلیکیشن با فقط یک کلید میانبر
هوش مصنوعی قدرتمنده، اما تعامل باهاش اغلب پر زحمت به نظر میاد. معمولاً باید مرورگر باز کنی یا اپ دسکتاپ، سوالت رو تایپ کنی، جواب رو بدستی وارد پروژهات بکنی — همهی اینها وقتگیر و مزاحم هستن.
ایدهی “SnapMind” اینه که هوش مصنوعی رو همواره در دسترس داشته باشی، بدون اینکه از اپلیکیشنی که داری کار میکنی بیرون بری.
چی هست SnapMind؟
SnapMind یه دستیار دسکتاپی هوش مصنوعی هست که هر زمان که بخوای، با یک میانبر (hotkey) فعال میشه. مثلاً وقتی متنی رو داخل یه اپ انتخاب کردی + فشار دادن یک کلید:
ترجمهاش بکنی
بازنویسیش بکنی
خلاصهش بکنی
توضیحش بدی
همهی این کارا بدون ترک محیط فعلی که داری روش کار میکنی.
ویژگیها
⚡️ خیلی سریع — هوش مصنوعی فقط با یک کلید
تجربهی بدون قطع شدن جریان کار — توی هر اپی کار میکنه
قابل شخصیسازی — میتونی میانبرها و درخواستها (prompts) مخصوص خودت رو بسازی
کاربردها
ترجمهی سریع هر متنی
بازنویسی یا بهبود محتوا
خلاصه کردن گزارشها یا متنهای بلند
توضیح مفاهیم، کد یا اصطلاحات فنی
ایجاد ایمیل یا پاسخ سریع
کمک به یادگیری مثل گرامر، سادهسازی متن
تبدیل یادداشت خام به متن منظم
چه چیزهایی در آینده اضافه خواهد شد؟
پشتیبانی از ارائهدهندههای هوش مصنوعی بیشتر (مثل OpenAI، Azure AI، Anthropic ، Google AI و موارد بیشتر)
ورودی/خروجی عکس — بتوانی تصویر انتخاب شده را به AI بدهی یا از AI بخوای تصویر بسازد
رندر بهتر Markdown برای کپیبرداری راحتتر
بهروزرسانی خودکار برنامه
🆔@code_pedia
هوش مصنوعی قدرتمنده، اما تعامل باهاش اغلب پر زحمت به نظر میاد. معمولاً باید مرورگر باز کنی یا اپ دسکتاپ، سوالت رو تایپ کنی، جواب رو بدستی وارد پروژهات بکنی — همهی اینها وقتگیر و مزاحم هستن.
ایدهی “SnapMind” اینه که هوش مصنوعی رو همواره در دسترس داشته باشی، بدون اینکه از اپلیکیشنی که داری کار میکنی بیرون بری.
چی هست SnapMind؟
SnapMind یه دستیار دسکتاپی هوش مصنوعی هست که هر زمان که بخوای، با یک میانبر (hotkey) فعال میشه. مثلاً وقتی متنی رو داخل یه اپ انتخاب کردی + فشار دادن یک کلید:
ترجمهاش بکنی
بازنویسیش بکنی
خلاصهش بکنی
توضیحش بدی
همهی این کارا بدون ترک محیط فعلی که داری روش کار میکنی.
ویژگیها
⚡️ خیلی سریع — هوش مصنوعی فقط با یک کلید
تجربهی بدون قطع شدن جریان کار — توی هر اپی کار میکنه
قابل شخصیسازی — میتونی میانبرها و درخواستها (prompts) مخصوص خودت رو بسازی
کاربردها
ترجمهی سریع هر متنی
بازنویسی یا بهبود محتوا
خلاصه کردن گزارشها یا متنهای بلند
توضیح مفاهیم، کد یا اصطلاحات فنی
ایجاد ایمیل یا پاسخ سریع
کمک به یادگیری مثل گرامر، سادهسازی متن
تبدیل یادداشت خام به متن منظم
چه چیزهایی در آینده اضافه خواهد شد؟
پشتیبانی از ارائهدهندههای هوش مصنوعی بیشتر (مثل OpenAI، Azure AI، Anthropic ، Google AI و موارد بیشتر)
ورودی/خروجی عکس — بتوانی تصویر انتخاب شده را به AI بدهی یا از AI بخوای تصویر بسازد
رندر بهتر Markdown برای کپیبرداری راحتتر
بهروزرسانی خودکار برنامه
🆔@code_pedia
اگر به ++C علاقه داری یا میخوای در رابطه با اون اطلاعات کسب کنی این مقاله رو از دست نده
Telegraph
در دفاع از C++
این مقاله تلاش میکند هم ضعفها و هم نقاط قوت C++ را بررسی کند و نشان دهد چرا هنوز هم ارزش یاد گرفتن و استفاده کردن دارد. ۱. پیچیدگی زیاد بله، C++ امکانات خیلی زیادی دارد و همین باعث میشود برای تازهکارها ترسناک به نظر برسد. اما نکته اینجاست که شما لازم…
Media is too big
VIEW IN TELEGRAM
آموزش جامع وردپرس . جلسه ۲۵
منبع : ابزاروردپرس
مدرس : مـهـدی جـبین پـور
#وردپرس
#wordpress
🆔 @code_pedia
منبع : ابزاروردپرس
مدرس : مـهـدی جـبین پـور
#وردپرس
#wordpress
🆔 @code_pedia
❤2
دوستان این پیج فیکه و هدفش کلاهبرداری به هرکسی دایرکت داد لطفا ریپورت و بلاک کنید بنده مسئولیتی در قبال کلاهبرداری ایشون ندارم
🆔 @code_pedia
🆔 @code_pedia
👍4❤2🤬1
This media is not supported in your browser
VIEW IN TELEGRAM
لطفا گول نخورید چنین پیج هایی فقط کارشون کلاهبرداری منو بلاک کرده لطفا اگر میتونید ریپورت و بلاکش کنید
🆔 @code_pedia
🆔 @code_pedia
👍9
لایحهای در کالیفرنیا که چتباتهای همراه هوش مصنوعی را قانونمند میکند
کالیفرنیا در آستانه تصویب قانونی قرار دارد که هدفش قانونگذاری چتباتهای همراه AI است، بهویژه برای حفاظت از کودکان و افراد آسیبپذیر. این لایحه با نام SB 243 تلاش میکند شرایطی را وضع کند تا شرکتهای ارائهدهندهی چتباتهای همراه، مسئولیتهای بیشتری در قبال ایمنی کاربران داشته باشند.
آنچه قانون الزام میکند
چتبات همراه، طبق این قانون، به سامانههایی گفته میشود که پاسخهایی انسانی مانند دارند و میتوانند نیازهای اجتماعی کاربر را برآورده کنند. این چتباتها نباید وارد گفتگوهای مرتبط با تمایل به خودکشی، آسیب به خود یا محتوای جنسی صریح با کاربران شوند.
زمینه و انگیزه
یکی از عوامل اصلی که باعث تسریع این قانون شده، مرگ نوجوانی به نام «آدام رِین» است که پس از گفتگوهای طولانی با ChatGPT در مورد خودکشی و آسیب به خود تصمیم به پایان دادن به زندگیاش گرفت.
همچنین گزارشهایی درز کرده است که نشان میدهد چتباتهای شرکتهایی مانند Meta مجاز بودهاند گفتگوهای “رمانتیک” یا حساس بین کودکان داشته باشند.
🆔@code_pedia
کالیفرنیا در آستانه تصویب قانونی قرار دارد که هدفش قانونگذاری چتباتهای همراه AI است، بهویژه برای حفاظت از کودکان و افراد آسیبپذیر. این لایحه با نام SB 243 تلاش میکند شرایطی را وضع کند تا شرکتهای ارائهدهندهی چتباتهای همراه، مسئولیتهای بیشتری در قبال ایمنی کاربران داشته باشند.
آنچه قانون الزام میکند
چتبات همراه، طبق این قانون، به سامانههایی گفته میشود که پاسخهایی انسانی مانند دارند و میتوانند نیازهای اجتماعی کاربر را برآورده کنند. این چتباتها نباید وارد گفتگوهای مرتبط با تمایل به خودکشی، آسیب به خود یا محتوای جنسی صریح با کاربران شوند.
زمینه و انگیزه
یکی از عوامل اصلی که باعث تسریع این قانون شده، مرگ نوجوانی به نام «آدام رِین» است که پس از گفتگوهای طولانی با ChatGPT در مورد خودکشی و آسیب به خود تصمیم به پایان دادن به زندگیاش گرفت.
همچنین گزارشهایی درز کرده است که نشان میدهد چتباتهای شرکتهایی مانند Meta مجاز بودهاند گفتگوهای “رمانتیک” یا حساس بین کودکان داشته باشند.
🆔@code_pedia
🎮 آیا Hollow Knight: Silksong – سخت یا عادلانه؟
🔹 خیلی از بازیکنها میگن شروع Silksong سختتر از Hollow Knight اصلیه:
دشمنها ضربات قویتری میزنن (گاهی 2 ماسک در یک ضربه 🩸)
حرکات و تواناییهای Hornet در اول بازی محدودتره ⚔️
پلتفرمینگ و دشمنان پرنده چالش بیشتری دارن 🦋
🔹 اما طرفدارها میگن:
این سختی باعث میشه هر پیروزی شیرینتر باشه ✨
طراحی مراحل عادلانهست و با تمرین میشه پیشرفت کرد 💪
📌 نتیجه: اگر عاشق چالش هستی، Silksong برات جذابه. اما اگه دنبال تجربه سبکتر و راحتتری هستی، باید صبر و حوصله بیشتری داشته باشی!
#game
🆔@code_pedia
🔹 خیلی از بازیکنها میگن شروع Silksong سختتر از Hollow Knight اصلیه:
دشمنها ضربات قویتری میزنن (گاهی 2 ماسک در یک ضربه 🩸)
حرکات و تواناییهای Hornet در اول بازی محدودتره ⚔️
پلتفرمینگ و دشمنان پرنده چالش بیشتری دارن 🦋
🔹 اما طرفدارها میگن:
این سختی باعث میشه هر پیروزی شیرینتر باشه ✨
طراحی مراحل عادلانهست و با تمرین میشه پیشرفت کرد 💪
📌 نتیجه: اگر عاشق چالش هستی، Silksong برات جذابه. اما اگه دنبال تجربه سبکتر و راحتتری هستی، باید صبر و حوصله بیشتری داشته باشی!
#game
🆔@code_pedia
👍2
مایکروسافت ویژگیهای جدیدی برای Visual Studio Code معرفی کرده که کار با چت داخلی و بالا بردن بهرهوری توسعهدهندهها رو سادهتر و هوشمندتر میکنه.
🔍 امکانات جدید
وقتی حالت “Auto” رو برای مدل چت انتخاب میکنی، VS Code خودش تشخیص میده کدوم مدل مناسبتر هست و خودش انتخاب میکنه.
بهبودهایی برای تعامل چت با محیط توسعهدهنده بوجود اومده — مثلاً مدل چت با زمینه پروژه فعلی آشنا میشه تا پاسخها دقیقتر باشن.
* امکاناتی برای بهبود بهرهوری اضافه شدهاند، مثل بهبود رابط کاربری چت، پاسخ دادن سریعتر و کمک در دیباگ و مشکلات مرتبط با کد.
✅ چرا اینا مهماند؟
* دیگه لازم نیست مدل مناسب رو دستی انتخاب کنی، خصوصاً وقتی پروژه پیچیده باشه یا چند زبان برنامهنویسی در جریان باشه.
* تعامل چت با دانستن زمینه پروژه باعث میشه پیشنهادها و راهنماییها مفیدتر و مرتبطتر باشن.
* برای کسی که زیاد با VS Code کار میکنه، این ویژگیها میتونن باعث صرفهجویی در زمان و کاهش خطا بشن.
🆔@code_pedia
🔍 امکانات جدید
وقتی حالت “Auto” رو برای مدل چت انتخاب میکنی، VS Code خودش تشخیص میده کدوم مدل مناسبتر هست و خودش انتخاب میکنه.
بهبودهایی برای تعامل چت با محیط توسعهدهنده بوجود اومده — مثلاً مدل چت با زمینه پروژه فعلی آشنا میشه تا پاسخها دقیقتر باشن.
* امکاناتی برای بهبود بهرهوری اضافه شدهاند، مثل بهبود رابط کاربری چت، پاسخ دادن سریعتر و کمک در دیباگ و مشکلات مرتبط با کد.
✅ چرا اینا مهماند؟
* دیگه لازم نیست مدل مناسب رو دستی انتخاب کنی، خصوصاً وقتی پروژه پیچیده باشه یا چند زبان برنامهنویسی در جریان باشه.
* تعامل چت با دانستن زمینه پروژه باعث میشه پیشنهادها و راهنماییها مفیدتر و مرتبطتر باشن.
* برای کسی که زیاد با VS Code کار میکنه، این ویژگیها میتونن باعث صرفهجویی در زمان و کاهش خطا بشن.
🆔@code_pedia
👍2❤1
😓 این روزها کدنویسی سخت به نظر میاد...
🔹 بعضی وقتها ساعتها جلوی صفحه مینشینی، یک خطا رو نگاه میکنی و هر چی تلاش میکنی درست نمیشه.
🔹 وقتی بالاخره حلش میکنی، خطای جدیدی ظاهر میشه که انگار داره مسخرهت میکنه.
🔹 شبها به خودت میگی «شاید من مناسب این کار نیستم» و با دیگران مقایسه میکنی.
اما ✅ حقیقت اینه که:
باگها دشمن نیستن؛ معلمهای کوچیکن.
هر بار که مشکلی رو حل میکنی، حتی اگر کوچک باشه، یعنی پیشرفت کردی.
بعضی روزا سنگینن، اشکالی نداره که لپتاپ رو ببندی و استراحت کنی.
🌱 نتیجه: سختی بخشی از مسیر برنامهنویسیه. ادامه دادن، حتی آهسته، خودش یک پیروزیه.
منبع: dev.to
🔹 بعضی وقتها ساعتها جلوی صفحه مینشینی، یک خطا رو نگاه میکنی و هر چی تلاش میکنی درست نمیشه.
🔹 وقتی بالاخره حلش میکنی، خطای جدیدی ظاهر میشه که انگار داره مسخرهت میکنه.
🔹 شبها به خودت میگی «شاید من مناسب این کار نیستم» و با دیگران مقایسه میکنی.
اما ✅ حقیقت اینه که:
باگها دشمن نیستن؛ معلمهای کوچیکن.
هر بار که مشکلی رو حل میکنی، حتی اگر کوچک باشه، یعنی پیشرفت کردی.
بعضی روزا سنگینن، اشکالی نداره که لپتاپ رو ببندی و استراحت کنی.
🌱 نتیجه: سختی بخشی از مسیر برنامهنویسیه. ادامه دادن، حتی آهسته، خودش یک پیروزیه.
منبع: dev.to
DEV Community
These Days, Coding Feels Heavy
I’ll be honest — lately, I’ve been struggling a lot with coding. There are days when I sit in front...
❤6👍1
🔴بزرگترین افشای تاریخ "دیوار آتش بزرگ چین"
🔻 روز پنجشنبه بیش از 600 گیگابایت کد، لاگهای کاری و مکاتبات داخلی پروژه GFW لو رفتن و نشون میدن که این پروژه فقط داخل چین استفاده نمیشه، بلکه به کشورایی مثل میانمار، پاکستان، اتیوپی و قزاقستان و ... هم صادر شده.
🔻این اطلاعات از شرکت Geedge Networks (با دانشمند اصلیش "فانگ بینگسینگ") و آزمایشگاه MESA تو آکادمی علوم چین بیرون اومده. همچنین مشخص شده دولتهای محلی مثل شینجیانگ و جیانگسو هم از این سیستم برای سانسور و نظارت استفاده میکنن.
⚠️در پی افشای اسناد داخلی مرتبط با دیوار آتش بزرگ چین (GFW)، اکانتهای چینی با انتشار نام و تصویر دو فرد کلیدی این پروژه، یعنی ژنگ چاو، مدیر ارشد فناوری شرکت Jizhi و فان بینشینگ، طراح اصلی سیستم سانسور اینترنتی چین، خواستار محاکمه اونها شدن.
دیوار آتش بزرگ چین (Great Firewall – GFW) اسم پروژهایه که اینترنت چین رو فیلتر میکنه. با این سیستم، خیلی از سایتای خارجی مثل گوگل، فیسبوک، اینستاگرام و حتی بعضی خبرگزاریها تو چین قابل دسترسی نیستن.
🆔 @code_pedia
🔻 روز پنجشنبه بیش از 600 گیگابایت کد، لاگهای کاری و مکاتبات داخلی پروژه GFW لو رفتن و نشون میدن که این پروژه فقط داخل چین استفاده نمیشه، بلکه به کشورایی مثل میانمار، پاکستان، اتیوپی و قزاقستان و ... هم صادر شده.
🔻این اطلاعات از شرکت Geedge Networks (با دانشمند اصلیش "فانگ بینگسینگ") و آزمایشگاه MESA تو آکادمی علوم چین بیرون اومده. همچنین مشخص شده دولتهای محلی مثل شینجیانگ و جیانگسو هم از این سیستم برای سانسور و نظارت استفاده میکنن.
⚠️در پی افشای اسناد داخلی مرتبط با دیوار آتش بزرگ چین (GFW)، اکانتهای چینی با انتشار نام و تصویر دو فرد کلیدی این پروژه، یعنی ژنگ چاو، مدیر ارشد فناوری شرکت Jizhi و فان بینشینگ، طراح اصلی سیستم سانسور اینترنتی چین، خواستار محاکمه اونها شدن.
دیوار آتش بزرگ چین (Great Firewall – GFW) اسم پروژهایه که اینترنت چین رو فیلتر میکنه. با این سیستم، خیلی از سایتای خارجی مثل گوگل، فیسبوک، اینستاگرام و حتی بعضی خبرگزاریها تو چین قابل دسترسی نیستن.
🆔 @code_pedia
❤3
codepedia
🔴بزرگترین افشای تاریخ "دیوار آتش بزرگ چین" 🔻 روز پنجشنبه بیش از 600 گیگابایت کد، لاگهای کاری و مکاتبات داخلی پروژه GFW لو رفتن و نشون میدن که این پروژه فقط داخل چین استفاده نمیشه، بلکه به کشورایی مثل میانمار، پاکستان، اتیوپی و قزاقستان و ... هم صادر شده.…
⚠️عجیب اما واقعی
🔴اسناد منتشرشده نشان میدهد که دیوار آتش بزرگ چین قابلیتهای بسیار فراتر از فیلترینگ ساده دارد. این سامانه میتواند مسیرهای مکانی کاربران را بازسازی کند، رفتارهای آنان را تحلیل نماید و افرادی را که بهطور مداوم سیمکارت خود را عوض میکنند، تماسهای بینالمللی برقرار میکنند یا از ابزارهای عبور از فیلترینگ و شبکههای اجتماعی خارجی استفاده میکنند، بهعنوان «کاربران پرخطر» علامتگذاری کرده و در یک پایگاه داده پویا ثبت کند.
🔴در کنار آن، این سیستم قادر است فعالیتهای جمعی را نیز تحت نظر بگیرد؛ به این معنا که توزیع جغرافیایی گروهها را بهصورت زنده روی نقشه نمایش دهد و حضور غیرعادی افراد در مکانهای حساس را شناسایی کند. این قابلیت به نهادهای مسئول امکان میدهد تا حتی پیش از شکلگیری اعتراضات یا تجمعات گسترده، از وقوع آنها آگاه شوند و برای مقابله آماده شوند.
🆔 @code_pedia
🔴اسناد منتشرشده نشان میدهد که دیوار آتش بزرگ چین قابلیتهای بسیار فراتر از فیلترینگ ساده دارد. این سامانه میتواند مسیرهای مکانی کاربران را بازسازی کند، رفتارهای آنان را تحلیل نماید و افرادی را که بهطور مداوم سیمکارت خود را عوض میکنند، تماسهای بینالمللی برقرار میکنند یا از ابزارهای عبور از فیلترینگ و شبکههای اجتماعی خارجی استفاده میکنند، بهعنوان «کاربران پرخطر» علامتگذاری کرده و در یک پایگاه داده پویا ثبت کند.
🔴در کنار آن، این سیستم قادر است فعالیتهای جمعی را نیز تحت نظر بگیرد؛ به این معنا که توزیع جغرافیایی گروهها را بهصورت زنده روی نقشه نمایش دهد و حضور غیرعادی افراد در مکانهای حساس را شناسایی کند. این قابلیت به نهادهای مسئول امکان میدهد تا حتی پیش از شکلگیری اعتراضات یا تجمعات گسترده، از وقوع آنها آگاه شوند و برای مقابله آماده شوند.
🆔 @code_pedia
😐6❤1
🎯 ۱۰ پروژه متنباز که میتونی در یک آخر هفته بسازی
خیلی از پروژههای جانبی نیمهکاره میمونن یا فقط در گیتهاب ذخیره میشن ولی منتشر نمیشن. این پروژهها طوری انتخاب شدن که اندازهشون مناسب باشن—نه خیلی بزرگ، نه خیلی پیچیده، تا بتونی در عرض یک آخر هفته یکی رو بسازی و منتشرش کنی.
💡 گزینهها + چیزهایی که یاد میگیری
وبلاگ شخصی (Blog Generator)
با Hugo یا ابزار مشابه بنویسیش و منتشر کن.
DEV Community
یاد میگیری: سایت استاتیک، Markdown، تمها، و استقرار روی GitHub Pages یا Netlify.
تخته کانبان (Kanban Board – شبیه Trello)
میتونی پروژهای مثل Planka رو نصب کنی.
یاد میگیری: فرانتاند و بکاند، ارتباط real-time با WebSocket، دیپلوی با Docker.
کوتاهکننده لینک (URL Shortener)
مثل Kutt.
مفید برای یادگیری API، دیتابیس، داشبورد و احراز هویت.
چت اپلیکیشن (Chat App)
استفاده از پروژهای مثل Rocket.Chat.
یاد میگیری کار با websocket، اشتراک فایل و اعلانها، احراز هویت و OAuth.
داشبورد هواشناسی (Weather Dashboard)
گرفتن داده از API هواشناسی، نمایش پیشبینی هوا.
UI واکنشگرا، ساختار کامپوننت فرانتاند.
اپلیکیشن پیدا کردن دستور آشپزی (Recipe Finder App)
استفاده از APIها، فیلتر کردن نتایج، طراحی رابط کاربری تمیز.
یادداشتبرداری با Markdown (Markdown Notes App)
پروژهای مثل Joplin، مطالعه نحوه همگامسازی، رمزنگاری ابتدایی.
ردیاب هزینهها (Expense Tracker)
CRUD خیلی ساده، ذخیرهسازی محلی یا دیتابیس، نمودار برای نمایش هزینهها.
مدیریت بوکمارکها (Bookmark Manager)
پروژهای مثل Linkding؛ تگگذاری، جستجو، رابط کاربری حوزه CRUD.
سایت شخصی/پرتفولیو (Portfolio Website Starter)
مثلاً DevFolio؛ بخش پروژهها، دربارهمن، واکنشگرا بودن و دیپلوی روی Netlify یا Vercel.
✅ برای شروع سریع چه کار کنی؟
اول به خودت بگو میخوای چی یاد بگیری: فرانتاند، بکاند، API، رابط کاربر، دیپلوی یا ترکیبی از اینها
یک پروژه انتخاب کن که برات جذابه + در حد توان باشه
پروژه رو فورک کن یا از سورسکد موجود شروع کن
سعی کن حداقل یکیش رو تمامکنی؛ چیزی که بتونی به گیتهابت اضافه کنی یا حتی نشون بدی
🆔@code_pedia
خیلی از پروژههای جانبی نیمهکاره میمونن یا فقط در گیتهاب ذخیره میشن ولی منتشر نمیشن. این پروژهها طوری انتخاب شدن که اندازهشون مناسب باشن—نه خیلی بزرگ، نه خیلی پیچیده، تا بتونی در عرض یک آخر هفته یکی رو بسازی و منتشرش کنی.
💡 گزینهها + چیزهایی که یاد میگیری
وبلاگ شخصی (Blog Generator)
با Hugo یا ابزار مشابه بنویسیش و منتشر کن.
DEV Community
یاد میگیری: سایت استاتیک، Markdown، تمها، و استقرار روی GitHub Pages یا Netlify.
تخته کانبان (Kanban Board – شبیه Trello)
میتونی پروژهای مثل Planka رو نصب کنی.
یاد میگیری: فرانتاند و بکاند، ارتباط real-time با WebSocket، دیپلوی با Docker.
کوتاهکننده لینک (URL Shortener)
مثل Kutt.
مفید برای یادگیری API، دیتابیس، داشبورد و احراز هویت.
چت اپلیکیشن (Chat App)
استفاده از پروژهای مثل Rocket.Chat.
یاد میگیری کار با websocket، اشتراک فایل و اعلانها، احراز هویت و OAuth.
داشبورد هواشناسی (Weather Dashboard)
گرفتن داده از API هواشناسی، نمایش پیشبینی هوا.
UI واکنشگرا، ساختار کامپوننت فرانتاند.
اپلیکیشن پیدا کردن دستور آشپزی (Recipe Finder App)
استفاده از APIها، فیلتر کردن نتایج، طراحی رابط کاربری تمیز.
یادداشتبرداری با Markdown (Markdown Notes App)
پروژهای مثل Joplin، مطالعه نحوه همگامسازی، رمزنگاری ابتدایی.
ردیاب هزینهها (Expense Tracker)
CRUD خیلی ساده، ذخیرهسازی محلی یا دیتابیس، نمودار برای نمایش هزینهها.
مدیریت بوکمارکها (Bookmark Manager)
پروژهای مثل Linkding؛ تگگذاری، جستجو، رابط کاربری حوزه CRUD.
سایت شخصی/پرتفولیو (Portfolio Website Starter)
مثلاً DevFolio؛ بخش پروژهها، دربارهمن، واکنشگرا بودن و دیپلوی روی Netlify یا Vercel.
✅ برای شروع سریع چه کار کنی؟
اول به خودت بگو میخوای چی یاد بگیری: فرانتاند، بکاند، API، رابط کاربر، دیپلوی یا ترکیبی از اینها
یک پروژه انتخاب کن که برات جذابه + در حد توان باشه
پروژه رو فورک کن یا از سورسکد موجود شروع کن
سعی کن حداقل یکیش رو تمامکنی؛ چیزی که بتونی به گیتهابت اضافه کنی یا حتی نشون بدی
🆔@code_pedia
❤4👍1