CleverDevs – Telegram
CleverDevs
8.46K subscribers
734 photos
283 videos
27 files
436 links
به کانال کلوردوز خوش اومدین

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


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

CleverDevs are better than other Devs
💢~> @mmdrsdev
Download Telegram
#Famous_Faces - Linus Benedict Torvalds

لینوس بندیکت توروالدز
متولد 28 دسامبر 1969 در هلسینکی فنلاند

یک مهندس نرم‌افزار فنلاندی-آمریکایی است که به خاطر آغاز و توسعهٔ هسته لینوکس و همچنین نرم‌افزار گیت شناخته می‌شود.

او پس از چندی معمار ارشد پروژهٔ هسته لینوکس شد و هم‌اکنون مسئولیت هماهنگ کنندهٔ پروژه (هسته لینوکس) را بر عهده دارد.

@CleverDevs
@CleverDevsGp
❤‍🔥202👎2👍1
یه رانتایمی رو تصور کن که از همه رقبا، تکرار میکنم همه رقباش؛ سریعتر، پیشرفته تر، و قدرتمند تره!!🔥

⚡️ | بان (Bun 1.0) رو تقدیم حضورتون میکنم، سریعتر از هر پکیج منیجر ، رانتایم ، تستر و .. ای که میشناسید.
سه ماهی هستش که عرضه شده و قابلیت های بی‌نظیری داره، و بنظرم تا چند مدت دیگه جایگزین تمامی رقباش میشه.

🦾 | خیلی ساده بخوام فرقشو بگم، با Node.js میتونید ۱۸۰ هزار پیام رو در یک ثانیه هندل کنید، ولی با Bun این عدد به یک میلیون و صد هزار پیام بر ثانیه افزایش داده شده!!🤯
🏎 | یا تفاوت سرعت پکیج منیجینگ و اینستال، پکیجی که NPM در ۱۰ ثانیه نصب میکنه رو بان در ۰/۳ ثانیه نصب میکنه..🙃

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

#Bun #js
@CleverDevs
@CleverDevsGp
11👍3🔥2👎1
اگه میخواید پروژه تمرینی بزنید و API نیاز دارید، از json-server استفاده کنید.
برای نصب:

npm i json-server
برای استفاده هم اول یه فایل با فرمت json بسازید و بعد این دستور رو وارد کنید:

json-server -w ./filename.json
و حالا لینکی که توی ترمینال بهتون میده میشه آدرس API و از تمام متد های get ، post و .. میتونید استفاده کنین.

#Js
@CleverDevs
@CleverDevsGp
👍123🔥1👌1
آقا یه پسوورد معذرت🫥
#fun
@CleverDevs
@CleverDevsGp
🤣40👍1
معمولا بیشتر برنامه نویسا موقع کد زدن موزیک گوش میدن
شما موقع کد زدن گوش میدید یانه؟

گوش میدم(👍)
گوش نمیدم(👎)

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

@CleverDevs
@CleverDevsGp
👍116👎64
#Famous_Faces - Jadi Mirmirani

۲۵ دی ۱۳۵۶ ‏(۴۵ سال)
امیرعماد میرمیرانی که با نام مستعار جادی شناخته می‌شود، برنامه‌نویس و فعال حوزه
تکنولوژی‌های جدید و جامعهٔ نرم‌افزار آزاد و متن‌باز اهل ایران است و به آموزش رایگان برای همه اعتقاد دارد.

او مجری پادکستی با عنوان «رادیو جادی» است.
جادی یکی از برندگان بیست و دومین دورهٔ جایزه ترویج علم ایران بوده‌است.

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

ماموران امنیتی ج‌ا ایران، او را در ۱۳ مهرماه ۱۴۰۱ در جریان خیزش ۱۴۰۱ ایران بازداشت کردند.

درباره جادی عزیز❤️ و کارهاش میتونید اینجا هم بخونید

@CleverDevs
@CleverDevsGp
45🤣6💋6❤‍🔥4👍2👎2
⁉️ | ارور 501 ( Not Implemented ) که معنای لغوی آن (اجرایی نشده) یا (پیاده سازی نشده) می باشد یکی از ارورهای سمت سرور است که ممکن است به هنگام بارگزاری سایت ها با آن مواجه شده باشید.

