Как стать автором
Обновить
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 мин
Количество просмотров549
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 мин
Количество просмотров976
Создавая контент, мы всегда стараемся использовать более подходящий шрифт и стили для оформления. Мы живем в 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
1
23 ...

Информация

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