• Гем под названием "cache_digests" (включен по умолчанию в Rails 4) автоматически добавляет цифровую подпись к каждому фрагментному кэшу, основываюсь на представлении (вьюхе). При этом, если страница изменяется, то старый кэш автоматически удаляется. Но остерегайтесь подводных камней!

  • Пробовали ли вы оценивать свой IT-продукт с психологической точки зрения? Такая оценка может основываться на общей психологии и включать эргономическое тестирование, может основываться на когнитивной психологии и задействовать теорию познания и принятия решений, может основываться на теории деятельности и анализировать…

  • Все чаще, и на Хабре в том числе, можно видеть очень длинные посты с описанием плюсов и минусов Тая. Смущает то, что в таких постах зачастую намешано обо всем и для всех подряд: и о детях, и об интеграции в…

  • Взглянув однажды на окружившие меня многочисленные мобильные гаджеты и заметив старый телефон, взгрустнулось от того, что из жизни людей, которые застали те стародавние безгаджетные времена, когда единственны реал-таймовым средством удаленной голосовой связи был телефон (радио каналы не в счет, не…

  • Гуру верстки вряд ли найдут в этом посте что-то новое для себя. Этот пост скорее для начинающих верстальщиков у которых, как и у меня, были проблемы с созданием и стилизацией универсальных всплывающих подсказок. Недавно, когда я делал небольшой блог, передо…

  • Вступление Здравствуйте. Некоторое время назад я решил сделать своё web-приложение которое должно быстро обмениваться данными с сервером. Вопрос был о том, как же сделать качественную и быструю скорость передачи данных между web-приложением и сервером. Можно было бы использовать Flash но…

  • Уважаемые профессионалы и любители информационной безопасности! Хочу обсудить с вами вот какой интересный вопрос. Мне пришла в голову нижеследующая идея для удобного и безопасного веб-менеджера сокровенных текстовых заметок. Так ли она хороша, как я думаю? Или где-то есть подвох, и…

  • Вчера наткнулся на очень неприятный баг на сайте mattino. Мне нужно было указать данные из скидочной карты, что бы сделать заказ, но к сожалению, как оказалось позже, мою фамилию при выдаче карты указали неправильно. Я перепробовал кучу вариантов, долго мучился…

  • Я обожаю twitter bootstrap. Прост, местами логичен, достаточно красив, подходит для быстрого прототипирования веб-интерфейсов. Но этого оказалось недостаточно. Взяв twitter bootstrap в большой проект, мне пришлось целиком его разобрать и переосмыслить css-фреймворки как боевые единицы в веб-проектах. В результате переосмысления…

  • Приветствую всех хабравчан! Совсем недавно реализовывала интересную, на мой взгляд, задачу в андроид приложении и решила поделится опытом с вами. Задача заключается в следующем: смена цветовой гаммы приложения по одному клику. Так называемая реализация скинов для приложения.