Умные часы

iOS 7 Beta 2

Сколько прошло с момента выхода первой бета версии iOS 7 до второй? Вторая появилась вчера вечером и всего по идее прошло пару недель и ты знаешь, разница между ними глобальная. Первая была глючна, падала и уничтожала аккумулятор просто мгновенно. Даже ничего не делая, телефон за ночь мог уничтожить 50% заряда. 

Вторая бета уже на мнгого скромнее относится к ресурсам. Заряд рассходуется очень скромно и с момента последнего заряда четыре часа назад телефон скушал всего 4%. Телефон я использовал не так много, но использовал, поэтому это очень скромные показатели.

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

Что такое XSS?

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

Обращение хакера к народу

В журнале Хакер #164 во варезке про псевдо-аппаратную уязвимость в PlayStation прочитал интересное заявление хакера GeoHot, который опубликовал информацию о уязвимости.  

Вот что написал Хакер: "Я решил опубликовать эту информацию, потому что люди имеют право делать, что им захочется и информация должна быть свободна... Знаю, что меня могут засудить. Пусть катится Sony к черту. Все это для таких же как и я хакеров. Я буду бороться за права людей до конца своей жизни" 

Почему-то в этот момент вспомнился момент из фильма Хакер, где два агента читают хакерскай манифест и один говорит: "круто", а второй отвечает, что ничего крутого нет, это коммунистический бред.

Глючит Skype для iPhone

Это только у меня в последнее время Skype глючит по черному? Я уже начал задумываться об удалении его. Валится просто с завидной регулярностью.

Куда катится мир?

У нас на работе сразу три новых программиста индуса. Один из них попал в мою команду. На удивление пока вполне неплохой код пишет. Правда в основном он копипастит уже существующие и фиксит баги, но все равно, соображает неплохо. Дальше посмотрим. 

Современный звукооператор

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

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

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

Фотографии Торонто

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

Вид на центр Торонто поздно вечером:

Высокие нагрузки у Эльдорадо

Я уже кажется писал про то, что с появлением iPad начал читать журнал Хакер в PDF формате и сейчас читаю вторую статью учебника по высоким нагрузкам. Я помню недавно в одном из предыдущих номеров читал интервью с одним из авторов этого цикла статей Олегом Буниным, бывшим сотрудником Mail.ru и удивился, как он легко делится своим хлебом.  

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

У нас используется не все, что описывал специалист из mail.ru, но базовые принципы используются. Мы очень много кэшируем и у нас это поставлено очень серьезно, поэтому сайт сваляется в пиковую нагрузку с приличным потоком пользователей. В пиковые часы у нас 100 тысяч пользователей выполняют операцию входа на сайт за час и рост базы составляет 10 тысяч пользователей в день. После этого они могут играть в игры, покупать товары на сайте и так далее. То есть активность на сайте приличная и со всем счастьем справляется один сервер базы данных и несколько (не буду говорить сколько серверов приложений). При этом загрузка на базе данных 20 часов в сутки не более 10% и в пиковые часы не более 40%. 

EntityFramework vs Dapper

Сегодня на работе собирались программистами и обсуждали, как будем жить дальше, что использовать. Все готовы использовать MVC 4, но что использовать для заднего плана? Мнения разделились поровну - EntityFramework и Dapper. Рад, что в компании половина программистов ценит скорость программ, умение писать SQL запросы и любят держать все под контролем. Хотелось бы больше. 

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

О блоге

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

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

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

Пишите мне