سپهر تک
2.59K subscribers
1.5K photos
169 videos
134 files
1.17K links
کالای ما دانش است


تبلیغات نداریم
Download Telegram
Forwarded from DotNetZoom (محمد جواد ابراهیمی)
پیاده‌سازی Logging حرفه ای در ASP .NET Core توسط Serilog و ElasticSearch و Kibana

معمولا در معماری میکروسرویس ها، مانیتور کردن و ثبت لاگ های هر میکرو سرویس یک چالش بزرگ محسوب میشه. اینکه ممکنه هر میکروسرویس لاگ مربوط به خودش رو نتونه ثبت کنه و یا خطای مربوط به یک ریکوئست چند میکروسرویس دخیلش باشن و نشه سورس خطا رو پیدا کرد. و در صورت ثبت لاگ ها، چگونه بتونیم از اون ها گزارش بگیریم و یا در صورت نیاز نمودار و چارت براشون درست کنیم.

نوشتن چنین سیستمی چالش های خاص خودش رو داره و موارد بسیار زیادی هست که باید براشون درنظر گرفت مثل ثبت لاگ ها و index کردن اون ها،فیلتر کردن لاگ ها بر حسب سطح یا زمان، قابلیت جستجو بین رکورد های مختلف و همچنین ردیابی یک لاگ که ممکنه چند میکروسرویس در ایجاد اون دخیل باشن
خوشبختانه برای اینکار ابزار های بسیار خوبی وجود داره که کار ما رو به عنوان برنامه نویس بسیار آسون میکنه

یکی از این ابزارهاElasticSearch هست که کار رو برای پیاده سازی Centerlized Logging بسیار آسون میکنه چون در کنار اون میشه از Kibana هم به عنوان داشبورد استفاده کرد که برای فیلتر کردن لاگ ها و همچنین Formatting مناسب لاگ ها ابزار های خیلی خوبی رو در اختیارمون میذاره.

همچنین Trace کردن لاگ ها با استفاده از یک TraceId کاستوم بسیار ساده تر میشه که خود Asp Net Core Logger این امکانات رو به صورت پیش فرض در اختیارمون قرار میده.

در این مقاله به بررسی و پیاده سازی چنین سیستمی در Asp Net Core میپردازیم. همچنین با نصب و تنظیمات ElasticSearch و Kibana در محیط ويندوز و داکر آشنا میشیم

🔰لینک مقاله:
https://vrgl.ir/pcnWp
#بابک_طارمی
________________
@DotNetZoom
ما در تیم توسعه نرم افزار مهبانگ به دنبال یک هم تیمی خلاق و علاقه مند به .Net هستیم. پروژه اصلی، نرم افزار سازمانی است که در حال ریفکتور کردن آن هستیم و البته برای جلوگیری از روتین شدن کارها پروژه های جانبی مختلفی که بر پایه تکنولوژی و معماری هایی مثل .net Core و MQTT و Onion architect هستند، تعریف شده اند و دست شما در این پروژه ها برای انتخاب تکنولوژی های جدید باز است.
بر این اساس تلاش ما بر این است که هم زمان با به دست آوردن تجربه های ارزشمند از کار در یک پروژه بزرگ بتوانیم با انجام پروژه های جانبی کوچک تر دانش تیم را نیز به روز نگه داریم.

برای کسب اطلاعات بیش‌تر درمورد تیم توسعه نرم‌افزاری مهبانگ، وارد لینک زیر شوید:
https://yun.ir/uwpfu7

هم‌چنین جهت آشنایی بیش‌تر با موقعیت شغلی حاضر، به آدرس زیر مراجعه کنید:
https://yun.ir/s9iza6

#استخدام #مهبانگ #تندتک
@tondTech
بعضی نیازهای روزمره برنامه نویسی در همه زبان ها همیشه مورد نیاز هستند. مهم ترین اینها توابع و کتابخانه های کار با اعداد و زبان و تبدیل های مختلف اونهاست.
حالا آقای علی ترکی عزیز به همراه چندنفر دیگر یک کتابخانه با کیفیت برای js نوشتند که تقریبا همه این نیازهای روزمره را پوشش میدهد.
نمونه مواردی که این کتابخانه پوشش میدهد:
• تبدیل اعداد به حروف و برعکس (مثلا:‌تبدیل ۳۰۰ به سی صد و برعکس).
• حذف و اضافه کردن کاما به اعداد.
• تبدیل اعداد فارسی به انگلیسی و عربی و عربی به انگلیسی و فارسی.
• تایید و اعتبارسنجی کد ملی.
• دریافت نام استان و شهرستان با کد ملی.
• تایید و اعتبارسنجی شماره عابر بانک.
• دریافت نام بانک توسط شماره عابر بانک.
• تایید و اعتبارسنجی متن فارسی ( به عنوان مثال:‌ درصورتی که متن وارد شده فارسی باشد true برمیگرداند )
• تمیز کردن متن فارسی از حروف عربی و unicode ها.

تمامی مثال ها و اطلاعات تکمیلی رو میتونید توی صفحه گیت هاب پروژه مشاهده کنید.
https://github.com/persian-tools/persian-tools

