FullstacksJS — Academy
1.65K subscribers
172 photos
19 videos
3 files
308 links
اشتراک تجربه.
بخشی از جامعه
@FullstacksJS

ارتباط با ادمین: @S_Kill
Download Telegram
تو استریم امروز (جمعه ۱۷ مرداد) بررسی می‌کنیم که آیا GPT-5 تونسته قوانین بازی رو برای برنامه‌نویس‌ها تغییر بده؟

ساعت ۵ توی توییچ و یوتیوب منتظرتون هستم

افزودن به تقویم

لینک توئیچ
لینک یوتیوب

#event
19
نمیدونم میدونید یا نه ولی ما تو جامعه تم VScode و Cursor داریم.
این تم رو سال‌ها قبل از روی تم شخصی که داشتم ساختم.
اما مثل اینکه توی آپدیت‌های جدید ادیتورها دیگه ساپورت نمی‌شه.
وقتشه تم جامعه رو ببریم تو یک لول دیگه.
توی ورژن جدید Flavor های متفاوت از تم رو خواهیم داشت که بتونید بسته به سلیقه خودتون انتخاب کنید.

هروقت آماده شد اینجا می‌ذارم،

پ.ن: به یک گروه تستر نیاز داریم که تو پروژه‌هاشون (ترجیحا با زبان‌های مختلف) تست کنن و مشکلات رو ریپورت کنن

#theme #news
22
FullstacksJS — Academy
نمیدونم میدونید یا نه ولی ما تو جامعه تم VScode و Cursor داریم. این تم رو سال‌ها قبل از روی تم شخصی که داشتم ساختم. اما مثل اینکه توی آپدیت‌های جدید ادیتورها دیگه ساپورت نمی‌شه. وقتشه تم جامعه رو ببریم تو یک لول دیگه. توی ورژن جدید Flavor های متفاوت از تم…
تغییرات امروز رو پوش کردم:
تو ورژن جدید بجای اینکه تم رو خودمون تعریف کنیم. تم رو Generate می‌کنیم. اینطوری میتونیم با عوض کردن Palette تم‌ها متفاوت درست کنیم.

سعی کردم توی CONTRIBUTING توضیح بدم چطوری کار می‌کنه.

رنگ توکن‌ها به صورت کلی توی base و Semantic Tokens ست شده ولی بعضی وقت‌ها نیاز هست برای هر زبان شخصی سازی بشه.

تو src/sources لیست زبان‌هایی که ساپورت می‌شه رو می‌تونید ببینید و زبانی که خواستید رو اضافه کنید.

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

#theme
24
FullstacksJS — Academy
تغییرات امروز رو پوش کردم: تو ورژن جدید بجای اینکه تم رو خودمون تعریف کنیم. تم رو Generate می‌کنیم. اینطوری میتونیم با عوض کردن Palette تم‌ها متفاوت درست کنیم. سعی کردم توی CONTRIBUTING توضیح بدم چطوری کار می‌کنه. رنگ توکن‌ها به صورت کلی توی base و Semantic…
دارم یکی یکی توکن‌ها رو ست می‌کنم.

برای هرکدوم از این + ها که تو src/ui هست باید دنبال این گشت که عوض کردنش کدوم قسمت ادیتور رو تغییر میده.
به جز یه خط توضیح کلی هیچ توضیح دیگه ای نداره که دقیقا کجاست.
9
قشنگ مشخصه که VSCode قابلیت‌های Chat و AI Editor ش رو با عجله ساخته. UI ش رو به کثیف ترین حالت ممکن پیاده سازی کرده. توی input یه input دیگه گذاشته. بعضی جاها رنگ‌ها رو hard code کرده و...
29
سلام بچه ها.
جلسه امروز رو یکشنبه برگزار می‌کنیم.
203
سلام به همگی. 👋
خیلی خوش اومدین به کانال آکادمیِ جامعه‌ی فول‌استکس.

‏————————
ما کی هستیم؟
ما یه جامعه با هدف یادگیری هستیم که پروژه‌های اپن‌سورس هم توسعه می‌دیم.
اگر می‌خواین درباره تاریخچه و اهداف جامعه بیشتر بدونید پیشنهاد می‌کنم پست ۷ سالگی جامعه رو بخونید.

‏————————
من کی هستم؟
من S-Kill م و سعی می‌کنم اینجا تجربیاتی که تو مسیر خودم داشتم رو به اشتراک بذارم. تو این ویس درباره تجربیاتم بیشتر صحبت کردم.

‏————————
اینجا چه اتفاقی میافته؟
- از من بپرس:
تو AMA شما می‌تونید سوالاتتون رو بپرسین و من اگر تجربه‌ی مرتبطی باهاش داشته باشم ویس ضبط می‌کنم و توی کانال می‌ذارم که انتقال تجربه صورت بگیره. با تگ #exp می‌تونید ویس‌های AMA رو پیدا کنید. همینطوری با تگ #index می‌تونید به لیست دسترسی داشته باشید.

‏————————
- پروژه‌های متن‌باز: ما توی جامعه با هم روی پروژه‌های متن‌باز کار می‌کنیم. لیست پروژه‌ها رو می‌تونید توی صفحه جامعه ببنیید.

‏————————
- لایو‌های جامعه: توی جامعه هر جمعه لایو برگذار می‌کنیم که موضوعات متفاوت می‌تونه داشته باشه. حتی شما هم می‌تونید موضوع پیشنهادی رو بدین. شما می‌تونید از طریق توئیچ و یوتیوب تو لایوها شرکت کنید. بعد هر لایو ویدئوها رو ادیت می‌کنم و توی کانال یوتیوب می‌ذارم.

