Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Ninja Learn | نینجا لرن (Denver)
خب خب خب، کامند inspectdb توی جنگو⚙️
احتمالا به این فکر کردین که چطوری میشه از جدول های یه دیتابیس آماده توی جنگو استفاده کرد. راه حلش این ابزاره.

‏inspectdb چیه
؟
با استفاده از inspectdb، جنگو میتونه ساختار جدول های دیتابیس رو بررسی کنه و یه فایل مدل جنگو(مثل model.py) تولید کنه و توی خروجی نمایش بده. این یعنی دیگه نیاز نیست برای دیتبایس قدیمیتون دستی مدل بنویسید، جنگو اینکارو هم خودش انجام میده.
python manage.py inspectdb > models.py

شما حتی میتونید فقط یه جدول رو بررسی و تبدیل کنید:
python manage.py inspectdb my_table > models.py


این ابزار میتونه توی این مواقع کمکتون کنه:
1️⃣ وقتی روی یه دیتابیس قدیمی یا پروژه ی legacy کار میکنید.
2️⃣ موقع مهاجرت از یه سیستم دیگه به جنگو.
3️⃣ وقتی میخوان بدون نوشتن کلی کد دستی با یه دیتابیس خارجی کار کنید.

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


⏺️ برای اطلاعات بیشتر میتونید به داکیومنت جنگو مراجعه کنید:
inspectdb در جنگو

#⃣ #django #python #db


🥷🏻 CHANNEL | GROUP
Forwarded from Linuxor ?
Media is too big
VIEW IN TELEGRAM
لو رفتن کل سورس کد پروژتون با حواس پرتی دایرکتوری .git


از بخش A05:2021-Security-Misconfiguration در OWASP-TOP10
لینک ابزار معرفی شده :

https://github.com/arthaud/git-dumper


@Linuxor
خبرهای #انتشار
Ubuntu 25.04 released
Kubuntu 25.04
Lubuntu 25.04
Xubuntu 25.04
Ubuntu Budgie 25.04
Tor Browser 14.5 released
Murena 2.9
LXQt 2.2 Desktop Released
Forwarded from Ninja Learn | نینجا لرن (Denver)
خب خب خب، کامند inspectdb توی جنگو⚙️
احتمالا به این فکر کردین که چطوری میشه از جدول های یه دیتابیس آماده توی جنگو استفاده کرد. راه حلش این ابزاره.

‏inspectdb چیه
؟
با استفاده از inspectdb، جنگو میتونه ساختار جدول های دیتابیس رو بررسی کنه و یه فایل مدل جنگو(مثل model.py) تولید کنه و توی خروجی نمایش بده. این یعنی دیگه نیاز نیست برای دیتبایس قدیمیتون دستی مدل بنویسید، جنگو اینکارو هم خودش انجام میده.
python manage.py inspectdb > models.py

شما حتی میتونید فقط یه جدول رو بررسی و تبدیل کنید:
python manage.py inspectdb my_table > models.py


این ابزار میتونه توی این مواقع کمکتون کنه:
1️⃣ وقتی روی یه دیتابیس قدیمی یا پروژه ی legacy کار میکنید.
2️⃣ موقع مهاجرت از یه سیستم دیگه به جنگو.
3️⃣ وقتی میخوان بدون نوشتن کلی کد دستی با یه دیتابیس خارجی کار کنید.

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


⏺️ برای اطلاعات بیشتر میتونید به داکیومنت جنگو مراجعه کنید:
inspectdb در جنگو

#⃣ #django #python #db


🥷🏻 CHANNEL | GROUP
This media is not supported in your browser
VIEW IN TELEGRAM
کمپانی Cohere یک مدل embedding که قابلیت Multimodal داره معرفی کرده. یعنی باهاش متن و عکس را میتونید embed کنید، که برای سرچ و اپلیکیشن های RAG عالیه.
مثلا اگه یک سری فایلهای pdf که مربوط به مالی میشه را بخواهید روش RAG پیاده کنید، بجای اینکه متن را از فایل استخراج کنید و امبد کنید، هر صفحه را به صورت تصویر embed میکنه. اینجوری دیگه نیازی به OCR ندارید و دقتش هم فوق العاده بالاست. این فایل notebook گذاشتم که یک مثال را داره نشون میده که چطور یک مقاله را ایمبد میکنه و بعد میتونید روش سرچ انجام بدید.
یکی از مهمترین کاربردهاش برای درست کردن سیستم های RAG و سوال/جواب روی داکیومنت ها ست.
Colab notebook: https://colab.research.google.com/drive/1CghORsRWDGMEZJe6EeyRj4D6M2oltYvJ?usp=sharing

