uk
Feedback
CleverDevs

CleverDevs

Відкрити в Telegram

به کانال کلوردوز خوش اومدین سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم 🔥لینوکس 🔥برنامه نویسی فرانت‌اند 🔥برنامه نویسی بک‌اند 🔥اخبار تکنولوژی و... 💢~> @mmdrsdev

Показати більше
9 176
Підписники
+824 години
+1617 днів
+48230 день
Архів дописів
یه شرکت چینی به نام Betavolt مدعی شده که یه گوشی ساخته که مجهز به باتری اتمیه و میتونه تا 50 سال شارژ نگه داره. @CleverDevs @CleverDevsGp

ویژگی جدید anchor تو CSS خیلی خفنه🔥. با این ویژگی شما میتونید موقعیت المنت‌هاتون رو با توجه به موقعیت بقیه المنت‌های در صفحه مشخص کنید. قبلا این‌کار فقط به نسبت المنت پرنت قابل انجام بود. لینک ویدئو کامل برای آشنایی بیشتر. #CSS @CleverDevs @CleverDevsGp

📣 #دعوت_به_کار 💡 فرصت upwork از دست نده!!!! 💥 وبینار رایگان ➕ از دروغ تا واقعیت درآمد های دلاری ➕ چالش های کار با کارفرمای
📣 #دعوت_به_کار 💡 فرصت upwork از دست نده!!!! 💥 وبینار رایگان ➕ از دروغ تا واقعیت درآمد های دلاری ➕ چالش های کار با کارفرمای خارجی ✔️ این وبینار برای تمام دانشجوها ، برنامه‌نویسا، مهندسین الکترونیک، مکانیک، عمران، معماری، دکوراسیون کارا و سئو منیجر ها ✔️ از مبتدی تا حرفه‌ای، مناسبه 📌 ثبت نام در وبینار فریلنسری:👇 ⬅️ وبینار رایگان فریلنسینگ بین الملل ویژه برنامه نویس ها | آکادمی تکانش (etekanesh.com) ➡️ قرار ما : 📆 یکشنبه || ۲۴ دی ماه ⏰ ساعت : ۱۹:۰۰ #تعداد_محدود #رایگان 👤مدرس : علیرضا قیمتی 💬 @etekanesh ➖➖

ویژگی anchor تو CSS خیلی خفنه🔥. با این ویژگی شما میتونید موقعیت المنت‌هاتون رو با توجه به موقعیت بقیه المنت‌های در صفحه مشخص کنید. قبلا این‌کار فقط به نسبت المنت پرنت قابل انجام بود. لینک ویدئو کامل برای آشنایی بیشتر. #CSS @CleverDevs @CleverDevsGp

یادآوری قانون اول برنامه نویس‌ها: «اگه در حال اجراست بهش دست نزن» #fun @CleverDevs @CleverDevsGp
یادآوری قانون اول برنامه نویس‌ها: «اگه در حال اجراست بهش دست نزن» #fun @CleverDevs @CleverDevsGp

کامپوزر یه آپشن why-not داره که بهتون میگه چرا نباید از فلان ورژن یک پکیج استفاده کنید مثلا وقتی بزنید
composer why-not php 5.4
لیستی از پکیج هارو میاره که با ورژن های بالاتر php کار میکنن البته تو کد بالا جای php میتونید پکیج هارو هم بزارید #php #composer @CleverDevs @CleverDevsGp

_ارور 503_ وقتی که با ارور 503 مواجه می‌شوید یعنی سرور مورد نظر در دسترس نیست. این وضعیت ممکن است به دلیل بالا بودن ترافیک یا
_ارور 503_ وقتی که با ارور 503 مواجه می‌شوید یعنی سرور مورد نظر در دسترس نیست. این وضعیت ممکن است به دلیل بالا بودن ترافیک یا در حال تعمیر بودن وب‌سایت اتفاق بیفتد. برخلاف سایر کدهای خطا، این خطا نشان می‌دهد که وب‌سایت شما آنلاین و در حال اجرا است اما در حال حاضر نمی‌توان به آن دسترسی پیدا کرد. #HTTP_errors @CleverDevs @CleverDevsGp

بجای اینکه از else-if استفاده کنید (در بعضی شرایط) بهتره که از guard clauses استفاده کنید چون در این حالت کد خیلی خواناتر و ک
بجای اینکه از else-if استفاده کنید (در بعضی شرایط) بهتره که از guard clauses استفاده کنید چون در این حالت کد خیلی خواناتر و کوتاه تره. #CleanCode Source @CleverDevs @CleverDevsGp

