کشف راز

جایی برای کشف راز!

کشف راز

جایی برای کشف راز!

کتابخانه Laravel Pint

این کتابخانه به منظور Code Style Fixer هست. بر مبنای کتابخانه‌ی PHP-CS-Fixer نوشته شده. به صورت خودکار با نسخه‌های جدید لاراول نصب می‌شه. برای نسخه‌های پیشین لاراول نیاز به نصب داریم. اجرای آن هم ساده است. می‌دانیم کتابخانه‌های php در پوشه‌ی vendor ذخیره می‌شوند. پس باید بریم داخل /vendor/bin/pint و اجرا کنیم. می‌شه روی فایل به خصوصی یا پوشه‌ی به خصوصی هم اجراش کرد. پیش فرض فقط فایل‌هایی که تغییر می‌کنه را نمایش می‌ده ولی میشه با -v اطلاعات بیشتری در مورد تغییراتی که انجام داده دید. یا این که با --test میشه گفت که فایل را تغییر نده و فقط اشکالات را به من گزارش کن. یا این که میشه با --dirty گفت که فقط فایل‌هایی که با استفاده از git هنوز کامیت نشده‌اند (uncommited files) را تغییر بده. 


اما تنظیماتش چطوری هست؟‌به صورت پیش فرض نیازی به تنظیمات خاصی نداره و بر اساس code style لاراول کار می‌کنه. اما میشه یه فایل pint.json ایجاد کرد و با استفاده از آن که در پوشه‌ی اصلی ایجاد میشه تنظیمات را به pint ٔداد. یا این که می  تونی داخل پوشه‌ی دیگه‌ای این تنظیمات را بگذاری و با --config ازش استفاده کنی. بقیه‌ی توضیحات در مورد Presetها، Ruleها و Continues integration را میشه در مستندات دید. 



کتابخانه Laravel Inertia و کتابخانه Laravel Breeze

امروز و دیروز در زمان تعطیلی داشتم مقداری کتابخانه‌ی Laravel Inertia را بررسی  می‌کردم و برام جالب  هست که می‌‌تونی به صورت Single Repository  در پروژه ‌ی  لاارول از  کد فریم‌ورک‌های فرانت مثل React یا Vue  استفاده کنی. با  این  کتابخانه نیازی نیست که API  بسازی  و فرانت در Repository  دیگه‌‌ای  قرار  داشته باشه. 


خواستم به صورت مستقیم روی پروژه‌‌ی  لاراول نصب کنم که یکم به خطا خوردم و دیدم داره زیادی طول  می‌‌کشه. این شدکه از Starter  Kit  استفاده کردم که کتابخانه‌ای در لاراول  به نام Laravel Breeze  این کار را انجام می‌‌ده. فرآیند استفاده از آن  را  در جاهایی می‌شه دید. بعد از این کار  بخش  لاگینی که ساخته  می‌شه  با استفاده از  فریم ورکی  هست که در نصب می‌‌گی مثلاً  از React  برای  فرانت استفادده می‌کنه. تا قبل  از این  فقط  می‌شد از Laravel  Blade به عنوان Template Engine در لاراول  استفاده کرد.  

قسمت دهم بازنده - روایت همزمان


خطر  اسپویل  در نوشته وجود دارد. لطفاً  تا قبل  از  مشاهده سریال نوشته را نخوانید. 


قسمت دهم  به این  پرداخت که در این مدت زمانی که این همه اتفاقات  قسمت قبلی  داشته می‌‌افتاده در خانه خانواده چه خبر  بوده؟ آن‌‌ها داشتند چه  کار می‌کردند. فهمیدیدم که موبایل  دوم را پیدا کرده و دیده که شماره‌ ی  آوا روی  اون گوشی هست. به نظر  میاد  که آخرین اتفاق  یعنی کشته شدن  آوا در همان زمان اتفاق افتاده و احتمالا به  خاطر  حالت خشم این  خانم  بوده.  ولی هنوز مدرک  دقیقی پیدا نشده. اثر  انگشتی که در حال  بازسازی  هست. 

تیم ملی ایران، متاسفانه

در مسیر صعود به جام جهانی هستیم. دفاعی شکننده و ضعیف. 

https://www.varzesh3.com/news/2085507

سریال بازنده (۱)

داستان بازنده اسپویل می‌شود. با احتیاط بخوانید. 


این قسمت را نویسنده خیلی  عجیب نوشته بود. چطور می‌خواد این طوری دست خودش را خالی کنه. دو سه شخصیت از داستان حذف بشند. ما را غافلگیر می‌کنه. ما دوست نداریم معاون پلیس کشته بشه. ولی کشته شده. ما فکر می‌کنیم معاون زنده است و آدم ربا که فرزند همراهش هست کشته شده و معاون زنده است. داستان کمی جلو می‌ره و می فهمیم اول معاون پلیس کشته شده (بازیگر: ) و بعد با اسلحه‌ی دیگری خود آدم ربا. و در عین تعجب. خانم همسایه‌ی خانواده‌ای که ازشون آدم ربایی شده هم کشته شده. چقدر عجیب. چرا این طوری داستان را جلو می‌بره؟ می‌خواد به چی برسه؟ ولی خیلی جالب سعی می‌کنه گره داستان را یه جوری واضح نگه. اولش خیلی برامون مبهم بود که چه کسی در این آدم ربایی دست داشته ولی یکهو داستان شروع کرد به بازکردن گره ها. خیلی ساده خانم همسایه را آدم ربای اصلی جلوه داد که توسط یه نفر دیگه این کار را کرده. بچه را دست اون نفر نشون داد. پول‌ها هم به اون نفر رسیده ولی هنوز بچه را آزاد نکرده و آزاد نکردن بچه گره اصلی داستان هست. اما ناگهان برادر خانم همسایه، خانم همسایه، آدم ربا، معاون پلیس کشته می‌شوند. همه را می‌دانیم به جز خانم همسایه که نمی‌دونیم چرا کشته شده.