COMPΞZ 🧬
Открыть в Telegram
متخصص کامپیوتر و نرمافزار • سازنده • هنرمند و طراح • مجموعهدار • نویسنده • تحلیلگر • مشاور استارتاپی و ایدهپرداز 𐎲𐎴𐎠𐎼𐎴𐎫𐎹 𐏃𐎢𐎶𐎠𐎫𐎹 We create because the world deserves better code. https://linktr.ee/compez
БольшеСтрана не указанаКатегория не указана
397
Подписчики
-124 часа
+27 дней
+3730 дней
Архив постов
396
مینیاپ ساختن ایرادی نداره؛ فقط WebView رو Client صدا زدن یه کم مثل اینه افزونهٔ Chrome بسازی و بگی مرورگر ساختم. 😂
396
فکرشو بکن همینو الآن بذارم تو فارکستر یا هر جای دیگه غیر ایرانیها ببینن.
باور کن پناهندگی میدن بهم! :) میگن تو داری با همچین موجی شوخی میکنی؟ :)))
یعنی باید دیوانه باشی در چنین شرایطی ادامه بدی ولی ما چرا ادامه میدیم؟ چون خودِ زندگی و کل رفتارهای جامعه روی یک نمودار خلاصه میشه! اگه ایران کشوری بی تمدن، بی تاریخ و بی کفایت و بیاثر بود میگفتم بیخیال... ولی نمودار GDP ای که من میبینم چنان مستعد رشد هست که نتیجهٔ هرگونه تغییر در این کشور برابر خواهد بود با یک ابر موجهای برگشتی که در طول تاریخ بازارهای مالی باید زبان زد بشه.
این کشور پتانسیلش رو داره بشه جزو ده اقتصاد برتر دنیا ده چیه مثل گذشته میتونه بشه جزو ۳ شمارهٔ برتر ولی وقتی یه گشنه از برهوووت میاد صاحاب یه کشور ثروتمند میشه که تو عمرش ندیده بود در بدترین شرایط باز هم وضعش خیلی بهتر از اون خراب موندههاییه که ازشون اومدن. 😉 برای همین حس نمیکنن! چون همیشه گُشنه بودن و گُشنه بودن در یک کشور ثروتمند حکم چشم و دل سیری داره پس همین دلارش هم بشه ۱ میلیون باز هم اهمیتی ندارد چون گُشنه گُشنست! کسی که تا دیروز خر سوار شده از این به بعدشم به یک ماشین پوسیده خواهد گفت چقدر خوب من پیشرفته هستم!!!
396
باور کن انقدر هم پر رو و وقیح هم هستن که فردا میان منت میذارن سرت که این مشکلات بود که باعث شد پیشرفت کنی واگرنه هیچی یاد نمیگرفتی!!! یعنی برای هر چیزی شما عنترا توجیه دارید.
این پروژههایی که قراره اجرا بشن رو وقتی اجرا کنم بعدش میشینم یه طومار از چالشهام مینویسم که مینتش کنن! اتر اتر به خاطر این عذابی که کشیدم باید مینت بشه توی تاریخ بشریت ثبت بشه. 😐
396
من آخرش یه ابزار ssh هم از اول میسازم خودم! یعنی این کثافتا کاری کردن من تو این مملکت بشینم همش از صفر همه چیرو با شرایط شخمی اینجا بسازم که فقط بتونم مثل بقیه دسترسی داشه باشم! بعد میگن چرا چرخ رو دوباره اختراع کردی.
عوضیا ما دیوانه نیستیم که شما کثافتا چارهای نمیذاری واسه آدم. 😐
396
به خاطر این فیلترنت به درد نخور ریموت به سرور و کار کردن با ssh اعصابمو خورد میکنه! هی قطع هی قطع عصبیم میکنه همش کار این ستاره بیمصرفه 😐
برای حلش یه راه پیدا کردم، روی سرور حتماً
tmux استفاده کنید. این باعث میشود حتی اگر SSH صدبار قطع شود، build، log، editor یا process تو سر جایش بماند:
apt update
apt install -y tmux
tmux new -s myvps
tmux attach -t myvps
سمت سرور هم SSH timeout را مقاومتر کنید:
nano /etc/ssh/sshd_config
و مقادیرش اینطوری باید باشه:
ClientAliveInterval 30 ClientAliveCountMax 10 TCPKeepAlive yesبعد راهاندازی مجدد:
sshd -t && systemctl restart ssh
و تمام! حالا دیگه مجبور نمیشی مدام ورود بزنی خودش اتصال رو سعی مینه حفظ کنه.396
این خوبه که سازندهٔ محتوا خودش بگه منظورش بیشتر دربارهٔ چیه:
هنر / توسعه / گفتگو / بازار / سایر
نه بهعنوان یک برچسب قطعی، فقط بهعنوان یک سیگنال.
سازنده نیتش را مشخص میکند و جنیکستر همچنان میتواند تشخیص بدهد محتوا واقعاً کجا بهتر قرار میگیرد.
وقتی پروتکل همهچیز را بهصورت خام در اختیار تو قرار میدهد، این دیگر تصمیم توست که با آن محتوای خام چه کار کنی.
بنابراین یک UX بهتر مشخص میکند تعاملها چطور باید شکل بگیرند.
هدف از تعامل باید مشخص باشد و محتوا بر اساس همان هدف به مسیر درست هدایت شود. اینطوری تجربه هم مفیدتر میشود، هم مرتبطتر و هم جذابتر.
396
رین خوبه که سازندهٔ محتوا خودش بگه منظورش بیشتر دربارهٔ چیه:
هنر / توسعه / گفتگو / بازار / سایر
نه بهعنوان یک برچسب قطعی، فقط بهعنوان یک سیگنال.
سازنده نیتش را مشخص میکند و جنیکستر همچنان میتواند تشخیص بدهد محتوا واقعاً کجا بهتر قرار میگیرد.
وقتی پروتکل همهچیز را بهصورت خام در اختیار تو قرار میدهد، این دیگر تصمیم توست که با آن محتوای خام چه کار کنی.
بنابراین یک UX بهتر مشخص میکند تعاملها چطور باید شکل بگیرند.
هدف از تعامل باید مشخص باشد و محتوا بر اساس همان هدف به مسیر درست هدایت شود. اینطوری تجربه هم مفیدتر میشود، هم مرتبطتر و هم جذابتر.
396
نشد دیگه، درستش اینه که بگی، به ما سر بزنید تا:
- در مورد دزدیها و گرون فروشیها و بی پدر مادر بودنمون بیشتر بدانید.
- با فرصتهای تازهٔ دزدی بیشتر آشنا شوید.
- مسیرهای متنوع همکاری در دزدی را بهتر بشناسید.
بیهمه چیز بیشرفهای دزد! مگه من یادم میره ۸۰ روز قطعی چطور داشتین دزدی میکردین کهذهنوزم تیکتای ملت باز مونده و جوابی نگرفتن.
396
وقتی شهری جذابه همیشه، ولی باغ رو ویران گذاشته. چند تا درخت شکونده! گلارپ خراب کرده، همه چیزو ویران کرده! چه خبر بوده امروز خبر نداشتم من!😒
396
میدونم الآن خیلیها میگن بابا این دیگه چی میگه برا خودش... ما که سر در نمیاریم! اصلاً این چیه؟ رنگش چرا صورتیه؟ 😂 رنگش برا این صورتیه چون سازندهٔ پروتکل یه دختره طرحش همون بود منم همونو زدم! 😝 یاد بگیرید دخترا پروتکل میسازن بعد شما سیبیلو خپلا با پروفایل دختر میرید فارم میکنید.😏
396
بهخاطر توسعهٔ Genycaster، عملاً مجبور شدم یک SDK بومی برای Quilibrium بنویسم.
ابزارها و SDKهایی که الان در مخازن Quilibrium وجود دارند، بیشتر برای اکوسیستمها و زبانهای مشخص طراحی شدهاند و یک رابط native و یکپارچه برای CPP و سایر محیطها وجود نداشت.
این SDK با C++23 نوشته شده و طوری طراحی شده که هستهٔ اصلی فقط یکبار پیادهسازی شود، اما از طریق binding و C ABI در اکثر زبانهای برنامهنویسی مثل Python، Rust، Node.js، .NET و محیطهای native قابل استفاده باشد.
در حال حاضر HyperSnap، QStorage، QKMS، بخشهایی از Native Protocol RPC، multi-peer routing و چند قابلیت دیگر را پوشش میدهد.
احتمالاً در آینده برای پروژههای دیگری غیر از Genycaster هم مفید خواهد بود.
اگر قابلیت، سرویس یا API خاصی از Quilibrium هست که فکر میکنید بهتر است به SDK اضافه شود، خوشحال میشوم اطلاع بدهید تا به آن اضافه کنم.
https://github.com/thecompez/Quilibrium-SDK
#Quilibrium #CPP #Farcaster #NativeSDK #Rust #DotNet #Python #NodeJS #RPC
396
انقدر سریع و روان هست این نسخه از شبکه اجتماعی که هیجان زدم سریع بدمش بیرون! ولی کلی کار داره هنوز؛ حسابی هم قراره GENY بشه قلب تپندش. 😌 مجبور شدم یه SDK از صفر بنویسم برای تعامل با فارکستر لامصبا همه چیرو برداشتن با TS نوشتن! خاک بر سرتون کنم.
396
در تصیور خلاصهٔ این مفهو فنی میشه این.
یعنی برنامت باید به فرهنگ، زبان، تاریه و تقویمی که دلت میخواد همه چیرو تبدیل کنه.
به معای این نیست که سمت سرور این چیزارو مدیریت کنی؛ نرمافزار باید تبدیل کننده باشه.
عشقم میکشه تا ریزترین جزئیات از خواستهٔ مخاطب اهمیت بدم؛ حرفی هست خرزشی؟
396
حتی فراتر! یعنی g11n 😎
به طور خلاصه اینو بدونید، استاندارد i18n یعنی:
آمادهکردن نرمافزار برای پشتیبانی از چند زبان/منطقه بدون تغییر معماری اصلی.
A fully globalized application (g11n)یعنی نرمافزار از پایه طوری طراحی شده که برای زبانها، کشورها و فرهنگهای مختلف بدون بههمریختگی کار کند.
