🎄 یک برنامه نویس تنبل – Telegram
🎄 یک برنامه نویس تنبل
2.01K subscribers
1.54K photos
284 videos
37 files
1.91K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
Forwarded from Hamid Farmani
تقریبا همه‌ی نرم افزارها یه قابلیت سرچ دارن. برای سیستم‌های بزرگتر، مثل اسپاتیفای یا نتفلیکس این قابلیت خیلی مهم‌تر میشه. اونا باید از بین صدها میلیون رکورد، اون آیتم مورد نظر کاربر رو در کسری از ثانیه فراهم کنن. اینکه چطوری این کار انجام میشه، یکی از سوال‌های مصاحبه‌های سیستم دیزاین هم هست. جدای از اون، خوبه که بدونیم معماری پشت این قابلیت چی هست و به چه شکلی انجام میشه؟

توی این ویدیو، درباره‌ی elasticsearch و opensearch صحبت کردم و با دو مثال سرچ روی آهنگ‌ها مثل spotify و بررسی داده‌های NASA توی پروژه‌های Java(Spring boot) و Typenoscript(NextJS) اونا رو نشون دادم.

امیدوارم که این ویدیو براتون مفید باشه.
https://www.youtube.com/watch?v=uomeQv2KUE4
🔥1
🔸مطالب ازاد و رایگان
مفاهیم زیادی رو به زبون ساده گفتن
پیام پین شده رو چک کنید و از دستش ندید 👌

https://news.1rj.ru/str/TadavomnisT_channel

@TheRaymondDev
👍2
Forwarded from Linuxor ?
اگه تازه سایت می‌خواین بیارین بالا با این سایت می‌تونین آنالیزش کنید و بهتون می‌گه چیکار کنید که سرعت لودش بره بالا، این سایت مال خود گوگله :

pagespeed.web.dev

@Linuxor
🔥5🤣1
🔶 مایکروسافت اعلام کرد، دو نسخه‌ی محبوب ۲۰۱۶ و ۲۰۱۹ مایکروسافت آفیس هم از ۱۴ اکتبر ۲۰۲۵ بازنشسته خواهند شد. تعدادی از اپلیکیشن‌های مستقل و سرور‌ها هم از همین تاریخ دیگر پشتیبانی نخواهند شد و توصیه می‌کند به نسخه‌ی ابری Microsoft 365 مهاجرت کنید.

#خبر

@TheRaymondDev
👍2👎2
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸Multi-Account Containers

فرض کن توی یک سایتی میخوای چندتا اکانت باز کنی خب هم مدیریت سخته هم باید هعی logoutوlogin کنی دیگه کپچا داشته باشه که بدتر
کروم بصورت دیفالت این فیچر رو داره ولی برای فایرفاکس باید اکستنشنشو نصب کنید میان یک کانتینر جدا براتون درنظر میگیرن که کوکی و سشن و... جدا هستش که راحت با یه کلیک میتونید سوویچ کنید به اکانت دیگه
واقعا نعمت بزرگیه همینکه باعث میشه از ورژن پولی chatgpt استفاده کنم و نیاز روزمره برطرف بشه خیلیه

https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers

#معرفی
@TheRaymondDev
👍21
🔶 مزایا و معایب المنتور: آیا این صفحه‌ساز برای شما مناسب است؟

در دنیای طراحی وب، انتخاب ابزار مناسب می‌تونه تاثیر زیادی بر روند کاری و کیفیت نهایی سایت شما داشته باشه. یکی از محبوب‌ترین ابزارهای طراحی برای وردپرس المنتور است. در این مقاله به بررسی مزایا و معایب المنتور می‌پردازیم تا به شما کمک کنیم تصمیم بگیرید آیا این صفحه‌ساز برای پروژه شما مناسب است یا نه.

مزایای المنتور:

- کاربرپسند و بدون نیاز به کدنویسی
- سرعت و سهولت در طراحی
- قالب‌های آماده و انعطاف‌پذیر
- ویجت‌های متعدد و امکانات گرافیکی
- سازگاری با وردپرس و افزونه‌ها

معایب المنتور:

- کد اضافی و بارگذاری آهسته
- وابستگی به المنتور
- قیمت و هزینه‌های اضافی
- عدم کنترل کامل روی کد
- مشکلات سئو

#وردپرس

@TheRaymondDev
👍1
افزونه پی دی اف ساز فارسی 😃

میدونستید هیچ وبسایت یا اکستنشن خارجی یا ایرانی نتونسته یه پی دی اف ساز کامل ارائه کنه و نهایت کار پیشرفته ترین سایت ها تبدیل عکس به پی دی اف بوده؟

من یه هفته برای نوشتنش وقت گذاشتم و بیشتر 5000 خط کد نوشتم ، نتیجه یه اکستنشن پی دی اف ساز قوی هست که میتونه جایگزین پاورپوینت تو سیستمتون بشه!

😃لینک نصب از کروم استور:
https://chromewebstore.google.com/detail/eaocclipafdekjeaigldgdkeafbdmijm

#اکستنشن #کروم #افزونه
🔥71👍1
Forwarded from Izland | Laravel (Amir Hossein)
اگه میخواید بدونید چقدر نسبت به مدرک تحصیلی تون سواد دارید، برید مصاحبه شرکت خصوصی

اگه میخواید بدونید چقدر به اسلام و مسلمانی اشراف دارید، برید مصاحبه ادارات دولتی

من الان یه کافر بی سوادم.
🤣24👍1
🔶 سایت Photopea : نسخه وب فتوشاپ

https://www.photopea.com/

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

#معرفی
#لینوکس

@TheRaymondDev
👍2
🔶 یه سوال دارم از برنامه نویسای عزیز

چرا فیلد password رو trim میکنید؟ اصلا اینکار چرا باید انجام بشه؟
منیکه دوست دارم اول و اخر پسوردم فاصله بزارم با اینکار شما بی‌فایده میشه
فاصله گذاشتن خیلی خیلی امنیت پسورد رو بالا میبره
چون اکثر ابزارای کرک هش هم trim میکنن که این باگه!!
توی گوگل بزنید سایتای انلاین کرک هش بالا بیاد
بعد هش ۱ کاراکتری فاصله(space) رو بهش بدین ببینید اصلا خروجی میده؟ همش ۱ کاراکترها!!!!!

اکثر سایتا که به پسورد salt اضافه نمیکنن حداقل فاصله رو trim نکنید یکم امنیت داشته باشیم
مرسی اح

@TheRaymondDev
👍7
🔶 یوز اسکریپت یوتیوب

۱. یوتیوب زیرنویسارو میندازه روی ویدیو اذیت کنندس با این یوزراسکریپت زیرنویس زیر ویدیو نشون داده میشه:

https://github.com/t1ml3arn-usernoscript-js/Youtube-subnoscripts-under-video-frame

۲. زیرنویس‌ها قابلیت سلکت شدن ندارن با این یوزراسکریپت میتونید راحت سلکت کنید:

https://update.greasyfork.org/noscripts/451626/make%20youtube%20caption%20selectable.user.js

@TheRaymondDev
🔥7👌1
🔶 پاول دروف می گوید که روز گذشته، یک روزنامه فرانسوی مدعی شد که بازداشت من در فرانسه در تابستان گذشته "در نهایت" تلگرام را مجبور به پیروی از قوانین اروپا کرد و این غلط است. تلگرام همیشه با قوانین اتحادیه اروپا سازگار بوده است.

پس از ماه آگوست گذشته، این پلیس فرانسه بود که در نهایت با ارسال درخواست های خود به تلگرام به روش قانونی که قانون خدمات دیجیتال اتحادیه اروپا توصیف کرده بود، شروع به "پیروی از قوانین اروپا" کرد. در نتیجه، دادگاه های فرانسه توانسته اند آدرس های IP مظنونان جنایی را از تلگرام دریافت کنند.

اطلاعات مربوط به این راه قانونی برای رسیدن به ما می تواند در برنامه ها، وب سایت ها یا فقط با گوگل پلی "پلیس تلگرامی اروپا" مدت ها قبل از بازداشت من در فرانسه به دست آید. اینکه چرا دادگاه ها و پلیس فرانسه این روند تعریف شده توسط قوانین اتحادیه اروپا را نادیده گرفته اند هنوز برای ما یک راز است، اما بی انصافی است اگر بگوییم که تلگرام به نوعی قوانین اروپا را نادیده گرفته است. به طور متناقض، این پلیس فرانسه بود که به دلایلی آن ها را نادیده گرفته بود.

