Pull to refresh
29
0
Ivan Dudarev @trawl

Дилетант

Send message

а у меня с нуля упало на -1/-0.5


Самое интересное, что показатели-то небольшие, а вижу сильно хуже. Даже на права окулист сделал галочку, чтоб только в очках ездил

А Вы уверены, что дочка Вам пожалуется, если её будут гнобить за допотопный телефон?

Я правильно понял, что Росреерстр подал жалобу в Федеральную Антимонопольную Службу за то, что Яндекс в выдаче отображает рекламу их конкурентов?

Вы так говорите, как будто в остальных местах лара проповедует SOLID

Нет, я говорю лишь о том, что в ларе многие вещи можно сделать по SOLID.


Фасад на фасаде.

Да, и мне ужасно не нравится эта концепция. И не нравится, что документация не рассказывает о best practies.


Поэтому для меня laravel — это некоторый yii на стероидах. Да, модные компоненты. Но статика, магия, рантайм конфигурация…

ППКС

Вообще да, но мы же сейчас про конфигурацию роутинга говорим. Можно и в сервис-провайдере определить конфигурацию роутинга, но я не видел, чтобы так делали. Во всех laravel-проектах, с которыми я сталкивался, роутинг конфигурируется через фасады, будь они не ладны

А, ну в этом случае используется фасад. Можно и без статики сделать:


<?php

$router = app()->get(\Illuminate\Routing\Router::class);
$router->get('register', [RegisterFormController::class, 'invoke'])->name('register');

Но в проектах такого я не встречал


А разве такие вызовы обязательно статические? Массив [$className, $method] не в каждом роутере будет восприниматься, как callable. Такая запись удобна тем, что IDE это понимает и не ругается, что у контроллера есть невызываемый публичный метод. Но под капотом сначала проверяется возможность получить контроллер из контейнера, и, если такая возможность есть, то роут-диспетчер получит контроллер из контейнера и вызовет соответствующий метод. А если контейнер отвечает, что не знает о таком контроллере, то тогда уже передает вызов массиву как статик методу.


Или я не правильно понял статик колл?

а если инжектить Illuminate\Contracts\Translation\Translator, то вообще $this->translator->get();...

Ну из остального не всё legacy. Slim вполне себе норм, на нём и php-di всё же проще собрать приложение, чем на php-di с нуля.

А чего ждать? Yii не Half-Life, он открыт. Никто же не мешает внести свой вклад в ускорение выхода :)

решили сделать его форк на Laravel, сделав упор на оптимизацию

Вот тут я очень растерялся. Не самый логичный выбор, на мой взгляд.


В Ларе строка текста, которая имеет переводы, выглядит как __('admin.Enter name')

Ещё с 4 версии PHP было расширение для локализации gettext, так вот в нём был оператор _($string). Скорее всего оттуда и растут корни. Опять же, никто в ларе не заставляет использовать __(), можно использовать более понятное trans(), учитывая что


<?php

# vendor/laravel/framework/src/Illuminate/Foundation/helpers.php

// ...

if (! function_exists('__')) {
    /**
     * Translate the given message.
     *
     * @param  string|null  $key
     * @param  array  $replace
     * @param  string|null  $locale
     * @return string|array|null
     */
    function __($key = null, $replace = [], $locale = null)
    {
        if (is_null($key)) {
            return $key;
        }

        return trans($key, $replace, $locale);
    }
}

// ...

А можно инжектить Illuminate\Contracts\Translation\Translator. А в шаблонах можно использовать диркективу @lang(). Вряд ли фреймворк виноват в том, что вы в своем проекте выбрали тот путь, который ваши джуны теперь не могут гуглить.

Сейчас не знаю, а в моё время эта родительская истерия вполне обосновывалась второй чеченской кампанией. Никто не хотел менять сына на похоронку.
Не грамота, а рекомендация от командира части. Выдавали любому дембелю по запросу. Эта рекомендация вписывалась в военный билет и давала льготу на внеконкурсное поступление в любой бюджетный ВУЗ России. С переходом на годичную срочку такую рекомендацию упразднили.
Я в 2003м сдавал (республика Алтай), тоже был эксперимент, но +10 уже не было. Самое интересное было то, что обязательно нужно было сдать только математику и русский язык. Но никто не предупредил, что в ВУЗах ЕГЭ принимали либо все, либо только русский язык.
В 2006м опять сдавал ЕГЭ, но в наших краях это было уже повсеместно
> Однако если у вас есть английский язык и предпринимательская жилка, то на фрилансе на Laravel можно зарабатывать хорошие деньги, так как проектов на Laravel гораздо больше, чем на Symfony.

А если на фрилансе и Symfony?
А я для таких целей «увлёкся» сборкой домиков из спичек :)
Полагаю, сначала дедушка нашёл ваш профиль тут и решил положить ардуинку с реверсом. Но это, скорее всего, показалось ему слишком примитивным и он решил разбавить подарок внехабровой тематикой. Тогда он нашёл ваш ЖЖ, перечитал его весь и узнал

