Блог

Обязательная Dependency Injection

Я люблю Dependency Injection, я считаю этот патерн очень даже удобным, но я стал замечать, что им пренебрегают. Мне не нравится в последних версиях Symfony, что если у класса есть конструктор с параметрами, то он автоматически пытается привязывать все эти параметры. 

А я не хочу этого делать. У меня очень часто в моделях есть классы, которые получают жизненно важные данные через параметры. Symfony заставляет указать autowiring или отключить его в конфигурации. И это реально бесит. Простое использование классов с моими личными параметрами – теперь боль. Может кто знает, как просто отключить Dependency Injection на один из параметров, без необходимости лезть в service файл? 

Мало кто пишет не связанный код

Наверно в каждой книге написано про то, что нужно писать код без жёстких зависимостей - использовать интерфейсы и инъекцию зависимостей. Но почему-то мало, кто реально следует этому. И отчасти это проблема документации, на которую смотрят программисты. 

Вот взять для примера всеми любимые фреймворки для PHP и посмотреть на код оправки почты - вот возьмем пример отправки E-mail из Symfony. Я специально беру его, потому что фреймворк хороший и в нем можно писать код без записимостей. 

Занимаюсь спортом на беговой дорожке

Вчера с собой в фитнес взял iPad и совместил приятное с полезным - читал книгу по хорошей архитектуре в PHP. Пока 15 минут бегал на хорошей скорости и еще 15 минут ходил пешком прочитал достаточно, чтобы написать аж две заметки. Чтобы не забыть тему я брал iPad и набегу записывал свои мысли, чтобы потом дописать заметку уже дома. Пока записывал тему, чуть не навернулся с беговой дорожки, потому что зацепил краем ноги край дорожки, который не движется (меня снесло вправо) и чуть не улетел. 

Солидная компания с плохо настроенным сайтом

Я не знаю зачем, но сын зачем-то полез на de версию сайта http://mercedes-benz.de, а результат вы можете видеть на скриншоте. Он у меня помешался на мерсах и постоянно изучает информацию по ним, может рассказать про них практически все. Он вообще у меня любитель машин. И когда он зашел на сайт, был немного восхищен такой простотой дизайна и информативностью контента. 

Чего не хватает в Microsoft Surface Pro

После использования Microsoft Surface Pro я все ещё люблю это устройство, го больше как компьютер. Как планшет я все же до сих пор предпочитаю свой старенький iPad 4 за его более маленький размер, более комфортное соотношение сторон и более тонкую магнитную крышку. 

У Surface слишком большой экран и в транспорте им все же пользоваться не так комфортно. Крышка со встроенной клавиатурой удобна, но когда её откидываешь назад, чтобы пользоваться устройством как планшетом, то толщина всего этого хозяйства делает устройство не очень комфортным в руке. 

Реклама в роликах Channel 9

У Майкрософт серьезные проблемы, что они стали встраивать рекламу в середину своих роликов Channel 9? В районе 2:30 идет откровенная реклама, причем невероятно дешевая на мой взгляд и даже отталкивающая. Абсолютно не захотелось пробовать этот кластер.  

Майка .NET

У меня есть майка, на которой кажется написанг Sleep, Eat, Code, Play и я что-то решил для работы купить что-нибудь с надписью .NET. Запустил поиск на eBay и результат получился немного неожиданным. Не уверен, что такое можно будет носить на работу. Вверху скриншота видно в строке поиска, что я искал. 

Донской казак - Михаил Фленов

Когда был на новый год в Ростове, там братик меня свозил в каначую станицу Старочеркасск. Я там увидел эту папаху и привез в Канаду, буду ходить в ней на хоккейные игры, когда сборная России будет играть в Торонто. А она тут регулярно играет, раз в два - три года тут проводят молодежные чемпионаты мира. 

Врачи в клинике используют Surface Pro

На прошлой неделе с женой были на приеме у дежурного врача и там все использовали Surface Pro. Такое не часто встречается даже в Канаде. Я на много чаще сталкиваюсь с Windows 7, особенно в больших госпиталях, а тут была небольшая клиника.

Медсестра и доктор использовали не только сам компьютер Microsoft Surface Pro, но ещё и ручку Microsoft Pen. Лично я пользуюсь подобным устройством уже полтора года и для меня перо - просто прикольный аксессуар, который я достаю иногда для прикола. Для врачей же ручка действительно полезное устройство, они по идее могут расписывался на электронных версиях рецептов в электронном виде и потом печатать их. 

Карандаш Apple

Одной из причин обновится на новый iPad считают карандаш Apple. Реально? Карандаш, который стоит 100 долларов будет причиной перейти на новый планшет? 

Да, новый планшет iPad теперь стоит дешевле, у него более мощный процессор и вот это для меня серьезные основания купить его. 

А вот поддержка карандаша, который стоит 100 долларов или в рублях почти 7 тысяч рублей -  это глупость. Я вообще считаю карандаш Apple самым бесполезным и идиотским устройством, которое когда-либо создавали в Apple. За эти деньги можно купить еще один планшет, правда на Андроиде, но вполне качественный. 

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне