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

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

We create because the world deserves better code.

https://linktr.ee/compez
Download Telegram
COMPΞZ 🧬
یه نکتهٔ فنی جالب که کمتر کسی درباره‌ش حرف می‌زنه: خیلی‌ها فکر می‌کنن «باینری، باینریه دیگه!» و فرقی نمی‌کنه از کجا اومده! ولی قضیه به این سادگی نیست. وقتی یه توسعه‌دهنده نسخهٔ آمادهٔ برنامه رو منتشر می‌کنه، معمولاً اون رو طوری کامپایل می‌کنه که روی تعداد…
qt-build-guide.pdf
97.9 KB
📘 راهنمای جامع کامپایل Qt از کد منبع

ساخت، نصب و راه‌اندازی نسخهٔ سفارشی کیوت برای سکوها و معماری‌های مختلف؛ از دسکتاپ تا موبایل و وب‌اسمبلی.

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

پوشش سکوها:

macOS, Linux, Windows, iOS, Android, WebAssembly, Qt Creator


پوشش معماری‌ها:

Apple Silicon, Apple Intel, Windows x64/ARM64, Linux x86_64/ARM64, iOS Device/Simulator, Android ABI و WASM


ویرایش: ۱٫۱
بر پایه: Qt 6.11.1 و Qt Creator 19.0.0

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

گرد‌آوری شده بر مبنای تجربیات ساخت از روی GenyConnect.

خودمونیم خیلی وقته کتاب‌نویسی خونم کم شده بود. 😉
👍4😍2🔥1
COMPΞZ 🧬
qt-build-guide.pdf
در خصوص IoT و دستگاه‌های امبد (جاسازی شده) این سند می‌تونه عین موضوع بخش لینوکس و اندروید بخش معماری آرم تنظیم بشه. دم دستم برد درست حسابی ندارم و اگرنه با اطمینان به کارکردش آموزش اون رو هم می‌نوشتم.

خودتون آزمایش کنید اگه جواب گرفتین بازخورد بدین.
چیزی که نوشتم روشیه که خودم همیشه استفاده می‌کنم البته این آموزش شامل جزئیات و تنظیمات بهینگی کامپایلر نیست. :)
👌3
COMPΞZ 🧬
فکرشو بکن نسخهٔ بعدی کتاب برنامه‌نویسی رو با همین قلم بنویسم 😍 وای که هیجان زدم!!! رُخ قلم رو ببین!!! 😎
به لطف موانعی که این منگول‌های مسئول ساختن هنوز نتونستم این کتاب رو تموم کنم :)

هر روز باید یه بامبول جدید رو حل کنیم! کل دیروزم صرف بررسی خراب‌کاری‌های اروان بودم امروز هم باید بشینم فکر کنم ببینم چطور می‌شه IP‌های تمیز پیدا کرد. اصلاً شماها کارتون اینه نذارید ملت توی این مملکت یه قدم راه برن. بوزینه‌های نکبت 😐
👍611
روزی که یک مرد نابینا بینا می‌شود، اولین چیزی که دور می‌اندازد عصایی است که تمام عمر به او کمک کرده است.
🫡7👍5😢21
Audio
کِفه باخین. 🔼🎶
Please open Telegram to view this post
VIEW IN TELEGRAM
2👌2😍2
Forwarded from Genyleap
🚀 GenyConnect 1.4.200 Released! ✔️🔼👊🏼

One of the biggest GenyConnect updates to date, packed with major new features and improvements:

Built-in Usage Analytics & Statistics
LAN Sharing & Local Network Controls
WireGuard, Trojan, and Shadowsocks Support
Advanced Routing System
QR Code Generation & Export
Major Android VPN Runtime Improvements
Official Linux Support
Upgraded to xray-core 26.3.27
Improved Stability, Performance, and Runtime Management Across All Platforms

This release also includes build infrastructure updates, platform asset refreshes, Android/iOS build system improvements, and dozens of fixes and optimizations.

📖 Full changelog and downloads:

https://genyleap.com/products/genyconnect

🤖 Android (ARM64)
📦 APK — 50.6 MB

🐧 Linux (x86_64)
📦 TAR.GZ — 52.6 MB

🍎 macOS (Apple Silicon)
📦 DMG — 81.1 MB

🍎 macOS (Intel)
📦 DMG — 83.5 MB

🪟 Windows (x64)
📦 Installer EXE — 66.8 MB
📦 Portable ZIP — 84.5 MB

🪟 Windows (ARM64)
📦 Installer EXE — 47 MB
📦 Portable ZIP — 64.9 MB

⚡️ GenyConnect can also be updated directly from within the application.

❤️ A huge thank you to everyone who reported bugs, tested releases, contributed feedback, and supported the project along the way.
3
Genyleap
🚀 GenyConnect 1.4.200 Released! ✔️🔼👊🏼 One of the biggest GenyConnect updates to date, packed with major new features and improvements: Built-in Usage Analytics & Statistics LAN Sharing & Local Network Controls WireGuard, Trojan, and Shadowsocks…
🚀 جنی‌کانکت ۱.۴.۲۰۰ منتشر شد! ✔️🔼👊🏼

