Хватит неправильно использовать выпадающие списки
—
от автора
—
от автора
Формы состоят из самых разных элементов интерфейса. Если вы не знаете, как правильно с ними обращаться, вы можете сильно усложнить заполнение форм. Чаще всего ошибаются, применяя выпадающие списки (select menu). Когда использовать Иногда можно встретить выпадающие списки с 2 вариантами,…
—
от автора
Если вы работаете в большой команде разработчиков над одним и тем же проектом, то рефакторинг становится очень сложной задачей. Приведем пример: мы хотим переименовать функцию do_something() в do_something_with_blackjack(). Мы переименовали все вхождения этой функции в своей ветке и отправили задачу…
—
от автора
А зачем? Переходя с Си на ассемблер (нужда появилась) обнаружил для себя плохую вещь, на нем нет любимой функции _delay_ms(long millisecond) (поиск в интернете ничего не дал, может искал плохо), писать 8000 пустых команд (для 8 Мгц чтобы 1 мс…
—
от автора
Процесс глобализации необратим. Глобализация затрагивает все сферы IT технологий, в том числе и разработку мобильных приложений. Если раньше рынок мобильных платформ делили как минимум 5-6 компаний (Symbian, Blackberry OS, Android, Palm, iOS, Bada и т.д.), то на текущий момент можно…
—
от автора
В связи с вопросом, заданным Nonameface, я хочу опубликовать небольшое руководство, которое, возможно, окажется для кого-то полезным. Многим, рассматриваемый вопрос может показаться элементарным. Я прошу их не судить меня слишком строго, поскольку этот материал адресован начинающим разработчикам. Суть описываемой проблемы…
—
от автора
Добрый день. Сегодня я хотел бы показать вам небольшой и достаточно простой пример использования Fragments. Я надеюсь он будет полезен тем, кто только начал знакомиться с принципами работы Fragments. Изначально, фрагменты были реализованы начиная с Android 3.0 для более динамичного…
—
от автора
В статье пойдет речь о десктопном приложении, написаном на основе платформы node-webkit. На Хабре были статьи которые описывают платформу раз, два, три. Но реальных приложений которые используют эту платформу не так много. В начале я раскажу о приложении, о его…
—
от автора
Lenovo IdeaPad Y500 — игровой ноутбук средней стоимости, с диагональю экрана в 15.6 дюймов и FullHD разрешением. Работают ноутбуки на процессорах Intel Core i5 или i7, а за графику отвечает видеокарта Nvidia Geforce GT650M. Главной особенностью ноутбука является возможность замены…
—
от автора
О нет, опять, только не это! Начальник отдела только что сказал нам о том, что нас ждет очередная реорганизация. Все, о чем я мог думать во время его речи — «Ну вот, приехали». Начальники меняются, но ошибки остаются те же.…
—
от автора
Ни для кого не секрет, что самой востребованной функцией смартфонов, наряду с телефонной связью, является мобильный интернет. Мобильным браузером пользуются 11% времени, и это больше, чем время, затрачиваемое на работу с почтой через телефон, просмотр видео, прослушивание музыки или использование…