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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
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
🔶 استفاده از PHP نسخه 7.4 علاوه بر افزایش ریسک امنیتی برای وبسایت شما، می تواند در پرفرمنس و سئو سایت شما نیز تاثیر منفی داشته باشد.

بر اساس تست های انجام شده ارتقاع PHP به سری 8 می تواند سرعت و پرفرمنس سایت شمارا ۲۰٪ الی ۴۰٪ افزایش دهد، عدد چشمگیری که بعضی بیزینس ها برای دستیابی به آن هزینه های بسیار زیادی انجام می‌دهند.

</Hamidreza Zolfaghar>

#PHP
@TheRaymondDev
👍2
✔️ چین اولین شبکه 10G جهان را راه‌اندازی کرد

دو غول فناوری چین یعنی هوآوی و چاینا یونیکام از راه‌اندازی اولین شبکه اینترنت 10 گیگابیتی جهان در منطقه آزمایشی شیونگ‌آن در حومه پکن خبر دادند.

در تست‌های اولیه:
▪️ سرعت دانلود: ۹۸۳۴ مگابیت بر ثانیه
▪️ سرعت آپلود: ۱۰۰۸ مگابیت بر ثانیه

جالبه بدونید که حتی با اتصال چندین دستگاه هوشمند به صورت هم‌زمان، شبکه بدون هیچ اختلالی و کاملاً پایدار عمل کرده!
چین قبلاً هم سریع‌ترین شبکه اینترنت جهان با سرعت ۱.۲ ترابیت بر ثانیه رو بین پکن، ووهان و گوانگژو راه‌اندازی کرده بود.

@kaliboys | کالی بویز
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🔶 ورژن جدید پکیج Laravel-Validate منتشر شد🎉🎉

در این ورژن شما میتونید تلفن های ثابت رو اعتبارسنجی کنید با استفاده از رول ValidLandlineNumber☎️

شاید در این فکر باشید که تلقن های ثابت هر کشور متفاوت هست، منطقیه! ولی ما یک امکانی رو قرار دادیم که شما براساس هر کشوری بتونید اعتبارسنجی رو انجام بدید😎

https://github.com/milwad-dev/laravel-validate/releases/tag/v1.9.3



#laravel
#milwad
#لاراول

@TheRaymondDev
1👍5
🔶 یه سیستم ترجمه PDF با زبان پایتون با استفاده از وب آپ Streamlit نوشتیم که می تواند با مدل های هوش مصنوعی Huggingface به هر زبانی ترجمه کند.

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

گیت هاب :

https://github.com/Rayiumir/DeepLingua

#python

@TheRaymondDev
🔥3
🔶 مصاحبه کاری به زبان انگلیسی، آلمانی یا هر زبان خارجی کار راحتی نبست و نیاز به تمرین داره، این 10 تا ابزار برای مصاحبه خیلی خیلی بکارتون میاد :

۱. Preply

پلتفرمی برای یادگیری زبان با معلمان خصوصی که امکان برنامه‌ریزی کلاس‌ها به صورت سفارشی را فراهم می‌کند. شما می‌توانید بر روی موضوعاتی مانند مصاحبه شغلی یا واژگان تخصصی در حوزه کاری خود تمرکز کنید.

۲. Speechling

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

۳. TalkAbroad

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

۴. Elevate

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

۵. HiNative

پلتفرمی برای دریافت بازخورد از افراد بومی زبان در مورد جملاتی که می‌خواهید در مصاحبه استفاده کنید. می‌توانید سوالاتی مثل «آیا این جمله طبیعی به نظر می‌رسد؟» بپرسید.

۶. Job Interview Simulator

این ابزار محیطی شبیه‌سازی‌شده برای مصاحبه شغلی ایجاد می‌کند که می‌توانید در آن با سوالات رایج به زبان‌های مختلف روبه‌رو شوید. این تجربه به شما کمک می‌کند استرس را کاهش دهید و پاسخ‌های خود را بهبود ببخشید.

۷. Beelinguapp

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

۸. LingQ

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

۹. Mondly

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

۱۰. FluentU

