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
خرزشی‌ها می‌گن اینا یه مشت آدم بی‌وطنی هستن که هیچ کشوری وطنی رو برای خودشون تعریف نکردن! 😂🤣 مارو می‌گه ها الآن ما بی‌وطنیم! 😆 خاخول من شخصاً از ۷ هزار سال پیش ریشه در این خاک دارم! شما بگرد دنبال پدرت در عراق! 🫡 جوش نزنید زیاد این روز‌ها هم می‌گذره...
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
Forwarded from Genyleap
Hey $GENY community! 𝙑𝙖𝙪𝙡𝙩𝙂𝙪𝙖𝙧𝙙 v1.1.0 Released

Make offline wallet backup and recovery practical, secure, and resilient.
Encrypted USB storage, redundant recovery copies, and major security hardening in this pass.


What it does:
- Stores private keys/seed phrases offline on a USB.
- Encrypts data with strong crypto (Argon2id + XChaCha20-Poly1305).
- Keeps redundant sector copies for recovery.
- Recovers wallets with password verification.

Why it’s useful for users:
- Reduces “hot wallet” exposure by moving secrets offline.
- Gives a structured backup + recovery flow instead of ad-hoc files.
- Adds resilience (redundant copies) if one copy gets corrupted.
- Recent hardening removed secret leaks in logs, fixed unsafe recovery flow, improved bounds/memory safety, and tightened fallback file permissions.

https://x.com/genyleap/status/2027003314240713136
https://farcaster.xyz/compez.eth/0x02decbb7

📱 On GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
Genyleap
Hey $GENY community! 𝙑𝙖𝙪𝙡𝙩𝙂𝙪𝙖𝙧𝙙 v1.1.0 Released Make offline wallet backup and recovery practical, secure, and resilient. Encrypted USB storage, redundant recovery copies, and major security hardening in this pass. What it does: - Stores private keys/seed…
نسخهٔ VaultGuard v1.1.0 منتشر شد

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

کارهایی که انجام می‌دهد:
۱) ذخیرهٔ کلیدهای خصوصی و عبارت‌های بازیابی به‌صورت آفلاین روی USB
۲) رمزنگاری داده‌ها با الگوریتم‌های قدرتمند (Argon2id + XChaCha20-Poly1305)
۳) نگهداری نسخه‌های تکراری در سکتورها برای افزایش قابلیت بازیابی
۴) بازیابی کیف پول همراه با تأیید رمز عبور

چرا برای کاربران مفید است:
۱) کاهش ریسک کیف پول‌های داغ با انتقال اسرار به محیط آفلاین
۲) ارائهٔ یک روند ساختاریافته برای پشتیبان‌گیری و بازیابی به‌جای فایل‌های پراکنده و دستی
۳) افزایش تاب‌آوری با وجود نسخه‌های تکراری در صورت خرابی یک نسخه
۴) در سخت‌سازی اخیر، نشت اطلاعات محرمانه در لاگ‌ها حذف شده، جریان بازیابی ناامن اصلاح شده، ایمنی حافظه و محدوده‌ها بهبود یافته و سطح دسترسی فایل‌های پشتیبان با دقت بیشتری محدود شده است.

https://x.com/genyleap/status/2027003314240713136
https://farcaster.xyz/compez.eth/0x02decbb7

📱 On GitHub

#geny #security @vaultguard #genyguard #امنیت #ایمنی #wallet #کیف_پول
Please open Telegram to view this post
VIEW IN TELEGRAM