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
Genyleap
🚀 GenyConnect v1.3.0 Released We are proud to announce GenyConnect v1.3.0 — a fresh new release focused on visual polish, better stability, and a more professional XRay VPN client experience. Download for: - macOS M Series (Apple Silicon) - macOS Intel…
چرا مجبورم می‌کنید برای موبایل هم توسعش بدم آخه... 😒 نمی‌دونید من کمال‌گرام 😐 هیچی هم که حمایت نمی‌کنید... تنبلا.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
COMPΞZ 🧬
چرا مجبورم می‌کنید برای موبایل هم توسعش بدم آخه... 😒 نمی‌دونید من کمال‌گرام 😐 هیچی هم که حمایت نمی‌کنید... تنبلا.
امروز بک‌اند برنامه رو شخم زدم همونطور که حدسش رو میزدم مجبورم هم برای اندروید هم برای آی‌او‌اس یک لایه اضافی برای مدیریت vpn بنویسم. این موضوع خیلی پیچیده‌تر از دسکتاپ هست به خصوص برای iOS که قراره دهنم سرویس شه.

ولی درش میارم!!! چند روزی زمان میبره اما کاری می‌کنم که هرچی آت‌اشغال چینی دارید رو uninstall کنید. 😎
7💯3
مولانا:
آدمی چگونه آرام می‌شود؟

شمس:
وقتی دیگر از رفتنِ آدم‌ها نمی‌ترسد.

مولانا:
و اگر تنها بماند؟

شمس:
کسی که خودش را پیدا کند،
هیچ‌وقت تنها نیست.
5👍5
COMPΞZ 🧬
یادتون باشه آخرش منو با جاوا درگیر کردین... یادم می‌مونه این خفت رو! 😒
خب روز بخیر ای ملت! این هم نسخهٔ اندروید 🔼😝ولی منتشرش نمی‌کنم بمانید در کف! 😄 هنوز مشکلات طراحی داره اون پایین ماییناش باید بهینه بشه برای ابعاد گوشی.

سرعت دانلودشو دقت کن فقط! ۴۶ مگ!

در کل از نظر منطقی بک‌اند لایه اندروید هم به درستی کار می‌کنه و xray به خوبی باهاش هماهنگه. 👌
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5😍4👍21
آروان کلاد پیامک زده که تعرفه‌ها از ۱ خرداد به‌روز رسانی می‌شوند!
پول مفت فاقد پشتیبانی خوش کرده براشون بیشتر می‌خوان! 😒 انگار نه انگار هزاران نفر پشت در تیکت و پشتیبانی صف کشیدن!
👍4
یه نیمچه آمار بدین ببینم اولویت حرفه‌ایتون روی کدوم سیستم‌عامله؟
Anonymous Poll
43%
💻 Microsoft Windows
13%
💻 Apple macOS
43%
💻Linux
30%
📱 Android
11%
📱iOS
13%
🌐 Web
COMPΞZ 🧬
یه نیمچه آمار بدین ببینم اولویت حرفه‌ایتون روی کدوم سیستم‌عامله؟
به عنوان یه حرفه‌ای که ۲۰ ساله با علم و فناوری فعالم هنوز درک نمی‌کنم چطور روی گوشی کار حرفه‌ای می‌شه کرد! والا بلا تلا دسکتاپ نباشه من نفس نمی‌تونم بکشم؛ حتی وب‌گردیش هم دسکتاپ فقط. 😁
در این شکی نیست! فارکستریا فارمرن، سی‌پلا‌پلاسی‌ها آنتی‌فارمرن! فقط شانس آوردن با یه سی++ کار مهربون در افتادن که خودشم فارکستریه! و اگرنه برنامه‌نویس جماعت جز ۰ و ۱ چیزی رو قبول ندارن.😁 داستانی شده این ترکیب! 😝
COMPΞZ 🧬
حالا که اینطور پرچمت بالاست، کدامین توزیع؟
جالبه! ریپلای نظرسنجی روی گزینه هم ممکنه! عجب چیزی شده این تلگرام!
من به اشتباه روی ویندوز زدم ولی منظورم پنگوئن (لینوکس) بود با درصد بالا و این یعنی درصد مخاطبان هم عموماً فنی پنی هستن. خوبه نه من چرا رعد و جنی‌کانکت رو برای لینوکس منتشر نکردم! 🤤 شاید دلیلش اینه که خودتون باید کامپایلش کنید! ولی ردیفش می‌کنم! 🫡
COMPΞZ 🧬
حالا که اینطور پرچمت بالاست، کدامین توزیع؟
یه ده پونزده سال پیش من یه دوستی داشتم میومد می‌گفت کامی کامی یه سیستم‌عامل نصب کردم خداست!!! می‌گفتم کی کو کجا؟ چیه؟! برگشت گفت ببینش یووووبنتووو هست! یو بِن تو! سواد انگلیسی هم نداشتیم همینطوری خوش بودیم با تلفظات من در آوردی یه چیزی تو سبکِ همون آپتیون (Option) 😄
6
سوألی مطرح شده بود که چرا با رعد نمیشه از یوتیوب دانلود کرد؟

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

