Блог

Рывок в прошлое

Вчера сидел в торговом центре в ожидании жены с детьми и играл на iPad в True Blood. Подходит ко мне какая-то женщина лет. . . даже не знаю сколько ей, но уже далеко не молодая, и не удивлюсь, если у нее есть уже внуки. 

В общем, подходит эта канадка в годах ко мне и стучит так по плечу. Я весь в игре и мне как-то не до ходящих вокруг людей и я сначала отдернулся, но потом нажал паузу и посмотрел, что хочет от меня незнакомка. Она так наклоняется и говорит: «вот если бы человек из 90-х годом прошел мимо тебя, он бы ничего не понял, чем ты тут занимаешься»

Именование тестового окружения

Как вы именуете тестовое окружение? Я обычно даю имена сильно отличающиеся от реальных, но вот в команде в проекте для Visual Studio сделали по умолчанию имя сайта такое же, как реальный, только заменили www на dev. Смысл в том, что реальный сайт сайт www.coolsite.com, а тестовый dev.coolsite.com. Реальная админка admin.coolsite.com, а девелоперская версия admin-dev.coolsite.com. 

Вроде бы не попутаешь, а вот я сегодня попутал. Зашел в реальную админку и чуть не напортачил. В последнюю секунду увидел dev в строе адреса и остановился. 

Как ты разделяешь реальное от дев окружения? Я обычно еще и изменяю сам домен. У меня два репозитория кода настроены в IIS под разными доменами и один из них уже на протяжении трех с половиной лет называется www.mysite.com (никогда не перепутаешь, потому что домен никак не связан с реальным сайтом), а второй стал использовать домен по умолчанию файла проекта dev.coolsite.com.

Навальный против Java

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

Как я отношусь к антивирусу Касперского

Уже не первый раз меня спрашивают о том, как я отношусь к антивирусу Касперского. Не знаю, почему это так интересно, но отвечаю, я нормально отношусь. Я считаю этот антивирус отличным. Я кажется уже писал об этом на блоге. Не знаю, является ли он лучшем в своем классе, потому что у меня MacOS, но антивирус был хорошим, когда я им пользовался. Он ел на много меньше ресурсов, чем MacAfee и тем более Norton. 

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

А раз Касперский и его команда добилась таких результатов, то у Касперского отличная команда программистов и специалистов любых других уровней и все они делают отличную работу. Это компания, которой можно гордиться. Одна из немногих, кто добился хороших результатов на мировом рынке. 

Альтернатива XP и Windows 8

НА zdnet увидел статью под заголовком - 5 альтернативных ОС для Windows XP и Windows 8. Первая уже кажется не поддерживается MS, а работа над второй пока так и не закончена, поэтому давно уже идет разговор о том, что делать.

Но меня смутило то, откуда взяли 5 альтернативных ОС. Ну я могу назвать всего две MacOS и Linux. Оказывается в альтернативы приписали еще iPad/Android таблетки, хотя это далеко спорная альтернатива. Так же там Windows 7 - хорошая альтернатива, но MS, поэтому я о ней не подумал. Ну и новинка сезона Chromium.

Правила при пользовании программой

Сейчас читаю старый номер журнала TNW Magazine, который распространяется на платформе Apple. Недавно он еще был и для андроида, но из-за не эффективности вынужден был отказаться от этой платформы. Об этом я уже писал. 

Сейчас прочитал в одном из первых номеров вступление к журналу и там была интересная мысль: 

We noticed that sometimes readers seem confused. Is this page element a button or not? Is there more when I scroll down or am I at the end of the page? Sometimes this can be frustrating and we all wish for some clarity. Maybe even some rules or guidelines. Or maybe we should make it all simpler and strip away all the elements that aren't needed yet? 

Важно ли наличие сертификата для программиста?

После сдачи экзамена Developing ASP 4.5 MVC Web Application я пришел к выводу, что этот экзамен в принципе ничего особого не показывает. Я сдал его с прекрасным результатом, но в основном только потому, что вопросы были реально простые. В 50% можно было догадаться, какой будет ответ не зная MVC, но зная C# и программирование. 

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

Самые иновационные страны

Bloomberg выпустила красивый отчет о самых иновационнах странах, который можно посмотреть здесь: http://www.bloomberg.com/slideshow/2013-02-01/50-most-innovative-countries.html#slide17. Страны в виде красивых фотографий выстроили в порядке возрастания иновационности. Россия заняла аж 14-е место. Плохо? Канада заняла 17-е место, после Бельгии и Люксембурга.

На первом месте ожидаемо США, а дальше идут практически все Европейские страны. Каитая наверху я не нашел, наверно потому, что там до сих пор царствует ручной труд.

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

Facebook меняет свой API без предупреждения

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

Вообще то, как Facebook меняет свой API, заслуживает удара по морде тем, кто это делает. Ну хорошо, что у нас на сайте ничего из списка измененных возможностей не используется, а если использовалось бы? Мы пишем на заказчика и вся наша работа зависит от того, что попросит заказчик и сколько заплатит. Чтобы какое-то изменение вступило в силу, нужно одобрение клиента, планирование менеджерами и запуск в работу.  

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

Лучшая схема метро

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

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

О блоге

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

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

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

Пишите мне