Pull to refresh
39.7
Karma
0
Rating

User

  • Followers 8
  • Following 9
  • Posts
  • Comments

BOOTSTRA.386: тема для Bootstrap в духе 1980-х

DesignHistory of IT
Оказывается, некоторые темы для Bootstrap — это маленькие произведения искусства. В рамках надвигающейся пятницы хотелось бы рассказать об одной из таких тем.

Крис МакКензи — явно один из тех, кто скучает по старым добрым временам DOS, EGA/VGA и Turbo Vision, иначе он вряд ли бы решился сделать что-то подобное. Так что если вы успели устать от засилья плоского дизайна, то добро пожаловать в мир BOOTSTRA.386!

Осторожно: будьте готовы к острому приступу ностальгии. Единственное, чего не хватает для полного погружения — так это навигации с клавиатуры, ну и курсора в виде прямоугольного блока.

image

Читать дальше →
Total votes 201: ↑192 and ↓9+183
Views57K
Comments 45

40 механик для социальных игр

Social networks and communities
Translation
Разработчик игр Раф Костер (Raph Koster) составил всеобъемлющий список базовых правил, на которых основаны социальные отношения в играх (мультиплеер, параллельная игра и т.д.). Эти правила для разработчиков игры заменяют азбуку. Во многом они пересекаются с принципами игровой механики, которые уже обсуждались на Хабре.

Раф Костер приобрёл известность как создатель дизайна Ultima Online и креативный директор проекта Star Wars Galaxies, после чего основал собственную студию.
Читать дальше →
Total votes 102: ↑92 and ↓10+82
Views17K
Comments 33

7 советов о том, как получить больше от Google AdWords

Lumber room
image

Всем известно, что службы контекстной рекламы, такие как Google AdWords, основываются на принципах аукциона. Но на самом деле все не так просто. Повышение вашего показателя качества (Quality Score) означает, что вы будете тратить меньше, а получать больше посетителей на ваш сайт.

Допустим, что ваш Google AdWords бюджет составляет 50 000$ в год. Вы конкурируете с гораздо более крупными компаниями, имеющими рекламные бюджеты гораздо выше вашего. Зачастую это означает, что они могут купить гораздо больше ключевых слов из тех, которые вам нужны, чем вы.

Но это не всегда так.
Читать дальше →
Total votes 45: ↑35 and ↓10+25
Views785
Comments 14

Делаем загрузочно-установочную флешку

Computer hardware
После поста о восстановлении флешек, оказалось, что у многих теперь есть рабочие, бесхозные флешки, которые обязательно нужно задействовать. Почему бы не сделать из них загрузочные флешки с дистрибутивами необходимых ОС? Это может здорово пригодиться при установке/переустановке операционных систем на нетбуки, где отсутствуют приводы оптических носителей. А иногда может даже ускорить процесс установки и сделать его намного тише на компьютере, где привод есть.
Хотя на Хабре уже описывались варианты создания загрузочных флешек, но вариант, который предлагаю я — слишком прост и по своему универсален, чтобы обойти его стороной.

image
Читать дальше →
Total votes 161: ↑142 and ↓19+123
Views401K
Comments 54

Как выбрать диагональ и разрешения экрана?

Computer hardware
Ниже представлен график в помощь тем, кто выбирает экран для домашнего кинотеатра.

График зависимость расстояния просмотра от диагонали экрана

THX (Tomlinson Holman’s eXperiment) — требования к высококачественным системам домашнего кинотеатра. Чтобы кинотеатр соответствовал THX, сидящий на заднем ряду кинотеатра должен иметь угол просмотра экрана по крайне мере 26°. Рекомендуемый угол просмотра 36° (англ).

Видимость преимуществ 480р, 720р и 1080р рассчитана на основе характеристик человеческого зрения. Человек с нормальным зрением способен обнаружить или отделить детали размером в 1 угловую минуту (англ).

Рассчеты взял тут, идею графика взял на Engadget. Этот же график в SVG. Для диагоналей 40—200": png и svg.

