🎄 یک برنامه نویس تنبل
2.02K subscribers
1.54K photos
284 videos
37 files
1.92K links
کانال یک برنامه نویس تنبل

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
🔶 آقای Thomas Dohmke، مدیرعامل GitHub، اعلام کرده که از سمتش کناره گیری می کند و گیت هاب زیر نظر بخش CoreAI مایکروسافت، که برای این شرکت و مشتریان اون راهکارهای هوش مصنوعی ارائه می دهد را قرار می گیرد و پس از نزدیک به چهار سال مدیریت، گیت‌هاب را ترک می‌کند تا «دوباره به یک بنیان‌گذار استارتاپ تبدیل شود» و به دنبال فرصت‌های جدید خارج از مایکروسافت و گیت‌هاب برود.

#خبر

@TheRaymondDev
3👍1💔1
پارچ روی بیس‌دبیان از یک دروغ ۱۳ شروع شد :)))


ولی داره به حقیقت می‌پیونده.

@SohrabContents
🔶 نسخه ۴ فیلامنت برای ساخت پنل لاراول منتشر شد!

یه تغییری که صورت گرفته است که در نسخه ۴ فیلامنت اسکیما form تغییر کرده و به جای آن components رو فراخوانی می کنید.

use Filament\Forms\Components\Checkbox;
use Filament\Forms\Components\Select;
use Filament\Forms\Components\TextInput;
use Filament\Infolists\Components\TextEntry;
use Filament\Schemas\Components\Section;

$schema
->components([
Grid::make(2)
->schema([
Section::make('Details')
->schema([
TextInput::make('name'),
Select::make('position')
->options([
'developer' => 'Developer',
'designer' => 'Designer',
]),
Checkbox::make('is_admin'),
]),
Section::make('Auditing')
->schema([
TextEntry::make('created_at')
->dateTime(),
TextEntry::make('updated_at')
->dateTime(),
]),
]),
])



این تغییر بخشی از هدف بزرگ‌تر فیلامنت نسخه ۴ است که "همه پکیج‌ها را یکپارچه کند تا بتوان آن‌ها را به روش‌هایی ترکیب کرد که قبلاً بسیار دشوار بود و در نسخه ۳، شما مستقیماً با $form object کار می‌کردید و از متد ->schema() روی آن استفاده می‌کردید، در حالی که در نسخه ۴ این ساختار تغییر کرده و ساده‌تر شده است.

#لاراول

@TheRaymondDev
😭413👍2
۱۷۰۰ تایی شدیم 🎉🥂🥳

از حمایت هاتون مچکرم و همگی‌تون خیلی خوش آومدید 🥂🍾

@TheRaymondDev
1🔥102
Forwarded from Golden Code (علی 🇨🇴)
نمایش فایل در مرورگر بجای دانلود( لاراول):

گاهی در پروژه‌ها لازم داری یک فایل (مثل PDF یا تصویر) مستقیما در مرورگر باز بشه و دانلود نشه!
لاراول برای این کار متود ساده و تمیز response()->file() رو داره.

📌 مثال:

Route::get('/manual', function () {
$path = storage_path('app/public/manual.pdf');
return response()->file($path);
});

با این کار، مرورگر سعی میکنه PDF رو inline نمایش بده.

حالا تفاوتش با download() چیه؟

file() → نمایش فایل در مرورگر (inline)
download() → دانلود اجباری فایل


📌 نکات مهم:

1. مرورگر فقط فایل‌های پشتیبانی‌شده (مثل PDF، JPG، PNG، TXT) رو نمایش میده.

2. بعضی تنظیمات مرورگر یا افزونه‌ها ممکنه باعث دانلود اجباری بشن.

3. مسیر فایل باید معتبر باشه (storage_path() یا public_path()).

4. میتونی MIME-Type رو خودت مشخص کنی:
return response()->file($path, [
'Content-Type' => 'application/pdf'
]);


#Laravel

@GoldenCodeir

