Блог

Приватные репозитории git будут бесплатны

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

До сих пор бесплатными были только открытые репозитории, которыми могли пользоваться все и это удобно для OpeSource проектов. Я люблю использовать git даже для своих собственных проектов, поэтому в github у меня ничего особого и не было. Вместо этого я использовал для собственных проектов bitbucket. 

Теперь я думаю перейти полностью на github, потому что халява от Майкрософт реально притягивает. Корпорация реального добра делает правильные вещи в последнее время. 

Стоит ли изучать программирование?

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

В Канаде и США компании испытывают проблемы с поиском реально хороших специалистов. В Россию или Канаду американские компании идут не потому, что здесь дешевле, а потому, что здесь есть специалисты. Хотя, если сравнивать с Силиконовой Долиной и такими компаниями как Amazon, Google, Apple или Netflix, то в Канаде конечно же зарплаты ниже, но не это цель ИТ компаний. Для них хорошие специалисты важнее любых денег, поэтому и зарплаты в Долине сейчас выросли до таких высот. 

Как стать программистом игр - нужны ли серьезные знания математики?

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

Большинство программистов, которые работают с базами данных, финансовыми приложениями или веб сайтами в своей ежедневной работе используют математику в основном на уровне плюс, минус, умножить или разделить. Иногда для разнообразия используются бинарные операции, когда нужно работать с флагами. И для начинающего флаги иногда вызывают небольшое затруднение, если не получилось понять, как это работает, но даже при годовалом опыте чисто за счет опыта уже можно разобраться, как проверить, установлен ли какой-то бит (или флаг) в численной переменной. Даже без понимания внутренностей можно запомнить шаблон использования логических операторов И и ИЛИ. 

Я вернулся в Твитер

После долгих размышлений и колебаний я все же зарегистрировал новый аккаунт в Твиттере @flenov. Мой старый аккаунт flenov заблокировали уже давно и не хотят разблокировать не объясняя причин. На первую апелляцию они ответили, что оставляют блокировку в силе и новых апелляций принимать не будут. Объяснять причину? А зачем заморачиваться и делать это.

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

Web разработка с помощью .NET Core

Сеогдя опубликовал еще две части моей онлайн "книги" (в кавычках, потому что это все же не совсем книга) Web разработка с помощью .NET Core

- 2.3. Маршрутизация на основе атрибутов

- 2.4. Немного о контроллерах

Отзывы и комментарии как всегда приветствуются. 

Что я ожидаю от 2019-го года

2019-й год для меня самый магический, когда я ничего сверхестественного не ожидаю в ИТ, разве что только новый сезон сериала сверхестественное, но точно не в ИТ. 

Гибкие экраны

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

Мои любимые функции умного дома

У меня дома в качестве основного мозга управления домом выступают три колонки Sonos One с Алексой от Амазон на борту. Она автоматизирует свет и является основным музыкальным компонентом системы. 

Основная функция умной колонки, которую используют все в семье – это все же колонка. У нас у всех в семье телефоны Apple, которые могу без проблем транслировать музыку по WiFi на любую AirPlay совместимую колонку. И Sonos совместим. Не нужно подключатся к чему-то по Bluetooth, достаточно только в телефону выбрать нужную колонку и все. 

Когда я из дома работаю в бейсменте, я даже с компьютера запускаю звук через Sonos. На кухне, когда готовим или кушаем, очень часто слушаем музыку с Amazon Music или запускаем Европу Плюс.

Новая версия Connecticus

На прошлой неделе стала доступна 3-я версия моей игры Connecticus (http://www.enthunder.com/games/show/connecticus). Она давно не обновлялась и поэтому Apple даже убрала игру из AppStore. Они стали чистить старые программы и игры, которые уже давно не обновлялись и это подтолкнуло меня на обновление. 

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

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

Apple накрылся?

Я долго закрывал глаза на весь этот базз вокруг Apple, но сегодня послушал Стаса (ой как просто) и решил все же написать свое мнение. 

Стас говорит о том, что Apple впервые отчитается о снижении продаж и это серьезная проблема. Смотрим на Вики и оборот Apple. В 2009-м году эта компания продавала на 42 миллиарда долларов и прекрасно себя чувствовала. В 2015-м они продавали на 233 и прекрасно себя чувствовали. За 2016-й год возможно даны данные не за полный год, но даже если и за полный, было 215 миллиардов мать его долларов. 

Допустим, что продажи падают на 10% из-за Китая и Германии. Ну и хрен с ним, сейчас в Индии открывают сборку iPhone телефонов, чтобы захватить рынок. Просто в Индии протекционизм, что если телефон не собирается в Индии, то его наклоняют на налоги. А посмотрите население Индии и что будет, если Apple захватит хотя бы 1% рынка. 

Крутой системный блок

Уж почти 10 лет прошло с того дня, когда я последний раз покупал системный блок, и тот был моноблоком. Именно отдельный блок и монитор. . . Системный блок у меня был один единственный – когда я купил свой первый собственный Pentium 100. После этого я его прокачивал долгое время и уже не помню, какой проц и материнка были в нем последними. 

О блоге

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

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

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

Пишите мне