Forwarded from محتوای آزاد سهراب
وضعیت داره جالب میشه.
دارن گوگل رو برای رهایی انحصار وب مجبور میکنن تا کرومو بفروشه.
https://www.bloomberg.com/news/articles/2024-11-18/doj-will-push-google-to-sell-off-chrome-to-break-search-monopoly
@SohrabContents
دارن گوگل رو برای رهایی انحصار وب مجبور میکنن تا کرومو بفروشه.
https://www.bloomberg.com/news/articles/2024-11-18/doj-will-push-google-to-sell-off-chrome-to-break-search-monopoly
@SohrabContents
Bloomberg.com
Google’s Chrome Worth Up to $20 Billion If Judge Orders Sale
Alphabet Inc.’s Chrome browser could go for as much as $20 billion if a judge agrees to a Justice Department proposal to sell the business, in what would be a historic crackdown on one of the world’s biggest tech companies.
Forwarded from DevTwitter | توییت برنامه نویسی
تستهای API واقعاً مهم و فوقالعاده تأثیرگذارند! یعنی نسبت به حجمشون، تأثیرشون تو رصد وضعیت سیستم خیلی زیاده. حالا برای طرفداران مارتین فاولر (فالور بازها! ) بزارید یه نقل قول ازش بگم: “تستهای API بخشی حیاتی از استراتژی تست شما هستند. آنها کمک میکنند تا اطمینان حاصل کنید که سرویسهای شما به درستی ارتباط برقرار میکنند و برنامه شما مطابق انتظار عمل میکند.”
اما من نکتهای که مایک کوهن (نویسنده و متخصص Agile) میگه رو خیلی مهمتر میدونم:
“وقتی درباره تست فکر میکنیم، معمولاً به unit_test ها فکر میکنیم. اما تستهای API میتوانند مشکلاتی را شناسایی کنند که تستهای واحد از دست میدهند، به ویژه آنهایی که مربوط به یکپارچگی و جریان دادهها هستند.”
حالا بریم سراغ ۹ مدل تست در APIها:
تست دودی (Smoke_Testing)
این تست بعد از اینکه توسعه API به پایان رسید، انجام میشه. هدفش اینه که ببینیم آیا APIها کار میکنند و چیزی خراب نشده.
چه چیزی باید در Smoke Testing تست بشه:
- - عملکرد اصلی: بررسی عملکردهای کلیدی مثل ورود به سیستم، ثبتنام و دسترسی به صفحات مهم.
- - پاسخگویی API: اطمینان از اینکه APIها به درستی پاسخ میدهند و وضعیتهای HTTP مناسب (مثل 200، 404، 500) رو برمیگردونند.
- - یکپارچگی سیستم: تأیید اینکه اجزای مختلف سیستم به درستی با هم کار میکنند.
- - نصب و راهاندازی: بررسی اینکه نرمافزار به درستی نصب و راهاندازی شده.
چه چیزی نباید در Smoke Testing تست بشه:
- - جزئیات داخلی: تست منطق داخلی و جزئیات پیادهسازی (مثل تستهای واحد).
- - سناریوهای پیچیده: تست سناریوهای پیچیده و خاص که نیاز به تستهای عمیقتر دارند.
- - عملکرد: تست بار و عملکرد (مثل Load Testing) که نیاز به آزمایشهای جداگانه دارند.
- - امنیت: تستهای امنیتی که نیاز به بررسیهای تخصصی دارند.
تست عملکردی (Functional_Testing)
در این نوع تست، یک برنامه تست بر اساس نیازهای عملکردی تهیه میشه و نتایج با آنچه انتظار میرفت مقایسه میشه.
تست یکپارچگی (Integration_Testing)
این تست چندین فراخوانی API رو با هم ترکیب میکنه تا تستهای انتها به انتها انجام بشه. ارتباطات بین سرویسها و انتقال دادهها مورد آزمایش قرار میگیره.
تست رگرسیون (Regression_Testing)
هدف این تست اینه که اطمینان حاصل کنیم که رفع اشکالات یا اضافه کردن ویژگیهای جدید، رفتارهای موجود APIها رو خراب نمیکنه.
تست بار (Load_Testing)
این تست عملکرد برنامهها رو با شبیهسازی بارهای مختلف ارزیابی میکنه. بعد از این تست، میتونیم ظرفیت برنامه رو محاسبه کنیم.
تست استرس (Stress_Test)
در این تست، به عمد بارهای سنگین به APIها وارد میکنیم و بررسی میکنیم که آیا APIها میتونند به طور عادی کار کنند یا نه.
تست امنیت (Security_Test)
این تست APIها رو در برابر همه تهدیدات خارجی ممکن آزمایش میکنه.
تست رابط کاربری (UI_Test)
این تست تعاملات رابط کاربری با APIها رو بررسی میکنه تا مطمئن بشیم که دادهها به درستی نمایش داده میشوند.
تست فاز (Fuzz_Test)
در این تست، دادههای نامعتبر یا غیرمنتظره به API وارد میشه و سعی میکنیم API رو خراب کنیم. به این ترتیب، نقاط ضعف API شناسایی میشن.
حالا که همه چیز رو میدونید، وقتشه که با قدرت به سمت تستهای API برید!
@DevTwitter | <Hossein Dadkhah/>
اما من نکتهای که مایک کوهن (نویسنده و متخصص Agile) میگه رو خیلی مهمتر میدونم:
“وقتی درباره تست فکر میکنیم، معمولاً به unit_test ها فکر میکنیم. اما تستهای API میتوانند مشکلاتی را شناسایی کنند که تستهای واحد از دست میدهند، به ویژه آنهایی که مربوط به یکپارچگی و جریان دادهها هستند.”
حالا بریم سراغ ۹ مدل تست در APIها:
تست دودی (Smoke_Testing)
این تست بعد از اینکه توسعه API به پایان رسید، انجام میشه. هدفش اینه که ببینیم آیا APIها کار میکنند و چیزی خراب نشده.
چه چیزی باید در Smoke Testing تست بشه:
- - عملکرد اصلی: بررسی عملکردهای کلیدی مثل ورود به سیستم، ثبتنام و دسترسی به صفحات مهم.
- - پاسخگویی API: اطمینان از اینکه APIها به درستی پاسخ میدهند و وضعیتهای HTTP مناسب (مثل 200، 404، 500) رو برمیگردونند.
- - یکپارچگی سیستم: تأیید اینکه اجزای مختلف سیستم به درستی با هم کار میکنند.
- - نصب و راهاندازی: بررسی اینکه نرمافزار به درستی نصب و راهاندازی شده.
چه چیزی نباید در Smoke Testing تست بشه:
- - جزئیات داخلی: تست منطق داخلی و جزئیات پیادهسازی (مثل تستهای واحد).
- - سناریوهای پیچیده: تست سناریوهای پیچیده و خاص که نیاز به تستهای عمیقتر دارند.
- - عملکرد: تست بار و عملکرد (مثل Load Testing) که نیاز به آزمایشهای جداگانه دارند.
- - امنیت: تستهای امنیتی که نیاز به بررسیهای تخصصی دارند.
تست عملکردی (Functional_Testing)
در این نوع تست، یک برنامه تست بر اساس نیازهای عملکردی تهیه میشه و نتایج با آنچه انتظار میرفت مقایسه میشه.
تست یکپارچگی (Integration_Testing)
این تست چندین فراخوانی API رو با هم ترکیب میکنه تا تستهای انتها به انتها انجام بشه. ارتباطات بین سرویسها و انتقال دادهها مورد آزمایش قرار میگیره.
تست رگرسیون (Regression_Testing)
هدف این تست اینه که اطمینان حاصل کنیم که رفع اشکالات یا اضافه کردن ویژگیهای جدید، رفتارهای موجود APIها رو خراب نمیکنه.
تست بار (Load_Testing)
این تست عملکرد برنامهها رو با شبیهسازی بارهای مختلف ارزیابی میکنه. بعد از این تست، میتونیم ظرفیت برنامه رو محاسبه کنیم.
تست استرس (Stress_Test)
در این تست، به عمد بارهای سنگین به APIها وارد میکنیم و بررسی میکنیم که آیا APIها میتونند به طور عادی کار کنند یا نه.
تست امنیت (Security_Test)
این تست APIها رو در برابر همه تهدیدات خارجی ممکن آزمایش میکنه.
تست رابط کاربری (UI_Test)
این تست تعاملات رابط کاربری با APIها رو بررسی میکنه تا مطمئن بشیم که دادهها به درستی نمایش داده میشوند.
تست فاز (Fuzz_Test)
در این تست، دادههای نامعتبر یا غیرمنتظره به API وارد میشه و سعی میکنیم API رو خراب کنیم. به این ترتیب، نقاط ضعف API شناسایی میشن.
حالا که همه چیز رو میدونید، وقتشه که با قدرت به سمت تستهای API برید!
@DevTwitter | <Hossein Dadkhah/>
Forwarded from Geek Alerts
مجله مهندسی Ain Shams سر استفاده نسخه کرکی نرمافزار FLOW-3D دو مقاله رو برگشت زده، نویسندههاشون از مصر بودن و برای شبیهسازی دینامیک مایعات و گازها از نسخه کرکی استفاده کردن.
یکی از شرایط ارسال مقاله برای انتشار اینه که مقاله هیچ حق مالکیت معنوی شخص یا نهادی رو نقض نکنه.
تام جنسن، معاون رئیس Flow Science (مالک همون نرمافزار) گفته که به نویسنده دو مقاله ایمیل زدن و گفتن بیاید لایسنس رو بخرید ما برای دانشجوها و دانشگاهها قیمت پایینتری داریم که جوابی از شیماء امان و ربیعه نصر از دانشگاه اسکندریه، که هر دو نویسنده مسئول این مطالعه هستن نگرفتن.
retractionwatch
@geekalerts
یکی از شرایط ارسال مقاله برای انتشار اینه که مقاله هیچ حق مالکیت معنوی شخص یا نهادی رو نقض نکنه.
تام جنسن، معاون رئیس Flow Science (مالک همون نرمافزار) گفته که به نویسنده دو مقاله ایمیل زدن و گفتن بیاید لایسنس رو بخرید ما برای دانشجوها و دانشگاهها قیمت پایینتری داریم که جوابی از شیماء امان و ربیعه نصر از دانشگاه اسکندریه، که هر دو نویسنده مسئول این مطالعه هستن نگرفتن.
retractionwatch
@geekalerts
Forwarded from Geek Alerts
اپل ممکنه یه تلویزیون بسازه، کاری که اول قرار بود انجام بده ولی انصراف دادن و جای اون دستگاه ست تاپ باکس اپل تیوی رو معرفی کردن.
خوبی اپلتیوی اینه که به هر نمایشگر یا تلویزیونی متصل میشه و تجربه اپلی میشه روی اون دستگاه داشت ولی الان دارن به ساخت یه تلویزیون کامل فکر میکنن.
یه دلیل دیگش اینه که اپلتیوی فقط ۳ درصد بازار رو در اختیار داره و از اونجایی که بیشتر TV هایی که فروخته میشن خودشون هوشمند هستن شاید مردم علاقهای نداشته باشن یه TV باکس اپل بخرن.
خبر زیادی از تلویزیون اپل نیست و احتمالا سال ۲۰۲۵ معرفی بشه یا حداقل خبرهای بیشتری ازش داشته باشیم.
پ.ن. قیمتگذاری تلویزیونهاش دیدن داره : )
appleinsider
@geekalerts
خوبی اپلتیوی اینه که به هر نمایشگر یا تلویزیونی متصل میشه و تجربه اپلی میشه روی اون دستگاه داشت ولی الان دارن به ساخت یه تلویزیون کامل فکر میکنن.
یه دلیل دیگش اینه که اپلتیوی فقط ۳ درصد بازار رو در اختیار داره و از اونجایی که بیشتر TV هایی که فروخته میشن خودشون هوشمند هستن شاید مردم علاقهای نداشته باشن یه TV باکس اپل بخرن.
خبر زیادی از تلویزیون اپل نیست و احتمالا سال ۲۰۲۵ معرفی بشه یا حداقل خبرهای بیشتری ازش داشته باشیم.
پ.ن. قیمتگذاری تلویزیونهاش دیدن داره : )
appleinsider
@geekalerts
Forwarded from Geek Alerts
یاهو یه نسخه جدید برای Yahoo Mail منتشر کرده که خبر از طراحی جدید و ویژگیهای AI میده.
احتمالا قدیم با یاهو و یاهو مسنجر زیاد کار میکردید ولی الان بخش زیادی از بازار و مارکت رو از دست داده.
آپدیتها ممکنه کمی از سهمهارو برگردونه، برای مثال یکی از ویژگیهای جدید خلاصه کردن ایمیلهایی هست که دریافت میکنید.
یا اینکه متوجه میشه اصل ایمیل در مورد چی هست، مثلا اگه کد تایید داخل ایمیل براتون ارسال بشه قبل از اینکه نیاز باشه ایمیل رو باز کنید یک دکمه کپی کردن کد تایید بهتون نشون میده.
یا اگه فاکتور براتون ارسال بشه بدون نیاز به باز کردن مستقیم میتونید PDF فاکتور رو دانلود کنید.
کمک به نوشتن با امکاناتی مثل تغییر لحن و ... هم از ویژگیهای AI بخش ارسال ایمیل هست.
کارهایی مثل لغو امکان ارسال ایمیلهای بیشتر از یک فرستنده و مرتب کردن ایمیلها بر اساس اهمیت هم ویژگیهای دیگر هست.
امکانات بیشتری هم هست و همگی اینها الان در نسخه IOS یاهو با لوکیشن آمریکا در دسترس هست.
قراره تا چند ماه دیگه تمام کاربران بهشون دسترسی داشته باشن. (برای اندروید هم منتشر میشه).
phonearena
@geekalerts
احتمالا قدیم با یاهو و یاهو مسنجر زیاد کار میکردید ولی الان بخش زیادی از بازار و مارکت رو از دست داده.
آپدیتها ممکنه کمی از سهمهارو برگردونه، برای مثال یکی از ویژگیهای جدید خلاصه کردن ایمیلهایی هست که دریافت میکنید.
یا اینکه متوجه میشه اصل ایمیل در مورد چی هست، مثلا اگه کد تایید داخل ایمیل براتون ارسال بشه قبل از اینکه نیاز باشه ایمیل رو باز کنید یک دکمه کپی کردن کد تایید بهتون نشون میده.
یا اگه فاکتور براتون ارسال بشه بدون نیاز به باز کردن مستقیم میتونید PDF فاکتور رو دانلود کنید.
کمک به نوشتن با امکاناتی مثل تغییر لحن و ... هم از ویژگیهای AI بخش ارسال ایمیل هست.
کارهایی مثل لغو امکان ارسال ایمیلهای بیشتر از یک فرستنده و مرتب کردن ایمیلها بر اساس اهمیت هم ویژگیهای دیگر هست.
امکانات بیشتری هم هست و همگی اینها الان در نسخه IOS یاهو با لوکیشن آمریکا در دسترس هست.
قراره تا چند ماه دیگه تمام کاربران بهشون دسترسی داشته باشن. (برای اندروید هم منتشر میشه).
phonearena
@geekalerts
Forwarded from Geek Alerts
دیگه نیاز نیست تو مرورگر بوکمارک کنید.
ویژگی جدید AI مرورگر کروم امکان جستجو عمیق توی تاریخچه مرورگر رو میده، فقط به عنوان صفحات نگاه نمیکنه و داخل صفحات رو هم میگرده، یعنی یه سایت رو دوست داشتید حتما لازم نیست بوکمارک کنید، میتونید بعدا برید و راحت با جستجو پیداش کنید.
توی بعضی از لوکیشنها مثل آمریکا فعال هست، چون روزهای اول این ویژگی هست ممکنه خیلی خوب کار نکنه، هرچقدر تاریخچه مرورگر بیشتری داشته باشید کارکردش بهتره.
خیلی این ویژگی حریمخصوصی نداره چون دادهها با گوگل سینک میشن، ولی احتمالا از کارهاتون رو راحتتر میکنه.
از بخش تنظیمات مرورگر کروم به You and Google برید.
اسم این ویژگی History search, powered by AI هست.
https://support.google.com/chrome/a/answer/15248971?hl=en
@geekalerts
ویژگی جدید AI مرورگر کروم امکان جستجو عمیق توی تاریخچه مرورگر رو میده، فقط به عنوان صفحات نگاه نمیکنه و داخل صفحات رو هم میگرده، یعنی یه سایت رو دوست داشتید حتما لازم نیست بوکمارک کنید، میتونید بعدا برید و راحت با جستجو پیداش کنید.
توی بعضی از لوکیشنها مثل آمریکا فعال هست، چون روزهای اول این ویژگی هست ممکنه خیلی خوب کار نکنه، هرچقدر تاریخچه مرورگر بیشتری داشته باشید کارکردش بهتره.
خیلی این ویژگی حریمخصوصی نداره چون دادهها با گوگل سینک میشن، ولی احتمالا از کارهاتون رو راحتتر میکنه.
از بخش تنظیمات مرورگر کروم به You and Google برید.
اسم این ویژگی History search, powered by AI هست.
https://support.google.com/chrome/a/answer/15248971?hl=en
@geekalerts
Forwarded from DevTwitter | توییت برنامه نویسی
مفتخرم که اعلام کنم با همکاری مرکز تحقیقات هوش مصنوعی پارت و آزمایشگاه پردازش طبیعی دانشگاه صنعتی امیرکبیر، لیدربورد فارسی Open Persian LLM Leaderboard را منتشر کردیم.
در این لیدربورد مدلهای بزرگ زبانی را در تسکهای مختلف فارسی از جمله استدلال، ریاضیات
اطلاعات عمومی و... ارزیابی کردیم و آنهارا مقایسه کردیم.
شما میتوانید برای ارزیابی مدل متنباز خود، در این لیدربورد درخواست خود را ثبت کنید تا مدل شما مورد ارزیابی و در این جدول قرار بگیرد.
دیتاستها و مدلهای مورد استفاده در این لیدربورد بصورت دائمی بروزرسانی خواهند شد.
https://huggingface.co/spaces/PartAI/persian-llm-leaderboard
@DevTwitter | <Shahriar Shariati/>
در این لیدربورد مدلهای بزرگ زبانی را در تسکهای مختلف فارسی از جمله استدلال، ریاضیات
اطلاعات عمومی و... ارزیابی کردیم و آنهارا مقایسه کردیم.
شما میتوانید برای ارزیابی مدل متنباز خود، در این لیدربورد درخواست خود را ثبت کنید تا مدل شما مورد ارزیابی و در این جدول قرار بگیرد.
دیتاستها و مدلهای مورد استفاده در این لیدربورد بصورت دائمی بروزرسانی خواهند شد.
https://huggingface.co/spaces/PartAI/persian-llm-leaderboard
@DevTwitter | <Shahriar Shariati/>
Forwarded from Pishro App
use Illuminate\Support\Facades\Mail;
$mailer = Mail::build([
'transport' => 'smtp',
'host' => '127.0.0.1',
'port' => 587,
'encryption' => 'tls',
'username' => 'usr',
'password' => 'pwd',
'timeout' => 5,
]);
$mailer->send($mailable);
#laravel
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from LearnPOV | لرن پی او وی
سلام این کانالی که لینکش رو میبینین صرفا جهت تفریح یک برنامه نویس به اسم مهدی نوری ساخته شده
ولی می خوام کمک کنم که راه خودتونو پیدا کنین. نه یچیز کلی، ی راه مخصوص خودت
از صفر تا جایی که بتونی تصور کنی... اینجا آینده رو باهم میسازیم
@web_bazz
ولی می خوام کمک کنم که راه خودتونو پیدا کنین. نه یچیز کلی، ی راه مخصوص خودت
از صفر تا جایی که بتونی تصور کنی... اینجا آینده رو باهم میسازیم
@web_bazz
Forwarded from PhiloLearn | فیلولرن
یه چیز دردناکی که الان فهمیدم و هیچ کس بهم نگفته بود این بود که اصلا نیازی به socat نبود
میتونم مستقیم به داکر اجرا شده روی شبکه ی لوکال دسترسی داشته باشم روی پورت مورد نظر😐😂🤦🏻♂️
#ai #docker #هوش_مصنوعی #داکر
@PhiloLearn
میتونم مستقیم به داکر اجرا شده روی شبکه ی لوکال دسترسی داشته باشم روی پورت مورد نظر😐😂🤦🏻♂️
#ai #docker #هوش_مصنوعی #داکر
@PhiloLearn
Forwarded from محتوای آزاد سهراب
Forwarded from PhiloLearn | فیلولرن
This media is not supported in your browser
VIEW IN TELEGRAM
خب چی شد به این کشف بزرگ رسیدم؟
امروز یه کرم ریزی افتاد به جونم که ببینم میتونم یه فایل منیجر روی بروزر داشته باشم؟
شاید بپرسید چرا؟ منم جوابتون رو میدم سوای همه ی خوبی هاش من هیچ دلیل خاصی ندارم😂😂
ولی پس از گشتن های فراوان و امتحان کردن پکیج های فراوان به یه داکر رسیدم (سهراب یه چی بهم معرفی کرد ولی خب متاسفانه پیداش نکردم ولی الان حس میکنم این همون باشه😂🤦🏻♂️)
حالا چطوری کار میکنه؟
ساده، شما میای و دستور پایین رو وارد میکنی و BOOM به فایل هاتون روی مرورگرتون و شبکه ی خانگیتون دسترسی خواهید داشت
حواستون باشه که
اگر ویندوزی یا مک یوزر هستید یا کلا تو اجراش به مشکل خوردید : این هم لینک سایتش
https://filebrowser.org/
#file_browser #نکتک
@PhiloLearn
امروز یه کرم ریزی افتاد به جونم که ببینم میتونم یه فایل منیجر روی بروزر داشته باشم؟
شاید بپرسید چرا؟ منم جوابتون رو میدم سوای همه ی خوبی هاش من هیچ دلیل خاصی ندارم😂😂
ولی پس از گشتن های فراوان و امتحان کردن پکیج های فراوان به یه داکر رسیدم (سهراب یه چی بهم معرفی کرد ولی خب متاسفانه پیداش نکردم ولی الان حس میکنم این همون باشه😂🤦🏻♂️)
حالا چطوری کار میکنه؟
ساده، شما میای و دستور پایین رو وارد میکنی و BOOM به فایل هاتون روی مرورگرتون و شبکه ی خانگیتون دسترسی خواهید داشت
sudo docker run \
-d\
-v /path/to/home:/srv \
-v path/to/home:/database/filebrowser.db \
-v path/to/home:/config/settings.json \
-e PUID=$(id -u) \
-e PGID=$(id -g) \
-p 8080:80 \
filebrowser/filebrowser
حواستون باشه که
/path/to/home رو با پس هوم خودتون عوض کنیداگر ویندوزی یا مک یوزر هستید یا کلا تو اجراش به مشکل خوردید : این هم لینک سایتش
https://filebrowser.org/
#file_browser #نکتک
@PhiloLearn
Forwarded from DevTwitter | توییت برنامه نویسی
💎 کیفیت تعیینکننده است 💎
تا ٪۷۰ تخفیف ویژه جشنواره پاییزه اینترنت #ADSL #آسیاتک
🌟 ۴۵۰ گیگ #اینترنت بینالملل ⬅️ ســــ۳ــــهماهه 💰 فـــــقـــــط با پرداخت ماهی ۶۰ هزار تومان
🌐جهت دریافت تخفیفهای ویژه کلیک کنید.
🌐جهت دریافت تخفیفهای ویژه کلیک کنید.
☎️تماس با شماره رایگان ۱۵۴۴ ۹۰۰۰
تا ٪۷۰ تخفیف ویژه جشنواره پاییزه اینترنت #ADSL #آسیاتک
🌟 ۴۵۰ گیگ #اینترنت بینالملل ⬅️ ســــ۳ــــهماهه 💰 فـــــقـــــط با پرداخت ماهی ۶۰ هزار تومان
🌐جهت دریافت تخفیفهای ویژه کلیک کنید.
🌐جهت دریافت تخفیفهای ویژه کلیک کنید.
☎️تماس با شماره رایگان ۱۵۴۴ ۹۰۰۰
Forwarded from کانال اطلاعرسانی توزیع پارچ
استفاده از درایورهای انویدیا در پارچ
🔗 https://wiki.parchlinux.com/fa/use-from-nvidia-in-parch
@ParchLinux
@ParchLinux
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from LearnPOV | لرن پی او وی
با نصب افزونه 𝗚𝗜𝗧𝗟𝗔𝗕 𝗪𝗢𝗥𝗞𝗙𝗟𝗢𝗪 میتونید به یسری از قابلیت های گیتلب داخل vscode دسترسی داشته باشید، مثل مدیریت مرج ریکوست ها و ریویو کردنشون، مدیریت پایپلاینهای CI/CD و ...
🌐 Download Extension
➖➖➖➖➖➖➖➖➖➖
این افزونه بهتون کمک میکنه تا کاراتون خیلی سریع تر از قبل پیش بره و بتونید مرج ریکوستها رو خیلی ساده تر تو محیط vscode ریویو کنید ✅
🌐 Download Extension
➖➖➖➖➖➖➖➖➖➖
#️⃣ #tools #extension #git
⭐ 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
Forwarded from DevTwitter | توییت برنامه نویسی
همونطور که در جریان هستید ، سرویس sentry منابع زیادی رو استفاده میکنه مخصوصا زمانی که شما peformance monitoring پروژه رو فعال کرده باشید و بیشتر استفاده منابع هم از جنس حافظه RAM هست،
تو این حالت شما نیاز دارید که بتونید یه سری محدودیت منابع برای سرویس redis داخل ساختار sentry تعریف کنید، تو این مقاله نحوه کانفیگ redis داخل sentry رو توضیح دادم و راهکاری رو ارائه دادم که با آپدیت سرویس سنتری هم نیازی به اضافه کردن تغییرات مجدد نیست.
البته این بخش رو به به خود self-hosted سنتری هم اضافه کردم و pull request هم فرستادم امیدوارم بعد از تایید توی ورژن های جدید هم کانفیگ ردیس به این ساختار اضافه بشه، خوشحال میشم اگه مقاله مفیدی بود clap کنید تو medium.
https://link.medium.com/zDYCSUuvzOb
@DevTwitter | <Sajjad Hassanzadeh/>
تو این حالت شما نیاز دارید که بتونید یه سری محدودیت منابع برای سرویس redis داخل ساختار sentry تعریف کنید، تو این مقاله نحوه کانفیگ redis داخل sentry رو توضیح دادم و راهکاری رو ارائه دادم که با آپدیت سرویس سنتری هم نیازی به اضافه کردن تغییرات مجدد نیست.
البته این بخش رو به به خود self-hosted سنتری هم اضافه کردم و pull request هم فرستادم امیدوارم بعد از تایید توی ورژن های جدید هم کانفیگ ردیس به این ساختار اضافه بشه، خوشحال میشم اگه مقاله مفیدی بود clap کنید تو medium.
https://link.medium.com/zDYCSUuvzOb
@DevTwitter | <Sajjad Hassanzadeh/>
Forwarded from Dev
# API Gravity
One of the most important metrics in the oil industry, used to measure the lightness or heaviness of crude oil relative to water. This index is defined by the American Petroleum Institute (API) and helps determine the quality and economic value of oil.
- Formula for calculating API Gravity:
- Classification of oil based on API Gravity:
1. Light Crude: API above 31.1
Oils with a high API have greater value because they are easier to process.
2. Medium Crude: API between 22.3 and 31.1
3. Heavy Crude: API below 22.3
These types of oil require more complex processing and incur higher costs.
- Applications of API Gravity:
• Determining the refining capability of crude oil.
• Identifying the types of products that can be extracted from oil (such as gasoline or asphalt).
• Valuation and pricing in the global oil market.
One of the most important metrics in the oil industry, used to measure the lightness or heaviness of crude oil relative to water. This index is defined by the American Petroleum Institute (API) and helps determine the quality and economic value of oil.
- Formula for calculating API Gravity:
API = {141.5/SG} - 131.5- Classification of oil based on API Gravity:
1. Light Crude: API above 31.1
Oils with a high API have greater value because they are easier to process.
2. Medium Crude: API between 22.3 and 31.1
3. Heavy Crude: API below 22.3
These types of oil require more complex processing and incur higher costs.
- Applications of API Gravity:
• Determining the refining capability of crude oil.
• Identifying the types of products that can be extracted from oil (such as gasoline or asphalt).
• Valuation and pricing in the global oil market.
Forwarded from امین رشیدبیگی | مهندسی نرمافزار
از صفحاتی جالبی که امروز به چشمم خورد Write your Own Virtual Machine بود.
این صفحه به صورت خیلی ساده و قدم به قدم ساختن یک VM رو توضیح میده و با خوندنش گذاری به معماری کامپیوتر، مدیریت حافظه و اسمبلی میزنید.
@aminrbg
این صفحه به صورت خیلی ساده و قدم به قدم ساختن یک VM رو توضیح میده و با خوندنش گذاری به معماری کامپیوتر، مدیریت حافظه و اسمبلی میزنید.
@aminrbg
Forwarded from DevTwitter | توییت برنامه نویسی
دیتاهای فیلیمو رو یه تحلیل کوچیک با پایتون انجام دادم روش ، دوست داشتین یه نگاهی بندازین بهش چیزای جالبی رو میشه ازش بیرون کشید
https://github.com/sobhanSadeghi/Movie-Data-Analysis-and-Visualization
@DevTwitter | <SobhanSadeghi/>
https://github.com/sobhanSadeghi/Movie-Data-Analysis-and-Visualization
@DevTwitter | <SobhanSadeghi/>