Как стать автором
Обновить
0
0
Илья @Flex

Пользователь

Отправить сообщение

4 способа как создать блоки одинаковой высоты

Время на прочтение 5 мин
Количество просмотров 230K
fourmethodsbanner
Раньше, когда все верстали с использованием таблиц, создать колонки одинаковой высоты было очень просто.  Достаточно создать таблицу, например, с 3мя колонками и все они автоматически будут иметь одинаковую высоту.  Но в блочной верстке не все так просто.
В этой статье я расскажу вам о некоторых способах создания колонок равной высоты и о совместимости этих методов с браузерами (включая IE6). Все эти способы описывают создание 3х колоночного макета.
Читать дальше →
Всего голосов 78: ↑66 и ↓12 +54
Комментарии 138

Личный опыт Web разработки в Mac OS X

Время на прочтение 3 мин
Количество просмотров 128K
Привет Хабр!

По мотивам вот этой статьи

Как веб-разработчик, выбравший Mac OS X в качестве основного рабочего инструмента, я столкнулся с проблемой настройки необходимого окружения. По многолетней привычке работы с серверами на Linux, руки сами потянулись в консоль дабы все поставить, но остановились — постойте, постойте, но зачем мне превращать эту операционку в очередной Linux сервер? Мне этого шаманства с консолью на серверах хватает, спасибо. Будем использовать встроенные компоненты, насколько это возможно.
Поехали
Всего голосов 37: ↑14 и ↓23 -9
Комментарии 27

Отдаем файлы эффективно с помощью PHP

Время на прочтение 3 мин
Количество просмотров 281K
Если Вам потребовалось отдавать файлы не напрямую веб сервером, а с помощью PHP (например для сбора статистики скачиваний), прошу под кат.
Три способа отправить пользователю файл и не повесить сервер
Всего голосов 132: ↑108 и ↓24 +84
Комментарии 59

Отладка с помощью XDebug и PhpStorm (дополнение)

Время на прочтение 2 мин
Количество просмотров 222K
Доброго времени суток, %username%!

Прочитал сегодня статью «Отладка с помощью XDebug и PhpStorm на примере сайта 1С-Битрикс». В ней автор использует «зеленого жука» для запуска отладки. В комментариях предложены еще несколько методов запуска отладки, такие как специальные закладки, различные плагины и т.д. На мой взгляд, все это неудобно, к тому же есть наиболее простой и удобный вариант. Я мог бы предложить его в комментариях к статье, но, увы, в read-only это невозможно. Посему вынужден писать отдельную статью.
Читать дальше →
Всего голосов 36: ↑29 и ↓7 +22
Комментарии 15

DOMPDF – экспорт данных из PHP в PDF

Время на прочтение 7 мин
Количество просмотров 57K
С помощью библиотеки DOMPDF можно создавать PDF файлы из HTML кода. Нужно только сверстать некий HTML шаблон и передать его DOMPDF и уже на выходе получить сгенерированный PDF файл. Но не надо забывать и то, что эта библиотека не движок для обработки веб-страниц, а значит и шаблоны должны быть сверстаны с использованием самых базовых средств: HTML тегов и CSS стилей. Хотя разработчики заявляют, что их библиотека поддерживает стандарты CSS 2.1 и даже некоторые свойства CSS 3. С полным их перечнем можно ознакомиться здесь. Есть, кстати, один минус – она является довольно “прожорливой” к оперативной памяти. Поэтому возможно придется задуматься об аренде виртуального выделенного сервера. Но это зависит от содержания и объема планируемых PDF документов. С другой стороны она вам может помочь сэкономить много времени на разработку различных отчетов в формате PDF.
Читать дальше →
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 23

Обработка и оформление отчетов в Excel на PHP

Время на прочтение 16 мин
Количество просмотров 251K

Не редко при разработке некоего проекта, возникает необходимость в формировании отчетной статистики. Если проект разрабатывается на Delphi, C# или к примеру, на С++ и под Windows, то тут проблем нет. Всего лишь необходимо воспользоваться COM объектом. Но дела обстоят иначе, если необходимо сформировать отчет в формате excel на PHP. И чтобы это творение функционировало на UNIX-подобных системах. Но, к счастью, не так все плохо. И библиотек для этого хватает. Я свой выбор остановил на PHPExcel. Я уже пару лет работаю с этой библиотекой, и остаюсь доволен. Поскольку она является кроссплатформенной, то не возникает проблем с переносимостью.


PHPExcel позволяет производить импорт и экспорт данных в excel. Применять различные стили оформления к отчетам. В общем, все на высоте. Даже есть возможность работы с формулами. Только необходимо учитывать, что вся работа (чтение и запись) должна вестись в кодировке utf-8.

