Наблюдая за потоком вопросов по CSS на Тостере уже давно заметил, что многие из них повторяются много-много раз. Да, есть совсем глупые вопросы, на которые так и тянет ответить RTFM! Но есть и более занятные. Они связаны с не совсем стандартной версткой. Не такой, чтобы глаза на лоб лезли, но и заметно выходящей за рамки условного бутстрапа и традиционных туториалов для новичков. Похожие вопросы довольно сложно загуглить — обычно вся суть в картинке, но и отвечать каждый раз надоедает. В этой статье мы постараемся посмотреть некоторые приемы, охватывающие довольно широкий круг подобных вопросов. Информация в первую очередь адресуется начинающим верстальщикам, но возможно и опытным будет, чем вдохновиться.
Дмитрий Пьянков @ZeroDI
Пользователь
Подборка полезных материалов по разработке на Xamarin
3 мин
14KДелимся полезным контентом по разработке на Xamarin: видео The Xamarin Show на Channel 9, базовый курс Microsoft Virtual Academy для новичков, список обучающих материалов и первый в России Moscow Xamarin Meetup.
+28
Полное практическое руководство по Docker: с нуля до кластера на AWS
39 мин
1.6MПеревод
Содержание
- Вопросы и ответы
- Введение
- 1.0 Играем с Busybox
- 2.0 Веб-приложения и Докер
- 3.0 Многоконтейнерные окружения
- 4.0 Заключение
Вопросы и ответы
Что такое Докер?
Определение Докера в Википедии звучит так:
программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы; позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, а также предоставляет среду по управлению контейнерами.
Ого! Как много информации.
+123
19-дюймовый прозрачный дисплей от Samsung
1 мин
18KНа стартовавшей 23 мая в Сиэтле выставке SID Display 2010 ребята из Samsung показали 19-дюймовый полупрозрачный AMOLED-дисплей. По сравнению с первыми прототипами, показанными на CES 2010 диагональ экрана выросла на 5 дюймов, улучшились прозрачность и контрастность.
Напомню, что корейцы предлагают использовать подобные дисплеи в автомобильной и авиационной промышленности (вывод данных на стекло), торговле (оформление витрин), а также документах (фотография в паспорте) и при производстве ценных бумаг (защита). В последних двух случаях используются небольшие 1-2 дюймовые дисплеи, которые потребляют очень мало энергии и способны работать годами на одной батарейке-таблетке.
В планах корейской компании довести диагональ подобных дисплеев до 40 дюймов к 2011 году.
Под катом видеоролик с 14-дюймовым прототипом.
+38
FiNCK- новая игра от Nifflas, создателя Knytt
2 мин
740FiNCK (Fire Nuclear Crocodile Killer)- классический двухмерный платформер, выполненный с использованием современных технологий. Как говорит Николас Найгрен (больше известный под ником Nifflas), FiNCK является своеобразным отрывом, отходом от привычных канонов. В общем фан, веселье и радость нам, играющим и ему, разрабатывающему…
+24
Тактические Космические Рейнджеры Онлайн: бета-тест новой игры от Elemental Games
4 мин
4.7KГенерал — 1999, Космические Рейнджеры — 2002, Космические Рейнджеры 2: Доминаторы — 2004, Космические Рейнджеры 2: Доминаторы. Перезагрузка — 2007. Думаете на этом все и закончится? Как бы не так!
Несколько лет назад коллектив Elemental Games, компании-создателя игр по вселенной Космических Рейндежеров, пережил не лучшие времена: многие люди ушли в Katauri Interactive. Однако уже тогда на официальном форуме проскочила информация о начале работ над новым проектом Star Time (Время Звезд).
Со временем было решено запустить еще одну игру, Империя, космическую тактическую браузерную стратегию с видом сверху и системой free-to-play.
В этом посте я постараюсь дать немного информации по обоим проектам. Поехали! :)
Несколько лет назад коллектив Elemental Games, компании-создателя игр по вселенной Космических Рейндежеров, пережил не лучшие времена: многие люди ушли в Katauri Interactive. Однако уже тогда на официальном форуме проскочила информация о начале работ над новым проектом Star Time (Время Звезд).
Со временем было решено запустить еще одну игру, Империя, космическую тактическую браузерную стратегию с видом сверху и системой free-to-play.
В этом посте я постараюсь дать немного информации по обоим проектам. Поехали! :)
+83
Android 2.2. Опыт использования
2 мин
6KЯ не буду останавливаться на всем известных заявлениях «в 5 раз быстрее!», «полноценный флеш!» и т.д.
Я расскажу вам о мелочах которые я заметил после 10 часов использования.
Я расскажу вам о мелочах которые я заметил после 10 часов использования.
+56
Рендеринг WEB-страницы: что об этом должен знать front-end разработчик
6 мин
228KПриветствую вас, уважаемые хабравчане! Сегодня я бы хотел осветить вопрос рендеринга в веб-разработке. Конечно, на эту тему уже написано много статей, но, как мне показалась, вся информация довольно разрознена и отрывочна. По крайней мере, чтобы собрать всю картину в своей голове и осмыслить её, мне пришлось проанализировать немало информации (в основном — англоязычной). Именно поэтому я решил формализовать свои знания в статью, и поделиться результатом с сообществом Хабра. Думаю, информация будет полезна как начинающим веб-разработчикам, так и более опытным, чтобы освежить и структурировать свои знания.
Данное направление можно и нужно оптимизировать на этапе вёрстки/frontend-разработки, поскольку, очевидно, что разметка, стили и скрипты принимают в рендеринге непосредственное участие. Для этого соответствующие специалисты должны знать некоторые тонкости.
Данное направление можно и нужно оптимизировать на этапе вёрстки/frontend-разработки, поскольку, очевидно, что разметка, стили и скрипты принимают в рендеринге непосредственное участие. Для этого соответствующие специалисты должны знать некоторые тонкости.
+99
Совершенствуем понимание веб-страниц
2 мин
24KПеревод
Уровень подготовки веб-мастера: для всех
В 1998 году, когда все наши серверы умещались в гараже Сьюзан Войчицки (Susan Wojcicki), мало кто задумывался о том, как JavaScript или CSS взаимодействуют с поисковым роботом: эти технологии применялись нечасто. Разве что создатели некоторых страниц с помощью JavaScript заставляли элементы оформления… мигать. Однако с тех пор многое изменилось. Сейчас в Интернете можно найти множество красочных сайтов с интерактивным дизайном, на которых широко используется JavaScript. И сегодня мы поговорим об индексации ресурсов со сложным интерфейсом и структурой:
- о том, почему Google обрабатывает их так, как это делают современные браузеры;
- зачем нужно обращаться к внешним ресурсам;
- как наша система анализирует код JavaScript и CSS.
+13
Unity3d. Уроки от Unity 3D Student (B25-B28)
7 мин
59KТуториал
Всем привет. Это заключительная серия базовых уроков по Unity 3D от сайта Unity3DStudent. Далее будут еще два урока среднего уровня. Upd: планы изменились, этих уроков не будет, так как второй урок (по анимации) уже довольно сильно устарел, а выкладывать перевод только одного урока не вижу смысла. Пусть он останется на самостоятельное изучение =)
Ссылки на предыдущие уроки:
Ссылки на предыдущие уроки:
+14
Модификация Android приложения от новичка и для новичков
28 мин
25KДобрый день!
Хочу поделиться с вами историей как я модифицировал одно из системных приложений Adroid'а, точнее его модификации LeWa OS. С Андроидом я познакомился недавно, всего месяц назад, и постараюсь тут описать весь ход своих мыслей, что несомненно будет полезно всем тем кто хочет улучшить Андроид, но не знает с чего начать. Пост постараюсь сделать подробным, а потому длинным.
Хочу поделиться с вами историей как я модифицировал одно из системных приложений Adroid'а, точнее его модификации LeWa OS. С Андроидом я познакомился недавно, всего месяц назад, и постараюсь тут описать весь ход своих мыслей, что несомненно будет полезно всем тем кто хочет улучшить Андроид, но не знает с чего начать. Пост постараюсь сделать подробным, а потому длинным.
+32
Домашний GTD: Уборка дома для гиков
7 мин
141KТуториал
Думаю, практически все обитатели Хабра (и я в том числе) ненавидят домашнюю уборку. Все эти горы грязной посуды, кучки разбросанных вещей и анекдоты в стиле «женщины моют посуду после еды, мужчины – перед едой» и рассказы про живность в кружке из-под чая, собственно, довольно обыденная вещь. До жены я практически так и жил ) При этом умудрялся ещё проходить еженедельные проверки комнат в общаге, устраивать вечеринки, что-то готовить и не отравиться. А также искал и находил нужную вещь в своём «творческом беспорядке». У меня «датчик необходимости уборки» включался уже когда в квартире невозможно было ходить, но потом зато квартира блестела чистотой.
Так как мужской праздник прошёл, и, я надеюсь, отметили вы его преотлично, скорее всего после этого беспределья нужно будет навести порядок. Так как информации о мужской точке зрения на уборку вообще нигде нет, решил поделиться несколькими советами по уборке и вообще поддержанию квартиры\дома в чистоте. Эдакий Home GTD.
+61
Pocketsphinx. Распознавание речи и голосовое управление в Linux
11 мин
124KТуториал
— Всё в порядке, Лёня?
Динамики отрегулированы на максимум, я морщусь, отвечаю:
— Да. Тише звук.
— Звук — тише, — соглашается «Виндоус-Хоум», — тише, тише…
— Хватит, Вика
С.Лукьяненко, «Лабиринт отражений»
Введение
В 1997-ом году Лукьяненко пророчил для десктопа сочетание CLI и голосового управления. Однако сейчас голосовое управление — достаточно узкая ниша.
Голосовое управление — взаимодействие с устройством при помощи звуковых команд. Не путайте это понятие с распознаванием речи. Для голосового управления достаточно, чтобы устройство реагировало на единственную нужную команду (ведь ваша собака не может работать машинисткой?). Распознавание речи — гораздо более глобальная проблема: в этом случае устройство должно преобразовывать в текстовый формат все слова, произнесенные вами. Как легко догадаться, распознавание речи на данный момент реализовано поверхностно относительно человеческих возможностей.
Функционал, рассмотренный в статье, может быть применен, к примеру, для организации модного сейчас «умного дома» или просто управления компьютером. Честно говоря, для описания управления компьютером хватило бы пары абзацев, но я попытаюсь показать вам основы работы с CMU Sphinx.
Кстати, процентов 70 описанного здесь подойдет и пользователям Windows.
+54
Логотип по стандартам HTML5 или Как поставить векторную картинку на веб-страницу
3 мин
47KТуториал
20-летнему юбилею тега IMG посвящается
25 февраля 1993 года Марк Андрессен (Marc Andreessen) написал:
Предлагаю новый опциональный HTML-тег: IMG
При нем должен обязательно указываться аргумент SRC=«url».
Тег отсылает к файлу растрового изображения (bitmap или pixmap). Браузер будет запрашивать этот файл в Сети, распознавать как изображение и вставлять в текст сообразно месту тега в коде страницы .
Допустим, вы нарисовали в Corel Draw! логотип компании и собираетесь разместить его на сайте не как-нибудь, а формате HTML5. И, соответственно, размещать картинку не в растровом формате, а в .SVG
Зачем мне картинка в SVG?
Что это дает, понятно – при любом масштабировании на планшете или любом другом гаджете мы имеем идеально точно отрисованную картинку, насколько детализированной она бы ни была.
+11
Новый практический обучающий курс по Windows Phone 8
2 мин
21K Всегда приятно делиться хорошей новостью. И сегодняшнее утро я как раз и хочу начать именно с хорошей новости.
Доступен новый практический обучающий курс по Windows Phone 8 на русском языке. Для нетерпеливых — сразу ссылка на заглавную страницу курса: aka.ms/wp8labs.
Данный курс предполагает, что вы уже знакомы с разработкой под Windows Phone. Если это не так, можно начать с курса по Windows Phone 7.5 msdn.microsoft.com/ru-ru/ff380145 или книги.
Доступен новый практический обучающий курс по Windows Phone 8 на русском языке. Для нетерпеливых — сразу ссылка на заглавную страницу курса: aka.ms/wp8labs.
Данный курс предполагает, что вы уже знакомы с разработкой под Windows Phone. Если это не так, можно начать с курса по Windows Phone 7.5 msdn.microsoft.com/ru-ru/ff380145 или книги.
+18
I2P — Проект Невидимый Интернет
2 мин
273KТуториал
Всем доброго времени суток!
С недавних пор организации по защите авторских прав и «отделы К» многих стран начали вести весьма агрессивную политику против анонимности в сети и пиратства. Особо показательны истории с torrents.ru и ifolder.ru.
Подробнее об интернет-цензуре можно почитать в Википедии.
Чтобы оградить пользователя и хостера от «вредного» влияния государства и частных компаний была создана сеть I2P. Что же это такое и как подключиться к I2P — читаем под катом.
С недавних пор организации по защите авторских прав и «отделы К» многих стран начали вести весьма агрессивную политику против анонимности в сети и пиратства. Особо показательны истории с torrents.ru и ifolder.ru.
Подробнее об интернет-цензуре можно почитать в Википедии.
Чтобы оградить пользователя и хостера от «вредного» влияния государства и частных компаний была создана сеть I2P. Что же это такое и как подключиться к I2P — читаем под катом.
+120
I2P — Создание своего сайта
2 мин
33KСнова всем доброго времени суток!
Сегодня я попытаюсь описать процесс создания своего сайта (англ. eepsite) в анонимной сети I2P.
Процесс создания делится на на несколько этапов:
Сегодня я попытаюсь описать процесс создания своего сайта (англ. eepsite) в анонимной сети I2P.
Процесс создания делится на на несколько этапов:
- Установка веб-сервера
- Настройка I2P для работы с сервером
- Регистрация в DNS
+27
12 портативных приложений для веб-разработчика
3 мин
19KПеревод
Любой веб-разработчик всегда должен иметь под рукой свои рабочие инструменты. Конечно, зачастую вы работаете дома или в офисе, со своим рабочим компьютером. Но если вы часто находитесь в разъездах, или же устариваете демонстрации своей работы в офисе у клиентов, то вам на помощь придут портативные версии необходимых программ.
+25
Привычки полезные каждому веб-программисту
2 мин
1.7KУ веб-программистов со временем вырабатываются привычки, которые въедаются в рабочий процесс на уровне рефлексов. Взять хотя бы данные из формы — каждый толковый программист, как только встречает их, тут же обрабатывает на предмет корректности. Порою даже сам не замечает.
Я хочу уделить внимание нескольким приемам, которые, к моему сожалению, еще не являются повсеместными привычками. Очень хочу оказаться банальным и неуместным.
Я хочу уделить внимание нескольким приемам, которые, к моему сожалению, еще не являются повсеместными привычками. Очень хочу оказаться банальным и неуместным.
Количество элементов на одной странице
Разбиваете список на страницы? Как будет выглядеть вторая страница для списка из 101 элемента, если ваше волшебное число 100?+130
Вышел Linux Mint 9 «Isadora»
1 мин
2.4KСегодня вышел финальный релиз Linux Mint 9 «Isadora», одного из самых user-friendly дистрибутивов Линукса, основанный на Ubuntu «Lucid Lynx» 10.04 LTS. Как обычно, дистрибутив Mint сохраняет совместимость с оригинальной Убунтой, при этом добавляя дополнительный функционал: изменённый набор ПО, собственные утилиты mintTools (mintMenu, mintInstall, mintUpdate, mintBackup), изменнная тема оформления и многое другое. Как и Ubuntu 10.04, данный релиз основан на ядре 2.6.32, а средой рабочего стола служит GNOME 2.30.
Вот некоторые новинки релиза:
Подробности можно прочитать как в оригинале, так и на русском.
Скачать дистрибутив можно здесь.
Сайт проекта: linuxmint.com
P.S. На ЛОРе новость появилась раньше, чем на официальном сайте, чем Хабр хуже?
Вот некоторые новинки релиза:
- Новый менеджер программ (Software Manager) с обзорами от сообщества, возможностью установки и удаления пакетов в фоновом режиме, улучшениями интерфейса
- Новый инструмент резервного копирования
- Улучшения в меню: редактируемые элементы меню, прозрачность, сохранение списка избранных программ
- Настройки рабочего стола: моментальное применение изменений, дополнительные опции
- Улучшения внешнего вида и юзабилити
- Системные улучшения: добавлены инсталлятор из-под Windows, Usb-creator, локальный репозиторий и Gnome-ppp, новые команды для Apt
- Изменения в проекте: новый сайт, дистрибутивы на основе KDE, Xfce, LXDE и Fluxbox становятся официальными и пр.
Подробности можно прочитать как в оригинале, так и на русском.
Скачать дистрибутив можно здесь.
Сайт проекта: linuxmint.com
P.S. На ЛОРе новость появилась раньше, чем на официальном сайте, чем Хабр хуже?
+22
Информация
- В рейтинге
- Не участвует
- Откуда
- Пермь, Пермский край, Россия
- Дата рождения
- Зарегистрирован
- Активность