Click University
85 subscribers
108 photos
6 videos
94 links
کلیک، دانشگاهِ عصرِ مدرن.

🎓 t.me/ClickUniversity?direct
Download Telegram
آقا بعضی موقع ها لازممون میشه که از لینکدین ویدیو های اموزشی دانلود کنیم همانند:یوتیوب اینستاگرام.
این وبسایت یکی از خوباشه برای دانلود ویدیو آموزشی از لینکدین ٬ راحت لینک ویدیو بهش میدین تو کمتر از ۳۰ ثانیه بهت ویدیو رو تحویل میده.

پ.ن:برای اینکه لینک ویدیو رو بتونید به درستی کپی کنید باید از نسخه تحت وب لینکدین استفاده کنید.

@ClickUniversity
وزارت صنعت و فناوری اطلاعات چین، برنامه‌ای برا سال‌های ۲۰۲۶ تا ۲۰۳۰ رونمایی کرد که هدفش افزایش بیش از ۴ برابری توان محاسباتی هوش مصنوعی چین و رسوندنش به ۹۸۰۰ اگزافلاپس هست.

این برنامه با ۵۳۲ میلیارد دلار سرمایه‌گذاری در زیرساخت‌ها پشتیبانی می‌شه.

پ.ن : ما هم برنامه برا قطعی برق داریم.

@ClickUniversity
میخای از بابت فیلتر شکن برای سیستم راحتت کنم، برو extension setupVPN رو برای مرورگر ات نصب کن.

@ClickUniversity
اگه خواستی یه محصولی رو معرفی کنی اون هم در قالب یه سایت 3D اما نمیدونی چطوری؟
بیا ایدشو از این سایت بگیر.
قشنگ اومده محصولش رو همراه با کارایی هاش معرفی کرده.

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

پ.ن:این وبسایت برای سیستم بهینه شده اما اگه روی موبایل بازش کردین ممکنه با یکمی لگ مواجه بشین.

@ClickUniversity
توی جاوااسکریپت:

عملگر == فقط مقدارها رو مقایسه می‌کنه و اگه دیتا تایپشون فرق داشته باشه، خودش سعی می‌کنه تبدیلشون کنه.
عملگر === هم مقدار و هم دیتا تایپ رو مقایسه می‌کنه. یعنی سخت‌گیرانه‌تره.

نمونه:
let a = 5;
let b = "5";

console.log(a == b); // true
console.log(a === b); // false

- a == b
جواب میشه true چون جاوااسکریپت عدد 5 و استرینگ "5" رو از نظر مقدار برابر می‌بینه و تایپ رو تبدیل می‌کنه.

- a === b
جواب میشه false چون یکی عدده و یکی استرینگ، پس تایپشون هم فرق داره.

پس معمولاً بهتره از === استفاده کنی، چون دقیق‌تر و قابل‌پیش‌بینی‌تره.

@ClickUniversity
هاست کردن پروژه با
DigitalOcean

اگه دنبال یه VPS برای Deploy کردن پروژه‌هات هستی، DigitalOcean یکی از گزینه‌های شناخته‌شده‌ست.

طبق این لینک، با ثبت‌نام می‌تونی 100 دلار اعتبار دریافت کنی و پروژه‌ت رو راه‌اندازی کنی.

🔗 DigitalOcean

@ClickUniversity
ساخت PDF به‌صورت خودکار با Python؛

لازم نیست همیشه دستی بسازی!

با Python می‌تونی تولید فایل‌های پی دی اِف خودت رو خودکار کنی؛ مثلاً برای فاکتور، گزارش، رزومه یا خروجی‌های پروژه.

🔗 Link

@ClickUniversity
برنامه‌نویس های جاوااسکریپت،
آیا میدونستید که میتونید از قابلیت های تایپ اسکریپت داخل خود فایل جاوااسکریپت استفاده کنید.
خوب الان با خودت میگی چطوری؟

