🔶 پارتیشن بندی مناسب لبنوکس
پارتیشنبندی مناسب برای لینوکس به ویژگیهای سیستم شما، نیازهای خاص شما و نوع استفاده از سیستم شما بستگی دارد. اما در کل، یک پارتیشنبندی استاندارد برای نصب لینوکس میتواند شامل موارد زیر باشد:
1- پارتیشن ریشه (/): این پارتیشن باید حداقل فضای کافی برای نصب سیستمعامل و برنامههای اصلی داشته باشد. معمولاً 20-30 گیگابایت برای پارتیشن ریشه کافی است.
2- پارتیشن swap: این پارتیشن برای استفاده به عنوان فضای تبادل (swap space) توسط سیستم عامل استفاده میشود. اندازه swap space برابر با دو برابر حافظه RAM شما توصیه میشود.
3- پارتیشن /home: این پارتیشن برای ذخیره فایلها و دادههای کاربران استفاده میشود. توصیه میشود این پارتیشن را جدا از پارتیشن ریشه ایجاد کنید تا در صورت نصب مجدد سیستم، دادههای شما از بین نرود.
4- پارتیشن /boot: این پارتیشن برای ذخیره فایلهای بوت سیستم استفاده میشود. برخلاف ویندوز، لینوکس به طور جداگانه یک پارتیشن /boot نیاز ندارد، اما برخی کاربران آن را جداگانه ایجاد میکنند.
5- پارتیشن /var : این پارتیشن برای ذخیره دادههای متغیر سیستم مانند فایلهای log و cache استفاده میشود. این پارتیشن به کاربران حرفهای توصیه میشود.
6- پارتیشن /tmp : این پارتیشن برای ذخیره فایلهای موقت استفاده میشود. این پارتیشن به کاربران حرفهای توصیه میشود.
7- پارتیشن ESP : این فایل بر روی هارد دیسک درون یک پارتیشن مخصوص به نام EFI System Partition (ESP) ذخیره می شود. پارتیشن ESP همچنین شامل برنامه های بوت لودر برای سیستم عامل نصب شده روی رایانه است.
با توجه به نیازهای خود، میتوانید پارتیشنبندی را به صورت دلخواه تغییر دهید. همچنین، ممکن است برخی از کاربران از روش استفاده از LVM (Logical Volume Management) برای مدیریت پارتیشنها در لینوکس استفاده کنند که این نیز گزینه خوب و قابل توجهی است.
#لینوکس
@TheRaymondDev
پارتیشنبندی مناسب برای لینوکس به ویژگیهای سیستم شما، نیازهای خاص شما و نوع استفاده از سیستم شما بستگی دارد. اما در کل، یک پارتیشنبندی استاندارد برای نصب لینوکس میتواند شامل موارد زیر باشد:
1- پارتیشن ریشه (/): این پارتیشن باید حداقل فضای کافی برای نصب سیستمعامل و برنامههای اصلی داشته باشد. معمولاً 20-30 گیگابایت برای پارتیشن ریشه کافی است.
2- پارتیشن swap: این پارتیشن برای استفاده به عنوان فضای تبادل (swap space) توسط سیستم عامل استفاده میشود. اندازه swap space برابر با دو برابر حافظه RAM شما توصیه میشود.
3- پارتیشن /home: این پارتیشن برای ذخیره فایلها و دادههای کاربران استفاده میشود. توصیه میشود این پارتیشن را جدا از پارتیشن ریشه ایجاد کنید تا در صورت نصب مجدد سیستم، دادههای شما از بین نرود.
4- پارتیشن /boot: این پارتیشن برای ذخیره فایلهای بوت سیستم استفاده میشود. برخلاف ویندوز، لینوکس به طور جداگانه یک پارتیشن /boot نیاز ندارد، اما برخی کاربران آن را جداگانه ایجاد میکنند.
5- پارتیشن /var : این پارتیشن برای ذخیره دادههای متغیر سیستم مانند فایلهای log و cache استفاده میشود. این پارتیشن به کاربران حرفهای توصیه میشود.
6- پارتیشن /tmp : این پارتیشن برای ذخیره فایلهای موقت استفاده میشود. این پارتیشن به کاربران حرفهای توصیه میشود.
7- پارتیشن ESP : این فایل بر روی هارد دیسک درون یک پارتیشن مخصوص به نام EFI System Partition (ESP) ذخیره می شود. پارتیشن ESP همچنین شامل برنامه های بوت لودر برای سیستم عامل نصب شده روی رایانه است.
با توجه به نیازهای خود، میتوانید پارتیشنبندی را به صورت دلخواه تغییر دهید. همچنین، ممکن است برخی از کاربران از روش استفاده از LVM (Logical Volume Management) برای مدیریت پارتیشنها در لینوکس استفاده کنند که این نیز گزینه خوب و قابل توجهی است.
#لینوکس
@TheRaymondDev
وبسایت آموزشی راکت
پارتیشن بندی مناسب لینوکس
پارتیشنبندی مناسب برای لینوکس به ویژگیهای سیستم شما، نیازهای خاص شما و نوع استفاده از سیستم شما بستگی دارد. اما در کل، یک پارتیشنبندی استاندارد برای نصب لینوکس میتواند شامل موارد زیر باشد:
پارت...
پارت...
👍1
🔶 معرفی دو ابزار توسط لاراول
وب سرور Herd برای اجرای اسکریپت در هاست محلی :
https://herd.laravel.com/
سرویس Reverb مثل Pusher که متن باز است و توسط لاراول توسعه داده است.
https://reverb.laravel.com/
#معرفی
@TheRaymondDev
وب سرور Herd برای اجرای اسکریپت در هاست محلی :
https://herd.laravel.com/
سرویس Reverb مثل Pusher که متن باز است و توسط لاراول توسعه داده است.
https://reverb.laravel.com/
#معرفی
@TheRaymondDev
Laravel Herd
Laravel Development perfected - One click PHP development environment.
Forwarded from DevTwitter | توییت برنامه نویسی
یادگیری Tmux براتون سخته نگاهی به zellij داشته باشید
برای امتحان کردنش حتی لازم نیست نصبش کنید فقط بزنید
github.com/zellij-org/zellij
@DevTwitter | <MehrdadLinux/>
برای امتحان کردنش حتی لازم نیست نصبش کنید فقط بزنید
bash <(curl -L zellij.dev/launch)محیط کاری Zellij برای developers, ops-oriented و هرکسی که عاشق ترمیناله یک جور Terminal Multiplexers است
github.com/zellij-org/zellij
@DevTwitter | <MehrdadLinux/>
Forwarded from Melanee AI & Physics (Melanee)
چند روز پیش داشتم راجب مبحث حافظه ها (دیسک ها) تو درس سیستم عامل میخوندم که به یک فکت جالب رسیدم، اینکه وقتی شما دیتایی رو از دیسک ها پاک میکنید در واقع پاک نمیشن!
دقت کردید وقتی یه فایلی رو تو هاردتون کپی میکنید یکم زمان میبره ولی وقتی گزینه دیلیت رو میزنید سریع میره؟! اینم نشونشه.
وقتی فایلی رو در حافظه کپی میکنید از لحاظ سخت افزاری چه اتفاقی میفته؟ در واقع دارید یه سری دیتای صفر و یکی رو روی قطاع، سکتور و یا بلاک های اون حافظه به روش هایی مثل مغناطیسی رایت میکنید و این صفر و یک ها دیگه همیشه جاش روی سطح اون سخت افزار میمونه! برای همینه که میشه اطلاعات رو Recovery کرد.
حالا یه سوال، پس چطوری پس از پاک کردن دیتا میشه دوباره دیتا روی اون حافظه ریخت؟ فایل سیستم (File System) ای که روی اون حافظه نصبه اون قسمت از حافظه رو به عنوان جای خالی در نظر میگیره و اجازه رایت شدن مجدد دیتا به صورت صفر و یک رو همونجا میده!
نکته امنیتی: برای اینکه بتونید یک حافظه رو واقعا پاک کنید علاوه بر دیلیت کردن دیتاش، باید اندازه حجمش یه سری دیتای بیخودی روش رایت کنید که جای اون صفر و یک های قبلی (دیتای قبلی) کامل تغییر کنه. تا مادامی که دیتای جدیدی رو روش رایت نکردید اطلاعات قبلی در اون حافظه باقی میمونه! جالب بود؟😎
#سیستم_عامل
مقاله واسه اطلاعات بیشتر:
https://wiki.archlinux.org/noscript/Securely_wipe_disk
دقت کردید وقتی یه فایلی رو تو هاردتون کپی میکنید یکم زمان میبره ولی وقتی گزینه دیلیت رو میزنید سریع میره؟! اینم نشونشه.
وقتی فایلی رو در حافظه کپی میکنید از لحاظ سخت افزاری چه اتفاقی میفته؟ در واقع دارید یه سری دیتای صفر و یکی رو روی قطاع، سکتور و یا بلاک های اون حافظه به روش هایی مثل مغناطیسی رایت میکنید و این صفر و یک ها دیگه همیشه جاش روی سطح اون سخت افزار میمونه! برای همینه که میشه اطلاعات رو Recovery کرد.
حالا یه سوال، پس چطوری پس از پاک کردن دیتا میشه دوباره دیتا روی اون حافظه ریخت؟ فایل سیستم (File System) ای که روی اون حافظه نصبه اون قسمت از حافظه رو به عنوان جای خالی در نظر میگیره و اجازه رایت شدن مجدد دیتا به صورت صفر و یک رو همونجا میده!
نکته امنیتی: برای اینکه بتونید یک حافظه رو واقعا پاک کنید علاوه بر دیلیت کردن دیتاش، باید اندازه حجمش یه سری دیتای بیخودی روش رایت کنید که جای اون صفر و یک های قبلی (دیتای قبلی) کامل تغییر کنه. تا مادامی که دیتای جدیدی رو روش رایت نکردید اطلاعات قبلی در اون حافظه باقی میمونه! جالب بود؟😎
#سیستم_عامل
مقاله واسه اطلاعات بیشتر:
https://wiki.archlinux.org/noscript/Securely_wipe_disk
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی
Please open Telegram to view this post
VIEW IN TELEGRAM
🔶 معرفی چارچوب (فریم ورک) ایرانی MojoCSS
ویدئوی معرفی:
https://www.youtube.com/watch?v=6hjVaD7ZOLc
پیوند وب سایت و مستندات:
https://mojocss.com
گیت هاب :
https://github.com/mojocss/mojocss
توییتر:
https://twitter.com/mojocss
#معرفی
@TheRaymondDev
ویدئوی معرفی:
https://www.youtube.com/watch?v=6hjVaD7ZOLc
پیوند وب سایت و مستندات:
https://mojocss.com
گیت هاب :
https://github.com/mojocss/mojocss
توییتر:
https://twitter.com/mojocss
#معرفی
@TheRaymondDev
YouTube
Introducing Mojo CSS: The Next-Gen Atomic CSS Framework
We've released Mojo CSS, The Next-Gen Atomic CSS Framework for crafting gorgeous UIs without shipping any CSS.
Mojo CSS website & docs: mojocss.com
Mojo CSS website & docs: mojocss.com
❤1
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Golden Code
اگه داخل پروژتون، رکورد هایی دارین که وضعیت های published یا unpublished داره در کنترلر میتونین از ()abort_unless یا ()abort_if استفاده کنین در عملیاته چک و فیلترگذاری👌🏾
(در route model binding )🪴🌴
@Golden_code_ir
https://x.com/PovilasKorop/status/1754828536978854183?t=u3DFuOmJHlOQ31Wl6IeLFA&s=35
(در route model binding )🪴🌴
@Golden_code_ir
https://x.com/PovilasKorop/status/1754828536978854183?t=u3DFuOmJHlOQ31Wl6IeLFA&s=35
Forwarded from ⚝
تلگرام داره شمارههای مجازی مثل Google Voice را مسدود میکنه و فقط امکان استفاده از شماره های مجازی خود تلگرام رو دارید، اگر چیز مهمی روی اکانتتون دارید منتقل کنید به شماره ثابت چون یکی از این روزها بیدار میشی میبینی شمارت بن شده!
#note #telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from DevTwitter | توییت برنامه نویسی
#بپا_نره_درت
لاراول ورژن ۹ منسوخ شد.
اگه پروژه ای دارید با لاراول ۹ تو اولین فرصت آپدیت کنید.
@DevTwitter | <Kamamdlou/>
لاراول ورژن ۹ منسوخ شد.
اگه پروژه ای دارید با لاراول ۹ تو اولین فرصت آپدیت کنید.
@DevTwitter | <Kamamdlou/>
😢2
🔶 حساب بلواسکای برای رقابت با ایکس و تردز آزاد شد.
اینم حساب جدید من
https://bsky.app/profile/raymonddev.bsky.social
#خبر
@TheRaymondDev
اینم حساب جدید من
https://bsky.app/profile/raymonddev.bsky.social
#خبر
@TheRaymondDev
Forwarded from Golden Code
میشه where هارو با استفاده از closure function ها در elequent گروه بندی کرد،در زیر به روش اشتباه و همچنین طریقه ی درسته نوشتنه این کوئری اشاره شده، به مثال زیر توجه کنین: 🌴🪴
@golden_code_ir
https://x.com/laravelbackpack/status/1663471632189366273?t=iMatvkpPX42UmARiuI1a8A&s=35
@golden_code_ir
https://x.com/laravelbackpack/status/1663471632189366273?t=iMatvkpPX42UmARiuI1a8A&s=35
X (formerly Twitter)
Backpack for Laravel (@laravelbackpack) on X
#Laravel Tip: You can group WHEREs using closure functions in Eloquent.
👍2
🔶 بارد با gemini جایگزین شد و کار با این سرویس رایگان هست و به وب دسترسی دارد.
https://gemini.google.com
#خبر
@TheRaymondDev
https://gemini.google.com
#خبر
@TheRaymondDev
❤2
🔥1👏1
🔶 تجربه کار با سئو برای وب سایت راییوم
دامنه قبلی به نام Orchiddev بود و به خاطر سراسری بودن نام ارکیده یا Orchid اصلا توی گوگل شناخته نمی شد و همان اسم رو وارد کنید رو نمی توانید در صفحه اول گوگل سایتت را نمایش دهید.
بنابراین بعد از 2 سال سایت ارکیده به راییوم تغییر نام دادم و در طول 3 ماهی که گذاشت وضعیت آن چیزی که تصور می شد خیلی بهتر شده و تعداد کلیک جستجو قبلا به 4 تا 8 محدود بوده است در محدود 20 تا 25 کلیک جستجو فراتر رفته است و هر چند این کلیک ها نوسان هست.
تعداد بازدید ها روزانه بین 200 تا 300 هست.
توی سه ماه خیلی تغییر کرده است و آمار راضی کننده بود با این سایت قبلی به نام ارکیده چنین آماری نداشتیم.
من توی سئو مبتدی هستم و چند تا نکته براساس تجربه میگم.
1- اسم سایت و دامنه خاص باشد و سراسری نباشد.
2- سعی کنید محتوایی تولید کنید که در همان حوزه باشد مثلا اگر سایت شما پزشکی است باید محتوای براساس پزشکی منتشر کنید نه محتوایی خارج از حوزه مثل سیاست یا اقتصاد ...
3- عنوان هایی که ایجاد می کنید گمراه کننده نباشد که سعی نکنید با این روش بازدید و کلیک جذب کنید که باعث نارضایتی مخاطب شود. (همان اتفاق در سایت زومیت افتاده که باعث افزایش نارضایتی کاربران شده است که قصد ترک این سایت را دارند)
4- موقع ایجاد محتوا سعی کنید خودتون کاور محتوا رو اختصاصی طراحی کنید و کاورهای محتوای سایت های دیگر که لوگو مخفی در آن دارد, استفاده نکنید.
5- قالب سایت باید خیلی خیلی سبک باشد و گوگل در بارگزاری سایت ها خیلی حساس هست و کاربری ببیند که سایت دیر بارگزاری بشه مثلا بالای 5 ثانیه ممکنه سایت رو سریع ببنده و این باعث میشه که آمار بازدید و جستجو سایت پایین بیاد.
6- هاست یا سرور با کیفیت انتخاب کنید که توی بارگزاری سایت خیلی مهم است.
و ...
خلاصه کار توی سئو خیلی حساس و پردردسر است و هر روز قوانین سئو تغییر می کند و این سئوکاران حرفه ای به خوبی درک می کند.
آدرس سایت راییوم:
https://rayium.ir
#تجربیات
@TheRaymondDev
دامنه قبلی به نام Orchiddev بود و به خاطر سراسری بودن نام ارکیده یا Orchid اصلا توی گوگل شناخته نمی شد و همان اسم رو وارد کنید رو نمی توانید در صفحه اول گوگل سایتت را نمایش دهید.
بنابراین بعد از 2 سال سایت ارکیده به راییوم تغییر نام دادم و در طول 3 ماهی که گذاشت وضعیت آن چیزی که تصور می شد خیلی بهتر شده و تعداد کلیک جستجو قبلا به 4 تا 8 محدود بوده است در محدود 20 تا 25 کلیک جستجو فراتر رفته است و هر چند این کلیک ها نوسان هست.
تعداد بازدید ها روزانه بین 200 تا 300 هست.
توی سه ماه خیلی تغییر کرده است و آمار راضی کننده بود با این سایت قبلی به نام ارکیده چنین آماری نداشتیم.
من توی سئو مبتدی هستم و چند تا نکته براساس تجربه میگم.
1- اسم سایت و دامنه خاص باشد و سراسری نباشد.
2- سعی کنید محتوایی تولید کنید که در همان حوزه باشد مثلا اگر سایت شما پزشکی است باید محتوای براساس پزشکی منتشر کنید نه محتوایی خارج از حوزه مثل سیاست یا اقتصاد ...
3- عنوان هایی که ایجاد می کنید گمراه کننده نباشد که سعی نکنید با این روش بازدید و کلیک جذب کنید که باعث نارضایتی مخاطب شود. (همان اتفاق در سایت زومیت افتاده که باعث افزایش نارضایتی کاربران شده است که قصد ترک این سایت را دارند)
4- موقع ایجاد محتوا سعی کنید خودتون کاور محتوا رو اختصاصی طراحی کنید و کاورهای محتوای سایت های دیگر که لوگو مخفی در آن دارد, استفاده نکنید.
5- قالب سایت باید خیلی خیلی سبک باشد و گوگل در بارگزاری سایت ها خیلی حساس هست و کاربری ببیند که سایت دیر بارگزاری بشه مثلا بالای 5 ثانیه ممکنه سایت رو سریع ببنده و این باعث میشه که آمار بازدید و جستجو سایت پایین بیاد.
6- هاست یا سرور با کیفیت انتخاب کنید که توی بارگزاری سایت خیلی مهم است.
و ...
خلاصه کار توی سئو خیلی حساس و پردردسر است و هر روز قوانین سئو تغییر می کند و این سئوکاران حرفه ای به خوبی درک می کند.
آدرس سایت راییوم:
https://rayium.ir
#تجربیات
@TheRaymondDev
❤3👍1👏1
🔶 شاید بشه گفت اولین ریپوی فارسی زبان که سعی شده نکات "کتاب کلین کد (کد تمیز) " رو به زبان خیلی ساده و قابل فهم بیان کنه این ریپو باشه. انقدر مطلب توش هست که خودش یه دانشگاهه. امیدوارم براتون مفید باشه 😊
بخونید، لذت ببرید، تمرین کنید و در نهایت تمام تلاشتون رو بکنید که کدی تمیز بنویسید، نه به خاطر شرکت یا فرد دیگری! بلکه به خاطر دیسیپلین کاری خودتون! کد تمیز مثل دست خط آدم میمونه پس، خوش خط باشید! 😉✌️
این اولین نسخه هست، کم کم توسعه پیدا خواهد کرد و تکمیل تر میشه. اگر مایل بودید با افتخار مشارکتتون رو پذیرا خواهم بود 🧡
برای مشاهده کامل به لینک زیر مراجعه کنید ⬇️
https://gist.github.com/alisalehi1380/83b61b63e4ebb07b300a88e5c78e7a93
#معرفی
@alisalehi79
@TheRaymondDev
بخونید، لذت ببرید، تمرین کنید و در نهایت تمام تلاشتون رو بکنید که کدی تمیز بنویسید، نه به خاطر شرکت یا فرد دیگری! بلکه به خاطر دیسیپلین کاری خودتون! کد تمیز مثل دست خط آدم میمونه پس، خوش خط باشید! 😉✌️
این اولین نسخه هست، کم کم توسعه پیدا خواهد کرد و تکمیل تر میشه. اگر مایل بودید با افتخار مشارکتتون رو پذیرا خواهم بود 🧡
برای مشاهده کامل به لینک زیر مراجعه کنید ⬇️
https://gist.github.com/alisalehi1380/83b61b63e4ebb07b300a88e5c78e7a93
#معرفی
@alisalehi79
@TheRaymondDev
Gist
نکات_کلیدی_کتاب_کلین_کد
نکات_کلیدی_کتاب_کلین_کد. GitHub Gist: instantly share code, notes, and snippets.
👍4👏2🙏1