من فرانسه را دوست دارم و به نیروی پلیس آن احترام می گذارم، بنابراین نمی خواستم با اشاره به موارد بالا کسی را ناراحت کنم. اما نمی توانم زمان انتشار چنین اطلاعات غلط آشکاری در مورد تلگرام را نادیده بگیرم.

تلگرام دومین اپلیکیشن پیام رسانی محبوب در جهان است. ما سالانه میلیون ها دلار برای اطمینان از رعایت قوانین در سراسر جهان هزینه می کنیم. به ویژه در اتحادیه اروپا، ما همیشه سال ها قبل از اجرایی شدن قوانین، خود را برای پیروی از آن ها آماده می کنیم.

#خبر

@TheRaymondDev
👍3
🔸Design Patterns

@TheRaymondDev
👍4
Forwarded from Linuxor ?
رفیق به وردپرس و لاراول می‌گن که با همه کمبود های PHP کنارش موندن


@Linuxor
🤣13
واقعاً از گشتن تو چت‌های بلند با AI خسته شده بودم، امروز نشستم یه اکستنشن کروم ساختم
روی هر پیام شماره می‌زنه، با دو تا دکمه هم می‌تونی راحت بالا پایین بری
فعلاً از ChatGPT، Claude و Grok پشتیبانی می‌کنه
اسمش: AI Chat Scroller
https://github.com/H120/AI-Chat-Scroller

@DevTwitter | <Hossein/>
👍3
🔶 دوستان گرامی توی اگهی استخدامتون هر چی میخواید تخصص بزنید مثل قبل

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

اما خواهش میکنم توی اگهی ها شرط سنی رو ننویسید این باعث نشر ناامیدی در افرادی میشه که سنشون بالا میره و ممکنه حتی به رها کردن مارکت ختم بشه

جوان n ساله یا شخص n ساله هر دو حق دارن کار کنن و متخصص باشن اما شرط سن یعنی محدود کردن و محروم کردن

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

بقیش هم که خودتون میدونید....

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

خواهشا اگهی که شرط سنی داره رو تحریم کنید و براش رزومه ارسال نکنید

#نه_به_فرهنگ_کاری_نادرست

</Akbar Rezaeyan Ghane>

@TheRaymondDev
👍19
🔶 یوتیوب 20 سال پس از تاسیس، به آینده هوش مصنوعی در ویدئو می پردازد.

امجد حنیف، معاون یوتیوب اعلام کرد که در ۵ سال دیگر، هر ویدیویی که در یوتیوب آپلود می شود، به صورت خودکار به هر زبان گفتاری ترجمه شود. هر کلمه مانند صدای واقعی فردی که صحبت می کند به نظر خواهد رسید، لب های آن ها دوباره زنده می شود تا مانند لب های گوینده اصلی حرکت کند. این یکی از قابلیت هایی است که یوتیوب قصد دارد به گفته این شرکت به سازندگان خود بدهد تا مخاطبان خود را گسترش دهند.

#خبر

@TheRaymondDev
👍1
🔶 سرورلس (Serverless) چی هست؟

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

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

پس شما علاوه بر توسعه محصول خودتون باید با مفاهیم سرور هم آشنا بشید، بتونید امنیت سرور خودتون رو تامین کنید، همچنین باید با مفاهیم مقیاس پذیری و مدیریت سرور هم حتی آشنا بشید.

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

در روز های اولیه اینترنت هرکسی که می خواست یک خدمتی بده باید یه سرور می خرید و همه کار های فنی رو انجام می داد. حتی کار هایی مثل اتصال به برق، خنک‌سازی و...

بعد از این قضیه ابر ها یا Cloud ها اومدن که خیلی از کار رو راحت کردن. شما سرور های مورد نظر خودتون رو اجاره می کنید و استفاده می کنید ولی اتفاقی که میفته شما اغلب مواقع منابعی که خریدید رو استفاده نمی کنید و اون منابع برای مواقعی هست که بار زیادی روی سرور شما هست.

در سرورلس خدمتی که شما می گیرید در پرداخت انعطاف پذیر هست و شما فقط هزینه استفاده واقعی خودتون رو از منابع می پردازید و شاید یکمی معنی این کلمه "بی سرور" گیج کننده باشه ولی به این معنی هست که تمام دغدغه های مدیریت زیرساخت و سرور با خدمت دهنده هست و شما تمرکز خودتون رو بر روی توسعه محصول خودتون قرار می دید.

@TheRaymondDev
1🔥1