🔶 هوش مصنوعی سرعت توسعه نرم افزار را افزایش داده است، اما هم زمان نگرانی های تازهای درباره کیفیت کد به وجود آورده است.
بسیاری از برنامه نویسان بدون درک کامل، کدهای تولید شده توسط هوش مصنوعی را برای رفع باگ یا افزودن قابلیت های جدید وارد پروژه ها میکنند. نگهدارندگان پروژه های متن باز هشدار میدهند که این روند میتواند بازبینی کد را دشوارتر کرده و احتمال ورود باگها، مشکلات امنیتی و بدهی فنی را افزایش دهد.
اختلاف اخیر میان تیم های Bun و Zig نیز تا حد زیادی بر سر همین موضوع شکل گرفت؛ اینکه سرعت تولید کد نباید جایگزین کیفیت، بازبینی دقیق و مسئولیت پذیری توسعه دهندگان شود. استفاده از هوش مصنوعی زمانی ارزشمند است که در کنار دانش و قضاوت مهندسی انسان به کار گرفته شود، نه به عنوان جایگزین آن.
#هوش_مصنوعی
@TheRaymondDev
بسیاری از برنامه نویسان بدون درک کامل، کدهای تولید شده توسط هوش مصنوعی را برای رفع باگ یا افزودن قابلیت های جدید وارد پروژه ها میکنند. نگهدارندگان پروژه های متن باز هشدار میدهند که این روند میتواند بازبینی کد را دشوارتر کرده و احتمال ورود باگها، مشکلات امنیتی و بدهی فنی را افزایش دهد.
اختلاف اخیر میان تیم های Bun و Zig نیز تا حد زیادی بر سر همین موضوع شکل گرفت؛ اینکه سرعت تولید کد نباید جایگزین کیفیت، بازبینی دقیق و مسئولیت پذیری توسعه دهندگان شود. استفاده از هوش مصنوعی زمانی ارزشمند است که در کنار دانش و قضاوت مهندسی انسان به کار گرفته شود، نه به عنوان جایگزین آن.
#هوش_مصنوعی
@TheRaymondDev
theregister
Zig creator calls Bun’s Claude Rust rewrite ‘unreviewed slop’
The port took just 11 days and about $165,000 at API pricing
❤7👍2
🔸ChatGPT Exporter
یوزراسکریپتی برای chatgpt که کمکتون میکنه از چتهاتون بکاپ بگیرید
https://github.com/pionxzh/chatgpt-exporter
@TheRaymondDev
یوزراسکریپتی برای chatgpt که کمکتون میکنه از چتهاتون بکاپ بگیرید
https://github.com/pionxzh/chatgpt-exporter
@TheRaymondDev
🔥4
این طراحی مربوط به چه سبک (Design Style)یه؟ اگر بخوام نمونههای مشابه پیدا کنم، چه کلمات کلیدی یا سایتهایی رو پیشنهاد میکنی؟
@TheRaymondDev
@TheRaymondDev
یک برنامه نویس تنبل
@TheRaymondDev
این طراحی مربوط به چه سبک (Design Style)ایه؟ اگر بخوام نمونههای مشابه پیدا کنم، چه کلمات کلیدی یا سایتهایی رو پیشنهاد میکنی؟
میخوام وب سایت Hive رو روی همچین دیزاینی پیاده کنم
@TheRaymondDev
میخوام وب سایت Hive رو روی همچین دیزاینی پیاده کنم
@TheRaymondDev
Forwarded from 卐 Juniper 卐
Domain-Specific Small Language Modelspdf.pdf
38.6 MB
این کتاب یک راهنمای عملی برای ساخت مدلهای زبانی کوچک و تخصصی (SLM) است؛ مدلهایی که روی دادههای اختصاصی آموزش میبینند و برای یک حوزه مشخص بهینه میشوند. نویسنده نشان میدهد که در بسیاری از کاربردهای واقعی، یک SLM بهجای یک LLM عمومی انتخاب مناسبتری است، زیرا هزینه کمتر، سرعت بیشتر، نیاز سختافزاری پایینتر، حفظ حریم خصوصی و امکان اجرای محلی را فراهم میکند.
از نظر فنی، کتاب طیف کاملی از موضوعات را پوشش میدهد: انتخاب مدل پایه، انتقال یادگیری (Transfer Learning)، روشهای بهینه Fine-Tuning مانند PEFT، بهینهسازی و کوانتیزهسازی (Quantization)، اجرای مدل با ONNX، استقرار روی لپتاپ و دستگاههای Edge، ساخت API، و ادغام مدل با سامانههای RAG و Agentهای هوش مصنوعی.
اگر هدف شما ساخت یک دستیار هوش مصنوعی تخصصی برای کسبوکار، پزشکی، حقوق، برنامهنویسی، یا هر حوزه مشخص دیگری است، این کتاب یکی از جامعترین منابع عملی برای یادگیری طراحی، بهینهسازی و استقرار مدلهای زبانی کوچک محسوب میشود. با توجه به علایق شما در زمینه RAG، Hugging Face، Fine-Tuning و اجرای محلی مدلها، محتوای این کتاب کاملاً همسو با پروژههای عملی
از نظر فنی، کتاب طیف کاملی از موضوعات را پوشش میدهد: انتخاب مدل پایه، انتقال یادگیری (Transfer Learning)، روشهای بهینه Fine-Tuning مانند PEFT، بهینهسازی و کوانتیزهسازی (Quantization)، اجرای مدل با ONNX، استقرار روی لپتاپ و دستگاههای Edge، ساخت API، و ادغام مدل با سامانههای RAG و Agentهای هوش مصنوعی.
اگر هدف شما ساخت یک دستیار هوش مصنوعی تخصصی برای کسبوکار، پزشکی، حقوق، برنامهنویسی، یا هر حوزه مشخص دیگری است، این کتاب یکی از جامعترین منابع عملی برای یادگیری طراحی، بهینهسازی و استقرار مدلهای زبانی کوچک محسوب میشود. با توجه به علایق شما در زمینه RAG، Hugging Face، Fine-Tuning و اجرای محلی مدلها، محتوای این کتاب کاملاً همسو با پروژههای عملی
❤2
بهتره بجای اینکه از بقیه همش ایراد بگیریم خودمون دست بکار بشیم :)
الان توی یه گپی دارن بدی js رو میگن که چقدر بد نوشته شده و این حرفا
خب بلدی برو بزن برو بهترش کن
«Talk is cheap. Show me your code.»
سرتو بنداز پایین و هرچیو که برای پول دراوردن نیازه یاد بگیر
کار شما جز دلسردی و انرژی منفی برای توسعه دهنده هیچی نداره
@TheRaymondDev
الان توی یه گپی دارن بدی js رو میگن که چقدر بد نوشته شده و این حرفا
خب بلدی برو بزن برو بهترش کن
«Talk is cheap. Show me your code.»
سرتو بنداز پایین و هرچیو که برای پول دراوردن نیازه یاد بگیر
کار شما جز دلسردی و انرژی منفی برای توسعه دهنده هیچی نداره
@TheRaymondDev
👍22❤3🤣1🍌1
🔸emdash - جانشین معنوی وردپرس
توی چندماهی که پروژه زده شده ۱۱کا استار گرفته و فعلا ورژن بتاست و با typescript زدن.
چرا EmDash ساخته شده؟
وردپرس در عصر قدیمی (PHP) ساخته شده و امروز مشکلات زیادی دارد:
+امنیت ضعیف (بیشتر آسیبپذیریها از پلاگینها میآید)
+عملکرد متوسط (نیاز به کش و بهینهسازی زیاد)
+محتوای HTML serialized (سخت برای استفاده در جاهای دیگر)
ولی EmDash این مشکلات را حل کرده:
+پلاگینهای sandboxed: پلاگینها در محیط ایزوله (Cloudflare Workers) اجرا میشوند و فقط دسترسیهایی که صراحتاً اعلام کنند دارند (مثل read:content یا email:send). خیلی امنتر از وردپرس.
+محتوای ساختیافته: به جای HTML، از Portable Text (JSON ساختارمند) استفاده میکند. محتوا را میتوانی در وب، اپ موبایل، ایمیل یا API بدون مشکل استفاده کنی.
+تایپ سیف و مدرن: TypeScript، با Astro، Cloudflare (D1 + R2 + Workers) یا Node.js + SQLite.
+بهینه برای AI Agents: ابزارهایی برای کمک به هوش مصنوعی (Claude و غیره) برای ساخت پلاگین و تم.
https://github.com/emdash-cms/emdash
@TheRaymondDev
توی چندماهی که پروژه زده شده ۱۱کا استار گرفته و فعلا ورژن بتاست و با typescript زدن.
چرا EmDash ساخته شده؟
وردپرس در عصر قدیمی (PHP) ساخته شده و امروز مشکلات زیادی دارد:
+امنیت ضعیف (بیشتر آسیبپذیریها از پلاگینها میآید)
+عملکرد متوسط (نیاز به کش و بهینهسازی زیاد)
+محتوای HTML serialized (سخت برای استفاده در جاهای دیگر)
ولی EmDash این مشکلات را حل کرده:
+پلاگینهای sandboxed: پلاگینها در محیط ایزوله (Cloudflare Workers) اجرا میشوند و فقط دسترسیهایی که صراحتاً اعلام کنند دارند (مثل read:content یا email:send). خیلی امنتر از وردپرس.
+محتوای ساختیافته: به جای HTML، از Portable Text (JSON ساختارمند) استفاده میکند. محتوا را میتوانی در وب، اپ موبایل، ایمیل یا API بدون مشکل استفاده کنی.
+تایپ سیف و مدرن: TypeScript، با Astro، Cloudflare (D1 + R2 + Workers) یا Node.js + SQLite.
+بهینه برای AI Agents: ابزارهایی برای کمک به هوش مصنوعی (Claude و غیره) برای ساخت پلاگین و تم.
https://github.com/emdash-cms/emdash
@TheRaymondDev
👍3👎1
Forwarded from متخصص وردپرس | پوینا
اعتراف OpenAI: مدلهای ما با فرار از محیط آزمایشگاه، هاگینگ فیس را هک کردند
چند روز پس از آنکه پلتفرم محبوب هاگینگ فیس اعلام کرد ایجنت هوش مصنوعی خودمختاری به سیستمهای آنها نفوذ کرده، شرکت OpenAI با انتشار مطلبی رسماً اعتراف کرد که مدلهای هوش مصنوعی این شرکت عامل اصلی این حمله ناخواسته بودهاند.
یعنی این هک بدون دخالت هیچ انسانی بوده و هوش مصنوعی از آزمایشگاه فرار کرده و رفته پدر یه سایت رو در آورده
@poinair پوینا
چند روز پس از آنکه پلتفرم محبوب هاگینگ فیس اعلام کرد ایجنت هوش مصنوعی خودمختاری به سیستمهای آنها نفوذ کرده، شرکت OpenAI با انتشار مطلبی رسماً اعتراف کرد که مدلهای هوش مصنوعی این شرکت عامل اصلی این حمله ناخواسته بودهاند.
یعنی این هک بدون دخالت هیچ انسانی بوده و هوش مصنوعی از آزمایشگاه فرار کرده و رفته پدر یه سایت رو در آورده
@poinair پوینا
Forwarded from Ashia
دارم روی یه CLI برای Hive کار میکنم که قراره یه ابزار کاربردی برای توسعهدهندهها باشه.
هدفش اینه که کارهایی مثل مدیریت پروژه، اجرای سرویسها، لاگها، env و tunnel رو سادهتر کنه.
در واقع یه ابزار کمکی کنار اپلیکیشن دسکتاپ Hive هست که تجربه توسعه رو کاملتر میکنه.
به جای انجام دستی خیلی از کارها، همه چیز از طریق ترمینال مدیریت میشه.
فعلاً نسخه اولیهش در حال ساخته شدنه و کمکم قابلیتهای بیشتری بهش اضافه میشه.
این خیلی زودتر از اپلیکیشن تموم میشه و در دسترستون قرار میگیره
همین الانشم اوپن سورسه :)))
هدفش اینه که کارهایی مثل مدیریت پروژه، اجرای سرویسها، لاگها، env و tunnel رو سادهتر کنه.
در واقع یه ابزار کمکی کنار اپلیکیشن دسکتاپ Hive هست که تجربه توسعه رو کاملتر میکنه.
به جای انجام دستی خیلی از کارها، همه چیز از طریق ترمینال مدیریت میشه.
فعلاً نسخه اولیهش در حال ساخته شدنه و کمکم قابلیتهای بیشتری بهش اضافه میشه.
این خیلی زودتر از اپلیکیشن تموم میشه و در دسترستون قرار میگیره
همین الانشم اوپن سورسه :)))
🔥8❤1
🔶 نرم افزار Hive CLI منتشر شد.
با دستور زیر می توانید نرم افزار را نصب کنید.
و مستندات :
https://hivesofts.github.io/hive-cli/
و مخزن گیت هاب :
https://github.com/HiveSofts/hive-cli
#hive
@TheRaymondDev
با دستور زیر می توانید نرم افزار را نصب کنید.
curl -fsSL https://raw.githubusercontent.com/HiveSofts/hive-cli/main/install/install.sh | bash
و مستندات :
https://hivesofts.github.io/hive-cli/
و مخزن گیت هاب :
https://github.com/HiveSofts/hive-cli
#hive
@TheRaymondDev
❤5🔥1
وقتی میخوای یه پروژه بکندی شروع کنی با nodejs باید از قبل یه تمپلیت داشته باشی مدام درگیر اینا نشی:
+مثلا کانفیگ tsconfig خوب داشته باشه
+لینتر و فرمتر داشته باشه با eslint, prettier خوب (البته لینترهای دیگه هم هست biome,oxlint که دیفالت کانفیگای خوبی دارن)
+هر پروژه نیاز به لاگر داره
+محیط prodوdev جدا همراه با ولیدیشن خوب با zod
+برای تست نویسی با vitest چون jest و بقیه یه سری مشکلات و کانفیگای اعصاب خوردی دارن
+یه معماری پروژه بصورت سمپل پیاده شده باشه بعدا خودمون بسته به نیاز ادیت میزنیم
+یه دیتابیس با یه سمپل و CRUD operation ساده که از sqlite استفاده میکنه با درایور libsql چون مابقی async ساپورت نمیکنه و یکم اذیت میکنه همراه با drizzle orm که همین سمپل باید repository و service هم پیاده شده باشه تا راحت بتونیم ادیت بزنیم همچنین seeding هم پیاده شده باشه
+یه سرویس بکاپ که برای هر پروژه نیازه
+اضافه کردن lint-stage و type-check به husky
+کانفیگ گیتهاب اکشنز خوب برای مدیریت ریلیز و برنچها و prهاو...
یبار بشین کانفیگ کن یه عمر راحت باش (لعنتی من میخواستم فقط کد بزنم)🗿
@TheRaymondDev
+مثلا کانفیگ tsconfig خوب داشته باشه
+لینتر و فرمتر داشته باشه با eslint, prettier خوب (البته لینترهای دیگه هم هست biome,oxlint که دیفالت کانفیگای خوبی دارن)
+هر پروژه نیاز به لاگر داره
+محیط prodوdev جدا همراه با ولیدیشن خوب با zod
+برای تست نویسی با vitest چون jest و بقیه یه سری مشکلات و کانفیگای اعصاب خوردی دارن
+یه معماری پروژه بصورت سمپل پیاده شده باشه بعدا خودمون بسته به نیاز ادیت میزنیم
+یه دیتابیس با یه سمپل و CRUD operation ساده که از sqlite استفاده میکنه با درایور libsql چون مابقی async ساپورت نمیکنه و یکم اذیت میکنه همراه با drizzle orm که همین سمپل باید repository و service هم پیاده شده باشه تا راحت بتونیم ادیت بزنیم همچنین seeding هم پیاده شده باشه
+یه سرویس بکاپ که برای هر پروژه نیازه
+اضافه کردن lint-stage و type-check به husky
+کانفیگ گیتهاب اکشنز خوب برای مدیریت ریلیز و برنچها و prهاو...
یبار بشین کانفیگ کن یه عمر راحت باش (لعنتی من میخواستم فقط کد بزنم)🗿
@TheRaymondDev
👍11💯1
🔥13❤1
RCE PoC for Redis 6.2.22, 7.4.9, 8.6.4, 8.8.0
اکسپلویتش تازه از تنور در اومده توی ورژن 8.8.2 فیکس شده که همش ۲ساعته ریلیز شده :)
https://github.com/berabuddies/redis-poc
@TheRaymondDev
اکسپلویتش تازه از تنور در اومده توی ورژن 8.8.2 فیکس شده که همش ۲ساعته ریلیز شده :)
https://github.com/berabuddies/redis-poc
@TheRaymondDev
🤣3❤1
پستهایی که با هشتگ:
#AlgorithmIdeas
گذاشته میشه یه سری ایدههای الگوریتمی هستش که توی پروژهها اغلب استفاده میشه و بدرد بخوره سعی کنید برای خودتون پیادش کنید و از ai استفاده نکنید
هیچ مسابقهای درکار نیست. خودتونو تست کنید و دوست داشتید الگوریتمی که پیاده کردید برامون توی کامنت بفرستید.
برای شروع الگوریتم سمافور(semaphore) رو پیاده کنید
#AlgorithmIdeas
@TheRaymondDev
#AlgorithmIdeas
گذاشته میشه یه سری ایدههای الگوریتمی هستش که توی پروژهها اغلب استفاده میشه و بدرد بخوره سعی کنید برای خودتون پیادش کنید و از ai استفاده نکنید
هیچ مسابقهای درکار نیست. خودتونو تست کنید و دوست داشتید الگوریتمی که پیاده کردید برامون توی کامنت بفرستید.
برای شروع الگوریتم سمافور(semaphore) رو پیاده کنید
#AlgorithmIdeas
@TheRaymondDev
🔥5❤1👀1