Code Module | کد ماژول
رفتن به کانال در Telegram
Hello World 🌎 <> Earth is programmable if you code it Group 👇🏻 @CodeModuleGap Contact Us 👇🏻 @MrShahiin @neoMahan
نمایش بیشتر1 958
مشترکین
+124 ساعت
+147 روز
+7030 روز
آرشیو پست ها
میدونستی با Node.js میتونی انیمیشن های جذابی توی ترمینال بسازی؟ 🚀
یکی از کارهایی که میتونید به عنوان سرگرمی انجام بدید، ساخت انیمیشن های ترمینال هست. مقاله vladimirvovk یک راهنمای جامع در مورد چگونگی انجام این کار هست. این مقاله نحوه ساخت digital rain که شبیه به Matrix هست رو نشون میده که با استفاده از process.stdout، اون رو میسازه(البته به صورت کوچیک شده). همچنین یک مقدمه کوتاهی از ANSIS هم داره که کار رو برای ساخت رنگ ها ساده میکنه و میتونید از اون توی انیمیشن هاتون استفاده کنید.
برای اطلاعات بیشتر به این مقاله مراجعه کنید.
#nodejs
@CodeModule
منبعی پر از سوالات تخصصی Next.js 💥
در مقاله زیر میتونید مجموعه ای از سوالات کاربردی و مصاحبه ای فریمورک Next.js رو به همراه جواب مشاهده کنید. با استفاده از این مقاله، به راحتی میتونید خودتون رو به چالش بکشید و یا اطلاعاتتون رو افزایش بدید.
🔗 Link
#next #interview
@CodeModule
Repost from Fullstacks — Academy
همونطور که میدونید React Router 7 (شما بخونید Remix 3) هفته پیش اومد و رقیب مهمی برای Next.JS حساب میشه.
امروز ساعت 7 توی جلسه مابریویو میخوایم یه نگاهی بهش بندازیم و راه حلهایی که ارائه میده رو با Next 15 مقایسه کنیم.
منتظرتون هستیم.
افزودن به تقویم
#event
ورژن 4.0 بتا Tailwind css منتشر شد 👩💻
Adam Wathan(اعضای تیم توسعه تیلویند) : پس از صدها ساعت رفع اشکال، کار طاقتفرسا برای حفظ سازگاری با نسخههای قبلی و عیبیابی مشکلات CI در ویندوز، خوشحالم که بالاخره اولین نسخه بتای عمومی رو منتشر میکنم.
✅تغییرات نسخه 4.0 beta :
🔵پرفورمنس بالاتر : full build ها در انجین جدید تا ۵ برابر سریعتر شدن و incremental build ها، بیش از ۱۰۰ برابر سریعتر و زمانشون در میکروثانیه اندازهگیری میشه.
🔵زنجیره ابزار یکپارچه: , built-in import vendor prefixing handling و syntax transforms ، بدون نیاز به ابزار اضافی.
🔵کانفیگ مبتنی بر CSS : تجربه توسعهدهنده (DX) بازطراحیشده که در اون میتونید فریمورک رو مستقیماً داخل CSS کاستومایز و گسترش بدید، به جای استفاده از فایل کانفیگ جاوااسکریپتی.
🔵دیزاین شده برای وب مدرن : ساخته شده بر پایه native cascade layers, wide-gamut colors, و including first-class support از ویژگیهای مدرن CSS مانند کوئریهای کانتینر، @starting-style، پاپاورها و موارد دیگه.
برای اطلاعات بیشتر و نحوه استفاده از ورژن 4.0 بتا میتونید به داکیومنتش مراجعه کنید.
new Version Document 🌕
News Blog 📰
@CodeModule
اگه دوست دارید بیشتر در مورد Hight Order Function (HOF) در جاوا اسکریپت بدونید، این مقاله به صورت خلاصه و با مثال به همراه توضیحات خوب و قابل فهم، هر کدوم از فانکشن هارو توضیح داده.
🔗 Link Article
#javascript
@CodeModule
دورهمی های کدماژول، قسمت یازدهم
موضوع: چطور به برنامه نویس بهتری تبدیل بشیم؟ (پارت دوم) 🧑🏻💻
مهمان گفتگو: آقای علیرضا صفائیراد
زمان برگزاری: پنجشنبه (۸ آذر)، ساعت ۱۰
در این میتینگ قراره درباره مسیرهایی که میتونن به رشد و توسعه مهارتهای برنامهنویسی کمک کنن، صحبت کنیم. با هم بهترین روش ها برای آموزش و پیشرفت رو بررسی کنیم، و به این مسئله بپردازیم که چه زمان آماده ورود به بازار کار هستیم. همچنین درباره این که ...فردا شب ساعت ۱۰ این گفتگو و دورهمی رو از دست ندید(لینک میت رأس ساعت قرار میگیره) @CodeModule
مدیریت کارآمد حافظه در برنامه های بزرگ مقیاس جاوا اسکریپتی، برای اطمینان از عملکرد بهینه، جلوگیری از نشت حافظه و حفظ مقیاس پذیری ضروری هست. این مقاله استراتژیها و مثالهای کدی رو بررسی میکنه تا به شما در مدیریت کارآمد حافظه و بهینهسازی پروژههاتون کمک کنه.
🔗 Link Article
#javascript #memory
@CodeModule
🧐دیتابیس Cassandra چیه و چه کاربردی داره؟
در واقع Apache Cassandra یک سیستم مدیریت دیتابیس NoSQL توزیعشدست که برای مدیریت حجم زیادی از دیتا در مقیاس بزرگ طراحی شده.
این دیتابیس به دلیل قابلیتهای مقیاسپذیری، دسترسی بالا و تحمل خطا، بهویژه در محیطهای big data و برنامههای کاربردی نیازمند به پرفورمنس بالا، مورد استفاده قرار میگیره.
✅کاربردهای دیتابیس Cassandra:
🔵مدیریت big data : برای شرکتهایی که نیاز به ذخیره و پردازش حجم زیادی از دیتا دارن، مثل سوشال مدیا ها، پلتفرمهای تجزیه و تحلیل داده و IoT بسیار مناسب و کاربردیه.
🔵برنامههای وب و موبایل: به دلیل سرعت بالای خوندن و نوشتن، برای برنامههای وب و موبایل که نیاز به پاسخدهی سریع دارن، مناسبه.
🔵تجزیه و تحلیل دادههای real time : به دلیل قابلیتهای مقیاسپذیری، میشه ازش برای تجزیه و تحلیل دادهها به صورت real time استفاده کرد.
امتیازهای Cassandra نسبت به سایر دیتابیسهای NoSql⬇️
1️⃣مقیاسپذیری : Cassandra به راحتی میتونه با اضافه کردن نودهای جدید به cluster، مقیاسپذیری رو افزایش بده. این ویژگی اون رو برای کار با حجم زیاد دادهها خیلی مناسب میکنه.
2️⃣تحمل خطا: با استفاده از Distributed architecture، دیتابیس Cassandra میتونه در صورت خرابی یک یا چند نود، به کار خودش ادامه بده. این قابلیت باعث میشه تا دسترسی به دادهها همواره حفظ بشه.
3️⃣پرفورمنس بالا: Cassandra توانایی پردازش تعداد زیادی از رکوئست ها رو به صورت همزمان داره و سرعت خوندن و نوشتن بالایی رو ارائه میده.
4️⃣دیتا مدل انعطافپذیر: این دیتابیس از دیتا مدل key-value و column های گسترده پشتیبانی میکنه که به دولوپرا اجازه میده تا دیتا استراکچر رو بر اساس نیازهای خاص خودشون طراحی کنن.
5️⃣توزیع جغرافیایی: Cassandra میتونه در چندین دیتا سنتر جغرافیایی مختلف ران بشه و این ویژگی برای شرکتهایی که نیاز به توزیع جهانی دارن، خیلی مهمه.
درکل Apache Cassandra یک دیتابیس NoSQL قدرتمنده که برای مدیریت حجم زیاد دادهها و ارائه دسترسی بالا طراحی شده و با قابلیتهای مقیاسپذیری، تحمل خطا و پرفورمنس بالا، این دیتابیس گزینهای عالی برای شرکتها یا پروداکت هایی هست که نیاز به پردازش دادهها به صورت real time و با سرعت بالا دارن. با توجه به مزایای گفته شده، Cassandra به عنوان یک راهکار موثر در زمینه مدیریت big data و برنامههای وب و موبایل شناخته میشه.
برای نحوه استفاده و مطالعه بیشتر درباره این دیتابیس کاربردی میتونید به داکیومنتش مراجعه کنید🧑🎓
Document 🌕
#nosql #database #cassandra
@CodeModule
کتاب Clean Code رو هنوز نخوندی؟ 🫥
ریپازیتوری زیر این کتاب رو ترجمه کرده.
دوستان دقت کنید فصلهایی از کتاب ترجمه نشده و بعضی از قسمتهای کتاب، خیلی ترجمهی درست و حسابیای نداره. در صورت تمایل، شما هم میتونید در ترجمه این کتاب مشارکت کنید.🔗 Link #book @CodeModule
بنا به استقبال شما عزیزان، در هفته آینده پارت دوم این میتینگ رو خواهیم داشت و با هم قراره سوالات بیشتری رو بررسی میکنیم :))
امیدوارم که میتینگ دیشب برای شما دوستان مفید واقع شده باشه و بابت این که یکسری سوالات پاسخ نگرفتن عذرخواهی میکنم (وقت کم بود)
هرگونه انتقاد یا پیشنهادی هم در خصوص میتینگ یا محتوای چنل دارید، توی گروه با بنده در میون بزارید💙
@CodeModuleGap
دورهمی های کدماژول، قسمت دهم
موضوع: چطور به برنامه نویس بهتری تبدیل بشیم؟ 🧑🏻💻
مهمان گفتگو: آقای علیرضا صفائیراد
زمان برگزاری: پنجشنبه (۲۴ آبان)، ساعت ۱۰
در این میتینگ قراره درباره مسیرهایی که میتونن به رشد و توسعه مهارتهای برنامهنویسی کمک کنن، صحبت کنیم. با هم بهترین روش ها برای آموزش و پیشرفت رو بررسی کنیم، و به این مسئله بپردازیم که چه زمان آماده ورود به بازار کار هستیم. همچنین درباره این که ...فردا شب ساعت ۱۰ این گفتگو و دورهمی رو از دست ندید(لینک میت رأس ساعت قرار میگیره) @CodeModule
دیگه وقتت رو برای نوشتن کاستوم هوکها هدر نده🩸
پکیج usehooks-ts مجموعهای از هوکهای آماده و کاربردی برای پروژههای ریکتی هست که خوشبختانه با تایپ اسکریپت هم سازگاره. در این مجموعه، هوک های مختلفی برای انواع کارها مانند مدیریت ایونتها، مدیریت لوکال استوریج، مدیریت تایمرها، دسترسی به اطلاعات مرورگر و ... پیدا میشه، که باعث سادهتر شدن کدنویسی، سرعت بیشتر و همچنین کاهش نیاز به نوشتن کد تکراری میشه.
🔗 Link
#react
@CodeModule
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
