🎄 DevTwitter | توییت برنامه نویسی – Telegram
🎄 DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.37K photos
359 videos
6 files
4.12K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
این چند وقت یکسری از وبسایت هایی که برای هر طراح وب، برنامه نویس فرانت اند، دیزاینر و... لازم هست رو جمع آوری کردم :)
خوشحال میشم اگه ایده یا چیزی مدنظرت هست که باعث میشه این لیست تکمیل تر بشه issue (یا Pull request) بزنید.

https://github.com/nafasebra/awesome-webdesign-tools

@DevTwitter | <Nafas Ebrahimi/>
👍22🔥3
#دون

فریم ورک جنگو (Django) یکی از فریم ورک های معروف و اپن سورس بر پایه زبان پایتون هست. استارت این پروژه در سال ۲۰۰۳ توسط Adrian Holovat و Simon Willison و Jacob Kaplan-Moss زده شد و در سال ۲۰۰۵ اولین نسخه آن منتشر شد.

جنگو از معماری model–template–views پیروی میکند و توسعه سریع وب سایت های امن و قابل نگهداری را امکان پذیر می کند.

از جمله پروژه هایی که با استفاده از جنگو نوشته شده اند میتوان به Instagram, Disqus, Pinterest, Mozilla و ... اشاره کرد که نشان دهنده قدرتمند بودن و کارآمد بودن این فریم ورک محبوب پایتونی هستند.

جنگو درحال حاضر تحت پوشش DSF (یا همان Django Software Foundation) میباشد و نظارت این سازمان به روی جنگو باعث شده تا این پروژه با برنامه دقیق و منظم رو به جلو حرکت کند.

https://www.djangoproject.com

@DevTwitter | <ilfboy/>
🔥38👍16👎11
به تازگی برای Joomla پنج آسیب پذیری از نوع xss و با کدهای شناسایی CVE-2024-21722 و CVE-2024-21723 و CVE-2024-21724 و CVE-2024-21725 و CVE-2024-21726 منتشر شده است. امکان‌ اجرای کدهای javanoscript بر روی سرور قربانی وجود دارد. برای پچ کردن به نسخه 5.0.3 به روز رسانی نمایید.

@DevTwitter | <AmirHossein_sec/>
👍18🤣4
سلام رفقا
آب دستتونه بخورین بعد افزونه وردپرس Patchstack رو نصب کنین که زودتر از باگهای خطرناک پلاگین و پوسته‌هایی که نصب کردین باخبر بشین. ۵ دلارم اگر بدین که دیگه Real Time Protection هم فعال میشه و بهتر میتونین بخوابین.

https://wordpress.org/plugins/patchstack/

@DevTwitter | <mohsengham/>
👎32👍14🤣5🔥2
اگه برنامه‌نویس هستید و با دیتابیس های SQL زیاد کار می‌کنید، سایت زیر می‌تونه توی چک کردن سینتکس کوئری ها بهتون کمک کنه. انواع دیتابیس با ورژن های مختلف رو هم داخلش داره

https://www.eversql.com/sql-syntax-check-validator/

@DevTwitter | <Matin Kashani/>
👍132🤣1
‏نسخه لینوکسی ترمینال WARP که AI هم داره تازه منتشر شده و حواشی زیادی رو به همراه داشته. در حال حاضر Konsole داره که نسبتا سریع هستش و ترکیب zsh و oh-my-posh با پلاگین‌های مورد نظره.
باتوجه به سبک کارکردی و عملکردی WARP احتمالا نظر برنامه‌نویسان های بیشتری رو جلب کنه دوست داشتید یه سری بهش بزنید.

@DevTwitter | <ShayanSbi/>
👎31🤣16👍132
استفاده از خروجی‌های کتابخانه پانداس برای تازه‌کارها ممکنه مقداری سخت و گیج کننده باشه. در این‌باره یک کتابخانه وجود داره که بیشتر امکانات رایج رو با استفاده از یک رابط کاربری زیبا در اختیارتون می‌ذاره که می‌تونید استفاده کنید.

https://github.com/man-group/dtale

@DevTwitter | <amir atar/>
👍132🤣1
اگر میخواهید برای برنامه ریکت تان داشبورد یا پنل مدیریتی بسازید، میتوانید از Refine استفاده کنید. Refine یک متا فریمورک ریکت است که توسعه سریع طیف وسیعی از برنامه های کاربردی وب مانند پنل‌های مدیریت، برنامه‌های B2B و داشبوردها را امکان پذیر می کند.

https://github.com/refinedev/refine

@DevTwitter | <refinedev/>
👍25🤣1
برای استفاده از مکانیزم cache در ریکوئست ها یا باید از fetch استفاده کنیم و یا اگر مستقیم داریم با دیتابیس کار میکنیم مثلا Prisma یا MongoDB کوئری هامون رو با فانکشن cache که از React اکسپورت شده wrap کنیم. برای هر فانکشنی که cache شده تا زمانی ورودی یکسانه تعددش بی تاثیره.

@DevTwitter | <ShayanSbi/>
🔥18👍41🤣1
ریپازیتوری‌ آموزش یادگیری ماشین؛ شامل مباحث:
Python, Computer Vision, NLP, Matpolib, NumPy, Pandas, MLOps, LLMs, PyTorch, TensorFlow.

https://github.com/patchy631/machine-learning

@DevTwitter | <amir atar/>
👍11🤣3👎1
یک راهنمای جامع و کامل درباره عملیات یادگیری ماشین(MLOps) برای مهندسان و توسعه دهندگان نرم‌افزار یا مدیران محصولی که به دنبال یادگیری دانش تکنیکال هستن.

