Learning with Zmat24


Channel's geo and language: Iran, English
Category: Education


سعی میکنیم باهم روبه جلو پیش بریم 🙌🏻❤️

Related channels  |  Similar channels

Channel's geo and language
Iran, English
Category
Education
Statistics
Posts filter


ولیدیشن برای کد ملی:

if (!/^\d{10}$/.test(value)) {
        return false;
      }
      const digits = value.split("").map(Number);
      let sum = 0;
      for (let i = 0; i < 9; i++) {
        sum += digits[i] * (10 - i);
      }
      const remainder = sum % 11;
      if (
        (remainder < 2 && digits[9] === remainder) ||
        (remainder >= 2 && digits[9] === 11 - remainder)
      ) {
        return true;
      } else {
        return false;
      }


ساختار کد به این صورته:
به هر کدوم از 9 رقم اول کد ملی (از چپ به راست) ضرایب خاصی اختصاص می‌دیم
رقم اول در 10
رقم دوم در 9
رقم سوم در 8
و به همین ترتیب، رقم نهم در 2
بعدش این اعداد رو با هم جمع می‌کنیم.
حاصل جمع به‌دست‌ اومده رو بر 11 تقسیم می‌کنیم و باقی‌مانده رو به دست میاریم
اگر باقی‌مانده کمتر از 2 باشه عدد باقی‌مانده باید دقیقا برابر با رقم دهم (آخرین رقم کد ملی) باشه
اگر باقی‌مانده 2 یا بیشتر باشه باید 11 منهای باقی‌مانده برابر با رقم دهم باشه
اگر یکی از دو شرط بالا برقرار بود کد ملی معتبره در غیر این صورت،کد ملی نامعتبره

نویسنده : عماد


یک سال دیگر هم گذشت.
18 ساله شدیم :)
امیدوارم وضعیت برای همه دوستان روز به روز بهتر بشه. ❤️

86 0 0 22 13





بله درحال حاضر انلاین هستیم
todo.zmat24.ir
توضیحات لازمه رو میگم بهتون ❤️


سگارو آزاد شده ( البته چند روز پیش ) و خب من خیلی توی توییتر (X) فعال نیستم برای همین دیر تر دیدم...

اتهامش هم این بوده : " همکاری با دولت متخاصم خارجی به نحو علیه جمهوری اسلامی ایران - فعالیت تبلیغی علیه نظام "


✅ اگر یادتون باشه توی این قسمت از دوره لاراول رفتیم و مینی پروژه todo app رو کامل کردیم...

و خب برای اینکه از این api ساخته شده دوستان فرانت کار بتونند استفاده کنند براش داکیومنت هم ساختیم ولی این منتشر نشده و به صورت لوکال باید اجرا بشه و لینک گیتهابش هم موجوده.

و خب برای بالا اوردن این نیازمند سرور بودیم از بروبکس کالاریس درخواست کردیم و قبول کردند :)

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

https://t.me/KlarisVPN


Tailwindcss v4

نسخه جدید تلویند منتشر شده.

امکانات جدیدی که در این نسخه اضافه شده :

1. تغییر موتور به یک موتور جدید و با پرفرمنس بالا
2. راحت‌تر شدن روند نصب
3. اضافه شدن پلاگین vite
4. به صورت اتوماتیک فایل‌ها رو شناسایی میکنه و نیازی به کانفیگ نداره
5. تغییر فایل کانفیگ به css
6. برای تم از css variables استفاده شده
7. تغییر رنگ‌ها از rgb به oklch و مدرن‌تر شدن رنگ‌ها
8. 3D transforms
9. بهبود در گرادینت‌ها
10. پشتیبانی از فیچر @starting-style
11. اضافه شدن not-* variant
12. و فیچر های دیگر

برای مطالعه کامل میتونید به وبلاگ tailwindcss سر بزنید.

لینک وبلاگ :
https://tailwindcss.com/blog/tailwindcss-v4

برای بروزرسانی تلویند توی پروژه هاتون :
https://tailwindcss.com/docs/upgrade-guide


Bun v 1.2

بان نسخه جدیدش رو منتشر کرده.

✅ اپدیت های جدید بان در این نسخه :

1. سازگاری بیشتری با nodejs داره.
2. به صورت built-in از s3 پشتیبانی میکنه.
3. به صورت built-in از Postgres پشتیبانی میکنه و به زودی قراره mysql هم اضافه بشه.
4. فایل bun.lock قبلا به صورت باینری بوده ولی با فیدبک‌هایی که از کامیونیتی دریافت کردند به فایل متنی تغییر دادند.
5. میتونید html به صورت خیلی ساده از طریق بان ایمپورت کنید ( خودش مینیفای میکنه باندل میکنه هم js رو هم css رو )

و به صورت کلی پرفرمنس بهتر شده ، سرعت بهتر شده و...

فیچر های دیگری هم در این نسخه عرضه شده که میتونید با مشاهده وبلاگ بان مطالعه کنید.

لینک وبلاگ :
https://bun.sh/blog/bun-v1.2


به شکل خیلی غریبی رفتم سراغ یه پکیجی ساختن 😂

