Forwarded from DevTwitter | توییت برنامه نویسی
#بازارکار
استخدام برنامهنویس ارشد بکاند شرکت ماورای ابعاد رایکا
تمام وقت حضوری (روزهای کاری شنبه تا چهارشنبه )
محدوده شرکت اقدسیه
مزایا :بیمه تامین اجتماعی - بیمه تکمیلی - وام و پرداخت به موقع حقوق
حقوق توافقی و بسته به توانایی و تجربه کاری
ما در حال توسعه ی یک داشبورد ابری نسل جدید مبتنی بر OpenStack هستیم که امکان مدیریت منابع محاسباتی، شبکه و ذخیره سازی را در یک پلتفرم یکپارچه فراهم میکند.
به دنبال توسعه دهنده بک اند ارشدی هستیم که بتواند در طراحی، پیاده سازی و بهینه سازی سرویسهای بک اند، APIها و یکپارچه سازی با سرویسهای ابری نقش کلیدی ایفا کند. در این تیم با ارزشهایی مانند معماری تمیز، اتوماسیون، و حل مسئلهی هوشمندانه کار خواهید کرد و مسئولیت سرویسهای حیاتی سیستم را بر عهده میگیرید — از ارکستریشن منابع گرفته تا پردازشهای غیرهمزمان.
مسئولیت ها:
- طراحی و توسعه ی سرویسهای مقیاس پذیر با استفاده از Django ,FastAPI (Python)
- توسعه و نگهداری API RESTهایی که با سرویسهای Keystone ,Cinder ,Neutron ,Nova (OpenStack و ...( در ارتباط هستند
- استفاده از Celery برای تسکهای توزیع شده و پردازشهای asynchronous
- همکاری نزدیک با تیمهای فرانت اند و DevOps برای ارائه ی سرویسهای قابل اطمینان و ایمن
- نوشتن کد تمیز، تست پذیر و مستند با pytest و test integration/unit
- بررسی و بازبینی کد، راهنمایی توسعه دهندگان جونیور و اعمال استانداردهای فنی
- بهینه سازی عملکرد APIها و اطمینان از مدیریت خطا و tolerance-fault
- مشارکت در طراحی معماری، مستندسازی و بهبود CD/C
ایمیل واحد منابع انسانی جهت ارسال رزومه:
[email protected]
@DevTwitter
استخدام برنامهنویس ارشد بکاند شرکت ماورای ابعاد رایکا
تمام وقت حضوری (روزهای کاری شنبه تا چهارشنبه )
محدوده شرکت اقدسیه
مزایا :بیمه تامین اجتماعی - بیمه تکمیلی - وام و پرداخت به موقع حقوق
حقوق توافقی و بسته به توانایی و تجربه کاری
ما در حال توسعه ی یک داشبورد ابری نسل جدید مبتنی بر OpenStack هستیم که امکان مدیریت منابع محاسباتی، شبکه و ذخیره سازی را در یک پلتفرم یکپارچه فراهم میکند.
به دنبال توسعه دهنده بک اند ارشدی هستیم که بتواند در طراحی، پیاده سازی و بهینه سازی سرویسهای بک اند، APIها و یکپارچه سازی با سرویسهای ابری نقش کلیدی ایفا کند. در این تیم با ارزشهایی مانند معماری تمیز، اتوماسیون، و حل مسئلهی هوشمندانه کار خواهید کرد و مسئولیت سرویسهای حیاتی سیستم را بر عهده میگیرید — از ارکستریشن منابع گرفته تا پردازشهای غیرهمزمان.
مسئولیت ها:
- طراحی و توسعه ی سرویسهای مقیاس پذیر با استفاده از Django ,FastAPI (Python)
- توسعه و نگهداری API RESTهایی که با سرویسهای Keystone ,Cinder ,Neutron ,Nova (OpenStack و ...( در ارتباط هستند
- استفاده از Celery برای تسکهای توزیع شده و پردازشهای asynchronous
- همکاری نزدیک با تیمهای فرانت اند و DevOps برای ارائه ی سرویسهای قابل اطمینان و ایمن
- نوشتن کد تمیز، تست پذیر و مستند با pytest و test integration/unit
- بررسی و بازبینی کد، راهنمایی توسعه دهندگان جونیور و اعمال استانداردهای فنی
- بهینه سازی عملکرد APIها و اطمینان از مدیریت خطا و tolerance-fault
- مشارکت در طراحی معماری، مستندسازی و بهبود CD/C
ایمیل واحد منابع انسانی جهت ارسال رزومه:
[email protected]
@DevTwitter
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
یک سایتی پیدا کردم برای طرح های شیشه ای، Blur، glass-morphism داره و خیلی راحت با یک کلیک میتونی ازش استفاده کنی
- طراحی شیشهای (Liquid Glass UI)
- افکتهای بلور، نور و سایههای پویا
- بدون نیاز به JavaScript
- کامپوننتهای آماده و واکنشگرا
- مناسب برای صفحات فرود، نمونهکارهای گرافیکی، یا اپهایی که میخوان خاص باشن
اگه دنبال یه تجربه کاربری متفاوت هستی، حتما از این ابزار استفاده کن
Link : aethercss.lovable.app
@DevTwitter | <Abolfazl Shekarshekan/>
- طراحی شیشهای (Liquid Glass UI)
- افکتهای بلور، نور و سایههای پویا
- بدون نیاز به JavaScript
- کامپوننتهای آماده و واکنشگرا
- مناسب برای صفحات فرود، نمونهکارهای گرافیکی، یا اپهایی که میخوان خاص باشن
اگه دنبال یه تجربه کاربری متفاوت هستی، حتما از این ابزار استفاده کن
Link : aethercss.lovable.app
@DevTwitter | <Abolfazl Shekarshekan/>
Forwarded from DevTwitter | توییت برنامه نویسی
Turn complex and messy documents into LLM-ready data!
ade-python is a Python library for Agentic Document Extraction (ADE) that outputs layout-aware structured JSON from visually complex documents.
The new Document Pre-Trained Transformer (DPT-2) model in ADE is a game changer.
It parses complex tables with merged cells, multi-level headers, and irregular grids, with spatial grounding and bounding boxes for traceability.
GitHub Repo:
https://github.com/landing-ai/ade-python
@DevTwitter | <Sumanth/>
ade-python is a Python library for Agentic Document Extraction (ADE) that outputs layout-aware structured JSON from visually complex documents.
The new Document Pre-Trained Transformer (DPT-2) model in ADE is a game changer.
It parses complex tables with merged cells, multi-level headers, and irregular grids, with spatial grounding and bounding boxes for traceability.
GitHub Repo:
https://github.com/landing-ai/ade-python
@DevTwitter | <Sumanth/>
Forwarded from DevTwitter | توییت برنامه نویسی
لینک گیتهاب چنل رو گذاشتم توی بیو
شاید یه روز یه چیز باحالی توش پیدا شد
شاید یه روز یه چیز باحالی توش پیدا شد
Forwarded from DevTwitter | توییت برنامه نویسی
دوره چطور درست و مؤثر صحبت کنیم؟
دانشگاه MIT
یوتیوب
https://youtube.com/playlist?list=PLIYFrSI-Jz_bEcr7FGDbPsxjDkzpPsGkT&si=rtedqNCERJmL-a30
آپارات( نیم بها )
https://www.aparat.com/playlist/22306954
@DevTwitter | <Hamed Heydarian/>
دانشگاه MIT
یوتیوب
https://youtube.com/playlist?list=PLIYFrSI-Jz_bEcr7FGDbPsxjDkzpPsGkT&si=rtedqNCERJmL-a30
آپارات( نیم بها )
https://www.aparat.com/playlist/22306954
@DevTwitter | <Hamed Heydarian/>
Forwarded from DevTwitter | توییت برنامه نویسی
در repository زیر سعی شده تمام تکنیک ها و ترفندهای مختلف برای حوزه تست نفوذ و باگ بانتی رو که دارم استفاده میکنم و در منابع مختلف به مرور پیدا میکنم، اینجا با همه علاقمندان به اشتراک بزارم. این ریپو به مرور و بصورت دائم در حال بروزرسانی است.
https://github.com/Mehdi0x90/Web_Hacking
@DevTwitter | <BlackHat/>
https://github.com/Mehdi0x90/Web_Hacking
@DevTwitter | <BlackHat/>
Forwarded from DevTwitter | توییت برنامه نویسی
مدتی پیش در جریان توسعهی چند پروژه، متوجه شدم ابزار جامع، به روز و قابل اعتمادی برای مدیریت دادههای فارسی در اکوسیستم جاوا وجود ندارد. به همین دلیل تصمیم گرفتم کتابخانهای سبک، تمیز و کاربردی طراحی کنم به نام Persian Utils
این کتابخانه مجموعهای از ابزارهای ضروری برای توسعهدهندگان جاواست که با دادهها و استانداردهای فارسی سروکار دارند.
امکانات:
- تبدیل تاریخ میلادی-جلالی با پشتیبانی از محاسبات زمانی و خیلی امکانات دیگه روی تاریخ جلالی
- تبدیل عدد به حروف (فارسی و انگلیسی) با پشتیبانی از واحد پول
- قالببندی اعداد با استایلهای مختلف
- ابزارهای متنی برای نرمالسازی و تشخیص نویسههای فارسی
- اعتبارسنجی کد ملی، محل صدور، کد پستی، شماره شبا، کارت بانکی، شماره تلفن ثابت و موبایل
GitHub:
https://github.com/Jamalianpour/persian-utils
Docs:
https://jamalianpour.github.io/persian-utils/
@DevTwitter | <Mohammad/>
این کتابخانه مجموعهای از ابزارهای ضروری برای توسعهدهندگان جاواست که با دادهها و استانداردهای فارسی سروکار دارند.
امکانات:
- تبدیل تاریخ میلادی-جلالی با پشتیبانی از محاسبات زمانی و خیلی امکانات دیگه روی تاریخ جلالی
- تبدیل عدد به حروف (فارسی و انگلیسی) با پشتیبانی از واحد پول
- قالببندی اعداد با استایلهای مختلف
- ابزارهای متنی برای نرمالسازی و تشخیص نویسههای فارسی
- اعتبارسنجی کد ملی، محل صدور، کد پستی، شماره شبا، کارت بانکی، شماره تلفن ثابت و موبایل
GitHub:
https://github.com/Jamalianpour/persian-utils
Docs:
https://jamalianpour.github.io/persian-utils/
@DevTwitter | <Mohammad/>
Forwarded from DevTwitter | توییت برنامه نویسی
تا حالا فکر کردی چرا هارد ۱ ترابایت فقط ۹۳۱ گیگ نشون میده؟
یا فلش ۳۲ گیگت فقط حدود ۲۹ گیگه؟
احساس کردی شرکتا دارن سرت کلاه میذارن؟
واقعیت اینه که نه دزدیای در کاره، نه حافظهای گم شده… فقط ما و شرکتا با دو زبان متفاوت حساب میکنیم!
شرکتها از واحدهای «دهدهی» یا «Decimal» استفاده میکنن (مثل بقیهی چیزها توی دنیا):
1KB = 1000B
1MB = 1000KB
1GB = 1000MB
چون این همون استاندارد بینالمللیه (SI Units) مثل کیلومتر، کیلوگرم، یا وات.
همهچی بر پایهی 10 ساخته شده و عددها گرد و قشنگ درمیآن.
برای همین میگن:
1 ترابایت = 1,000,000,000,000 بایت
اما کامپیوترها فقط صفر و یک میفهمن «Binary»،
پس براشون راحتتره همهچیز بر پایهی ۲ باشه:
1KiB = 1024B
1MiB = 1024KiB
1GiB = 1024MiB
وقتی ویندوز یا لینوکس این هارد رو میخونن،
میگن: «باشه، بذار به زبان خودم حساب کنم»
و نتیجه میشه حدود ۹۳۱ گیگابایت.
خلاصه این که:
شرکتها با منطق انسانها (دهدهی) حساب میکنن.
کامپیوتر با منطق خودش (دودویی).
هیچ چیزی کم نشده، فقط زبون محاسبه فرق داره.
پس اگه فلشت ۳۲ گیگه و فقط ۲۹.۸ نشون میده، بدون مقصر فقط ریاضیه، نه سازنده
@DevTwitter | <Milad Niroee/>
یا فلش ۳۲ گیگت فقط حدود ۲۹ گیگه؟
احساس کردی شرکتا دارن سرت کلاه میذارن؟
واقعیت اینه که نه دزدیای در کاره، نه حافظهای گم شده… فقط ما و شرکتا با دو زبان متفاوت حساب میکنیم!
شرکتها از واحدهای «دهدهی» یا «Decimal» استفاده میکنن (مثل بقیهی چیزها توی دنیا):
1KB = 1000B
1MB = 1000KB
1GB = 1000MB
چون این همون استاندارد بینالمللیه (SI Units) مثل کیلومتر، کیلوگرم، یا وات.
همهچی بر پایهی 10 ساخته شده و عددها گرد و قشنگ درمیآن.
برای همین میگن:
1 ترابایت = 1,000,000,000,000 بایت
اما کامپیوترها فقط صفر و یک میفهمن «Binary»،
پس براشون راحتتره همهچیز بر پایهی ۲ باشه:
1KiB = 1024B
1MiB = 1024KiB
1GiB = 1024MiB
وقتی ویندوز یا لینوکس این هارد رو میخونن،
میگن: «باشه، بذار به زبان خودم حساب کنم»
و نتیجه میشه حدود ۹۳۱ گیگابایت.
خلاصه این که:
شرکتها با منطق انسانها (دهدهی) حساب میکنن.
کامپیوتر با منطق خودش (دودویی).
هیچ چیزی کم نشده، فقط زبون محاسبه فرق داره.
پس اگه فلشت ۳۲ گیگه و فقط ۲۹.۸ نشون میده، بدون مقصر فقط ریاضیه، نه سازنده
@DevTwitter | <Milad Niroee/>
Forwarded from DevTwitter | توییت برنامه نویسی
جادوی TypeScript Generics — نوشتن کدی که همهچیز رو میفهمه!
تصور کن یه فانکشن داری که از API داده میگیره. یکبار قراره لیست مشتریها برگردونه، یکبار لیست سفارشها.
نمیخوای برای هر کدوم جدا فانکشن بنویسی، اما نمیخوای TypeScript هم غر بزنه که "any" استفاده کردی.
اینجاست که Generics به کار میان.
مثال ها در عکس موجود هست ....
اینجا TypeScript خودش میفهمه نوع چی هست و T رو جایگزین میکنه.
چرا این جذابه؟
کد تکراری کمتر: یک بار فانکشن مینویسی → برای همهٔ نوع داده کار میکنه.
Type-safety بالا: اگر اشتباهی property رو صدا بزنی (مثلاً customer.age وقتی توی مدل نیست)، همون لحظه TypeScript هشدار میده.
مقیاسپذیری: برای پروژههای enterprise که مدل دادهها خیلی متنوع و پیچیده هستن، generics باعث میشن کد هم قابل اعتماد باشه هم تمیز.
نکتهٔ ذهنی : Generics یعنی "قالب خالی" برای نوعها. مثل فرم کلیشهای که هر بار با یک داده پر میکنی.
@DevTwitter | <Abolfazl Javadinia/>
تصور کن یه فانکشن داری که از API داده میگیره. یکبار قراره لیست مشتریها برگردونه، یکبار لیست سفارشها.
نمیخوای برای هر کدوم جدا فانکشن بنویسی، اما نمیخوای TypeScript هم غر بزنه که "any" استفاده کردی.
اینجاست که Generics به کار میان.
مثال ها در عکس موجود هست ....
اینجا TypeScript خودش میفهمه نوع چی هست و T رو جایگزین میکنه.
چرا این جذابه؟
کد تکراری کمتر: یک بار فانکشن مینویسی → برای همهٔ نوع داده کار میکنه.
Type-safety بالا: اگر اشتباهی property رو صدا بزنی (مثلاً customer.age وقتی توی مدل نیست)، همون لحظه TypeScript هشدار میده.
مقیاسپذیری: برای پروژههای enterprise که مدل دادهها خیلی متنوع و پیچیده هستن، generics باعث میشن کد هم قابل اعتماد باشه هم تمیز.
نکتهٔ ذهنی : Generics یعنی "قالب خالی" برای نوعها. مثل فرم کلیشهای که هر بار با یک داده پر میکنی.
@DevTwitter | <Abolfazl Javadinia/>
Forwarded from Linuxor ?
پیش به سوی بد بختی
یه سری مدل هم توی هوش مصنوعی وجود داره یه چیز (مثلا عکس) بد کیفیت رو بهش میدی با کیفیتش میکنه؛ این مدلا جدیدا خیلی پیشرفت کردن به طوری که دانشمندا به فکر این افتادن که الگو های مغزی حین خواب رو ذخیره کنن (نمیشه دقیقش رو ذخیره کرد ولی نویزیش رو میشه) بازسازی کنن تا بفهمن مغز دقیقاً داره چی تو خواب میبینه. یه سری تحقیقات هم گویا از دانشگاه کیوتو به موفقیت هایی رسیدن، این یعنی در آینده میتونید خوابتون رو به صورت ویدیو با دوستانتون بشینید ببینید و بخندید😂
@Linuxor
یه سری مدل هم توی هوش مصنوعی وجود داره یه چیز (مثلا عکس) بد کیفیت رو بهش میدی با کیفیتش میکنه؛ این مدلا جدیدا خیلی پیشرفت کردن به طوری که دانشمندا به فکر این افتادن که الگو های مغزی حین خواب رو ذخیره کنن (نمیشه دقیقش رو ذخیره کرد ولی نویزیش رو میشه) بازسازی کنن تا بفهمن مغز دقیقاً داره چی تو خواب میبینه. یه سری تحقیقات هم گویا از دانشگاه کیوتو به موفقیت هایی رسیدن، این یعنی در آینده میتونید خوابتون رو به صورت ویدیو با دوستانتون بشینید ببینید و بخندید😂
@Linuxor
Forwarded from ShadowLink
امن ، سریع ، بدون فیلتر.
با یه کلیک از محدودیت عبور کن.
سرورهای پایدار و تونلشده
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
اگر با دادههای پرنویز سروکار داری مثلاً GPS، سنسورهای ربات، یا دادههای مالی این طلاست:
این پروژه یه کتاب تعاملی پایتونیه که قدمبهقدم یاد میده چطور با فیلتر کالمن (Kalman Filter) و سایر فیلترهای بیزی (Bayesian Filters) دادههای پرخطا رو تصحیح و تخمین دقیق بسازی.
فیلتر کالمن چیه؟
یه الگوریتم هوشمنده که دادههای پرنویز (مثلاً موقعیت از GPS) رو با پیشبینی مدل ترکیب میکنه تا بهترین تخمین از وضعیت واقعی سیستم بده.
github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python
@Linuxor
این پروژه یه کتاب تعاملی پایتونیه که قدمبهقدم یاد میده چطور با فیلتر کالمن (Kalman Filter) و سایر فیلترهای بیزی (Bayesian Filters) دادههای پرخطا رو تصحیح و تخمین دقیق بسازی.
فیلتر کالمن چیه؟
یه الگوریتم هوشمنده که دادههای پرنویز (مثلاً موقعیت از GPS) رو با پیشبینی مدل ترکیب میکنه تا بهترین تخمین از وضعیت واقعی سیستم بده.
github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python
@Linuxor
Forwarded from Linuxor ?
شاید براتون سوال باشه این هکرا چطوری حمله MITM (هکر بین کاربر و سرور قرار میگیره و دیتا رو تغییر و شنود میکنه) چطوری انجام میشن؟
ابزار bettercap که یه فریم ورک هم محسوب میشه یه ابزار قدرتمند برای تست نفوذ، تحلیل شبکه و حملات man-in-the-middle هستش. این ابزار با زبان Go نوشته شده و بهعنوان چاقوی سوئیسی برای شبکههای 802.11 (WiFi)، BLE، HID، CAN-bus و شبکههای IPv4 و IPv6 هستش و هکرا خیلی دوسش دارن. باهاش میشه ترافیک وب هم دستکاری کرد.
یکی از پروژه های باحاله که بهتون کلی چیز از امنیت یاد میده، مستندات و نحوه نصبش رو از اینجا بخونید :
www.bettercap.org/project/introduction
@Linuxor
ابزار bettercap که یه فریم ورک هم محسوب میشه یه ابزار قدرتمند برای تست نفوذ، تحلیل شبکه و حملات man-in-the-middle هستش. این ابزار با زبان Go نوشته شده و بهعنوان چاقوی سوئیسی برای شبکههای 802.11 (WiFi)، BLE، HID، CAN-bus و شبکههای IPv4 و IPv6 هستش و هکرا خیلی دوسش دارن. باهاش میشه ترافیک وب هم دستکاری کرد.
یکی از پروژه های باحاله که بهتون کلی چیز از امنیت یاد میده، مستندات و نحوه نصبش رو از اینجا بخونید :
www.bettercap.org/project/introduction
@Linuxor
Forwarded from Linuxor ?
این سایتارو دیدین اولش اسکرول میکنید یه انیمیشن باحال داره؟ با ScrollMagic میشه همچین کاری کرد توی سایت خودش هم پیادش کرده برید تستش کنید و همونجا مستنداتش هم هست:
scrollmagic.io
@Linuxor
scrollmagic.io
@Linuxor
Forwarded from Linuxor ?
یکی از هکرای خوب به اسم santosomar اومده و هرچی درباره هک اخلاقی دیده جمع کرده، از ابزار بگیر تا سایت و مقاله و کتاب، همه رو فولدر بندی که اگه به هک علاقه دارید برید اینجا یه چرخی بزنید دید خوبی بهتون میده به خصوص برای استخدام و کار پیدا کردن:
github.com/The-Art-of-Hacking/h4cker
@Linuxor
github.com/The-Art-of-Hacking/h4cker
@Linuxor
Forwarded from Linuxor ?
Forwarded from Linuxor ?