Forwarded from رسانه نرم افزار آزاد
#freesoftware #نرمافزار_آزاد
#openstreetmap #osm #اوپن_استریت_مپ #ubuntu #debian
🐘 ماستودون
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
گوگل مپس میخواد گزارشهای waze رو اضافه کنه، مثل وجود پلیس داخل جاده، سرعتگیر و ...
بعد کاربرا هم میتونن توی تایید این گزارشها مشارکت داشته باشن. الان گزارشها توی کامیونیتی ۱۵۰ میلیونی waze اضافه و تایید میشن که گوگل مپس با ۲ میلیارد کاربر بهش اضافه میشه.
برای شروع به صورت آزمایشی اول گزارشهای پلیس میاد ولی قرار هست به مرور تمام گزارشهایی که داخل waze دیده میشن توی گوگل مپس هم نمایش داده بشه.
9to5google
@geekalerts
بعد کاربرا هم میتونن توی تایید این گزارشها مشارکت داشته باشن. الان گزارشها توی کامیونیتی ۱۵۰ میلیونی waze اضافه و تایید میشن که گوگل مپس با ۲ میلیارد کاربر بهش اضافه میشه.
برای شروع به صورت آزمایشی اول گزارشهای پلیس میاد ولی قرار هست به مرور تمام گزارشهایی که داخل waze دیده میشن توی گوگل مپس هم نمایش داده بشه.
9to5google
@geekalerts
Forwarded from Go Casts 🚀
یکی از دوستانی که در تیمسازی ۳ فعالیت موثر خوبی دارند لطف داشتند و فیدبک شون رو نسبت به تیمسازی گفتند.
دوره + تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۵۰ درصد تخفیف به مبلغ ۴ میلیون و ۵۰۰ هزار تومان
https://survey.porsline.ir/s/PISsWn7f
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434
تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441
دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4
@gocasts
دوره + تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۵۰ درصد تخفیف به مبلغ ۴ میلیون و ۵۰۰ هزار تومان
https://survey.porsline.ir/s/PISsWn7f
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434
تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441
دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4
@gocasts
Forwarded from Go Casts 🚀
مقاله کوتاه و جالبی بود
خلاصه ش اینه که go runtimeرفتارش میتونه تو محیط های مختلف متفاوت باشه، و وقتی یه برنامه گولنگ رو از یه محیط به محیط دیگه ببرید ممکنه با رفتارهای متفاوتی از بعد performance مواجه بشید.
Go Production Performance Gotcha - GOMAXPROCS
https://metoro.io/blog/go-production-performance-gotcha-gomaxprocs
همچنین نکته دیگه ش اینه که روز به روز استفاده از eBPF بیشتر میشه، مخصوصا برای auto instrumentation که قبلا اینجا در موردش گفته بودم
https://t.iss.one/gocasts/333
دوره + تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۵۰ درصد تخفیف به مبلغ ۴ میلیون و ۵۰۰ هزار تومان
https://survey.porsline.ir/s/PISsWn7f
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434
تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441
دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4
@gocasts
خلاصه ش اینه که go runtimeرفتارش میتونه تو محیط های مختلف متفاوت باشه، و وقتی یه برنامه گولنگ رو از یه محیط به محیط دیگه ببرید ممکنه با رفتارهای متفاوتی از بعد performance مواجه بشید.
Go Production Performance Gotcha - GOMAXPROCS
https://metoro.io/blog/go-production-performance-gotcha-gomaxprocs
همچنین نکته دیگه ش اینه که روز به روز استفاده از eBPF بیشتر میشه، مخصوصا برای auto instrumentation که قبلا اینجا در موردش گفته بودم
https://t.iss.one/gocasts/333
دوره + تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۵۰ درصد تخفیف به مبلغ ۴ میلیون و ۵۰۰ هزار تومان
https://survey.porsline.ir/s/PISsWn7f
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434
تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441
دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4
@gocasts
Forwarded from Go Casts 🚀
بچه های فنی blackfriday که دغدغه لود دارید
به این جمله دقت کنید
let it crash to the rescue
ممکنه دغدغه concurrent transaction داشته باشید که ممکنه به روش هایی مثل گرفتن lock فکر کنید برای انجام تراکنش ها، این قضیه مخصوصا روی پیک تایم های بلک فرایدی احتمال رخ دادنش زیاده
من پیشنهاد میکنم که lock نگیرید، چون اگه بنچمارک بگیرید میبینید که احتمال رخ دادن deadlock خیلی کمه، اما رخ میده
وقتی شما از راه حل های locking استفاده میکنید، یعنی دارید برای کمتر از ۱ درصد مواقع یک بار اضافه ای به کل سیستم اضافه میکنید، مثلا ممکنه distributed locking اضافه کنید برای انجام کل تراکنش ها
حالا فرض کنید که برای این کمتر از ۱ درصد مواقع lock اضافه نکردید، چه اتفاقی میفته؟ احتمالا یک سری از تراکنش ها (کمتر از ۱ درصد احتمال زیاد) از سمت دیتابیس با خطا مواجه میشن
مثلا برای postgres ممکنه این خطا رو بگیرید
pq: deadlock detected
چون خود دیتابیس وقتی transaction باز میکنی حواسش به این چیزا هست
کافیه یه retry ساده روی خطای تراکنش بذارید که اگه خطا pq: deadlock detected بود یه بار دیگه با فاصله چند میلی ثانیه تراکنش رو امتحان کنه، احتمال خیلی زیاد در retry اول و یا حتی در retry دوم و سوم بدون مشکل deadlock تراکنش ثبت میشه.
قشنگی این راه حل چیه؟
اینکه به خاطر سناریو کمتر از ۱ درصد نیومدی راه حل و مکانیزم و معماری رو برای کل سناریوها تغییر بدی و سربار اضافه کنی
این یه جورایی نگاه let it crash هست، که میگه اجازه بده crash کنه، حالا یه فکری میکنم براش….
جواب گرفتم که میگم….
مطمئن نیستم ولی ممکنه روی یه سری دیتابیس ها حتی بدون گرفتن transaction هم deadlock تشخیص داده بشه و اگه فقط یک رکورد رو میخوای آپدیت کنی نیازی به گرفتن تراکنش دیتابیس نباشه
دقت کنید که در نهایت برای let it crash یه جایی داره error handling صورت میگیره، مثلا اینجا لازم نیست تو لایه اپلیکیشن lock بگیریم چون دیتابیس خودش این کار رو میکنه، یعنی لایه بندی داره قضیه، تو سطح اپلیکیشن کاری نمیکنی چون از دیتابیس مطمئنی
دوره + تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۵۰ درصد تخفیف به مبلغ ۴ میلیون و ۵۰۰ هزار تومان
https://survey.porsline.ir/s/PISsWn7f
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434
تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441
دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4
@gocasts
به این جمله دقت کنید
let it crash to the rescue
ممکنه دغدغه concurrent transaction داشته باشید که ممکنه به روش هایی مثل گرفتن lock فکر کنید برای انجام تراکنش ها، این قضیه مخصوصا روی پیک تایم های بلک فرایدی احتمال رخ دادنش زیاده
من پیشنهاد میکنم که lock نگیرید، چون اگه بنچمارک بگیرید میبینید که احتمال رخ دادن deadlock خیلی کمه، اما رخ میده
وقتی شما از راه حل های locking استفاده میکنید، یعنی دارید برای کمتر از ۱ درصد مواقع یک بار اضافه ای به کل سیستم اضافه میکنید، مثلا ممکنه distributed locking اضافه کنید برای انجام کل تراکنش ها
حالا فرض کنید که برای این کمتر از ۱ درصد مواقع lock اضافه نکردید، چه اتفاقی میفته؟ احتمالا یک سری از تراکنش ها (کمتر از ۱ درصد احتمال زیاد) از سمت دیتابیس با خطا مواجه میشن
مثلا برای postgres ممکنه این خطا رو بگیرید
pq: deadlock detected
چون خود دیتابیس وقتی transaction باز میکنی حواسش به این چیزا هست
کافیه یه retry ساده روی خطای تراکنش بذارید که اگه خطا pq: deadlock detected بود یه بار دیگه با فاصله چند میلی ثانیه تراکنش رو امتحان کنه، احتمال خیلی زیاد در retry اول و یا حتی در retry دوم و سوم بدون مشکل deadlock تراکنش ثبت میشه.
قشنگی این راه حل چیه؟
اینکه به خاطر سناریو کمتر از ۱ درصد نیومدی راه حل و مکانیزم و معماری رو برای کل سناریوها تغییر بدی و سربار اضافه کنی
این یه جورایی نگاه let it crash هست، که میگه اجازه بده crash کنه، حالا یه فکری میکنم براش….
جواب گرفتم که میگم….
مطمئن نیستم ولی ممکنه روی یه سری دیتابیس ها حتی بدون گرفتن transaction هم deadlock تشخیص داده بشه و اگه فقط یک رکورد رو میخوای آپدیت کنی نیازی به گرفتن تراکنش دیتابیس نباشه
دقت کنید که در نهایت برای let it crash یه جایی داره error handling صورت میگیره، مثلا اینجا لازم نیست تو لایه اپلیکیشن lock بگیریم چون دیتابیس خودش این کار رو میکنه، یعنی لایه بندی داره قضیه، تو سطح اپلیکیشن کاری نمیکنی چون از دیتابیس مطمئنی
دوره + تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۵۰ درصد تخفیف به مبلغ ۴ میلیون و ۵۰۰ هزار تومان
https://survey.porsline.ir/s/PISsWn7f
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434
تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441
دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4
@gocasts
Porsline
gocasts-bootcamp-14030902-black-friday
با پُرسلاین به راحتی پرسشنامه خود را طراحی و ارسال کنید و با گزارشهای لحظهای آن به سرعت تصمیم بگیرید.
Forwarded from Go Casts 🚀
حراجمعه به Go Casts رسید!
دوره + تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۵۰ درصد تخفیف به مبلغ ۴ میلیون و ۵۰۰ هزار تومان
https://survey.porsline.ir/s/PISsWn7f
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434
تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441
دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4
@gocasts
دوره + تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی با ۵۰ درصد تخفیف به مبلغ ۴ میلیون و ۵۰۰ هزار تومان
https://survey.porsline.ir/s/PISsWn7f
همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434
تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441
دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4
@gocasts
Forwarded from Linuxor ?
با دستور peekfd میتونین محتوای توصیف گر فایل رو به صورت خام مشاهده کنین. این ابزار میتونه برای اشکالزدایی و برسی امنیت برنامهها، بررسی دادههای ورودی/خروجی و بسیاری از کارهای دیگر مفید باشه
برای تستش مثلا برنامه ترمنیالی پایتون رو باز کنید
python
بعد PID ش رو به صورت زیر پیدا کنید
ps aux
بعد توی یه ترمینال دیگه بدینش به peekfd
peekfd <PID>
هر تغییری توی ورودی خروجی python بدین میتونین ببینیدش باهاش حتی میشه Reverse Shell ها هم آنالیز کرد.
🐧 @Linuxor
برای تستش مثلا برنامه ترمنیالی پایتون رو باز کنید
python
بعد PID ش رو به صورت زیر پیدا کنید
ps aux
بعد توی یه ترمینال دیگه بدینش به peekfd
peekfd <PID>
هر تغییری توی ورودی خروجی python بدین میتونین ببینیدش باهاش حتی میشه Reverse Shell ها هم آنالیز کرد.
🐧 @Linuxor
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 رفع خطای افزودنی PHP mysqli در لینوکس
این خطا زمانی رخ می دهد که پکیچ mysqli برای PHP نصب نشده است.
به ترتیب زیر:
برای نسخه های PHP :
وارد فایل php.ini می شوید و خط زیر را سمی کولن (;) بردارید:
و در آخر Apache2 را راه اندازی مجدد کنید.
#لینوکس
@TheRaymondDev
این خطا زمانی رخ می دهد که پکیچ mysqli برای PHP نصب نشده است.
به ترتیب زیر:
برای نسخه های PHP :
sudo apt install php8.1-mysqli
OR
sudo apt install php8.2-mysqli
OR
sudo apt install php8.3-mysqli
OR
sudo apt install php8.4-mysqli
وارد فایل php.ini می شوید و خط زیر را سمی کولن (;) بردارید:
extension=mysqli.so
و در آخر Apache2 را راه اندازی مجدد کنید.
sudo systemctl restart apache2
#لینوکس
@TheRaymondDev
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 «پایان معجزه آلمان»؛ چه بر سر قویترین اقتصاد اروپا آمده است؟
ولفگانگ مونشاو، مدیر رسانه تخصصی «یورو اینتلیجنس» و نویسنده کتاب «ورشکسته: پایان معجزه اقتصادی آلمان»، میگوید: «شاید بزرگترین شوک از سوی دنیای فناوری وارد شد.»
«آلمان امروز یکی از بدترین شبکههای تلفن همراه در اروپا را دارد. سیستم فکس همچنان در ارتش و مطبهای پزشکی حکمرانی میکند و بسیاری از فروشگاهها هنوز فقط پول نقد میپذیرند.»
مونشاو مینویسد: «به عنوان مثالی از دلیل عقب افتادن کشور میتوان به این نکته اشاره کرد که در ابتدا مدیران صنعت خودروسازی آلمان - که عمدتا مرد بودند - خودروهای برقی را اسباببازی دخترانه میپنداشتند.»
به گفته مونشاو این افول سالهاست که در حال شکلگیری است. «بدترین تصمیمها در دوران زمامداری آنگلا مرکل گرفته شد. در دهه ۲۰۱۰ آلمان وابستگی خود به گاز روسیه را افزایش داد، در زیرساختهای دیجیتال و فیبر نوری کمتر سرمایهگذاری کرد و وابستگی خود به صادرات را افزایش داد… این مدلی است که به دلایل مختلف دیگر منسوخ شده است.»
</BBC Persian>
#خبر
@TheRaymondDev
ولفگانگ مونشاو، مدیر رسانه تخصصی «یورو اینتلیجنس» و نویسنده کتاب «ورشکسته: پایان معجزه اقتصادی آلمان»، میگوید: «شاید بزرگترین شوک از سوی دنیای فناوری وارد شد.»
«آلمان امروز یکی از بدترین شبکههای تلفن همراه در اروپا را دارد. سیستم فکس همچنان در ارتش و مطبهای پزشکی حکمرانی میکند و بسیاری از فروشگاهها هنوز فقط پول نقد میپذیرند.»
مونشاو مینویسد: «به عنوان مثالی از دلیل عقب افتادن کشور میتوان به این نکته اشاره کرد که در ابتدا مدیران صنعت خودروسازی آلمان - که عمدتا مرد بودند - خودروهای برقی را اسباببازی دخترانه میپنداشتند.»
به گفته مونشاو این افول سالهاست که در حال شکلگیری است. «بدترین تصمیمها در دوران زمامداری آنگلا مرکل گرفته شد. در دهه ۲۰۱۰ آلمان وابستگی خود به گاز روسیه را افزایش داد، در زیرساختهای دیجیتال و فیبر نوری کمتر سرمایهگذاری کرد و وابستگی خود به صادرات را افزایش داد… این مدلی است که به دلایل مختلف دیگر منسوخ شده است.»
</BBC Persian>
#خبر
@TheRaymondDev
BBC News فارسی
«پایان معجزه آلمان»؛ چه بر سر قویترین اقتصاد اروپا آمده است؟
آلمان دورهای پرتلاطم را پشت سر میگذارد. شاخصهای اقتصادی این کشور سالهاست تضعیف شده و جایگاه آن را به عنوان یک «معجزه اقتصادی» را تهدید میکنند. با شکنندگی بزرگترین اقتصاد منطقه یورو، کشورهای دیگر قاره نیز آسیب خواهند دید.
Forwarded from Code Module | کد ماژول (genix)
اگه دوست دارید بیشتر در مورد Hight Order Function (HOF) در جاوا اسکریپت بدونید، این مقاله به صورت خلاصه و با مثال به همراه توضیحات خوب و قابل فهم، هر کدوم از فانکشن هارو توضیح داده.
🔗 Link Article
#javascript
@CodeModule
🔗 Link Article
#javascript
@CodeModule
Forwarded from DevTwitter | توییت برنامه نویسی
یه پلاگین ساده برای GoLand ساختم که محتوای ۱۰ فایل آخری که باز کردید رو همراه با یه پرامپت خوب به کلیپبورد کپی میکنه!
خیلی به درد میخوره اگه بخواید کدتون رو به ChatGPT بدید. بیاید امتحان کنید و نظرتون رو بگید!
https://gist.github.com/mhrlife/3d26a861feb1fca6084aa1a69bf1d06a
@DevTwitter | <The Big Rad/>
خیلی به درد میخوره اگه بخواید کدتون رو به ChatGPT بدید. بیاید امتحان کنید و نظرتون رو بگید!
https://gist.github.com/mhrlife/3d26a861feb1fca6084aa1a69bf1d06a
@DevTwitter | <The Big Rad/>
Forwarded from DevAcademy
ما در حال تکمیل تیم برنامهنویسی خودمون هستیم و برای پیشبرد بهتر کارها به چند همکار حرفهای و با تجربه (ترجیحاً سینیور) نیاز داریم:
💻 متخصص امنیت (Pentest)
🎨 فرانتاند دولوپر (ترجیحاً Vue/Nuxt)
✅ همکاری بهصورت پروژهای و دورکاری خواهد بود.
✅ فعلاً کار در مرحله ارزیابی و هماهنگی اولیه هست.
اگر در این حوزهها تخصص دارید و به همکاری علاقهمندید، خوشحال میشیم رزومتون رو برامون بفرستید:
📧 ایمیل: [email protected]
📱 تلگرام: @thismteen
💻@DevAcaademy
💬@DevAcademyGroup
https://www.linkedin.com/posts/mahtab-azimzadeh-b8240a274_%D8%B3%D9%84%D8%A7%D9%85-%D8%AF%D9%88%D8%B3%D8%AA%D8%A7%D9%86-%D9%85%D8%A7-%D8%AF%D8%B1-%D8%AD%D8%A7%D9%84-%D8%AA%DA%A9%D9%85%DB%8C%D9%84-%D8%AA%DB%8C%D9%85-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%D9%86%D9%88%DB%8C%D8%B3%DB%8C-activity-7268613850751500288-ZxuA?utm_source=share&utm_medium=member_ios
💻 متخصص امنیت (Pentest)
🎨 فرانتاند دولوپر (ترجیحاً Vue/Nuxt)
✅ همکاری بهصورت پروژهای و دورکاری خواهد بود.
✅ فعلاً کار در مرحله ارزیابی و هماهنگی اولیه هست.
اگر در این حوزهها تخصص دارید و به همکاری علاقهمندید، خوشحال میشیم رزومتون رو برامون بفرستید:
📧 ایمیل: [email protected]
📱 تلگرام: @thismteen
💻@DevAcaademy
💬@DevAcademyGroup
https://www.linkedin.com/posts/mahtab-azimzadeh-b8240a274_%D8%B3%D9%84%D8%A7%D9%85-%D8%AF%D9%88%D8%B3%D8%AA%D8%A7%D9%86-%D9%85%D8%A7-%D8%AF%D8%B1-%D8%AD%D8%A7%D9%84-%D8%AA%DA%A9%D9%85%DB%8C%D9%84-%D8%AA%DB%8C%D9%85-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%D9%86%D9%88%DB%8C%D8%B3%DB%8C-activity-7268613850751500288-ZxuA?utm_source=share&utm_medium=member_ios
Linkedin
Sign Up | LinkedIn
500 million+ members | Manage your professional identity. Build and engage with your professional network. Access knowledge, insights and opportunities.
Forwarded from Meitix
جالبه گو به هر pkg ها به چشم layer نگاه میکنه و نه گروه پکیج ها؛ و دقیقا به همین mindsetه که جلوی cyclic dependencies رو میگیره.
Forwarded from DevTwitter | توییت برنامه نویسی
توی ترمینالها قطعا شرایطی پیش میآید که از pipe یا همان | جهت انجام کارها استفاده کنیم.
گاهی اوقات ممکن است عملیات سادهای باشد اما گاهی اوقات که عملیات محاسباتی و طول میکشد، مقدار پیشرفت آن مهم است.
ابزار Pipe Viewer دقیقا برای این منظور ساخته شده است.
https://catonmat.net/unix-utilities-pipe-viewer
@DevTwitter | <Vahid Nameni/>
گاهی اوقات ممکن است عملیات سادهای باشد اما گاهی اوقات که عملیات محاسباتی و طول میکشد، مقدار پیشرفت آن مهم است.
ابزار Pipe Viewer دقیقا برای این منظور ساخته شده است.
https://catonmat.net/unix-utilities-pipe-viewer
@DevTwitter | <Vahid Nameni/>
Forwarded from Meitix
اندر فلسفه گو بخوایم بازم بگیم.
قضیهerrorه. گو میگه ارور ها هم value هستن و باید programmed بشن و این وسط یه درس زندگی هم میده😢 میگه
(پنیک فقط برای موقع کرش کردن مناسبه)
مثلا لایه سرویس ما ممکنه یه خطای حساس بده ما باید چک کنیم که اگه خطای که برگشته فلان خطا بود یه چیز دیگه برگردون تا پیام حساس سمت کاربر نرود
قضیهerrorه. گو میگه ارور ها هم value هستن و باید programmed بشن و این وسط یه درس زندگی هم میده
Dont panic
(پنیک فقط برای موقع کرش کردن مناسبه)
مثلا لایه سرویس ما ممکنه یه خطای حساس بده ما باید چک کنیم که اگه خطای که برگشته فلان خطا بود یه چیز دیگه برگردون تا پیام حساس سمت کاربر نرود
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
YouTube
Dinner for few | Animated short film by Nassos Vakalis
During dinner, "the system" feeds the few who consume all the resources while the rest survive on scraps. Inevitably, the struggle for what remains leads to catastrophic change. The offspring of this transition turns out not to be a sign of hope, but the…
Forwarded from Codino School (ایمان غفوری)