یکی از چیزایی که موقع دولپ وب سرور (خصوصا تو زبان های سطح پایین یا میانی مثل سی) باید باهاش دست و پنجه نرم کنین، پیاده سازی web specifics و جزییات پروتکله. به شکل کلی چیزی به اسم perfect web server وجود نداره. اگه میبینی apache یا nginx خیلی استفاده میشن، صرفا یه دیدگاه subjective عه در کنار برند سازی (و البته feature rich بودن، که گاها امتیازه، و گاها نقطه ضعف)
مثال میزنم، استاندارد وب میگه محدودیتی رو تعداد هدر ها تو درخواست http وجود نداره (به لحاظ نرم افزاری)، ولی همه میدونیم به لحاظ سخت افزاری، شما تا یه حدی میتونی منابع بذاری برای هندل هدر. تو چنین شرایطی هر وب سرور بسته به نظر خودش یه اقدامی میکنه. برای همینه که شما باید ببینی یوزکیست چیه و چی میخوایی از وب سروره.
@FreeYourMalloc
مثال میزنم، استاندارد وب میگه محدودیتی رو تعداد هدر ها تو درخواست http وجود نداره (به لحاظ نرم افزاری)، ولی همه میدونیم به لحاظ سخت افزاری، شما تا یه حدی میتونی منابع بذاری برای هندل هدر. تو چنین شرایطی هر وب سرور بسته به نظر خودش یه اقدامی میکنه. برای همینه که شما باید ببینی یوزکیست چیه و چی میخوایی از وب سروره.
@FreeYourMalloc
روی geoNS دارم به پیشرفت خیلی خوبی میرسم. الان بیشترین چیزی که نیازمندش هستم کمک توی نوشتن unit test برای ماجولای مختلف کد هستش تا از consistency اش مطمئن باشم و هی چیزا رو دستی چک نکنم. یه مورد دیگه هم تکمیل documentation پروژه هست که سعی دارم به شکل کاملی انجامش بدم. تو هرکدوم اگه میتونید کمک کنید، بسیار استقبال میکنم (در حدی که کانتریبیوشن های تست و داکیومنت رو زودتر از کد-کانتریبیوشن ها بررسی میکنم 😅)
پ.ن: وضعیت داکیومنت ها هنوز جالب نیست. ولی دو تا تست برای TCP connection اینجا نوشتم، اگه خواستید با فرمت کلی تست نویسیش آشنا بشید. تست نویسی (فعلا) با Unity انجام میشه. تو رپو خودش میتونین سریع باهاش جور بشین.
@FreeYourMalloc
پ.ن: وضعیت داکیومنت ها هنوز جالب نیست. ولی دو تا تست برای TCP connection اینجا نوشتم، اگه خواستید با فرمت کلی تست نویسیش آشنا بشید. تست نویسی (فعلا) با Unity انجام میشه. تو رپو خودش میتونین سریع باهاش جور بشین.
@FreeYourMalloc
Telegram
Free Your Malloc
پ.ن: خود پروژه geoNS یا geolocational net stat هست که یه سیستم غیرمتمرکز برای جمع آوری وضعیت اختلال اینترنت هست (تقریبا چیزی شبیه رادار آروان یا سرویس های مشابه). هسته پروژه با C زده شده. اگه به برنامه نویسی C علاقه دارین، تا الان مباحثی مثل
Socket connection…
Socket connection…
مهاجرت به لینوکس: اهداف، پس زمینه ها، قدم اول بعد از مهاجرت، نصب اوبنتو و گپ کوتاهی در مورد فیلترینگ و LPIC
پ.ن: لینک های استفاده شده تو ویدیو تو کپشن ویدیو هستن.
@FreeYourMalloc
پ.ن: لینک های استفاده شده تو ویدیو تو کپشن ویدیو هستن.
@FreeYourMalloc
YouTube
راهنمای مهاجرت به لینوکس
تو این ویدیو سعی کردم یه راهنمای کلی برای مهاجرت به لینوکس بدم. به شکل کلی در مورد اهداف مهاجرت و اینکه اصلا کیا از لینوکس استفاده میکنن، پس زمینه هاش و قدم اولی که بعد از مهاجرت باید بردارین صحبت کردم.
بعد اون صحبتا، یکی از محبوب ترین دیسترو هایی که مهاجرای…
بعد اون صحبتا، یکی از محبوب ترین دیسترو هایی که مهاجرای…
نسخه بتا geoNS احتمالا تا آخر سال منتشر میشه. اگه پابلیک سرور دارین و تمایل دارین عضوی از شبکه غیر متمرکزش باشین، از لینک بایو چنل یه پیام بدین بهم. صرفا بگین که قصدشو دارین. نیازی به معرفی نیست. این کارو صرفا به این جهت میکنم که بدونم چند تا initial node خودم باید رنت کنم.
رو یه فیچر هم دارم کار میکنم، که شبکه به نودها بر اساس میزان فعالیت مفیدی که دارن یه مقدار جایزه بده (کریپتو). البته هنوز خیلی کار داره تا پیاده سازی شه. به هر حال شاکله فکری پشت geoNS هم قضیه مالی نیست و بیشتر کنترل روی دیتای پابلیکی هست که حقمونه.
@FreeYourMalloc
رو یه فیچر هم دارم کار میکنم، که شبکه به نودها بر اساس میزان فعالیت مفیدی که دارن یه مقدار جایزه بده (کریپتو). البته هنوز خیلی کار داره تا پیاده سازی شه. به هر حال شاکله فکری پشت geoNS هم قضیه مالی نیست و بیشتر کنترل روی دیتای پابلیکی هست که حقمونه.
@FreeYourMalloc
🔥5
Forwarded from Linuxor ?
یه ویدیو عجیبی داخل یوتیوب هست که یه فردی سه سال پیش به صورت لایو یه شبکه عصبیو روی تخته وایت برد ترین میکنه :)
youtube.com/live/T_2fgNMY5bA
@Linuxor ~ rzdjafari
youtube.com/live/T_2fgNMY5bA
@Linuxor ~ rzdjafari
Linuxor ?
یه ویدیو عجیبی داخل یوتیوب هست که یه فردی سه سال پیش به صورت لایو یه شبکه عصبیو روی تخته وایت برد ترین میکنه :) youtube.com/live/T_2fgNMY5bA @Linuxor ~ rzdjafari
تفکر نقادانه و سخت زیستن عامدانه
Armin
این از پادکست ورلاگ نیست. شخصا موضوع برام جالب بود و حس کردم صحبت کردن دربارش درسته. به علاوه موضوعیه که خیلی کم داره بهش توجه میشه و تو دنیای امروز که همه دنبال ایده هایی مثل "هوشمند کار کن نه سخت" هستن، تقریبا به فراموشی سپرده شده. کانپست کلی این قضیه اینه که شما "همیشه" میدونید کار هوشمند چیه، فقط انجامش نمیدید. قطعا اشتباهه و اینطور نیست. خیلی از کارا نیاز به فعالیت های زیادی دارن که شاید خیلیاشون غیر ضروری قلمداد بشن. ولی در نهایت برای رسیدن به نتیجه مهم ان.
@FreeYourMalloc
@FreeYourMalloc
The Girl on the Train
سبز شدی.
آدم خبرای تو جامعه رو میشنوه، از خودش و هر انسان زنده ای هست متنفر میشه.
دلیل این اتفاقات مهمن. فقر، عامل اصلی دزدی و فساده. مقصر اصلی این جنایات اونیه که باعث شده وضع جامعه به این فلاکت بیوفته. ناراحت کننده تر اینه که مثل همیشه، این زنه که بیشترین درصد قربانیان وضع موجوده. تا زمانی که عامل اصلی موجوده، این وضعیت هم موجوده. تا زمانی که تغییری که باید اتفاق نیوفته، تیتر خبر بعدی میتونیم من و تو باشیم.
@FreeYourMalloc
دلیل این اتفاقات مهمن. فقر، عامل اصلی دزدی و فساده. مقصر اصلی این جنایات اونیه که باعث شده وضع جامعه به این فلاکت بیوفته. ناراحت کننده تر اینه که مثل همیشه، این زنه که بیشترین درصد قربانیان وضع موجوده. تا زمانی که عامل اصلی موجوده، این وضعیت هم موجوده. تا زمانی که تغییری که باید اتفاق نیوفته، تیتر خبر بعدی میتونیم من و تو باشیم.
@FreeYourMalloc
👍6💔2
نبود اینترنت به حدی بهم فشار آورده که نشستم یه سیستم غیرمتمرکز فایل شیرینگ مینویسم. هیچ لایبرری ای نمیتونم دانلود کنم، هیچ AI ای دم دستم نیست و هیچ ایده ای ندارم برنامه نویسی بدون اینترنت چه شکلیه. فعلا فقط دارم هرچی به نظر منطقی میادو مینویسم.
@FreeYourMalloc
@FreeYourMalloc
🫡2❤1
Armon technical logs
Voice message
دیدگاه آرمان در مورد این قضیه برام خیلی جالب و در عین حال خیلی نزدیکه. هرچقدر خودتونو با ظواهر و فنسی بودن فضای کاری تک گول بزنید، در نهایت سیستم غالب سیستم کاپیتالیستیه و حین مشکل، حق بقا به هر قیمتی رو برای خودش محفوظ میدونه.
کماکان مثل قبلا معتدقم نباید ناامید بود. تک فیلد خیلی باارزشیه و به این زودیا کنار گذاشته نمیشه. اگه تو این حوزه کار میکنید، نا امید نشید و ادامه بدین. این نیز بگذرد.
@FreeYourMalloc
کماکان مثل قبلا معتدقم نباید ناامید بود. تک فیلد خیلی باارزشیه و به این زودیا کنار گذاشته نمیشه. اگه تو این حوزه کار میکنید، نا امید نشید و ادامه بدین. این نیز بگذرد.
@FreeYourMalloc
❤1
یکی از بچه ها دیروز مجددا یادآوری کرد که بلاگم در دسترس نیست. چک کردم دیدم دامینش اکسپایر شده.
یه ورسل زدم بکاپمو منتقل کردم اینور.
چیز جدیدی نداره و عملا اگه فقط مطالب قبلیشو میخوایین به کارتون میاد. احتمالا اینم یه سال بالاست تا اکسپایر شه.
https://floppydisk.vercel.app
@FreeYourMalloc
یه ورسل زدم بکاپمو منتقل کردم اینور.
چیز جدیدی نداره و عملا اگه فقط مطالب قبلیشو میخوایین به کارتون میاد. احتمالا اینم یه سال بالاست تا اکسپایر شه.
https://floppydisk.vercel.app
@FreeYourMalloc
واقعا تو کشور عجیبی زندگی میکنیم.
برنامه نویس، متخصص امنیت سایبری، دیزاینر، دانشجوها و اساتید دانشگاه دسترسی آزاد به اینترنت ندارن، اونوقت سخنگوی (دلقک) دولت میگه به خبرنگارا باید «اینترنت آزادتر» بدیم. دلیل اینکه چرا بین این همه قشر که کسب و کار و زندگی مرتبط دارن، خبرنگار باید اینترنت آزاد بگیره هم واضحه.
دقیقا یک سال و چند روز از این حرف گذشته. حرف من هم نبوده فقط. خیلیا تو اون بازه معتقد بودن شرکت تو انتخابات فقط کردیت دادن به نظامه و بس. آزادی های مدنی که فراموش شدن، اینترنت طبقاتی هم نزدیک تر از همیشه است و سایه جنگ بدتر از همیشه بالاسر کشوره. امیدوارم یه بار برای همیشه، هممون درک کنیم که مشکل اصلی یه چیز دیگست.
@FreeYourMalloc
برنامه نویس، متخصص امنیت سایبری، دیزاینر، دانشجوها و اساتید دانشگاه دسترسی آزاد به اینترنت ندارن، اونوقت سخنگوی (دلقک) دولت میگه به خبرنگارا باید «اینترنت آزادتر» بدیم. دلیل اینکه چرا بین این همه قشر که کسب و کار و زندگی مرتبط دارن، خبرنگار باید اینترنت آزاد بگیره هم واضحه.
دقیقا یک سال و چند روز از این حرف گذشته. حرف من هم نبوده فقط. خیلیا تو اون بازه معتقد بودن شرکت تو انتخابات فقط کردیت دادن به نظامه و بس. آزادی های مدنی که فراموش شدن، اینترنت طبقاتی هم نزدیک تر از همیشه است و سایه جنگ بدتر از همیشه بالاسر کشوره. امیدوارم یه بار برای همیشه، هممون درک کنیم که مشکل اصلی یه چیز دیگست.
@FreeYourMalloc
💔5
Free Your Malloc
این عملا تبعیض اجتماعیه. مهم نیست که با ظاهر خوش پوش «اهداف علمی» شروع میشه، تبعیض وقتی ایجاد بشه، تا جامعه رو فلج نکنه ول نمیکنه.
در مورد این قضیه قبلا هم صحبت شده بود. امیدوارم اتفاق نیوفته. ولی اگه اتفاق افتاد، و شغل و حرفهتون ایجاب میکرد که بتونین درخواست بدین، و ذره ای شرف دارین، نباید اینکارو بکنین. هر شغل و حرفه ای که دارین، به مردمتون خیانت نکنین و پشت باند تبعیض و ناعدالتی در نیایین.
@FreeYourMalloc
@FreeYourMalloc
👍7
Free Your Malloc
Photo
خلاصه حرف: آره بابا اینترنت طبقاتی نداریم اصلا. فقط اینترنت آزاد داریم. یه اینترنت آزادتر هم داریم البته.
اینترنت طبقاتی فقط به این معنی نیست که دسترسی همه رو یه درجه ببری پایین تر و یه سری رو ثابت نگه داری. اگه دسترسی همه رو ثابت نگه داری ولی یه سری رو ببری بالاتر، بازم اینترنت طبقاتی شده.
مثال بخوام بزنم، اگه الان یوتیوب با نت عادی بالا نمیاد، بعد از اجرای این طرح ها هم همینه و بالا نمیاد. مشکل اینه که همون یوتیوب، روی همون شبکه، برای یه سری افراد دیگه (خبرنگار یا سازمان هایی که درخواست دادن) بالا میاد.
@FreeYourMalloc
اینترنت طبقاتی فقط به این معنی نیست که دسترسی همه رو یه درجه ببری پایین تر و یه سری رو ثابت نگه داری. اگه دسترسی همه رو ثابت نگه داری ولی یه سری رو ببری بالاتر، بازم اینترنت طبقاتی شده.
مثال بخوام بزنم، اگه الان یوتیوب با نت عادی بالا نمیاد، بعد از اجرای این طرح ها هم همینه و بالا نمیاد. مشکل اینه که همون یوتیوب، روی همون شبکه، برای یه سری افراد دیگه (خبرنگار یا سازمان هایی که درخواست دادن) بالا میاد.
@FreeYourMalloc
❤3🐳1
اعتماد به رتلاین اصلاحات نتیجه ای جز این نداره. روی صحبتم با دکتر زارچی نیست. شاگرد ایشون بودم و بینهایت ازشون یاد گرفتم. از این میسوزم که با وجود اینکه ملت این وضعیت رو میبینن، بازم تو انتخابات آینده (اگر وجود داشته باشه) تو دو قطبی اصلاحات-اصولگرا میوفتن و با حسی مملو از وطن پرستی میرن که به سیستم فساد و ناکارآمدی کردیت بدن.
از فردای انتخابات هم میشینن گریه میکنن که چرا آب نداریم، چرا برق قطعه، چرا اینترنت اینطوری شد و هزارتا چرای بی جواب دیگه.
طلسم شدیم.
@FreeYourMalloc
از فردای انتخابات هم میشینن گریه میکنن که چرا آب نداریم، چرا برق قطعه، چرا اینترنت اینطوری شد و هزارتا چرای بی جواب دیگه.
طلسم شدیم.
@FreeYourMalloc
👍5
قانون جدید تحت عنوان Online Safety Act تو بریتانیا تصویب شده که از تاریخ ۲۵ جولای، سایت های پورنوگرافی رو موظف میکنه احراز هویت کاربرا رو دقیق تر انجام بدن و به یه کانفرم I'm over 18 بسنده نکنن. باید واقعا احراز هویت رو با دریافت تصویر مدارک هویتی یا اسکن هوش مصنوعی یا هر روشی که تو قانون "کارآمد" معرفی شده انجام بدن.
بعد از اجرای این قانون استفاده از VPN تو بریتانیا چند برابر شده و گس وات؟ از روش های دور زدن فیلترینگ ایرانیا استفاده کردن و ظاهرا هم جواب داده
پ.ن: نزدیک قله ایم، ناامیدی ممنوع
@FreeYourMalloc
بعد از اجرای این قانون استفاده از VPN تو بریتانیا چند برابر شده و گس وات؟ از روش های دور زدن فیلترینگ ایرانیا استفاده کردن و ظاهرا هم جواب داده
پ.ن: نزدیک قله ایم، ناامیدی ممنوع
@FreeYourMalloc
🌚3
رفتم نون بگیرم
یه جعبه چوبی درست کرده بودن که یه سری شیار داشت. کارتتو میذاشتی تو اولین شیار خالی و نونوا از اول شروع میکرد کارتو برمیداشت، اسم روشو میخوند و طرف میرفت نونشو کارت میکشید و میگرفت.
دوست نونوامون بدون اینکه اطلاع داشته باشه ساختار داده های صف (Queue)، پشته (Stack) و هش (Hash) رو ترکیب کرده بود.
جالبیش برام اینجا بود که با اینکه نونوایی کوچک و سنتی ای بود، با اون همه مشتری تاخیر خیلی خیلی کمی داشت و زمان انتظار هرکس نهایت ۲ دقیقه میشد. الگوریتم ها واقعا جذابن
@FreeYourMalloc
یه جعبه چوبی درست کرده بودن که یه سری شیار داشت. کارتتو میذاشتی تو اولین شیار خالی و نونوا از اول شروع میکرد کارتو برمیداشت، اسم روشو میخوند و طرف میرفت نونشو کارت میکشید و میگرفت.
دوست نونوامون بدون اینکه اطلاع داشته باشه ساختار داده های صف (Queue)، پشته (Stack) و هش (Hash) رو ترکیب کرده بود.
جالبیش برام اینجا بود که با اینکه نونوایی کوچک و سنتی ای بود، با اون همه مشتری تاخیر خیلی خیلی کمی داشت و زمان انتظار هرکس نهایت ۲ دقیقه میشد. الگوریتم ها واقعا جذابن
@FreeYourMalloc
🔥2