یکی از بزرگ‌ترین به‌روزرسانی‌های GenyConnect تا امروز با قابلیت‌های جدید و تغییرات گسترده:


آمار مصرف و Analytics داخلی
اشتراک‌گذاری LAN و مدیریت شبکه محلی
پشتیبانی از WireGuard، Trojan و Shadowsocks
سیستم Routing پیشرفته‌تر
ساخت و خروجی QR Code
بهبودهای گسترده در Android VPN Runtime
پشتیبانی رسمی از Linux
ارتقاء xray-core به نسخه ۲۶.۳.۲۷
بهبود پایداری، عملکرد و مدیریت Runtime در تمام پلتفرم‌ها

همراه با به‌روزرسانی زیرساخت ساخت، منابع پلتفرمی، Android/iOS Build System و ده‌ها اصلاح و بهینه‌سازی دیگر.

📖 برای مشاهده جزئیات کامل تغییرات و دریافت آخرین نسخه‌ها:

https://genyleap.com/products/genyconnect

🤖 Android (ARM64)
📦 APK — 50.6 MB


🐧 Linux (x86_64)
📦 TAR.GZ — 52.6 MB

🍎 macOS (Apple Silicon)
📦 DMG — 81.1 MB


🍎 macOS (Intel)
📦 DMG — 83.5 MB

🪟 Windows (x64)
📦 Installer EXE — 66.8 MB
📦 Portable ZIP — 84.5 MB

🪟 Windows (ARM64)
📦 Installer EXE — 47 MB
📦 Portable ZIP — 64.9 MB

⚡️ همچنین به صورت درون برنامه‌ای قابل به‌روز رسانی است.
❤️ از همه افرادی که با گزارش باگ‌ها، تست نسخه‌ها و حمایت از توسعه پروژه در کنار ما بوده‌اند سپاس‌گزاریم.


📱 مخزن اصلی به صورت کامل متن‌باز:

https://github.com/genyleap/genyconnect
Please open Telegram to view this post
VIEW IN TELEGRAM
107👍3😍2👏1
COMPΞZ 🧬
🚀 جنی‌کانکت ۱.۴.۲۰۰ منتشر شد! ✔️🔼👊🏼 یکی از بزرگ‌ترین به‌روزرسانی‌های GenyConnect تا امروز با قابلیت‌های جدید و تغییرات گسترده: آمار مصرف و Analytics داخلی اشتراک‌گذاری LAN و مدیریت شبکه محلی پشتیبانی از WireGuard، Trojan و Shadowsocks سیستم Routing…
🔧 طبق گزارش کاربران، نسخهٔ اندروید یک مشکل کوچک در بخش افزودن Subscriptionها داشت که برطرف شد. اکنون می‌توانید همان نسخه را مجدداً دریافت و نصب کنید (نسخه‌نگاری جدید ندادم) همان نسخه رو دوباره دانلود کنید.

نکته‌ای که بد نیست بدانید:
برخی دستگاه‌های قدیمی هنوز از معماری ARMv7 (32-bit) استفاده می‌کنند. متأسفانه این معماری سال‌هاست توسط بسیاری از ابزارها، کتابخانه‌ها و وابستگی‌های مدرن به تدریج کنار گذاشته شده و بخش عمده‌ای از اکوسیستم اندروید به سمت ARM64 مهاجرت کرده است.

به همین دلیل نسخه‌های فعلی GenyConnect به صورت رسمی برای ARM64 منتشر می‌شوند و ممکن است روی برخی دستگاه‌های بسیار قدیمی قابل نصب نباشند.


البته خبر خوب این است که در حال بررسی امکان ارائه نسخه‌های سازگارتر برای دستگاه‌های قدیمی‌تر هستیم و اگر از نظر فنی و زیرساختی امنیتی امکان‌پذیر باشد، در نسخه‌های آینده اطلاع‌رسانی خواهد شد. 👊🏼
👍4🔥3
COMPΞZ 🧬
البته خبر خوب این است که در حال بررسی امکان ارائه نسخه‌های سازگارتر برای دستگاه‌های قدیمی‌تر هستیم و اگر از نظر فنی و زیرساختی امنیتی امکان‌پذیر باشد، در نسخه‌های آینده اطلاع‌رسانی خواهد شد. 👊🏼
یکم از زیبایی‌های CI ببینیم. 😌

شاید در شرایط عادی خیلی به چشم نیاد، اما با وضعیت فعلی اینترنت، محدودیت‌ها و فیلترینگ، ارزش واقعی CI بیشتر از همیشه مشخص می‌شه.

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

اگر قرار بود این فرایند روی سیستم شخصی من انجام بشه، احتمالاً بخش زیادی از زمان صرف دانلود وابستگی‌ها، قطعی ارتباط، محدودیت سرعت و دردسرهای انتقال فایل می‌شد.

