Статьи

Минусы Канады

Идеальной страны не существует, везде есть плюсы и минусы и хорошо только там, где нас нет. Что-то может нравиться, а что-то нет. Вы думаете канадцы довольны всем и не имеют претензий? Если ещё пять лет назад о сепаратизме говорили только в Квебеке, то сейчас настроения на развал страны появились и у западных провинций. В Альберте после выборов 2019 года очень недовольны либеральной политикой правительства и очень много говорили об отделении. Пока реального отделения запада нет, там правительство Альберты выбивает себе больше прав, то есть пока готовы оставаться в составе Канады, но хотят больше прав. И я их понимаю, ведь это нечестно, когда Квебек сам определяет практически все, а у остальных провинций такого нет. 

Плюсы Канады

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

Программисты тоже ошибаются

Снова SOER подтолкнул меня на тему для видео и на этот раз это вопрос разного отношения к ошибкам в разных странах. Это действительно так. В России не принято ошибаться и с самого детства нас учат все делать правильно и даже идеально. Не знаю как при нынешнем образовании, а в моем школьном детстве снижали оценки просто за помарки, если я с первого раза написал неверно. Любые исправления наказывались снижением оценки. На математике давали лист для черновика, а на чистовик нужно было все писать идеально.

Как прокачать знания и умение программировать

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

Внутреннее интервью на переход в другую команду

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

Мистер Фикс, у вас есть план?

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

Зачем программисты добровольно выкладывают код в github?

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

Тыж программист – ну создай стартап или настрой компьютер

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

Непрерывная интеграция лучше, чем ветвления

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

В первый раз в первый класс или Эффективное использование классов в .NET

Когда нужно изучить какой-то язык программирования, то мы покупаем книгу. В книгах нас учат программировать и рассказывают основы языка, но это же далеко не все, есть еще среда разработки, работа с которой – это отдельная, и далеко не простая история. Давайте рассмотрим некоторые секреты Visual Studio и некоторые секреты классов, чтобы убить сразу несколько зайцев и рассмотреть то, что в книгах очень часто опускают.

Освобождение ресурсов в .NET приложениях

У C# есть одно очень большое преимущество и в то же время большой недостаток – автоматическая сборка мусора. При классических Desktop приложениях это прекрасно, когда платформа за нас убирает весь мусор и освобождает память, но в Web, это далеко не всегда так хорошо.

Быстрый доступ к базе данных на C# (Часть 1)

Удивительно сколько народу пользуется Entity Framework и даже среди тех, кто работает над сайтами с высокой нагрузкой. Я как-то использовал Entity Framework и на мой взгляд достаточно удобно, но стоит ли удобство скорости? 

О блоге

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

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

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

Пишите мне