پروژه Fusion-Dashboard-Pro یک داشبورد و پنل مدیریتی همه جانبه و اپن‌سورس هست و با این هدف توسعش شروع شده که دوستان ui کاری که نمیتونند در پروژه‌های بزرگ و اپن‌سورس گیت‌هاب مرج داشته باشند در این پروژه براحتی کامیت کنند و تجربه و پورتفولیو و نمونه‌کار برای خودشون بسازند. پروژه از تقریبا بی نهایت (البته شوخی میکنم ولی تعداد صفحاتش واقعا زیاده اگر چک کنید) میتونید به دلخواه خودتون صفحه مورد نظر رو انتخاب کنید و درخواست بدید که میخواهید این صفحه رو بسازید ابتدا در قسمت issue درخواست بدید بعد اگر با درخواست شما موافقت شد میتونید کامیت کنید و اگر همه چی درست بود کد هاتون با پروژه مرج میشه به همین راحتی. تکنولوژی توسعه React JS هستش و باید خوب با مفاهیم اصلی اون آشنا باشید. برای شروع کار ابتدا star بزنید بعد fork کنید بعد صفحه مورد نظر رو انتخاب کنید و توی issue ها مطرح کنید. https://github.com/Mahdi-Hazrati/Fusion-Dashboard-Pro @TheMahdiHazrati

🔹 دوره آموزشی «علـــــم داده (Data Science)» 🟢 اهداف دوره: ⏺ تربیت متخصص #دیتا_ساینس و تحلیل داده ⏺ پیاده‌سازی علم داده به
🔹 دوره آموزشی «علـــــم داده (Data Science)» 🟢 اهداف دوره: ⏺ تربیت متخصص #دیتا_ساینس و تحلیل داده ⏺ پیاده‌سازی علم داده به صورت کاربردی ⏺ آماده‌سازی و تقویت دانشجویان برای اشتغــال یا تحصیل ⏺ ارتقاء رزومه دانش‌پذیران ✅ آموزش با نرم افزارها و زبــان‌های R، Python و SQL 🔥 نیاز روز بــــازار کــــار ایــــــران و خـــارج 🔬 آموزش #آنلاین به همراه انجام پروژه و موردکاوی‎های واقعی 🏛 موسسه آموزش عالی آزاد توسعه ✅ با گواهینامه مورد تایید وزارت علوم، تحقیقات و فناوری 📌 مشاوره رایگان و مشاهده جزئیات دوره: ➡️ httb.ir/29Gz7 ➡️ httb.ir/29Gz7 ➡️ httb.ir/29Gz7

برای ctrl+s هم صدق میکنه🤣🤣 #fun @CleverDevs @CleverDevsGp
برای ctrl+s هم صدق میکنه🤣🤣 #fun @CleverDevs @CleverDevsGp

اگه با تم های موجود برا vscode حال نمیکنید یا میخواید تم مخصوص خودتون رو داشته باشید یه سر به سایت زیر بزنید و تم مورد علاقتون برا vscode رو بسازید themes.vscode.one #tools #vscode @CleverDevs @CleverDevsGp

سلام دوستان یک تیم از برنامه‌نویس‌های اپن‌سورس کشورمون سعی کردن یک پروژه زیرساختی توسعه بدن به اسم لسان، الآن نیاز به دیده شدن دارن تا بتونن کارشون رو ادامه بدن، دمتون گرم بهشون توی گیت‌هاب استار بدید لینک گیت‌هاب : https://github.com/MiaadTeam/lesan لینک داکیومنت : https://miaadteam.github.io/lesan/ حالا لسان چی هست: یک وب‌سرور بعلاوه ODM بر روی MongoDB، که با الهام از GraphQL مدیریت دریافت داده‌ها رو به سمت Client سپرده ولی خیلی از مشکلات اون رو نداره. و از همه مهمتر یه تعریف جدید از رابطه‌ی بین داده‌ها ارائه می‌ده، که باعث میشه دریافت داده‌ها بسیار سریعتر انجام بشه و مدیریت اونها قابل فهم‌تر باشه. این فریم‌ورک تمام رابطه‌ها رو بدون دردسر امبد میکنه و سرعت خواندن اطلاعات توش وحشتناک بالاست. (بنچمارک رو ببینید https://miaadteam.github.io/lesan/#benchmarks). نوع نگاه لسان به رابطه‌ها باعث شده داده‌ها و کوئری‌ها برای دریافت اونها ساده سازی بشند، به همین خاطر کل فرآیند از کدنویسی تا لایه کش حتی دیتا ماین هم ساده میشه. @syd_amir