UPD (18.03): С подачи MaximKat заменил в графиках текст «Видны преимущества ...» на более точный «Видны все преимущества ...».
Total votes 99: ↑94 and ↓5+89
Views29K
Comments 102

Он все проиграл!

Computer hardware
   Компания Dune не так давно анонсировала два новых мультимедийных проигрывателя. Ввиду того, что в один холодный зимний день новый плеер оказался в пределах досягаемости метрового HDMI-кабеля от моего телевизора, я хочу поделиться с вами новым обзором.

image

Устройство одновременно удивило, поразило и вызвало приступы ностальгии. Короче, осторожно, под катом трафик.
Читать дальше →
Total votes 151: ↑117 and ↓34+83
Views4K
Comments 110

Here be dragons: Управление памятью в Windows как оно есть [3/3]

Development for Windows

Каталог:
Один
Два
Три

μTorrent


Это, пожалуй, самая забавная часть. При очевидно высоких навыках программирования, авторы либо не читали, либо не поняли вот этот документ. Вот что происходит с дефолтными настройками:
Читать дальше →
Total votes 323: ↑300 and ↓23+277
Views85K
Comments 171

Here be dragons: Управление памятью в Windows как оно есть [2/3]

Development for Windows

Каталог:
Один
Два
Три

Оказывается длинные опусы нужно разбивать. А я то думал «многосерийные» топики публикуют исключительно для зарабатывания рейтинга :-)

Продолжу с места в карьер, так как где разбилось — там разбилось, а писать дополнительные введения к каждой серии выше моих сил.
Читать дальше →
Total votes 274: ↑251 and ↓23+228
Views20K
Comments 34

Here be dragons: Управление памятью в Windows как оно есть [1/3]

Development for Windows

Каталог:
Один
Два
Три

Менеджер памяти (и связанные с ним вопросы контроллера кеша, менеджера ввода/вывода и пр) — одна из вещей, в которой (наряду с медициной и политикой) «разбираются все». Но даже люди «изучившие винду досконально» нет-нет, да и начинают писать чепуху вроде (не говоря уже о другой чепухе, написанной там же):
Грамотная работа с памятью!!! За все время использования у меня своп файл не увеличился ни на Килобайт. По этому Фаерфокс с 10-20 окнами сворачивается / разворачивается в/из трея как пуля. Такого эффекта я на винде добивался с отключенным свопом и с переносом tmp файлов на RAM диск.

Или к примеру μTorrent — у меня нет никаких оснований сомневаться в компетентности его авторов, но вот про работу памяти в Windows они со всей очевидностью знают мало. Не забываем и товарищей, производящих софт для слежения за производительностью и не имеющих ни малейшего понятия об управлении памятью в Windows (и поднявших по этому поводу истерику на пол интернета, на Ars-е даже был разбор полетов). Но самое потрясающее, что я видел всвязи с управлением памятью — это совет переместить pagefile на RAM-диск:
Из моих трех гигабайт под RAM disk был выделен один (на тот момент, когда на лаптопе еще была установлена XP), на котором я создал своп на 768МБ ...

Цель данной статьи — не полное описание работы менеджера памяти (не хватит ни места ни опыта), а попытка пролить хоть немного света на темное царство мифов и суеверий, окружающих вопросы управления памятью в Windows.
Читать дальше →
Total votes 360: ↑338 and ↓22+316
Views88K
Comments 84

Ускорение загрузки Windows for fun and profit

Development for Windows
image Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…

Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
Под катом много однообразных картинок и немножко унылого текста
Total votes 532: ↑516 and ↓16+500
Views448K
Comments 363

Создание приложения в стиле Android

Development for Android
Sandbox
Часто, интерфейс даже очень популярных Android-приложений спроектирован кое-как и складывается впечатление, что большинство разработчиков даже не слышало о User Interface Guidelines. Но следование рекомендациям не очень сложно, а иногда даже позволяет экономить время на разработку. Для того, чтобы показать, что это действительно так, я предлагаю пройтись по нескольким ключевым элементам проектирования интерфейса приложения на примере слегка продвинутого «Hello World».
Статья расчитана на начинающих Android-разработчиков. Исходный код можно скачать по ссылке в конце, а пояснения будут касаться:
  • Создания всплывающего меню
  • Проектирования окна настроек
  • Работы с Nine-patch graphics