مفهوم این ارور را می توان به این صورت توضیح داد که سرور از درخواست و متد ارسال شده توسط کاربر پشتیبانی نمی کند. البته امروزه کمتر با پیام Not Implemented مواجه می شویم زیرا با پیشرفت و بروز رسانی وب سرورها تمام متدهای رایج برای سرورها قابل درک هستند.

#HTTP_errors
@CleverDevs
@CleverDevsGp
👍111
This media is not supported in your browser
VIEW IN TELEGRAM
برای تقسیم کردن صفحه vs code بین چند تا فایل از این شورتکات ها استفاده کنین👌🏻

#vscode #trick
@CleverDevs
@CleverDevsGp
👍8🔥31👎1
اصلا این UI / UX که میگن چیه؟!

| اول از همه به معنی لُغَویشون بپردازیم، User Interface که به اختصار بهش UI میگن، رابط کاربری هستش که شامل تم و تناژ رنگ ، اندازه و موقعیت کادر ها ، انیمیشن های مختلف و درواقع دیزاین و چهره نرم‌افزار یا وب‌سایت هستش.

🏎 | و User Experience که به اختصار بهش UX میگن، تجربه کاربری هستش که شامل طراحی رابط کاربری به نحوی که کاربر اول از همه توجهش جلب شه و با کمترین حرکت به سرعت بازخورد بگیره؛ برای مثال پیج سرچ گوگل که کاملا ساده و بدون محتوای اضافی بصورت مینیمالیست طراحی شده.

در واقع این ترکیب جدا نشدنی هستن و در حضور یکدیگر اثربخش میباشند، قسمت کامنت ها نمونه ای از UI/UX نادرست و درست قرار گرفته، اگه دوست دارید ترفنداش رو به مرور قرار بدیم ری اکشن یادتون نره.❤️

#UI / #UX
@CleverDevs
@CleverDevsGp
👍187
Forwarded from A H U R 4
🔅تعدادی پوزیشن جهت امریه سربازی ( نیروهای مسلح ) در شرکت فناوران توسعه امن ناجی موجود میباشد، مناسب ساکنین استان تهران.
🔅 عنوان های شغلی مورد نیاز :
- ReactJS FrontEnd ( Midlevel or Senior ) :
React Query
UnitTest
JQuery
Html
Css

- Python Backend ( Midlevel or Senior )
FastAPI
MongoDB
SQLAlchemy
PostgreSQL
Selenium
BeautifulSoup
PyTest
Profiling

- Python ML/DL/AI ( Midlevel or Senior )
Pytorch
NLP
Vision
LLMs

- Ui/UX

Good to know :
Linux
Git
Docker
Jira
Read Documention

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

@Ahur4 | Ahura Rahmani
👍9
امروز درباره لایه های osi بحث میکنیم

Physical:
نوع سیگنال‌ها و نوع مورد استفاده درکارت شبکه، نوع رسانه مورد استفاده به عنوان و سیاه انتقال نحوه طراحی رابط‌های مکانیکی الکتریکی ورویه‌ های را معین می‌کند تا سیستم‌عامل با این نرم‌افزارها هماهنگ شود.

Data Link:
وظیفه اصلی این لایه این است که در یک قسمت از نرم افزار شبکه فرمت را مشخص می کند.

Network:
وظیفه اصلی این لایه می باشد که عبارت است از تعین مسیرمناسب برای انتقال اطلاعات.

Transport:
وظیفه‌اش پذیرش داده‌ها و شکستن آنها به واحدهای کوچکتر در صورت نیاز انتقال آنها به لایه شبکه و حصول اطمینان از دریافت صحیح این داده ها در آن سمت است.

Session:
وظیفه این لایه ایجاد یک ارتباط منطقی بین برنامه‌های مختلف و نرم افزارهای دو کامپیوتر که در شبکه قرار دارند است.

Presention:
نمایش اطلاعات به صورت کدهای استاندارد مانند
DECRYPT, UNICODE, ASCLL, ENCRYPT
در هر ماشین متصل به شبکه به عهده این لایه است.

Application:
این لایه قابلیت دستیابی USER ها به امکانات شبکه از طریق نرم افزارهای FTP,E_MAIL,TELNET و غیره را بر عهده دارد.

#network #part4
@CleverDevs
@CleverDevsGp
👍622🔥2
IMG_20231231_142658_578.jpg
215.8 KB
👌7👍511
یه راه آسون انتقال فایل و .. از گوشی به ویندوز بدون نیاز به کابل و نصب برنامه روی سیستم.

