🏦 CodeBank یه برنامه دسکتاپه که برای ذخیره، دستهبندی و مدیریت کدهای قابل استفاده مجدد ساخته شده و اطلاعات رو بهصورت آفلاین داخل دیتابیس SQLite نگه میداره.
بیشتر این پروژه در مورد اینه که بیای کدها، آبجکتها، کدهای تکراری سخت و هر کدی که لازمه و مهمه رو اینجا ذخیره کنی. بعدش هر وقت بهش نیاز داشتی، مثلا کد Connection مربوط به SQL رو میخوای، بهجای اینکه دوباره از اول بنویسی، میای و همون کدی که قبلا ذخیره کردی رو کپی میکنی🫡
مثل یه کتابخونه کد آفلاین عمل میکنه که البته همش این نیست و داره توسعه پیدا میکنه.
🔗 https://github.com/Matin-dev-2010/CodeBank
#code #repo
☕️ Telegram | Website | Discord | <Matin>
بیشتر این پروژه در مورد اینه که بیای کدها، آبجکتها، کدهای تکراری سخت و هر کدی که لازمه و مهمه رو اینجا ذخیره کنی. بعدش هر وقت بهش نیاز داشتی، مثلا کد Connection مربوط به SQL رو میخوای، بهجای اینکه دوباره از اول بنویسی، میای و همون کدی که قبلا ذخیره کردی رو کپی میکنی🫡
مثل یه کتابخونه کد آفلاین عمل میکنه که البته همش این نیست و داره توسعه پیدا میکنه.
🔗 https://github.com/Matin-dev-2010/CodeBank
#code #repo
☕️ Telegram | Website | Discord | <Matin>
🔥9❤🔥3
تا به امروز
سخت ترین چیزی که توی برنامه نویسی تجربه کردین،
چی بوده؟
سخت ترین چیزی که توی برنامه نویسی تجربه کردین،
چی بوده؟
❤🔥9⚡3🔥1
داشتم یه مقاله جالب میخوندم در مورد اینکه آیا AI واقعا انگیزه ای برای نابودی ما داره؟🧐
این روزا زیاد درباره این صحبت میشه که ممکنه هوش مصنوعی یه روزی از کنترل خارج بشه و علیه انسان ها عمل کنه. اما یه سوال مهم کمتر مطرح میشه: اصلا AI چه انگیزهای برای انجام این کار داره؟
❗️یه نکته ای که باید بهش توجه بشه اینه که مدلای فعلی مثل LLM ها برخلاف ما، نیاز و خواسته یا انگیزهای مستقل ندارن.
ما انسان ها بخاطر نیازهای زیستی که داریم دنبال غذا، امنیت، پول، جایگاه و... هستیم. اما یه LLM بعد از آموزش، صرفا وقتی ورودی دریافت میکنه، خروجی تولید میکنه. اگر جوابش درست یا غلط باشه، شامل پاداش یا تنبیهی نمیشه و خواسته ای هم نداره.
پس میتونیم بگیم وقتی AI ایده میده یا کاری رو پیشنهاد میکنه، لزوما به این معنی نیست که خودش "قصد" انجام اون کار رو داشته. بلکه خروجیش حاصل ورودی ما و چیزیه که از دیتاست ها یاد گرفته.
البته این به معنی بی خطر بودنش نیست. یه مدل میتونه خروجی خطرناک تولید کنه، اما از نگاه این مقاله این تفاوت مهمه که خطر از توانایی و استفاده انسان از AI میاد، نه لزوما از یه انگیزه مستقل تو خود مدل.
به نظرتون AI نیاز به انگیزه داره یا داشتن توانایی کافیه برای تهدید بودنش؟
#ai #llm #motivation
☕️ Telegram | Website | Discord
این روزا زیاد درباره این صحبت میشه که ممکنه هوش مصنوعی یه روزی از کنترل خارج بشه و علیه انسان ها عمل کنه. اما یه سوال مهم کمتر مطرح میشه: اصلا AI چه انگیزهای برای انجام این کار داره؟
❗️یه نکته ای که باید بهش توجه بشه اینه که مدلای فعلی مثل LLM ها برخلاف ما، نیاز و خواسته یا انگیزهای مستقل ندارن.
ما انسان ها بخاطر نیازهای زیستی که داریم دنبال غذا، امنیت، پول، جایگاه و... هستیم. اما یه LLM بعد از آموزش، صرفا وقتی ورودی دریافت میکنه، خروجی تولید میکنه. اگر جوابش درست یا غلط باشه، شامل پاداش یا تنبیهی نمیشه و خواسته ای هم نداره.
پس میتونیم بگیم وقتی AI ایده میده یا کاری رو پیشنهاد میکنه، لزوما به این معنی نیست که خودش "قصد" انجام اون کار رو داشته. بلکه خروجیش حاصل ورودی ما و چیزیه که از دیتاست ها یاد گرفته.
البته این به معنی بی خطر بودنش نیست. یه مدل میتونه خروجی خطرناک تولید کنه، اما از نگاه این مقاله این تفاوت مهمه که خطر از توانایی و استفاده انسان از AI میاد، نه لزوما از یه انگیزه مستقل تو خود مدل.
به نظرتون AI نیاز به انگیزه داره یا داشتن توانایی کافیه برای تهدید بودنش؟
#ai #llm #motivation
☕️ Telegram | Website | Discord
🔥7❤🔥4😱1🤣1
🧰 توی Git 2.56 چیا اضافه شده؟
توی این آپدیت تمرکز روی مدیریت سادهتر Branchها، امکانات جدید برای کار با Refها و بهبود Partial Clone هاس. در کنار اینا، چند تغییر زیرساختی هم برای آمادهسازی Git برای آپدیت های آینده انجام شده.
با اضافه شدن دستور git history drop، حالا حذف یه Commit از History ساده تر شده. قبلا برای این کار باید از git rebase -i استفاده میکردیم، اما حالا با اجرای این دستور میتونیم Commit موردنظر رو حذف کنیم و Commitهای بعدی رو روی اون بازنویسی کنیم:
برای مدیریت بهتر برنچ های Merge شده، گیت دوتا فلگ جدید اضافه کرده. --forked برای پیدا کردن برنچ هایی که از یه برنچ اصلی مثل main ساخته شدن استفاده میشه و --delete-merged هم Branchهایی که قبلا Merge شدن رو حذف میکنه❌
کامند git refs هم کامل تر شده و مدیریت Reference ها رو راحتر کرده و حالا میتونیم Refها رو بسازیم، آپدیت، Rename و حذف کنیم.
توی ریپو هایی که از Partial Clone استفاده میکنن، با اضافه شدن remote-object-info گیت میتونه میتونه متادیتای یه Object رو از Remote بگیره، بدون اینکه خود فایل دانلود بشه. یعنی مثلا میشه حجم یه فایلو فهمید، بدون اینکه کل اون دانلود بشه.
🔋برای مدیریت بهتر فضا هم فلگ --drop-filtered به git repack اضافه شده که فایلای سنگینی که فعلا نیاز نیستن رو از ریپو حذف میکنه تا فضای کمتری مصرف بشه.
با کامند آزمایشی git replay با فلگ --linearize میشه History هایی که Merge Commit دارن رو بازنویسی کنه و تغییرات رو مرتب تر کنه. مثلا History شاخهای رو به یه مسیر خطی و بدون Merge Commit تبدیل میکنه.
git repo info هم اطلاعات بیشتری درباره ساختار ریپو نشون میده و مسیرای داخلی گیت مثل gitdir و commondir رو هم در اختیار کاربر میذاره✅
#git #update #news
☕️ Telegram | Website | Discord
توی این آپدیت تمرکز روی مدیریت سادهتر Branchها، امکانات جدید برای کار با Refها و بهبود Partial Clone هاس. در کنار اینا، چند تغییر زیرساختی هم برای آمادهسازی Git برای آپدیت های آینده انجام شده.
با اضافه شدن دستور git history drop، حالا حذف یه Commit از History ساده تر شده. قبلا برای این کار باید از git rebase -i استفاده میکردیم، اما حالا با اجرای این دستور میتونیم Commit موردنظر رو حذف کنیم و Commitهای بعدی رو روی اون بازنویسی کنیم:
git history drop a1b2c3d
برای مدیریت بهتر برنچ های Merge شده، گیت دوتا فلگ جدید اضافه کرده. --forked برای پیدا کردن برنچ هایی که از یه برنچ اصلی مثل main ساخته شدن استفاده میشه و --delete-merged هم Branchهایی که قبلا Merge شدن رو حذف میکنه❌
کامند git refs هم کامل تر شده و مدیریت Reference ها رو راحتر کرده و حالا میتونیم Refها رو بسازیم، آپدیت، Rename و حذف کنیم.
توی ریپو هایی که از Partial Clone استفاده میکنن، با اضافه شدن remote-object-info گیت میتونه میتونه متادیتای یه Object رو از Remote بگیره، بدون اینکه خود فایل دانلود بشه. یعنی مثلا میشه حجم یه فایلو فهمید، بدون اینکه کل اون دانلود بشه.
🔋برای مدیریت بهتر فضا هم فلگ --drop-filtered به git repack اضافه شده که فایلای سنگینی که فعلا نیاز نیستن رو از ریپو حذف میکنه تا فضای کمتری مصرف بشه.
با کامند آزمایشی git replay با فلگ --linearize میشه History هایی که Merge Commit دارن رو بازنویسی کنه و تغییرات رو مرتب تر کنه. مثلا History شاخهای رو به یه مسیر خطی و بدون Merge Commit تبدیل میکنه.
git repo info هم اطلاعات بیشتری درباره ساختار ریپو نشون میده و مسیرای داخلی گیت مثل gitdir و commondir رو هم در اختیار کاربر میذاره✅
#git #update #news
☕️ Telegram | Website | Discord
🔥8❤🔥4💔1
🖥 اگر ویندوز 11 دارید و از Visual Desktop استفاده میکنید، i3wsb یه Workspace Bar سبکه که ویژوال دسکتاپ ها و اپ های باز روی هرکدوم رو مثل محیط i3 نشون میده و مدیریت میکنه.
با Win + 1..4 بین دسکتاپ ها جابجا بشین و با Win + Shift + 1..4 میتونید winodw فعال رو به دسکتاپ دیگه منتقل کنید. حتی میتونید با کلیک روی هر Workspace جابجا بشید. موقع اجرای برنامههای Fullscreen مخفی میشه و حتی یه حالت Icon Dock شبیه نوار برنامههای مک هم داره. برای اجرا هم نسخه آماده رو از Releases دانلود کنید و i3wsb.exe رو اجرا کنید.
میدونم شاید لینوکس یوزرا خوششون نیاد ازش اما برای کسایی که نیاز دارن ویندوز داشته باشن چیز جالبیه که i3 رو تجربه کنن👌🏻
🔗 https://github.com/torrex-v/i3wsb
#visual_desktop #i3 #windows
☕️ Telegram | Website | Discord
با Win + 1..4 بین دسکتاپ ها جابجا بشین و با Win + Shift + 1..4 میتونید winodw فعال رو به دسکتاپ دیگه منتقل کنید. حتی میتونید با کلیک روی هر Workspace جابجا بشید. موقع اجرای برنامههای Fullscreen مخفی میشه و حتی یه حالت Icon Dock شبیه نوار برنامههای مک هم داره. برای اجرا هم نسخه آماده رو از Releases دانلود کنید و i3wsb.exe رو اجرا کنید.
میدونم شاید لینوکس یوزرا خوششون نیاد ازش اما برای کسایی که نیاز دارن ویندوز داشته باشن چیز جالبیه که i3 رو تجربه کنن👌🏻
🔗 https://github.com/torrex-v/i3wsb
#visual_desktop #i3 #windows
☕️ Telegram | Website | Discord
❤🔥6⚡2🔥1
📚اگر PDF، جزوه یا فایل آموزشی دارید و دنبال تبدیلشون به یه روش بهتر برای یادگیری هستید، PageLM یه ابزار اوپن سورس هست که منابع آموزشی شما رو با کمک AI به چیزایی مثل خلاصه، فلش کارت، آزمون و پادکست آموزشی تبدیل میکنه.
فرمت های PDF, DOCX, Markdown و TXT رو پشتیبانی میکنه💯
ابزارهای دیگه مثل تبدیل صدا به متن و جزوه، برنامهریزی تکالیف با AI، شبیهسازی آزمون و یه دستیار شخصی برای مطالعه هم ارائه میکنه که ازش تو حین خوندن سوال بپرسید.
🤖مدل های مختلف مثل Gemini, GPT, Claude, Grok و Ollama داره و با مدلهای Local هم سازگاره.
این پروژه از NotebookLM الگو گرفته و با React, TailwindCSS, Node.js, TypeScript و LangChain ساخته شده که میتونید با Docker اجراش کنید.
🔗 https://github.com/CaviraOSS/pagelm
#learning #tool
☕️ Telegram | Website | Discord
فرمت های PDF, DOCX, Markdown و TXT رو پشتیبانی میکنه💯
ابزارهای دیگه مثل تبدیل صدا به متن و جزوه، برنامهریزی تکالیف با AI، شبیهسازی آزمون و یه دستیار شخصی برای مطالعه هم ارائه میکنه که ازش تو حین خوندن سوال بپرسید.
🤖مدل های مختلف مثل Gemini, GPT, Claude, Grok و Ollama داره و با مدلهای Local هم سازگاره.
این پروژه از NotebookLM الگو گرفته و با React, TailwindCSS, Node.js, TypeScript و LangChain ساخته شده که میتونید با Docker اجراش کنید.
🔗 https://github.com/CaviraOSS/pagelm
#learning #tool
☕️ Telegram | Website | Discord
❤🔥4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
✨ اکانت ChatGPT Plus پیشساخته یک ماهه، کاملاً اختصاصی🔐
✅ ۱۰ روز گارانتی بیقید و شرط
✅مدل Codex GPT-6.1 Sol
✅ قابلیت اجرا در VS Code و Cursor
✅ به همراه Codex Windows
❗️ موجودی بسیار محدود
💥 فقط ۲.۴۰۰.۰۰۰ تومان
⚡️ برای خرید کلیک کنید
✅ ۱۰ روز گارانتی بیقید و شرط
✅مدل Codex GPT-6.1 Sol
✅ قابلیت اجرا در VS Code و Cursor
✅ به همراه Codex Windows
❗️ موجودی بسیار محدود
💥 فقط ۲.۴۰۰.۰۰۰ تومان
⚡️ برای خرید کلیک کنید
کداکسپلور | CodeExplore
🔹پیش نویس رسمی تغییرات پایتون 3.15 اومده البته ممکنه تا زمان انتشارش که گفته شده آخر سال 2026 هست کلی تغییر دیگه داشته باشه اما یه خلاصه از تغییراتی که تا الان گفته شده با هم ببینیم: 1. اضافه شدن lazy import این ویژگی باعث میشه ماژول فقط وقتی که توی کد استفاده…
پایتون 3.15 منتشر شد🎉
البته 1.5 روز تاخیر توی انتشار داشت ولی خب از امروز قابل دسترسه.
#python #release
☕️ Telegram | Website | Discord
البته 1.5 روز تاخیر توی انتشار داشت ولی خب از امروز قابل دسترسه.
#python #release
☕️ Telegram | Website | Discord
🔥14⚡3
This media is not supported in your browser
VIEW IN TELEGRAM
♨️گیت هاب قابلیت Computer Use رو بهصورت Public Preview به GitHub Copilot CLI و اپ Copilot روی ویندوز و macOS اضافه کرده.
با این قابلیت، Copilot میتونه مثل یک کاربر با برنامه های دسکتاپ تعامل داشته باشه، روی دکمهها کلیک کنه، اسکرول کنه، فایل ها و اطلاعات قابل دسترسی رو بخونه و حتی یه Workflow رو بین چند برنامه انجام بده✅
در واقع با این آپدیت کوپایلوت میتونه با نرمافزارهایی کار کنه که API، CLI یا MCP ندارن و انجام بعضی کارهای تکراری داخل برنامههای قدیمی یا GUI-only رو هم بهش بسپارید. مثلا میتونید ازش بخواید محتوای یه فایل رو تغییر بده یا اطلاعاتی رو از یه برنامه به برنامه دیگه منتقل کنه.
#githubcopilot #update #news
☕️ Telegram | Website | Discord
با این قابلیت، Copilot میتونه مثل یک کاربر با برنامه های دسکتاپ تعامل داشته باشه، روی دکمهها کلیک کنه، اسکرول کنه، فایل ها و اطلاعات قابل دسترسی رو بخونه و حتی یه Workflow رو بین چند برنامه انجام بده✅
در واقع با این آپدیت کوپایلوت میتونه با نرمافزارهایی کار کنه که API، CLI یا MCP ندارن و انجام بعضی کارهای تکراری داخل برنامههای قدیمی یا GUI-only رو هم بهش بسپارید. مثلا میتونید ازش بخواید محتوای یه فایل رو تغییر بده یا اطلاعاتی رو از یه برنامه به برنامه دیگه منتقل کنه.
💡 برای فعال کردنش کامند computer on رو توی Copilot CLI بزنید.
#githubcopilot #update #news
☕️ Telegram | Website | Discord
🔥3❤🔥2😍1