وبلاگ
فورک یک فراخوانی سیستمی است که در سیستمهای یونیکس و لینوکس استفاده میشود که یک فرآیند موجود (Parent process) را میگیرد و آن را تکرار میکند و یک فرآیند جدید (Child process) را تشکیل میدهد و به هر دو فرآیند اجازه میدهد تا وظایف منحصر به فرد را به طور همزمان انجام دهند. بمب فورک (ویروس خرگوش) یک حمله انکار سرویس (DoS) است که در آن فراخوانی سیستم فورک به صورت بازگشتی استفاده میشود تا زمانی که همه منابع سیستم یک دستور را اجرا کنند. سیستم در نهایت overload میشود و قادر به پاسخگویی به هیچ ورودی نیست. برخلاف ...
ادامه مطلب
درست همانطور که چند دهه پیش ماشینحسابها کار با اعداد خستهکننده در ریاضی را متحول کردند، هوش مصنوعی (AI) در حال تغییر کدنویسی است. کیو (Kyo) یک پسریهشت ساله در سنگاپور است که یک بازی پلتفرم ساده را تنها در دو ساعت توسعه داد و بیش از 500000 بازیکن را جذب کرد. کیو از چیزی جز دستورالعملهای ساده به زبان انگلیسی استفاده نکرد، او چشم انداز خود را با استفاده از اپلیکیشن کدنویسی Cursor و همچنین Claude، یک هوش مصنوعی عمومی، زنده کرد. اگرچه پدرش یک کدنویس است، اما کیو برای طراحی بازی از او کمکی دریافت نکرد و خودش ...
ادامه مطلب
خیلی از برنامه نویسان اغلب کدها را در ChatGPT کپی و پیست میکنند تا بپرسند چرا کار نمیکند، آن را اصلاح نموده یا به سادگی آن را برایشان توضیح بدهد. با این حال، تغییر بین ویرایشگر کد و ChatGPT ممکن است کمی خسته کننده باشد. ویرایشگرهای هوش مصنوعی این مشکل را با ادغام GPT به طور مستقیم در ویرایشگرهای کد، حل میکنند. با ادغام مستقیم با کد ، GPTها کانتکست بیشتری را در مورد پروژه کلی به دست میآورند که به طور قابل توجهی خروجی آنها را افزایش میدهد. در این مطلب، Cursor AI را به عنوان یکی از محبوبترین ...
ادامه مطلب
SSH و Telnet دو پروتکلی هستند که معمولا برای ورود به سیستم از راه دور و انجام وظایف پیکربندی و مدیریت بر روی دستگاههایی که از طریق شبکه متصل هستند استفاده میشوند و البته تفاوتهایی در ویژگیهای امنیتی و عملیاتی دارند. با توجه به تدابیر امنیتی قوی که در پروتکلها پیاده سازی شده ، SSH محبوبترین آنها در شبکههای مدرن است. Telnet بسیار قدیمیتر از SSH بوده و تقریبا منسوخ در نظر گرفته میشود زیرا دادههای ارسال شده بین کاربر و سیستم را رمزگذاری نکرده و مستعد تهدیدات مربوط به امنیت است. دانستن تفاوت بین SSH و Telnet معمولا برای جلوگیری از ...
ادامه مطلب
مدلهای زبانی بزرگ (LLM) ابزار قدرتمندی هستند که میتوانند به اطلاعات بسیاری از منابع مختلف دسترسی پیدا نموده و پردازش کنند. با این حال، از آنجایی که آنها بر روی دادههای عمومی آموزش دیدهاند، ممکن است در کارهای تخصصی به خوبی عمل نکنند. اینجاست که نقش LlamaIndex مشخص میشود. کاربران میتوانند پایگاه دانش گسترده LLM را به دادههای خاص از طریق معماری LlamaIndex متصل کنند. به همین دلیل، LLMها میتوانند فعالیتهای خلاقانه و تحلیلی را زمانی که در حوزه مورد علاقه کاربر اعمال میشوند، به طور موثرتری انجام دهند. LlamaIndex یک ابزار قدرتمند هوش مصنوعی است که پس از ...
ادامه مطلب
Parted (ویرایشگر پارتیشن FNOME) یک نرم افزار مدیریت پارتیشن است که میتوان از آن برای ایجاد، حذف، تغییر اندازه، کپی پارتیشن، تبدیل MBR به دیسک GPT یا GPT به دیسک MBR، بازیابی پارتیشن حذف شده و غیره استفاده کرد. برای ایجاد یک ابزار disk-managing پرتابل، باید فایل ایمیج GParted را در یک USB قابل بوت داشته یا ایزوی آن را در سرور بوت کنید تا بتوانید از ویژگیهای مختلف آن استفاده نمائید. سوال: من یک پارتیشن (NTFS) که حاوی یک partition table مهم بود، از دست دادم و به فضای unallocated تبدیل شد. آیا Gparted میتواند یک پارتیشن را بازیابی کند، چطور ...
ادامه مطلب