Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
ولی من هیچی رو دست این ندیدم تا حالا
شک ندارم تا ابد بی رغیب خواهد ماند
شک ندارم تا ابد بی رغیب خواهد ماند
Forwarded from CleverDevs (M)
سلام و عرض ادب! خواستم شما رو در جریان آخرین وضعیت پکیجی که اخیراً توسعه دادم و روی گیتهاب و npm منتشر کردم، قرار بدم. در این چند روز اخیر، چند قابلیت جدید بهش اضافه کردم که لیستشون رو در ادامه میگذارم:
1.منطق بازخوانی داینامیک: این قابلیت به صورت خودکار تلاش مجدد برای بارگذاری کامپوننتهای React را در صورت بروز خطا به دلیل مشکلات شبکه یا سایر خطاها انجام میدهد. تعداد دفعات بازخوانی و تأخیرها بر اساس کیفیت شبکه کاربر تنظیم میشود.
2.کشینگ: کامپوننتهای بارگذاری شده موفق را ذخیره میکند تا در بارگذاریهای آینده سرعت بیشتری داشته باشد، و از یک مکانیزم کشینگ LFU استفاده میکند.
3.مدار شکن (Circuit Breaker): جلوگیری از تلاشهای بیش از حد برای بازخوانی با پیادهسازی الگوی مدار شکن که پس از رسیدن به یک آستانه مشخص، تلاشهای مجدد را متوقف کرده و پس از مدتی تنظیم شده دوباره فعال میشود.
4.پیش بارگذاری (Prefetching): این قابلیت کامپوننتها را قبل از اینکه نیاز به آنها باشد بارگذاری میکند تا تجربه کاربری بهتری فراهم کند.
5.بارگذاری اولویتبندی شده: کامپوننتهای کماهمیتتر را با تأخیر بارگذاری میکند و در عین حال به کامپوننتهای حیاتی اولویت میدهد.
در این مدت کوتاه تعداد نصبها خوب رشد کرد که خودم هم از این رشد شگفت زده شدم:) و تصمیم گرفتم توسعه پکیج رو جدیتر و با انگیزه بیشتری ادامه بدم.
GitHub : https://github.com/mmdbay/react-lazy-loader-js
Npm : https://www.npmjs.com/package/react-lazy-loader-js
#reactjs
@CleverDevs - @CleverDevsGp
1.منطق بازخوانی داینامیک: این قابلیت به صورت خودکار تلاش مجدد برای بارگذاری کامپوننتهای React را در صورت بروز خطا به دلیل مشکلات شبکه یا سایر خطاها انجام میدهد. تعداد دفعات بازخوانی و تأخیرها بر اساس کیفیت شبکه کاربر تنظیم میشود.
2.کشینگ: کامپوننتهای بارگذاری شده موفق را ذخیره میکند تا در بارگذاریهای آینده سرعت بیشتری داشته باشد، و از یک مکانیزم کشینگ LFU استفاده میکند.
3.مدار شکن (Circuit Breaker): جلوگیری از تلاشهای بیش از حد برای بازخوانی با پیادهسازی الگوی مدار شکن که پس از رسیدن به یک آستانه مشخص، تلاشهای مجدد را متوقف کرده و پس از مدتی تنظیم شده دوباره فعال میشود.
4.پیش بارگذاری (Prefetching): این قابلیت کامپوننتها را قبل از اینکه نیاز به آنها باشد بارگذاری میکند تا تجربه کاربری بهتری فراهم کند.
5.بارگذاری اولویتبندی شده: کامپوننتهای کماهمیتتر را با تأخیر بارگذاری میکند و در عین حال به کامپوننتهای حیاتی اولویت میدهد.
در این مدت کوتاه تعداد نصبها خوب رشد کرد که خودم هم از این رشد شگفت زده شدم:) و تصمیم گرفتم توسعه پکیج رو جدیتر و با انگیزه بیشتری ادامه بدم.
GitHub : https://github.com/mmdbay/react-lazy-loader-js
Npm : https://www.npmjs.com/package/react-lazy-loader-js
#reactjs
@CleverDevs - @CleverDevsGp
Forwarded from Agora (Alireza Azadi)
خیلی سال پیش (احتمالا اول دبیرستان یا سوم راهنمایی بودم)، فکر کنم از soundtracks.ir خدابیامرز بود که آرشیو sound effectهای BBC رو دانلود کردم. چی بود این مجموعه؟ از اسمش هم معلومه. مجموعهای غنی از افکتهای صوتی مختلف. مثل: صدای رستورانی توی فرانسه که مردم توش فرانسوی حرف میزنن و صدای کارد و چنگال میاد. یا صدای شمارهگیر تلفن فلان مدل تلفن که توی سال فلان تولید شده و خلاصه یک مجموعه از صداهایی که اتفاقا خیلیهامون شنیدیم ولی همیشه توی بکگراند زندگیمون بودن (حالا رستورانی توی فرانسه احتمالا نه :)). یه دستهبندی داره تحت عنوان Daily Life، بیشتر منظوره این بود)
چند وقت پیش دوباره لابهلای فیدها چشمم خورد به یک عنوان: BBC Sound Effects Archive
بیبیسی اومده و یک وبسایت درست کرده و این امکان رو میده که اونجا تموم این Sound Effectها رو که حالا طبقهبندی هم شدند و امکان جستجو هم داره رو گوش کنید و حتی اونها رو باهم میکس کنید! برای من دیدن دوبارهی این آرشیو هم نوستالژی بود و هم این امکان میکس Sound effectها علیرغم این که خیلی ابتداییه، بسیار جذاب بود.
مثلا اینجا اومدم و صدای Frying an egg رو با صدای Outdoor Restaurant - Light chatter with crockery میکس کردم. منو یاد مهمونیهایی که خونهی مادربزرگم میگرفتیم انداخت. یکی توی آشپزخونه داشت یه چی درست میکرد و بقیهی توی هال داشتن باهم حرف میزدن یا سفره رو پهن میکردن و همچین جنسی از سر و صدا به گوش اونی که توی آشپزخونه بود میرسید.
بهنظرم امتحانش کنید. تجربهی جالبیه :)
چند وقت پیش دوباره لابهلای فیدها چشمم خورد به یک عنوان: BBC Sound Effects Archive
بیبیسی اومده و یک وبسایت درست کرده و این امکان رو میده که اونجا تموم این Sound Effectها رو که حالا طبقهبندی هم شدند و امکان جستجو هم داره رو گوش کنید و حتی اونها رو باهم میکس کنید! برای من دیدن دوبارهی این آرشیو هم نوستالژی بود و هم این امکان میکس Sound effectها علیرغم این که خیلی ابتداییه، بسیار جذاب بود.
مثلا اینجا اومدم و صدای Frying an egg رو با صدای Outdoor Restaurant - Light chatter with crockery میکس کردم. منو یاد مهمونیهایی که خونهی مادربزرگم میگرفتیم انداخت. یکی توی آشپزخونه داشت یه چی درست میکرد و بقیهی توی هال داشتن باهم حرف میزدن یا سفره رو پهن میکردن و همچین جنسی از سر و صدا به گوش اونی که توی آشپزخونه بود میرسید.
بهنظرم امتحانش کنید. تجربهی جالبیه :)
sound-effects.bbcrewind.co.uk
BBC Sound Effects
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
🔥 دوره های هوش مصنوعی با PYTHON🔥کلیک کنید👇
💥دوره BIG DATA👉کلیک
💥مقدماتی PYTHON 👉کلیک
💥پیشرفته PYTHON 👉کلیک
💥علم داده با PYTHON 👉کلیک
💥یادگیری عمیق با PYTHON 👉کلیک
💥یادگیری ماشین با PYTHON 👉کلیک
📌مشاوره و ثبت نام:
🙍♂️@ParsPajouhaanCEE
📞021-88322992(105)
🌐 وبسایت 📱 کانال تلگرام 📱 اینستاگرام
💥دوره BIG DATA👉کلیک
💥مقدماتی PYTHON 👉کلیک
💥پیشرفته PYTHON 👉کلیک
💥علم داده با PYTHON 👉کلیک
💥یادگیری عمیق با PYTHON 👉کلیک
💥یادگیری ماشین با PYTHON 👉کلیک
📌مشاوره و ثبت نام:
🙍♂️@ParsPajouhaanCEE
📞021-88322992(105)
🌐 وبسایت 📱 کانال تلگرام 📱 اینستاگرام
Forwarded from Gopher Academy
🔵 عنوان مقاله
Prep: Compile-Time Function Evaluation for Go
🟢 خلاصه مقاله:
مقاله مورد بحث به بررسی ویژگی prep.Comptime پرداخته است که امکان ارزیابی توابع در زمان ساخت را فراهم میکند و نتیجه محاسبه شده را جایگزین توابع مینماید. این ویژگی شباهتهایی به comptime در زبان برنامهنویسی Zig دارد اما تفاوتهایی نیز با آن دارد. مقاله اذعان میکند که استفاده از این تکنیک ممکن است به نوعی "کفران" تلقی شود، اما نکته جالبی است که نمیتوان انکار کرد. با این حال، این ویژگی محدودیتهایی دارد و ابزار toolexec اصولاً برای بازنویسی متن مبدأ به صورت دلخواه طراحی نشده است. این مقاله به بررسی ایدهای نو و جذاب پرداخته است اما همچنین به محدودیتها و چالشهایی که ممکن است در استفاده از این تکنیک وجود داشته باشد، اشاره میکند. بنابراین، ضروری است که توسعهدهندگان قبل از استفاده از این ویژگی به طور دقیق به این محدودیتها و چالشها توجه کنند.
🟣لینک مقاله:
https://golangweekly.com/link/160477/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Prep: Compile-Time Function Evaluation for Go
🟢 خلاصه مقاله:
مقاله مورد بحث به بررسی ویژگی prep.Comptime پرداخته است که امکان ارزیابی توابع در زمان ساخت را فراهم میکند و نتیجه محاسبه شده را جایگزین توابع مینماید. این ویژگی شباهتهایی به comptime در زبان برنامهنویسی Zig دارد اما تفاوتهایی نیز با آن دارد. مقاله اذعان میکند که استفاده از این تکنیک ممکن است به نوعی "کفران" تلقی شود، اما نکته جالبی است که نمیتوان انکار کرد. با این حال، این ویژگی محدودیتهایی دارد و ابزار toolexec اصولاً برای بازنویسی متن مبدأ به صورت دلخواه طراحی نشده است. این مقاله به بررسی ایدهای نو و جذاب پرداخته است اما همچنین به محدودیتها و چالشهایی که ممکن است در استفاده از این تکنیک وجود داشته باشد، اشاره میکند. بنابراین، ضروری است که توسعهدهندگان قبل از استفاده از این ویژگی به طور دقیق به این محدودیتها و چالشها توجه کنند.
🟣لینک مقاله:
https://golangweekly.com/link/160477/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - pijng/prep: Golang comptime. Pure blasphemy
Golang comptime. Pure blasphemy. Contribute to pijng/prep development by creating an account on GitHub.
Forwarded from Woland's Linux Journal (Woland)
This media is not supported in your browser
VIEW IN TELEGRAM
شاهد سطح بالای سواد یک متخصص نما هستیم که قطعا کلی هم بودجه بهش میدن ولی اندازه چک کردن تلفظ یک کلمه هم شعور نداره.
Forwarded from محتوای آزاد سهراب
اون از رائفی پور این از این، بعدش میگن مواد ضرر نداره :)))
احتمالا جفتشون هم دوره مدحج رو خریدن.
@SohrabContents
احتمالا جفتشون هم دوره مدحج رو خریدن.
@SohrabContents
Forwarded from محتوای آزاد سهراب
https://virgool.io/Antiwiki/%D9%88%DB%8C%DA%A9%DB%8C-%D9%BE%D8%AF%DB%8C%D8%A7-%D8%B1%D8%A7-%DA%86%D9%87-%DA%A9%D8%B3%DB%8C-%D9%BE%DB%8C%D8%B4%D9%86%D9%87%D8%A7%D8%AF-%D8%AF%D8%A7%D8%AF-w2ou3okkrxcu
البته هنوز این سم از خاطرم پاک نشده :)))
دوستان مواد میخرید، جنس خوب بخرید وگرنه نتیجش میشه لین*ص و این مقاله و اون صحبتای رائفی پور.
@SohrabContents
البته هنوز این سم از خاطرم پاک نشده :)))
دوستان مواد میخرید، جنس خوب بخرید وگرنه نتیجش میشه لین*ص و این مقاله و اون صحبتای رائفی پور.
@SohrabContents
ویرگول
ویکی پدیا را چه کسی پیشنهاد داد؟
آیا حمایت از گنو کار درستیه؟
Forwarded from LearnPOV | لرن پی او وی
من از این برنامه استفاده میکنم که هر بیست دقیقه یکبار صفحه رو ازم میگیره که برم یه دوری بزنم و بشینم:
https://slgobinath.github.io/SafeEyes/
https://slgobinath.github.io/SafeEyes/
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
Forwarded from محتوای آزاد سهراب
به عنوان آخرین حرف در این مورد میخوام بگم که گاهی باید کلپسه لین*ص نصب کرد و فرار کرد.
@SohrabContents
احتمالاً یک پستی هم توی وبلاگم بزارم اگه حالشو پیدا کنم.
@SohrabContents
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
Galaxy Dev 🌿
A collection of information, training, and a compromised database , Linux...
🔗 Link: t.iss.one/Galaxy_deve
A collection of information, training, and a compromised database , Linux...
🔗 Link: t.iss.one/Galaxy_deve
Forwarded from Laravel News
A Zero-dependency SVG Chart Library for PHP https://laravel-news.com/php-svg-charts-maantje
Laravel News
A Zero-dependency SVG Chart Library for PHP - Laravel News
The maantje/charts package by Jamie Schouten is a zero-dependency PHP library for generating SVG charts.
Forwarded from Agora (Alireza Azadi)
What Is Theoretical Computer Science?
https://cacm.acm.org/opinion/what-is-theoretical-computer-science/
Regardless of the breadth of TCS, the question remained as to whether it is a subfield of mathematics. Undoubtedly, TCS is abstract and mathematical, but is it mathematics? For that matter, what is mathematics? Mathematics is notoriously hard to define, so I prefer the sociological definition: Mathematics is what mathematicians do. In 1993, as a young computer science theoretician, I was offered a faculty position in the CS department at Rice University. I doubt I would have received such an offer from the math department at Rice. Avi is one of a handful of computer science theoreticians worldwide with a primary position in a department of mathematics. I must conclude that TCS is not a branch of mathematics, at least sociologically.
https://cacm.acm.org/opinion/what-is-theoretical-computer-science/
Forwarded from Code Module | کد ماژول (genix)
5 تا از بهترین دیزاین پترن های GoF که پیشنهاد میدم از دست ندید.
- دیزاین پترن Bridge
- دیزاین پترن Singletoon
- دیزاین پترن Builder
- دیزاین پترن Proxy
- دیزاین پترن Decorator
#design_pattern
@CodeModule
- دیزاین پترن Bridge
- دیزاین پترن Singletoon
- دیزاین پترن Builder
- دیزاین پترن Proxy
- دیزاین پترن Decorator
#design_pattern
@CodeModule
Telegram
Code Module | کد ماژول
با این پترن پل درست کنید! 🦦
پترن Bridge یک دیزاین پترن Structural و جزو 23 الگو GoF هست، که در مهندسی نرمافزار استفاده میشه و به معنای جدا کردن یک انتزاع از اجرای اون میباشد به طوری که این دو میتونن به طور مستقل، متفاوت باشن. به عبارت دیگه الگوی Bridge…
پترن Bridge یک دیزاین پترن Structural و جزو 23 الگو GoF هست، که در مهندسی نرمافزار استفاده میشه و به معنای جدا کردن یک انتزاع از اجرای اون میباشد به طوری که این دو میتونن به طور مستقل، متفاوت باشن. به عبارت دیگه الگوی Bridge…