Итоги года 2012

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

В феврале у меня был первый большой отпуск в Канаде - целых три дня. В этот отпуск мы съездили в гостиницу-аквапарк Great Wolf Lodge. Хороший получился отдых в начале трудового года. 

В марте меня сделали на работе Team Leader, и в этой должности я пробыл около месяца. Меня менеджеры проектов начали дергать даже на выходные, в результате чего я сказал, что на хрен оно мне нужно. Лидером сделали другого парня и теперь он первый на вызове, если сайт клиента лежит, а из меня сделали Technical Architect что для меня на много лучше. Хотя после моего отказа по ходу дела и менеджерам объяснили, что они охренели и в выходные должен быть отдых.

Мобильная ОС Ubuntu

Разработчики Ubuntu решили сфокусироваться на рынке смартфонов в этом году. Бороться сразу на двух рынках - планшетов и смартфонов достаточно проблематично и компания выбрала на этот год основным рынок смартфонов. На мой взгляд правильное решение, потому что правильно двигаться именно с этой стороны. 

И самое главное что стало известно, дизайн мобильной ОС создается с нуля. Это правильно. Но может ли новая ОС заинтересовать производителей железа и пользователей? Проблема в том, что именно производители железа должны заинтересоваться. В случае с Google и Microsoft - производители ОС имеют отличные ресурсы для продвижения операционки, они заинтересовывают потребителя, а производители железа уже производят столько железа с каждой из ОС, сколько требует рынок и пользователи. 

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

Мышкоблудцы

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

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

Можно ли на HTML написать программу?

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

Мне кажется, что людей путает выражение "HTML код". Ведь на самом деле это не код, а специальные теги форматирования. HTML в чистом виде не является языком программирования, это стандарт разметки документов. А за логику отвечают совершенно другие языки, например JS, PHP и другие. 

Вот интересно, почему стали говорить HTML код? Хотя как можно скзать по другому, чтобы звучало и отражало реальную суть языка. А можно ли называть HTML языком? Столько вопросов в голове пролетело. Это вопросы так, чисто потрындеть. У меня есть свое мнение, но оно мое. Правильно ли говорить "писать программу на HTML", ведь ее пишут на JS? JS является ли частью HTML? Мне кажется в HTML5 он стал частью.

Спор

Не помню у кого и в какой социальной сети увидел хорошую истину:

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

Возможно это уж не новое для кого-то, а я не слышал. Может до Канады долго доходило. 

Какой будет Windows 9?

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

Производители железа выбирают ту ОС, которая интересует пользователей, а не ту, которую втуливает Microsoft (как думают некоторые). Я уже много раз говорил, что в такой ситуации очень легко задавить MS, просто не кому. Все Linux сообщество разбито на отдельные кусочки, а у Google пока нет массового готового продукта. Apple никогда не станет лицензировать свою ОС другим поставщикам железа. 

Но я все же надеюсь на Google, потому что у этой компании много ресурсов, чтобы получить рынок десктопов. Мне кажется, что они просто не хотят. Они поставили целью получить более перспективный на данный момент рынок – мобильных устройств (смартфоны и планшеты), а уж потом когда-нибудь расширить хромиум до полноценной системы. 

Старый игровой автомат

Старый игровой автомат

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

Intel увеличит время работы от аккумулятора

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

Сейчас, когда процессоры достигли скоростей, комфортных для работы, надо думать о потреблении энергии. Мне кажется, что процессоры достигли нужной точки уже лет 5 назад. Могли бы и раньше, если бы не Windows Vista со своими требованиями к ресурсам. 

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

Самая надежная программа

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

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

Досадные ошибки

Пятница и я что-то сегодня глючу. Написал код:

10: else (

11:  ClassName cl = new ClassName("параметр");

12: )

А компилятор ругается на строку одинадцать: ) expected. Смотрю на строку и не могу понять, с какого перепуга компилятору нужна закрывающаяся круглая скобка в этой строке. Пять минут не верил своим глазам, и случайно увидел, что в строке 10 и 12 вместо фигурных скобок стоят круглые. Скорей бы 5 часов, работать что-то вообще не тянет сегодня. 

О блоге

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

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

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

Пишите мне