اما با GitHub Actions و زیرساخت CI، فقط کافیه کد رو Push کنم؛ سرورهای قدرتمند گیت‌هاب در چند نقطه دنیا به‌صورت خودکار پروژه رو برای تمام پلتفرم‌ها کامپایل می‌کنن، بسته‌های نهایی رو می‌سازن، Release منتشر می‌کنن و همه‌چیز رو تحویل می‌دن. 🚀

در واقع CI فقط یک ابزار اتوماسیون نیست؛ برای توسعه‌دهنده‌هایی که با اینترنت ناپایدار، محدودیت‌های جغرافیایی یا تحریم‌ها سروکار دارن، عملاً بخشی از زیرساخت حیاتی توسعه نرم‌افزار محسوب می‌شه.

من کد رو می‌نویسم؛ بقیهٔ دنیا زحمت انتشارش رو می‌کشه. 😄👊🏼
1👍43👌2
بی‌پدر مادرای انگلیسی!
یه مشت کودن وحشی حروم لقمه که ازشون هر کاری بر میاد.

اگه فردا روزی دیدین از بیخ زدن تعجب نکنید.

من نمی‌دونم این کمونیسم پرست‌های وحشی چطور‌ باید ثابت کنن که از تخم مغول وحشین.

سگ‌زاده‌های حروم لقمه.

گده نجه قالمیشیخ موصیبته! نجه قالمیشیخ موکافاتا! گده آخه نه دییسیز ال چهمیسیز باخ!
👍5😡44
COMPΞZ 🧬
🚀 جنی‌کانکت ۱.۴.۲۰۰ منتشر شد! ✔️🔼👊🏼 یکی از بزرگ‌ترین به‌روزرسانی‌های GenyConnect تا امروز با قابلیت‌های جدید و تغییرات گسترده: آمار مصرف و Analytics داخلی اشتراک‌گذاری LAN و مدیریت شبکه محلی پشتیبانی از WireGuard، Trojan و Shadowsocks سیستم Routing…
بازخورد خوردن برنامه مهم‌ترین بخش از توسعست. اشتباهی که خیلی از برنامه‌های ایرانی مرتکب می‌شن اینه که برنامه رو می‌سازن، منتشر می‌کنن حتی اگر خوب و عالی هم باشه دیگه براشون اهمیتی نداره که کاربر می‌تونه بازخوردش رو به سازنده انتقال بده یا نه. در واقع مثل همهٔ آت‌آشغال‌هایی که ساخته شده «همینه که هست» حق نداری نظر بدی! من درست می‌گم! 😐

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

چون احساس مالکیت نسبت بهش پیدا می‌کنن و این برای هر سازنده‌ای لذت‌بخشه که کاربر یک محصول چنین حسی داشته باشه. 👌🏼

در نسخه‌های بعدی از هر محصولی که بسازم؛ یه بخشی ایجاد می‌کنم که از درون خودِ برنامه بشه بازخورد زد کاری که شرکت‌های بزرگی مثل Adobe انجام میدن. 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
2💯2👍11
Quiets's Theme
Akihiro Honda
متال گیر باز‌ها عین خودم می‌دونن این چیه 👊🏼
32
این درخواست هم جالب است! 👌🏼 من چون گوشی اندرویدی ندارم یکم با کاربری UX این سیستم‌عامل غریبم! همین بازخورد‌ها باعث می‌شه به ویژگی‌های کاربردی سیستم‌عامل اندروید هم بیشتر پی ببریم.
👍43
مگه می‌شه کاربر درخواست کنه و خالق اجابت نکنه!؟

GenyConnect for Linux arm64 (aarch64) 🔼✔️

💻💻🍥💻💻💻💻💻💻💻💻

تا کمی بعد یه نسخه ریلیز میدم تمام مشکلات گزارش شده مهم از دیشب به اینور هم برای اندروید هم برای لینوکس حل خواهد شد.

https://github.com/genyleap/GenyConnect/issues/11
https://github.com/genyleap/GenyConnect/issues/13
https://github.com/genyleap/GenyConnect/issues/12

حقیقتاً یاد می‌گیریم از هر گزارشی 👌🏼 زیبا نیست دنیای متن‌باز؟ :)
Please open Telegram to view this post
VIEW IN TELEGRAM
😍6👍22
از درد و بدختی‌های خودم گرفته برو تا فامیل و دوستان همه مریض و روانهٔ بیمارستان شدن! توی همین ۳ ماه هرکسی که می‌شناسم به یه دردی دچار شده!

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

هر مدل که فکر می‌کنم به این نتیجه می‌رسم ما در دنیای قبلی یه جنایتکاری، متجاوزگری، بچه کشی، حروم‌خوری چیزی بودیم که الآن داریم تاوانشو اینطوری پس می‌دیم! نمیشه که اینهمه فشار آخه چطوری میشه خدای من!
👍6🔥3
FATAL | CPU Architecture 'arm' is not supported by the QEMU2 emulator

ای توسعه‌دهنده‌های اندروید؛ شبیه‌ساز درست درمون که از armv7a پشتیبانی کنه معرفی کنید بهم.
هر چیزی به جز بلو‌ استک و جنی‌موشن.

چیزی که روی arm64 میزبان خودم بتونم اجراش کنم.