این ابزار از ویدئوهای واقعی مانند مصاحبه‌ها، سخنرانی‌ها و مستندها استفاده می‌کند تا شما را با کاربردهای واقعی زبان آشنا کند. تماشای این ویدئوها می‌تواند اعتمادبه‌نفس شما را در مصاحبه‌ها افزایش دهد.

<Shadi Sepehri (keyworkir)/>

@TheRaymondDev
👍4
🔶 لاراول در معماری‌های Enterprise: انعطاف‌پذیر، تمیز و مقیاس‌پذیر

لاراول، در نگاه اول، شاید یک فریم‌ورک PHP محبوب برای ساخت اپلیکیشن‌های CRUD ساده به نظر برسد. اما اگر کمی عمیق‌تر نگاه کنیم، متوجه می‌شویم که این فریم‌ورک می‌تواند به‌راحتی در قلب معماری‌های enterprise-grade قرار گیرد و حتی در کنار معماری‌هایی مانند microservices، serverless یا modular monoliths.

چرا لاراول در معماری‌های بزرگ موفق است؟


- تفکیک‌پذیری ماژولار

با استفاده از سرویس کانتینر، binding، service providers و سرویس‌های قابل تزریق، Laravel امکان ساخت ماژول‌های مستقل و loosely coupled را فراهم می‌کند. این پایه‌گذار ساختارهایی مانند DDD یا Microkernel است.

- تعامل آسان با سایر سرویس‌ها

چه بخواهید Laravel را به‌عنوان یک API Gateway استفاده کنید، یا یک سرویس خاص در ساختار میکروسرویس، Laravel با ابزارهایی مثل Passport، Sanctum و GraphQL به‌خوبی تعامل بین سرویس‌ها را مدیریت می‌کند.

- سرورلس؟ مشکلی نیست

با ابزارهایی مثل Laravel Vapor یا معماری‌های مبتنی بر AWS Lambda، می‌توان Laravel را به‌صورت serverless deploy کرد—بدون نگرانی از سرور و با مقیاس‌پذیری خودکار.

- کارایی بالا با ابزار Octane

در معماری‌هایی که نیاز به پاسخگویی سریع دارند، استفاده از Laravel Octane با پشتیبانی از Swoole یا RoadRunner باعث می‌شود PHP از حالت traditional خارج شده و performance قابل‌مقایسه با Node یا Go ارائه دهد.

- سازگاری با DevOps و ابزارهای مدرن

لاراول به‌خوبی با Docker، Kubernetes، CI/CD pipelines و ابزارهایی مثل GitHub Actions و GitLab CI هماهنگ می‌شود. فایل‌های .env، پیکربندی YAML-friendly و جداسازی concerns این کار را ساده‌تر می‌کنند.

- کدبیس خوانا، قابل تست و maintainable

در معماری‌های بزرگ، مهم‌ترین فاکتور بعد از performance، نگه‌داری بلندمدت است. Laravel با تاکید بر code readability، تست‌پذیری و طراحی تمیز، گزینه‌ای عالی برای تیم‌های چندنفره است.

لاراول حالا دیگر صرفاً یک فریم‌ورک برای پروژه‌های کوچک نیست؛ بلکه بستری توانمند برای ساختارهای مدرن و مقیاس‌پذیر در دنیای enterprise است.

</Vahid Aghazadeh>

#لاراول

@TheRaymondDev
3👍1🤡1
🔶 ویرگول معادل مدیوم هم پولی شد.

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

#خبر

@TheRaymondDev
🤡5🥴3
🎄 یک برنامه نویس تنبل
🔶 ویرگول معادل مدیوم هم پولی شد. اگر پستی در رابطه با معرفی هر چیزی منتشر شود, پست تبلیغاتی شناخته می شود و برای انتشار آن باید هزینه پرداخت کنید. #خبر @TheRaymondDev
🔶 این پست تبلیغاتی ویرگول باگ دارد.

هر لینکی که قرار می دهید بین آن فاصله بزارید و سیستم لینک تبلیغاتی تشخیص نمی دهد. با این روش پست ثبت می شود.

😈

#باگ

@TheRaymondDev
8😁1🫡1
Forwarded from Linuxor ?
راهنمای توسعه API


@Linuxor
👍3