-
Я бы сразу хотел подчеркнуть тот факт, что мир модульных тестов и мир приёмочных тестов через пользовательский интерфейс – это очень разные миры: со своими законами, разными возможностями и ограничениями. И если мир модульных тестов работает на покрытие каждой части…
-
Тест роботов-пылесосов: iRobot Roomba 780, Moneaul MR7700, iClebo Arte и Neato XV-11
В своем большинстве люди не очень то любят работать во всех смыслах этого слова. Другими словами мы с вами достаточно ленивы. Зачастую новые технологии появляются и развиваются именно из-за лени. Робот-пылесос — очередное изобретение, призванное сократить нашу с вами тяжелую…
-
Sony Xperia Z1 — скоро в продаже!
Наверняка вы уже несколько месяцев назад сталкивались с новостями и слухами насчет нового аппарата от Sony с кодовым названием Honami. Пришло время для официального анонса! Итак, с гордостью представляем Xperia Z1 — пятидюймовый водонепроницаемый смартфон с ярким Full HD дисплеем…
-
Шаблон бизнес-плана (финансовая модель) студии/агентства
Привет, Хабр! В рамках нашего спецпроекта с NetCat для веб-студий и агентств мы подготовили большой материал по финансовой модели студии с кучей KPI, разработали реальный образец — и предлагаем обсудить его. Это эксклюзивный материал, ранее я не публиковал нигде этого…
-
Web-дизайн 2013: традиции, новшества, основы
Web-дизайн находится в постоянном движении: с каждым годом он развивается и видоизменяется под воздействием всевозможных факторов, обрастая новыми интересными инструментами и оставляя позади все старое и неактуальное. Нынешний год можно охарактеризовать тем, что одной из причин развития дизайна становится все…
-
Взгляд на проблемы высшего ИТ-образования со стороны преподавателя
Часто встречаю статьи на Хабре, в которых студенты выражают своё недовольство системой высшего образования, слабой подготовкой преподавателей, а иногда и вообще доказывают бесполезность ИТ-образования как такового. Так как я давно собирался написать статью, то воспользуюсь сентябрьской суетой и в перерыве…
-
Решение японских кроссвордов одним запросом SQL
Привет хабр! Приближается день программиста, и я спешу поделиться своими ненормальными наработками. Японский кроссворд — NP-полная задача, как и задача коммивояжёра, укладки рюкзака и др. Когда ее решает человек, следует последовательно определять гарантированно заполненные и пустые ячейки. Одну за другой…
-
Chrome Experiment делает из любого сайта 3D-лабиринт
Многие уже знают, что браузеру Google Chrome исполнилось 5 лет. В честь этого события сделалана игра-лабиринт, в которой можно управлять шариком с помощью телефона и синхронизации Chrome. Можно ввести любой сайт или пройти заготовленный лабиринт. Вам нужен девайс с установленным…
-
Pressy — всемогущая Android кнопка
Удивительно, что на Хабре этой новости ещё нет! На Кикстаретер аж 28 августа появился один замечательный проект. Сейчас на смартфонах становится всё меньше физических кнопок. Многих это очень радует, но другие от этого сильно страдают. Авторы проекта предлагает отличный вариант…
-
Вычисление максимального числа в массиве на этапе компиляции
Здравствуй хабр! Не так давно понадобилось вычислить максимальную длину из нескольких заданных строк на этапе компиляции. Нужно выделить память под массив char[], так чтобы в нем уместилась любая строка из заданных. Логично предположить, что если система спроектирована хорошо, никаких вычислений…