1- پایین سمت راست add رو بزنید.
2- توی منوی جدید Connect to computer رو انتخاب کنید.
3- یک کد چهار رقمی به شما نمایش میده
4- حالا توی سیستمتون وارد مرورگر بشید و سرچ کنید Docs Transfer
5- اولین سایت رو وارد بشید و کد چهار رقمی رو وارد کنید.

Download App
@CleverDevs
@CleverDevsGp
👍7🔥3
‏پروژه‌های ایرانی اینجورین که اول ماگ و تیشرتشو سفارش میدن، بعد بیزنس پلن مینویسن، بعد استارت میزنن و فرداش ول میکنن

#fun
@CleverDevs
@CleverDevsGp
👍23😁8🗿21
امروز درباره لایه های tcp/ipبحث میکنیم:

(Network Interface)
اولین و زیرین‌ترین لایه که با ایجاد یک کانال، ارتباطات فیزیکی بین دو ماشین را برقرار می‌کند، لایه واسط شبکه است. وظیفه لایه اول این است که یک خط مطمئن و بدون خطا ایجاد کرده و با هویت دادن به رشته‌ای از صفرها و یک‌ها، آن‌ها را در قالب یک “فریم” که شامل آدرس فیزیکی گیرنده و فرستنده است، سازماندهی کند.
(Network)
لایه اینترنت وظیفه دارد که با استفاده از یک کانال مشترک، فریم‌های اطلاعاتی را بین مبدأ و مقصد انتقال دهد. در این لایه سه پروتکل مهم وجود دارد که عبارت‌انداز:

IP:
پروتکل IP وظیفه مسیریابی و فراهم‌سازی آدرس‌های منطقی را بر عهده دارد، همچنین این پروتکل امکان تحویل بسته را به لایه‌های بالاتر فراهم ساخته اما تحویل بسته به مقصد را تضمین نمی‌کند. پروتکل IP بواسطه TTL (Time To Live) مسئول پیشگیری از Network Loop است.
ICM:
این پروتکل وظیفه دارد اطلاعات و گزارش‌های خطا روی شبکه را ارائه دهد تا کامپیوترهای روی شبکه از وضعیت یکدیگر باخبر شوند.
ARP:
پروتکل ARP یا Address Resolution Protocol وظیفه دارد تا آدرس MAC یا آدرس فیزیکی را با داشتن آدرس IP یک Host به دست آ

(Transport)
داده‌هایی که از لایه application دریافت می‌شوند، به قطعاتی تقسیم شده و source port و Sequence number به آن اضافه می‌شود تا TCP Segment ساخته شود. بعد لایه انتقال سگمنت آماده شده را به لایه اینترنت تحویل می‌دهد تا بسته ساخته شود. پروتکل اتصال‌گرای TCP (Connection Oriented) اطلاعات را به طور مطمئن به مقصد ارسال کند.

هرچند پروتکل TCP این قدرت را دارد که ترافیک زیاد را تحمل کند ولی برای ارسال داده‌هایی که نیاز به قابلیت اطمینان ندارند و هدفشان این است که هرچه سریعتر به مقصد برسند از پروتکل UDP یا User Datagram Protocol که یک پروتکل بدون اتصال (Connection Less) است، استفاده می‌شود. ارسال اطلاعات در پروتکل TCP شامل سه مرحله برقراری ارتباط، ارسال داده و پایان ارتباط است. قبل از اینکه داده ارسال شود یک مسیر مجازی بین مبدأ و مقصد با استفاده از فرآیند دست تکانی یا Handshaking برقرار می‌شود همچنین برای مشخص شدن پایان هم بیت‌های کنترلی پایان یافتن ارسال می‌شود.

(Application)
این لایه مسئول ایجاد و مدیریت درخواست‌ها در کامپیوتر مبدأ یا سرویس‌دهی به درخواست‌های دریافتی در کامپیوتر مقصد است.

به علت فعالیت مجموعه‌ای از پروتکل‌ها در هر لایه به آن پشته پروتکل TCP/IP گفته می‌شود. وقتی درمورد لایه نرم‌افزاری TCP/IP بحث می‌شود منظور سه لایه‌ی بالایی مدل TCP/IP یعنی Internet ,Transport و Application است. پشته پروتکل TCP/IP شامل هزاران پروتکل متفاوت است که هزاران وظیفه مختلف دارند.

#network #part5
@CleverDevs
@CleverDevsGp
👍93👌2