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 یک برنامه نویس تنبل (The Lazy Raymond)
🔶 سازمان ملل: تلگرام «بازاری زیرزمینی» برای باندهای خلافکار است

سازمان ملل با انتشار گزارشی اشاره کرد شبکه‌های جنایی در جنوب‌ شرق آسیا برای انجام فعالیت‌های غیرقانونی به‌طور گسترده از پیام‌رسان تلگرام استفاده می‌کنند و تلگرام را بازاری زیرزمینی برای باندهای خلافکار می‌داند. اپلیکیشن محبوب، تغییرات عمده‌ای در نحوه‌ی اجرای جرایم سازمان‌یافته ایجاد کرده و طبق گزارش مذکور، فرانسه مدیر تلگرام یعنی پاول دوروف را به‌دلیل اجازه‌‌ی فعالیت‌های مجرمانه در این پلتفرم متهم کرده است.

#خبر
@TheRaymondDev
‏«هوش مصنوعی هِزار: کتابخانه‌ای برای آسان‌سازی یادگیری هوش مصنوعی در زبان فارسی، ساخته شده توسط جامعه فارسی زبان!»

این مجموعه ابزار، کار با عکس، متن و صدا را به زبان فارسی تسهیل می‌کند.
شخصا برای آموزش OCR فارسی تصاویر،ازش استفاده کردم.
https://github.com/hezarai/hezar

@DevTwitter | <Mohammad/>
Forwarded from DevAcademy
ما در گرین دیب به دنبال یک برنامه نویس مید-لول پایتون میگردیم که به موارد زیر تسلط داشته باشه :
Python Fastapi freamework
MongoDB
swagger
Nginx
git
linux

تسلط به زبان انگلیسی برای ما مهمه و شرایط کار هم به صورت تماما دورکار هست. دستمزد بر اساس ساعت کار هست و در پایان هر فاز از توسعه پرداخت میشه.


https://www.linkedin.com/posts/abtahimohammad_aetaewaeqaehahyaesabraecaeiaesahy-afyaepahyaesaewaeu-activity-7248357924715024384-LdMu?utm_source=share&utm_medium=member_desktop


💻@DevAcaademy
💬@DevAcademyGroup
اگه طرفدار لینوکس هستید پیشنهاد میکنم این کانالو از دست ندید
@Linuxor

آموزش ها و ترفند های جالبی برای لینوکس میزاره
Forwarded from LpicFarsi
وبینار جمعه به دلیل کندی در اینترنت شد که بشه


برای همین امروز ساعت 19 ال 20.30 به صورت رایگان می تونید در وبینار نصب و راه اندازی زبیکس ثبت نام کنید.


📱https://join.skype.com/INHjHZGmNa6O
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from CleverDevs (Mammad)
پست هم جالبه
کد مرسوله قدیمی رو میزنی قشنگ ریز و درشت اطلاعاتش رو برات میاره بعد 3 4 ثانیه یادش میوفته سوتی داده پاک میکنه و میگه اطلاعاتش در دسترس نیست

@CleverDevs - @CleverDevsGp
Forwarded from CleverDevs (Mammad)
یه نگاه انداختم بهش یه دیو داره با ایدی pnlParcel میاد دیسپلیش رو none میزاره
ذکاوت میباره ازش

@CleverDevs - @CleverDevsGp
Forwarded from CleverDevs (Mahdi)
تو کتابای مدرسه برای فرانت میان کل صفحه رو یه تیبل میکنن بعد هدر و فوتر میشه tfoot و thead و ..

دقیقا یه عده مثل اینا میرن سایت‌های دولتی رو مینویسن
Forwarded from یک برنامه نویس تنبل (The Lazy Raymond)
🔶 تبعات دستگیری در فرانسه؛ پاول دورف فرزندش را از دست داد

پس از حدود 40 روز از دستگیری پاول دورف، واویلووا که در هفته دهم بارداری بود، به پزشک مراجعه می‌کند و متوجه می‌شود قلب کودک او دیگر نمی‌تپد. به گفته او، اضطراب ناشی از دستگیری دورف و حاشیه‌های پرسروصدای این اتفاق «برای این کوچولو خیلی زیاد» بوده است.

#خبر
@TheRaymondDev
(بررسی بهینگی روش آپلود تصاویر شما در بک اند)

خب نوبتی هم باشه نوبت یه گپ کوتاه و فلسفی درباره نحوه مدیریت یکی از پر استفاده ترین مباحث در برنامه نویسی بک انده (آپلود تصاویر)


از اونجایی که من خیلی وسواسی و کمال گرام، همیشه دنبال پرفورمنس و بهینه بودن در پیاده سازی هام هستم. اوایل خیلی واسم سوال بود که روش آپلود، پوشه بندی و مدیریت کردن تصاویری که آپلود میکنیم باید چطور باشه. بذارید خلاصه بگم:


فرض کنید برای یک مدل (مثلا Post) شما 5 تا تصویر آپلود کردید که هنگامی که Post رو Delete میکنید، میتونید به images مرتبط با اون Post دسترسی داشته باشید و هنگام این عملیات، تصاویرش رو هم با خودش از روی سرور حذف کنید، تا اینجای کار همه چیز اوکیه.