@DevTwitter | <Mehdi Allahyari/>
Forwarded from Gopher Academy
🔵 عنوان مقاله
Goodbye Core Types, Hello Go As We Know and Love It

🟢 خلاصه مقاله:

مقاله به بررسی تکامل سیستم نوع‌بندی زبان برنامه‌نویسی Go می‌پردازد که با معرفی جنریک‌ها در نسخه 1.18 این زبان، سطح بالاتری از انتزاع برای انواع پایه ارائه داد ولی این ویژگی جدید، پیچیدگی‌هایی را در ویژگی‌های ساده زبان به وجود آورد. با ارزیابی‌های به‌دست آمده و واکنش‌های جامعه کاربران، تصمیم بر این شد که در نسخه 1.25، این لایه‌های انتزاعی حذف شوند تا سادگی و شفافیت اصلی زبان حفظ شود و کدنویسی روزانه و مشخصات زبان ساده‌تر شود.

🟣لینک مقاله:
https://golangweekly.com/link/167576/web


👑 @gopher_academy
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸Design Patterns

@TheRaymondDev
Forwarded from Dev Dastan
🖼️ React is Just document.createElement() With Good Marketing, and I Can Prove It

React, the darling of modern web development, is nothing more than document.createElement() wrapped in excellent marketing and increasingly complex abstractions.


📚 Article: [here]

#javaScript #react


🖥 Follow @devDastan for more content.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
رفیق به وردپرس و لاراول می‌گن که با همه کمبود های PHP کنارش موندن


@Linuxor
در راستای ظهور کوپایلت و همینطور سیاست‌های مایکروسافت در قبال گیت‌هاب، کالامارس نصب کننده‌ای که توسط کی‌دی‌ای نوشته شده درحال انتقال مخازنش به کدبرگ هستش.


https://codeberg.org/calamares


#nogithub
@SohrabContents
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۱۸۴۷

خود را چو دمی به یار محرم یابی
در عمر نصیب خویش آن دم یابی
زنهار که ضایع نکنی آن دم را
زیرا که دگر چنان دمی کم یابی

#مولانا | گنجور
📍@iipoem
Forwarded from جادی | Jadi
گپی در مورد هک ۴چن به عنوان یکی از اصلی‌ترین مراکز هماهنگی‌های هکرهای انانیموس

لابلای همه هک‌های ایران که تو رادیو بهش خواهیم پرداخت، هک فروم 4chan نباید فراموش بشه. این فروم یکی از اصلی‌ترین جاهایی بود که فرهنگ زیرزمینی اینترنت توش شکل می گرفت و خاستگاه هکرهای انانیموس بود. چرا می‌گیم بود؟ چون احتمالا به شکل قبلی بعیده سر بلند کنه.


https://youtu.be/KXq5ek6R8do
مدل‌های جدید o3 و o4-mini که همین الان ریلیز شدن در کد نویسی و استدلال فوق العاده هستن، حتما امتحان کنین

در بخش استدلال عملکردش خیلی شبیه به مدل چینی manus شده و تسک رو خودش خرد میکنه

روی ترمینال میتونین خیلی راحت استفاده کنین
https://github.com/openai/codex

@DevTwitter | <Shahin/>
Forwarded from Armon technical logs (armon Taheri)
تئوری ارزش های سه‌گانه و حل مسائل کامیونیتی ته‌لاگ
یکی از رپو هایی که تغییراتش واقعا جذابه
لیست mcp server هایی که هر روز داره بهش اضافه میشه هر کدوم میتونه نحوه کارهای کلاسیک رو توی محدوده خودش تغییر بده

https://github.com/modelcontextprotocol/servers

@DevTwitter | <Shahin/>