Читать дальше →
Total votes 128: ↑115 and ↓13+102
Views15K
Comments 16

Неординарные ЖК-мониторы в 2009 году

Computer hardware
В этом обзоре я постараюсь сделать краткий обзор интересных ЖК-мониторов, анонсированных в течение 2009 года (может быть, в конце 2008, для придирающихся к формулировкам). Большинство моделей доступны на российском рынке.

Впервые я стал изучать этот вопрос, когда выбирал качественный домашний монитор. Процесс был довольно подробно описан здесь. В то время я остановился на 24-дюймовом Dell 2408-WFP, потому что 22-дюймовых не-TN матриц в России тогда не было, а меньшая диагональ не устраивала. В последствии ситуация немного улучшилась, о чем я также уже писал здесь.

Ну и прежде чем закончить с предысторией и перейти к сути, сделаю еще 2 оговорки. Во-первых, речь пойдет почти исключительно о матрицах, отличных от TN, потому что я лично убежден, что комфортное редактирование фотографий и просмотр видео под произвольными углами на TN-мониторах далеки от идеала. И вторая оговорка, которую, к сожалению, постоянно приходится делать на Хабре: прошу прощения, если в тексте вы встретите ссылки на персональный блог автора. Если ссылка присутствует, то несет информационный, а не рекламный характер — мне особо рекламировать нечего, т.к. блог существует только в качестве хобби.

Итак, к делу.
Читать дальше →
Total votes 100: ↑96 and ↓4+92
Views2K
Comments 184

Зумер

Popular science
Помню, как в детстве мама рассказала мне, что когда-нибудь наше Солнце погаснет и Земля погибнет. Помню, как жалко мне было людей, и совершенно неутешительно звучали уверения о том, что это будет еще очень-очень нескоро: ведь мои далекие потомки будут жить в это время! Как же так! Они погибнут!

Прошло много лет. Теперь я понимаю, почему не имеет смысла жалеть о своих далеких потомках, которые могут дожить до конца света. И эта статья именно об этом.
Читать дальше →
Total votes 307: ↑286 and ↓21+265
Views1.9K
Comments 197

И что же это такое?

Lumber room
Вам наверняка не особо интересно что скрывается под хабракатом, но уделите пару минут и я уверен, Вы измените свое мнение

Что такое Xmal?
Xmal — проект, нацеленный помочь людям в развитии алгоритмического мышления в игровой форме.
Читать дальше →
Total votes 94: ↑56 and ↓38+18
Views236
Comments 87

24 способа, увеличивающих вероятность индексации сайта

Lumber room
Далеко не все поисковые сервисы быстро и эффективно индексируют новый ресурс в Интернете. «Зубры» типа google или yahoo все схватывают на лету, надо просто немого подождать. При этом объем проиндексированного контента у них достаточно высокий. Множество поисковиков рунета (rambler, aport, altavista), а также майкрософтовские livesearch и msn тоже сами индексируют новый сайт.
Проблемы иногда возникают с индексацией в mail.ru, и его детище gogo, а также с Яндексом. Из индекса Яндекса сайты иногда пропадают, число проиндексированных поисковиком также часто меняется.
Cледует также отметить, что индексировать то может и индексируют поисковики, но если проиндексированная страница будет находиться на 10ой странице поиска, то вряд ли на нее кто-то перейдет. Разве что самый упорный. Поэтому особенно актуален вопрос именно эффективной индексации. О ней и вообще об индексации пойдет речь. Так как ориентация статьи сделана в основном на русскоязычный сегмент Интернета, то акцент слегка смещен в сторону Яндекса.
Читать дальше →
Total votes 36: ↑28 and ↓8+20
Views3.7K
Comments 18

Имена системных цветов в CSS

Lumber room
C несказанной радостью обнаружил, что в стандарте CSS2 есть поддержка системных цветов. Думаю таблица ниже будет интересна всем кто когда-нибудь пытался откатить значения CSS до дефолтных. Вся эта радость подходит для всех браузеров начиная с IE 5 и Netscape 5.

