COMPΞZ 🧬
396 subscribers
1.88K photos
52 videos
24 files
740 links
متخصص کامپیوتر و نرم‌افزار • سازنده • هنرمند و طراح • مجموعه‌دار • نویسنده • تحلیل‌گر • مشاور استارتاپی و ایده‌پرداز

𐎲𐎴𐎠𐎼𐎴𐎫𐎹 𐏃𐎢𐎶𐎠𐎫𐎹

We create because the world deserves better code.

https://linktr.ee/compez
Download Telegram
وقتی به سال‌ها قبل فکر می‌کنم، می‌بینم زمانی حتی درکی از مفهوم «خبر» نداشتیم؛ مهم نبود چه اتفاقی می‌افته و چه کسی درگیر ماجراست. اما شرایط را طوری تغییر دادن که تک‌تک مردم ناخواسته سیاسی شدند؛ تا جایی که انگار مجبوریم حتی جزئی‌ترین مسائل نظامی مثل واحدِ سرعتِ حرکتِ ناو رو هم یاد بگیریم نه تنها ما بلکه بچه‌های زیر ده سال هم الآن خدای سیاست و تحلیلن!

با این حال، خبر رو اگه بذاری کنار و بهش اهمیت ندی به یه نتیجهٔ منطقی می‌رسی:

نه دین در خطره و نه تمامیت ارضی این سرزمین؛ آنچه واقعاً به خطر افتاده، رفاه و امنیتِ گروهی رانت‌خوار و حفظ منافع و آسایش خانواده‌هایشان که به خاطرش هر کاری خواهند کرد.
🔥2👎1
موضوعِ اینکه چرا می‌گم ++C سریع‌ترین زبان هست اینجا خلاصه شده.

زبان‌های کامپایلری همشون سریع هستن؛ اما اینکه چرا این پادشاه زبان‌هاست دلیلش اینجاست که نوشتم.
1
خرزشی‌ها می‌گن اینا یه مشت آدم بی‌وطنی هستن که هیچ کشوری وطنی رو برای خودشون تعریف نکردن! 😂🤣 مارو می‌گه ها الآن ما بی‌وطنیم! 😆 خاخول من شخصاً از ۷ هزار سال پیش ریشه در این خاک دارم! شما بگرد دنبال پدرت در عراق! 🫡 جوش نزنید زیاد این روز‌ها هم می‌گذره...
632👌1
این سوأل خوبیست که می‌گه چطور با وجود AI یک زبان رو یاد بگیریم.

باور کنید اگه از هوش مصنوعی استفاده نکنید، به شدت عقب خواهید افتاد! منظورم این نیست به هر کدی که AI می‌نویسه اکتفا کنید؛ منظورم اینه به روش درست ازش استفاده کنید! تا همین دو سال پیش من شخصاً یه کتاب یا یک مرجع از مستندات رو باید کامل شخم میزدم تا بفهمم فلان الگوریتم یا تابع چطور کار می‌کنه! الآن دیگه مرجع رو میدی به AI یک سوأل حرفه‌ای می‌پرسی و خلاصهٔ یادگیریش رو بهت میگه. خب چه چیزی بهتر از این؟! بدون منت و بدون صرف زمان!

اگه متخصص باشی که میری تا جزئیاتش! اگر هم نباشی باید به سوأل پرسیدنت و به چالش‌کشی از نظر انتقادی و کارشناسی ابزار AI رو به کار بکشی.

در غیر این صورت فقط و فقط مفاهیم سطحی و پیش پا افتاده رو برای شما ساده‌سازی خواهد کرد.

به نظر شخصی من؛ الآن دیگه هیچ بهانه‌ای برای یادگیری وجود نداره شروع کنید و از یه بخش پیش برید.

علاقه و اینکه تو چه زمینه‌ای می‌خواین کار کنید هم شرط مهمی برای ورود به یک زبانه.

این مقاله هم که قبلاً نوشتم به عنوان سر نخ‌هایی شاید کمک کنه. 👇🏼👇🏼👇🏼

خلاصه‌ای از ملزومات و نقشهٔ راه ساخت و ساز محصول نرم‌افزاری
COMPΞZ 🧬
این سوأل خوبیست که می‌گه چطور با وجود AI یک زبان رو یاد بگیریم. باور کنید اگه از هوش مصنوعی استفاده نکنید، به شدت عقب خواهید افتاد! منظورم این نیست به هر کدی که AI می‌نویسه اکتفا کنید؛ منظورم اینه به روش درست ازش استفاده کنید! تا همین دو سال پیش من شخصاً…
و نکتهٔ طلائی در اصل موضوع اینه که بتونید درست تشخیص بدین؛ درست مشکل رو پیدا کنید.

