مجتبی قاسم زاده تهرانی (@sabereen) | Virasty
تا کفر و شرک هست مبارزه هست و تا مبارزه هست ما هستیم
Pinned post
@mojtaba5 January 2023بسم الله الرحمن الرحیم 😊حساب اصلی بنده در ویراستی @sabereen است. ولی به علت اینکه احساس میکنم خیلی از دنبالکنندگان بنده برنامهنویس و فنی نیستند، از این حساب @mojtaba برای انتشار مطالب فنی برنامهنویسی کلاینت وب استفاده خواهم کرد. انشاءالله که مطالب مفید واقع شود.virasty.com/sabereenvirasty.comمجتبی قاسم زاده تهرانی (@sabereen) | Virasty
تا کفر و شرک هست مبارزه هست و تا مبارزه هست ما هستیم
@mojtaba15 November 2024امروز در این رابطه دیدم شرکت متا هم یک فریم ورک جدید ساخته ( https://lexical.dev ) که این مشکلش رو حل کنه...lexical.devLexical
An extensible text editor framework that does things differently
بازنویسی ویرایشگر متن ویراستی، مهمترین تغییر بروزرسانی امروز بود (نسخه ۵۷).این یکی از نقاط عطف بروزرسانیهای ویراستی بود، ولی برای کاربر غیر فنی (یا حتی بعضا فنی) شاید پیچیدگی و سختی این کار قابل درک نباشه.در ادامه در مورد برخی از چالشهای فنی آن صحبت میکنم...Show this thread
@mojtaba15 November 2024مقایسه سینتکس فریمورکهای مختلف جاوااسکریپت:https://component-party.devالبته معماری فریمورک بسیار مهمتر از سینتکس هست.ولی باز هم در همین حد کار جالبی کرده این سایت.component-party.devComponent Party
Web component JS frameworks overview by their syntax and features: Svelte 5, React, Vue 3, Angular Renaissance, Angular, Lit, Ember Octane, Solid.js, Svelte 4, Vue 2, Alpine, Ember Polaris (preview), Mithril, Aurelia 2, Qwik, Marko, Aurelia 1
@mojtaba4 October 2024نسخهی ۲ فریمورک Tauri هم به صورت پایدار منتشر شد.به شخصه Tauri رو به صورت کلی بهترین ابزار تولید نرم افزار هیبریدی دسکتاپی میدونم...https://v2.tauri.app/blog/tauri-20
@mojtaba4 October 2024ابزاری برای مشاهدهی آمار CrUX:cruxvis.withgoogle.comنکته: سایت pagespeed.web.dev رو هم بد نیست نگاهی بهش بکنید!cruxvis.withgoogle.comCrUX Vis
CrUX Vis is an experiment by the Chrome team to help you explore this data with visualizations and helpful links to articles, for a particular web page or origin.
@mojtaba5 September 2024نسخه 3.5 Vue.js ریلیز شد.فکر میکردم قابلیت Vapor در این نسخه اضافه بشه که متأسفانه نشد 😥غیر از بهبودهایی که در زمینهی پرفرمنسی و SSR داشته، چند تا قابلیت مهمترش از نظر خودم رو در ادامه توضیح میدهم.https://blog.vuejs.org/posts/vue-3-5blog.vuejs.orgAnnouncing Vue 3.5 | The Vue Point
The official blog for the Vue.js project
@mojtaba5 September 2024یکیش قابلیت نچسب destructure کردن propهاست.این طور قابلیتها که باعث دور شدن Vue از جاوااسکریپت خالص میشه واقعاً جالب نیست و به نظرم Vue باید در این زمینهها بازنگری کنه.مثلاً همین که ویو value. رو خودش از روی ref حذف میکنه یک اشتباه بزرگ در طراحی Composition API است، که بعدها باعث ایجاد کلی مش…Show more
@mojtaba5 September 2024قابلیت بعدی که این یکی واقعاً مفید هست اینه که یک تابع onWatcherCleanup اضافه کرده که داخل watch میشه ازش استفاده کرد، که وقتی watch تموم شد دستوراتش رو اجرا کنه (قبل از دور بعدی اجرا).
@mojtaba28 August 2024سؤال ۱: مگر در شبکههای اجتماعی خارجی سانسور نیست؟مگر ندیدید همین اینستا و توییتر پسا ماسک بودند که کلی اکانت وابسته به حماس رو مسدود کردند؟سؤال ۲: در مورد حریم خصوصی چه طور باید تضمین داده شود که نشده است؟و اینکه اصلا چه طور به تضمینهای شبکههای خارجی اعتماد کردهاید؟!This post was deleted by the post author.
@mojtaba21 August 2024یک پیشفرض ذهنی اشتباه اینه که فکر کنیم یک واژهی پارسی باید دقیقا ترجمه ملانقطی واژگان انگلیسی باشه.مثل این میمونه که «زمین خوردم» رو ترجمه کنیم «I eat the earth»!اگه معادل انگلیسیش رو کاری نداشته باشیم و ترکیب «فضای مجازی» رو به «فضا» و «مجازی» بشکنیم و به خودی خود بررسی کنیم، این استفاده غیر …Show moreThis post was deleted by the post author.
@mojtaba15 July 2024اینکه دادگاه علنی باشه که همه چیز برای مردم روشن بشه خیلی خوب میشه، من هم امضا کردم...ولی برای دفعات بعدی بهتره که از پلتفرمهای خودی مثل پویشهای خبرگزاری #فارس استفاده کنیم، تا اون مرجع بشه و تقویت بشه، نه رقیب!اگرچه کارزار ادعای بیطرفی داره، ولی خودش میگه به روزنامههای شرق و هممیهن وصله 🙁کارزار برگزاری علنی دادگاه متهمان کرسنت و انتشار صورت جلسات دادگاه طی یک روز به ۱۰۰ هزار امضا رسیدعلاقه مندان برای شرکت در این کارزار می توانند از لینک زیر امضاء و حمایت کنند.karzar.net/134964#نشر_حداکثری
@mojtaba19 April 2024خدا رو شکر حالا که این موضوع جمع شد،ابزاری رو برای انتخاب بازهای آیات پیادهسازی کردم:https://ghoran.netlify.app/tools/select-ayah/البته هنوز در چگونگی پیادهسازی apiهای مربوطه به تصمیم قطعی نرسیدیم و از پیشنهادات استقبال میکنیم.ghoran.netlify.appابزار انتخاب بازهای از آیه | قرآن - Ghoran
قرآن برای برنامهنویسان
بحث فنی در مورد انتخاب بخشی از آیه قرآن در مجموعه کتابخانههای ghoran:https://github.com/sabereen/ghoran/discussions/7github.comانتخاب بخشی از آیه · sabereen/ghoran · Discussion #7
بسم الله الرحمن الرحیم در برخی کاربردهای اپلیکیشنهای قرآنی لازم است بخشی از آیه را انتخاب و جدا کنیم. به عبارتی پردازشی را روی فقط یک قسمت از آیه انجام دهیم. چالشی که در اینجا مطرح میشود این است ...
@mojtaba11 April 2024بحث فنی در مورد انتخاب بخشی از آیه قرآن در مجموعه کتابخانههای ghoran:https://github.com/sabereen/ghoran/discussions/7github.comانتخاب بخشی از آیه · sabereen/ghoran · Discussion #7
بسم الله الرحمن الرحیم در برخی کاربردهای اپلیکیشنهای قرآنی لازم است بخشی از آیه را انتخاب و جدا کنیم. به عبارتی پردازشی را روی فقط یک قسمت از آیه انجام دهیم. چالشی که در اینجا مطرح میشود این است ...
@mojtaba6 April 2024خوب یک پکیج دیگه هم به مجموعه پکیجهای ghoran.netlify.app اضافه کردم، به همراه مثال و داکیومنت api و تست واحد 🙂ghoran.netlify.app/packages/entity.html
@mojtaba5 April 2024نسخه جدید Bun.js منتشر شده و دیگه رسما ویندوز رو هم پشتیبانی میکنه!https://bun.sh/blog/bun-v1.1
@mojtaba4 April 2024
@mojtaba25 March 2024ولادت با سعادت حضرت امام حسن مجتبی (ع) مبارک باد! 🥳به همین مناسبت #نسخهی_اوّلیه از دورهی جامع آموزش برنامهنویسی Frontend را رونمایی میکنیم. 🤗امیدواریم امام مجتبی (ع) ما رو یاری کنند و به برکت ایشون به بهترین شکل این مجموعه رو توسعه و ادامه بدیم.مشاهده و شرکت در دوره: EcmaScript.irبرنامهنویسی را از برنامهنویسان ویراستی یاد بگیرید 😉خبری در راه است... 😎
@mojtaba25 March 2024این مجموعه شامل بیش از ۶۰ ساعت ویدئوی آموزشی تخصصی در حوزهی برنامهنویسی Frontend است.ضمناً میدونیم که این مجموعه هنوز خیلی جای پیشرفت و بهبود داره، لذا از همه عزیزان خواستارم که انتقادات و پیشنهاداتشون رو برای بهتر شدن این مجموعه بفرمایند.
@mojtaba23 March 2024https://runtime-compat.unjs.ioاینجا یه کار جالب کردند و بسته به محیط اجرا جمع آوری کردند که چه apiهایی در دسترس است.مثلاً میشه دید توی Node یا Bun یا Deno یا Workerهای CloudFlare یا محیطهای دیگه چه apiهایی رو میشه استفاده کرد و چه apiهایی رو نمیشه.runtime-compat.unjs.ioRuntime compatibility across JavaScript runtimes
Display APIs compatibility across different JavaScript runtimes. The data is retrieved from runtime-compat-data, based on MDN's format.
@mojtaba21 March 2024برنامهنویسی را از برنامهنویسان ویراستی یاد بگیرید 😉خبری در راه است... 😎