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)
🔶 یه بنده خدایی آمد توی پی وی ام می گفت که آقا یه سایت فروشگاهی داریم که حسابی باگ داره و کلی افزونه روش هست.

یه بررسی برای سایت انجام دادیم که دیدم که سایت با المنتور طراحی شده و تعداد نصب افزونه به ۸۱ عدد می رسید. سایت با ووکامرس هست.

یه باگی از چند باگ دیگه نشون داد که گفت آقا این جستجوی سایت درست کار نمی کنه و بعد دیدم که افزونه استفاده شده و بهش گفتم به مارکتی که خریدی یا سازنده اصلی در ارتباط باشید که مشکل رو رفع کند. مشتری گفت اینکارو کردم اما از مارکت ژاکت افزونه جستجو خریدم نتونسته حل کند.

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

پیشنهاد می کنم اگر برای کسب و کارت ارزش قائل هستید سمت المنتور نیایید مخصوصا برای سایت های فروشگاهی که محتوای محصولات زیاد و پردازش سنگینی انجام می شود. برای سایت های فروشگاهی باید طراحی اختصاصی (کد نویسی) انجام شود.

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

المنتورکاران طراح سایت هستند و در حدی که HTML و CSS بلد باشند و شاید زبان PHP بلد نباشند و نتواند سایت رو به درستی نگهداری کند. اینم دردسرهای مدیریت سایت المنتوری هست.

من به المنتورکاران احترام می زارم و هیچ دشمنی باهات ندارم و صرفا معایب کار با المنتور گفتم.

#وردپرس

@TheRaymondDev
Forwarded from Pishro App
✔️ گروه هکری IRLEAKS فعالیت خود را متوقف کرد.

گروه هکری IRLEAKS با اعلام این خبر از طریق کانال تلگرامی خود، از خاتمه دائمی فعالیت‌هایش خبر داد:

«پایان همیشگی فعالیت گروه IRLeaks!
با توجه به تغییرات جدید در سیاست‌های تلگرام مبنی بر همکاری با دولت‌ها برای ارائه اطلاعات کاربران و عدم وجود جایگزین مناسب، تصمیم گرفتیم که به فعالیت‌های خود پایان دهیم.

توجه ۱: از این پس هر گونه فعالیتی تحت نام #IRLeaks، قطعاً کلاهبرداری بوده و ارتباطی با ما ندارد.

توجه ۲: اطلاعات مربوط به بیمه، تپسی و حج که قبلاً برای فروش عرضه می‌شدند، دیگر در دسترس نخواهد بود.»

شایان ذکر است که این گروه در آخرین حمله خود، با هک ۲۰ بانک کشور، موفق به اخذ ۳ میلیون دلار باج از شرکت توسن شدند.

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Golden Code (@lix)
متود "flexible" در لاراول بهمون این امکان رو داده که cache داده‌ها رو به‌طور بهینه‌تر مدیریت کنیم.
با استفاده ازین متود میتونیم خیلی راحت داده‌های کش‌شده رو قبل از expire شدنشون دوباره بررسی و به‌روزرسانی بکنیم.

ینی چی؟
اگر داده‌های جدیدی در پایگاه داده وجود داشته باشد، کش به‌روز میشه و در غیر این صورت از کش موجود استفاده میشه.