Название цвета Описание
ActiveBorder Active window border.
ActiveCaption Active window caption.
AppWorkspace Background color of multiple document interface.
Background Desktop background.
ButtonFace Face color for three-dimensional display elements.
ButtonHighlight Dark shadow for three-dimensional display elements (for edges facing away from the light source).
ButtonShadow Shadow color for three-dimensional display elements.
ButtonText Text on push buttons.
CaptionText Text in caption, size box, and scrollbar arrow box.
GrayText Grayed (disabled) text. This color is set to #000 if the current display driver does not support a solid gray color.
Highlight Item(s) selected in a control.
HighlightText Text of item(s) selected in a control.
InactiveBorder Inactive window border.
InactiveCaption Inactive window caption.
InactiveCaptionText Color of text in an inactive caption.
InfoBackground Background color for tooltip controls.
InfoText Text color for tooltip controls.
Menu Menu background.
MenuText Text in menus.
Scrollbar Scroll bar gray area.
ThreeDDarkShadow Dark shadow for three-dimensional display elements.
ThreeDFace Face color for three-dimensional display elements.
ThreeDHighlight Highlight color for three-dimensional display elements.
ThreeDLightShadow Light color for three-dimensional display elements (for edges facing the light source).
ThreeDShadow Dark shadow for three-dimensional display elements.
Window Window background.
WindowFrame Window frame.
WindowText Text in windows.

Пример: тест системных цветов
Total votes 50: ↑43 and ↓7+36
Views591
Comments 18

Десять маленьких программ, без которых неуютно жить

Software
Заменяем диспетчер задач
Управляем автозагрузкой и следим за состоянием системы
Устанавливаем переключение раскладки
Создаем виртуальные рабочие столы
Сохраняем все заметки в одно место, не задумываясь ни о чем, кроме текста
Ускоряем навигацию по винчестеру
Ставим плагины к проводнику Windows и радуемся
Легко и быстро удаляем папки-файлы «занятые другими процессами»
Копируем и перемещаем быстрее и качественнее
Перестаем парится с кодировками, заменив блокнот

и как мы это сделаем?
Total votes 180: ↑139 and ↓41+98
Views4.2K
Comments 306

Антисемантический CSS и анти-MVC-фреймворк на mySQL для изготовления смысла жизни и бизнеса

CSS
«Однажды я спросил свою супругу — зачем она режет кусок мяса квадратом, обрезая его края, прежде чем положить его на сковородку, а остальное выкидывает?...»

Этот топик не имеет смысла.

Он про философию, не про технологии (хотя и про них тоже). Прекратите его читать, если текст более двух абзацев для Вас слишком длинный. Если Вы уже используете правильные технологии — iMac, Linux, PostgreSQL, MVC-фреймворки и забыли как пишется TABLE — не читайте — Вы уже готовы к жизни, поздравляю!

Однако, если Вы используете технологии, которые кто-то постоянно называет «неправильными» или «плохими» — добро пожаловать в наш «неправильный» мир (адский смех на заднем плане).

Около 10 лет назад, когда я начал создавать сайты, я стал впервые сталкиваться с тем, что то, что я делаю, работало, но оказывалось часто на взгляд многих неправильно работающим. В то время еще существовал список рассылки «banners», где можно было кому угодно, даже простым школьникам, коим я тогда и был, поспорить напрямую с Артемием Лебедевым, Антоном Воскресенским (владельцем LinkExchange.ru) и другими передовиками РуНета.
Читать дальше →
Total votes 158: ↑109 and ↓49+60
Views386
Comments 193

Креативная наружная реклама

Design


Из-за обилия рекламы в нашей жизни у нас начинает вырабатываться иммунитет на рекламные сообщения. Телеканал безжалостно переключается, как только там появляется рекламная заставка, а однообразные, приевшиеся билборды просто игнорируются.

Читать дальше →
Total votes 91: ↑73 and ↓18+55
Views1.8K
Comments 50

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity