Forwarded from کانال مهرداد لینوکس
📝 مرجع لیست آموزشی دستورات پایه linux در کانال مهرداد لینوکس
📂 مدیریت فایل و دایرکتوری
cd → تغییر دایرکتوری
pwd → نمایش مسیر جاری
ls → لیست فایلها و دایرکتوریها
mkdir → ساخت دایرکتوری
rmdir ، rm → حذف دایرکتوری خالی وفایل
touch → ساخت فایل خالی یا تغییر زمان آخرین دسترسی
cp → کپی فایل یا دایرکتوری
mv → جابجا یا تغییر نام فایل/دایرکتوری
فصل بعدی 📖 مشاهده و ویرایش محتوا و فایل ها
📂 مدیریت فایل و دایرکتوری
cd → تغییر دایرکتوری
pwd → نمایش مسیر جاری
ls → لیست فایلها و دایرکتوریها
mkdir → ساخت دایرکتوری
rmdir ، rm → حذف دایرکتوری خالی وفایل
touch → ساخت فایل خالی یا تغییر زمان آخرین دسترسی
cp → کپی فایل یا دایرکتوری
mv → جابجا یا تغییر نام فایل/دایرکتوری
فصل بعدی 📖 مشاهده و ویرایش محتوا و فایل ها
Forwarded from کانال مهرداد لینوکس
نظر سنجی محتوا
آیا این محتوا به نظر شما مفید بوده ؟
آیا این محتوا به نظر شما مفید بوده ؟
Anonymous Poll
68%
بله مفید است فصل بعدی ادامه داشته باشه
23%
به دنبال محتوای تخصصی تر هستم
9%
دیدن نتایج
Forwarded from دستاوردهای یادگیری عمیق(InTec)
GLM-4.6
بدون شک باید تستش کنید؛ امروز روی یک پروژه کار میکردم که به مشکلات زیادی خورد توی
تقصیر منم نبود کدی که دستم اومد انقدر کثیف بود که هرجاش رو دست میزدم ۲-۳ جای دیگه بهم میریخت.
الان که دارم این متن رو مینویسم
چون به مشکلات منطقی زیادی خوردم؛ از تموم مدلهای موجود گمک گرفتم؛
همون ابتدا از دور خارج شد چون
از دور خارج شد؛ چون کدها انقدر زیاد بود که توی یک درخواست جا نمیشد؛ با اینکه هربار فقط کدهای مربوط به یک بخش رو بهش میدادم (راستی برای این موضوع هم یک پروژه شخصی دارم که
مواردی که تست کردم
برای تمام مدلها اگر قابلیت
مدلهای
اما خیلی جالب بود که توی اولین تلاش هر دو مورد یک سری از باگها رو پیدا کردند و فهمیدند از کجا باید شروع کنند بخصوص
مدل
۱- اگر من خطایی رو داشتم؛ مثلا یک
۲- هیچ توضیحی نمیده و هربار کل کد رو تایپ میکنه!
حتی وقتی ازش خواستم توضیح بده؛ توضیحاتش رو همرو یا قبل از کد زدن میگه یا بعدش که خب رفتار خوبی نیست ولی اگر دقیقا میدونید چی میخواید و چرا این مدل خیلی کم خرف هست.
مدل
درنهایت اومدم سراغ
مشکل رو پیدا کرد مثل
یک مشکل من با
یک چیز جالبتر اینکه تنها مدلی بود که توی کدها بعد از درستکردن
درنهایت یک بخشهایی از کد رو درحال منتقل کردن به
رو برای اینکار ازشون کمک گرفتم که توی مرور سریع
خلاصه:
بنظرم بد نیست به آپدیت جدید
توی این تعداد پارامتر و دقت؛ این سرعت خیلی خیلی جذاب هست.
روی
بدون شک باید تستش کنید؛ امروز روی یک پروژه کار میکردم که به مشکلات زیادی خورد توی
refactor و البته اکثرا هم logic بود.تقصیر منم نبود کدی که دستم اومد انقدر کثیف بود که هرجاش رو دست میزدم ۲-۳ جای دیگه بهم میریخت.
الان که دارم این متن رو مینویسم
refactor اصلی تموم شده و منطق درست هست؛ حالا هدف بعدی بهینه سازی هست که باید روش کار کنم!چون به مشکلات منطقی زیادی خوردم؛ از تموم مدلهای موجود گمک گرفتم؛
Geminiهمون ابتدا از دور خارج شد چون
vpn هام رو شناسایی میکرد و وقت نداشتم که بخوام مشکل رو حل کنم Qwen از دور خارج شد؛ چون کدها انقدر زیاد بود که توی یک درخواست جا نمیشد؛ با اینکه هربار فقط کدهای مربوط به یک بخش رو بهش میدادم (راستی برای این موضوع هم یک پروژه شخصی دارم که
ast رو استفاده میکنه و قدم به قدم سورس کد رو واکشی میکنه و توضیح میده و... بگذریم الان جاش نیست)مواردی که تست کردم
GLM-4.5, GLM4.6 - Claude - Grok Expert - ChatGPT, Deepseekبرای تمام مدلها اگر قابلیت
deep think روی بهترین ورژنهاشون وجود داشت ازون استفاده کردم.مدلهای
Deepseek, Claude همون اول حذف شدند؛ شروع خیلی خوبی داشتند ولی بعدش توی logic مربوط به async, multi-thread همه چیز رو گم کردند و افتادند روی loop که همون کد اشتباه رو به حالتهای مختلف هی تکرار میکردند.اما خیلی جالب بود که توی اولین تلاش هر دو مورد یک سری از باگها رو پیدا کردند و فهمیدند از کجا باید شروع کنند بخصوص
Claude که این موضوع رو بدون کمک پیدا کرد؛ اما نتونست حلش کنه.مدل
Grok خیلی جالب بود؛ اول راحتترین راه حل رو پیشنهاد داد بعد که بهش گفتم دارم refactor میکنم پس راه حل بهتر رو پیشنهاد بده روشش رو عوض کرد؛ اما ۲ تا مشکل داشت :۱- اگر من خطایی رو داشتم؛ مثلا یک
import اشتباه متوجه نمیشد و توی loop بینهایت میوفتاد. ۲- هیچ توضیحی نمیده و هربار کل کد رو تایپ میکنه!
حتی وقتی ازش خواستم توضیح بده؛ توضیحاتش رو همرو یا قبل از کد زدن میگه یا بعدش که خب رفتار خوبی نیست ولی اگر دقیقا میدونید چی میخواید و چرا این مدل خیلی کم خرف هست.
مدل
ChatGPT بر خلاف Grok توضیح میده و تیکه تیکه جواب میده و میشه باهاش کنار اومد؛ یک تکنیک async اشتباه رو میخواستم تست کنم برای دیباگ نیاز داشتم. روی Grok هرچقدر توضیح دادم اینکار رو نکرد و کد رو تحویلم نداد؛ درنهایت هم چیزی که تحویل داد اشتباه بود. همینکار رو با ChatGPT انجام دادم؛ چون فکر میکردم اینم مقاومت کنه براش توضیح دادم که روی Debug لازم دارم و ... (پرامپت آخری که به Grok دادم تا کار کنه) و خروجی داد ولی بطور کلی نتونست بهترین راه حل رو پیشنهاد بده (چیزی که Grok انجام داده بود)درنهایت اومدم سراغ
GLM4.6 توضیحات اولیه مختصر و ادیت کد (برای توضیحات بیشتر گفته مجدد پرامپت بده که بنظرم خیلی رفتار درست و خوبیه)مشکل رو پیدا کرد مثل
Grok و راه حل خوبی رو هم پیشنهاد داد مهمترین بخشش سرعتش هست بسیار بسیار سریع توکنها رو خروجی میده و باهاش میشه راحت کد توسعه داد.یک مشکل من با
LLM ها همینه سرعت توسعه خودم از کلکل با اونها بیشتره.یک چیز جالبتر اینکه تنها مدلی بود که توی کدها بعد از درستکردن
Logic اشتباه (چندتا پرامپت طول کشید ولی مسیر درست رو داشت میرفت) وقتی راهکار آخر رو داشت تایپ میکرد در انتها چندتا فایل و بخش دیگه رو پیشنهاد داد؛ چرا؟ چون فکر میکنه این تغییرات refactor رو تمیزتر میکنه و واقعا هم درست فکر میکنه!درنهایت یک بخشهایی از کد رو درحال منتقل کردن به
Rust هستم چون این بخشها bottleneck شده برامون و Rust خیلی میتونه کمک کنه threading, async, ... سنگینی داره.Grok, ChatGpt, GLM-4.6
رو برای اینکار ازشون کمک گرفتم که توی مرور سریع
GLM-4.6 بنظر کد درستی رو فقط داده؛ توی نگاه اول روی Grok, ChatGPT دارم خطا میبینم ( از نوع channel اشتباه استفاده کردند)خلاصه:
بنظرم بد نیست به آپدیت جدید
z.ai هم سری بزنید و با GLM-4.6 هم تست انجام بدبد؛ سرعت و دقت فوقالعاده!توی این تعداد پارامتر و دقت؛ این سرعت خیلی خیلی جذاب هست.
روی
firefox هم میتونید از Dark Reader Addons استفاده کنید یکم تنظیمش کنید Dark mode خوبی برای z.ai بهتون میده (دلیلی که خودم ازین مدل کم استفاده میکنم همین بود)chat.z.ai
Z.ai Chat - Free AI powered by GLM-4.7 & GLM-4.6
Chat with Z.ai's free AI to build websites, create presentations, and write professionally. Fast, smart, and reliable, powered by GLM-4.7.
Forwarded from haashemi.dev
اینجا لیستی از فیچرهای درخواستی رو مینویسم که هر موقع که وقت کنم پیادهشون کنم.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
ناسا حدود ۱۵۰۰۰ نفر از ۱۸۲۱۸ کارمندان خودش رو تا زمانی که دولت باز شه، به مرخصی بدون حقوق میفرسته.
طبق «طرح استمرار تأمین بودجه ناسا»، این سازمان به یک نیمروز زمان نیاز داره تا تاسیسات رو ایمن کنه، سیستمهای غیرضروری رو خاموش کنه و اطلاعیههای مرخصی رسمی رو تحویل بده. تنها فعالیتهایی که دولت فدرال اونها رو «استثنایی» میدونه، مجاز به ادامه هستن.
فعالیتهای استثنایی شامل وظایفی هستن که در قانون الزامی شناخته شدن، یا فعالیتهایی که برای حفظ جان انسانها و محافظت از اموال به حساب میان. در این شرایط، ناسا همچنان از سه عملیات اصلی یعنی ایستگاه فضایی بینالمللی (ISS)، ماهوارهها و توسعه برنامه آرتمیس پشتیبانی میکنه.
درخواست بودجه ترامپ برای سال مالی ۲۰۲۶، کاهش ۲۵ درصدی در بودجه کل ناسا رو پیشنهاد میده و دولت اون رو به کاهش گسترده نیروها تهدید کرده. [L]
🤓 abolfazl @geekalerts
طبق «طرح استمرار تأمین بودجه ناسا»، این سازمان به یک نیمروز زمان نیاز داره تا تاسیسات رو ایمن کنه، سیستمهای غیرضروری رو خاموش کنه و اطلاعیههای مرخصی رسمی رو تحویل بده. تنها فعالیتهایی که دولت فدرال اونها رو «استثنایی» میدونه، مجاز به ادامه هستن.
فعالیتهای استثنایی شامل وظایفی هستن که در قانون الزامی شناخته شدن، یا فعالیتهایی که برای حفظ جان انسانها و محافظت از اموال به حساب میان. در این شرایط، ناسا همچنان از سه عملیات اصلی یعنی ایستگاه فضایی بینالمللی (ISS)، ماهوارهها و توسعه برنامه آرتمیس پشتیبانی میکنه.
درخواست بودجه ترامپ برای سال مالی ۲۰۲۶، کاهش ۲۵ درصدی در بودجه کل ناسا رو پیشنهاد میده و دولت اون رو به کاهش گسترده نیروها تهدید کرده. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
اکستنشن جاب لنز و برای گوگل کروم نوشتم تا به جای شما بره تو ویکی تجربه سرچ کنه و گوشهی صفحه کاریابی (جابینجا، جاب ویژن) بهتون نشون بده. میتونه یه دستیار خیلی خوب برای کار پیدا کردن باشه.
https://github.com/MehdiHadizadeh/job-lens-extension
@DevTwitter | <Mehdyoo/>
https://github.com/MehdiHadizadeh/job-lens-extension
@DevTwitter | <Mehdyoo/>
Forwarded from نوشتههای ترمینالی
در مورد hookهای git:
گیت امکانات مختلفی داره و یکی از امکاناتش که دستمون رو خیلی باز میکنه برای انواع شخصی سازی ها، hook ها هستن. قضیه از این قرارها که توی پوشه .git/hooks میتونید یکسری اسکریپت قابل اجرا بگذارید با اسم های معلوم و خود گیت در زمان های مشخص اونا رو اجرا میکنه. معلوم ترینش precommit hook هست که گیت بعد از اومدن دستور کامیت و قبل از این که واقعا کامیت کنه اون اسکریپت رو اجرا میکنه. توی اون اسکریپت میتونید کد رو فرمت کنید یا تست ها رو اجرا کنید تا مطمین بشین که کامیت های atomic دارید. البته قابل دور زدن هم هست.
فقط دقت کنید که هوک ها جزو چیزاییه که خودتون اونجا میگذارید و توی خود گیت ورژن کنترل نمیشه.
گیت امکانات مختلفی داره و یکی از امکاناتش که دستمون رو خیلی باز میکنه برای انواع شخصی سازی ها، hook ها هستن. قضیه از این قرارها که توی پوشه .git/hooks میتونید یکسری اسکریپت قابل اجرا بگذارید با اسم های معلوم و خود گیت در زمان های مشخص اونا رو اجرا میکنه. معلوم ترینش precommit hook هست که گیت بعد از اومدن دستور کامیت و قبل از این که واقعا کامیت کنه اون اسکریپت رو اجرا میکنه. توی اون اسکریپت میتونید کد رو فرمت کنید یا تست ها رو اجرا کنید تا مطمین بشین که کامیت های atomic دارید. البته قابل دور زدن هم هست.
فقط دقت کنید که هوک ها جزو چیزاییه که خودتون اونجا میگذارید و توی خود گیت ورژن کنترل نمیشه.
Forwarded from IRCF | اینترنت آزاد برای همه
زدسکیور یک کلاینت متنباز VPN برای اندروید هست، که با پشتیبانی از هسته ایکسری، از پروتکلهایی مثل VMess، VLESS، Trojan و Shadowsocks و ترنسپورتهای همچون TCP، WebSocket، HTTP/2، gRPC و قابلیتهای تازهای مثل XHTTP و HTTPUpgrade پشتیبانی میکنه.
سرعتسنج لحظهای برای آپلود و دانلود، تست پینگ و مرتبسازی هوشمند سرورها، قابلیت Per-App Proxy برای انتخاب برنامههای خاص، مدیریت آسان سابسکریپشنها با بروزرسانی خودکار و وارد کردن سریع تنظیمات از کلیپبورد، از جمله امکانات #ZedSecure هستند.
👉 github.com/CluvexStudio/ZedSecure/releases/latest
🔍 ircf.space
@ircfspace
سرعتسنج لحظهای برای آپلود و دانلود، تست پینگ و مرتبسازی هوشمند سرورها، قابلیت Per-App Proxy برای انتخاب برنامههای خاص، مدیریت آسان سابسکریپشنها با بروزرسانی خودکار و وارد کردن سریع تنظیمات از کلیپبورد، از جمله امکانات #ZedSecure هستند.
👉 github.com/CluvexStudio/ZedSecure/releases/latest
🔍 ircf.space
@ircfspace
Forwarded from NetSentinel24Support
🚨 اگر میخوای قبل از همه بفهمی سایت یا سرورت Down شده و اولین نفر از Down Time باخبر شی
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
Forwarded from DevTwitter | توییت برنامه نویسی
ویم یکی از ادیتور های ترمنیالیه که خیلی از افراد رو مجذوب لینوکس کرده اما یادگیریش کار راحتی برای همه نیست، اگه خواستین شروع کنید به یادگیری اینجارو چک کنید بهصورت فهرستوار و دستهبندیشده
https://github.com/mhinz/vim-galore
@DevTwitter | <Nimo/>
https://github.com/mhinz/vim-galore
@DevTwitter | <Nimo/>
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
خبرخوشم اینه قراره براتون پخت و پز کنم منتظر باشید
Forwarded from DevTwitter | توییت برنامه نویسی
Best tool for creating custom wordlists! Manipulate words as you need, without touching the disk.
https://github.com/glitchedgitz/cook
@DevTwitter | <xlr8/>
https://github.com/glitchedgitz/cook
@DevTwitter | <xlr8/>
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 جناب آقای مجتبی مودب تغییراتی در TaskPire اعمال کرده است که شامل افزودن نصب اسکریپت با داکر و حذف node_modules و ایجاد .gitignore است.
https://github.com/Rayiumir/TaskPire
#task
#mern
@TheRaymondDev
https://github.com/Rayiumir/TaskPire
#task
#mern
@TheRaymondDev
GitHub
GitHub - TaskPire/TaskPire: Task management tool
Task management tool. Contribute to TaskPire/TaskPire development by creating an account on GitHub.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 نظر غیرمحبوب: هیچکدام از فرصتهای شغلی در لینکدین واقعاً به استخدام منجر نمیشوند.
#توییت
@TheRaymondDev
#توییت
@TheRaymondDev
Forwarded from Linuxor ?
ورژن ها معمولا سه بخشی ان :
<Major>.<Minor>.<Patch>
که تغییرات اصلی و پایه ای بخوان انجام بدن Major رو تغییر میدن بخوان مثلا فیچری اضافه کنن Minor رو یه واحد اضافه میکنن و اگه تغییر جزئی باشه مثلا فیکس کردن یه باگ Patch رو تغییر میدن.
هیچ کسی هم هیچ اجباری نکرده به این شکلی ساخته بشه اگه چیز بهتری داشتین بسازین بقیه هم ازتون ایده میگیرن. (در واقع این یه رشته نمادینه، برای اپ های اندرویدی ورژن کد که به صورت int هست اون مهمه)
حالا یه شرکتی میآد میگه من چهار تاییش میکنم چون توی یه ورژن خاص و یکسان ممکنه کانفیگ های متفاوتی بدم. مثلا یه بیلد برای فلان نوع دستگاه یه بیلد برای فلان نوع دستگاه دیگه. ورژن همون ورژنه ولی کانفیگ تغییر کرده اگه عدد Patch رو اضافه کنن سردرگم میشن. چون هیچ کدی تو برنامه تغییر نکرده فقط یه سری کانفیگ برای بیلد تغییر کرده که مثلا برای دستگاه های مختلف سازگار باشه.
در واقع اگه کسی از استاندارد semver یا همون سه تایی استفاده کنه فقط سه تای اول مهمه و تغییر بقیش اصولا نباید منجر به تغییر کد یا چیزی شده باشه و باید یکسان باشه.
@Linuxor
<Major>.<Minor>.<Patch>
که تغییرات اصلی و پایه ای بخوان انجام بدن Major رو تغییر میدن بخوان مثلا فیچری اضافه کنن Minor رو یه واحد اضافه میکنن و اگه تغییر جزئی باشه مثلا فیکس کردن یه باگ Patch رو تغییر میدن.
هیچ کسی هم هیچ اجباری نکرده به این شکلی ساخته بشه اگه چیز بهتری داشتین بسازین بقیه هم ازتون ایده میگیرن. (در واقع این یه رشته نمادینه، برای اپ های اندرویدی ورژن کد که به صورت int هست اون مهمه)
حالا یه شرکتی میآد میگه من چهار تاییش میکنم چون توی یه ورژن خاص و یکسان ممکنه کانفیگ های متفاوتی بدم. مثلا یه بیلد برای فلان نوع دستگاه یه بیلد برای فلان نوع دستگاه دیگه. ورژن همون ورژنه ولی کانفیگ تغییر کرده اگه عدد Patch رو اضافه کنن سردرگم میشن. چون هیچ کدی تو برنامه تغییر نکرده فقط یه سری کانفیگ برای بیلد تغییر کرده که مثلا برای دستگاه های مختلف سازگار باشه.
در واقع اگه کسی از استاندارد semver یا همون سه تایی استفاده کنه فقط سه تای اول مهمه و تغییر بقیش اصولا نباید منجر به تغییر کد یا چیزی شده باشه و باید یکسان باشه.
@Linuxor
Forwarded from mosTafa Arshadi
کسایی که تا حالا ماینکرفت بازی کردن خوب میفهمن که چطور توی حالت creative معمولا ادم بیشتر تخریب میکنه تا اینکه بسازه و توی حالت survival کلا تو فکر توسعه و درست کردنه. این ذات انسانه، شخصی که از اول توی ناز و نعمت بوده اونقدر نمیتونه ارزش خاصی خلق کنه اما در عوض اونی که سختی کشیده و از صفر شروع کرده فقط به فکر خلق ارزش و پیشرفته.
@hamidreza01
@hamidreza01
Forwarded from Linuxor ?
از فردا نرید ورژن هاتون رو چهارتایی کنید صرفا چون یه شرکت بزرگی این کارو کرده.
من خوشبینانه نوشتم اگه میخواید واقعا از Semver استفاده اصلا اجازه چهار تایی نمیده
حتی اجازه نمیده کاراکتر v هم اولش اضافه کنید
مثلا این vهم حتی اشتباهه
v1.4.5
ولی با یه + تهش میتونید آتو آشغال اضافه کنید که موثر نباشه توی ورژن
1.2.3+linuxor
1.2.3+alfa11111
1.2.3+beta
1.2.3+build7272727
1.2.3+20251018
و این پنج تا ورژن باید یکسان باشن و همچنین نکته دوم اینه که بعد از علامت + همچی لکزیکالی مرتب میشه و مشکلی هم بابت alfa و beta و rc نمیآد. (در واقع باید طوری بنویسید که وقتی لکزیکالی مرتب شد معلوم بشه کدوم نسخه بعد کدوم داده شده bata بعد alfa ست چون b لکزیکالی بعد a هست)
@Linuxor
من خوشبینانه نوشتم اگه میخواید واقعا از Semver استفاده اصلا اجازه چهار تایی نمیده
حتی اجازه نمیده کاراکتر v هم اولش اضافه کنید
مثلا این vهم حتی اشتباهه
v1.4.5
ولی با یه + تهش میتونید آتو آشغال اضافه کنید که موثر نباشه توی ورژن
1.2.3+linuxor
1.2.3+alfa11111
1.2.3+beta
1.2.3+build7272727
1.2.3+20251018
و این پنج تا ورژن باید یکسان باشن و همچنین نکته دوم اینه که بعد از علامت + همچی لکزیکالی مرتب میشه و مشکلی هم بابت alfa و beta و rc نمیآد. (در واقع باید طوری بنویسید که وقتی لکزیکالی مرتب شد معلوم بشه کدوم نسخه بعد کدوم داده شده bata بعد alfa ست چون b لکزیکالی بعد a هست)
@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 هیچکس ۹۰٪ کد خودش را با کمک هوش مصنوعی نمینویسد.
حقیقت ناخوشایند این است که افزایش واقعی بهره وری از کدنویسی با هوش مصنوعی بیشتر در حد ۱۰٪ است، نه ۹۰٪ که بعضیها ادعا میکنند.
ساندار پیچای در سال ۲۰۲۴ گفت که ۳۰٪ از کد جدید در گوگل توسط هوش مصنوعی تولید شده است. اما او در پادکست لکس فریدمن (Lex Friedman's) اعتراف کرد که سرعت توسعه مهندسی تنها حدود ۱۰٪ افزایش یافته است.
کدی که با هوش مصنوعی تولید میشود، رایگان یا بدون هزینه نیست؛ همچنان باید بازبینی، تست و برای استفاده در محیط تولید آماده شود. بهینه سازی یک مرحله (تولید کد) الزاماً خروجی نهایی را بیشتر نمیکند، چون گلوگاهها به جاهای دیگر مثل بازبینی کد منتقل میشوند. مهم نیست چقدر کد تولید کنید، اگر نتوانید فرایند بازبینی را هم پای آن جلو ببرید.
#توییت
@TheRaymondDev
حقیقت ناخوشایند این است که افزایش واقعی بهره وری از کدنویسی با هوش مصنوعی بیشتر در حد ۱۰٪ است، نه ۹۰٪ که بعضیها ادعا میکنند.
ساندار پیچای در سال ۲۰۲۴ گفت که ۳۰٪ از کد جدید در گوگل توسط هوش مصنوعی تولید شده است. اما او در پادکست لکس فریدمن (Lex Friedman's) اعتراف کرد که سرعت توسعه مهندسی تنها حدود ۱۰٪ افزایش یافته است.
کدی که با هوش مصنوعی تولید میشود، رایگان یا بدون هزینه نیست؛ همچنان باید بازبینی، تست و برای استفاده در محیط تولید آماده شود. بهینه سازی یک مرحله (تولید کد) الزاماً خروجی نهایی را بیشتر نمیکند، چون گلوگاهها به جاهای دیگر مثل بازبینی کد منتقل میشوند. مهم نیست چقدر کد تولید کنید، اگر نتوانید فرایند بازبینی را هم پای آن جلو ببرید.
#توییت
@TheRaymondDev
X (formerly Twitter)
Santiago (@svpino) on X
Nobody is writing 90% of their code using AI.
Here's the uncomfortable truth:
The real productivity gain from using AI to write code is closer to 10%, nowhere near the 90% people claim.
Sundar Pichai said in 2024 that 30% of the new code at Google was…
Here's the uncomfortable truth:
The real productivity gain from using AI to write code is closer to 10%, nowhere near the 90% people claim.
Sundar Pichai said in 2024 that 30% of the new code at Google was…
Forwarded from Armon technical logs (armon Taheri)
تغییرات جدید پروژه:
افزودن شبکه خصوصی (Private Network) همراه با FQDN
امکان تعیین اندازه دیسک (Disk Size) برای ماشین مجازی
بهبود خروجی شبکه (Network Output) برای ماشینهای دارای چند رابط شبکه
امکان تغییر hostname از طریق متغیرهای Terraform
اضافه شدن بررسی حداقل نسخه Terraform
اضافه شدن ساپورت از چند نتورک اینترفیس
افزودن شبکه خصوصی (Private Network) همراه با FQDN
امکان تعیین اندازه دیسک (Disk Size) برای ماشین مجازی
بهبود خروجی شبکه (Network Output) برای ماشینهای دارای چند رابط شبکه
امکان تغییر hostname از طریق متغیرهای Terraform
اضافه شدن بررسی حداقل نسخه Terraform
اضافه شدن ساپورت از چند نتورک اینترفیس