دوستان اگه مطلبی دارید که میخواید منتشر شه برامون بفرستید با اسم خودتون پست میکنیم. @mahdiramezani_8 @mmdrsdev

طراحی شیشه ای در css✅ #CSS @CleverDevs @CleverDevsGp

بعد از چند روز سلام 🤣🖐🏻 🔸توضیحات تکمیلی برای ipv6 IPv6 به عنوان نسل بعدی پروتکل آدرسدهی اینترنت (IP) استفاده می‌شود و به
بعد از چند روز سلام 🤣🖐🏻 🔸توضیحات تکمیلی برای ipv6 IPv6 به عنوان نسل بعدی پروتکل آدرسدهی اینترنت (IP) استفاده می‌شود و به دلایل زیر کاربرد دارد: 1️⃣. افزایش تعداد آدرس‌های IP: یکی از اصلی‌ترین دلایل استفاده از IPv6، افزایش تعداد آدرس‌های IP است. با توجه به رشد سریع دستگاه‌های متصل به اینترنت، ظرفیت آدرس‌دهی IPv4 کمتر شده بود و IPv6 با فضای آدرس بیشتر این مشکل را حل کرده است. 2️⃣. پشتیبانی از امکانات جدید: IPv6 قابلیت‌های جدیدی را نسبت به IPv4 دارد، از جمله پشتیبانی از کیفیت خدمات (QoS)، امنیت بالاتر، افزایش سرعت و عملکرد شبکه و ... 3️⃣. پشتیبانی از دستگاه‌های هوشمند: با گسترش اینترنت اشیاء و دستگاه‌های هوشمند، نیاز به آدرس‌دهی IP بیشتر شده و IPv6 قادر است این نیاز را برطرف کند. 4️⃣. پشتیبانی از شبکه‌های بزرگ: IPv6 قابلیت‌های بهبود یافته‌ای در مقیاس‌پذیری و مدیریت شبکه دارد که برای شبکه‌های بزرگ و پیچیده بسیار مفید است. بنابراین، هر بخش از IPv6 برای حل مسائل مربوط به آدرس‌دهی IP، امنیت، عملکرد و مقیاس‌پذیری شبکه مورد استفاده قرار می‌گیرد. #network #part8 @CleverDevs @CleverDevsGp

while(true){} #fun @CleverDevs @CleverDevsGp

شاید برات پیش اومده باشه که تو پروژه گند زده باشی و بخوای برگردی عقب شاید برا چیزای کوچیک CRTL + Z جواب باشه ولی در سطح بزرگتر نیاز به یه ورژن کنترل داری اکثرمون از همون ورژن کنترل معروف یعنی گیت استفاده میکنیم تو سایت زیر میتونی یه سری از دستورات گیت رو ببینی https://ohshitgit.com/fa #git @CleverDevs @CleverDevsGp

-اصل Use Pronounceable Names در کلین کد این اصل میگه که شما باید اسم هایی که برای متغیر هاتون انتخاب میکنید قابل تلفظ باشه اگه نتونید تلفظش کنید نمیتونید در بارش بحث کنید بدون این که صدای احمقانه در بیارید این مهمه چون برنامه نویسی یه فعالیت اجتماعیه ما برنامه نویسا باید اسم هارو جوری انتخاب کنیم که وقتی در بارش توضیح میدیم راحت باشیم مثلا این دوتا کد رو ببینید اولی اسم های غیر قابل تلفظ داره و دومی اسم های درست درمون کد زیر :
class DtaRcd102 {
      private Date genymdhms;
      private Date modymdhms;
      private final String pszqint = "102";
};
میتونه با متغیر های بهتر زیر نوشته باشه :
class Customer {
      private Date generationTimestamp;
      private Date modificationTimestamp;
      private final String recordId = "102";
};
حالا وقتی میخوایم به رفیقمون بگیم بیا یه نگاه به این کد بنداز دیگه راحت تلفظ میکنیم و صدای احمقانه در نمیاریم #CleanCode @CleverDevs @CleverDevsGp