🔶 یادگیری اصولی OOP در JS
کسایی که js کار میکنن برای یادگیری اصول oop این ویدیوها عالیه
پارادایم oop فقط اشنایی با سینتکس نیست یه نوع طرز تفکره
توی این ویدیوها یه پروژه که فکر میکنیم بصورت oop نوشته شده رو ریفکتور میکنند
https://www.youtube.com/watch?v=1y9iS9qNqy4
https://www.youtube.com/watch?v=ChlFejg2o6k
@TheRaymondDev
کسایی که js کار میکنن برای یادگیری اصول oop این ویدیوها عالیه
پارادایم oop فقط اشنایی با سینتکس نیست یه نوع طرز تفکره
توی این ویدیوها یه پروژه که فکر میکنیم بصورت oop نوشته شده رو ریفکتور میکنند
https://www.youtube.com/watch?v=1y9iS9qNqy4
https://www.youtube.com/watch?v=ChlFejg2o6k
@TheRaymondDev
YouTube
You don't know OOP: 1
این قسمت:
پارادایم شی گرایی چیست
شی گرایی سینتکس نیست
چرا از شی گرایی استفاده می کنیم
مفاهیم اصلی شی گرایی
ری فکتور کردن یک کد
آیا واقعا شی گرا کد مینوسیم؟
Twitch:
https://twitch.tv/fullstacksjs
Telegram:
https://t.iss.one/fullstacks
پارادایم شی گرایی چیست
شی گرایی سینتکس نیست
چرا از شی گرایی استفاده می کنیم
مفاهیم اصلی شی گرایی
ری فکتور کردن یک کد
آیا واقعا شی گرا کد مینوسیم؟
Twitch:
https://twitch.tv/fullstacksjs
Telegram:
https://t.iss.one/fullstacks
❤6
🔸AIWritingCompanion
ابزاری که ارتباط با دنیا رو بدون دونستن زبان خارجی آسون میکنه: AIWritingCompanion! یه افزونه کروم که هر متنی رو به انگلیسی (یا هر زبونی) توی هر جایی که قابلیت تایپ داره برات مینویسه یا ترجمه میکنه. بدون نیاز به دانش زبانی! 🌍✏️
دانلود از لینک زیر 👇
https://github.com/iSegaro/AIWritingCompanion
پست:
https://x.com/iSegar0/status/1901913932907839576
@TheRaymondDev
ابزاری که ارتباط با دنیا رو بدون دونستن زبان خارجی آسون میکنه: AIWritingCompanion! یه افزونه کروم که هر متنی رو به انگلیسی (یا هر زبونی) توی هر جایی که قابلیت تایپ داره برات مینویسه یا ترجمه میکنه. بدون نیاز به دانش زبانی! 🌍✏️
دانلود از لینک زیر 👇
https://github.com/iSegaro/AIWritingCompanion
پست:
https://x.com/iSegar0/status/1901913932907839576
@TheRaymondDev
🔥1
Forwarded from Linuxor ?
😁4👍2🫡2💋1
Forwarded from کانال مهرداد لینوکس
اگر جزو کاربران فتوشاپ هستید محیط کاری GIMP برای شما آشنا نیست به همین علت کار با GIMP برای شما سخته
میتوانید روی UI نرم افزار GIMP قالب PhotoGIMP را نصب کنید تا شبیه Adobe Photoshop شود
✅ روش نصب :
از اینجا دانلود کنید و در home فولدر خودتان Extract کنید
همین موفق باشید
✅ اگر به آموزش Gimp نیاز دارید آموزش فارسی زیاد است مثلا
دوره ی آموزش رایگان گیمپ ( Gimp ) به زبان فارسی در آپارات 60 جلسه
میتوانید روی UI نرم افزار GIMP قالب PhotoGIMP را نصب کنید تا شبیه Adobe Photoshop شود
✅ روش نصب :
از اینجا دانلود کنید و در home فولدر خودتان Extract کنید
همین موفق باشید
✅ اگر به آموزش Gimp نیاز دارید آموزش فارسی زیاد است مثلا
دوره ی آموزش رایگان گیمپ ( Gimp ) به زبان فارسی در آپارات 60 جلسه
👍4
🔶 نرم افزار flameshot برای عکس برداری دسکتاپ ویندوز, لینوکس, مک
این نرم افزار امکانات زیادی نظیر افزودن متن و هایلایت و کشیدن و غیره .... دارد.
https://flameshot.org/
#لینوکس
#ویندوز
#مک
@TheRaymondDev
این نرم افزار امکانات زیادی نظیر افزودن متن و هایلایت و کشیدن و غیره .... دارد.
https://flameshot.org/
#لینوکس
#ویندوز
#مک
@TheRaymondDev
Flameshot
Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time.
🔶 با تگ <hr> می توانید برای جدا کردن <option> استفاده کنید.
#HTML
@TheRaymondDev
<select>
<option>1</option>
<option>2</option>
<hr>
<option>3</option>
<option>4</option>
<hr>
<option>5</option>
<option>6</option>
</select>
#HTML
@TheRaymondDev
Chrome for Developers
Select element: now with horizontal rules | Blog | Chrome for Developers
Learn how expanded select element capabilities enable visual horizontal breaks for better grouping.
👍2❤1
🔶 توسعه دهنده و طراح محصول به نام Nashallery که برنامه های زیبا و فانتزی با فریم ورک الکترون می سازد.
نمونه کارهای Nashallery در اینستاگرام و یوتیوب :
https://www.instagram.com/nashallery
https://www.youtube.com/@nashallery
#ElectronJS
@TheRaymondDev
نمونه کارهای Nashallery در اینستاگرام و یوتیوب :
https://www.instagram.com/nashallery
https://www.youtube.com/@nashallery
#ElectronJS
@TheRaymondDev
👍1
🔶 نسخه ۱.۳ پکیچ عضویت موبایلی ورودیا (Vordia) برای لاراول منتشر شد.
🔥به روز رسانی بزرگ
- پیکربندی درایور برای افزودن اپراتورهای پیامک جدید و تغییرات جزئی
با این روش هر اپراتور ایرانی و خارجی به صورت درایور در پکیچ افزوده خواهد شد و بدون اینکه دست به تغییرات کنترلر بزنید.
دوستان می تواند در این پروژه مشارکت کند و اپراتورهای جدیدی را مرج کند.
https://github.com/Rayiumir/Vordia
#لاراول
@TheRaymondDev
🔥به روز رسانی بزرگ
- پیکربندی درایور برای افزودن اپراتورهای پیامک جدید و تغییرات جزئی
با این روش هر اپراتور ایرانی و خارجی به صورت درایور در پکیچ افزوده خواهد شد و بدون اینکه دست به تغییرات کنترلر بزنید.
دوستان می تواند در این پروژه مشارکت کند و اپراتورهای جدیدی را مرج کند.
https://github.com/Rayiumir/Vordia
#لاراول
@TheRaymondDev
GitHub
GitHub - LaraPire/laravel-vordia: Laravel Mobile Authentication Package , Supports Multiple Drivers
Laravel Mobile Authentication Package , Supports Multiple Drivers - GitHub - LaraPire/laravel-vordia: Laravel Mobile Authentication Package , Supports Multiple Drivers
Forwarded from FullstacksJS — Academy
ریویو پروژه NextJS
توی این جلسه یک پروژه تو این جلسه یک پروژه NextJS رو با هم ریویو میکنیم.
مشاهده ویدئو
درباره ماب ریویو:
ماب ریویو یه رویداد دوستانه و خودمونی برای انتقال تجربه دانشه.
توی این رویداد دور هم جمع میشیم تا یک سورس کد رو با هم ریویو کنیم و درباره پرکتیسهای بهتر و دلایلش صحبت کنیم.
مباحث:
00:00 درباره ماب ریویو
01:30 خواهش دومم
02:40 درباره پروژه
03:37 وابستگی ها
05:33 مسئله Dead Code و Zombie Code ها
10:10 سلامتی وابستگی ها
11:46 کدهایی که مردن رو پاک کنید!
15:22 چطوری یک خط خالی توی کد روی استخدام شدن شما تاثیر میذاره؟
31:30 اضافه کردن فرمتر و لینتر
33:03 از public چیزی ایمپورت نکنید
34:47 کی و چطوری باید کامپوننتمون رو بشکنیم؟
42:35 مسئله useless fragment
43:51 یکپارچگی پیاده سازی و اسم گذاری
45:15 مسئله layout
48:04 مسئله اسم گذاری
53:46 بررسی کامپوننت Banner
55:11 چرا نباید از z-index و overflow زیاد استفاده کنید
55:54 تعداد خطهای کامپوننت Code Smell حساب میشه.
57:42 نحوده درست مدیریت z-index
59:51 اصل Single Responsibility تو فرانت اند
01:02:52 چه چیزهایی رو نباید توی کامپوننت برد؟
1:08:55 درک مسئله Spacing
1:11:07 پیاده سازی درست تم dark و light با taildinw
1:16:23 انکپسوله کردن مسئولیت های کامپوننت ها
1:20:07 کی از margin استفاده کنیم کی از padding
1:22:00 از grid و flex تو در تو استفاده نکنید.
1:27:34 به CSS فحش ندیم
1:28:32 فرق بین space و gap توی tailwind
1:30:25 جمع بندی
#fullstacksjs #mobreview #css #react #typescript #nextjs
توی این جلسه یک پروژه تو این جلسه یک پروژه NextJS رو با هم ریویو میکنیم.
مشاهده ویدئو
درباره ماب ریویو:
ماب ریویو یه رویداد دوستانه و خودمونی برای انتقال تجربه دانشه.
توی این رویداد دور هم جمع میشیم تا یک سورس کد رو با هم ریویو کنیم و درباره پرکتیسهای بهتر و دلایلش صحبت کنیم.
مباحث:
00:00 درباره ماب ریویو
01:30 خواهش دومم
02:40 درباره پروژه
03:37 وابستگی ها
05:33 مسئله Dead Code و Zombie Code ها
10:10 سلامتی وابستگی ها
11:46 کدهایی که مردن رو پاک کنید!
15:22 چطوری یک خط خالی توی کد روی استخدام شدن شما تاثیر میذاره؟
31:30 اضافه کردن فرمتر و لینتر
33:03 از public چیزی ایمپورت نکنید
34:47 کی و چطوری باید کامپوننتمون رو بشکنیم؟
42:35 مسئله useless fragment
43:51 یکپارچگی پیاده سازی و اسم گذاری
45:15 مسئله layout
48:04 مسئله اسم گذاری
53:46 بررسی کامپوننت Banner
55:11 چرا نباید از z-index و overflow زیاد استفاده کنید
55:54 تعداد خطهای کامپوننت Code Smell حساب میشه.
57:42 نحوده درست مدیریت z-index
59:51 اصل Single Responsibility تو فرانت اند
01:02:52 چه چیزهایی رو نباید توی کامپوننت برد؟
1:08:55 درک مسئله Spacing
1:11:07 پیاده سازی درست تم dark و light با taildinw
1:16:23 انکپسوله کردن مسئولیت های کامپوننت ها
1:20:07 کی از margin استفاده کنیم کی از padding
1:22:00 از grid و flex تو در تو استفاده نکنید.
1:27:34 به CSS فحش ندیم
1:28:32 فرق بین space و gap توی tailwind
1:30:25 جمع بندی
#fullstacksjs #mobreview #css #react #typescript #nextjs
YouTube
MobReview 6: بررسی کد ریاکت و نکست جی اس
توی این جلسه یک پروژه تو این جلسه یک پروژه NextJS رو با هم ریویو میکنیم.
مباحث:
00:00 درباره ماب ریویو
01:30 خواهش دومم
02:40 درباره پروژه
03:37 وابستگی ها
05:33 مسئله Dead Code و Zombie Code ها
10:10 سلامتی وابستگی ها
11:46 کدهایی که مردن رو پاک کنید!…
مباحث:
00:00 درباره ماب ریویو
01:30 خواهش دومم
02:40 درباره پروژه
03:37 وابستگی ها
05:33 مسئله Dead Code و Zombie Code ها
10:10 سلامتی وابستگی ها
11:46 کدهایی که مردن رو پاک کنید!…
🔸cookie-extractor-extension
توی وب اسکرپینگ/نوشتن بات مواقعی پیش میاد که ما به همه کوکی ها نیاز داریم حتی اونایی که httpOnly/secure هستن
با js نمیشه دراورد بخاطر مسائل امنیتی
نت رو گشتم یه چیز ساده و درست حسابی نبود
یه افزونه نوشتم که میاد همه کوکی های سایت رو در میاره و توی المنتی ذخیره میکنه
اینطوری راحت میشه با سایر افزونه/یوزراسکریپتا ترکیب کرد
https://github.com/maanimis/cookie-extractor-extension
@TheRaymondDev
توی وب اسکرپینگ/نوشتن بات مواقعی پیش میاد که ما به همه کوکی ها نیاز داریم حتی اونایی که httpOnly/secure هستن
با js نمیشه دراورد بخاطر مسائل امنیتی
نت رو گشتم یه چیز ساده و درست حسابی نبود
یه افزونه نوشتم که میاد همه کوکی های سایت رو در میاره و توی المنتی ذخیره میکنه
اینطوری راحت میشه با سایر افزونه/یوزراسکریپتا ترکیب کرد
https://github.com/maanimis/cookie-extractor-extension
@TheRaymondDev
👍4
🔶 پاول دروف اعلام کرد که اکنون تلگرام به طور قابل توجهی بیش از ۱ میلیارد کاربر فعال ماهانه دارد و به دومین اپلیکیشن پیام رسان محبوب در جهان تبدیل شده است (به استثنای WeChat ویژه چین)
تعداد کاربران نیز در حال افزایش است. به طور متوسط هر کاربر روزانه ۲۱ بار تلگرام را باز می کند و روزانه ۴۱ دقیقه را در برنامه می گذراند و رشد درآمد ما با ۵۴۷ میلیون دلار سود در سال ۲۰۲۴ افزایش یافته است.
#خبر
@TheRaymondDev
تعداد کاربران نیز در حال افزایش است. به طور متوسط هر کاربر روزانه ۲۱ بار تلگرام را باز می کند و روزانه ۴۱ دقیقه را در برنامه می گذراند و رشد درآمد ما با ۵۴۷ میلیون دلار سود در سال ۲۰۲۴ افزایش یافته است.
#خبر
@TheRaymondDev
Telegram
Pavel Durov
🏆 Telegram now has significantly over 1 billion monthly active users, becoming the second most popular messaging app in the world (excluding the China-specific WeChat) 🥈
🔼User engagement is also rising. On average, each user opens Telegram 21 times daily…
🔼User engagement is also rising. On average, each user opens Telegram 21 times daily…
🔥4
🎄 یک برنامه نویس تنبل
🔶 نسخه ۱.۳ پکیچ عضویت موبایلی ورودیا (Vordia) برای لاراول منتشر شد. 🔥به روز رسانی بزرگ - پیکربندی درایور برای افزودن اپراتورهای پیامک جدید و تغییرات جزئی با این روش هر اپراتور ایرانی و خارجی به صورت درایور در پکیچ افزوده خواهد شد و بدون اینکه دست به تغییرات…
🔶 نسخه ۱.۴.۰ پکیچ ورودیا (Vordia) منتشر شد.
Changes :
- feat(ignore): handle git ignore for remove .idea from projects file
- refactor(tikrack): refactor codes and handle some import and use
https://github.com/Rayiumir/Vordia
#لاراول
@TheRaymondDev
Changes :
- feat(ignore): handle git ignore for remove .idea from projects file
- refactor(tikrack): refactor codes and handle some import and use
https://github.com/Rayiumir/Vordia
#لاراول
@TheRaymondDev
GitHub
GitHub - LaraPire/laravel-vordia: Laravel Mobile Authentication Package , Supports Multiple Drivers
Laravel Mobile Authentication Package , Supports Multiple Drivers - GitHub - LaraPire/laravel-vordia: Laravel Mobile Authentication Package , Supports Multiple Drivers
👍1
Forwarded from Golden Code (@lix)
وقتی از دستور "%LIKE "%fo برای جستجو استفاده میکنیم، دیتابیس باید تمام اطلاعات رو برامون بررسی کنه که خب باعث میشه سرعت پایین بیاد. راه بهتر برای جستجوی سریعتر استفاده از full-text هستش.
این روش کمک میکنه تا دیتابیس خیلی سریعتر و کارآمدتر فرایند جستجو رو انجام بده.
(طریقه استفادش در تصویر درج شده)
#SQL
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/mmartin_joo/status/1902014134561947783?t=jHjPbh6DAmevpRPeQSCDWg&s=35
این روش کمک میکنه تا دیتابیس خیلی سریعتر و کارآمدتر فرایند جستجو رو انجام بده.
(طریقه استفادش در تصویر درج شده)
#SQL
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/mmartin_joo/status/1902014134561947783?t=jHjPbh6DAmevpRPeQSCDWg&s=35
X (formerly Twitter)
Martin Joo (@mmartin_joo) on X
LIKE "%foo%" queries can be very slow.
Use full-text index and full-text search instead:
Use full-text index and full-text search instead:
👏3❤1
کشف: سازههای عظیم ۲ کیلومتری در زیر اهرام جیزه وجود دارند! این دیوانگی است!!! سازههای عظیم استوانهای مارپیچی با خطوط عمودی کشف شدهاند که بیش از ۶۰۰ متر از پایهی اهرام به سمت سازههای بزرگ زیرین امتداد مییابند!
https://x.com/TheProjectUnity/status/1902285244583309531
#متفرقه
@TheRaymondDev
https://x.com/TheProjectUnity/status/1902285244583309531
#متفرقه
@TheRaymondDev
🤔2
🔥16❤2👍1🍓1