Читать дальше →
Всего голосов 40: ↑33 и ↓7 +26
Комментарии 28

Онлайн размещение документов на сайте

Время на прочтение 3 мин
Количество просмотров 23K
В наше время, когда Интернет широко шагает по стране, компании все чаще создают собственные сайты. Почти на каждом присутствует информация о ценах на продукцию, услуги и т.д., проще говоря – прайсы. Зачастую прайсы сразу сверстаны в html страницу или дается ссылка на их скачивание. В первом случае хорошо, если на сайте установлена CMS и можно редактировать страницы, а если нет? Во втором, нужно закачать прайс по ftp. Оба случая могут явиться камнем преткновения при обновлении прайса на сайте, если нет собственного вебмастера. Да и копирование информации из готового прайса на сайт, может привести к неточностям и ошибками, особенно если прайс не маленький. А это чревато потерей клиентов. Рассмотрим, как упростить размещение прайсов online. Сразу оговорюсь, что рассматривать мощные системы, где CMS сайта взаимодействует с бухгалтерией компании я не буду.
Читать дальше →
Всего голосов 72: ↑66 и ↓6 +60
Комментарии 31

Как открыть компьютерный интернет-магазин

Время на прочтение 5 мин
Количество просмотров 20K
Приветствую Хабро-сообщество.

Прошу не судить строго за пост, во-первых это проба пера на этом сайте, во-вторых — это всего лишь собственный опыт, который вполне возможно не является идеалом для копирования, но возможно станет для вас базой для того чтобы делать лучше.
Читать дальше →
Всего голосов 132: ↑121 и ↓11 +110
Комментарии 136

Урок matte painting

Время на прочтение 1 мин
Количество просмотров 28K

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

Во вложении четыре части, у кого диалап — можно не заходить :):)

Читать дальше →
Всего голосов 193: ↑180 и ↓13 +167
Комментарии 94

8 правил вирусного маркетинга

Время на прочтение 2 мин
Количество просмотров 548
1. Идея должна быть достойна того, чтобы стать вирусом. Если она не стоит того, чтобы о ней говорили, то никто и не будет о ней говорить.

2. Идентифицируйте группу активности. Вы не сможете извлечь всех выгод из идеи вируса до тех пор, пока не завоюете доминирующего положения в группе активности.

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

Читать дальше или сразу бросать плюшки
Всего голосов 11: ↑6 и ↓5 +1
Комментарии 9

Скачиваем доклады с MIX09

Время на прочтение 1 мин
Количество просмотров 502
На сайте конференции MIX09 все больше и больше докладов становятся доступными для просмотра. И что очень немаловажно – их можно скачать.

Для этого — идем на сайт Mix Videos 09. Заходим на страницу нужного доклада. Пролистываем страницу чуть вниз – и видим ссылки для скачивания видео в доступных форматах. На данный момент все видео выложены в формате Windows Media Video (High).

На сайт будет выкладываться довольно много роликов, в связи с чем советую Вам подписаться на RSS-канал сайта Mix Videos 09.

Приятного просмотра!
Всего голосов 40: ↑31 и ↓9 +22
Комментарии 2

Написание текстов для сайтов: не пересушить, не пересолить

Время на прочтение 4 мин
Количество просмотров 2K
Как-то я услышал интересное высказывание одного повара:

— Готовить очень просто! Надо не пережарить и не недожарить, надо не пересолить и не недосолить, надо не пересушить и не перемочить.

Хитрый повар не открыл нам секретов своего мастерства, но во многом он прав: качество произведения заметно тогда, когда автор не впадает в крайности.

Написание текстов на сайт — такая же творческая деятельность, как и любая другая. По моему мнению, свой стиль есть у каждого. И он будет заметен, если его не испортят крайности.

Вот некоторые крайности для статей на сайт:
— пересушенный текст, очень формальный,
— фамильярный текст, панибратское обращение,
— слишком длинный текст,
— слишком короткий текст.
Как правильно приготовить вкусный и полезный текст
Всего голосов 16: ↑11 и ↓5 +6
Комментарии 31

Онлайн инструменты для типографии

Время на прочтение 2 мин
Количество просмотров 974
Создавая контент, мы всегда стараемся использовать более подходящий шрифт и стили для оформления. Мы живем в 21 веке и обилие этих самых стилей и шрифтов заставляет нас задуматься — «А нет ли удобных онлайн инструментов которые облегчат нам жизнь?». Конечно же есть и их много! Вот о некоторых из них здесь и пойдет речь.

Читать дальше →
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 1

8 советов по организации онлайн поддержки