حالا چالش: فرض کنید تصاویر ما قبل از اجرا شدن عملیات Create اون پست و به صورت Ajax آپلود بشن (با ابزاری شبیه به Dropzonejs) در این صورت قبل از ایجاد شدن رکورد مرتبط با Post، ما ممکنه چند ده تصویر آپلود کرده باشیم.
حالا فرض کنید توی همین فرصت به هر دلیلی اون رکورد ایجاد نشه. حالا ممکنه فرد درج کننده بیخیال این قضیه بشه، مرورگر بسته بشه، برق بره یا هرچی....
این وسط تکلیف تصاویر آپلودی چی میشن؟ در طولانی مدت وقتی ده ها بار این اتفاق بیوفته چی میشه؟

توضیح راه حل:
بهتره در اون دایرکتوری ای که آپلود و ذخیره سازی تصاویر رو انجام میدیم، یه پوشه ای با نام temp داشته باشیم که تصاویر در ابتدا و به صورت موقت اونجا ذخیره میشن:

/images/uploads/articles/temp

و بعد از عملیات create شدن، فانکشن و سرویسی بنویسیم که عملیات Move کردن این تصاویر رو از اون پوشه temp به مسیر اصلی رو انجام بده:

/images/uploads/articles/2024/10/06/image1.jpg
/images/uploads/articles/2024/10/06/image2.jpg
...


با این روش میتونید از آپلود و تکرار تصاویر هرز و بی استفاده و استفاده شدن بیخودی از منابع ذخیره سازی سرور جلوگیری کنید و اون پوشه temp رو به صورت schedule یا حتی دستی هر از گاهی حذف کنید و هم در دنیا و هم در آخرت عاقبت بخیر بشید

@DevTwitter | <Keyvan Lotfi Kamran/>
شما از یک فرد بی‌سواد و بدون دانش درباره اینترنت هم این جمله را نمی‌شنوید، ولی وزیر ارتباطات ایران با مدرک دکترای هوش مصنوعی! گفته: "شرایط موجود این روزها باعث افزایش حجم محتواهای تولیدی شده، که منجر به بروز اختلالات شبکه اینترنت در سراسر دنیا شده است" 🤯

© Parham 21aban

🔍 ircf.space
@ircfspace‏⁧
نسخه پرو Loco Translate

اگر از این افزونه قبلا استفاده کردید نسخه پرو این افزونه قابلیت ترجمه خودکار رو بهتون میده

دقت کنید برای نصب باید پکیج رو از زیپ در بیارید و تک تک نصب کنید

@poinair پوینا
#رویداد #وبینار

وبینار رایگان «توسعه زیرساخت در هوش مصنوعی» تاریخ پنجشنبه ۲۶ مهر ۱۴۰۳ از ساعت ۵ تا ۷ بعد از ظهر برگزار میشه.
در این وبینار قراره از چالش‌های زیرساخت در هوش مصنوعی و همچنین این که چی شد که «زحل» شکل گرفت بگم.

ثبت‌نام: https://evnd.co/00MhS

@haghiri75_blog
Forwarded from Yasha
This media is not supported in your browser
VIEW IN TELEGRAM
علی تولائی قراره توی همایش لینوکس و پایتون درباره PGMQ صحبت کنه. توی این ویدیو سازنده‌اش این پروژه رو معرفی می‌کنه.
This media is not supported in your browser
VIEW IN TELEGRAM
چیزی که زمان یادگیری Git کمبودش رو به شدت حس می‌کردم ابزاری بود که بتونه دستورات Git رو تصویرسازی کنه.

یادگیری Git تنها با مطالعه داکیومنت‌ و مقاله‌های مختلف می‌تونه چالش‌برانگیز باشه. چیزی که می‌تونه روند یادگیری این ابزار رو سریع‌تر و البته لذت‌بخش‌تر کنه تصویرسازی و انیمیشنه؛ چه بهتر که این تصویرسازی‌ها زنده و در لحظه باشن.

دو تا ابزاری که خودم برای فهم بهتر دستورات Git ازشون استفاده کردم LearnGitBranching و Visualizing Git هستن.
با استفاده از این دو ابزار می‌تونید خیلی از دستورات گیت رو امتحان کنید و تاثیرشون رو در لحظه ببینید. فکر می‌کنم حتی اگر روزانه از git استفاده می‌کنید و با دستوراتش آشنایی کامل دارید، باز هم استفاده از این دو ابزار می‌تونه درکتون از git رو بیش‌تر و بهتر کنه.
شما از چه ابزارها و منابعی برای یادگیری git استفاده می‌کنین؟

LearnGitBranching:
https://learngitbranching.js.org/

Visualizing Git:
https://git-school.github.io/visualizing-git/

@DevTwitter | <Fateme Fouladkar/>
سایت استعلام سلامت و روان انگار خودش سلامت و روان کافی نداره :))))

@SohrabContents
Forwarded from Meitix
موضوعات خواندنی

1-System design (Architecture)
2-Operating System
3-Data structure & Algorithm
4-Database
5-Network
6-Distributed Systems