Forwarded from Ninja Learn | نینجا لرن (Denver)
خب خب خب، کامند inspectdb توی جنگو⚙️
احتمالا به این فکر کردین که چطوری میشه از جدول های یه دیتابیس آماده توی جنگو استفاده کرد. راه حلش این ابزاره.
inspectdb چیه؟
با استفاده از inspectdb، جنگو میتونه ساختار جدول های دیتابیس رو بررسی کنه و یه فایل مدل جنگو(مثل
➕ شما حتی میتونید فقط یه جدول رو بررسی و تبدیل کنید:
این ابزار میتونه توی این مواقع کمکتون کنه:
1️⃣ وقتی روی یه دیتابیس قدیمی یا پروژه ی legacy کار میکنید.
2️⃣ موقع مهاجرت از یه سیستم دیگه به جنگو.
3️⃣ وقتی میخوان بدون نوشتن کلی کد دستی با یه دیتابیس خارجی کار کنید.
نکته مهم⚠️:
کدی که این ابزار تولید میکنه همیشه تمیز و ایدهآل نیست. بهتره بعد از ساخت، مدلها رو یه دور بازبینی و شخصیسازی کنید. جنگو خودش هم توی فایل تولید شده این هشدار رو مینویسه.
⏺️ برای اطلاعات بیشتر میتونید به داکیومنت جنگو مراجعه کنید:
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
از بخش A05:2021-Security-Misconfiguration در OWASP-TOP10
لینک ابزار معرفی شده :
https://github.com/arthaud/git-dumper
@Linuxor
Forwarded from کانال مهرداد لینوکس
خبرهای #انتشار
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
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، جنگو میتونه ساختار جدول های دیتابیس رو بررسی کنه و یه فایل مدل جنگو(مثل
➕ شما حتی میتونید فقط یه جدول رو بررسی و تبدیل کنید:
این ابزار میتونه توی این مواقع کمکتون کنه:
1️⃣ وقتی روی یه دیتابیس قدیمی یا پروژه ی legacy کار میکنید.
2️⃣ موقع مهاجرت از یه سیستم دیگه به جنگو.
3️⃣ وقتی میخوان بدون نوشتن کلی کد دستی با یه دیتابیس خارجی کار کنید.
نکته مهم⚠️:
کدی که این ابزار تولید میکنه همیشه تمیز و ایدهآل نیست. بهتره بعد از ساخت، مدلها رو یه دور بازبینی و شخصیسازی کنید. جنگو خودش هم توی فایل تولید شده این هشدار رو مینویسه.
⏺️ برای اطلاعات بیشتر میتونید به داکیومنت جنگو مراجعه کنید:
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 DevTwitter | توییت برنامه نویسی
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/>
مثلا اگه یک سری فایلهای pdf که مربوط به مالی میشه را بخواهید روش RAG پیاده کنید، بجای اینکه متن را از فایل استخراج کنید و امبد کنید، هر صفحه را به صورت تصویر embed میکنه. اینجوری دیگه نیازی به OCR ندارید و دقتش هم فوق العاده بالاست. این فایل notebook گذاشتم که یک مثال را داره نشون میده که چطور یک مقاله را ایمبد میکنه و بعد میتونید روش سرچ انجام بدید.
یکی از مهمترین کاربردهاش برای درست کردن سیستم های RAG و سوال/جواب روی داکیومنت ها ست.
Colab notebook: https://colab.research.google.com/drive/1CghORsRWDGMEZJe6EeyRj4D6M2oltYvJ?usp=sharing
@DevTwitter | <Mehdi Allahyari/>
Forwarded from DevTwitter | توییت برنامه نویسی
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
Goodbye Core Types, Hello Go As We Know and Love It
🟢 خلاصه مقاله:
مقاله به بررسی تکامل سیستم نوعبندی زبان برنامهنویسی Go میپردازد که با معرفی جنریکها در نسخه 1.18 این زبان، سطح بالاتری از انتزاع برای انواع پایه ارائه داد ولی این ویژگی جدید، پیچیدگیهایی را در ویژگیهای ساده زبان به وجود آورد. با ارزیابیهای بهدست آمده و واکنشهای جامعه کاربران، تصمیم بر این شد که در نسخه 1.25، این لایههای انتزاعی حذف شوند تا سادگی و شفافیت اصلی زبان حفظ شود و کدنویسی روزانه و مشخصات زبان سادهتر شود.
🟣لینک مقاله:
https://golangweekly.com/link/167576/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go.dev
Goodbye core types - Hello Go as we know and love it! - The Go Programming Language
Go 1.25 simplifies the language spec by removing the notion of core types
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
Forwarded from Laravel News
Optimizing Actions with Laravel's Fluent Class https://laravel-news.com/actions-fluent-class
Laravel News
Optimizing Actions with Laravel's Fluent Class - Laravel News
Discover how Laravel's Fluent class transforms action implementations by providing built-in data transformation methods and cleaner validation capabilities compared to traditional array approaches.
Forwarded from Laravel News
PhpStorm 2025.1 is Here https://laravel-news.com/phpstorm-2025-1-is-here
Laravel News
PhpStorm 2025.1 is Here - Laravel News
JetBrains released the stable version of PhpStorm 2025.1 this week with new AI features, PHPStan annotation code completion, debugging improvements, code completion for nested variables in .env files, and more.
Forwarded from Dev Dastan
➖➖➖➖➖➖
➖➖➖➖➖➖
#javaScript #react
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
Forwarded from محتوای آزاد سهراب
در راستای ظهور کوپایلت و همینطور سیاستهای مایکروسافت در قبال گیتهاب، کالامارس نصب کنندهای که توسط کیدیای نوشته شده درحال انتقال مخازنش به کدبرگ هستش.
https://codeberg.org/calamares
#nogithub
@SohrabContents
https://codeberg.org/calamares
#nogithub
@SohrabContents
Forwarded from نوشتههای ترمینالی
سیستم نشون دادن تبلیغ بر اساس کوئری ها در گوگل چطوری کار میکنه؟
با یه مکانیسم به اسم ad auction
https://support.google.com/google-ads/answer/6366577?hl=en
با یه مکانیسم به اسم ad auction
https://support.google.com/google-ads/answer/6366577?hl=en
Google
How the Google Ads auction works - Google Ads Help
Google Ads determines which ads should show with a lightning-fast ad auction, that takes place every time someone searches on Google or visits a site that shows ads. When someone searches on Go
Forwarded from جادی | Jadi
گپی در مورد هک ۴چن به عنوان یکی از اصلیترین مراکز هماهنگیهای هکرهای انانیموس
لابلای همه هکهای ایران که تو رادیو بهش خواهیم پرداخت، هک فروم 4chan نباید فراموش بشه. این فروم یکی از اصلیترین جاهایی بود که فرهنگ زیرزمینی اینترنت توش شکل می گرفت و خاستگاه هکرهای انانیموس بود. چرا میگیم بود؟ چون احتمالا به شکل قبلی بعیده سر بلند کنه.
https://youtu.be/KXq5ek6R8do
لابلای همه هکهای ایران که تو رادیو بهش خواهیم پرداخت، هک فروم 4chan نباید فراموش بشه. این فروم یکی از اصلیترین جاهایی بود که فرهنگ زیرزمینی اینترنت توش شکل می گرفت و خاستگاه هکرهای انانیموس بود. چرا میگیم بود؟ چون احتمالا به شکل قبلی بعیده سر بلند کنه.
https://youtu.be/KXq5ek6R8do
YouTube
گپی در مورد هک ۴چن به عنوان یکی از اصلیترین مراکز هماهنگیهای هکرهای انانیموس
لابلای همه هکهای ایران که تو رادیو بهش خواهیم پرداخت، هک فروم 4chan نباید فراموش بشه. این فروم یکی از اصلیترین جاهایی بود که فرهنگ زیرزمینی اینترنت توش شکل می گرفت و خاستگاه هکرهای انانیموس بود. چرا میگیم بود؟ چون احتمالا به شکل قبلی بعیده سر بلند کنه.…
Forwarded from DevTwitter | توییت برنامه نویسی
مدلهای جدید o3 و o4-mini که همین الان ریلیز شدن در کد نویسی و استدلال فوق العاده هستن، حتما امتحان کنین
در بخش استدلال عملکردش خیلی شبیه به مدل چینی manus شده و تسک رو خودش خرد میکنه
روی ترمینال میتونین خیلی راحت استفاده کنین
https://github.com/openai/codex
@DevTwitter | <Shahin/>
در بخش استدلال عملکردش خیلی شبیه به مدل چینی manus شده و تسک رو خودش خرد میکنه
روی ترمینال میتونین خیلی راحت استفاده کنین
https://github.com/openai/codex
@DevTwitter | <Shahin/>
Forwarded from Armon technical logs (armon Taheri)
تئوری ارزش های سهگانه و حل مسائل کامیونیتی تهلاگ
Forwarded from DevTwitter | توییت برنامه نویسی
یکی از رپو هایی که تغییراتش واقعا جذابه
لیست mcp server هایی که هر روز داره بهش اضافه میشه هر کدوم میتونه نحوه کارهای کلاسیک رو توی محدوده خودش تغییر بده
https://github.com/modelcontextprotocol/servers
@DevTwitter | <Shahin/>
لیست mcp server هایی که هر روز داره بهش اضافه میشه هر کدوم میتونه نحوه کارهای کلاسیک رو توی محدوده خودش تغییر بده
https://github.com/modelcontextprotocol/servers
@DevTwitter | <Shahin/>