در رابطه با AI هم دقیقاً همین لازمه! اگه درست ازش نپرسید؛ درست مشکل رو پیدا نکنید و درست ازش کمک نگیرید، ممکنه چیزی که به شما یاد خواهد داد هم منحرف کننده باشه.
COMPΞZ 🧬
در این ناحیه کافیهٔ RSI شُل کنه! 🫡اگر شُل کنه تا ۹۴، ۷۴، ۸۴ و ۶۴ انتظار دارم در قالب فصل نزولی باهاش پیش بریم. DYOR... شبتان شیک. 👋🏼 همه اهداف برخورد کردند. 👋🏼
همهٔ اهدافی که گفتم رو زده! ✔️💸کندل ماهانه ۵ روز دیگه بسته می‌شه که ظاهر جالبی ندارد.
اگه خبر جنگی بیاد کانال‌های ۵۸، تا ۴۸ تا ۴۲ رو هم می‌تونه ببینه.

به درود! ☹️
Please open Telegram to view this post
VIEW IN TELEGRAM
طبق برنامه‌ریزی، نسخه Ubuntu 26.04 LTS قرار است در اردیبهشت‌ماه به‌صورت رسمی منتشر شود و یکی از نکات جالبی که درباره این نسخه مطرح شده، ادعای تقویت امنیت OpenSSH در برابر حملات پساکوانتومی (Post-Quantum) است.

این موضوع برایم جذاب شد و کنجکاو شدم ببینم دقیقاً چه تغییری در این نسخه اعمال شده است. بررسی‌ها نشان می‌دهد اوبونتو در پیکربندی OpenSSH، الگوریتم ترکیبی mlkem768x25519-sha256 را به‌عنوان گزینه پیش‌فرض تبادل کلید قرار داده است. این رویکرد در واقع یک مدل هیبریدی محسوب می‌شود که دو مزیت مهم را هم‌زمان فراهم می‌کند:

• مقاومت در برابر تهدیدات آینده و حملات مبتنی بر رایانش کوانتومی
• حفظ امنیت و کارایی در برابر توان محاسباتی سیستم‌های کلاسیک امروزی

به نظر می‌رسد این تصمیم یک حرکت هوشمندانه باشد؛ چون بدون قربانی کردن سازگاری و کارایی فعلی، قدمی عملی در جهت آمادگی برای سناریوهای امنیتی آینده برداشته شده است.

اضافه شدن چنین قابلیتی به یکی از حیاتی‌ترین سرویس‌های سطح سیستم‌عامل، نشان می‌دهد نگاه امنیتی به‌تدریج در حال ورود به مرحله‌ای پیش‌دستانه‌تر است.

#ubuntu #linux #canonical #openssh
👍2
شماها که حق تیر گرفتین از ملت! حق سنگ رو نمی‌خواین بپردازید؟ 😪
کله پوک‌ها؛ همه چیزتون آبرو ریزیه! مغز نیست که تو کله یکم فکر کنه!
👌62👎1
خبر آمد که امروز روز مهندس است؛
روزی برای قدردانی از دانش، تلاش و خلاقیتی که می‌تواند زندگی انسان‌ها را بهتر بسازد.

یادآور می‌شویم که ارزش واقعی علم و مهندسی زمانی معنا پیدا می‌کند که در خدمت جان، کرامت و آینده‌ٔ انسان‌ها قرار گیرد.

به امید جهانی آگاه‌تر، انسانی‌تر و سرشار از ساختن.
9🎉5
آگاهی زمانی شروع می‌شود که انسان شجاعت پرسیدن، شک کردن و جست‌وجوی حقیقتِ فراتر از آنچه به او گفته‌اند را پیدا کند.
👌6
سازندهٔ سی‌پلاس‌پلاس، در واکنش به ادعای انقراض مهندسان نرم‌افزار توسط سازندهٔ هوش مصنوعی Claude اینگونه می‌گوید:

در واقع هشدار می‌دهد که اگر مهندسی واقعی با اتوماسیون جایگزین شود، بیشترین آسیب به کاربران نرم‌افزار می‌رسد؛ یعنی کاهش کیفیت، مشکلات امنیتی و سیستم‌های ناپایدار.
🔥33
افزونهٔ ChatGPT از ++C به‌روز رسانی شد. ✔️

https://chatgpt.com/g/g-68795c2e54ac81918a63dbdf1b452076-modern-c

این افزونه به صورت پیش‌فرض از استاندارد‌های جدید زبان استفاده می‌کنه؛ همچنین توصیه‌های Core Guideline به عنوان بخش مهمی در روند تولید کد در نظر می‌گیره.

این افزونه به نسخهٔ های زیر مجهز شده:

