Pull to refresh
0
0
Kiwwwi @Kiwwwi

User

Send message

deliGoo — в помощь пользователям del.icio.us

Reading time3 min
Views886
Я поставил себе del.icio.us весной 2006 года и сразу начал плотно набивать туда ссылки на интересные статьи и сайты, которые встречались мне по ходу странствий. Но когда через пару недель я попытался найти ссылку на нужную статью, которую (я точно помню!) я сохранил в делишисе – я был жестоко разочарован.
Читать дальше →
Total votes 32: ↑30 and ↓2+28
Comments39

WIPmania – полный спектр решений для геотаргетинга

Reading time2 min
Views2.6K
Хочу представить свой проект WIPmania(WorldIP) — бесплатный геолокационный сервис, содержащий базу данных IP адресов всего мира, распределенных по странам, и онлайн API для доступа к ней.

Главное отличие WorldIP от всех других геолокационных сервисов — он предоставляет реальные физические расположения сетей, а не их владельцев (как представляет whois, на данных которого основаны все другие базы).
Читать дальше →
Total votes 78: ↑70 and ↓8+62
Comments46

jQuery для начинающих

Reading time9 min
Views507K
jQuery Logo

jQuery — это замечательный JavaScript Framework, который подкупает своей простотой в понимании и удобством в использовании. Но изучение надо с чего-то начинать, и лично моё мнение — лучше всего начинать с наглядных примеров, и они далее…

Читать дальше →
Total votes 251: ↑230 and ↓21+209
Comments83

Habrahabr: Просмотр предыдущего комментария в дереве

Reading time1 min
Views618
Вчера открыв для себя возможности GreaseMonkey решил воплотить в жизнь свою идею, изложенную в посте Комментарий — единица смыcла. Потратив 30 минут вечернего времени, я набросал концепт, того как я вижу решение проблемы.

UPD: Решил все вопросы с юзабилити и зарелизил версию 0.2. Надеюсь на ваш фидбек.

UPD 2: Оказалось работает и в Opera.

А вижу я его так
Total votes 62: ↑48 and ↓14+34
Comments23

wysiwyg своими руками

Reading time3 min
Views24K
Существует куча платных\бесплатных визуальных редакторов на любой вкус и цвет. Но что, если они работают не во всех браузерах, Вас не устраивает дизайн или функциональность, или просто душа лежит к написанию своего собственного? Ответ на вопрос, как это сделать —
Читать дальше →
Total votes 70: ↑61 and ↓9+52
Comments47

Особенности хранения сессий PHP в memcached

Reading time6 min
Views33K
Данная статья рассматривает одну из проблем хранения PHP-сессий в memcached: отсутствие их блокировки.

Введение

Ни для кого не секрет, что одним из самых популярных способов повышения производительности сайта является использование memcached. Об этом неоднократно говорили и приводили многочисленные примеры. Самый простой способ сделать это — использовать memcached для хранения сессий PHP. Для этого нет необходимости переписывать весь код, достаточно нескольких простых действий. Я не буду рассказывать, почему надо хранить сессии в memcached. Я расскажу о том, почему хранение сессий в memcached опасно.
Читать дальше →
Total votes 75: ↑66 and ↓9+57
Comments75

SWUSE — создание дизайна

Reading time2 min
Views840
Здравствуйте уважаемые Хабравчане. Сегодня я вам поведую о том чем я занимался всё лето и занимаюсь сейчас.

Design Creator


А занимаюсь я созданием CMS, но сейчас не о ней, а о системе создания дизайна. Суть создания дизайна довольно проста и проходит в несколько этапов:
  • Загружаем изображение будущего сайта (png,jpg,gif)
  • Выделяем элементы на изображении, которые в последующем станут элементами дизайна
  • Расставляем типы выделенных элементов и их размеры
  • Смотрим что получилось и сохраняем

Читать дальше →
Total votes 102: ↑68 and ↓34+34
Comments94

Free-lance.ru и GreaseMonkey

Reading time1 min
Views1.4K
В связи с необходимостью где-то заработать деньги, стал постоянным посетителем сайта Free-lance.ru и через пару часов мониторинга новых проектов на главной странице, мне это дело надоело и я решил немножко подправить ситуацию скриптиком для GreaseMonkey.
Читать дальше →
Total votes 46: ↑41 and ↓5+36
Comments53

Правила личной эффективности от ЭД

Reading time21 min
Views66K
Заранее предупреждаю и извиняюсь, но оно того стоит: букаф многа.

Введение

В средней школе я был «круглым» двоечником, которого переводили в следующий класс только под значительным влиянием моего отца, в то время проректора ФПИ, довольно влиятельного (в личном общении) и властного человека.

В конце седьмого класса у меня встал выбор — идти в ПТУ или учиться дальше в школе. Все учителя, настаивали на том, что мне бесполезно учиться не то что в институте, но и в старших классах, в виду моей бездарности. Естественно, это мне не очень понравилось, и я решил стать лучшим в школе.

Попытка понять программу восьмого класса провалилась в виду отсутствия элементарных знаний предыдущих классов (начиная с второго-третьего), что не оставляло передо мной выбора, кроме как начать изучать все предметы по новой, самостоятельно.

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

Читать дальше →
Total votes 197: ↑155 and ↓42+113
Comments202

Использование связки из PHP и MySQL совместно с Google Maps

Reading time13 min
Views17K

Отсебятина


А вот и перевод третьего урока по Google Maps API. Этот урок — как видно из названия — посвящен созданию карт при помощи данных, хранящихся в БД. Как и предыдущие — кросс-пост из моего блога.

Читать дальше →
Total votes 53: ↑44 and ↓9+35
Comments23

Советы для разработчиков CMS и фреймворков на PHP

