Блог

Стоит ли изучать C++?

После видео о высшем образовании я получил несколько писем и увидел в комментариях, что в институтах до сих пор преподают С++ и на эту статью меня подтолкнуло одно письмо, в котором автор считает, что это в наше время ненужно, потому что очень мало сейчас народу использует этот язык. 

Сейчас действительно не так много сфер деятельности, где реально необходим C++. Это низкоуровневое программирование или вещи, где необходима производительность, но и даже в этом случае нет необходимости писать абсолютно все на этом языке. 

Symfony 4 снова все переделывать

Я начал использовать Symfony начиная со 2-й версии, но при переходе на 3-ю версию возникли проблемы, потому что ее перекалбасили по максимуму. Я начал понемногу переписывать свои сайты на третью версию и основное изменение стало касаться того, как я работал с Dependency Injection. Я решил отказаться от автоматической, потому что ничего не бывает таким надежным, как простая инъекция своими руками, ее не так уж и сложно написать. 

Поменяли, как работают анотации для методов запросов. Я удивлен, что раньше анотация была такой простой, в 4-й версии настройку сделали более гибкой и теперь можно очень просто указать список глаголов. 

Сайт переехал

Со вчерашнего дня сайт переехал на новый хостинг и одновременно мне пришлось переписать немного кода.

Все началось с того, что я обновил macOS и это обновление капитально сломало все мои сайты, потому что обновился PHP до версии 7.3, в которой удалили continue break и все сайты легли с ошибкой: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?. Причем эта ошибка шла из недр Symfony, я такой патерн не использую.

Начал обновлять Simfony на 4-ю версию и одновременно решил посмотреть, что там на хостинге, а там оказался PHP 7.1, старый Apache, который не поддерживает FallbackResource и причем с уязвимостями и сервер не видит обновлений. Это выделенный хостинг и админы явно не занимаются обновлением, а автообновление явно тупит. 

C# не умрет, потому что Microsoft инвестировала в язык 2 миллиарда

Сейчас в youtube увидел ролик, в котором автор объясняет, почему C# не умрет и первый же весомый довод – Microsoft инвестировала в язык 2 миллиарда долларов и не даст умереть таким инвестициям. 

Хочется спросить автора, а как же Windows Mobile? А как же Windows Phone? А как же покупка Nokia? Там похоронили такие бабки, что охренеть можно.

C# может запросто умереть, если Microsoft станет невыгодно его сопровождать дальше и плевать на то, сколько денег уже вложили. 

Сайт переезжает

Сейчас я вынужден писать код с утра до вечера, потому что текущая подписка на хостинг заканчивается 17-го числа, а я решил ее не продлевать, а перейти на новых хостинг.

Не смотря на то, что я занят по самую полночь, на блоге пока не исчезаю, но к сожалению разыграть книги не смогу и на этой неделе. Делать это втихаря не хочу, снова будет стрим и все разыграем онлайн, просто это произойдет уже скорей всего на следующей неделе. 

Ну и в какой-то из дней до 17-го числа этот сайт может немного поглючить в момент перехода DNS. 

Высшее образование для программиста или программист самоучка

Я уже несколько раз уже говорил, что у меня нет специального ИТ образования, почти все, что касается программирование приходилось изучать самому. В этом видео я решил поговорить на тему высшего образования для программиста, на сколько оно важно и стоит ли тратить время на обучение, или изучать программирование самому. 

В общем, новое видео уже доступно

Стоимость рекламы в AppStore

Решил тут попробовать, как работает реклама в AppStore. У меня игры все бесплатные (смотри на моем сайте http://www.enthunder.com), но Apple дает 100 долларов входной бонус при старте и почему бы не попробовать просто как это работает. 

Кто виноват в багах - казнить нельзя помиловать

Я как-то в одном своём видео говорил, что не очень хорошо отношусь к политике, когда показывают пальчиком на виновных в багах и тем более наказывают. Это не может положительно отражаться на работе программистов, наоборот люди начинают бояться брать на себя какие-то обязанности. 

Когда у нас на работе происходит проблема, то конечно же мы делаем иногда разборы, чтобы понять причину. В таких случаях главное понять проблему, ее источники, причины и сделать так, чтобы они не повторялись. 

Flensburger

Прикольное название пиво. Напоминает мне что-то. Ах да, начинается же как моя фамилия. 

Презентация Microsoft – устройства с двойным экраном

Сегодня была не очень удачная попытка провести стрим во время трансляции презентации от Microsoft, я торопился и пытался сделать звук лучше, но на одних наушниках явно накрылся микрофон, а Bluetooth наушники что-то не подключились, походу сел аккумулятор. 

Сейчас по спокойной пересмотрел конференцию и уже немного по свободе расскажу свое мнение. 

Удивила дешевизна презентации. Не было помпезности и не было крутости в ней, а ведь презентация задает устройству крутость. После ивентов Apple хочется пойти и купить устройство, потому что все там проводится так круто и чувствуется класс.

О блоге

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

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

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

Пишите мне