Pull to refresh
15
Karma
0
Rating

Как достичь профессионального вида с помощью цвета

Design
Translation
image

Что заставляет дизайн выглядеть скоординированным, спланированным и профессиональным? Ответ: 'цвет'.

Далеко не каждый проект нуждается в использовании мягкого корпоративного синего цвета для того, чтобы выглядеть профессионально. Планирование цвета означает создание структуры, которая бы описывала, какие использовать цвета и как их использовать. Цвет — самый неподдающийся элемент дизайна. «Хороший» цвет жестко связан с такими неуловимыми вещами как личный вкус и интуиция, и, в то же время, с технической позиции с калибровкой монитора и контрастом.

Но цвет просто необходим для контента. Если Вы уделите вебсайту достаточно времени для его совершенства, то читатели вероятно уделят достаточно времени его просмотру. Хороший выбор цвета сделает это возможным.

В этой статье мы будем делать обзор некоторых методик, чтобы достигнуть красивого сочетания цвета для Ваших проектов в сети.
Читать дальше →
Total votes 194: ↑167 and ↓27 +140
Views 5.9K
Comments 38

Потоковое видео: вещание с N810

Working with video *Smartphones
Захотелось забросить свою нокию высоко в небо и посмотреть, как мы выглядим с высоты птичьего полёта.
Как забросить — понятно: самый простой вариант — взять воздушный змей побольше.
Как посмотреть — вопрос немного озадачил.
Читать дальше →
Total votes 34: ↑29 and ↓5 +24
Views 3.7K
Comments 25

Grow Tower

Lumber room
Хорошая головоломка от eyezmaze, целью которой является сборка башни 27 уровня. Есть всего 5 элементов, которые нужно расположить в правильном порядке. По-моему, весьма увлекательно. Да и финальная башня смотрится очень красиво.

image

Вообще, на eyezmaze много подобных головоломок,
Читать дальше →
Total votes 62: ↑43 and ↓19 +24
Views 638
Comments 62

Надежные бесконечные циклы в Python

Lumber room
В питоновском блоге разгорелась дискуссия об оформлении бесконечных циклов, что эстетичнее: while True или while 1<5 :-) Этот топик — мой опыт и рассуждения на тему бесконечных циклов и их реализации в питоне. Звиняйте, что не могу опубликовать в питоновском блоге — поэтому пишу здесь.

На мой взгляд работа с такими циклами зиждется на двух китах:
Читать дальше →
Total votes 2: ↑1 and ↓1 0
Views 6.1K
Comments 4

Добавление номеров страниц в Google Documents

IT-companies
В Google Documents невозможно стандартным средствами (через интерфейс) добавить автоматическую нумерацию страниц документа. Но есть возможность добавить необходимый HTML-код, с помощью которого будем выводить нумерацию страниц в верхнем и нижнем колонтитулах.

Читать дальше →
Total votes 15: ↑14 and ↓1 +13
Views 2.6K
Comments 3

Задачи на собеседовании в Яндексе

IT-companies
На прошлой неделе в Яндексе прошел первый этап собеседований на стажировку в департаменте разработки. Собеседование с соискателями состояло из 2-х частей. Сначала всем выдали список задач, а через некоторое время с каждым обсудили эти задачи, чтобы выявить знания и понять, имеет ли смысл приглашать человека на собеседование с программистами, которые будут давать задания на стажировке. Я привожу здесь задачи, которые Яндекс предлагал соискателям (нужно было решить и подробно письменно изложить ответ).

Задачи под катом
Читать дальше →
Total votes 63: ↑58 and ↓5 +53
Views 1
Comments 184

Вопросы для программистов на собеседовании в Силиконовой Долине

Lumber room
Андрей Погодин собрал сборник вопросов на собеседованиях при приеме на работу программистов в Силиконовой Долине. Разобрал по темам. С ответами :)
«Вопросы сгруппированы по разделам. Основная подборка вопросов была выполнена в 2006 году…
Если этих вопросов вам окажется мало, покопайтесь в Интернете. Индийское сообщество очень бережно относится к прохождению собеседований и поддерживает несколько сайтов с вопросами.»

Кроме того он написал книжку, как программисту попасть и прижиться там. Книжка многим сорвала крышу. Рекомендую.

Аннотация
Задумывались ли вы когда-нибудь, почему российским инженерам имеет смысл поработать за границей? Слышали ли вы о Cиликоновой Долине?

Книга знакомит читателя с бытом российских инженеров,
Читать дальше →
Total votes 22: ↑14 and ↓8 +6
Views 1.3K
Comments 13

