-
Предупрежу заранее, что я совершенно не считаю себя экспертом HTML/CSS/JS. Но, как архитектору, мне всегда была интересна организация и систематизация кода в самых разных его проявлениях, в том числе и представленных в виде CSS. Особенно сильно этот интерес был подогрет…
-
Simple-Science — Простые опыты для детей (дайджест #18)
В этом выпуске мы решили сделать подборку простых опытов которые можно проводить вместе с детьми. Все они безопасны и дети могут их повторить практически самостоятельно. Сегодня в детском выпуске: вода течет вверх; цветы на воде; шарик лезет в банку; реактивный…
-
Проектирование высокопроизводительных систем: о чем не расскажут в книгах
Не секрет, что разработчикам программных систем часто приходится решать проблемы производительности, высокой нагрузки, обработки больших объемов данных и отказоустойчивости. В идеале, все эти вопросы учитываются при проектировании системы. Но на практике их часто пытаются решить запоздалыми «оптимизациями» после запуска. Почему…
-
Поле с паролем
Поля для ввода паролей в браузере встречаются в разных случаях: при регистрации; на форме логина; пароль для чего-то абстрактного. Каждый раз всплывают одни и те же проблемы и возникает необходимость в одинаковых шаблонных фичах. Чтобы облегчить эту рутинную задачу, я…
-
Установка безопасного соединения с банком Wells Fargo
На форуме Hacker News обсуждают нестандартный способ авторизации на сайте Wells Fargo. Безопасное соединение с сервером «устанавливается» в несколько этапов и занимает 10 секунд. Скрипт: https://wellsoffice.wellsfargo.com/ceoportal/signon/loader.jsp Исходный код<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Loading….</title> </head> <body>…
-
ALT.NET наносит ответный удар
В конце апреля 2013 произойдет нечто большое для сообщества ALT.NET. Две конференции на русском dotnetconf.ru и английском dotnetconf.net. Мы со Cкоттом Хансельманом решили устроить большую тусовку по продвижению лучших практик разработки ПО в мире .NET, это будет значимое событие.
-
Возрождение Framework-а (Загрузка)
Сегодня я хочу продолжить описание процесса разработки новой версии Marmalade Framework. В этой части я расскажу о создании подсистемы загрузки конфигурации, поддерживающей формат описания, о котором я рассказывал ранее. Основной сложностью, с которой придется столкнуться на этом шаге, будет поддержка…
-
Просмотр DVD-дисков под Linux является незаконным в США
Не все пользователи Linux знают, что запуск на компьютере лицензионного диска DVD может быть нарушением закона Digital Millennium Copyright Act (DMCA), так же как разлочка и рутование телефонов, снятие DRM-защиты с книг и многое другое. Кстати, именно по этой причине…
-
Curiosity завис
Похоже, кто-то сглазил. Сообщают, что марсоход завис. Завис основной компьютер, а тем временем, NASA готовит к запуску дублирующий. DRY принцип в космонавтике зло, а копипаст и дублирование, напротив, очень в тему. ссылка на оригинал статьи http://habrahabr.ru/post/171413/
-
Дайджест новостей из мира мобильной разработки за последнюю неделю №4 (24 февраля — 3 марта 2013)
На этой неделе вышел новый Facebook SDK для iOS, наконец официально запустился Яндекс.Store, Google анонсировал Google+ Sign-In, появилась первая информация о смартфонах на Firefox OS. Также IDC говорила, что Windows Phone обогнал iOS и вышел на третье место в России…