TGViewer
Channel Public Channel
CleverDevs

CleverDevs

@cleverdevs

به کانال کلوردوز خوش اومدین

سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم


🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

💢~> @mmdrsdev
Subscribers
11.1K
Photos
787
Videos
286
Links
489

Showing posts older than #1535 · Back to latest

Older Posts 18 shown
Post #1533 1.49K
اگه میخواید توی پروژه هاتون کامنت های خفن بنویسید و باکس و فلش و ... هم داشته باشید میتونید از سایت asciiflow کمک بگیرید

سایت رو باز میکنید با استفاده از ابزار هاش کامنت میسازید و در نهایت روی ایکون دانلود میزنید و Copy to clipboard رو میزنید

#tools
@CleverDevs
@CleverDevsGp
  • 👍 22
  • 🔥 4
  • 👌 2
  • 🆒 2
  • ❤ 1
  • 👎 1
Post #1529 997
چند روز پیش یک بحثی شد بین دوتا از بچه ها که آیا لینوکس ویروسی میشه یا نه

قرار شد برای #بحث_امشب این پست رو تو چنل بزارم و شماهم نظرتون رو در این باره بگید


پست رو برای کسایی که میشناسید بفرستید تا تبادل نظر بیشتری بشه

@CleverDevs
@CleverDevsGp
  • 👍 17
  • 🤣 7
Post #1528 1.21K
-اصل Avoid Mental Mapping در کلین کد

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


این یه مشکل با متغیر های تک حرفیه . قطعا برای حلقه نوشتن از متغیرهای i , j یا k استفاده میکنید اگر که اسکوپش (scope) خیلی کوچیک باشه و با هیچ اسم دیگه ای تداخل نداشته باشه . بخاطر این که این متغیر ها به صورت سنتی برای شمارنده های حلقه ها هستن . یجورایی یه رسمه بین برنامه نویس ها که از i و j و k استفاده کنن دیگه کسی نمیاد مثلا از p برای شمارنده حلقه استفاده کنه

به هر حال این یه مورد خاص بود و تو بیشتر موارد استفاده از اسامی تک حرفی سمه . در واقع وقتی از این متغیر ها استفاده میکنید انگار یه اسم الکی گذاشتید که جاش پر بشه و خواننده کد خودش ذهنی حدس بزنه که محتوای این متغیر چیه . مضحک ترین کاری که میتونید بکنید اینه که از متغیر c استفاده کنید فقط به خاطر اینکه a و b از قبل استفاده شدن🤦‍♂️

برنامه نویسا معمولا ادمای باهوشین و ادمای باهوش گاها میخوان توانایی های ذهنیشون رو شوآف کنن . به هر حال اگه شما به طرز قابل اعتمادی بدونید که r کوچیک شده ی url با حذف host و scheme هست جدا ادم باهوشی هستین

#CleanCode
@CleverDevs
@CleverDevsGp
  • 🔥 11
  • 👍 5
  • 💯 3
  • 👌 1
  • 🆒 1
Post #1525 1.17K
دستیار یه افزونه مرورگر پیشرفته و مدرنی هستش که میتونید new tab اتون رو هرطور که دلتون میخواد بچینید. علاوه بر محیط کاربری شیک، تقویم و تودو لیست و کلی دم دستی های کاربردی دیگه ای داره که میتونید استفاده کنید.❤️

🔗برای نصب افزونه دستیار اینجا کلیک کنید.

#CleverTricks
@CleverDevs
@CleverDevsGp
  • 👍 18
  • 🤣 2
Post #1524 1.08K
چند نفر اومدن یه فریمورک برای گولنگ نوشتن با ساختار لاراول، اسمشم گذاشتن Goravel اگه خواستید یه نگاه بندازید:

https://www.goravel.dev/
#golang #laravel
@CleverDevs
@CleverDevsGp
  • 🤣 26
  • ⚡ 4
  • 👍 4
  • 😁 3
  • 🆒 2
  • 🔥 1
Post #1523 1.05K
CleverDevs خروجی این کد چی میشه ؟ پ.ن Infinity یعنی بی نهایت #quiz @CleverDevs @CleverDevsGp
  • 🤣 19
  • 🤯 7
  • ❤‍🔥 2
  • 😁 2
  • 👍 1
Post #1519 1.25K
سلام🖐🏻
🔸پروتکل های tcp & udp
1️⃣ TCP(Transmission Control
Protocol)
2️⃣ UDP(User Datagram Protocol)
هر دو پروتکل‌های انتقال اطلاعات در شبکه‌های کامپیوتری هستند.
یک:TCP یک پروتکل انتقال داده معتبر و قابل اطمینان است که اطمینان از ارسال و دریافت داده‌ها را فراهم می‌کند. این پروتکل از تأیید دریافت داده‌ها، بازیابی داده‌های گمشده و کنترل جریان استفاده می‌کند. TCP برای برنامه‌هایی که نیاز به انتقال داده‌های دقیق و بدون اشکال دارند، مانند ارسال و دریافت ایمیل و دانلود فایل، مناسب است.
از سوی دیگر، UDP یک پروتکل سبک و سریع است که برای انتقال داده‌ها بدون نیاز به تأیید دریافت یا بازیابی داده‌های گمشده استفاده می‌شود. این پروتکل برای برنامه‌هایی که نیاز به انتقال سریع داده‌ها و زمان واقعی دارند، مانند بازی‌های آنلاین و VoIP (صدا به صورت آنلاین)، مناسب است.
🔺تفاوت اصلی بین TCP و UDP در تضمین انتقال داده‌ها و کنترل خطا است. TCP اطمینان از ارسال و دریافت داده‌ها را فراهم می‌کند، در حالی که UDP تلاش برای ارسال سریع داده‌ها را بدون نگرانی از احتمال گمشدن بخشی از داده‌ها دارد.
#network #part12
@CleverDevs
@CleverDevsGp
  • 👌 11
  • 👍 6