‏————————
لایوهای درحال انجام:
- لینوکس برای برنامه‌نویس‌ها: تو این سری از لایوها درباره اینکه چطور به عنوان یک برنامه‌نویس از لینوکس استفاده کنیم صحبت می‌کنم. و ویدئوهای خیلی خوبی برای یادگیری عمیق مفاهیم روزمره لینوکس هست.

- What's up S-Kill:‌ هر روز کلی اتفاق جدید توی اکوسیستم وب میافته و خیلی سخته که همه آپدیت‌ها رو داشته باشیم. توی این لایوها هدفمون پوشش دادن آپدیت‌های مهم به صورت عملی هست.

- تو شرکت‌های بزرگ نرم‌افزاری چطور کار می‌کنیم: تو این سری از ویدئوها هدف اینه که درک بهتری از نحوه کار کردن توی شرکت‌ها داشته باشیم. آناتومی شرکت‌ها، مشکلات کار تیمی، CI/CD و معماری‌هایی که بهمون کمک می‌کنه صحبت می‌کنیم.

‏————————
سری‌های تموم شده:
ماب‌ریویو: توی این سری با ریویو کردن کدهای شما سعی کردیم Best Practice ها رو یاد بگیریم و به ایرادات رایج کدنویسی بپردازیم.

فول‌استکس ریفکتورینگ: مثل Mob Review تو این سری با Refactor کردن کدهای شما سعی کردیم مفاهیم کدنویسی تمیز رو یاد بگیریم.

‏————————
برنامه‌های متوقف شده (اگر فرصت بشه برمی‌گردیم):
- استِیج: تو این لایوها شما از تجربه‌هاتون می‌گین.

- اسکیل‌پاد: پادکست انتقال تجربه من.

‏————————
سایت جامعه هم اطلاعات خوبی درباره برنامه‌ها داره
https://fullstacksjs.com/

#about
51535
تو استریم امروز (یکشنبه ۲۶ مرداد) درباره نحوه‌ی تنظیم کردن و اکستنشن‌های کاربردی VSCode و Cursor صحبت می‌کنیم.

ساعت ۵:۳۰ توی توییچ و یوتیوب منتظرتون هستم

افزودن به تقویم

لینک توئیچ
لینک یوتیوب

#event
21
تشکر فراوان از علی های عزیز. واقعا انتظارش رو نداشتم ⭐️

#thanks
Please open Telegram to view this post
VIEW IN TELEGRAM
52528
‏FullstacksJS VSCode Theme

بعد از یک هفته کار بلاخره نسخه Stable پوسته جامعه آماده شد!
هم تو VSCode و هم تو Cursor می‌تونید استفاده کنید.

به روش‌های زیر می‌تونید از پروژه حمایت کنید:
- استفاده از تم و گزارش مشکلات.
- ستاره دادن توی GitHub و Marketplace و OpenVSX
- بقیه‌ش توی CONTRIBUTING هست.

ممنون از بچه ها برای مشارکت.
@Hamidfarmani و @AmirRahmani313

#projects
23
سلام بچه‌ها.
متاسفانه امروز لایو نداریم.
ویدئوهای قبلی رو آماده می‌کنم توی یوتیوب می‌ذارم.
284
جدیدا می‌بینم ویدئوهای You don't know OOP داره دیده میشه. کیفیت ضبط این ویدئو خیلی پایینه
ما یک ورژن بهترش رو پارسال ساختیم که پارادایم‌های مختلف رو توضیح دادیم. اگر از اون ویدئو خوشتون اومده پیشنهاد می‌کنم این ویدئو رو حتما هم ببینید.

https://youtu.be/dL6w5hRuVqc

مشاهده پست
18
AMA
سلام
میخوام توی ری اکت تاریخ روز رو به شمسی توی دیتابیس ذخیره کنم. ینی دیتا رو بفرستم به بک اند که ذخیره کنه
اکسپرس و پستگرس دارم برای بک اند. کتابخونه هاش و فرایندشو توضیح میدین

#ama
FullstacksJS — Academy
AMA سلام میخوام توی ری اکت تاریخ روز رو به شمسی توی دیتابیس ذخیره کنم. ینی دیتا رو بفرستم به بک اند که ذخیره کنه اکسپرس و پستگرس دارم برای بک اند. کتابخونه هاش و فرایندشو توضیح میدین #ama
چطور زمان و تاریخ رو ذخیره کنیم؟
- پیچیدگی‌های محاسبه زمان چیه؟
- چطور مشکل رو حل می‌کنیم؟
- مفهموم Epoch و Timestamp
- بهترین نوع داده برای ذخیره زمان تو دیتابیس چیه؟
- تو لایه API چه نوعی استفاده کنیم؟
- سمت کلاینت چطوری تاریخ رو تبدیل کنیم؟

📖 Unix time
📖 ISO 8601 Date and Time on the Internet
📖 ECMAScript Intl API

#exp #date #time
13
قسمت بیستم - لینوکس برای برنامه نویس ها: نحوه درست کردن ترمینال پرنده

تو این قسمت درباره تکنیکی صحبت می‌کنم که نحوه کار کردن من رو به طور کامل تغییر داد. با این تکنیک برنامه های پرکاربردتون رو همیشه دم دست دارین.

مشاهده ویدئو

مشاهده پلی لیست

‏————
- این ویدئو بخشی از استریم‌های هفتگی جامعه هست و شما هم می‌تونید با دنبال کردن Twitch و Youtube جامعه توی این جلسات شرکت کنید
- عضویت در جامعه
‏————

#linux
8