(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/PovilasKorop/status/1955203877453590922?s=35
👏3🙏31
🔶 امان از دست ساقی ها 😂

@TheRaymondDev
🤣17
🔶 لاراول Boost کیت استارت کدنویسی جدید با کمک هوش مصنوعی است که برای بهبود کار با ایجنت‌های هوش مصنوعی طراحی شده است. این ابزار با فراهم کردن داده‌های مخصوص لاراول به هوش مصنوعی کمک می‌کند تا کدهای با کیفیت‌ تری تولید کند.

#لاراول

@TheRaymondDev
1
🔶 نرم افزار NoiseTorch : نرم‌افزار متن‌باز حذف نویز حرفه ای صدا در لینوکس

یک نرم‌افزار متن‌باز (Open Source) و رایگان مخصوص لینوکس هست که با استفاده از RNNoise (کتابخانه حذف نویز مبتنی بر یادگیری ماشین) می‌تونه نویز پس‌زمینه رو به‌صورت زنده (real-time) حذف کند و قبل از اینکه صدای میکروفون به برنامه‌هایی مثل OBS، Discord، Zoom یا حتی مرورگر برسه، NoiseTorch صدای محیط رو فیلتر می‌کند.

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

دانلود نرم افزار :

https://github.com/noisetorch/NoiseTorch/releases

دستور نصب :

tar -C $HOME -h -xzf NoiseTorch_x64_v0.12.2.tgz


نرم افزار اجرا کن و به ترتیب زیر بروید:

- از بخش Microphone، میکروفون خودت رو انتخاب کن.
- تیک Noise Suppression رو بزن.
- روی Load NoiseTorch کلیک کن.

در بخش Sound Settings قسمت Input ورودی میکروفون NoiseTorch را انتخاب کنید.

در OBS، برو به Settings → Audio و ورودی صدا (Mic/Auxiliary Audio) رو روی NoiseTorch Microphone بذار.

می‌توانید Noise Suppression داخلی OBS (نوع RNNoise) رو هم اضافه کنید تا دو لایه حذف نویز داشته باشید.

نتیجه اینه هر صدای پس زمینه - صدای بیرون خونه - صدای داخل خونه مثل تلویزیون یا یخچال - هود - صدای موتوری و ضربه میز و صفحه کلید و غیره را به صورت زنده یا Real Time فیلتر می کند اما تنها چیزی که از فیلتر رد می کند, حرف زدن آدما هست که به شدت حساس است.

#لینوکس

@TheRaymondDev
4👍2
تبادل


🔶 ربات دانلودر اینستاگرام

@Dragon_dawnloder_bot

@TheRaymondDev
1
🔶 به جای احراز هویت بگید تائید هویت یا ورود امن

این کلمه احراز توی زبونم نمی چرخه و سخته

@TheRaymondDev
🍌8😁2
🔶 در نرم افزار های جت ‌برینز می توانید برای دسترسی مستقیم به ترمینال ویندوز - لینوکس - مک بخش Enable New Terminal فعال کنید.

@TheRaymondDev
1👍1
🔶 ترس شما از هوش مصنوعی منطقی نیست و هرگز یادگیری متوقف نمی شود.

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

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

حرف برنامه نویسان اینستاگرامی و یوتیوبی که آدرس غلط می دهد, گوش نکنید.

@TheRaymondDev
👎21👍16
Media is too big
VIEW IN TELEGRAM
🔶 قسمت جدید طراحی سایت شرکتی با لاراول ۱۲ منتشر شد.

۳- ایجاد صفحه پنل ادمین با Admin Ranger

گیت هاب :

https://github.com/Rayiumir/AdminRanger

#لاراول

@TheRaymondDev
👍21
🔶 شرکت Valve اعلام کرده است که استفاده از PayPal برای خرید در پلتفرم Steam در بسیاری از کشورها امکان‌پذیر نیست. تنها پرداخت ‌ها با ارزهای EUR (یورو)، CAD (دلار کانادا)، GBP (پوند استرلینگ)، JPY (ین ژاپن)، AUD (دلار استرالیا) و USD (دلار آمریکا) همچنان از طریق PayPal پذیرفته می‌شوند.

طبق توضیحات Valve، دلیل این محدودیت این است که یکی از بانک‌های پذیرنده‌ی PayPal ناگهان حمایت مالی از تراکنش‌های مربوط به Steam را در ارزهایی به جز شش مورد فوق متوقف کرده است و این تصمیم با ادعاهایی پیرامون فشارهای مالی از سوی بانک ‌ها و شرکت ‌های کارت ‌پرداخت برای حذف برخی بازی ‌های دارای محتوای بزرگسالانه (NSFW) در ارتباط است.

#خبر

@TheRaymondDev
👍3👎1
This media is not supported in your browser
VIEW IN TELEGRAM
~> Subliminal
Subtitles, faster than your thoughts

☑️ روش جایگزین VLSub برای عزیزانی که نمی‌خوان VLC داشته باشن و همچنان می‌خوان سریع زیرنویس هماهنگ رو پیدا کنن!
استفاده از subliminal ساده و آسونه، مثل چیزی که تو ویدیو مشاهده کردین...
معمولا هم نتایج خوبن.

کامند برای فارسی:
subliminal download -l fa اسم.فیلم.mp4

🔗 گیت‌هاب
من از aur نصبش کرده بودم:
yay -S subliminal

#ترفند #فیلم #لینوکس #اپن_سورس
~> @PinkOrca | آزاد بیندیشیم 🫖
5
🔶 دستور کاهش حجم عمیق ویدئو با FFmpeg :

ffmpeg -i video.mp4 -vcodec libx264 -crf 28 -preset slow -c:a aac -b:a 128k output.mp4


نتیجه : حجم فایل ۱۹ مگابایت به ۳ مگابایت کاهش داد.
بدون افت کیفیت ویدئو!

#FFmpeg

@TheRaymondDev
🔥82👍2
Media is too big
VIEW IN TELEGRAM
🔶 قسمت جدید طراحی سایت شرکتی با لاراول ۱۲ منتشر شد.

۴- مدیریت کاربران

#لاراول

@TheRaymondDev
👍3💘1
Media is too big
VIEW IN TELEGRAM
🔶 مهم‌ترین ۱۵۰۰ جمله انگلیسی برای زندگی روزمره

یادگیری ۸۰ درصد زبان انگلیسی

#انگلیسی

@TheRaymondDev
7