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

خیلی خلاصه بخوام بگم
یه بست پرکتیسه برای ساختار فایل بندی پروژتون


امید وارم مفید واقع بشه 😊

(اگه مشکلی دیدید یا پیشنهادی داشتید میتونید توی کامنتای خود مقاله بهم بگید)

🔗 لینک مقاله
و از این لینک هم میتونید مطالعه کنید

#️⃣ #refrence


🥷 CHANNEL | GROUP
Forwarded from Geek Alerts
تسلا بزرگترین بازنده توی تنش‌های بعد از رئیس‌جمهور شدن ترامپ هست، دلایل زیادی داره یکیش اینه که مخالفان ایلان ماسک تو آمریکا تسلا رو تنها گزینه برای اذیت کردن ایلان میبینن، چون سایر بیزینس‌هاش مستقیم با مردم در ارتباط نیست، مثلا میان روی ماشین‌های تسلا خط میکشن و کاری میکنن که مردم دیگه تسلا نخرن.

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

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

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

🔗 bbc
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
The Anatomy of Browser Rendering: How Web Pages Come to Life?
این تیپ سوالات را معمولا شرکت های بزرگ(اسنپ، تپسی، دیجی کالا، و...) میپرسن و ربطی هم به این نداره ریکت کار میکنی یا ویو یا انگولار

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

۱ - Parsing HTML
مرورگر کد HTML را دریافت کرده و آن را به یک ساختار درختی به نام DOM (Document Object Model) تبدیل می‌کند.

۲ - Parsing CSS
مرورگر کدهای CSS را نیز دریافت کرده و آن‌ها را به یک ساختار درختی به نام CSSOM (CSS Object Model) تبدیل می‌کند. CSSOM شامل اطلاعاتی درباره استایل‌ها و قوانین CSS است که بر روی عناصر HTML اعمال می‌شوند.

۳ - Constructing the Rendering Tree
مرورگر DOM و CSSOM را ترکیب کرده و یک درخت رندر (Render Tree) ایجاد می‌کند.

۴ - Layout
در این مرحله، مرورگر موقعیت و ابعاد هر عنصر را در صفحه محاسبه می‌کند. این فرآیند به عنوان Layout یا Reflow نیز شناخته می‌شود.

۵ - Painting
پس از تعیین موقعیت و ابعاد عناصر، مرورگر شروع به رنگ‌آمیزی (Painting) می‌کند.
در این مرحله، پیکسل‌ها بر روی صفحه رسم می‌شوند. این شامل رسم متن، تصاویر، رنگ پس‌زمینه، حاشیه‌ها و سایر جلوه‌های بصری است.

۶ - Compositing
در نهایت، مرورگر لایه‌های مختلف را با هم ترکیب کرده و صفحه نهایی را ایجاد می‌کند. این فرآیند به عنوان Compositing شناخته می‌شود. Compositing به مرورگر اجازه می‌دهد تا تغییرات در صفحه (مانند انیمیشن‌ها یا اسکرول) را به‌طور کارآمد مدیریت کند.

@DevTwitter | <Alireza Majdi/>
Forwarded from Codino School (ایمان غفوری)
This media is not supported in your browser
VIEW IN TELEGRAM
توضیح IteratorAggregate به زبان ساده

@codino
تست روانشناسی ترامپ!

دوست دارین بدونین از نظر روانی مورد تأیید دونالد ترامپ هستین یا نه!؟ این برنامه با کمک هوش مصنوعی Grok نسخه‌ی قدیمی نوشته شده و صفاتی چون عجول بودن، عدم همدلی، عدم آینده نگری و خودبزرگ بینی رو در شما اندازه می گیره!
قبلاً یک کد تست روانشناسی برای نمونه نوشته بودم که روش ساخت این برنامه ها از روی اون معلوم بود. اما این تست ظاهری جذاب تر داره و البته وسعت سوالات بیشتر.
trump-test (1).htm
84 KB
تست روانشناسی ترامپ!
Forwarded from Python BackendHub (Mani)
شرکتی که توش کار میکنم در حال استخدام Senior frontend engineer هست

https://join.com/companies/noah-labs/13793716-senior-frontend-developer

@PyBackendHub
Forwarded from Linuxor ?
این ریپو لیستی از سرویس‌ها و سایت‌هایی که پلن رایگان هم دارن رو جمع کرده؛ از سرور، دی ان اس، محصولات امنیتی و خدمات ابری تا هر چیزی که شما به عنوان توسعه‌دهنده ممکنه بهش نیاز داشته باشین

https://github.com/ripienaar/free-for-dev


@Linuxor ~ vahidnameni
Forwarded from Linuxor ?
امیدوارم روزی به قدری هکر خفنی بشی که بعد از هک وقتی رایت آپتو خوندن بگن عجب عفریته ای بود