https://madewithml.com/

@DevTwitter | <amir atar/>
👍15🔥3🤣1
جنگ هوش مصنوعی! جمنای در مقابل چت‌جی‌پی‌تی!
کدام هوش مصنوعی خفن‌تر است؟
در این ویدیو، شاهد نبردی نفس‌گیر بین دو غول هوش مصنوعی خواهید بود.
مقایسه تخصصی، تجربه کاربری و …
همین الان این ویدیو رو ببین

https://youtu.be/k2jov941ikA

@DevTwitter | <Matin/>
👍18👎16🤣131
یه کالکشن رایگان از پرومپت های ChatGPT

https://www.aiforwork.co/

@DevTwitter | <Matin Kashani/>
👍13👎8🤣42
#دون

فریم ورک Jekyll یک فریم ورک سایت استاتیک مبتنی بر Ruby است که اولین بار توسط Tom Preston-Werner در سال ۲۰۰۸ ایجاد شد. این ابزار به برنامه‌نویسان امکان می‌دهد تا وبسایت‌های استاتیک را با استفاده از فایل‌های متنی ساده مانند Markdown، HTML، یا CSS ایجاد کنند.

کاربرد اصلی Jekyll در ساخت وبسایت‌هایی است که به صورت استاتیک هستند، بدون نیاز به سرور پایگاه داده یا سیستم مدیریت محتوا (CMS). این ابزار امکاناتی برای سرعت بخشیدن به توسعه وبسایت، بهینه‌سازی SEO، و مدیریت آسان محتوا فراهم می‌کند.

یکی از ویژگی‌های بارز Jekyll این است که شما می‌توانید آن را به عنوان یک ابزار برای ساخت وبسایت‌های خود در GitHub Pages استفاده کنید. GitHub Pages یک سرویس ارائه شده توسط GitHub است که به کاربران این امکان را می‌دهد تا وبسایت‌های استاتیک را به راحتی و بدون هیچ هزینه ای ایجاد و میزبانی کنند. با استفاده از Jekyll و GitHub Pages، می‌توانید وبسایت‌های خود را با استفاده از قدرت Jekyll بسازید و سپس آن‌ها را به GitHub Pages منتقل کنید تا به راحتی بتوانید آن‌ها را آنلاین قرار دهید (:

https://jekyllrb.com/

@DevTwitter | <ilfboy/>
👍15🤣2
تیم‌های شما چطور نسخه مجموعه‌ داده‌ها و مدل‌ها رو کنترل می‌کنن؟ Oxen یک سیستم کنترل نسخه‌ بدون ساختار مدل‌های یادگیری ماشین هست که احتمالا بدردتون می‌خوره.

https://docs.oxen.ai/getting-started/intro

@DevTwitter | <amir atar/>
👍12🤣2
کاخ سفید به تازگی گفته که زبان‌های C و ++C را کنار بگذارید و از Rust استفاده کنید. میگه ۷۰ درصد کل آسیب‌پذیری‌ها سمت حافظه هستن و زبان‌هایی مثل C و ++C که Memory safety ندارن‌رو کنار بذارید بعد مثال زده گفته مثلا Rust خوبه یا C# ،Go ،Java ،Ruby و سوئیفت هم زبان های خوبی هستن.

@DevTwitter | <ShayanSbi/>
🤣62👍42👎4
اگه می خواید Data Analysis با Rust یاد بگیرید، این Repo کلی توتوریال خوب و بدرد بخور داره که می تونه کمکتون کنه.

https://github.com/wiseaidev/rust-data-analysis

@DevTwitter | <ShayanSbi/>
👍94🤣4
با این کتابخونه می‌تونید هر نوع مدل یادگیری ماشین رو فارغ از زبان برنامه‌نویسی اون اجرا کنید. اینجا می‌تونید مدل‌هایی که با استفاده از این کتابخونه اجرا شده رو ببینید.

https://github.com/VivekPanyam/carton

@DevTwitter | <amir atar/>
👍141🤣1
این ریپازیتوری برای ‎الیکسیر خیلی خوب هستش. چون می یاد به وسیله Mix.install/2 الیکسیر شل درست می کنه که خیلی کار راه انداز هست و مثال های زیادی داره.
برای دوستانی که کلا مثل من به شل با bash زیاد مسلط نیستند به نظرم خیلی این repo برای Github CI کاربردی هست.

https://github.com/wojtekmach/mix_install_examples

@DevTwitter | <ShayanSbi/>
👍101
چند وقت پیش توی یه پروژه ای لازم بود به صورت دستی برم تک تک url ها رو پیدا کنم و توی robots.txt و sitemap اضافه کنم.
به ذهنم زد براش یه افزونه flask بنویسم که به صورت خودکار میاد همین پروسه رو انجام میده و کارو خیلی راحت تر می کنه.

https://github.com/alisharify7/Flask-Seo

@DevTwitter | <ShayanSbi/>
👍263
اگه تصمیم گرفتید module ای از یک multi module mono repo تفکیک کنید و در یک repo مستقل با حفظ تاریخچه commits نگهدارید لینک زیر بخوبی اینکار رو ‌توضیح میده.

پی نوشت: خودم این روش رو بصورت متداول تو پروژه ها بکار میگیرم.

https://docs.github.com/en/get-started/using-git/splitting-a-subfolder-out-into-a-new-repository

@DevTwitter | <ShayanSbi/>
👍12