ببین قبلا اگه میخواستین از قابلیت های تایپ اسکریپت استفاده کنی باید  اول یه فایل tsconfig.json ایجاد میکردی و تنظیمات مربوط ب تایپ اسکریپت رو انجام میدادی اونوقت ی فایل تایپ اسکریپت ب اسم app.ts درست میکردی حالا میتونستی از قابلیت تایپ اسکریپت استفاده کنی.

اما با jsDoc دیگه ازین خبرا نیست فایل (app.js) ایجاد کن و  از قابلیت  های تایپ اسکریپت استفاده کن در داخلش.
اینم از لینک خود داکیومنتش برای کسب اطلاعات بیشتر.

پ.ن:اینکار برای پروژه های کوچیک رو به متوسط خوبه در غیر این صورت بهتره که از خود تایپ اسکریپت استفاده کنید.

@ClickUniversity
احتمالا ازین که ریکت یه اپدیتی داده خبر داشته باشین، اما ازونور هم ندونید که تو این اپدیت چیا اضافه کرده.
مهم ترین اپدیت ها:

1: <ViewTransition />

2: Fragment Refs

3:Transition free

4:browser()

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

🔗Link

@ClickUniversity
یه خانم تصمیم می‌گیره ۳۰ روز، هر روز ساعت ۴:۳۰ صبح بیدار بشه.

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

از هفته دوم، صبح‌ها براش تبدیل می‌شه به چند ساعت آروم و بدون حواس‌پرتی، پیام و نوتیفیکیشن نیست و می‌تونه به کارهای خودش برسه.

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

بعد از ۳۰ روز، تمرکزش بهتر شده و تونسته یه پروژه‌ای رو که مدت‌ها عقب انداخته بود تموم کنه، کمتر هم سراغ گوشی رفته.
آخرش به این نتیجه می‌رسه که لازم نیست حتماً ساعت ۴:۳۰ بیدار شی. مهم اینه که خوب بخوابی و یه مقدار از روزت رو برای خودت نگه داری.
چیزی که بهش کمک کرده، خودِ ساعت ۴:۳۰ نبوده، اون چند ساعت آروم و بدون گوشی بوده که تونسته توش روی کارهای مهمش تمرکز کنه.
بیشتر اینجا میتونید در مورد ایشون بخونید.


@ClickUniversity
تاحالا اسم styleX رو شنیدی که با خودت بگی اصلا این چیه؟
این styleX یه سیستم استایل دهی برای ریکته که توسط meta ساخته شده.
ایده‌اش اینه که به‌جای اینکه برای هر کامپوننت فایل‌های جداگانه‌ی CSS بنویسی، استایل‌ها رو مستقیماً کنار کد کامپوننت تعریف کنی.
اینجا یه سوال پیش میاد اونم اینکه فرقش با تیلویند چیه؟ با تیلویند هم میشه داخل همون کامپوننت استایل هارو نوشت.
محوریت این دو فرق میکنه پس محوریت تیلویند اینه :
برای هر کاری یک Utility Class داشته باش٬
اما محوریت styleX اینه :
استایلت رو تعریف کن؛ من در زمان Build بهینه‌ش می‌کنم.

حالا متا ازین ابزار توی :
Facebook

Instagram

WhatsApp

Messenger

Threads

استفاده کرده.

برای کسب اطلاعات بیشتر به مستندات رجوع فرمایید.

@ClickUniversity
کافه بازار رو که یادتونه، همون که قبلا ازش اپ دانلود میکردیم.
اومده و یه سایتی توسعه دادن به نام بازار استودیو که توش پرامپت مینویسین و بازی رو تحویل میگیرین.

پ.ن: کاری به خوب یا بد بودن کیفیت کارشون ندارم. ولی بنظرم این نشون میده که تمام استارتاپ ها، شرکت ها و ... خیلی وقته دارن تلاش میکنن خودشونو با هایپ هوش مصنوعی همراه کنن.


@ClickUniversity
Neutralinojs
ساخت اپلیکیشن دسکتاپ با JavaScript

این فریم‌ورکی سبک برای ساخت اپلیکیشن‌های دسکتاپ با HTML، CSS و JavaScript است؛

گزینه‌ای جالب برای توسعه‌دهنده‌های وب که می تونه خیلی جالب باشه.

