Forwarded from DevTwitter | توییت برنامه نویسی
Write once,run anywhere!
این شعار جاواست،اما چی باعث شده که شعارش این باشه؟
وقتی ما یه برنامه به زبون جاوا مینویسیم، کد برنامه ما بعد از کامپایل شدن توسط javac به جای این که مستقیما به کد ماشین سیستم عامل مقصد تبدیل بشه(کاری که زبون C و ++C انجام میدن) به bytecode تبدیل میشه، بعد این bytecode خط به خط توسط jvm تفسیر میشه، و چون واسه هر پلتفرمی jvm مخصوص وجود داره کد اصلیه ما میتونه بدون تغییر روی هر سیستمی اجرا بشه و اینجا مفهوم مستقل بودن از پلتفرم (Platform independent) خودشو نشون میده.
اما چطوری جاوا هم سریعه و هم مستقل؟
داخل jvm و در زمان تفسیر یه ابزاری وجود داره به نام JIT Compiler. این ابزار وقتی که کد اصلی ما به bytecode تبدیل شد بررسی میکنه کد رو و جاهایی از کد که زیاد تکرار شدن مثل حلقه ها و توابع یا بلاک ها، اونارو به کد واقعیه ماشین تبدیل میکنه تا سرعت اجرای برنامه برای دفعات بعدی بالا تر بره.
@DevTwitter | <Vahid Shokri/>
این شعار جاواست،اما چی باعث شده که شعارش این باشه؟
وقتی ما یه برنامه به زبون جاوا مینویسیم، کد برنامه ما بعد از کامپایل شدن توسط javac به جای این که مستقیما به کد ماشین سیستم عامل مقصد تبدیل بشه(کاری که زبون C و ++C انجام میدن) به bytecode تبدیل میشه، بعد این bytecode خط به خط توسط jvm تفسیر میشه، و چون واسه هر پلتفرمی jvm مخصوص وجود داره کد اصلیه ما میتونه بدون تغییر روی هر سیستمی اجرا بشه و اینجا مفهوم مستقل بودن از پلتفرم (Platform independent) خودشو نشون میده.
اما چطوری جاوا هم سریعه و هم مستقل؟
داخل jvm و در زمان تفسیر یه ابزاری وجود داره به نام JIT Compiler. این ابزار وقتی که کد اصلی ما به bytecode تبدیل شد بررسی میکنه کد رو و جاهایی از کد که زیاد تکرار شدن مثل حلقه ها و توابع یا بلاک ها، اونارو به کد واقعیه ماشین تبدیل میکنه تا سرعت اجرای برنامه برای دفعات بعدی بالا تر بره.
@DevTwitter | <Vahid Shokri/>
Forwarded from Woland's Linux Journal (Woland)
البته اینم باید بگم که اگه خیلی سریع به متریک خاصی نیاز دارید، میتونید با خود داکر بهش برسید:
پیداست که میتونید با jq فیلترش کنید.
یا حتی میتونید دستور زیر رو به یک فانکشن توی بش تبدیل کنید تا راحتتر این اطلاعات رو فراخوانی کنید. (عکس دوم)
#آموزش #دوآپس
docker stats --no-stream --format '{{ json . }}'
پیداست که میتونید با jq فیلترش کنید.
یا حتی میتونید دستور زیر رو به یک فانکشن توی بش تبدیل کنید تا راحتتر این اطلاعات رو فراخوانی کنید. (عکس دوم)
docker stats --format "table {{.Container}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"#آموزش #دوآپس
Forwarded from Python Hints
#موقت
چون خیلی بحث شد راجب جایگزین barry-far
یک تست انومات هم برای کانفیگهاش نوشتم - روی مخابرات - ایرانسل - همراه اول کانفیگهای زیر ۵۰۰ دیده میشه (به خوبی barry-far) هست.
چون خیلی بحث شد راجب جایگزین barry-far
یک تست انومات هم برای کانفیگهاش نوشتم - روی مخابرات - ایرانسل - همراه اول کانفیگهای زیر ۵۰۰ دیده میشه (به خوبی barry-far) هست.
Forwarded from امین رشیدبیگی | مهندسی نرمافزار
📌 افزایش شانس گرفتن مصاحبه: ریفرال، بازی win win win
وقتی تیم استخدام یک اپلیکیشن دریافت میکنه، اطلاعات خیلی محدودی از اون فرد داره. رزومه، شاید کاورلتر، و یه سری سوال که توی فرم استخدام جواب داده. حتی اگه این دادهها واقعی باشن، باز هم اطلاعات زیادی دربارهٔ فرهنگ کاری و مطابقت فرد با شرکت نمیدن.
مصاحبه کمک میکنه تصویر واضحتری از فرد ساخته بشه، ولی مشکل اینجاست که نه وقت کافی برای مصاحبه با همه هست، نه مصاحبهها لزوماً ابزار کاملی برای بیرون کشیدن این اطلاعات هستن.
اینجا یکی از ابزارهایی که خیلی از شرکتها ازش استفاده میکنن، ریفراله.
ریفرال به تیم استخدام کمک میکنه تا در مورد اطلاعاتی که توی رزومهی فرد هست، اطمینان بیشتری پیدا کنن. علاوه بر اون میتونه دید بهتری هم نسبت به فرهنگ کاری فرد و میزان تطابقش با شرایط کاری شرکت جدید بده.
هرچقدر هم فردی که داره ریفر میکنه فرد معتمدتری در شرکت باشه، و آشنایی بیشتری هم با فرد ریفرشده داشته باشه، اعتبار اون ریفرال هم بالاتر میره.
🔸چرا بازی win win win؟
همونطور که گفتم، شرکت استخدامکننده با کمک ریفرال سریعتر میتونه کاندید مناسب رو پیدا کنه و احتمال خطای استخدامش هم میاد پایین.
مزیتش برای فردی که ریفر میشه هم واضحه؛ چون شانسش برای گرفتن مصاحبه خیلی بیشتر میشه.
و اما برای فردی که ریفر میکنه، این کار هم مزایای مالی داره و هم غیرمالی. خیلی از شرکتها برای ریفرال پاداش مالی در نظر میگیرن. اما جدا از اون، فرد با این کار به شرکت نشون میده که شبکهای از دوستان و آشنایان داره که در صورت نیاز میتونن روی ریفرالش حساب کنن.
پس اگر فرصت استفاده از کارت ریفرال برای یک موقعیت شغلی رو دارید حتماً ازش استفاده کنید.
#افزایش_شانس_مصاحبه
@aminrbg
وقتی تیم استخدام یک اپلیکیشن دریافت میکنه، اطلاعات خیلی محدودی از اون فرد داره. رزومه، شاید کاورلتر، و یه سری سوال که توی فرم استخدام جواب داده. حتی اگه این دادهها واقعی باشن، باز هم اطلاعات زیادی دربارهٔ فرهنگ کاری و مطابقت فرد با شرکت نمیدن.
مصاحبه کمک میکنه تصویر واضحتری از فرد ساخته بشه، ولی مشکل اینجاست که نه وقت کافی برای مصاحبه با همه هست، نه مصاحبهها لزوماً ابزار کاملی برای بیرون کشیدن این اطلاعات هستن.
اینجا یکی از ابزارهایی که خیلی از شرکتها ازش استفاده میکنن، ریفراله.
ریفرال به تیم استخدام کمک میکنه تا در مورد اطلاعاتی که توی رزومهی فرد هست، اطمینان بیشتری پیدا کنن. علاوه بر اون میتونه دید بهتری هم نسبت به فرهنگ کاری فرد و میزان تطابقش با شرایط کاری شرکت جدید بده.
هرچقدر هم فردی که داره ریفر میکنه فرد معتمدتری در شرکت باشه، و آشنایی بیشتری هم با فرد ریفرشده داشته باشه، اعتبار اون ریفرال هم بالاتر میره.
🔸چرا بازی win win win؟
همونطور که گفتم، شرکت استخدامکننده با کمک ریفرال سریعتر میتونه کاندید مناسب رو پیدا کنه و احتمال خطای استخدامش هم میاد پایین.
مزیتش برای فردی که ریفر میشه هم واضحه؛ چون شانسش برای گرفتن مصاحبه خیلی بیشتر میشه.
و اما برای فردی که ریفر میکنه، این کار هم مزایای مالی داره و هم غیرمالی. خیلی از شرکتها برای ریفرال پاداش مالی در نظر میگیرن. اما جدا از اون، فرد با این کار به شرکت نشون میده که شبکهای از دوستان و آشنایان داره که در صورت نیاز میتونن روی ریفرالش حساب کنن.
پس اگر فرصت استفاده از کارت ریفرال برای یک موقعیت شغلی رو دارید حتماً ازش استفاده کنید.
#افزایش_شانس_مصاحبه
@aminrbg
Forwarded from Linuxor ?
تاحالا شده بخوای یه تنظیماتی رو بین چندتا سرور مختلف هماهنگ کنی و همشون یه چیز رو ببینن؟ etcd دقیقاً برای همین ساخته شده! یه جورایی مثل یه دفترچه یادداشت مرکزی و قابل اعتماد برای سیستمهای توزیع شدهاس که مطمئن میشه همه از آخرین تغییرات باخبرن. اگه با میکروسرویسها یا اپلیکیشنهای بزرگ سر و کار داری که باید بدون قطعی کار کنن، etcd به کارت میاد. دیگه لازم نیست نگران باشی که تنظیمات یه جا یه چیزه و یه جای دیگه یه چیز دیگه! کوبرنیتیز هم از etcd استفاده میکنه.
github.com/etcd-io/etcd
@Linuxor
github.com/etcd-io/etcd
@Linuxor
Forwarded from Python Hints
لینک نظرسنجی
Link
اگر دوست داشتید شرکت کنید.
این نظرسنجی ایمیل شمارو هم نگه میداره؛ اگر قرار شد دورهای برگذار بشه بین افرادی که شرکت کردند چندنفر بصورت تصادفی انتخاب خواهد شد که دوره رو ارزیابی کنند.
دوره برای این افراد رایگان خواهد بود.
نکته مهم : سوال "حوزه مورد علاقه" رو به دقت انتخاب کنید چون دوره که برگذار بشه (مثلاً ساختمان داده و الگوریتم)
برای گروه تست (رایگان) از افرادی انتخاب خواهم کرد که توی این نظرسنجی این مورد رو انتخاب کرده باشند.
نکته مهم دیگه: همهی گزینهها رو انتخاب نکنید، در اینصورت اصلا انتخاب نخواهید شد.
گزینه
پ.ن :
۱- دقیقاً مثل گروه تست fluent python با این تفاوت که بجای اینکه بگیم کی زودتر درخواست داده رندم انتخاب میکنیم.
۲- حداقل ۴۸ ساعت نظرسنجی باز هست؛ حداکثر مشخص نیست شاید ۴۸ ساعت شاید تا هفته بعدی.
Link
اگر دوست داشتید شرکت کنید.
این نظرسنجی ایمیل شمارو هم نگه میداره؛ اگر قرار شد دورهای برگذار بشه بین افرادی که شرکت کردند چندنفر بصورت تصادفی انتخاب خواهد شد که دوره رو ارزیابی کنند.
دوره برای این افراد رایگان خواهد بود.
نکته مهم : سوال "حوزه مورد علاقه" رو به دقت انتخاب کنید چون دوره که برگذار بشه (مثلاً ساختمان داده و الگوریتم)
برای گروه تست (رایگان) از افرادی انتخاب خواهم کرد که توی این نظرسنجی این مورد رو انتخاب کرده باشند.
نکته مهم دیگه: همهی گزینهها رو انتخاب نکنید، در اینصورت اصلا انتخاب نخواهید شد.
گزینه
other برای دورهای هست که شما پیشنهاد میدید، توضیح بدید.پ.ن :
۱- دقیقاً مثل گروه تست fluent python با این تفاوت که بجای اینکه بگیم کی زودتر درخواست داده رندم انتخاب میکنیم.
۲- حداقل ۴۸ ساعت نظرسنجی باز هست؛ حداکثر مشخص نیست شاید ۴۸ ساعت شاید تا هفته بعدی.
Forwarded from code2 - تکنولوژی و فناوری
This media is not supported in your browser
VIEW IN TELEGRAM
توضیح در مورد چرا حرفش اشتباه هست و اینکه چرا nic.ir انقدر فکر و دغدغه نیاز نداره
اون که بانک بود و همراه اول بود نتونست از خودش محافظت کنه حالا nic ir این وسط "سایت" کی باشه ☺️
اون که بانک بود و همراه اول بود نتونست از خودش محافظت کنه حالا nic ir این وسط "سایت" کی باشه ☺️
Forwarded from PhiloLearn | فیلولرن
خب انگار که میرور pip رو هم آوردن
حقیقتا من خوشحالم
برای استفاده از میرور پایتون میتونید از این پست کمک بگیرید
حقیقتا من خوشحالم
برای استفاده از میرور پایتون میتونید از این پست کمک بگیرید
Telegram
PhiloLearn with ArshA
توی ویدیوی گفتم که لینک های میرور ها رو اینجا میذارم براتون تا شما هم بتونید استفاده کن
https://pypi.tuna.tsinghua.edu.cn https://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.aliyun.com https://mirrors.aliyun.com/pypi/simple/
https://pypi.mirrors.ustc.edu.cn…
https://pypi.tuna.tsinghua.edu.cn https://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.aliyun.com https://mirrors.aliyun.com/pypi/simple/
https://pypi.mirrors.ustc.edu.cn…
Forwarded from PhiloLearn | فیلولرن
خب انگار که میرور pip رو هم آوردن
حقیقتا من خوشحالم
برای استفاده از میرور پایتون میتونید از این پست کمک بگیرید
انگار که npm، go و از همه مهم تر داکر ریجستری هم دارن.
حقیقتا من خوشحالم
برای استفاده از میرور پایتون میتونید از این پست کمک بگیرید
انگار که npm، go و از همه مهم تر داکر ریجستری هم دارن.
Telegram
PhiloLearn with ArshA
توی ویدیوی گفتم که لینک های میرور ها رو اینجا میذارم براتون تا شما هم بتونید استفاده کن
https://pypi.tuna.tsinghua.edu.cn https://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.aliyun.com https://mirrors.aliyun.com/pypi/simple/
https://pypi.mirrors.ustc.edu.cn…
https://pypi.tuna.tsinghua.edu.cn https://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.aliyun.com https://mirrors.aliyun.com/pypi/simple/
https://pypi.mirrors.ustc.edu.cn…
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 اگر پروژهای را با استفاده از هوش مصنوعی Cursor AI و به هر زبان برنامهنویسی توسعه میدهید، میتوانید از این هوش مصنوعی که به تاریخچه توسعه و حل مشکلات پروژه دسترسی دارد، درخواست یک Pull Request (PR) حرفهای برای ثبت در گیتهاب داشته باشید. این کار به اشتراکگذاری دقیق روند توسعه پروژه با دیگران کمک میکند و دید جامع و مثبتی از پروژه شما به کاربران ارائه میدهد.
#AI
#هوش_مصنوعی
@TheRaymondDev
#AI
#هوش_مصنوعی
@TheRaymondDev
Forwarded from محتوای آزاد سهراب
Forwarded from PhiloLearn | فیلولرن
https://youtu.be/ZzgdvaAZKek
خب راستش من خودم هم به اندازه کافی و وافی نوب هستم ولی چیزی که همیشه برای من نتیجه داده این بوده که چیزایی که یاد گرفتم رو وقتی به بقیه یاد دادم بهتر یاد گرفتم
این هم یکی از اون چیزاییه که میخوام که خیلی خوب یادش بگیرم پس تمام تلاشم رو میکنم که این دوره رو تا آخرش پیش ببرم
امیدوارم که براتون سودمند باشه
https://youtu.be/ZzgdvaAZKek
لایک و کامنت یادتون نره
و حتما لینک رو بفرستید برای کسی که فکر میکنید اون هم به دردش میخوره این ویدیو
نکته ی مهم : حتما حتما اگر اشکالی دیدید بهم بگید، خوشحال میشم که بتونم مشکلاتم رو رفع کنم
https://youtu.be/ZzgdvaAZKek
#جنگو_بدون_درد_و_خونریزی
@PhiloLearn
خب راستش من خودم هم به اندازه کافی و وافی نوب هستم ولی چیزی که همیشه برای من نتیجه داده این بوده که چیزایی که یاد گرفتم رو وقتی به بقیه یاد دادم بهتر یاد گرفتم
این هم یکی از اون چیزاییه که میخوام که خیلی خوب یادش بگیرم پس تمام تلاشم رو میکنم که این دوره رو تا آخرش پیش ببرم
امیدوارم که براتون سودمند باشه
https://youtu.be/ZzgdvaAZKek
لایک و کامنت یادتون نره
و حتما لینک رو بفرستید برای کسی که فکر میکنید اون هم به دردش میخوره این ویدیو
نکته ی مهم : حتما حتما اگر اشکالی دیدید بهم بگید، خوشحال میشم که بتونم مشکلاتم رو رفع کنم
https://youtu.be/ZzgdvaAZKek
#جنگو_بدون_درد_و_خونریزی
@PhiloLearn
YouTube
آموزش جنگو بدون درد و خونریزی #1
سلام دوستان
من علیرضا شعبانپور اومالی هستم و اومدم با یه دوره جدید
توی این دوره قراره با هم شروع کنیم و کنار هم جنگو رو آروم آروم یاد بگیریم.
توی این قسمت نحوه ستاپ کردن یه محیط برای دولوپمنت رو توضیح دادم.
امیدوارم که براتون مفید باشه
@hr_arsha
💙لینک…
من علیرضا شعبانپور اومالی هستم و اومدم با یه دوره جدید
توی این دوره قراره با هم شروع کنیم و کنار هم جنگو رو آروم آروم یاد بگیریم.
توی این قسمت نحوه ستاپ کردن یه محیط برای دولوپمنت رو توضیح دادم.
امیدوارم که براتون مفید باشه
@hr_arsha
💙لینک…
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
آخرین مهلت ثبت نام در ایونت امروز ⭕️
با کد تخفیف🔥
با کد تخفیف
learnpov میتونید با ۵۰٪ تخفیف ثبت نام کنید ... Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from دستاوردهای یادگیری عمیق(InTec)
بهترینهای تیم
یک افتضاح بزرگ با انتشار
علاوه بر اون؛ تصمیمات
تیم
Llama3.1, ... اکثراً قبل از Llama4 از شرکت استعفا دادند و با Mistral قرارداد بستند.یک افتضاح بزرگ با انتشار
Llama4 بوجود اومد؛ اصلا کسی هست ازین مدل استفاده کنه ؟علاوه بر اون؛ تصمیمات
Meta و عدم دسترسی حتی افراد حقیقی به مدلهای شرکت و .... هم باعث این موضوع بوده.تیم
Mistral رو اگر نمیشناسید، پیشنهاد میدم حداقل از مدلهاش برای OCR و خوندن داکیومنت و استخراج متن استفاده کنید، بعداً ازم تشکر خواهید کرد 😉Forwarded from Python Hints
نظرات رو خوندم
خیلی جالبه؛
و البته بدترین بخشش اینه که خیلیها هزینه دوره ندارند (یعنی مبالغ پیشنهادی، حتی هزینه برق رو هم نمیده)
همزمان تعداد کمی مبالغ بالایی رو برای دوره خصوصی پیشنهاد دادند.
فقط یکنفر زده، دوره حضوری برگذار کنید (از دوره لایو و ویدئو خیری ندیده انگار)
بعد قیمت زده ساعتی ۱۵۰,۰۰۰ تومان؛ این پست برای ۳ سال پیش هست (دستمزد ساعتی خودم رو اون موقع گفتم: https://t.iss.one/pytens/944)
من اصلاً ازونایی که گفتند حتی امکان هزینه کردن ندارند ناراحت نیستم، ولی ساعتی ۱۵۰,۰۰۰ تومان پول اسنپ من رو هم نمیده بیام جلسهای ۲ ساعت درس بدم و برگردم خونه.
فرم رو پر کنید، لطفاً و خواهشاً دقیق و درست جواب بدید اگر میخواید به نتیجه برسه
تا الان فقط ۱۷۵ نفر شرکت کردند.
خیلی جالبه؛
و البته بدترین بخشش اینه که خیلیها هزینه دوره ندارند (یعنی مبالغ پیشنهادی، حتی هزینه برق رو هم نمیده)
همزمان تعداد کمی مبالغ بالایی رو برای دوره خصوصی پیشنهاد دادند.
فقط یکنفر زده، دوره حضوری برگذار کنید (از دوره لایو و ویدئو خیری ندیده انگار)
بعد قیمت زده ساعتی ۱۵۰,۰۰۰ تومان؛ این پست برای ۳ سال پیش هست (دستمزد ساعتی خودم رو اون موقع گفتم: https://t.iss.one/pytens/944)
من اصلاً ازونایی که گفتند حتی امکان هزینه کردن ندارند ناراحت نیستم، ولی ساعتی ۱۵۰,۰۰۰ تومان پول اسنپ من رو هم نمیده بیام جلسهای ۲ ساعت درس بدم و برگردم خونه.
فرم رو پر کنید، لطفاً و خواهشاً دقیق و درست جواب بدید اگر میخواید به نتیجه برسه
تا الان فقط ۱۷۵ نفر شرکت کردند.
Telegram
دستاوردهای یادگیری عمیق(InTec)
#حق شما :
معادل دستمزد Junior ML developer چیزی که من از همکاران هند، ایتالیا، آلمان و .... توی شرکت پرسیدم
برای نوع کاری ریموت
1500-2500$
هست با دلار ۳۰.۰۰۰ تومن هم که حساب کنید دستمزدی حدوداً
45,000,000 - 75,000,000
تومان میشه
دستمزد شخصی بنده با…
معادل دستمزد Junior ML developer چیزی که من از همکاران هند، ایتالیا، آلمان و .... توی شرکت پرسیدم
برای نوع کاری ریموت
1500-2500$
هست با دلار ۳۰.۰۰۰ تومن هم که حساب کنید دستمزدی حدوداً
45,000,000 - 75,000,000
تومان میشه
دستمزد شخصی بنده با…