Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🍾1
پ.ن:
جدا از بحثهای مربوط به امنیت، حواستون باشه که پکیجها یا دیپندنسیهاشون با سایر پکیجها کانفلیکت نداشته باشن...
~
🔗 ویدیوی پیشنهادی از @csdmx .
همینطور مرسی از دوست خوبمون Woland .
#نوشته #لینوکس #اپن_سورس #هک_و_امنیت
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤7
#میم : طوری که لینوکس یوزرها امروز از خواب پاشدن😂💥
و اما در مورد امروز:
اختلال گسترده در سیستمهای ویندوزی جهان به دلیل آپدیت معیوب CrowdStrike.
CrowdStrike تو بیانیه جدیدش گفته که مشکل رو شناسایی کرده و تونسته پچ برطرفکنندهای براش پیادهسازی کنه، اما این پچ نیازمند آنلاین بودن کامپیوترها هستش و از اونجایی که اصلا نمیتونن روشن بشن که به اینترنت متصل بشن این ممکن نیست😭😂.
#اخبار_تکنولوژی #ویندوز
~> @PinkOrca🩷
و اما در مورد امروز:
اختلال گسترده در سیستمهای ویندوزی جهان به دلیل آپدیت معیوب CrowdStrike.
یه آپدیت معیوب از شرکت امنیت سایبری CrowdStrike باعث شده هزاران سیستم ویندوزی در سراسر دنیا دچار مشکل بشن. این اختلال که منجر به صفحه آبی مرگ (BSOD) میشه، تأثیرات گستردهای روی کسبوکارها و خدمات حیاتی داشته.آپدیت خبر:
سیستمهای متأثر از این مشکل وارد یه حلقه بوت مجدد شدن و نمیتونن ویندوز رو درست اجرا کنن. این اتفاق باعث شده بانکها، خطوط هوایی، شبکههای تلویزیونی و خیلی از سازمانهای دیگه با اختلال جدی مواجه بشن.
یکی از تأثیرات مهم این مشکل، توقف پروازهای چندین شرکت هواپیمایی بزرگ از جمله دلتا، یونایتد و امثال اینها بوده. همچنین شبکه خبری اسکای نیوز در بریتانیا نتونسته اخبارش رو پخش کنه و حتی بعضی از مراکز تماس اضطراری ۹۱۱ در آلاسکا هم دچار مشکل شدن.
برای حل این مشکل، مدیران IT در بعضی شرکتها مجبور شدن سیستمها رو در حالت Safe Mode بوت کنن و پوشه CrowdStrike رو حذف کنن. این راهحل موقت تونسته تا حدی مشکل رو برطرف کنه.
جالبه بدونید که این اختلال حتی روی عملکرد الکترونیکی وزارت خارجه امارات متحده عربی هم تأثیر گذاشته. به همین دلیل، سازمان تنظیم مقررات دیجیتال مخابرات امارات (TDRA) به کاربران هشدار داده تا زمان رفع کامل مشکل، از دانلود یا آپدیت نرمافزار CrowdStrike خودداری کنن.
این اتفاق نشون میده که چقدر سیستمهای کامپیوتری و نرمافزارهای امنیتی نقش حیاتی در عملکرد زیرساختهای مدرن دارن. یه آپدیت معیوب میتونه باعث اختلال گسترده در سطح جهانی بشه و فعالیتهای روزمره میلیونها نفر رو مختل کنه.
شرکت CrowdStrike بعد از دریافت گزارشهای متعدد درباره این مشکل، اعلام کرده که مسئله رو شناسایی کرده و در حال کار روی رفع اون هستش. با این حال، زمان دقیق برطرف شدن کامل این اختلال هنوز مشخص نیستش.
این رویداد یادآور اهمیت تست دقیق آپدیتهای نرمافزاری قبل از انتشار گسترده اونهاست. همچنین نشون میده که شرکتها و سازمانها باید برنامههای مدیریت بحران قویتری برای مقابله با چنین اختلالات فنی گستردهای داشته باشن.
CrowdStrike تو بیانیه جدیدش گفته که مشکل رو شناسایی کرده و تونسته پچ برطرفکنندهای براش پیادهسازی کنه، اما این پچ نیازمند آنلاین بودن کامپیوترها هستش و از اونجایی که اصلا نمیتونن روشن بشن که به اینترنت متصل بشن این ممکن نیست😭😂.
#اخبار_تکنولوژی #ویندوز
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣22👍9😁2⚡1🤯1🍾1
بچهها برام ابلاغیه دادگاه اومده و به معنی واقعی کلمه کاری نکردم، ممکنه راهنماییم کنید که چی شده؟
آپدیت:
- مرسی که کنارم هستید❤️
- من گیلانیام، از قم شکایت شده...
#متفرقه #حرف_با_شما
~> @PinkOrca🩷
آپدیت:
- مرسی که کنارم هستید❤️
- من گیلانیام، از قم شکایت شده...
#متفرقه #حرف_با_شما
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🤣3👍1🤯1
~> WinUtil
⚡️ ابزار Windows Utility که توسط Chris Titus Tech ساخته شده، یه مجموعه کاربردی از تسکهای ویندوزی هستش که کریس روی هر سیستم ویندوزی که استفاده میکنه انجام میده. این ابزار برای سادهسازی نصب، حذف برنامههای اضافی، اعمال tweakها، عیبیابی با کانفیگ و رفع مشکلات آپدیتهای ویندوز طراحی شده.
یکی از ویژگیهای اصلی این یوتیلیتی، قابلیت دیبلوت کردن ویندوز هستش. این فرآیند شامل حذف برنامههای پیشفرض غیرضروری، سرویسها و ویژگیهایی میشه که معمولاً باعث کند شدن سیستم میشن. با این کار، عملکرد سیستم بهبود پیدا میکنه و فضای دیسک آزاد میشه.
بخش دیگهای از این ابزار به کاستومایز کردن ویندوز اختصاص داره. کاربرها میتونن تنظیمات مختلف سیستم عامل رو مطابق نیازهاشون تغییر بدن. این شامل تغییرات ظاهری مثل تم و آیکونها، و همینطور تنظیمات عملکردی مثل مدیریت پاور و تنظیمات امنیتی میشه.
یکی از قابلیتهای مهم دیگه این یوتیلیتی، بهینهسازی آپدیتهای ویندوز هستش. این بخش به کاربرها کمک میکنه تا کنترل بیشتری روی فرآیند آپدیت داشته باشن، از جمله امکان غیرفعال کردن آپدیتهای خاص یا تغییر زمانبندی نصب آپدیتها.
Windows Utility همچنین ابزارهایی برای عیبیابی و رفع مشکلات رایج ویندوز ارائه میده. این شامل اسکریپتهایی برای پاکسازی فایلهای موقت، بررسی سلامت دیسک و رفع مشکلات رجیستری میشه.
یه نکته جالب در مورد این پروژه اینه که کریس تیتوس خیلی سختگیرانه روی مشارکتها نظارت میکنه تا پروژه تمیز و کارآمد باقی بمونه. این رویکرد باعث شده که ابزار از کیفیت بالایی برخوردار باشه و فقط ویژگیهای ضروری و مفید به اون اضافه بشن.
این یوتیلیتی به صورت اپنسورس منتشر شده و کدش روی گیتهاب در دسترس هستش. کاربرها میتونن به راحتی اون رو دانلود کنن و روی سیستمهای ویندوزی خودشون اجرا کنن. البته توصیه میشه قبل از استفاده، حتماً راهنمای کاربری رو مطالعه کنن چون برخی از تغییرات میتونن روی عملکرد سیستم تأثیر بذارن.
در پایان، Windows Utility یه ابزار قدرتمند برای کاربرهای پیشرفته و تکنیکال ویندوز هستش که میخوان کنترل بیشتری روی سیستم عامل خودشون داشته باشن و اون رو برای نیازهای خاص خودشون بهینه کنن.
🔗 صفحهٔ گیتهاب این پروژه
💕 مرسی از A.R.S :)
#معرفی #ویندوز #اپن_سورس
~> @PinkOrca🩷
یکی از ویژگیهای اصلی این یوتیلیتی، قابلیت دیبلوت کردن ویندوز هستش. این فرآیند شامل حذف برنامههای پیشفرض غیرضروری، سرویسها و ویژگیهایی میشه که معمولاً باعث کند شدن سیستم میشن. با این کار، عملکرد سیستم بهبود پیدا میکنه و فضای دیسک آزاد میشه.
بخش دیگهای از این ابزار به کاستومایز کردن ویندوز اختصاص داره. کاربرها میتونن تنظیمات مختلف سیستم عامل رو مطابق نیازهاشون تغییر بدن. این شامل تغییرات ظاهری مثل تم و آیکونها، و همینطور تنظیمات عملکردی مثل مدیریت پاور و تنظیمات امنیتی میشه.
یکی از قابلیتهای مهم دیگه این یوتیلیتی، بهینهسازی آپدیتهای ویندوز هستش. این بخش به کاربرها کمک میکنه تا کنترل بیشتری روی فرآیند آپدیت داشته باشن، از جمله امکان غیرفعال کردن آپدیتهای خاص یا تغییر زمانبندی نصب آپدیتها.
Windows Utility همچنین ابزارهایی برای عیبیابی و رفع مشکلات رایج ویندوز ارائه میده. این شامل اسکریپتهایی برای پاکسازی فایلهای موقت، بررسی سلامت دیسک و رفع مشکلات رجیستری میشه.
یه نکته جالب در مورد این پروژه اینه که کریس تیتوس خیلی سختگیرانه روی مشارکتها نظارت میکنه تا پروژه تمیز و کارآمد باقی بمونه. این رویکرد باعث شده که ابزار از کیفیت بالایی برخوردار باشه و فقط ویژگیهای ضروری و مفید به اون اضافه بشن.
این یوتیلیتی به صورت اپنسورس منتشر شده و کدش روی گیتهاب در دسترس هستش. کاربرها میتونن به راحتی اون رو دانلود کنن و روی سیستمهای ویندوزی خودشون اجرا کنن. البته توصیه میشه قبل از استفاده، حتماً راهنمای کاربری رو مطالعه کنن چون برخی از تغییرات میتونن روی عملکرد سیستم تأثیر بذارن.
در پایان، Windows Utility یه ابزار قدرتمند برای کاربرهای پیشرفته و تکنیکال ویندوز هستش که میخوان کنترل بیشتری روی سیستم عامل خودشون داشته باشن و اون رو برای نیازهای خاص خودشون بهینه کنن.
🔗 صفحهٔ گیتهاب این پروژه
#معرفی #ویندوز #اپن_سورس
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥3🍾2⚡1
میخوام براتون یه خاطرهٔ بامزه تعریف کنم.
راهنمایی بودیم، شاید کلاس نهم...
معلم درس فرهنگ و هنر از ما خواسته بود که یک بتهجقه بکشیم و من حوصله نداشتم انجامش بدم، از طرفی هم برای گرفتنِ نمره خوب نیاز بود :)
و چیکار کردم؟!
یه عکس از کاغذ A4 خالی گرفتم(طوری که سایهم توش بیوفته برای طبیعیتر بودن)، بعد یه عکس بتهجغه مناسب و رنگی از گوگل پیدا کردم، رنگش رو عوض کردم، دورگیریش کردم و... و گذاشتم روی اون عکس. یکم هم برای طبیعیتر جلوه دادنش خطوط رو در برخی نقاط از قصد نامنظم کردم.
شاید شما با توجه به دونستن ماجرا و تخصصتون بتونید تشخیصش بدید، ولی معلم نه تنها متوجه نشد، بلکه به من نمره درس رو ۲۰ داد💀 ✨
نتیجه: سخت کار نکنید.
#متفرقه #حرف_با_شما
~> @PinkOrca🩷
راهنمایی بودیم، شاید کلاس نهم...
معلم درس فرهنگ و هنر از ما خواسته بود که یک بتهجقه بکشیم و من حوصله نداشتم انجامش بدم، از طرفی هم برای گرفتنِ نمره خوب نیاز بود :)
و چیکار کردم؟!
یه عکس از کاغذ A4 خالی گرفتم(طوری که سایهم توش بیوفته برای طبیعیتر بودن)، بعد یه عکس بتهجغه مناسب و رنگی از گوگل پیدا کردم، رنگش رو عوض کردم، دورگیریش کردم و... و گذاشتم روی اون عکس. یکم هم برای طبیعیتر جلوه دادنش خطوط رو در برخی نقاط از قصد نامنظم کردم.
شاید شما با توجه به دونستن ماجرا و تخصصتون بتونید تشخیصش بدید، ولی معلم نه تنها متوجه نشد، بلکه به من نمره درس رو ۲۰ داد
نتیجه: سخت کار نکنید.
#متفرقه #حرف_با_شما
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍6😁5🤯3🍾1
رنگ صورتی یکی از رنگهای جذاب و پرطرفداره که در طیف رنگی منشور دیده نمیشه. این موضوع ممکنه برای خیلیها عجیب باشه، چون ما در زندگی روزمره اشیاء صورتی رنگ زیادی میبینیم. پس چطور این رنگ وجود داره در حالی که در طیف نور سفید نیست؟
واقعیت اینه که صورتی یک رنگ طیفی نیست، بلکه یک رنگ غیر طیفی یا ترکیبیه. رنگهای طیفی اونهایی هستن که در منشور دیده میشن و هر کدوم طول موج خاص خودشون رو دارن. اما صورتی از ترکیب چند طول موج مختلف به وجود میاد.
مغز ما صورتی رو زمانی درک میکنه که ترکیبی از نور قرمز و بنفش (یا آبی) به چشمهامون برسه. سلولهای مخروطی شبکیه چشم ما که مسئول دیدن رنگها هستن، این ترکیب رو دریافت میکنن و مغز اون رو به عنوان یک رنگ جدید تفسیر میکنه که ما بهش میگیم صورتی.
جالبه بدونیم که در واقع صورتی "رنگ مکمل" سبزه. یعنی وقتی ما به یک شیء سبز خیره میشیم و بعد به یک سطح سفید نگاه میکنیم، یک پستصویر صورتی میبینیم. این به خاطر خستگی سلولهای حساس به سبز در چشم ماست.
از نظر فیزیکی، اشیاء صورتی نور قرمز و آبی رو بازتاب میدن و نور سبز رو جذب میکنن. این ترکیب بازتابی باعث میشه که ما اون شیء رو صورتی ببینیم. مثلاً گلهای صورتی رنگدانههایی دارن که این ترکیب خاص از طول موجها رو بازتاب میدن.
در دنیای دیجیتال، صورتی با ترکیب مقادیر مختلفی از قرمز، سبز و آبی (RGB) ساخته میشه. مثلاً در سیستم RGB، کد رنگی #FF69B4 یک صورتی روشنه که از ترکیب 100% قرمز، 41% سبز و 71% آبی به دست میاد.
جالبه بدونیم که درک رنگ صورتی در فرهنگهای مختلف متفاوته. مثلاً در بعضی زبانها، کلمهای برای توصیف این رنگ وجود نداره و اون رو نوعی قرمز روشن در نظر میگیرن.
در نهایت، اگرچه صورتی در منشور نور دیده نمیشه، اما یک رنگ واقعیه که مغز ما اون رو از ترکیب طول موجهای مختلف نور درک میکنه. این نشون میده که درک رنگ فقط به فیزیک نور مربوط نمیشه، بلکه به چگونگی پردازش اطلاعات بصری توسط مغز ما هم بستگی داره.
#فکت #فیزیک #نوشته
~> @PinkOrca🩷
واقعیت اینه که صورتی یک رنگ طیفی نیست، بلکه یک رنگ غیر طیفی یا ترکیبیه. رنگهای طیفی اونهایی هستن که در منشور دیده میشن و هر کدوم طول موج خاص خودشون رو دارن. اما صورتی از ترکیب چند طول موج مختلف به وجود میاد.
مغز ما صورتی رو زمانی درک میکنه که ترکیبی از نور قرمز و بنفش (یا آبی) به چشمهامون برسه. سلولهای مخروطی شبکیه چشم ما که مسئول دیدن رنگها هستن، این ترکیب رو دریافت میکنن و مغز اون رو به عنوان یک رنگ جدید تفسیر میکنه که ما بهش میگیم صورتی.
جالبه بدونیم که در واقع صورتی "رنگ مکمل" سبزه. یعنی وقتی ما به یک شیء سبز خیره میشیم و بعد به یک سطح سفید نگاه میکنیم، یک پستصویر صورتی میبینیم. این به خاطر خستگی سلولهای حساس به سبز در چشم ماست.
از نظر فیزیکی، اشیاء صورتی نور قرمز و آبی رو بازتاب میدن و نور سبز رو جذب میکنن. این ترکیب بازتابی باعث میشه که ما اون شیء رو صورتی ببینیم. مثلاً گلهای صورتی رنگدانههایی دارن که این ترکیب خاص از طول موجها رو بازتاب میدن.
در دنیای دیجیتال، صورتی با ترکیب مقادیر مختلفی از قرمز، سبز و آبی (RGB) ساخته میشه. مثلاً در سیستم RGB، کد رنگی #FF69B4 یک صورتی روشنه که از ترکیب 100% قرمز، 41% سبز و 71% آبی به دست میاد.
جالبه بدونیم که درک رنگ صورتی در فرهنگهای مختلف متفاوته. مثلاً در بعضی زبانها، کلمهای برای توصیف این رنگ وجود نداره و اون رو نوعی قرمز روشن در نظر میگیرن.
در نهایت، اگرچه صورتی در منشور نور دیده نمیشه، اما یک رنگ واقعیه که مغز ما اون رو از ترکیب طول موجهای مختلف نور درک میکنه. این نشون میده که درک رنگ فقط به فیزیک نور مربوط نمیشه، بلکه به چگونگی پردازش اطلاعات بصری توسط مغز ما هم بستگی داره.
#فکت #فیزیک #نوشته
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤4🔥2👎1
Media is too big
VIEW IN TELEGRAM
#برنامه_نویسی #ترفند
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5⚡2
~> orca-tg-manager
😑 از اونجایی که اکانتهای زیادی دارم، یه ابزار ساده برای استفادهٔ شخصیِ خودم نوشتم که یکسری کارها رو تو تلگرام به شکل خودکار انجام بده.
😎 مثلا به سادگی برای giveawayهای پریمیوم تو چنلهای مد نظرم جوین بشه و بعدش اونا رو ترک کنه، کامنت رندوم یا دلخواه بذاره و یا ریاکشن دلخواه بزنه به پستی که میخوام...
فیچرهایی مثل اد کردن همه، خروجی ممبرها، ارسال پیام به گروه مورد نظر، بررسی پیامهای سرویس نوتیفیکیشن تلگرام، جوین و لیو چند چنل همزمان و... هم اضافه شده، همشون با تمام اکانتهایی که لاگین شدن.
✅ با telethon نوشته شده، جای بهبود زیادی داره فعلا و قراره بهش فیچر اضافه کنم (در صورت حال داشتن)
🔗 Codeberg.org/PinkOrca/orca-tg-manager
🥸 پ.ن:
خوبه که تو توسعهٔ این پروژه به من کمک کنید، چون برنامهنویس پایتون نیستم...
#پروژه #اپن_سورس #معرفی
~> @PinkOrca🩷
فیچرهایی مثل اد کردن همه، خروجی ممبرها، ارسال پیام به گروه مورد نظر، بررسی پیامهای سرویس نوتیفیکیشن تلگرام، جوین و لیو چند چنل همزمان و... هم اضافه شده، همشون با تمام اکانتهایی که لاگین شدن.
🔗 Codeberg.org/PinkOrca/orca-tg-manager
🥸 پ.ن:
خوبه که تو توسعهٔ این پروژه به من کمک کنید، چون برنامهنویس پایتون نیستم...
#پروژه #اپن_سورس #معرفی
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥12⚡3
اول پکیج termux-api رو (اگه نصب نیست) نصب میکنیم:
pkg updatepkg install termux-apiسپس بعد از کامند دلخواه، با یه پایپ( | ) از
termux-clipboard-set استفاده میکنیم.مثال:
cat meow.txt | termux-clipboard-set
#ترفند #لینوکس
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4😁2
~> Laravel
لاراول محبوبترین فریمورک PHP و یکی از محبوبترین تکنولوژیهای بکاند هستش که برای توسعه وب اپلیکیشنها استفاده میشه. این فریمورک در سال 2011 توسط تیلور اوتول(Taylor Otwell) ساخته شد و از اون موقع تا حالا پیشرفت زیادی کرده.
لاراول با معماری MVC (مدل-ویو-کنترلر) کار میکنه که به توسعهدهندهها کمک میکنه کدهاشون رو سازماندهی کنن. این فریمورک امکانات زیادی داره که کار برنامهنویسها رو راحتتر میکنه. مثلاً Eloquent ORM که برای کار با دیتابیس استفاده میشه، یا Blade که یه موتور قالبسازی قدرتمنده.
یکی از ویژگیهای مهم لاراول، Artisan CLI هستش. این ابزار خط فرمان به توسعهدهندهها اجازه میده خیلی از کارهای تکراری رو اتوماتیک انجام بدن. مثلاً میشه با یه دستور ساده، یه کنترلر جدید بسازن یا migration های دیتابیس رو اجرا کنن.
لاراول از Composer، که یه سیستم پکیج منیجر برای PHP هستش، استفاده میکنه. این باعث میشه نصب و آپدیت کردن پکیجهای مورد نیاز پروژه خیلی راحت بشه. توسعهدهندهها میتونن از کتابخونههای مختلف استفاده کنن و چرخ رو از اول اختراع نکنن.
امنیت هم تو لاراول خیلی جدی گرفته شده. این فریمورک از تکنیکهای مختلفی برای محافظت در برابر حملات رایج وب مثل XSS و CSRF استفاده میکنه. همچنین یه سیستم احراز هویت داخلی داره که پیادهسازی لاگین و رجیستر رو خیلی ساده میکنه.
یکی دیگه از نقاط قوت لاراول، اکوسیستم گستردهشه. پکیجهای زیادی برای این فریمورک وجود داره که میتونن قابلیتهای مختلفی رو به پروژه اضافه کنن. مثلاً Nova که یه پنل ادمین قدرتمنده، یا Horizon که برای مدیریت queue ها استفاده میشه.
Queue ها یا صفها در لاراول برای انجام کارهای سنگین یا زمانبر به صورت غیرهمزمان (asynchronous) استفاده میشن. این باعث میشه که اپلیکیشن سریعتر جواب بده و کارهای سنگین در پسزمینه انجام بشن. Horizon یه رابط کاربری گرافیکی برای مدیریت و مانیتور کردن این queue ها فراهم میکنه.
لاراول همچنین یه سیستم تستنویسی داخلی داره که به توسعهدهندهها کمک میکنه کدهاشون رو تست کنن. این باعث میشه اطمینان از درست کار کردن اپلیکیشن بیشتر بشه و باگها زودتر پیدا بشن.
یکی از ویژگیهای جالب لاراول، ابزار Sail هستش که یه محیط توسعه داکری رو فراهم میکنه. این باعث میشه راهاندازی محیط توسعه خیلی سادهتر بشه و همه توسعهدهندهها با یه محیط یکسان کار کنن.
لاراول به طور منظم آپدیت میشه و ویژگیهای جدید به اون اضافه میشه. این فریمورک همیشه سعی میکنه با آخرین تکنولوژیهای PHP همگام باشه و بهترین شیوههای برنامهنویسی رو پیادهسازی کنه.
در کل، لاراول یه فریمورک قدرتمند و انعطافپذیره که برای پروژههای کوچیک تا بزرگ مناسبه. البته یادگیریش ممکنه یکم زمانبر باشه، ولی وقتی یاد بگیری باهاش کار کنی، سرعت توسعهت خیلی بالا میره.
#برنامه_نویسی #نرم_افزار #نوشته
~> @PinkOrca🩷
لاراول محبوبترین فریمورک PHP و یکی از محبوبترین تکنولوژیهای بکاند هستش که برای توسعه وب اپلیکیشنها استفاده میشه. این فریمورک در سال 2011 توسط تیلور اوتول(Taylor Otwell) ساخته شد و از اون موقع تا حالا پیشرفت زیادی کرده.
لاراول با معماری MVC (مدل-ویو-کنترلر) کار میکنه که به توسعهدهندهها کمک میکنه کدهاشون رو سازماندهی کنن. این فریمورک امکانات زیادی داره که کار برنامهنویسها رو راحتتر میکنه. مثلاً Eloquent ORM که برای کار با دیتابیس استفاده میشه، یا Blade که یه موتور قالبسازی قدرتمنده.
یکی از ویژگیهای مهم لاراول، Artisan CLI هستش. این ابزار خط فرمان به توسعهدهندهها اجازه میده خیلی از کارهای تکراری رو اتوماتیک انجام بدن. مثلاً میشه با یه دستور ساده، یه کنترلر جدید بسازن یا migration های دیتابیس رو اجرا کنن.
لاراول از Composer، که یه سیستم پکیج منیجر برای PHP هستش، استفاده میکنه. این باعث میشه نصب و آپدیت کردن پکیجهای مورد نیاز پروژه خیلی راحت بشه. توسعهدهندهها میتونن از کتابخونههای مختلف استفاده کنن و چرخ رو از اول اختراع نکنن.
امنیت هم تو لاراول خیلی جدی گرفته شده. این فریمورک از تکنیکهای مختلفی برای محافظت در برابر حملات رایج وب مثل XSS و CSRF استفاده میکنه. همچنین یه سیستم احراز هویت داخلی داره که پیادهسازی لاگین و رجیستر رو خیلی ساده میکنه.
یکی دیگه از نقاط قوت لاراول، اکوسیستم گستردهشه. پکیجهای زیادی برای این فریمورک وجود داره که میتونن قابلیتهای مختلفی رو به پروژه اضافه کنن. مثلاً Nova که یه پنل ادمین قدرتمنده، یا Horizon که برای مدیریت queue ها استفاده میشه.
Queue ها یا صفها در لاراول برای انجام کارهای سنگین یا زمانبر به صورت غیرهمزمان (asynchronous) استفاده میشن. این باعث میشه که اپلیکیشن سریعتر جواب بده و کارهای سنگین در پسزمینه انجام بشن. Horizon یه رابط کاربری گرافیکی برای مدیریت و مانیتور کردن این queue ها فراهم میکنه.
لاراول همچنین یه سیستم تستنویسی داخلی داره که به توسعهدهندهها کمک میکنه کدهاشون رو تست کنن. این باعث میشه اطمینان از درست کار کردن اپلیکیشن بیشتر بشه و باگها زودتر پیدا بشن.
یکی از ویژگیهای جالب لاراول، ابزار Sail هستش که یه محیط توسعه داکری رو فراهم میکنه. این باعث میشه راهاندازی محیط توسعه خیلی سادهتر بشه و همه توسعهدهندهها با یه محیط یکسان کار کنن.
لاراول به طور منظم آپدیت میشه و ویژگیهای جدید به اون اضافه میشه. این فریمورک همیشه سعی میکنه با آخرین تکنولوژیهای PHP همگام باشه و بهترین شیوههای برنامهنویسی رو پیادهسازی کنه.
در کل، لاراول یه فریمورک قدرتمند و انعطافپذیره که برای پروژههای کوچیک تا بزرگ مناسبه. البته یادگیریش ممکنه یکم زمانبر باشه، ولی وقتی یاد بگیری باهاش کار کنی، سرعت توسعهت خیلی بالا میره.
#برنامه_نویسی #نرم_افزار #نوشته
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤5🔥3👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣45😁6👍2🔥1
پ.ن:
یکی تو گروه همچین چیزی میخواست بهش #معرفی کردم گفتم اینجا هم پستش کنم...💀❤️
#ترفند
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2
~> 👩💻 MySQL VS 👩💻 MariaDB
MySQL و MariaDB دو RDBMS(سیستم مدیریت پایگاه داده رابطهای) هستن که هر دو از SQL استفاده میکنن و از معماری کلاینت-سرور پشتیبانی میکنن. این دو پروژه بهطور نزدیکی به هم مرتبط هستن، اما تفاوتهای کلیدیای دارن که بر انتخاب یکی از اونها تأثیر میذاره.
MySQL در ابتدا توسط شرکتی به نام MySQL AB توسعه داده شد و بعدها توسط شرکت Sun Microsystems خریداری شد. بعد از اینکه Oracle در سال ۲۰۱۰ Sun رو خرید، توسعه MySQL تحت کنترل اوراکل قرار گرفت. همین باعث شد که بخشی از کامیونیتیِ دولوپرها نگران آیندهٔ MySQL بشن و به فکر ایجاد یک فورک از MySQL بیوفتن. فورک به معنی ایجاد یک انشعاب از کدهای موجود و توسعه مستقل اونهاست. نتیجهی این انشعاب شد MariaDB.
MariaDB توسط یکی از بنیانگذاران اصلی MySQL یعنی Michael "Monty" Widenius راهاندازی شد. اسم MariaDB هم از نام دختر وایدنیوس، ماریا، گرفته شده، درست همونطور که اسم MySQL از نام دختر دیگهاش، مای، گرفته شده که عکسشون تو همین پست هست😁.
از نظر فنی، MariaDB و MySQL در نسخههای ابتدایی خیلی شبیه به هم بودن و حتی MariaDB طوری طراحی شده بود که جایگزین Drop-in کاملی برای MySQL باشه. این یعنی شما میتونستی MariaDB رو بدون نیاز به تغییرات اساسی در کانفیگ یا کد اپلیکیشن، جایگزین MySQL کنی. اما بهمرور زمان، تفاوتهای فنی بیشتری بین این دو به وجود اومده. برای مثال، MariaDB موتورهای ذخیرهسازی جدیدی مثل Aria و ColumnStore رو اضافه کرده، در حالی که MySQL همچنان به توسعه موتور InnoDB متمرکز هستش.
یکی دیگه از تفاوتهای کلیدی بین MySQL و MariaDB توی مدل توسعه اونهاست. MySQL به عنوان یک پروژه اوپن سورس باقی مونده، اما تحت کنترل اوراکل هستش که گاهی ممکنه تصمیمهای این شرکت با منافع جامعهٔ اپنسورس هماهنگ نباشه. در مقابل، MariaDB بهعنوان یک پروژه کاملاً اپنسورس اداره میشه و تصمیمات اون توسط یک بنیاد مستقل (MariaDB Foundation) گرفته میشه که تضمین میکنه توسعهی MariaDB همیشه بهصورت آزاد و شفاف پیش بره.
در نتیجه، وقتی بحث انتخاب بین MySQL و MariaDB پیش میاد، انتخاب شما بستگی به نیازهای خاص پروژه و میزان اهمیتی که به اپنسورس بودنِ کامل میدین، داره. اگر دنبال پایداری و یکپارچگی با ابزارها و سرویسهای اوراکل هستین، شاید MySQL گزینه بهتری باشه. اما اگه برای شما مهمه که از یک پروژه کاملاً اوپن سورس استفاده کنین که با سرعت بیشتری بهروزرسانی میشه و ویژگیهای جدیدتری ارائه میده، MariaDB میتونه انتخاب مناسبی باشه.
#نرم_افزار #علوم_کامپیوتر #برنامه_نویسی #نوشته #فکت
~> @PinkOrca🩷
MySQL و MariaDB دو RDBMS(سیستم مدیریت پایگاه داده رابطهای) هستن که هر دو از SQL استفاده میکنن و از معماری کلاینت-سرور پشتیبانی میکنن. این دو پروژه بهطور نزدیکی به هم مرتبط هستن، اما تفاوتهای کلیدیای دارن که بر انتخاب یکی از اونها تأثیر میذاره.
MySQL در ابتدا توسط شرکتی به نام MySQL AB توسعه داده شد و بعدها توسط شرکت Sun Microsystems خریداری شد. بعد از اینکه Oracle در سال ۲۰۱۰ Sun رو خرید، توسعه MySQL تحت کنترل اوراکل قرار گرفت. همین باعث شد که بخشی از کامیونیتیِ دولوپرها نگران آیندهٔ MySQL بشن و به فکر ایجاد یک فورک از MySQL بیوفتن. فورک به معنی ایجاد یک انشعاب از کدهای موجود و توسعه مستقل اونهاست. نتیجهی این انشعاب شد MariaDB.
MariaDB توسط یکی از بنیانگذاران اصلی MySQL یعنی Michael "Monty" Widenius راهاندازی شد. اسم MariaDB هم از نام دختر وایدنیوس، ماریا، گرفته شده، درست همونطور که اسم MySQL از نام دختر دیگهاش، مای، گرفته شده که عکسشون تو همین پست هست😁.
از نظر فنی، MariaDB و MySQL در نسخههای ابتدایی خیلی شبیه به هم بودن و حتی MariaDB طوری طراحی شده بود که جایگزین Drop-in کاملی برای MySQL باشه. این یعنی شما میتونستی MariaDB رو بدون نیاز به تغییرات اساسی در کانفیگ یا کد اپلیکیشن، جایگزین MySQL کنی. اما بهمرور زمان، تفاوتهای فنی بیشتری بین این دو به وجود اومده. برای مثال، MariaDB موتورهای ذخیرهسازی جدیدی مثل Aria و ColumnStore رو اضافه کرده، در حالی که MySQL همچنان به توسعه موتور InnoDB متمرکز هستش.
یکی دیگه از تفاوتهای کلیدی بین MySQL و MariaDB توی مدل توسعه اونهاست. MySQL به عنوان یک پروژه اوپن سورس باقی مونده، اما تحت کنترل اوراکل هستش که گاهی ممکنه تصمیمهای این شرکت با منافع جامعهٔ اپنسورس هماهنگ نباشه. در مقابل، MariaDB بهعنوان یک پروژه کاملاً اپنسورس اداره میشه و تصمیمات اون توسط یک بنیاد مستقل (MariaDB Foundation) گرفته میشه که تضمین میکنه توسعهی MariaDB همیشه بهصورت آزاد و شفاف پیش بره.
در نتیجه، وقتی بحث انتخاب بین MySQL و MariaDB پیش میاد، انتخاب شما بستگی به نیازهای خاص پروژه و میزان اهمیتی که به اپنسورس بودنِ کامل میدین، داره. اگر دنبال پایداری و یکپارچگی با ابزارها و سرویسهای اوراکل هستین، شاید MySQL گزینه بهتری باشه. اما اگه برای شما مهمه که از یک پروژه کاملاً اوپن سورس استفاده کنین که با سرعت بیشتری بهروزرسانی میشه و ویژگیهای جدیدتری ارائه میده، MariaDB میتونه انتخاب مناسبی باشه.
#نرم_افزار #علوم_کامپیوتر #برنامه_نویسی #نوشته #فکت
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19⚡3❤2
~> Jabir Project
⚡️ Jabir Project یه پلتفرم اپنسورس و آزاد برای مدلهای هوش مصنوعی مولده که از سال ۲۰۱۱ شروع شده و حالا با یه مدل قدرتمند ۴۰۰ میلیارد پارامتری برگشته. این مدل، با هدف ارائهی یه ابزار چندزبانه و همهمنظوره ساخته شده و عملکردش توی زمینههای مختلف مثل تولید کد و پاسخدهی به سوالات، از خیلی از رقبا بهتره. مدل Jabir LLM بر پایهی LLaMa 3.1 توسعه داده شده و به راحتی از طریق API قابل دسترسیه. فقط کافیه یه کلید API بگیرید و شروع به ساخت اپلیکیشنها و سرویسهای خودتون کنید!
🔗 JabirProject.org
حتما یه نگاهی بهش بندازید✨
💀 پ.ن:
حقیری دهنت سرویس با این placeholder😂 چند نفر بهم گفته بودن ولی حواسم نبود و تازه امشب دیدمش...
#معرفی #هوش_مصنوعی
~> @PinkOrca🩷
🔗 JabirProject.org
حتما یه نگاهی بهش بندازید
حقیری دهنت سرویس با این placeholder😂 چند نفر بهم گفته بودن ولی حواسم نبود و تازه امشب دیدمش...
#معرفی #هوش_مصنوعی
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤7👍2🔥1
❤️ مرسی از هدیه ارزشمندتون @itbook_pub .
#متفرقه #حرف_با_شما
دانلود تو پست بعدی
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9⚡2👍2😍1
Grokking Web Application Security.pdf
44.4 MB
📚 Grokking Web Application Security
💢 کتابی کاربردی برای یادگیری مفاهیم و تکنیکهای اصلی امنیت در توسعهٔ وب اپلیکیشنها.
✍️ نویسنده: Malcolm McDonald
🔤 زبان: انگلیسی
📖 سال انتشار: 2024
📄 تعداد صفحات: 336
🔗 مشاهده کتاب در آمازون
#کتاب #هک_و_امنیت
~> @PinkOrca🩷
💢 کتابی کاربردی برای یادگیری مفاهیم و تکنیکهای اصلی امنیت در توسعهٔ وب اپلیکیشنها.
✍️ نویسنده: Malcolm McDonald
🔤 زبان: انگلیسی
📖 سال انتشار: 2024
📄 تعداد صفحات: 336
🔗 مشاهده کتاب در آمازون
#کتاب #هک_و_امنیت
~> @PinkOrca
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2