- استاندارد ۲۰ به بعد
- نسخهٔ سری ۴ از CMake
- پشتیبانی از ماژول‌ فایل‌های cppm
- یکسری موارد رو هم بهش تأکید کردم تا به صورت پیش‌فرض بهینگی لازم رو داشته باشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
COMPΞZ 🧬
خروجی مثال! 👍
یعنی یه بلایی سر این افزونه آوردم که هرچی بنویسی در نهایت ایمنی و مدرنیزه شده تحویلت میده. حتی اگه هنوز توی استاندارد‌های مین اوشیوز تاقا تاق موندی. 😕
2
COMPΞZ 🧬
خروجی مثال! 👍
یه سوأل ساده برای ساخت مدل کاربران فارکستر و پاسخش! با توجه به آشنایی که من به ساختار فارکستر دارم؛ تا حد بسیار زیادی مدل خروجی این افزونه کاملاً همخونی داره و از نینار هماهنگ شده! 👌
🔥1
چرا می‌گم هوش مصنوعی برای متخصص‌ها ابزار خوبیه؟

دلیلش اینه یک متخصص اگه بتونه تجربهٔ خودش رو به صورت یک الگو به یک مدل باز‌تعریف کنه؛ و اون رو طوری که باید آموزش بده، در این صورت می‌تونه خیلی از کار‌های تکراری روزمرش رو جلو بندازه. هوش مصنوعی به صورت پیش‌فرض مواردی رو اجرا می‌کنه که بهش یاد دادن! دقیقاً چیزی نیست که شما انتظارش رو دارید.

من یادمه یه زمانی شاید ۱۰-۱۵ سال پیش؛ وقتی می‌خواستم یه فایل مثلاً انگلیسی از JSON رو به فارسی ترجمه کنم، دونه دونه و خط به خط همشون رو تایپ می‌کردم! الآن به قدری پیشرفت کردیم که نه تنها این مسائل دیگه شوخی شده؛ بلکه شما می‌تونی یک ساختار عظیمی از پروژهٔ مهندسی رو براش تعریف کنی و بخوای فقط نظرات کارشناسی شما رو اجرا کنه و از کارهای تکراری و وقت‌گیر بپرهیزی.

این اصول درست استفاده از AI هست، باید حوصله به خرج بدی و سفارشی سازیش کنی؛ و اگرنه خروجی بر مبنای دانسته‌های خودش ارائه خواهد کرد نه الگوی کارشناسی و ممیزی شده.

همین افزونه که گذاشتم یک نمونهٔ خیلی ساده و ریز هست؛ اما می‌بینیم که با کمی تعاریف خیلی ساده دقیقاً چیزی که براش تعریف می‌کنم رو خروجی میده و نه خارج از اون.

این دستور‌العمل‌های تأکیدی مهمن:

- تأکید استفاه از مراجع علمی (اگر موضوع فنی هست)
- تأکید بر رعایت اصول و نحوِ مورد نظر
- تأکید بر ساده‌نویسی و پاک‌نویسی
- تأکید بر توضیح‌نگاری بر مبنای یک استاندارد
- تأکید و از پیش تعیین کردن هدف از خروجی (سکوی مورد نظر)
- تأکید بر نسخه‌نگاری و استاندارد یک زبان و یا ابزار

و ده‌ها و صد‌ها مورد دیگه که برای سفارشی‌سازی بسیار مهمه.
👍1
بهترین ابزار‌های هوش مصنوعی برای مهندسان نرم‌افزار جهت تحلیل و ارزیابی محصولات و کد‌هاشون از نظر من؟

در سطح حرفه‌ای با پشتیبانی از سطوح پایین و زبان‌های کامپایلری مثل:
C,C++,C#,Swift,Rust,Go

- Codex (OpenAI)

در سطح وب و رابط‌های کاربری (زبان‌های سطح بالا و اسکریپتی) مثل:
JS/TS/PHP/Python و امثالش...

- Google Antigravity

بقیه موارد کشک و اسباب‌بازی‌ای بیش نیستند. 👋🏼
👍1
افزونهٔ خط فرمان فارکستر به‌روزرسانی شد!

‏FCLI یک ابزار خط فرمان چندمنظوره برای تعامل با APIها، به‌ویژه هاب‌های Farcaster است.

این ابزار با ++C مدرن (C++23) توسعه داده شده و امکان دریافت و جستجوی داده‌ها، اجرای دستورات و پیکربندی پویا هاب‌ها را فراهم می‌کند.

با طراحی Thread-safe و قابلیت توسعه‌پذیری، ‏FCLI عملکرد بالا، پایداری مناسب و تجربهٔ کاربری ساده‌ای را برای توسعه‌دهندگان و کاربران حرفه‌ای ارائه می‌دهد.


https://farcaster.xyz/compez.eth/0xe8db53bb

📱 on GitHub

#FCLI #CLI #farcaster #cpp #commandline #hub #blockchain
Please open Telegram to view this post
VIEW IN TELEGRAM