6 May 2025
10 May 2025
آگهی استخدام دواپس جونیور در شرکت امضانو
لینک آگهی:
https://jobinja.ir/companies/lawmingo/jobs/tYIn
11 May 2025
سلام و درود
یه سوال مهم داشتم
من یه پایپلاین آندروید نوشتم ولی برای نوشتن استیج تست روی رانر avd نصب کردم که خیلی اذیت میکنه و مخصوصا توی تست هایی که احتیاج به ui داره اصلا درست اجرا نمیشه. میخواستم بدونم کسی تجربه ای تا حالا داشته که بتونه کمکم کنه؟شاید من کلا مسیر رو اشتباه رفتم. شایدم باید از رانر یا شبیهساز اندروید داکری استفاده میکردم. اینم بگم که روی گیتلب دارم کار میکنم.
لطفا اگر کسی تجربه ای داره کمک کنه. خیلی ممنون از همه دوستان
12 May 2025
Аудио
APM-Trace.mp3 · 44.5 MB · click to show
APM-Trace.mp3 · 44.5 MB · click to show
🎙 اپیزود جدید DevOps Talk با علی فارغبال SRE lead دیجیپی! 🎙
توی این قسمت رفتیم سراغ یکی از مهمترین SRE lead موضوعات دنیای Observability یعنی APM و Tracing!
لیست مطالب:📝
3:40 مفهوم Trace چیه
6:00 تفاوت Profiling و Trace چیه و کی از هرکدوم استفاده میکنیم
13:00 آيا APM واقعاً یه ابزار Tracing هست؟
18:00 وقتی میگیم داریم Trace میکنیم، روی هر ریکوئست داریم این کار رو میکنیم؟
27:00 اجزای اصلی APM چیه؟
29:00 اینAPM چطور میفهمه سرویس من چطور کار میکنه؟
33:00 توسعه دستی vs استفاده از OpenTelemetry
36:00 ساختار دیتای تولیدشده چطوریه؟
47:00 چطور میشه قدرت APM رو با کمترین Resource مدیریت کرد؟
48:40 از این دیتاها چطور به تجربه خوب کاربر برسیم؟
56:00 چطور از عددها و دیتاها بیشترین بهره رو ببریم؟
60:00 پیادهسازی واقعی در دنیای عملی چطوریه؟
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
Link
@devopshobbies
25 May 2025
Mohammadیعنی خاموش کنیم و روشن کنیم باز میشه متصل شد به سشن قبلی ؟
با سرور دارین کار میکنین یا لپتاب شخصی؟
سرور باشه با اون شورت کات ها به اصطلاح دیتچ میکنین او سشن رو
و بعدا وصل میشین
ولی اگه کلا سیستمو ریستارت کنین کل سشن ها میره
ᴄjjᴅبا سرور دارین کار میکنین یا لپتاب شخصی؟
سرور باشه با اون شورت کات ها به اصطلاح دیتچ میکنین او سشن رو
و بعدا وصل میشین
ولی اگه کلا سیستمو ریستارت کنین کل سشن ها میره
رو لپ تاپ شخصی منظورمه
میخوام وقتی لپ تاپ خاموش کردم باز روشن کردم بتونم به سشن های قبلیم متصل بشم و نپره
Mohammadرو لپ تاپ شخصی منظورمه
میخوام وقتی لپ تاپ خاموش کردم باز روشن کردم بتونم به سشن های قبلیم متصل بشم و نپره
نه امکان نداره به نظرم
مگر اینکه هایبرنیت کنین
البته بازم مطعن نیستم
Mohammadرو لپ تاپ شخصی منظورمه
میخوام وقتی لپ تاپ خاموش کردم باز روشن کردم بتونم به سشن های قبلیم متصل بشم و نپره
بستگی به برنامههای در حال اجرا در اون نشست داره.
کاربرد دقیقتون رو بگید.
اگه باز کردن یکسری فایل مثلا با ویرایشگر ویم
اجرای یکسری برنامه روی ماشین مثلا اسکریپت های پایتون
اتصال با ssh به ماشین دیگه
و کارهایی از این دست هست.
دوگزینه میتونه کاربردی باشه.
Tmuxinator
Tmux Ressurrent
احتمالا املا آخری اشتباهه
اما اگه به فکر ذخیره وضعیت اون برنامههای در حال اجرا هستید این روشها نمیتونه کمک کنه.
چون وقتی سیستم خاموش بشه اینها از حافظه حذف خواهند شد.
اینطور فکر کنید
اگه فقط یه چارچوب کاری مثلا چند پنجره در هر پنجره چند قسمت و در هر قسمت کارهای بالا را لازم دارید ابزار tmuxinator میتونه اونچارچوب را براتون مهیا کنه.
26 May 2025
Mohammadرو لپ تاپ شخصی منظورمه
میخوام وقتی لپ تاپ خاموش کردم باز روشن کردم بتونم به سشن های قبلیم متصل بشم و نپره
در حالت عادی نه چون سشن ها تو tmp ذخیره میشن و بعد از ریبوت میپرن
ولی خود tmux اکستنشن هایی داره که میتونن سشن رو برات سیو کنن و بعد از ریبوت دوباره داشته باشیشون
خودم از این تاحالا استفاده نکردم ولی احتمالا به کاری که داری تو سشن میکنی هم مربوط باشه تست کن
Аудио
metallb.mp3 · 28.0 MB · click to show
metallb.mp3 · 28.0 MB · click to show
🎙 اپیزود جدید DevOps Talk با محمد پروین، مدیر تیم DevOps شرکت Invex! 🎙
در این قسمت رفتیم سراغ یکی از اجزای کلیدی ولی کمتر شناختهشدهی Kubernetes
یعنی MetalLB — راهکار LoadBalancer برای محیطهای On-Prem بدون استفاده
از Cloud Provider.
با محمد پروین، مدیر تیم DevOps شرکت Invex، یک گفتوگوی تخصصی، کاربردی و مفصل داشتیم
لیست مطالب:📝
آشنایی با MetalLB و معماری کلی آن
تفاوت بین Layer 2 و BGP (Layer 3) در متالالبی
ساختار و تنظیمات IP Pool
مفهوم ECMP (Equal-Cost Multi-Path) در لود بالانسرها
تنظیم BGP Peerها در MetalLB
چالشها و تجربیات واقعی در پیادهسازی MetalLB در محیطهای سازمانی
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://www.youtube.com/watch?v=3sXQXbUCsYc
@devopshobbies
دواپس هابیز رو در دیگر پلتفرم ها دنبال کنید:
https://t.me/DevOpsHobbies
https://www.linkedin.com/company/devopshobbies
27 May 2025
28 May 2025
Aryanسلام و خسته نباشید
شرکتی برای کارآموزی دواپس میشه معرفی کنید تهران یا کرج
سلام
لطفا رزومهات رو برای من ارسال کن.
29 May 2025
30 May 2025
دوستان سلام.
من این اکشن رو نوشتم برای بیلد کردن اپ اندرویدی و ios:
name: Build and Release Flutter App
permissions:
contents: write
packages: write
on:
release:
types: [published]
workflow_dispatch:
jobs:
build-and-attach:
name: Build APK & IPA and Attach to Release
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up Dart SDK
uses: dart-lang/setup-dart@v1
with:
sdk: "3.7.2"
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: "3.29.3"
channel: "stable"
- name: Install dependencies
run: flutter pub get
- name: Build Android APK
run: flutter build apk --release
- name: Update iOS bundle identifier
run: |
echo "Setting iOS bundle ID to ir.shahriaarrr.tomodoro"
/usr/libexec/PlistBuddy -c "Set :CFBundleIdentifier ir.shahriaarrr.tomodoro" ios/Runner/Info.plist
sed -i '' 's/PRODUCT_BUNDLE_IDENTIFIER = .*;/PRODUCT_BUNDLE_IDENTIFIER = ir.shahriaarrr.tomodoro;/g' ios/Runner.xcodeproj/project.pbxproj
- name: Install the Apple certificate and provisioning profile
env:
BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
P12_PASSWORD: ${{ secrets.P12_PASSWORD }}
BUILD_PROVISION_PROFILE_BASE64: ${{ secrets.BUILD_PROVISION_PROFILE_BASE64 }}
KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }}
run: |
CERTIFICATE_PATH=$RUNNER_TEMP/build_certificate.p12
PROVISION_PROFILE_PATH=$RUNNER_TEMP/build_provisioning_profile.mobileprovision
KEYCHAIN_PATH=$RUNNER_TEMP/app-signing.keychain-db
echo "$BUILD_CERTIFICATE_BASE64" | base64 --decode > "$CERTIFICATE_PATH"
echo "$BUILD_PROVISION_PROFILE_BASE64" | base64 --decode > "$PROVISION_PROFILE_PATH"
security create-keychain -p "$KEYCHAIN_PASSWORD" "$K
2 June 2025
Файл
MyResume-193[www.cvbuilder.me]501.pdf · 81 KB · click to show
MyResume-193[www.cvbuilder.me]501.pdf · 81 KB · click to show
سلام و احترام
امیدوارم حال همگی خوب باشه.
من ۴ سال سابقه کاری در زمینه مهندسی داده دارم
در حال حاضر به دنبال فرصتهای شغلی مناسب در این حوزه یا حوزه های مشابه هستم و خوشحال میشم اگر فرصت یا همکاری مناسبی وجود داره، بتونم در خدمتتون باشم.
رزومهام رو در فایل پیوست ارسال میکنم.
در صورت نیاز به اطلاعات بیشتر خوشحال میشم از طریق تلگرام یا تماس در ارتباط باشیم.
با آرزوی موفقیت اگر گروه یا کسی رو هم میشناسید که تمایل به همکاری دارن ممنون میشم معرفی بفرمایید 🙏
𝒜𝑀𝐼𝑅سلام دوستان
برای یه وب اپلیکیشنی خواستم سیستم مانیتورینگ و لاگینگ بالا بیارم ولی بالا اوردن پرومتئوس، گرافانا، لوکی و یه سری فورواردرا باعث افزایش مصرف منابع سرور میشد. خواستم بپرسی استکی ابزاری چیزی میشناسید که برای پروژه های کوچیکتر هم مناسب باشه و نیاز به این همه کانتینر نباشه؟
چه چیزهایی رو میخوای مانیتور کنی؟ فقط متریک؟
گزینههایی که میتونی استفاده کنی اینهاست ولی باید مشخص کنی چی لازم داری.
Netdata
Glances
Telegraf/InfluxDB