COMPΞZ 🧬
طرف میگه اساتید دانشگاه طوری هنرجوهارو تربیت کردن که بذارن برن!!! یعنی خدا شاهده بعضی از این خرزشیا انقدر زبون نفهمن که آدم دلش میخواد زیر آب جوش توی چلهٔ تابستون در نقطهٔ مرکزی دشت لوت ببندیش شلاق بزنی عین سگگگگ زوزه بکشه! اینطوری شاید یه ذره از اینهمه…
میدونی خیلی از دوستان من با نظرات من مخالفن! و این طبیعیه :)
کل بحث من اینه آدم باید اشتباهشو قبول کنه! من سالها از این تفکر حمایت کردم ولی وقتی دیدم از دین دکون بازار ساختن گفتم شما را به سلامت! 👋🏼
تا وقتی که در جهل تا خرخره فرورفته باشی و حاضر نباشی که قبول کنی باید یکم فکر کنی، ممکن نیست بتونی اصلاح بشی.
شما میگین ما به خاطر ایران داریم جون میکنیم، و این کار دشمنه که اینهمه خرابی به بار آورده!
خیلی خب! من میگم ایران، بدون اعلام وفاداری به هیچ حکومت، جریان یا ایدئولوژیه، شما میگی نه ایران یعنی فقط بعد این ۵۰ سال.
تمام حرف من اینه:
«هویت من قدیمیتر از تمام حکومتهاست.»
درک این سخت نیست! خیلی خب، کار کار دشمنته، قدرت که دست شماست…
مردک الاغ، من کل صفحههات شناسنامم پر از مهر مشارکت در انتخاباتیه که پرچم به دست با عشق توشون حضور داشتم! هر سازی زدی رقصیدیم! پس چی شد؟ خب درستش کن 😐 ما منتظریم که درستش کنی، کاری نداریم که… درستش کن 🫵🏼
البته که نمیتونی، چون گفتم درختی که بعد اینهمه سال بار نداده، از این به بعد هم نخواهد داد مشتی! حالا تو هی بگو نه آخه فلانه بهمانه… 😪
کل بحث من اینه آدم باید اشتباهشو قبول کنه! من سالها از این تفکر حمایت کردم ولی وقتی دیدم از دین دکون بازار ساختن گفتم شما را به سلامت! 👋🏼
تا وقتی که در جهل تا خرخره فرورفته باشی و حاضر نباشی که قبول کنی باید یکم فکر کنی، ممکن نیست بتونی اصلاح بشی.
شما میگین ما به خاطر ایران داریم جون میکنیم، و این کار دشمنه که اینهمه خرابی به بار آورده!
خیلی خب! من میگم ایران، بدون اعلام وفاداری به هیچ حکومت، جریان یا ایدئولوژیه، شما میگی نه ایران یعنی فقط بعد این ۵۰ سال.
تمام حرف من اینه:
«هویت من قدیمیتر از تمام حکومتهاست.»
درک این سخت نیست! خیلی خب، کار کار دشمنته، قدرت که دست شماست…
مردک الاغ، من کل صفحههات شناسنامم پر از مهر مشارکت در انتخاباتیه که پرچم به دست با عشق توشون حضور داشتم! هر سازی زدی رقصیدیم! پس چی شد؟ خب درستش کن 😐 ما منتظریم که درستش کنی، کاری نداریم که… درستش کن 🫵🏼
البته که نمیتونی، چون گفتم درختی که بعد اینهمه سال بار نداده، از این به بعد هم نخواهد داد مشتی! حالا تو هی بگو نه آخه فلانه بهمانه… 😪
COMPΞZ 🧬
میدونی خیلی از دوستان من با نظرات من مخالفن! و این طبیعیه :) کل بحث من اینه آدم باید اشتباهشو قبول کنه! من سالها از این تفکر حمایت کردم ولی وقتی دیدم از دین دکون بازار ساختن گفتم شما را به سلامت! 👋🏼 تا وقتی که در جهل تا خرخره فرورفته باشی و حاضر نباشی…
جایی ندیدم نخوندم که تو کل تاریخ ایران اینهمه مسخرمون کنن!
از نظر شما کلا صحبتش در مورد کشور ما نیست. چیزی نشده که… دشواری؟ دشواری کجا بود همه چی عالیه! 😄
از نظر شما کلا صحبتش در مورد کشور ما نیست. چیزی نشده که… دشواری؟ دشواری کجا بود همه چی عالیه! 😄
برو سر شیر آب، آب سرد رو باز کن سرتو بکن تو آب یخ بعد بیا جلو پنجره صورتتو بده به باد... 😌 یک حالی میده الله شاهد است... یکککک حالی میده از صد تا کولر بهتره.
COMPΞZ 🧬
برو سر شیر آب، آب سرد رو باز کن سرتو بکن تو آب یخ بعد بیا جلو پنجره صورتتو بده به باد... 😌 یک حالی میده الله شاهد است... یکککک حالی میده از صد تا کولر بهتره.
البته همین که بفهمن یه ذره با این چیزا خوشی اونم قطع میکنن نگران نباش. ☹️ سریع میگن چیییییی تو یه ثانیه احساس خوشی کردی؟ غلط کردی! از فردا آب رو هم قطع کنید.
فصل سوم TWD از Dead City کلا رو یه سطح دیگست:
مگی:
برق داریم! غذا داریم، میتونیم دکترا و مهندسای بیشتری رو آموزش بدیم!
نیگان:
آره ولی مسأله اینه که نیاز به افراد بیشتری نیست، ما نیاز به افراد خوب داریم! فکر نمیکنم اصلا آدمای خوب زیادی باقی مونده باشه!
مگی:
آدمها شروع کردن برای بهتر شدن.
نیگان:
نه همهٔ آدمها. بعضیها نمیتونن عوض بشن.
مگی:
اونها آدماییان که برای کنترلشون نیاز به قاضی و وکیل داریم.
نیگان:
اشتباه میکنی!
مگی:
برق داریم! غذا داریم، میتونیم دکترا و مهندسای بیشتری رو آموزش بدیم!
نیگان:
آره ولی مسأله اینه که نیاز به افراد بیشتری نیست، ما نیاز به افراد خوب داریم! فکر نمیکنم اصلا آدمای خوب زیادی باقی مونده باشه!
مگی:
آدمها شروع کردن برای بهتر شدن.
نیگان:
نه همهٔ آدمها. بعضیها نمیتونن عوض بشن.
مگی:
اونها آدماییان که برای کنترلشون نیاز به قاضی و وکیل داریم.
نیگان:
اشتباه میکنی!
ولی میگم از اونورشم نگاه کنیم بد نیستا…
شما تونستید همه مردم ایران رو میلیونر کنید👌🏼
الان دیگه طرف گوشی دستش یهو ۵۰۰ میلیون قیمتشه!
پول خرد ته جیبش چند میلیونیه! میره مغازه میاد بیرون میلیونی خرج میکنه.
بابا ایولا… 😎🫡 ما چقدر خوشبختیم! از این بعد نگاهش نکرده بودم. 😐
شما تونستید همه مردم ایران رو میلیونر کنید👌🏼
الان دیگه طرف گوشی دستش یهو ۵۰۰ میلیون قیمتشه!
پول خرد ته جیبش چند میلیونیه! میره مغازه میاد بیرون میلیونی خرج میکنه.
بابا ایولا… 😎🫡 ما چقدر خوشبختیم! از این بعد نگاهش نکرده بودم. 😐
وقتی پادشاه گفت:
با سرهم بندی، حقه بازی، یه چند وقتی انسان میتواند یه کاری رو پیش ببرد ولی این کار دائمی نمیتواند باشد.
چنتهٔ هرکسی که توخالی باشد بالاخره معلوم میشود.
با سرهم بندی، حقه بازی، یه چند وقتی انسان میتواند یه کاری رو پیش ببرد ولی این کار دائمی نمیتواند باشد.
چنتهٔ هرکسی که توخالی باشد بالاخره معلوم میشود.
1
کسی از شما یا دوستانتون از خارج ایران اگه Apple Developer ID تأیید شده داره بهم اطلاع بده.
راه حلی به ذهنم رسیده واسه انتشار برنامه روی اپل استور و TestFlight. 😐
راه حلی به ذهنم رسیده واسه انتشار برنامه روی اپل استور و TestFlight. 😐
این بی پدر مادرای انگلیسی از عملکرد خودشون دارن تقدیر تشکر میکنن! 😐 کجای دنیا دیدین از عملکرد وحشتناک مسئولین تقدیر بشه!؟ چرا همه چیز تو این مملکت برعکسه!!!
خب! میبینم که سورس کدهای کلاینت فارکستر هم منتشر شد!
حالا میشه یه چیز بهترشو ساخت! 👌🏼
حالا میشه یه چیز بهترشو ساخت! 👌🏼
COMPΞZ 🧬
خب! میبینم که سورس کدهای کلاینت فارکستر هم منتشر شد! حالا میشه یه چیز بهترشو ساخت! 👌🏼
نمونه فعلی خودشون با TypeScript هست! حتی برای موبایل هم از TS استفاده کردن! یکی از دلایل به شدت کند بودن فارکستر همینه که هیچ وقت به گرد پای تلگرام نرسید که نرسید!
فکرشو بکن اینو Remake کنم از بیخ با ++C 🙂 چه میشود!؟
فکرشو بکن اینو Remake کنم از بیخ با ++C 🙂 چه میشود!؟
COMPΞZ 🧬
نمونه فعلی خودشون با TypeScript هست! حتی برای موبایل هم از TS استفاده کردن! یکی از دلایل به شدت کند بودن فارکستر همینه که هیچ وقت به گرد پای تلگرام نرسید که نرسید! فکرشو بکن اینو Remake کنم از بیخ با ++C 🙂 چه میشود!؟
ساخته شده بدونیدش! ✌🏼 منتظر همین لحظه بودم😎 این تصمیم بسیار خوبی از سمت تیم بود.
COMPΞZ 🧬
نمونه فعلی خودشون با TypeScript هست! حتی برای موبایل هم از TS استفاده کردن! یکی از دلایل به شدت کند بودن فارکستر همینه که هیچ وقت به گرد پای تلگرام نرسید که نرسید! فکرشو بکن اینو Remake کنم از بیخ با ++C 🙂 چه میشود!؟
Farcaster
@compez.eth on Farcaster: "I’ve been waiting for a moment..."
I’ve been waiting for a moment like this for a long time 😄
I took a look through the source code, and honestly, what’s already been built with TS is solid. It got the product, UX, and ecosystem this far.
But for the kind of Farcaster client I have in mind…
I took a look through the source code, and honestly, what’s already been built with TS is solid. It got the product, UX, and ecosystem this far.
But for the kind of Farcaster client I have in mind…
COMPΞZ 🧬
این هم دلیلش! https://farcaster.xyz/compez.eth/0x3fdc42c7
علاوه بر این که مثل تلگرام از نظر تکنیکی و فنی Native و GPU-Driven میشه، بلکه مزایای زیادی میتونه داشته باشه!
فرض کن فارکستر با پشتیبانی کامل از فارسی! و کلی چیزهای دیگر.
متنباز کردنش برای نجات دادنش تصمیم خوبی بود، خوشم اومد! 👌🏼
قبل از این هم گفته بودم نود ایرانی براش راهاندازی میکنم، حالا جدیتر رفت تو برنامههام که کلاینتش ریبوت کامل بشه.
فرض کن فارکستر با پشتیبانی کامل از فارسی! و کلی چیزهای دیگر.
متنباز کردنش برای نجات دادنش تصمیم خوبی بود، خوشم اومد! 👌🏼
قبل از این هم گفته بودم نود ایرانی براش راهاندازی میکنم، حالا جدیتر رفت تو برنامههام که کلاینتش ریبوت کامل بشه.
COMPΞZ 🧬
علاوه بر این که مثل تلگرام از نظر تکنیکی و فنی Native و GPU-Driven میشه، بلکه مزایای زیادی میتونه داشته باشه! فرض کن فارکستر با پشتیبانی کامل از فارسی! و کلی چیزهای دیگر. متنباز کردنش برای نجات دادنش تصمیم خوبی بود، خوشم اومد! 👌🏼 قبل از این هم گفته…
از نظر تصمیمهای استارتاپی اینکه یک برنامه رو سریع به MVP برسونن خیلی مهمه پس اشکالی نداره حتی روی موبایل با TS یا JS سر همش کنی!
اما همه دیدیم و شاهد بودیم که فارکستر از نظر عملکرد سمت کاربر اصلا قابل مقایسه با تلگرام نبود و نیست.
دلیلش بحث معماری و زیرساختهای فنیش هست، مواردی مثل تلگرام عملا کدشون بومی هست، یعنی دستورالعملهای نهایی کدش تبدیل میشه به زبان ماشین.
به خاطر همین، هم سریع هست، هم روان هست و هم بسیار ایمن و با حداقل دسترسی به اینترنت خیلی روان کار میکنه چون معماری بومی و درستی داره.
تفاوت کلاینت فارکستر این بود که سریع خواسته بودن یه چیزی رو سرهم کنن که بگن خب اینم کلاینت ما! به خاطر کندی و مشکلاتی که داشت حدس میزدم از یه سری فناوریهای وب استفاده کردن نه بومی!
امروز با انتشار کدهاش مطمئن شدم که درست حدس زده بودم.
این بد نیست ولی برای اینکه بتونه واقعا تجربه خوبی ارائه کنه باید منعطف و سریع باشه.
من به نوبهٔ خودم یک نسخه ازش ریبوت و بازسازی میکنم و از همون ایندا پشتیبانی از فارسی و تجربیات مشابه تلگرام رو هم درونش تعبیه میکنم.
فکر کنم تجربه جالبی خواهد بود!
خواهیم دید چه خواهد شد.
اما همه دیدیم و شاهد بودیم که فارکستر از نظر عملکرد سمت کاربر اصلا قابل مقایسه با تلگرام نبود و نیست.
دلیلش بحث معماری و زیرساختهای فنیش هست، مواردی مثل تلگرام عملا کدشون بومی هست، یعنی دستورالعملهای نهایی کدش تبدیل میشه به زبان ماشین.
به خاطر همین، هم سریع هست، هم روان هست و هم بسیار ایمن و با حداقل دسترسی به اینترنت خیلی روان کار میکنه چون معماری بومی و درستی داره.
تفاوت کلاینت فارکستر این بود که سریع خواسته بودن یه چیزی رو سرهم کنن که بگن خب اینم کلاینت ما! به خاطر کندی و مشکلاتی که داشت حدس میزدم از یه سری فناوریهای وب استفاده کردن نه بومی!
امروز با انتشار کدهاش مطمئن شدم که درست حدس زده بودم.
این بد نیست ولی برای اینکه بتونه واقعا تجربه خوبی ارائه کنه باید منعطف و سریع باشه.
من به نوبهٔ خودم یک نسخه ازش ریبوت و بازسازی میکنم و از همون ایندا پشتیبانی از فارسی و تجربیات مشابه تلگرام رو هم درونش تعبیه میکنم.
فکر کنم تجربه جالبی خواهد بود!
خواهیم دید چه خواهد شد.
COMPΞZ 🧬
از نظر تصمیمهای استارتاپی اینکه یک برنامه رو سریع به MVP برسونن خیلی مهمه پس اشکالی نداره حتی روی موبایل با TS یا JS سر همش کنی! اما همه دیدیم و شاهد بودیم که فارکستر از نظر عملکرد سمت کاربر اصلا قابل مقایسه با تلگرام نبود و نیست. دلیلش بحث معماری و زیرساختهای…
در مورد عناوین زیر هم بدونید بد نیست، بعضی اوقات دیدین که میگن فلان بازی یا برنامه rewrite یا remake یا ریبوت شد!
اینا معنا و تعریف دارن.
• بازنویسی Rewrite یعنی همان محصول را از نو با کد/فناوری جدید بنویسی. رفتار و ساختار کلی میتواند تقریباً همان بماند. مثلاً Farcaster client را از TypeScript به ++C منتقل کنی، بدون اینکه فلسفهٔ محصول خیلی عوض شود.
• باز سازی Refactor یعنی کد موجود را تمیزتر و بهتر کنی، بدون اینکه محصول را از نو بسازی.
• انتقال Port یعنی همان نرمافزار را برای پلتفرم یا تکنولوژی دیگری تطبیق بدهی؛ مثلاً نسخهٔ فعلی موبایل را برای دسکتاپ از همان کلاینت (بدون بازنویسی) با همان فناوری و زبان.
• بازسازی Remake یعنی محصول را دوباره بسازی، اما با آزادی زیاد برای تغییر معماری، UI، performance model و حتی بعضی رفتارها. ایده و هویت اصلی باقی میماند، ولی implementation میتواند کاملاً جدید باشد.
• راهاندازی مجدد Reboot یعنی «شروع دوبارهٔ پروژه با یک دیدگاه جدید». معمولاً فقط کد عوض نمیشود، بلکه direction، architecture و تجربهٔ محصول هم بازتعریف میشود.
این کار راحت نیست ولی با توجه به این تعاریف، کاری که روی فارکستر قراره انجام بشه اینه:
Rewrite + Remake + Reboot
و یک خروجی با یک تجربه جدید!
اینا معنا و تعریف دارن.
• بازنویسی Rewrite یعنی همان محصول را از نو با کد/فناوری جدید بنویسی. رفتار و ساختار کلی میتواند تقریباً همان بماند. مثلاً Farcaster client را از TypeScript به ++C منتقل کنی، بدون اینکه فلسفهٔ محصول خیلی عوض شود.
• باز سازی Refactor یعنی کد موجود را تمیزتر و بهتر کنی، بدون اینکه محصول را از نو بسازی.
• انتقال Port یعنی همان نرمافزار را برای پلتفرم یا تکنولوژی دیگری تطبیق بدهی؛ مثلاً نسخهٔ فعلی موبایل را برای دسکتاپ از همان کلاینت (بدون بازنویسی) با همان فناوری و زبان.
• بازسازی Remake یعنی محصول را دوباره بسازی، اما با آزادی زیاد برای تغییر معماری، UI، performance model و حتی بعضی رفتارها. ایده و هویت اصلی باقی میماند، ولی implementation میتواند کاملاً جدید باشد.
• راهاندازی مجدد Reboot یعنی «شروع دوبارهٔ پروژه با یک دیدگاه جدید». معمولاً فقط کد عوض نمیشود، بلکه direction، architecture و تجربهٔ محصول هم بازتعریف میشود.
این کار راحت نیست ولی با توجه به این تعاریف، کاری که روی فارکستر قراره انجام بشه اینه:
Rewrite + Remake + Reboot
و یک خروجی با یک تجربه جدید!
صبح تا شب کارمون شده مودم تنظیم کردن، VPN تنظیم کردن، اینترنت رو درست کردن برای چند لحظه فقط که بین هر کامیت و پستی هم که میزنم صد بار قطع میشم بماند حالا حجم دزدی هم میکنید...
بایت به بایت هر پولی که به شماها میدم درد بشه بچسبه خر خرهٔ زن و بچتون و طرفدارای لجنتون صد پدرای کثافت... این چه وضعشه حرومخورای بی شرف!
دیگه از این بدتر چی باید باشه بیهمه چیز؟ این چه زندگیه این حروم لقمه!!؟
برید دعا کنید که قدرت همینطور دست شما بمونه! برید دعا کنید که واقعاً ابر قدرت دنیا بشید! فقط دعا کنید روزی پنج مرتبه هم نماز بخونید از طرفداراتونم بخواین همه باهم نماز دست جمعی بخونید که دست به قدرت بمونید عوضیای کثافت...
بیهمه چیزای دزد غارتگر.
اسمشونم گذاشتن مسلمون... ما مسلمونیم! شما هیچ پوخی نیستید جز بیشرفترین بیدینترین، بیخردترین، بیاحساسترین، بیرحمترین، بیعرضهترین موجودات روی زمینید که باید بشریت به عنوان آیندهٔ شیطان بهشون نگاه کنه درس عبرت بگیره. دست رذلترین موجودات رو هم از پشت بستین شما.
بیهمهچیزای بیناموس.
بایت به بایت هر پولی که به شماها میدم درد بشه بچسبه خر خرهٔ زن و بچتون و طرفدارای لجنتون صد پدرای کثافت... این چه وضعشه حرومخورای بی شرف!
دیگه از این بدتر چی باید باشه بیهمه چیز؟ این چه زندگیه این حروم لقمه!!؟
برید دعا کنید که قدرت همینطور دست شما بمونه! برید دعا کنید که واقعاً ابر قدرت دنیا بشید! فقط دعا کنید روزی پنج مرتبه هم نماز بخونید از طرفداراتونم بخواین همه باهم نماز دست جمعی بخونید که دست به قدرت بمونید عوضیای کثافت...
بیهمه چیزای دزد غارتگر.
اسمشونم گذاشتن مسلمون... ما مسلمونیم! شما هیچ پوخی نیستید جز بیشرفترین بیدینترین، بیخردترین، بیاحساسترین، بیرحمترین، بیعرضهترین موجودات روی زمینید که باید بشریت به عنوان آیندهٔ شیطان بهشون نگاه کنه درس عبرت بگیره. دست رذلترین موجودات رو هم از پشت بستین شما.
بیهمهچیزای بیناموس.
راهی هست که کانال تلگرامی رو به مدت مشخصی کلاً ببندیم؟ طوری که بعداً بتونم بازش کنم؟
COMPΞZ 🧬
از نظر تصمیمهای استارتاپی اینکه یک برنامه رو سریع به MVP برسونن خیلی مهمه پس اشکالی نداره حتی روی موبایل با TS یا JS سر همش کنی! اما همه دیدیم و شاهد بودیم که فارکستر از نظر عملکرد سمت کاربر اصلا قابل مقایسه با تلگرام نبود و نیست. دلیلش بحث معماری و زیرساختهای…
در بهروز رسانیهای جدید هایپر اسنپ از فارکستر میتونه گزینهٔ خوبی به عنوان جایگزین پروتکل پایه باشه.
با این پروتکل ما میتونیم نرمافزار بومی رو بازسازی کنیم بدون اینکه هزینهٔ سربار و باز نویسی پروتکل خامِ فارکستر رو متحمل بشیم.
شروع خوبیه! 👌قبلاً هم گفته بودم نود ایرانی رو پیاده میکنم اما قبل از این کار ظاهراً خود اپلیکیشن رو قراره بدون نود ایرانی اجرا کنیم و بعد از آزمایشهای اولیه داخل کشور هم نودش رو راهاندازی کنیم.
بحران فارستر داره تبدیل میشه به یک چیز بسیار تمیزتر!
با این پروتکل ما میتونیم نرمافزار بومی رو بازسازی کنیم بدون اینکه هزینهٔ سربار و باز نویسی پروتکل خامِ فارکستر رو متحمل بشیم.
شروع خوبیه! 👌قبلاً هم گفته بودم نود ایرانی رو پیاده میکنم اما قبل از این کار ظاهراً خود اپلیکیشن رو قراره بدون نود ایرانی اجرا کنیم و بعد از آزمایشهای اولیه داخل کشور هم نودش رو راهاندازی کنیم.
بحران فارستر داره تبدیل میشه به یک چیز بسیار تمیزتر!