@abooraja_ir
This media is not supported in your browser
VIEW IN TELEGRAM
#رازبقا
هنر تیم ها تبدیل تفاوت های اعضا به نقش های مکملِ هم هست ، درسته خیلی تفاوت هست بین تیپ های برنامه نویس ها ، ولی همیشه همه برای نگهداشتن پرچم تلاش میکنن.
#تندتک
@tondTech
بعضی نیازهای روزمره برنامه نویسی در همه زبان ها همیشه مورد نیاز هستند. مهم ترین اینها توابع و کتابخانه های کار با اعداد و زبان و تبدیل های مختلف اونهاست.
حالا آقای علی ترکی عزیز به همراه چندنفر دیگر یک کتابخانه با کیفیت برای js نوشتند که تقریبا همه این نیازهای روزمره را پوشش میدهد.
نمونه مواردی که این کتابخانه پوشش میدهد:
• تبدیل اعداد به حروف و برعکس (مثلا:‌تبدیل ۳۰۰ به سی صد و برعکس).
• حذف و اضافه کردن کاما به اعداد.
• تبدیل اعداد فارسی به انگلیسی و عربی و عربی به انگلیسی و فارسی.
• تایید و اعتبارسنجی کد ملی.
• دریافت نام استان و شهرستان با کد ملی.
• تایید و اعتبارسنجی شماره عابر بانک.
• دریافت نام بانک توسط شماره عابر بانک.
• تایید و اعتبارسنجی متن فارسی ( به عنوان مثال:‌ درصورتی که متن وارد شده فارسی باشد true برمیگرداند )
• تمیز کردن متن فارسی از حروف عربی و unicode ها.

تمامی مثال ها و اطلاعات تکمیلی رو میتونید توی صفحه گیت هاب پروژه مشاهده کنید.
https://github.com/persian-tools/persian-tools

@abooraja_ir
This media is not supported in your browser
VIEW IN TELEGRAM
#تیم_ورک
Individuals and Interactions over Processes and Tools! 😋

به اضافه شدن نفر سمت چپ در اواسط کار توجه کنید. این مثال خوبی از تعهد و خودمدیریتی است.

از لینکدین سهیل صمدزاده :
https://www.linkedin.com/in/soheil-samadzadeh

#agile #teamwork #selfmanaging #تندتک
@tondTech
Forwarded from پادکست نبرد
This media is not supported in your browser
VIEW IN TELEGRAM
قسمت چهارم نبرد شبکه‌های اجتماعی به تیک‌تاک اختصاص پیدا کرده. این که تیک‌تاک از کجا اومده و چطور اینقدر موفق شده موضوع بحث این قسمت هست و ما با بررسی زمین بازی شبکه‌های اجتماعی، دلایل موفقیت این غول نوپای چینی رو بررسی می‌کنیم.


شنیدن قسمت چهارم در انکر
شنیدن قسمت چهارم در کست‌باکس
شنیدن قسمت چهارم در ناملیک

لینک گوگل پادکست
لینک اپل پادکست


از اسپانسر فصل اول، شبکه پرداخت پی ممنونیم که از تولید این پادکست حمایت کردن: @payir

راوی: آرش آرمون، امین کاکاوند

موسیقی و صداگذاری: علی صدر

طراحی: نرگس غریب

@nabardpodcast
Forwarded from سامان فائق
1⃣ جک‌ما بنیان‌گذار علی‌بابا که مدتی در اجتماع ظاهر نمی‌شد، در یک همایش آنلاین حضور پیدا کرد.

2⃣ سهام این شرکت پس از این همایش و به دلیل اطمینان از حضور جک‌ما در علی‌بابا حدود ۸٪ افزایش پیدا کرد.

3⃣ تاثیر برند شخصی بر کسب و کار را در این فرایند به خوبی می‌توانید ببینیم.

🎯 این اتفاق به خاطر نتابجی است که جک‌ما خلق کرده نه به خاطر قدرت سخنوری‌اش، نه به خاطر لباسش و نه به خاطر حضور فعالش در شبکه‌های اجتماعی.

نتیجه خلق کنید، در ذهن دیگران حک خواهید شد. اینستاگرام از شما فقط یک شومَن درجه یک خواهد ساخت، نه فردی موثر...

سامان فائق
استودیو ۵ | برای آموختن

www.SamanFaegh.com

@Studio5ir
🌱از امروز به رسم هر سال ( البته این بار به صورت مجازی) از ساعت ۱۰ صبح در نمایشگاه کار در غرفه مهبانگ پذیرای شما عزیزان هستیم.

https://vfair.iranjobfair.com/booth/15

همچنین اگر رشته تحصیلی شما برق هست، می تونید در وبینارهای زیر هم که توسط مهبانگ برگزار میشه شرکت کنید:

💡برق کسب و کار من است:
https://eseminar.tv/wb21631

💡مسیر شغلی مهندسی برق:
https://eseminar.tv/wb21700