اما از نظر فنی، پیاده‌سازی چنین قابلیتی کاملاً ممکن هست؛ ولی از نظر حقوق نشر محتوا و قوانین استفاده از سرویس‌هایی مثل YouTube، باید با دقت و حساسیت زیادی طراحی بشه تا مشکل‌ساز نشه! چون پروژه وقتی متن‌باز باشه و قوائد یا قانونی رو بخواد بشکنه، درجا می‌بندنش ومخازنش رو هم حذف و حتی می‌تونن حساب توسعه‌دهنده رو هم مسدود کنن.

اما من تحقیقی که کردم به روش زیر قابل پیاده‌سازیه:

رعد ذاتاً یک Download Manager عمومی است، نه یک ابزار اختصاصی برای دانلود از یک پلتفرم خاص. بنابراین می‌توان قابلیت «Media Resolver» یا «Online Media Download» را به صورت اختیاری به آن اضافه کرد؛ قابلیتی که فقط در صورت فعال‌سازی کاربر، امکان تحلیل لینک‌های مدیا و آماده‌سازی دانلود را فراهم کند.

برای پلتفرم‌هایی مثل YouTube، می‌توان از ابزارهای شخص ثالث مانند yt-dlp به عنوان یک backend اختیاری استفاده کرد؛ یعنی رعد خودش منطق استخراج اختصاصی برای YouTube را داخل هستهٔ برنامه پیاده‌سازی نکند، بلکه در صورت فعال بودن این قابلیت، از ابزار خارجی برای دریافت اطلاعات مدیا، فرمت‌ها و لینک‌های قابل دانلود استفاده کند.

با این حال، این قابلیت باید همراه با محدودیت‌ها و توضیحات شفاف ارائه شود: کاربر فقط باید محتوایی را دانلود کند که مالک آن است، اجازهٔ دانلود آن را دارد، یا به شکل قانونی برای استفادهٔ آفلاین در دسترس قرار گرفته است و در کل مسئولیت اصلی استفادهٔ نادرست با کاربره .


به این شکل، رعد همچنان یک Download Manager عمومی و حرفه‌ای باقی می‌ماند، اما ویژگی دانلود از یوتیوب و امثالش به صورت ماژولار و کنترل‌شده از دانلود محتوای آنلاین نیز پشتیبانی می‌کند. مانند IDM و دیگر گزینه‌ها.

RAAD does not bypass DRM, encryption, paywalls, or copy-protection mechanisms.

البته اولویت من بیشتر این هست که به سمت شبکهٔ بلاک‌چین و با موضوع IPFS هم هماهنگ بشه با پشتیبانی از توکن جنی که عموماً روی موضوعیت NFTs‌ها ادغام خواهد شد.
مسئله این نیست که من چه گرایشی دارم یا شما به چه باوری نزدیک‌ترید.

آدم‌ها می‌توانند دیدگاه‌ها، سلیقه‌ها و حتی جهان‌بینی‌های متفاوتی داشته باشند و باز هم با احترام کنار هم بایستند. مشکل از جایی شروع می‌شود که یک ایدئولوژی آن‌قدر مقدس می‌شود که رنج، حذف یا آسیب دیدن انسان‌ها در برابرش بی‌اهمیت جلوه می‌کند.
👍8
جزئیاتی از مزخرفات اندرویدی که ده برابر دیگر سیستم‌عامل‌ها وقت آدمو می‌گیره!

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

https://developer.apple.com/design/human-interface-guidelines/icons

چنان مستنداتی برای هر جزء از طراحی داره که یه ذره طراح و مغز طراحی داشته باشی قشنگ درکش می‌کنی.

اینا همش نتایج تلاش‌های جانی آیو هست! یادش بخیر دست راست استیو جابز بود.👌

بخوام امتیاز بدم به کیفیت مستندات کمکی واسه توسعه‌دهنده‌ها به ترتیب:

1) Apple
2) Microsoft
3) Google
COMPΞZ 🧬
کاری نداریم با مستندات طراحی اندروید و تمام مزخرفاتی که گوگل به خوردمون میده ولی حتی موضوع UI اپل باز هم توی یه سطح دیگست! وقتی می‌گم جزئیات حرفه‌ایش اپل رو اپل کرده از هوا نمی‌گم. https://developer.apple.com/design/human-interface-guidelines/icons چنان…
بیایید یه شغل براتون معرفی کنم! مخصوصاً کسانی که مغز طراحی دارن! همه چیرو توی NFT خلاصه نکنید.
باور کنید باهوش باشید از هر چیزی میشه پول در آورد که بازار بهش نیاز داره.


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

نکتهٔ اصلیش اینجاست؛ پشت ماجرای این مراحل تمام قوائد اپل، مایکروسافت و گوگل باید رعایت بشه! اینه که ارزشمندش می‌کنه! البته برای من کاری نداره زیاد اذیتم کنه وقت می‌ذارم یه ابزار می‌سازم بر مبنای استاندارد‌های تولید و راهنماهای همین شرکت‌ها خیلی راحت تصویر رو بهش میدی خروجی رو برات میده مطابق استانداردی که باید باشه.

دقت هم کنید هستن همچین سایت‌هایی... ولی من نسخهٔ ایرانیش رو ندیدم.

یه صنعتی مثل صنعت همین فونت‌ایران و امثالش که فقط از ساختن و فروختن فونت دارن عشق می‌کنن.

به این چیزا فکر کنید در ظاهر اهمیت نداره اما در سطح تجاری چرا! میلیون‌ها محصول نیاز دارن به این چیزا.