این روش به ما کمک میکنه تا دیتای بروزتری داشته باشیم و از مشکلاتی که ممکنه در زمان استفاده از کش پیش بیاد جلوگیری کنیم.
#Laravel
@GoldenCodeir
(به‌منبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1839394644100350400?t=95Pm5MBtwXfTQnL-FB5u-Q&s=35
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
با ابزار binsider می‌تونید برنامه های اجرایی و کتابخونه هاشو آنالیز کنید، محتوایات برنامه اجرایی رو دامپ کنید، مثل Strace سیستم کال هارو Trace کنید، توی رشته هاش جستجو کنید و URL یا اطلاعات حساس رو پیدا کنید.

https://github.com/orhun/binsider


🐧 @Linuxor
Forwarded from 
چرا وبگاه‌های دولتی، تو سرتاسر دنیا، از ایران بگیر تا افغانستان تا آلمان و ایالات متّحده، همه‌شون از دم هم ظاهر بد و قدیمی دارن و هم خدماتی که ارائه می‌کنن خیلی محدوده و یه طور خاصّی همه شبیه هم تو ده-بیست سال پیش، گیر کردن؟

#موقت
Forwarded from Python BackendHub (Mani)
میتونید git-fame رو نصب کنید
و با وارد کردن این دستور, ببینید چند خط با یک پسوند الان رو سورس کد وجود داره که شما کامیت کردین؟ (کدایی که قبلا زده شده و پاک شده و دیگه تو سورس کد نیست رو حساب نمیکنه).


git-fame --incl '(.*)py$'


@PyBackendHub
Forwarded from Linuxor ?
اگه این زندگی براتون زیاد خوب نیست مثل هوش مصنوعی توی زندگیتون SMOTE کنید


یه ماشین کامپیوتری وقتی داره چیزی رو یاد میگیره ممکنه اشتباه کنه و یه قضاوت بایاس دار کنه (قضاوتش دقیق نباشه و میل به سمتی داشته باشه) مثلا یه تعدای عکس سگ و گربه بهش بدیم و تعداد سگ ها بیشتر باشه، هوش مصنوعی ما ممکنه هرچی ببینه بگه سگه برای مقابله با این مشکل میان SMOTE میکنن یعنی با یه سری الگوریتم اقلیت رو کاری میکنن که بیشتر بهش توجه بشه و قضاوت هوش مصنوعی دقیق تر بشه.

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


🐧 @Linuxor
Forwarded from Syntax | سینتکس (𝙰𝚖𝚒𝚛𝚑𝚘𝚜𝚜𝚎𝚒𝚗)
فرانت اند (۱)

توضیحات :
رفقا دیزاین سایز هر دو فرانت اند 1440 در 1024 هست ، اندازه desktop که فرانت اند نشون میده ۱۳۶۶ در ۷۳۸ هست .
اینجا برای اینکه آیتم ها ظاهر خودشون رو در هر نوع desktop حفظ کنه از scale کردن استفاده کردیم (بعضی جاها کل آیتم scale شده ، بعضی جاها برخی قسمت ها) .

طراحی فونت ها براساس متریال دیزاین هست و چون desktop ما از design size کوچیک تره ،برای اینکه ظاهر مینیمال و جذاب خودشو حفظ کنه از تمام فونت ها 2px کم کردیم و خروجی نهایی این شده
Forwarded from Syntax | سینتکس (𝙰𝚖𝚒𝚛𝚑𝚘𝚜𝚜𝚎𝚒𝚗)
This media is not supported in your browser
VIEW IN TELEGRAM
فرانت اند (۱)

توضیحات :
رفقا دیزاین سایز هر دو فرانت اند 1440 در 1024 هست ، اندازه desktop که فرانت اند نشون میده ۱۳۶۶ در ۷۳۸ هست .
اینجا برای اینکه آیتم ها ظاهر خودشون رو در هر نوع desktop حفظ کنه از scale کردن استفاده کردیم (بعضی جاها کل آیتم scale شده ، بعضی جاها برخی قسمت ها) .

طراحی فونت ها براساس متریال دیزاین هست و چون desktop ما از design size کوچیک تره ،برای اینکه ظاهر مینیمال و جذاب خودشو حفظ کنه از تمام فونت ها 2px کم کردیم و خروجی نهایی این شده
Forwarded from Syntax | سینتکس (𝙰𝚖𝚒𝚛𝚑𝚘𝚜𝚜𝚎𝚒𝚗)
فرانت اند (۲):

توضیحات :
Design size: 1440 x 1024
Desktop size : 1366 x 738

توی این دیزاین هم برخی آیتم هارو scale کردیم اما تفاوت قابل توجه در فونت ها و ویجت هایی که parent فونت ها هستن وجود داره
ما تو این دیزاین size فونت هارو برای تمام desktop size ها ثابت قرار دادیم و مقدار ویجت والد رو بر اساس padding فونت ها بدست آوریم که خروجی شده این ویدیو
Forwarded from Syntax | سینتکس (𝙰𝚖𝚒𝚛𝚑𝚘𝚜𝚜𝚎𝚒𝚗)
This media is not supported in your browser
VIEW IN TELEGRAM
فرانت اند (۲):

توضیحات :
Design size: 1440 x 1024
Desktop size : 1366 x 738

توی این دیزاین هم برخی آیتم هارو scale کردیم اما تفاوت قابل توجه در فونت ها و ویجت هایی که parent فونت ها هستن وجود داره .
ما تو این دیزاین size فونت هارو برای تمام desktop size ها ثابت قرار دادیم و مقدار ویجت والد رو بر اساس padding فونت ها بدست آوریم که خروجی شده این ویدیو
Forwarded from Syntax | سینتکس (𝙰𝚖𝚒𝚛𝚑𝚘𝚜𝚜𝚎𝚒𝚗)
شب همگی سینتکسیا خوش باشه😉

بطور خیلی خلاصه اول ازتون میخوام که با دقت از این دو تا ویدیو فرانت اند وبسایت syntax دیدن کنید و انتخاب خودتون بهمون بگید که کدوم یکی از لحاظ تناسب و سایز ویجت ها و فونت ها به نسبت desktop بردیگری برتری داره؟

(جزئیات هر فرانت رو زیر ویدیو درج میکنم)
Forwarded from 
https://vocaltractlab.de/index.php?page=vocaltractlab-download

به اوج قلّهٔ رضایت می‌رسم وقتی که می‌بینم محققین نرم‌افزارهای علمی پرکاربردشون رو به صورت نرم‌افزار آزاد عرضه می‌کنن.

#note #FLOSS #معرفی
@amiria703_channel
Forwarded from Sadra Codes
اگه پکیج پایتون می‌نویسید و علاقه دارین که نمودار دانلود اخیر پکیجتون رو داشته باشین و در README نمایشش بدین، یه اکشن نوشتم که به راحتی می‌تونید اینکار رو باهاش انجام بدید!

می‌تونید سایز و رنگ نمودار رو هم خودتون ست کنید.

آدرس اکشن (شیوه استفاده در لینک): https://github.com/marketplace/actions/pypi-chart-badge

Made with PyAction
Forwarded from Sadra Codes
Forwarded from Sadra Codes
چه خوبه خودت فعال‌ترین یوزر پروداکت خودت باشی.. 🫡
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
اگه با QT برنامه میسازین و استایلش رو خوب نمیتونین در بیارین از این ریپو استفاده کنید

بهتون حتی امکان تغییر تم برنامه به صورت داینامیک و تغییر رنگ آیکون ها رو میده و ui برنامتون رو زنده تر میکنه

https://github.com/githubuser0xFFFF/Qt-Advanced-Stylesheets

🐧 @Linuxor
یه دولوپر بعد از ۳۰ سال کار با ویندوز به لینوکس مهاجرت کرده، سر چی؟
ماجرا اینه که شش تا کارت گرافیک ۲۴ گیگابایتی واسه اجرای مدل‌های AI میخره و یکی یکی به سیستم اضافه میکنه، رو ویندوز افت عملکرد زیادی میبینه، یعنی از کل ظرفیت کارت‌ها نمیتونه استفاده کنه.
بعد میاد لینوکس رو به شکل مجازی داخل ویندوز اجرا میکنه و دوباره تست میگیره که کمک زیادی نمیکنه، نهایتا تصمیم میگیره یه لینوکس مستقیما نصب کنه.
بعد از تغییر ویندوز به لینوکس شاهد افزایش ۳ برابری سرعت اجرای وظایف میشه و سیستمش هم به حافظه بیشتری دسترسی پیدا میکنه.
سرعت بالاتر معنیش اینه که میتونه مدل‌های بزرگتر رو هم اجرا کنه، کاری که داخل ویندوز نمیتونست.
در کل ماجرای کاربر Inevitable-Start-653 هم دوست داشتید میتونید بخونید، جالب هست.
https://www.reddit.com/r/Oobabooga/comments/1b1pm0m/after_30_years_of_windowsive_switched_to_linux/

@DevTwitter | <Soroush Ahmadi/>