Reading time2 min
Views2.2K
Уже не раз сталкиваюсь с подобной проблемой, когда люди приходят и просят помочь в решении проблем распределения нагрузки при внезапном возрастании аудитории их сайтов. Ну и самое трудоемкое в данной проблеме — это самописные CMS-подобные системы, которые иногда приходиться переписывать полностью.

Я не буду вдаваться в подробности распределения нагрузки, а отпишу лишь основные правила при соблюдении которых Ваша CMS будет легко масштабироваться.

Читать дальше →
Total votes 201: ↑123 and ↓78+45
Comments204

Floomby — мгновенный обмен скриншотами

Reading time1 min
Views7.8K
Сделать и отправить скриншот коллеге совсем не тривиальная процедура. Особенно остро она стоит у дизайнеров, верстальщиков и менеджеров проектов — им приходится часто обмениваться скриншотами в процессе работы. Так, дизайнер работающий над новым макетом хочет быстро отправлять промежуточные результаты коллегам, увидев сверстанный сайт немедленно отправить верстальщику скриншот с указанием недочетов, или отправить только что нарисованный макет менеджеру.

Floombyпростой способ обмениваться скриншотами и файлами.

Читать дальше →
Total votes 53: ↑42 and ↓11+31
Comments165

Как найти нужный шрифт, не зная его названия?

Reading time3 min
Views409K
Я уверен, что у любого дизайнера был такой момент, когда он видел где-то какой-то шрифт, который так мог бы пригодится в проекте, но… что за шрифт?.. Ответ на этот вопрос затаился в глубине Вашего сознания, либо в глубине Вашего «незнания» (что разумеется простительно).



В этой статье мы рассмотрим несколько ресурсов, которые могут помочь вам в идентификации понравившегося шрифта.

Конечно, нельзя рассчитывать, что эти источники дадут вам 100 процентную уверенность в том что вы найдете нужный шрифт, но что помогут, так это точно.
Читать дальше →
Total votes 137: ↑130 and ↓7+123
Comments28

Польза кеширования данных. Пример из реальной практики.

Reading time3 min
Views3.4K
С появлением и развитием memcached-подобных систем в архитектурах веб-приложений появилось еще одно звено, а именно кеш-серверы. Обычно это машины с большим объемом оперативной памяти, в которой хранятся заранее подготовленные данные. Это могут быть результаты сложных запросов к БД или же отрендеренные динамические части страниц сайта. На самом деле, кеш, как и любая другая система, может использоваться как угодно, чтобы удовлетворить нужды приложения.

Суть кеширования проста.
Total votes 52: ↑43 and ↓9+34
Comments90

Почему я не люблю российские коммерческие CMS

Reading time3 min
Views3.5K
Продолжение моего первого поста про CMSы.

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

Итак стал я все ковырять изучать и смотреть насколько предлагаемые рынком системы удовлетворяют моим потребностям. Изучал я российские коммерческие продукты. С каждой новой системой становилось все груснее и груснее.
Читать дальше →
Total votes 163: ↑118 and ↓45+73
Comments264

5 отличных идей для любого начинания (вольный перевод The Art of The Start)

Reading time1 min
Views1K

Мне тут дали почитать отличную книжку Гая Кавасаки. Называется The Art of the Start. Я понял, что чем просто читать книгу, гораздо интересней сразу переводить ее и конспектировать.
Итак, начнем.

5 отличных идей для любого начинания


Читать дальше →
Total votes 10: ↑8 and ↓2+6
Comments15

Персональный холивар

Reading time2 min
Views7.2K
Здравствуйте уважаемые хабралюди, хабрасообщество и сочувствующие, на вас одна надежда.
Сей порыв связан с моим отчаяньем, ибо уже как 2 месяца выбираю CMS для студии. И о ужас! Ничего не могу найти достойного.
Суть следующая. Я среднестатистической руководитель проектов, среднестатистической российской региональной веб студии. До поры до времени сидели на своей CMS и худо бедно справлялись. А в один прекрасный день я понял, что она абсолютно не годится по ряду причин, не буду в них углубляться, но суть в том что система собрана на коленках и на что-то серьезное пускать ее – смерти подобно.
И тут настало время Ч. Время выбора достойной CMS, коммерческой или некоммерческой не важно.
Читать дальше →
Total votes 66: ↑49 and ↓17+32
Comments217

Верстаем пиксел в пиксел: кроссбраузерный аналог PixelPerfect

Reading time2 min
Views35K
Нет, с твоим монитором всё в порядке, %username%
Довольно часто некоторые заказчики, отдавая макет сайта на вёрстку, требуют попиксельно достоверной точности в разметке во всех браузерах.

Проверить такое соответствие достаточно легко — нужно сделать скриншот сайта и совместить его с графическим макетом, например, в Photoshop'е.

Но вот только в процессе вёрстки использовать такой приём не очень удобно.

Что же делать трудяге-верстальщику?
Total votes 4: ↑4 and ↓0+4
Comments63

INDIEкатор — неправильный стартап

Reading time2 min
Views726
INDIEкатор

Почему неправильный?
Очень просто, мне захотелось создать сайт о том, что лично мне интересно и не пользуется массовой популярностью, а именно о суб культуре инди.

Для тех кто не знает, инди по версии википедии это короткая форма английского слова «индипендент» (англ. independent, «независимый»). Обычно употребляется по отношению к явлениям в современной культуре, стремящимся не быть частью коммерческого мэйнстрима (массовой культуры), не ограничиваться рамками высокой культуры, но быть совершенно независимыми от потребностей, представлений и ожиданий потребителей.
Читать дальше →
Total votes 2: ↑2 and ↓0+2
Comments103

Information

Rating
Does not participate
Registered