رازهای درونی 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