🔑فرصت های همکاری :
#کارشناس_مارکتینگ #طراح_گرافیک #BackendDeveloper #کارشناس_تحقیق_توسعه #کارشناس_فروش #کارشناس_بازرگانی #مهندس_فروش #کارشناس_پشتیبان_تلفنی

#تندتک #مهبانگ
@tondTech
Forwarded from RADIO (.)
📗 جنگ زمستانی بازاردارها؛ نقد و بررسی کمپین محیطی «مایکت»

🖌 نویسنده: علیجاه شهربانویی

مدت زمان مورد نیاز برای مطالعه: 2 دقیقه

🌐 https://sh.alijah.work/v8e


📻 @alijahsh
Forwarded from روزآروز
📣 سیگنال: در ایران فیلتر شدیم اما با آن مقابله می‌کنیم

▪️پیام‌رسان #سیگنال فیلترشدن‌اش در ایران را تایید کرده و مدعی‌شده با سانسور در ایران مقابله می‌کند. چون ایرانی‌ها را شایسته حفظ حریم‌خصوصی می‌داند.

▫️در اکانت توییتری این شبکه اجتماعی آمده، که در ایران نتوانسته جلوی نصب سیگنال را بگیرند و با فیلترشدن این پیام‌رسان است که ترافیک نصب سیگنال کم شده.

👈 پس‌از این‌که واتس‌آپ از کاربرانش خواست برخی اطلاعات شخصی‌شان را با فیس‌بوک، مالک واتس‌آپ، در میان بگذارند، بسیاری در ایران از این پیام‌رسان به سیگنال کوچ کردند اما از دیروز و گویا با حکم دادستانی‌کل کشور این پیام‌رسان در ایران فیلتر شده.

@roozArooz_media
گاهی حقیقت های تلخ ، این چنین نمودهای جالبی رو ایجاد میکنند.
انسان نمی دونه بخنده یا ناراحت باشه.

در رزومه هامون صادق باشیم

#تندتک @tondTech
روز و روزگارتون #OpenSource و مریخی 😁👍
#لینوکس
#تندتک
@tondTech
سپهر تک pinned «آینده #بایا را چگونه می بینید؟»
#موقعیت_شغلی #Helpdesk

دوستان، ما در #مهبانگ به دنبال یک جوان توانا و کوشا در تیم IT هستیم که بتونه سیستم ها و شبکه ساختمان مرکزی ما رو پشتیبانی کنه، اگر هم علاقه به یادگیری داشته باشه ، کم کم میتونه در حوزه Devops و مدیریت سرورها هم وارد بشه و یاد بگیره و تجربه های خوبی در این زمینه به دست بیاره.

این عزیز به صورت مستقیم با خود من کار میکنه


توضیحات :

ساختمان مرکزی ما حدودا 60 تا 80 کامپیوتر دارد


برای این پوزیشن شغلی، داشتن مهارت های زیر امتیاز محسوب میشه:

مهارت های نرم و انعطاف لازم در برقراری ارتباط موثر با کاربران شبکه

علاقه به یادگیری و پیشرفت

آشنایی با Active Directory

آشنایی با Kerio Control

آشنایی با لینوکس

آشنایی با مجازی سازی سرورها

آشنایی با مفاهیم شبکه

توانایی عیب یابی شبکه و رفع مشکلات کاربران


برای ارسال رزومه ها می تونید مستقیم به خود من پیام بدین یا از طریق لینک زیر ارسال کنید رزومه رو:
@Merkousha
https://yun.ir/18ygob

برای آشنایی بیشتر باما می تونید به وب سایت های گروه مهبانگ سر بزنید :

https://www.mehbang.group

https://www.datis-elevator.ir

https://www.Xima.ir

https://www.quby.ir

https://www.Leanova.ir


#استخدام #جذب
Forwarded from TechRasa فارسی
🎯 مهبانگ، از چهاردانگه تهران تا تاج محل

چند دانشجوی برق دانشگاه شریف و تهران ۱۳ سال پیش مهبانگ رو راه می‌ندازن. همون اول کار به صورت اتفاقی وارد صنعت آسانسور می‌شن و می‌تونن رقباشون رو به چالش بکشن. اما همه چی خوب پیش نمیره و اونا تا آستانه فروش شرکت پیش میرن. وقتی کسی شرکتشون رو نمی‌خره، با تغییر استراتژی‌شون موفق می‌شن تو کمتر از ۲ سال فروش محصولاتشون رو ۵ برابر کنن و حتی با چینی‌های فعال تو بازار ایران رقابت کنن. این شرکت که در حال حاضر یکی از بازیگران اصلی صنعت آسانسور در ایران هستش، به تازگی اولین محمولشون به هند رو هم صادر کرده. اما چطور چند دانشجو می‌تونن به این جایگاه برسن و تو مسیرشون با چالش‌ها کنار بیان؟

📚 مدت زمان مطالعه: ۱۷ دقيقه

🖊 نویسندگان:
سحر رایزن
رضا بهلولی

✏️ برای مطالعه این مقاله در تکراسا کلیک کنید

#مهبانگ #داستان_شکست #کارآفرین #فناوری

🔸 @TechRasaFarsi