🌹Azure devops
AWS devops
Flm devops
Multicloud with Devops ai
Gen ai agentic ai
Servicenow
Snowflake DPT
Powerapps
Powerbi
Data analytics
Python
Microsoft Fabric
Data analytics business analytics
Oracle fusion oic technical
Orcle fusion hcm functional
Fullstak java
Many latest courses videos with notes available anyone need contact me .
Photo
click to show
click to show
🚀 GeeksforGeeks Summer SkillUp Program
Good opportunity for students learning and skill development.
👇🏻 Registration: https://gfgcdn.com /tu/e2u/
Photo
click to show
click to show
#Devocook
سیستم تخفیف ناحیهای
1- فرانت به سرور موقعیت کاربر رو میفرسته
2 -بکاند (بررسی داخل محدوده بودن)
مدل:
class Offer(models.Model):
polygon_data = models.JSONField() # GeoJSON مثل {"coordinates": [[lat,lng],...]}
discount = models.IntegerField()
منطق بررسی:
def is_point_in_polygon(lat, lng, polygon_coords):
# الگوریتم Ray-Casting
inside = False
n = len(polygon_coords)
for i in range(n):
x1, y1 = polygon_coords[i]
x2, y2 = polygon_coords[(i+1)%n]
if (y1 > lng) != (y2 > lng):
x_intersect = x1 + (lng - y1)*(x2 - x1)/(y2 - y1)
if x_intersect > lat:
inside = not inside
return inside
فیلتر نهایی:
def get_user_offers(user_lat, user_lng):
offers = Offer.objects.all()
result = []
for offer in offers:
coords = offer.polygon_data['coordinates'][0]
if is_point_in_polygon(user_lat, user_lng, coords):
result.append(offer)
return result
8 · 1K · Nwokike 🇳🇬🇳🇬I noticed Flet didn't have an MCP server, so I just built one. It is officially live on PyPI! 🚀
flet-mcp-server gives AI agents (Cursor, Claude, etc.) direct access to the live Flet documentation and PyPI ecosystem so they write perfect, up-to-date Flet code. No more hallucinated UI controls!
To u
Photo
click to show
click to show
Hey bro 😄
A developer on the Flet Discord got curious about your flet-mcp-server package after I shared it through Flet-PKG-App.
Looks like he liked the idea but doesn’t know how MCP works yet.
Discord message:
https://discord.com/channels/981374556059086931/1247163952186654790/1513139328908525640
Link
click to show
click to show
C A:
Bom dia!
Desenvolvi está solução em python que roda com qualquer aplicação. Arquiteto ela para poder escalar a qualquer necessidade, desde que tenhamos os processos e levantamento específico de cada cliente para ser adaptada. É um framework que se conecta a base de dados e extraio as informações.
Tenho em duas versões mono banco e multI-banco de dados.
Hoje já tem conexão com o GLPI 10.0.18 porém para migrar para outras versões é só minerar e ajustar as bases de dados.
Boa Tarde, da uma olhada nesta apresentação e me da um feed back!
Veja se consegue acessar via meu canal YT
https://youtu.be/erTzPHGaZ9I
Contato : 71 99109-2626 ou e-mail
https://youtu.be/DaslNEYd1Cs
Photo
click to show
click to show
Photo
click to show
click to show
#Devocook
چرا باید فایلهای بزرگ رو به تیکههای کوچیک تقسیم کنیم؟ 📉✂️
اینم یه مثال واقعی از پروژهمون:
قبل: چندتا فایل خیلی بزرگ و شلوغ (مثل admin.js که صدها خط کد توش قاطی همه چی شده بود)
بعد: شکستیمشون به فایلهای تخصصی و مرتب:
admin-core.js
admin-dashboard.js
admin-helpers.js
admin-navigation.js
admin-notifications.js
...
نتیجه چی شد؟
کدخونی خیلی راحتتر
پیدا کردن باگ سریعتر
کار تیمی بدون درگیری مرج
عملکرد بهتر و نگهداری آسون
6 · 1.3K · Photo
click to show
click to show
ادمین ممنون میشم پاک نکنی این متن تنها جنبه معرفی پروژه مون رو داره
نسخه بتا FastAPI Route v0.1.2 منتشر شد
یک پیشرفت بزرگ برای توسعه FastAPI.
نسخه بتا FastAPI Route v0.1.2 یک پروژه ایرانی اکنون به صورت عمومی در دسترس است. دیگر نیازی به نوشتن دکوراتورهای به هم ریخته یا دست و پنجه نرم کردن با کدهای بدون ساختار ندارید. FastAPI Route به شما کمک میکند تا routeهای API خود را با استفاده از یک ساختار پوشهای ساده و شهودی تعریف کنید. سازماندهی پروژه شما، ساختار API شما خواهد بود.
ویژگیها
- مسیردهی مبتنی بر فایل - مسیرها توسط ساختار دایرکتوری تعریف میشوند. بدون نیاز به دکوراتور.
- مسیرهای داینامیک - دایرکتوریهای [user_id] به طور خودکار به پارامترهای {user_id} تبدیل میشوند.
- مسیرهای جامع (Catch-All) - [...slug] بخشهای نامحدود مسیر را ضبط میکند.
- گروههای مسیر - دایرکتوریهای (auth) کد را بدون تأثیر بر آدرسهای URL سازماندهی میکنند.
و... کلی امکانات دیگه که در صفحه ماژول در دسترس میباشد.
دستور نصب:
pip install fastapi-route
Photo
click to show
click to show
اگر به دنبال ایدههایی برای توسعه پروژههای تمرینی هستید، پیشنهاد میکنم فرآیند خود را با الهامگیری از ایدههای دیگران آغاز کنید و سپس به تدریج آنها را بسط و گسترش دهید. این دقیقاً همان روشی است که من نیز پیادهسازی کردهام. در ابتدا، ایدهای ساده از وبسایت Mobbin.com دریافت کردم و آن را با Google Maps API تلفیق کردم. هدف اولیه، ایجاد نقشهای برای یک مسابقه بود که در آن فروشگاهها مشخص شده باشند. اما پس از پایان مسابقه، قابلیتهای متعددی به آن اضافه شد و امروزه به پروژهای جامع تبدیل شده است که میتوان با اطمینان گفت نمونههای مشابه آن (چه داخلی و چه خارجی) بسیار اندک هستند. نتیجه این تکامل را میتوانید در لینک زیر مشاهده نمایید:
https://www.linkedin.com/posts/mobin-hasanghasemi-067154384_shopmap-django-ecommerce-activity-7471972775776362496-6F-w?utm_source=share&utm_medium=member_desktop&rcm=ACoAAF60vE8B6N_WoAxH7cDsv2l-HMFO31av5F4
18 · 1.2K · Photo
click to show
click to show
Photo
click to show
click to show
Photo
click to show
click to show
galera, boa tarde.
Então, eu estou tendo um problema com a navegação de rotas, gostaria de deixar meu código estruturado em paginas diferentes
sua estruturação está da seguinte forma:
main.py
pages
home.py
about.py
Já tentei pela documentação, mas não consegui abstrair corretamente
Link
click to show
click to show
Hey guys! 👋
I wanted to share an app I’ve been working on called Spaninsight. It’s a local data analysis platform built for Android using Flet.
It features a hardened, sandboxed local Python environment, an autonomous AI autopilot engine for generating reports, and a built-in VS Code-style code terminal for when you just want to write raw Python/Pandas yourself.
Give it a try and let me know what you think! 🚀
👉 https://play.google.com/store/apps/details?id=com.spaninsight.app
Photo
click to show
click to show
دوستانی که تو جنگو دنبال یادگیری و تمرین هستن تا سطح خودشون رو بالا ببرن میتونن این پروژه رو انجام بدن من ویدیو کارکرد پروژه رو تو لینک زیر میزارم میتونید ببینید و تمرین کنید و اگر هم سوالی داشتید از همونجا بپرسید
ارکان SkillBarter 🚀
ارکان یک پلتفرم مبادله مهارت است که افراد میتونن مهارتهاشون رو با سیستم اعتباری مبتنی بر زمان معاوضه کنن (بدون نیاز به پول). مثلاً انگلیسی یاد بدی و گیتار یاد بگیری، پایتون درس بدی و عکاسی یاد بگیری و غیره.
ویژگیهای اصلی پیادهسازی شده:
سیستم پیشنهاد و پذیرش هوشمند
چت ریلتایم با امکان ارسال فایل
جلسات ویدیویی زنده (همراه با اشتراک صفحه)
سیستم اعتباری هوشمند با تراکنشهای اتمیک
امتیازدهی و فیدبک متقابل
رابط کاربری زیبا با Tailwind CSS و پسزمینه سهبعدی Three.js
ساخته شده با: Django 5.2 + DRF + LiveKit + Tailwind CSS + Three.js
https://www.linkedin.com/posts/mobin-hasanghasemi-067154384_aeqaezaeuaepaetaevabraeuaewahyaebahy-aesaewaebaehaevabraewaeq-activity-7475652722831220737-9fWE?utm_source=share&utm_medium=member_desktop&rcm=ACoAAF60vE8B6N_WoAxH7cDsv2l-HMFO31av5F4
15 · 1.2K · Video
Untitled Project.mp4 · 21.3 MB · click to show
Untitled Project.mp4 · 21.3 MB · click to show
این پروژه به منظور تسهیل دسترسی همکاران محترم و نو اموزان برنامه نویسی و ارائه الگویی آموزشی جهت پیادهسازی سیستمهای meeting در فریمورک جنگو، به صورت عمومی در پلتفرم گیتهاب منتشر گردید. امید است این اثر مورد توجه شما عزیزان واقع گردد. به منظور سهولت استفاده، بهویژه برای تازهکاران، از استفاده از ردیس و داکر خودداری شده و پایگاه داده با بهرهگیری از SQLite پیادهسازی شده است.
https://github.com/mobinhasanghasemi/arkan-skillbarter
9 · 1.1K · Link
click to show
click to show
https://t.me/+dds6r9olKv1jMTg1
Join here all latest available all data science gen ai agentic ai
Photo
click to show
click to show
یکی از پروژههایی که حدود یک ساله دارم روش کار میکنم، به خاطر شرایط جنگ و بیشتر از ۱۰۰ روز قطعی اینترنت و از دسترس خارج شدن روترهای خارجی، برای مدتی متوقف شد.
وقتی بعد از چند ماه دوباره برگشتم سراغش، با اینکه خودم تمام معماری و کدها رو نوشته بودم، چند ساعت زمان برد تا دوباره ارتباط بین سرویسها، منطق بعضی کلاسها و دلیل بعضی تصمیمها رو به خاطر بیارم.
همونجا فهمیدم که اسم خوب برای متدها و کلاسها به تنهایی کافی نیست. چیزی که بعد از چند ماه از ذهنت میره، منطق پشت تصمیمهاست.
از اون به بعد برای کلاسها، سرویسها و متدهایی که منطق مهمی دارن، Docstring و توضیحات اضافه میکنم. نه برای اینکه کد رو خط به خط توضیح بدم، بلکه برای اینکه مشخص باشه:
این بخش دقیقاً چه مسئولیتی داره؟
چرا این راهحل انتخاب شده؟
ورودی و خروجی مورد انتظار چیه؟
اگر کسی خواست این قسمت رو تغییر بده، باید حواسش به چه چیزهایی باشه؟
شاید نوشتن این توضیحات هر بار چند دقیقه زمان ببره، اما در عوض وقتی چند ماه بعد دوباره به پروژه برمیگردم، لازم نیست ساعتها وقت صرف کنم تا منطق سیستم رو از روی کدها مهندسی معکوس کنم.
10 · 1.4K ·