100 неизвестных фактов о вас
1: 1-ый неизвестный факт
2: 2-ый неизвестный факт
3: 3-ый неизвестный факт
4: 4-ый неизвестный факт
5: 5-ый неизвестный факт
6: 6-ый неизвестный факт
7: 7-ый неизвестный факт
8: 8-ый неизвестный факт
9: 9-ый неизвестный факт
10: 10-ый неизвестный факт
11: 11-ый неизвестный факт
12: 12-ый неизвестный факт
13: 13-ый неизвестный факт
14: 14-ый неизвестный факт
15: 15-ый неизвестный факт
16: 16-ый неизвестный факт
17: 17-ый неизвестный факт
18: 18-ый неизвестный факт
19: 19-ый неизвестный факт
20: 20-ый неизвестный факт
21: 21-ый неизвестный факт
22: 22-ый неизвестный факт
23: 23-ый неизвестный факт
24: 24-ый неизвестный факт
25: 25-ый неизвестный факт
26: 26-ый неизвестный факт
27: 27-ый неизвестный факт
28: 28-ый неизвестный факт
29: 29-ый неизвестный факт
30: 30-ый неизвестный факт
31: 31-ый неизвестный факт
32: 32-ый неизвестный факт
33: 33-ый неизвестный факт
34: 34-ый неизвестный факт
35: 35-ый неизвестный факт
36: 36-ый неизвестный факт
37: 37-ый неизвестный факт
38: 38-ый неизвестный факт
39: 39-ый неизвестный факт
40: 40-ый неизвестный факт
41: 41-ый неизвестный факт
42: 42-ый неизвестный факт
43: 43-ый неизвестный факт
44: 44-ый неизвестный факт
45: 45-ый неизвестный факт
46: 46-ый неизвестный факт
47: 47-ый неизвестный факт
48: 48-ый неизвестный факт
49: 49-ый неизвестный факт
50: 50-ый неизвестный факт
51: 51-ый неизвестный факт
52: 52-ый неизвестный факт
53: 53-ый неизвестный факт
54: 54-ый неизвестный факт
55: 55-ый неизвестный факт
56: 56-ый неизвестный факт
57: 57-ый неизвестный факт
58: 58-ый неизвестный факт
59: 59-ый неизвестный факт
60: 60-ый неизвестный факт
61: 61-ый неизвестный факт
62: 62-ый неизвестный факт
63: 63-ый неизвестный факт
64: 64-ый неизвестный факт
65: 65-ый неизвестный факт
66: 66-ый неизвестный факт
67: 67-ый неизвестный факт
68: 68-ый неизвестный факт
69: 69-ый неизвестный факт
70: 70-ый неизвестный факт
71: 71-ый неизвестный факт
72: 72-ый неизвестный факт
73: 73-ый неизвестный факт
74: 74-ый неизвестный факт
75: 75-ый неизвестный факт
76: 76-ый неизвестный факт
77: 77-ый неизвестный факт
78: 78-ый неизвестный факт
79: 79-ый неизвестный факт
80: 80-ый неизвестный факт
81: 81-ый неизвестный факт
82: 82-ый неизвестный факт
83: 83-ый неизвестный факт
84: 84-ый неизвестный факт
85: 85-ый неизвестный факт
86: 86-ый неизвестный факт
87: 87-ый неизвестный факт
88: 88-ый неизвестный факт
89: 89-ый неизвестный факт
90: 90-ый неизвестный факт
91: 91-ый неизвестный факт
92: 92-ый неизвестный факт
93: 93-ый неизвестный факт
94: 94-ый неизвестный факт
95: 95-ый неизвестный факт
96: 96-ый неизвестный факт
97: 97-ый неизвестный факт
98: 98-ый неизвестный факт
99: 99-ый неизвестный факт
100: 100-ый неизвестный факт


Вообще, по ЖЖ трудно было не заметить, что вы увлекаетесь фотографией и старик полез за своим советским фотоаппаратом «заря» (наверняка у дедушки такой завалялся), но его внешний вид (фотоаппарата, хотя и дедулины годы берут своё) оказался совсем удручающим и было стыдно такое дарить.

Тогда дедушке пришлось прочитать второй пост. Есть вероятность, что его глаз зацепился именно за этот комментарий и тут подарок сложился.

Про выбор моделек не могу ничего предположить, т.к. по фото не понятно, но скорее всего там что-то нейтральное-универсальное.

Не знаю почему, но мне кажется, что было именно так :)

А день рождения сайта, получается, 21 октября 2002 года (именно тогда ваш знакомый посоветовал эту надпись и в тот же день вы опубликовали ссылку). Уже совершеннолетний!

Интересно, почему нельзя обойтись возрастным ограничением?


И вообще, в СССР аниме не было (по крайней мере, массово), а всякие Чикатило были...

Information

Rating
Does not participate
Location
Калининград (Кенигсберг), Калининградская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Backend Developer
Middle
From 3,000 $
PHP
Linux
SQL
Nginx
Symfony
Laravel
PostgreSQL
MySQL