Время на прочтение 3 мин
Количество просмотров 1.6K
image

Не так давно, после публикации статьи «10 причин, по которым вы теряете клиентов», развилась интересная дискуссия на тему о необходимости поддержки посетителей на страницах вашего интернет-магазина.

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

Ниже приведены идеи, которые помогут сделать онлайн поддержку эффективной:
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 6

Манипуляция с помощью диаграмм. Самое интересное (вебинар от 5 марта 2009).

Время на прочтение 1 мин
Количество просмотров 1.8K
5 марта состоялся наш первый видео-семинар. Тема: «Манипулятивная диаграммология». Или другими словами «как не попадаться на обман с помощью искажения цифровой информации».

Так как далеко не все смогли присутствовать в онлайне, выкладываем сокращенную версию (10 минут):
Читать дальше →
Всего голосов 10: ↑6 и ↓4 +2
Комментарии 13

Алгоритмы поиска, обратный индекс — Часть 1

Время на прочтение 2 мин
Количество просмотров 12K
image
C этой статьи я начинаю цикл статей по SEO, в которых будет теория, практика и советы. Начнем естественно с азов. В материале вкратце описываются алгоритмы, по которым современные поисковые системы осуществляют поиск, как проходит индексация, какие математические модели используются при поиске документов.


Что вы узнаете?


Алгоритмы поиска. Что представляет из себя индексация, инвертированный индекс. Математические модели, используемые современными поисковыми системами.
Узнать больше
Всего голосов 81: ↑45 и ↓36 +9
Комментарии 48

Как сделать идеальную версию для печати

Время на прочтение 7 мин
Количество просмотров 3.8K
Ещё 18 лет назад первый в мире браузер WorldWideWeb, написанный Бернерс-Ли, уже давал пользователю возможность отправить на принтер интернет-страницу. Но, несмотря на это, проблематика удобной печати документов в интернете до сих пор остается актуальной и вызывает вопросы в среде веб-разработчиков.

Почему же простая, на первый взгляд, функция вызывает так много дискуссий? Чтобы понять это, достаточно вспомнить, что представлял собой первый в истории веб-строительства сайт, и сравнить его с современными.

Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 19

Книги для стартаперов

Время на прочтение 4 мин
Количество просмотров 12K
image

Мания стартапов, накрывшая волной и Россию, со временем породила миф: тебе достаточно иметь крутую идею, желание и способности что-то сделать и перед тобой все двери открыты. Конечно, эти качества помогают в реализации проекта, но не стоит забывать о том, что большинство стартаперов не имеют практики в маркетинге, создании презентаций, общении с инвесторами или с командой. Они не знают, как нанимать и мотивировать сотрудников, как показать продукт с лучшей стороны и где стоит пожертвовать фичами ради удобства. А это не менее важно, чем голова на плечах и золотые руки.

Я сам создаю свой стартап, но чем больше я погружаюсь в эту тему, тем больше понимаю, что очень многого не знаю и это становится причиной ошибочных действий. Поэтому я начал скупать пачками книги на интересные и полезные темы, чтобы заполнять пробелы в образовании. Здесь хочу поделиться тем, что прочитал. Сразу оговорюсь, что это скорее мнения о книгах, чем рецензии, которые вы можете прочитать сами на любом книжном сайте.

Некоторые книги непосредственно про стартапы, другие — про маркетинг, третьи — про мотивацию, четвертые — про саморазвитие. Так или иначе, считаю, что все это стоит знать начинающим предпринимателям.
Читать дальше →
Всего голосов 113: ↑94 и ↓19 +75
Комментарии 56

Айдентика без логотипа

Время на прочтение 2 мин
Количество просмотров 3.8K
Время от времени тот или иной дизайнер понимает, что формула «логотип + фирменный цвет» не есть универсальное решение для любого фирменного стиля. Недавно в ру_айдентити снова был поднят этот вопрос: какими способами помимо логотипа можно сделать бренд графически уникальным и узнаваемым. Я хочу поделиться с вами подборкой подобных примеров, которую собрал некоторое время назад.

Билайн


Получил некоторое количество нелестных отзывов в сторону своего логотипа, мол, эта цветная полосатая кнопочка в монохроме превращается в черти что. Но давайте попробуем вспомнить, сколько раз нам случалось за эти 3 года видеть Билайн в ч/б? =) Полосатый знак-шарик здесь не более чем абстрактное выражение полосатого стиля.


Читать дальше →
Всего голосов 83: ↑61 и ↓22 +39
Комментарии 41

Информация

В рейтинге
Не участвует
Откуда
Ярославль, Ярославская обл., Россия
Дата рождения
Зарегистрирован
Активность