
Я читаю в среднем 2 книги в месяц. Раньше было больше — сейчас не получается. Я, конечно, читаю еще прилично всякой там документации по работе, статей на Хабре, да и чего уж врать — и на анекдотыновости разок в неделю могу попасть. Но вот Книг я читаю не более двух штук в месяц. У меня (как, наверное, и у Вас) есть большой список литературы, которую хочется прочесть. Я по-тихоньку по нему продвигаюсь. А иногда — срываюсь на мимо пролетающий бестселлер. А еще иногда читаю что-то по совету друзейинтернета. А иногда бывают завалы по работе и вообще неделями ничего не читаю. Ну, в общем, как все.
Но вот какая меня посетила мысль. 2 книги в месяц —Читать полностью »
Рубрика «Новости» - 12960
Если взглянуть на план выпуска новой продукции, доставшийся сайту AppleInsider, этот год станет переворотным в истории компьютеров Apple. Компания собирается кардинально изменить линейку профессиональных ноутбуков MacBook Pro, приблизив ее к линейке MacBook Air.
В первую очередь изменить корпус. Он станет максимально тонким, из-за этого MacBook Pro лишиться оптического привода и жесткого диска, который заменят на твердотельный накопитель. Использование твердотельного накопителя позволит существенно увеличить время автономной работы.
В первую очередь измениться 15-дюймовая модель MacBook Pro, а со временем и остальные. Источник в AppleInsiderЧитать полностью »
Библиотека ExtJS/Sencha / [Из песочницы] Фильтрация вводимых символов в Ext.form.field.Number
2012-02-10 в 16:40, admin, рубрики: Новости Думаю, каждый, кто писал WEB-приложение с активным использованием JavaScript на стороне клиента, сталкивался с проблемой десятичного разделителя. И решение этой проблемы отнюдь нетривиально, как может показаться на первый взгляд. В ExtJS использован простой в реализации и управлении подход: числовому полю указывается символ, который считается разделителем, и ввод других символов, исключая цифры и "-", запрещен. Однако этот подход, как мне кажется, имеет один существенный недостаток: когда используется несколько раскладок десятичный разделитель на цифровой клавиатуре соответствует разным символам. Как это исправить описано ниже.
НачнемЧитать полностью »
Windows Phone Marketplace 25 тысяч приложений
2012-02-10 в 13:52, admin, рубрики: android, App Store, apple, Market, Marketplace, microsoft, windows phone, Новости, метки: android
В Android Market уже больше 100 тысяч приложений, в Apple App Store уже больше 400 тысяч приложений, причем около 100 тысяч из них приложения для iPad. Microsoft с Windows Phone Marketplace решил не отставать от крупных магазинов приложений и потихоньку набирает обороты, один из ресурсов отслеживающий количество приложений сообщил о 25 тысячах приложений в Marketplace. Это число немного сомнительно, так как другие схожие ресурсы сообщают, что в Marketplace Windows Phone куда меньше 25 тысяч.В любом случае, магазин приложений от Microsoft растет быстрыми темпами. В период с ноября прошлого года до марта этого года, Microsoft хвасталась 11 тысячами приложений, около 2 тысяч приложений в месяц. В период сЧитать полностью »
Дизайн в IT / Интерфейсы бытовой техники отстали на 20 лет
2012-02-10 в 11:55, admin, рубрики: Новости, метки: бытовая техника
За последние 10—20 лет мир IT далеко ушёл вперёд. Способы взаимодействия с устройствами сильно изменились изменив при этом многие стороны жизни. Но некоторые отрасли продолжают упорно сопротивляться прогрессу. И одна из них: интерфейсы бытовой техники.
Так не может продолжаться вечно, и рано или поздно производителям придётся начать наверстывать упущенное.
В этой статье я рассмотрю как, с точки зрения взаимодействия с пользователем, бытовая техника может стать лучше уже сегодня или как максимум через пару лет.
Сразу оговорюсь, я не буду рассматривать новые принципы функционирования устройств (например, заменаЧитать полностью »
Ненормальное программирование / В чём смысл?
2012-02-10 в 9:58, admin, рубрики: Новости, метки: загадка
SomeFunction()
{
...
if (false)
{
...
}
...
}
Зачем может быть нужен блок if (false)?
Предположим, что:Это не ошибка и не забывчивость.
if и false — это именно оператор условия и логическая ложь, а не какие-то хитрости с макросамистроками и т.д.
Пару вариантов ответа под катом. Желающие высказать свои идеи приглашаются мимо отгадки сразу в комментарии.
Два неадекватных варианта
Программисту нужно было создать видимость работы платили за количество строк.
Глупо, не интересно, но бывает. Проехали.
Читать полностью »
Информационная безопасность / Обновление политики использования паролей RIPE NCC
2012-02-10 в 8:18, admin, рубрики: Новости, метки: ripe ncc
Региональный интернет-регистратор RIPE NCC пересмотрел политику использования паролей в своей базе данных. Ввиду того, что публичные MD5-хеши могут быть уязвимы, теперь они видимы только maintainer-y объекта, после авторизации. Также, в интерфейс Webupdates добавлен новый функционал, позволяющий менять пароли прямо там, не прибегая к сторонним сервисам для генерации хешей. Выглядит это после авторизации так:
Отдельно RIPE NCC подчеркивает, что это не обязательное требование смены паролей, но новый инструмент для работы с ними (и хороший повод их сменить для тех, кому раньше это было делать сложно или лениво).
Статистика в IT / Еще один рейтинг популярности языков программирования
2012-02-09 в 20:26, admin, рубрики: Новости, метки: языки программирования
Я нашел еще один (очень простой) график, отражающий рейтинг языков программирования. Всё элементарно: по горизонтали — количество проектов на Github, по вертикали — количество вопросов на Stackoverflow.
Я позволил себе провести на этом графике две красные диагональные линии, чтобы показать как наглядно отделены друг от друга мейнстрим (C++, C#, Java, PHP, Javascript и т.д.), группа «альтернативного мировозрения» (Scala, Haskell, Erlang, Prolog, Lisp) и откровенный трэш (всё, что ниже). По-моему, проще некуда. Никаких там годовых колебаний в полтора процента, высчитанных по непонятным формулам.
Взято тут.
Программирование / Еще один рейтинг популярности языков программирования
2012-02-09 в 20:26, admin, рубрики: Новости, метки: языки программирования
Я нашел еще один (очень простой) график, отражающий рейтинг языков программирования. Всё элементарно: по горизонтали — количество проектов на Github, по вертикали — количество вопросов на Stackoverflow.
Я позволил себе провести на этом графике две красные диагональные линии, чтобы показать как наглядно отделены друг от друга мейнстрим (C++, C#, Java, PHP, Javascript и т.д.), группа «альтернативного мировозрения» (Scala, Haskell, Erlang, Prolog, Lisp) и откровенный трэш (всё, что ниже). По-моему, проще некуда. Никаких там годовых колебаний в полтора процента, высчитанных по непонятным формулам.
Взято тут.
Управление проектами / Что делать, чтобы проекты не занимали в 2-3 раза дольше, чем планируется? Часть 2
2012-02-08 в 10:22, admin, рубрики: Новости, метки: управление проектами
Давайте продолжим обсуждение инструментов и методов по соблюдению сроков проектов, учитывая что предыдущий топик вызвал достаточно активную дискуссию и более двухсот человек добавили топик себе в избранное. На этот раз пост будет более унылым, постараюсь дать более подробные рекомендации в текстовом виде.
Следующий набор рекомендаций выглядит так:Убедитесь, что срок действительно жесткий
Не берите на себя проекты с нереальными сроками
Планируйте методом «набегающей волны»
Периодически пересматривайте оценку проекта
Оценивайте проект эмпирически
Читать полностью »