@Linuxor
Forwarded from Linuxor ?
رفیق اگه ولت کرده نگران نباش، فقط این برد می‌دونه چند نفر رو حرفاشون می‌مونن


@Linuxor
توی گروه codecraft همینجوری که دارم تسک‌ها رو تمرین می‌کنم کدها رو با rust می‌نویسم و به اشتراک میذارم.

خیلی از مواردی که توی پست‌های ۵ دقیقه یادم میره مثال بزنم یا مثال به ذهنم نمیاد توی کدهای اونجا هست (الته کدها بصورت تصویر هست) تا حتی اگر کسی خواست از روی کدها هم تسک‌ها رو انجام بده حداقل مجبور بشه یکبار کد رو بخونه (موقع تایپ)

https://t.iss.one/codecrafter_fa/472
Forwarded from جادی | Jadi
این ویدئو رو هم لابلای ویدئوهای گم شده پیدا کردم. توش یه مثال واقعی از زندگی کاری ام می‌زنم و می گم که چطوری از هوش مصنوعی به شکل روزمره استفاده می‌کنم و چرا فعلا که به جای بیکار کردن من، کمک می‌کنه بهتر کار کنم. متاسفانه ویدئو رو فقط به انگلیسی دارم. مدتی پیش گذاشته بودن آپلود بشن و نسخه انگلیسی آپلود شده و یادم رفته و نسخه فارسی درست آپلود نشده و ظاهرا هیچ جا هم ندارمش دیگه. سعی می‌کنم یکی دیگه ضبط کنم؛ بخصوص که از کرسر استفاده می‌کنم که این روزها مشهور شده. به هرحالا اگر خواستین انگلیسی رو ببینین، قول می‌دم زبانش سخت نباشه و اگر هم براتون سخت بود، دیدنش باعث بهبود زبانتون می‌شه چون احتمالا تا حد معقولی می‌فهمین چی می‌گم.

https://youtu.be/x6KOqJB5G7U

#انگلیسی #ویدئو #هوش_مصنوعی #برنامه_نویسی
🔥 پارتیشن بندی ساده و قوی با GParted
استاد تمام هارد دیسک
حتما دانلود کن با Ventoy بزار روی فلش داشته باشی نیاز میشه 😎

پارتیشن بندی، تغییر فایل سیستم File system ، تغییر پارتیشن تیبل (Partition Tables)
تغییراندازه پارتیشن ها و ...
یک ابزار همه کاره خیلی قوی در عین حال ساده

GParted (GNOME Partition Editor)

نسخه Live بدون نیاز به نصب
حتی اگر سیستم بالا نمیاد، یک نسخه لینوکس همراه با GParted نصب شده راحت میتونی مشکلات را سریع حل کنی

نصب روی سیستم
sudo apt-get install gparted

نکته خیلی مهم : اگر بلد نیستی باهاش کاری کنی یا میترسی، روی یک ماشین مجازی با VirtualBox یا VMware تستی بیار بالا و هرچقدر میخواهی تمرین کن تا کامل یاد بگیری
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۳۹۲

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

#مولانا | گنجور
📍@iipoem
آخر ساله و این ریپو بیشتر از همیشه به کارتون خواهد آمد!

پروژه های استخدامی برنامه نویسان لاراول

https://github.com/laravel98developer/laravel-hiring-projects

@DevTwitter | <Ali Salehi/>
برای ویندوز XP که با React و TypeScript ساخته بودم دارم یه آپدیت جدید میدم بیرون.

اگه هنوز ندیدین خوشحال میشم بهش سر بزنید:
xp.mehditohidi.com

@DevTwitter | <Mehdi Tohidi/>
Forwarded from Go Casts 🚀
تیمسازی ۴ به مپ سرور رسید.
اسم ش رو «رُهام» گذاشتیم.
https://github.com/gocastsian/roham

در طول ۱۷ ماه گذشته در gocasts سه تا پروژه تیمسازی رو جلو بردیم، که پروژه تیمسازی ۱ و ۲ دیگه ادامه نداره، تیمسازی ۳ به صورت جدی ادامه داره و در کنارش به تازگی تیمسازی ۴ رو شروع کردیم که تلاش میکنیم یه مپ سرور رو پیاده سازی کنیم. یکی از دوستان با تجربه در همین حوزه هم کنارمون هست که بتونیم بهتر کار رو جلو ببریم.

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


@gocasts
Forwarded from جامعهٔ فارسی زبان کی‌دی‌ای (Sohrab @sohrab:bsd.cafe)
در نگارش ۶.۴.۰ پلاسما ظاهر آگاهی انتقال فایل، درحالت گسترده تغییر می‌کند.



@Kde_fa