Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (MohammadMahdi)
برای بک آپ کردن کلید ssh باید چه کار کنیم؟
یه ابزار جالب وجود داره به اسم، melt!
این ابزار میتونه کلید ssh شما رو تبدیل کنه به seed phrase که بتونی راحت یه جای امن به شکل فیزیکی ذخیره کنی.
بعداً با همون ابزار میتونی اون کلمهها رو تایپ کنی و restore کنی!
https://github.com/charmbracelet/melt
✅️ @SEYED_BAX
یه ابزار جالب وجود داره به اسم، melt!
این ابزار میتونه کلید ssh شما رو تبدیل کنه به seed phrase که بتونی راحت یه جای امن به شکل فیزیکی ذخیره کنی.
بعداً با همون ابزار میتونی اون کلمهها رو تایپ کنی و restore کنی!
https://github.com/charmbracelet/melt
Please open Telegram to view this post
VIEW IN TELEGRAM
🔶 ایجاد صفحه ادمین با رنجر - بوت استرپ ۵
ستاره یادت نره 🙏❤️
https://github.com/Rayiumir/Ranger
@TheRaymondDev
ستاره یادت نره 🙏❤️
https://github.com/Rayiumir/Ranger
@TheRaymondDev
❤2
🔶 به گزارش فایننشنال تایمز ، چین دستورالعمل حذف تدریجی پردازنده های intel و amd از کامپیوترهای دولتی را صادر کرده است.
علاوه بر پردازنده ها حذف تدریجی سیستم عامل windows و نرم افزارهای دارای دیتابیس خارجی نیز از سیستم دولتی این کشور نیز در برنامه قرار گرفته است. طبیعتا چین حرکت به سوی استفاده از پردازنده های تولید هواوی و SMIC و حمایت از تولیدات داخلی خود را در پیش خواهد گرفت.
از سوی مقابل دولت امریکا نیز با قانون Chips قصد دارد وابستگی خود به چین و تایوان را در خصوص تولید و بکار گیری پردازنده ها کاهش دهد و تولیدات پردازنده در خاک خود را توسعه دهد و از تولید کنندگان پردازنده و نرم افزلر در خاک امریکا بدون وابستگی به تایوان و چین حمایت مالی کند.
https://www.ft.com/content/7bf0f79b-dea7-49fa-8253-f678d5acd64a
#خبر
@TheRaymondDev
علاوه بر پردازنده ها حذف تدریجی سیستم عامل windows و نرم افزارهای دارای دیتابیس خارجی نیز از سیستم دولتی این کشور نیز در برنامه قرار گرفته است. طبیعتا چین حرکت به سوی استفاده از پردازنده های تولید هواوی و SMIC و حمایت از تولیدات داخلی خود را در پیش خواهد گرفت.
از سوی مقابل دولت امریکا نیز با قانون Chips قصد دارد وابستگی خود به چین و تایوان را در خصوص تولید و بکار گیری پردازنده ها کاهش دهد و تولیدات پردازنده در خاک خود را توسعه دهد و از تولید کنندگان پردازنده و نرم افزلر در خاک امریکا بدون وابستگی به تایوان و چین حمایت مالی کند.
https://www.ft.com/content/7bf0f79b-dea7-49fa-8253-f678d5acd64a
#خبر
@TheRaymondDev
🔶 استارتاپ معروف آنتروپیک هوش مصنوعی دست رد بر سینه عربستان سعودی زد
برخی از کشورها در تلاشاند تا ازطریق صندوقهای سرمایهگذاری و بودجههای سنگین، سهام استارتاپ هوش مصنوعی آنتروپیک (رقیب OpenAI) را ازآنِ خود کنند. براساس گزارش CNBC، عربستان سعودی هرگز نخواهد توانست سهام آنتروپیک را بهدست آورد.
سرمایهگذاران زیادی برای خرید سهام آنتروپیک صف کشیدهاند؛ اما مدیران این استارتاپ با دریافت پول از عربستان موافق نیستند. منبعی آگاه به CNBC گفته است که یکی از مدیران ارشد آنتروپیک دلیل مخالفت با دریافت بودجه از عربستان را «امنیت ملی» عنوان کرده است.
پ.ن : همین اتفاق در دوران پهلوی افتاده است که در آن زمان ایران سعی داشت با سرمایه گذاری در شرکت های جهانی بتواند به سود و تکنولوژی آنها دست پیدا کند اما مشکل اینجاست که با وقوع انقلاب تمام سرمایه گذاری هایی که در کشورهای غربی انجام داد, دود شد. این بلا ممکن است بر سر عربستان پیش بیاد و از این سرمایه گذاری سود هنگفتی کند اما نمی تواند به تکنولوژی آنها دست پیدا کند.
https://www.cnbc.com/2024/03/22/anthropic-lining-up-a-new-slate-of-investors-ruled-out-saudi-arabia.html
#خبر
@TheRaymondDev
برخی از کشورها در تلاشاند تا ازطریق صندوقهای سرمایهگذاری و بودجههای سنگین، سهام استارتاپ هوش مصنوعی آنتروپیک (رقیب OpenAI) را ازآنِ خود کنند. براساس گزارش CNBC، عربستان سعودی هرگز نخواهد توانست سهام آنتروپیک را بهدست آورد.
سرمایهگذاران زیادی برای خرید سهام آنتروپیک صف کشیدهاند؛ اما مدیران این استارتاپ با دریافت پول از عربستان موافق نیستند. منبعی آگاه به CNBC گفته است که یکی از مدیران ارشد آنتروپیک دلیل مخالفت با دریافت بودجه از عربستان را «امنیت ملی» عنوان کرده است.
پ.ن : همین اتفاق در دوران پهلوی افتاده است که در آن زمان ایران سعی داشت با سرمایه گذاری در شرکت های جهانی بتواند به سود و تکنولوژی آنها دست پیدا کند اما مشکل اینجاست که با وقوع انقلاب تمام سرمایه گذاری هایی که در کشورهای غربی انجام داد, دود شد. این بلا ممکن است بر سر عربستان پیش بیاد و از این سرمایه گذاری سود هنگفتی کند اما نمی تواند به تکنولوژی آنها دست پیدا کند.
https://www.cnbc.com/2024/03/22/anthropic-lining-up-a-new-slate-of-investors-ruled-out-saudi-arabia.html
#خبر
@TheRaymondDev
CNBC
Anthropic is lining up a new slate of investors, but the AI startup has ruled out Saudi Arabia
Sovereign wealth funds and other investors are jostling to buy into an Anthropic stake. But the company has ruled out taking any Saudi money.
🔸آموزش روشها و تکنیکهای راه اندازی vpn و کم کردن هزینهها بصورت رایگان
https://github.com/majidrezarahnavard/way_of_freedom
#معرفی
@TheRaymondDev
https://github.com/majidrezarahnavard/way_of_freedom
#معرفی
@TheRaymondDev
Forwarded from Golden Code
"هلپرهایی هم داریم تحت عنوانthrow_if و throw_unless که استفاده ازشون در کلین کد میتونه مفید باشه.بریم ببینیم چه جاهایی کاربرد داره.
در مثال سه با استفاده از هلپر throw_unless گفته شده اگر کاربر admin نبود اون exception رو اجرا کن.🌴🪴
در مثال دو(throw_if)هم همون خروجیه مثال بالا دریافت میشه با این تفاوت که نقیضش بررسی میشه.
که خب خواناییه کد رو نسبت به شرط گذاریه عادی بالاتر برده...👌🏾"
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://x.com/OussamaMater/status/1771604644692734425?t=RaBarVLAzRsdxBusP1RHPQ&s=35
در مثال سه با استفاده از هلپر throw_unless گفته شده اگر کاربر admin نبود اون exception رو اجرا کن.🌴🪴
در مثال دو(throw_if)هم همون خروجیه مثال بالا دریافت میشه با این تفاوت که نقیضش بررسی میشه.
که خب خواناییه کد رو نسبت به شرط گذاریه عادی بالاتر برده...👌🏾"
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://x.com/OussamaMater/status/1771604644692734425?t=RaBarVLAzRsdxBusP1RHPQ&s=35
X (formerly Twitter)
OussamaMater (@OussamaMater) on X
Laravel Tip💡: The "throw_if" and "throw_unless" Helpers
Did you know that Laravel ships with two helpers, "throw_if" and "throw_unless," which not only make your code shorter but also much more readable? 🚀
#laravel
Did you know that Laravel ships with two helpers, "throw_if" and "throw_unless," which not only make your code shorter but also much more readable? 🚀
#laravel
👍4
🔶 سه سال پیش یه یخچال ایرانی با برند فروزان خریدیم به قیمت ۱۰ میلیون تومان...
الان نگهداره های جا یخی که جنس پلاستیک آشغاله خوردگی پیدا کرده است و معلوم نیست قابلیت تعویض داره یا نه...
کالای باکیفیت ایرانی اینه؟ 😐
بعد میگن چرا مردم به کالای ایرانی علاقه ای ندارد
@TheRaymondDev
الان نگهداره های جا یخی که جنس پلاستیک آشغاله خوردگی پیدا کرده است و معلوم نیست قابلیت تعویض داره یا نه...
کالای باکیفیت ایرانی اینه؟ 😐
بعد میگن چرا مردم به کالای ایرانی علاقه ای ندارد
@TheRaymondDev
👍1
🔶 کار با وابستگی Image Intervention برای آپلود عکس در لاراول
همین طور می ببینید در نسخه ۳ این وابستگی تغییرات کلی صورت گرفته است و با کدهای نسخه ۲ آن سازگار نیست و نیاز به تغییراتی دارد.
۱. دیتابیس users جدول به نام image ایجاد می کنید:
۲. فیلد عکس ایجاد کنید:
۳. وابستگی Image Intervention رو نصب کنید که نیازمند PHP 8.1 است.
۴. در ویندوز xampp اکستنشن extension=imagick.so را فعال کنید و در لینوکس دستور زیر را برای نصب Imagick وارد کنید:
۵. یک تابع با saveImage در User.php ایجاد کنید:
۶. کد زیر در UserController.php وارد کنید:
۷. در قسمت config/filesystem.php کد زیر را وارد کنید:
۸. برای نمایش عکس کد زیر را وارد کنید:
موفق باشید 😉
#لاراول
@TheRaymondDev
همین طور می ببینید در نسخه ۳ این وابستگی تغییرات کلی صورت گرفته است و با کدهای نسخه ۲ آن سازگار نیست و نیاز به تغییراتی دارد.
۱. دیتابیس users جدول به نام image ایجاد می کنید:
$table->string('image')->nullable();۲. فیلد عکس ایجاد کنید:
<div class="col-12">
<label for="input8" class="form-label">عکس کاربر</label>
<input type="file" name="image" class="form-control rounded-5 @error('image') is-invalid @enderror" id="input8">
@error('image')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
۳. وابستگی Image Intervention رو نصب کنید که نیازمند PHP 8.1 است.
composer require intervention/image
۴. در ویندوز xampp اکستنشن extension=imagick.so را فعال کنید و در لینوکس دستور زیر را برای نصب Imagick وارد کنید:
sudo apt install php-imagick
php -m | grep imagick
sudo systemctl restart apache2
۵. یک تابع با saveImage در User.php ایجاد کنید:
use Intervention\Image\ImageManager;
public static function saveImage($file)
{
if ($file){
$name = $file->hashName();
$smallImage = ImageManager::imagick()->read($file->getRealPath());
$bigImage = ImageManager::imagick()->read($file->getRealPath());
$smallImage->resize(256, 256, function ($constraint){
$constraint->aspectRatio();
});
Storage::disk('local')->put('users/small/'.$name, (string) $smallImage->encodeByMediaType('image/jpeg', 90));
Storage::disk('local')->put('users/big/'.$name, (string) $bigImage->encodeByMediaType('image/jpeg', 90));
return $name;
}else{
return "";
}
}
۶. کد زیر در UserController.php وارد کنید:
public function store(Request $request)
{
$image = User::saveImage($request->image);
User::query()->create([
'name' => $request->name,
'email' => $request->email,
'mobile' => $request->mobile,
'password' => bcrypt($request->password),
'image' => $image,
]);
return to_route('users.index');
}
۷. در قسمت config/filesystem.php کد زیر را وارد کنید:
'local' => [
'driver' => 'local',
'root' => public_path('images'),
'throw' => false,
],
۸. برای نمایش عکس کد زیر را وارد کنید:
@foreach($users as $index=>$row)
<figure>
<img src="{{asset('images/users/small/' .$row->image)}}" class="rounded-4" width="52px">
</figure>
@endforeach
موفق باشید 😉
#لاراول
@TheRaymondDev
❤1👍1
Forwarded from کانال اطلاعرسانی توزیع پارچ (Sohrab Behdani)
متاسفانه در گنوم ۴۶ بعد از نصب درایور های انویدیا(؟) و طی بازخورد کاربران گنوم غیرقابل استفاده میشه.
این مورد رو به شخصا تست کردم و این اتفاق رخ داد.
تا اطلاع ثانوی و رفع این مشکل از سوی گنوم، روی گنوم ۴۶ درایور انویدیا نصب نکنید.
@ParchLinux
این مورد رو به شخصا تست کردم و این اتفاق رخ داد.
تا اطلاع ثانوی و رفع این مشکل از سوی گنوم، روی گنوم ۴۶ درایور انویدیا نصب نکنید.
@ParchLinux
Forwarded from Pink Orca ✌️ پینک اورکا
This media is not supported in your browser
VIEW IN TELEGRAM
🎄 یک برنامه نویس تنبل
🔶 کار با وابستگی Image Intervention برای آپلود عکس در لاراول همین طور می ببینید در نسخه ۳ این وابستگی تغییرات کلی صورت گرفته است و با کدهای نسخه ۲ آن سازگار نیست و نیاز به تغییراتی دارد. ۱. دیتابیس users جدول به نام image ایجاد می کنید: $table->string('image')…
🔶 سومین مقاله انگلیسی درباره کار با وابستگی Image Intervention نوشته شده است
https://dev.to/rayiumir/install-and-run-image-intervention-in-laravel-5dn7
@TheRaymondDev
https://dev.to/rayiumir/install-and-run-image-intervention-in-laravel-5dn7
@TheRaymondDev
DEV Community
Install and Run Image Intervention in Laravel
When presenting version 3, the Image Intervention package has seen many changes. codes version 2 in...
❤1
Forwarded from Golden Code
"در هنگام فراخوانی ()Model::all ما حتی این امکان رو داریم که مشخص کنیم کدام ستون ها در اختیارمون قرار بگیره👌🏾
همونطور که در مثالش ملاحظه میکنین، ممکنه اصلن از مدل User نخوایم همه ی ستون هاشو برامون بیاره و صرفا id, name ,email رو نیاز داشته باشیم ، درین شرایط باید اینگونه درخواست رو بنویسیم: 🌴🪴"
User::all(["id","name","email"]);
@GoldenCodeir
(به منبعش و مثال مربوطش توجه کنین👇🏾)
https://x.com/PovilasKorop/status/1772937867632750866?t=3tJHIxAeFAhrR_JqZEW1ng&s=35
همونطور که در مثالش ملاحظه میکنین، ممکنه اصلن از مدل User نخوایم همه ی ستون هاشو برامون بیاره و صرفا id, name ,email رو نیاز داشته باشیم ، درین شرایط باید اینگونه درخواست رو بنویسیم: 🌴🪴"
User::all(["id","name","email"]);
@GoldenCodeir
(به منبعش و مثال مربوطش توجه کنین👇🏾)
https://x.com/PovilasKorop/status/1772937867632750866?t=3tJHIxAeFAhrR_JqZEW1ng&s=35
X (formerly Twitter)
Povilas Korop | Laravel Courses Creator & Youtuber (@PovilasKorop) on X
Laravel tip.
When calling Eloquent's Model::all(), you can specify which columns to return.
When calling Eloquent's Model::all(), you can specify which columns to return.
👍2❤1
🔶 نوشتن کد تمیز در مدل ها
فرض کن یه مدل User و یک کنترلر UserController دارم.
وقتی می خواهید حجم کدهای کنترلر کاهش بدیم و تمیزتر بنویسیم, می توانید بخشی از کدها در مدل قرار دهید.
کد قبل :
UserController.php
کد جدید :
User.php
UserController.php
#لاراول
@TheRaymondDev
فرض کن یه مدل User و یک کنترلر UserController دارم.
وقتی می خواهید حجم کدهای کنترلر کاهش بدیم و تمیزتر بنویسیم, می توانید بخشی از کدها در مدل قرار دهید.
کد قبل :
UserController.php
public function store(Request $request)
{
$image = User::saveImage($request->image);
User::query()->create([
'name' => $request->name,
'email' => $request->email,
'mobile' => $request->mobile,
'password' => bcrypt($request->password),
'image' => $image,
]);
return to_route('users.index');
}
کد جدید :
User.php
public static function createUser($request): void
{
User::query()->create([
'name' => $request->name,
'email' => $request->email,
'mobile' => $request->mobile,
'password' => bcrypt($request->password),
'image' => self::saveImage($request->image),
]);
}
UserController.php
public function store(Request $request)
{
User::createUser($request);
return to_route('users.index');
}
#لاراول
@TheRaymondDev
👍1
Forwarded from محتوای آزاد سهراب
به ایران خوش آمدید.
یک سامانه ای زدن به نام سامانه حلالیت که شما توش میری میگی من سال ۹۶ انگشت کردم تو چشم فلانی ازش حلالیت میخوام.
ورای از احمقانه بودن چنین سامانه ای، مشخصاً دیتا کم آوردن برای اوپن سورس کردن مردم :)))
دو سه روز دیگه اینجا هم هک شد و ملت از کوچک ترین اتفاقات زندگی شما باخبر شدن تعجب نکنید!
@SohrabContents
یک سامانه ای زدن به نام سامانه حلالیت که شما توش میری میگی من سال ۹۶ انگشت کردم تو چشم فلانی ازش حلالیت میخوام.
ورای از احمقانه بودن چنین سامانه ای، مشخصاً دیتا کم آوردن برای اوپن سورس کردن مردم :)))
دو سه روز دیگه اینجا هم هک شد و ملت از کوچک ترین اتفاقات زندگی شما باخبر شدن تعجب نکنید!
@SohrabContents
😁6❤2🍌1
🔶 گوگل صفحهی جدیدی به وبسایت رسمی پیامسان پیشفرض اندروید (Google Messagesّ) اضافه کرده است که اعلام میکند پشتیبانی از استاندارد پیامرسانیِ RCS در «پاییز ۲۰۲۴» وارد گوشی آیفون میشود.
https://www.android.com/google-messages/
#خبر
@TheRaymondDev
https://www.android.com/google-messages/
#خبر
@TheRaymondDev
Android
Try Google Messages. Keep what matters.
Explore how you can customize chat bubbles and emojis, and utilize new AI features to take your RCS chats to another level.
Forwarded from Golden Code
"میتونیم در لاراول تاریخ رو با متود هایی مثل ()whereMonth و یا ()whereDate در کوئری زدن مورد بررسی قرار بدیم✔️ خب حالا بریم مثال دو در تصویر منبع (whereMonth )رو یه نگاه بندازیم:
در ورودی عدد ۱۲ قرار داده شد پس طبق اون کوئری، باید همه ی کاربرانی که در ماه دوازدهم ایجاد شدن برامون برگرده.🪴🌴
(البته همونطور که میدونین اینسبک از کوئری زدن ها کمی کند هستن)"
@GoldenCodeir
(در منبعُ مثالش به متود های بیشتری اشاره شده👇🏾)
https://x.com/PovilasKorop/status/1773276599493816429?t=6IaDxDSDYG_rKhOj0n7Qqg&s=35
در ورودی عدد ۱۲ قرار داده شد پس طبق اون کوئری، باید همه ی کاربرانی که در ماه دوازدهم ایجاد شدن برامون برگرده.🪴🌴
(البته همونطور که میدونین اینسبک از کوئری زدن ها کمی کند هستن)"
@GoldenCodeir
(در منبعُ مثالش به متود های بیشتری اشاره شده👇🏾)
https://x.com/PovilasKorop/status/1773276599493816429?t=6IaDxDSDYG_rKhOj0n7Qqg&s=35
👍3❤1
🔶 دو تا باکس ورود و عضویت در ادمین رنجر اضافه کردیم.
ستاره و مشارکت یادت نره 🙏❤️
https://github.com/Rayiumir/Ranger
@TheRaymondDev
ستاره و مشارکت یادت نره 🙏❤️
https://github.com/Rayiumir/Ranger
@TheRaymondDev
❤2
Forwarded from Parsa's Contents
Please open Telegram to view this post
VIEW IN TELEGRAM
🔶 آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس
جلسه 13 : ایجاد پست تایپ و متاباکس
جلسه 14 : پویا سازی بخش های اسلایدر – پشتیبانی – تبلیغات
قیمت دوره ۱.۵ میلیون تومان با تخفیف ۸۰ درصد ۳۰۰۰۰۰ تومان
https://rayium.ir/?p=1247
#ووکامرس
@TheRaymondDev
جلسه 13 : ایجاد پست تایپ و متاباکس
جلسه 14 : پویا سازی بخش های اسلایدر – پشتیبانی – تبلیغات
قیمت دوره ۱.۵ میلیون تومان با تخفیف ۸۰ درصد ۳۰۰۰۰۰ تومان
https://rayium.ir/?p=1247
#ووکامرس
@TheRaymondDev
❤2