Yahoo разработала онлайновый MP3-плеер для всеобщего пользования

Lumber room
Чтобы прослушать любимую музыку, совсем необязательно скачивать дополнительный софт, даже плагин Flash теперь не нужен. Компания Yahoo выпустила онлайновый MP3-плеер, который работает просто через браузер. Разработчику веб-сайта достаточно вставить в код своей страницы одну строку вызова скрипта — и тогда рядом с названием каждой MP3-песни появится маленькая кнопочка “Play”. При её нажатии на экране возникает сам плеер. У него даже есть встроенный плейлист, который может показывать все MP3-файлы на данной странице (используется формат XSPF).



Это уже вторая версия Javascript-плеера, первая версия которого была выпущена полгода назад. Она умела проигрывать лишь 30-секундные избранные фрагменты из коллекции Yahoo Music. Теперь же можно запускать любые MP3-файлы на любых сайтах интернета.

Документация и обсуждение проекта ведётся на публичной вики-страничке, причём не в домене Yahoo, а на хостинге Wikia. Таким способом компания стремится подчеркнуть, что это свободный и открытый MP3-плеер для всеобщего использования.
Total votes 34: ↑32 and ↓2 +30
Views 365
Comments 25

Конкурент eeePC от Everex?

Computer hardware

Компания Everex объявила о своем намерении уже в начале 2008 года начать продажи ультрамобильного ПК с 7-дюймовым дисплеем, который, возможно, если и не станет «убийцей ASUS eeePC», то будет, по крайней мере, прямым конкурентом этого «портативного интернет устройства».

Получившая название Cloudbook, новинка будет оснащена процессором Via C7 ULV с частотой 1,2 ГГц, 512 МБ ОЗУ и 30-гигабайтным HDD, а работать будет под управлением OC Linux, ориентированной на работу с приложениями Google. Из дополнительных «плюшек», наличие которых в Cloudbook подтверждено, стоит отметить 1,2-мегапиксельную web-камеру (не все модели), выход DVI, карт-ридер и несколько портов USB 2.0.

Стоимость базовой комплектации (без камеры) — $400. Продажи Cloudbook, по имеющейся информации, начнутся 15 января 2008 года.

via Ubergizmo, Linuxdevices
Total votes 28: ↑26 and ↓2 +24
Views 208
Comments 50

Посмотри в зеркало :)

Lumber room
Один человек поехал на компьютерную выставку. Каждый день, входя, он говорил охраннику у дверей:

«Я великий вор, я знаменит многими делами. Смотри в оба, так как эта выставка от меня не ускользнет.»
Читать дальше →
Total votes 62: ↑54 and ↓8 +46
Views 264
Comments 33

Как в linux консоли скопировать файлы и папки исключая некоторые из них по регулярному выражению

Configuring Linux *
Здравствуйте, хабражители.

Не судите строго, я новичёк в linux-е и это мой первый пост на хабре, но может кому-то похожему на меня он окажется полезным.

Столкнулся с необходимостью решить задачу, описанную в заголовке. Готового решения не нашёл. Написал sh скрипт (cpexclude.sh), который сначала копирует всё, а потом удаляет лишнее:

