یه موتور جاوااسکریپتی برای ساخت بازی های turn-based مولتی پلیر، حالت دار و ربات های بر پایه AI
خیلی راحت میشه یادش گرفت داکیومنش خوبی داره
https://github.com/boardgameio/boardgame.io
@Linuxor ~ tom_doerr
خیلی راحت میشه یادش گرفت داکیومنش خوبی داره
https://github.com/boardgameio/boardgame.io
@Linuxor ~ tom_doerr
👍50💩5👎1🔥1
داخل این سایت میتونید استپ به استپ ببینید الگوریتم Sha256 چجوری هش میکنه
sha256algorithm.com
@Linuxor ~ Taqiam_
sha256algorithm.com
@Linuxor ~ Taqiam_
👍75❤6💅3⚡1
چرا هوش مصنوعی نمیتونه به سادگی جای برنامه نویس هارو بگیره؟
فرض کنیم هوش مصنوعی به حدی رسید که بتونه جای برنامه نویس ها رو بگیره و یه پروژه رو از 0 تا 100 بالا بیاره
قطعا از پرامپت "یه سایت فروشگاهی بساز" نتیجه سایت مورد نظرمون رو نمیگیریم یه سایت هزاران تا پارامتر داره که از سایت های دیگه متمایزش میکنه، توی بهترین حالت باید اون x تا پارامتر رو به هوش مصنوعی توضیح بدید، حالا سوال اینه کی بهتر از برنامه نویسی ها میتونه اون پارامتر هارو به هوش مصنوعی توضیح بده ؟
@Linuxor
فرض کنیم هوش مصنوعی به حدی رسید که بتونه جای برنامه نویس ها رو بگیره و یه پروژه رو از 0 تا 100 بالا بیاره
قطعا از پرامپت "یه سایت فروشگاهی بساز" نتیجه سایت مورد نظرمون رو نمیگیریم یه سایت هزاران تا پارامتر داره که از سایت های دیگه متمایزش میکنه، توی بهترین حالت باید اون x تا پارامتر رو به هوش مصنوعی توضیح بدید، حالا سوال اینه کی بهتر از برنامه نویسی ها میتونه اون پارامتر هارو به هوش مصنوعی توضیح بده ؟
@Linuxor
👍213🤣34👎8😁1
یه نفر اومده شروع کرده به یادگیری زبان C و توی 28 تا Assignment به جای خوبی رسیده، توی هر Assignmet بهتون یه چیزی از C رو یاد میده
اگه میخواین C یاد بگیرین بد نیست یه سری به این ریپو بزنین
https://github.com/h0mbre/Learning-C
@Linuxor
اگه میخواین C یاد بگیرین بد نیست یه سری به این ریپو بزنین
https://github.com/h0mbre/Learning-C
@Linuxor
👍71❤9🤣4⚡2🤓1
با این ابزار میتونین یه وبسایت رو به صورت یه تک فایل HTML در بیارین، در واقع کل عکس ها و کد های CSS و JS رو embed میکنه
https://github.com/Y2Z/monolith
@Linuxor
https://github.com/Y2Z/monolith
@Linuxor
👍53🍾3❤1
توی لینوکس فایلها بهصورت ذاتی نیازی به پسوند ندارن. این برخلاف سیستمعاملهایی مثل ویندوزه که از پسوند فایل برای تشخیص نوع اون استفاده میکنه. توی لینوکس، نوع فایلها بر اساس محتوای داخلی اونها تعیین میشه.
مثلا شما یه آهنگ داشته باشین نیازی نیست که حتما اسمش یا mp3. تموم شده باشه لینوکس از متادیتای اون تشخیص میده که آهنگه.
@Linuxor
مثلا شما یه آهنگ داشته باشین نیازی نیست که حتما اسمش یا mp3. تموم شده باشه لینوکس از متادیتای اون تشخیص میده که آهنگه.
@Linuxor
1👍188🏆11👎5🤯4
اگه خواستین سرور بخرین این ریپو اومده لیستی از ارائه دهنده های خارجی رو همراه با قیمت و مقدار پلن Trial شون نوشته
https://github.com/dalisoft/awesome-hosting
@Linuxor
https://github.com/dalisoft/awesome-hosting
@Linuxor
👍70🙏6🤣3
من چون بیشتر mysql کار میکنم امروز گذری کارم به postgres افتاد یه ایده جالبی توش دیدم؛
اومدن یه چیزی ساختن به اسم postgREST که لایه دیتابیس رو به صورت کانتینر میتونین جدا کنید و یه api بهتون میده به این شکل :
دیگه نیازی نیست بشینین لایه دیتای اپلیکیشنتون رو بنویسین فقط کافیه از api که میده توی اپلیکیشنتون استفاده کنید و از دیتابیستون دیتا بگیرین.
داکیومنشنش :
docs.postgrest.org
@Linuxor
اومدن یه چیزی ساختن به اسم postgREST که لایه دیتابیس رو به صورت کانتینر میتونین جدا کنید و یه api بهتون میده به این شکل :
localhost:3000/people?age=gte.18دیگه نیازی نیست بشینین لایه دیتای اپلیکیشنتون رو بنویسین فقط کافیه از api که میده توی اپلیکیشنتون استفاده کنید و از دیتابیستون دیتا بگیرین.
داکیومنشنش :
docs.postgrest.org
@Linuxor
👍87🔥8👎5
یکی نوشته : عجیبه که SQL صد سالشه و هنوزم خیلی فوقالعاده است.
جالبه بدونید که IBM، علیرغم اینکه مخترع SQL بود، برای مدتی اون رو توی محصولات اصلی خودش عرضه نکرد. توی این فاصله، شرکت Oracle که فهمید SQL چیز خفنیه یکی از اولین سیستمهای پایگاه داده رابطهای تجاری رو بر اساس SQL ایجاد کرد؛ اهمیت ندادن به SQL یکی از بزرگ ترین اشتباهات IBM بود.
@Linuxor
جالبه بدونید که IBM، علیرغم اینکه مخترع SQL بود، برای مدتی اون رو توی محصولات اصلی خودش عرضه نکرد. توی این فاصله، شرکت Oracle که فهمید SQL چیز خفنیه یکی از اولین سیستمهای پایگاه داده رابطهای تجاری رو بر اساس SQL ایجاد کرد؛ اهمیت ندادن به SQL یکی از بزرگ ترین اشتباهات IBM بود.
@Linuxor
👍158🔥12💩3🤣1
یه نفر اومده و یه بش اسکریپت نوشته که باهاش به صورت سطحی میشه امنیت یه سرور رو برسی کرد، کار پیچیده ای نمیکنه بیشتر به درد تازه کار ها میخوره که این مشکلات رایج رو توی کانفیگ کردن سرور نداشته باشن :
https://github.com/vernu/vps-audit
@Linuxor
https://github.com/vernu/vps-audit
@Linuxor
👍88🔥5
کدام یک برای دستهبندی نقاط ضعف "رایج" در طراحی و کدنویسی نرمافزارها استفاده میشود تا از ایجاد آنها جلوگیری شود؟
Anonymous Quiz
10%
CUE
17%
CWE
48%
CVE
25%
دسته بندی و انتشار نقاط ضعف به صورت عمومی کار اشتباهی است.
👍34🤣7💅5❤3👎1
یکی توییت زده : من متوجه شدهام که مدلهای زبانی بزرگ (LLMs) مانند Claude و GPT-4o با این پرامپت خیلی خوب کار میکنند؛ این پرامپت آنها را وادار میکند تا قبل از ارائه پاسخ نهایی، کمی "تأمل" کنند.
این روش شبیه به پرامپتهاییه که از مدل میخواد فرآیند استدلالش رو توضیح بده. chain-of-thought که توی تحقیقات مرتبط با هوش مصنوعی هم موفقیتآمیز بوده. شما هم میتونین استفاده کنید و نتیجه های بهتری بگیرین در واقع به هوش مصنوعی امکان تصحیح خطای خودش رو میده.
@Linuxor
این روش شبیه به پرامپتهاییه که از مدل میخواد فرآیند استدلالش رو توضیح بده. chain-of-thought که توی تحقیقات مرتبط با هوش مصنوعی هم موفقیتآمیز بوده. شما هم میتونین استفاده کنید و نتیجه های بهتری بگیرین در واقع به هوش مصنوعی امکان تصحیح خطای خودش رو میده.
@Linuxor
👍84🔥10👎2👾2❤1