امروز یکی از بچه‌ها (در گروه جاوااسکریپت) درمورد جایگزین جیسون‌سرور پرسید و دوستان چند مورد پیشنهاد کردن و خب فکر کردم برم بنویسم ببینم چخبره

و بله تقریبا یه چیزایی شده ازش
یه سری اسکیما تعریف میکنید و بحث کراد رو براتون هندل میکنه
علاوه بر همه اینا بحث ولیدیشن داره یعنی میگید اسم کاربر باید کمتر از 3 کارکتر نباشه و اگر باشه ارور میگردونه...
و امکان وصل شدن به دیتابیس ( مثلا sqlite ) و...

البته که درحد چند ساعت روش وقت گذاشته شده




2024 :)

بدک نبود


⚜️ دوره لاراول - قسمت نوزدهم
📚 الکوئنت ، فکتوری‌ها | Eloquent Factories

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

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

🎞 لینک ویدیو:
https://youtu.be/Gh-fbsUupLE


Forward from: Milad Nouri(ツ) میلاد نوری
متاسفانه چند روز گذشته، گوگل بدون اطلاع و اخطار قبلی اقدام به بستن اکانت آنالیتیکس (Google Analytics) ایرانی‌ها کرده.

این ایمیل برای من هم اومد و بعد از اون هیچ دسترسی به اطلاعات مربوط به این اکانت ندارم.

ظاهرا این اتفاق به صرف ایرانی بودن مالک اکانت رخ داده و ایرانی‌هایی که سال‌هاست خارج از ایران هستند و سرور سایت آن‌ها خارج از ایران است و سایت آن‌ها دارای دامنه غیر .ir می‌باشد هم در لیست اکانت‌های مسدود شده بوده‌اند.

⚠️ مسدود شدن اکانت‌ها به مرور در حال اتفاق افتادن است و اگر اکانت گوگل آنالیتیکس شما هنوز مسدود نشده، ممکن است ظرف ساعت‌های آینده این اتفاق بیفتد.
در صورت نیاز از دیتای مهم اکانت خود اکسپورت بگیرید!

متاسفانه با این اتفاق تعداد زیادی از ایرانی‌ها دسترسی به اطلاعات چندساله مربوط به آمار و آنالیز وب‌سایت و... خود را از دست داده‌اند.

هر روز به سرویس‌هایی که به دلیل تحریم دسترسی ما کاربرهای ایرانی را مسدود/محدود می‌کنند افزوده می‌شود و متاسفانه ما کاربرهای ایرانی دیگر خیلی ارزشی برای سرویس‌های بین‌المللی نداریم.

با این حساب هنوز برخی تصمیم‌گیران به دنبال مجبور کردن سرویس‌های خارجی به تاسیس دفتر و پاسخگو بودن به درخواست‌ها به عنوان پیش‌نیاز رفع فیلتر سرویس‌های مختلف فکر می‌کنند!

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

🖥 @MiladNouriChannel


⚜️ دوره لاراول - قسمت نوزدهم
📚 مینی پروژه TODo App - ساخت داکیومنت + حل مشکلات جزئی - پایان مینی پروژه ✅

خلاصه :
توی این ویدیو به ادامه مینی پروژه پرداختیم و برای api ای که در قسمت های قبل توسعه دادیم داکیومنت ساختیم و یه سری مشکلات ریز وجود داشت که حل کردیم... با این ویدیو عملا پرونده بخش مینی پروژه بسته میشه و از این به بعد میرسیم سراغ ادامه آموزش ها.

✳️ کد های این مینی پروژه روی گیت هاب قرار گرفته.

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

🎞 لینک ویدیو:
https://youtu.be/BcWH85FtUN0

🔗 Github Repo


یه پروژه هست به اسم MashaNG

این پروژه با هدف اتصال 20 میلیون نفر به اینترنت آزاد بطور رایگان شروع شده و در راستای ارزو سگارو پیش میرن که به این هدف برسند.

این یک کلاینت vpn هست که به صورت رایگان بهتون کانفیگ میده که استفاده کنید.

اصلاح مدل اقتصادی v2ray از پرداخت نقدی به تبلیغات (مشابه مدل اقتصادی پروکسی های تلگرام)
کاهش هزینه سرویس دهنده با استفاده از تکنولوژی fragment و CDN و random Subdomain (رفع کامل دغدغه فیلتر شدن ip و دامنه)
ساده سازی دریافت و بروزرسانی کانفیگ توسط v2rayNG با الهام از شبکه های p2p (torrent)

میتونید برای افرادی که مصرف خیلی بالایی ندارند و به قول معروف کاربران عادی هستند نصب کنید که استفاده کنند.

اگر هم vpn میفروشید میتونید چند تا کانفیگ رایگان اینجا منتشر کنید و به این پروژه کمک کنید. میشه به شکل تبلیغ هم بهش نگاه کرد.

ریپو گیت هاب:
https://github.com/GFW-knocker/MahsaNG


سال 2024 هم تموم شد و رفتیم سراغ 2025
عید جدید میلادی رو هم بهتون تبریک میگم ❤️


Video is unavailable for watching
Show in Telegram


بریم شرکت کنیم


به به ، شدیم 200 نفر :)
خوش اومدید بروبکس زیبا ❤️

( الان یکی لفت میده 😂 )

20 last posts shown.