#!/bin/bash
if [ $# -lt 3 ] ; then
	echo "cpexclude usage: pathFrom pathTo excludeRegex"
	exit 0
fi
pathFrom=$1
pathTo=$2
excludeRegex=$3
# Copy everything
echo `cp -a $pathFrom/. $pathTo`
# Delete by excludeRegex
echo `find $pathTo -regex $excludeRegex -delete`

Добавил его в ~/.bashrc

alias cpexclude='/path/to/cpexclude.sh'

Пользуюсь время от времени.
Если у кого-нибудь на уме есть более приемлемое решение, милости прошу.
Читать дальше →
Total votes 46: ↑25 and ↓21 +4
Views 21K
Comments 43

Верстка почтовых рассылок

CSS *Email layout *
Sandbox
Tutorial
Привет, Хабр!

В этой статье я бы хотел поделиться своими познаниями в кроссбраузерной и кроссмейлерной верстке почтовых рассылок. Под словом кроссмейлерность подразумевается — корректное отображение верстки во всех почтовых клиентах. Я считаю, что статья вполне актуальна, в виду того, что на хабре эта тема несколько раз освещалась, но некоторые нюансы были неточными, а другие просто устарели. По долгу службы я долгое время занимался версткой html расылок по всему миру, и приведенные ниже правила будут касаться следующих почтовых клиентов и веб-интерфейсов: MS Outlook 2003-2010, mail.ru, rabmler почта, Яндекс почта, Gmail, Yahoo! Mail (Classic), Thunderbird 2.0-3.0, Hotmail, Windows Live Mail, Apple Mail 3-4, AOL Mail, Lotus Notes 8-8.5.
Читать дальше →
Total votes 150: ↑146 and ↓4 +142
Views 70K
Comments 81

Материалы продвинутого уровня по Питону

Python *
PythonВ мире все примерно распределяется в соответствии с принципом Паретто. Меньшая часть — богатые, большая часть — бедные (читающий, ты входишь в золотой миллиард). Тоже касается и материалов о программировании. Порой очень сложно найти хоть что-нибудь не начального уровня.

После прочтения Dive into Python или подобной ей и ознакомления с документацией возникает вопрос, а что читать дальше? Можно обратиться к списку книг на python.org. Там есть раздел Advanced Books, но в нем всего лишь 6 книг (седьмая не выходила), и только одну я бы назвал по-настоящему стоящей.

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

Ниже собраны сложные материлы про Питон, его устройство и возможности. Все на английском (грех, не знать технический английский). Про Dive into Python я слукавил. Большинство приведенных материалов требуют хорошее знание Питона и наличие опыта программирования на нем.

Подробнее
Total votes 136: ↑133 and ↓3 +130
Views 38K
Comments 23

Полезные инструменты для разработчиков CSS3

CSS *
Translation
image
Вообще говоря, язык CSS достаточно прост. Но как только производители браузеров приступили к реализации функций CSS3, то все немного усложнилось. Нет — это не стало трудным, но усложнилось. Это объясняется главным образом по двум причинам: во-первых появилось много новых свойств CSS3 (например, переход, градиент, преобразования и т.д.), и во-вторых, мы должны ориентироваться на расширения, используемые конкретным браузером.

Поэтому теперь вашими лучшими друзьями по CSS3 будут генераторы, шпаргалки, справочники и решения на базе JavaScript. Это именно те инструменты, которые помогут вам в обучении и применении CSS3 сегодня.
Читать дальше →
Total votes 159: ↑150 and ↓9 +141
Views 1
Comments 26

Место для D

Programming *
Translation
На хабре уже публиковался перевод статьи The Case For D за авторством Андрея Александреску. Перевод, к сожалению, был сделан на скорую руку, без посторонней помощи и советов, что не могло не отразиться на его качестве. Позднее был коллективно создан более качественный и, главное, верный перевод, который мы и хотим показать. Старый перевод будет удалён, чтобы не создавать путаницы.

Андрей Александреску — Место для D [ссылка на pdf]
(статья посвящена D — «системному языку высокого уровня», одним из разработчиков которого является сам Александреску)

В качестве дополнения (чтобы не опускаться до самоповторения и, возможно, заинтересовать людей читавших предыдущий перевод) мы составили небольшой FAQ, основываясь на вопросах, которые часто возникают во время обсуждения D и могут возникнуть после прочтения статьи.

Участники: Volfram, naryl, karbin — перевод; maxter — грамматика и орфография; eldar, digited, Nekuromento, karbin, RISC — технические вопросы. ( Они будут рады ответить на любые вопросы, если им предоставить такую возможность ;) )

Читать дальше →
Total votes 32: ↑27 and ↓5 +22
Views 3.2K
Comments 56

1001-ый способ вертикального выравнивания

CSS *
О вертикальном выравнивании блока неизвестной высоты по центру или низу родителя сказано много. Есть способы, основанные на display:table-cell для хороших браузеров (без кавычек) и expression для IE, способы, основанные на относительном позиционировании (могут плохо работать при переполнении). В этой заметке будет описан способ, работающий на особенностях такого мощного отображения, как встроенный блок (display:inline-block).
Читать дальше →
Total votes 62: ↑51 and ↓11 +40
Views 128K
Comments 46

Открываем файлы во внешних приложениях

Emacs *
Emacs имеет крутую курву обучения, но чем дальше, тем больше хочется делать в нем все, что можно и нельзя. В частности он обладает большим числом средств для навигации по файловой системе.
Я, например, использую Dired mode, ido, Org mode и закладки. Но существует проблема с открытием файлов во внешних приложениях: pdf в evince, avi в mplayer и т.д. Причем хочется задавать эти связи в одном месте. Emacs не был бы Emacs'ом, если бы не позволял сделать для этого какой-нибудь грязный хак =)
Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Views 2.3K
Comments 5

Information

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