🔗 Link

@ClickUniversity
جلوگیری از حواس‌پرتی هنگام کدنویسی

چطور موقع کدنویسی کمتر حواس‌پرت شویم؟

چند روش ساده برای افزایش تمرکز برنامه‌نویس‌ها؛ از مدیریت نوتیفیکیشن‌ها و محیط کار گرفته تا تقسیم کارها به بخش‌های کوچک‌تر و... که توی این مقاله کامل توضیح داده شده.

🔗 Read

@ClickUniversity
آقا این ninjaOne چیه و به چه دردی میخوره؟
این ابزاریه که به درد IT کار ها میخوره یعنی چی به درد IT کارها میخوره!؟
فرض کن یه شرکت ۵۰۰ تا لپ‌تاپ داره٬اما ممکنه ازین ۵۰۰ تا لب تاب ممکنه ۲۴۵ تاش نیاز به اپدیت یا بررسی یا هم عیب یابی داشته باشه اون وقت دیگه واویلا میشه برای IT کار.
اینجاست که فرشته نجات IT کارها وارد میشه یعنی ninjaOne , خوب الان وارد شد چکار میکنه این ابزار٬
این کار هارو میشه باهاش انجام داد:

سیستم‌ها رو مانیتور کنی

نرم‌افزارها و آپدیت‌ها رو مدیریت کنی

از راه دور به سیستم‌ها وصل بشی


و الا ماشاالله که نگم، نمیگنجه که بگم تو این پست، اما جالب‌تر اینکه روی هر دستگاه یک Agent اجرا میشه و با پنل مرکزی ارتباط داره٬ اینکه کارو راحت میکنه.

برای اشنایی بیشتر به وبسایتش مراجعه فرمایید.

@ClickUniversity
روز برنامه‌نویس مبارک؛
به همه‌ی اونایی که یه bug رو پیدا می‌کنن و قبل از اینکه درستش کنن، سه تا bug جدید می‌سازن. :))

@ClickUniversity
پشت صحنه جاوااسکریپت
چه خبره؟

برای درک بهتر JavaScript، آشنایی با مفاهیمی مثل Call Stack، Heap، Event Loop و Queueها، این مقاله می تونه براتون مفید باشه.

🔗 Read

@ClickUniversity
Patterns.dev

یک منبع آموزشی برای یادگیری الگوها و تکنیک‌های توسعه وب که می‌تونه برای درک بهتر Architecture و Performance مفید باشه.

@ClickUniversity
ی ابزاری هست بنام ACR.
آقا کارش اینکه میاد Code Review میکنه همین، اما با کمک ai، این ابزار برای جاوااسکریپت و ریکته.
ب طور مثال:
function getUser(id) {
  return users.find(user => user.id === id);
}

این ابزار ACR میاد اینو بررسی میکنه دنبال مشکلات احتمالی میگرده بعد به ai میده کد رو، باز جالبی ماجرا اینجاست که اون کدی که ai میده رو هم بهش اعتماد نداره میاد دوباره بررسی میکنه.
ابزار به درد بخوریه بنظرم.
برای اطلاعات بیشتر به این لینک مراجعه فرمایید.

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

@ClickUniversity
این شما و این Raspberry Pi

رزبری پای یه مینی (نانو) کامپیوتره که توی کف دست جا میشه و عملا هیچ فرقی با یه کامپیوتر یا لپ تاپ نداره!

کاربرداش؟
MVP و پروتوتایپ سریع
هک و امنیت
سرور خانگی
اینترنت اشیا
رباتیک
مدیا سنتر
اتوماسیون خانگی
شبکه و مانیتورینگ
آموزش لینوکس
بینایی ماشین
وب سرور و API
گیمینگ رترو
کلود شخصی
دیتالاگر و جمع‌آوری داده
و عملا هرچیزی که با کامپیوتر عادی میتونید انجام بدید.

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

پ.ن: من خودم دارم ازش برای یه پروژه AI استفاده میکنم و امیدوارم جواب بده :)

@ClickUniversity