Post #1518 1.07K
بدافزاری جدید سیستم عامل مک بوک‌ را هدف گرفته!

محققان امنیتی کسپرسکی بدافزاری جدید را شناسایی کرده‌اند که به‌طور خاص کاربران دارای سیستم‌عامل macOS 13.6 و بالاتر را هدف قرار می‌دهد.

این بدافزار با استفاده از روشی منحصربه‌فرد که شامل سوابق DNS و اجرای اسکریپت پایتون می‌شود، خطری جدی برای کیف‌پول‌های ارزهای دیجیتال محسوب می‌شود. برخلاف روش‌های سنتی سرقت رمزارز، این بدافزار با جایگزینی اپلیکیشن‌های معتبر مانند بیت‌کوین و Exodus با نسخه‌های آلوده، روی سرقت عبارت‌های مخفی حیاتی مورد نیاز برای دسترسی به دارایی‌های دیجیتال تمرکز می‌کند.
منبع
@CleverDevs
@CleverDevsGp
  • 👍 5
  • 💯 5
  • 🤯 1
  • 👌 1
Post #1515 1.18K
سلام رفقا🖐🏻
🔺 پورت(port) چیست؟
پورت در شبکه‌های کامپیوتری به یک شیوه استاندارد برای ارتباط و انتقال داده‌ها از یک دستگاه به دیگری اشاره دارد. پورت‌ها معمولا به صورت فیزیکی یا نرم‌افزاری در دستگاه‌های شبکه وجود دارند و برای انتقال اطلاعات مورد استفاده قرار می‌گیرند.

تعریف پورت: پورت یک نقطه ورود یا خروج برای ارتباط با سایر دستگاه‌ها در یک شبکه است.

چند پورت مهم:
1️⃣ پورت 80 (HTTP): این پورت برای انتقال اطلاعات وب استفاده می‌شود و برای ارتباط با سرورهای وب استفاده می‌شود.
2️⃣ پورت 443 (HTTPS): این پورت نیز برای انتقال اطلاعات وب استفاده می‌شود، اما با استفاده از رمزنگاری SSL/TLS برای ارتباط امن.
3️⃣ پورت 25 (SMTP): این پورت برای ارسال ایمیل استفاده می‌شود.
3️⃣ پورت 22 (SSH): این پورت برای ارتباط امن و اجرای دستورات روی سرورها به کمک پروتکل SSH
استفاده می‌شود.
چند پورت و کاربردش رو هم شما بگید 😉

#network #part11
@CleverDevs
@CleverDevsGp
  • 🔥 13
  • 👍 4
  • 🤣 3
  • 👌 1
Post #1512 1.21K
بیشتر کسایی که تصمیم میگیرن بیان سمت گنو/لینوکس مشکلشون اینه که برنامه ای که میخوان تو لینوکس نباشه

برای #بحث_امشب شما بگید اگه از لینوکس استفاده میکنید چه جایگزین هایی برای برنامه های ویندوزی توی لینوکس استفاده میکنید

مثلا جای ادوبی یا افیس یا هرچیز دیگه


@CleverDevs
@CleverDevsGp
  • 👍 8
  • 🔥 2
  • 👌 1
Post #1510 1.57K
رجکس یکی از سخت در عین حال اسونترین بخش های برنامه نویسیه
اگه نیاز دارید که تو برنامتون یه رجکس بنوسید میتونید تو سایت زیر رجکس های مختلف بنویسید و تست کنید تا در نهایت چیزی که میخواید رو تو برنامتون استفاده کنید

https://regexr.com/

اگر هم میخواید رجکس رو از پایه یاد بگیرید یه نگاه به این سایت بندازید
https://regexlearn.com/learn/regex101

#Regex
@CleverDevs
@CleverDevsGp
  • 🔥 14
  • 👍 6
  • 😁 2
Post #1509 1.35K
سلام طبق نظر سنجی از امروز بازی های انلاین و ترجیحا رایگان و معرفی میکنیم 😉

بازی "dota 2" یک بازی مبارزه‌ای آنلاین است که توسط شرکت Valve Corporation توسعه یافته است. در این بازی، دو تیم پنج نفره به یکدیگر رقابت می‌کنند و هر بازیکن نقش یک شخصیت با قدرت‌ها و توانایی‌های خاص را برعهده دارد. بازیکنان باید با همکاری و هماهنگی خوب با هم تاکتیک‌های مناسب را اجرا کرده و برای شکست حریفان خود بجنگند. گرافیک زیبا، گیم‌پلی سرگرم‌کننده و اکشن فوق‌العاده باعث شده است که "دوتا دو" یکی از محبوب‌ترین بازی‌های مبارزه‌ای آنلاین باشد.🎮

#game🎮

@CleverDevs
@CleverDevsGp
  • 👍 21
  • 👎 8
  • ❤‍🔥 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →