Конец января традиционно наполнен квартальными отчетами. Компании Google заключительная четверть 2012 года принесла доход в размере 14,42 млрд. долларов. Доход Apple за квартал составил 54,5 млрд. долларов. Отчиталась о своей деятельности в квартале, завершившемся 31 декабря 2012 года, и компания Microsoft.
Архив за 25 января 2013 - 7
Доход Microsoft за квартал, завершившийся 31 декабря 2012 года, составил 21,5 млрд. долларов
2013-01-25 в 5:30, admin, рубрики: Новости, метки: новостиSamsung Galaxy Note 8.0 позирует на «живых» фото
2013-01-25 в 4:55, admin, рубрики: Новости, метки: новостиПрошел всего день с момента публикации первого изображения планшетного компьютера Samsung Galaxy Note 8.0, а в Сети уже появились «живые» фотографии устройства. На сей раз аппарат засветился в Италии.


Разминаем мозг регулярными выражениями — Regex Tuesday Challenge
2013-01-25 в 3:37, admin, рубрики: challenge, javascript, regexp, regular expressions, Регулярные выражения, метки: challenge, javascript, regexp, regular expressionsЯ хочу предложить вам поломать голову вечерок-другой над интересными задачками, на регулярные выражения, которые Callum Macrae выкладывает на своем сайте на GitHub каждый Вторник.
Каждый вопрос представлен в виде набора тестов. Задача — написать такой регулярное выражение, чтобы все тесты стали зелеными.
Некоторые из задач сами по себе довольно простые, а самая интересная часть — в том, чтобы написать наиболее короткое возможное регулярное выражение.
Тесты используют JavaScript Regex движок вашего браузера, который обладает всеми основными возможностями PCRE. Подробнее можно посмотреть тут (англ.) , в колонке ECMA в таблице.
Я собрал в этой статье русские версии задач и материалов, которые могут помочь в их решении. Было бы интересно увидеть самые интересные решения в комментах.
Заметки о безопасности. Восстановление пароля
2013-01-25 в 1:56, admin, рубрики: восстановление пароля, заметки на полях, информационная безопасность, Программирование, тестирование, метки: восстановление пароля, заметки на полях, информационная безопасность Хотелось бы немного рассказать о подходе повествования в данном посте. Всё описанное имеет реальные случаи произошедшие из моей личной практики, в большинстве своём это популярные проекты, поэтому в тексте буду их упоминать. Главное на что я хотел бы обратить внимание — эта статья может показаться не интересной специалистам ИБ, т.к. она не содержит никаких новых векторов атаки и супер крутых подходов. Вся информация ориентирована на разработчиков и проект-менеджеров.
Проводя заказы на аудит целью ставиться аналитика максимального ущерба при минимальных действиях и знаниях злоумышленника. Как показывает практика в суровых условиях производства ПО такие нюансы продумывают единицы проектов.
Одной из популярных проблем является восстановление пароля и получение доступа к учётным записям пользователей. Сейчас наверное не существует ни одного сайта где бы не была функция восстановления пароля. Я их поделил на несколько типов, чтобы рассмотреть каждый из них:
- Контрольный вопрос — ответ
- Уникальная ссылка на email
- Отсылка нового/действующего пароля на email
- SMS OTP (One-time password)
Конечно это только часть большого айсберга. Существуют проблемы и в других подходах, например OAuth, но об этом уже много писали и там всё же технические нюансы, а меня больше интересует бизнес-логика.
И так, рассмотрим слабые места каждого из пунктов выше.
Читать полностью »
Почему мне нравится работать программистом в Луисвилле (или почему я не перееду, чтобы работать в Вашем стартапе)
2013-01-25 в 0:10, admin, рубрики: gtd, время, город, жизнь, карьера, настрой на счастье, переводы, профессия, учимся любить себя, учимся ценить свое время, философияУже некоторое время вверху моего сайта висит слоган:
Нет, я не работаю в Нью-Йорке, Вашингтоне или долине, и меня это полностью устраивает.
Как и со многими (если не с большинством) из вас, со мной регулярно связываются рекрутеры. К сожалению, они не знают обо мне ничего конкретного, кроме того, что сумели найти в моем LinkedIn или GitHub. Если уж они и посещали мой сайт, то определенно не заметили этот слоган. Мне порядком надоело отвечать на тонны одинаковых писем (хотя возможно они чем-то и отличаются) снова и снова, так что, надеюсь, читатели моего блога на этот раз простят мне эгоистичное отступление от основной его темы.
Я разработчик софта из Луисвилля, штат Кентукки, и я здесь до чертиков счастлив.
Реалии Америки и России во многом различны, но попробуйте задуматься над тем, как извлечь пользу из этих мыслей для себя и окружающих обстоятельств. Этот пост еще в декабре прошлого года попался мне на глаза и отлично употребился вместе с «Как я нахожу время?». В то же время я посетил на RailsClub'Ulyanovsk, а чуть позже побывал в Праге. Все это вместе заставило меня подругому взглянуть на различия между странами, на серость Москвы и свою карьеру в целом, и сделать много (полезных и приятных) выводов.
Полезного и приятного чтения!