Я поставил себе del.icio.us весной 2006 года и сразу начал плотно набивать туда ссылки на интересные статьи и сайты, которые встречались мне по ходу странствий. Но когда через пару недель я попытался найти ссылку на нужную статью, которую (я точно помню!) я сохранил в делишисе – я был жестоко разочарован.
Kiwwwi @Kiwwwi
User
WIPmania – полный спектр решений для геотаргетинга
2 min
2.6KХочу представить свой проект WIPmania(WorldIP) — бесплатный геолокационный сервис, содержащий базу данных IP адресов всего мира, распределенных по странам, и онлайн API для доступа к ней.
Главное отличие WorldIP от всех других геолокационных сервисов — он предоставляет реальные физические расположения сетей, а не их владельцев (как представляет whois, на данных которого основаны все другие базы).
Главное отличие WorldIP от всех других геолокационных сервисов — он предоставляет реальные физические расположения сетей, а не их владельцев (как представляет whois, на данных которого основаны все другие базы).
+62
+209
Habrahabr: Просмотр предыдущего комментария в дереве
1 min
618Вчера открыв для себя возможности GreaseMonkey решил воплотить в жизнь свою идею, изложенную в посте Комментарий — единица смыcла. Потратив 30 минут вечернего времени, я набросал концепт, того как я вижу решение проблемы.
UPD: Решил все вопросы с юзабилити и зарелизил версию 0.2. Надеюсь на ваш фидбек.
UPD 2: Оказалось работает и в Opera.
UPD: Решил все вопросы с юзабилити и зарелизил версию 0.2. Надеюсь на ваш фидбек.
UPD 2: Оказалось работает и в Opera.
+34
Explay CMS 2.1
3 min
1.9KНу что ж, похоже настало это время. Релиз Explay CMS 2.1. Чтобы скачать, надо сначала посетить промо-страницу, но лучше дочитать до конца :)
+82
wysiwyg своими руками
3 min
24KСуществует куча платных\бесплатных визуальных редакторов на любой вкус и цвет. Но что, если они работают не во всех браузерах, Вас не устраивает дизайн или функциональность, или просто душа лежит к написанию своего собственного? Ответ на вопрос, как это сделать —
+52
Особенности хранения сессий PHP в memcached
6 min
33KДанная статья рассматривает одну из проблем хранения PHP-сессий в memcached: отсутствие их блокировки.
Введение
Ни для кого не секрет, что одним из самых популярных способов повышения производительности сайта является использование memcached. Об этом неоднократно говорили и приводили многочисленные примеры. Самый простой способ сделать это — использовать memcached для хранения сессий PHP. Для этого нет необходимости переписывать весь код, достаточно нескольких простых действий. Я не буду рассказывать, почему надо хранить сессии в memcached. Я расскажу о том, почему хранение сессий в memcached опасно.+57
SWUSE — создание дизайна
2 min
840Здравствуйте уважаемые Хабравчане. Сегодня я вам поведую о том чем я занимался всё лето и занимаюсь сейчас.
А занимаюсь я созданием CMS, но сейчас не о ней, а о системе создания дизайна. Суть создания дизайна довольно проста и проходит в несколько этапов:
Design Creator
А занимаюсь я созданием CMS, но сейчас не о ней, а о системе создания дизайна. Суть создания дизайна довольно проста и проходит в несколько этапов:
- Загружаем изображение будущего сайта (png,jpg,gif)
- Выделяем элементы на изображении, которые в последующем станут элементами дизайна
- Расставляем типы выделенных элементов и их размеры
- Смотрим что получилось и сохраняем
+34
Free-lance.ru и GreaseMonkey
1 min
1.4KВ связи с необходимостью где-то заработать деньги, стал постоянным посетителем сайта Free-lance.ru и через пару часов мониторинга новых проектов на главной странице, мне это дело надоело и я решил немножко подправить ситуацию скриптиком для GreaseMonkey.
+36
Правила личной эффективности от ЭД
21 min
66KЗаранее предупреждаю и извиняюсь, но оно того стоит: букаф многа.
В средней школе я был «круглым» двоечником, которого переводили в следующий класс только под значительным влиянием моего отца, в то время проректора ФПИ, довольно влиятельного (в личном общении) и властного человека.
В конце седьмого класса у меня встал выбор — идти в ПТУ или учиться дальше в школе. Все учителя, настаивали на том, что мне бесполезно учиться не то что в институте, но и в старших классах, в виду моей бездарности. Естественно, это мне не очень понравилось, и я решил стать лучшим в школе.
Попытка понять программу восьмого класса провалилась в виду отсутствия элементарных знаний предыдущих классов (начиная с второго-третьего), что не оставляло передо мной выбора, кроме как начать изучать все предметы по новой, самостоятельно.
Я взял учебники по всем предметам с младших классов и начал их читать и конспектировать. Тут же я понял, что с текущей скоростью чтения, с неразвитой памятью, с низкой скоростью конспектирования, неспособностью сконцентрировать внимание, с многочисленными друзьями со двора, одноклассниками и со спортивной секции, я вряд ли смогу изучить весь школьный материал и за пять лет.
Введение
В средней школе я был «круглым» двоечником, которого переводили в следующий класс только под значительным влиянием моего отца, в то время проректора ФПИ, довольно влиятельного (в личном общении) и властного человека.
В конце седьмого класса у меня встал выбор — идти в ПТУ или учиться дальше в школе. Все учителя, настаивали на том, что мне бесполезно учиться не то что в институте, но и в старших классах, в виду моей бездарности. Естественно, это мне не очень понравилось, и я решил стать лучшим в школе.
Попытка понять программу восьмого класса провалилась в виду отсутствия элементарных знаний предыдущих классов (начиная с второго-третьего), что не оставляло передо мной выбора, кроме как начать изучать все предметы по новой, самостоятельно.
Я взял учебники по всем предметам с младших классов и начал их читать и конспектировать. Тут же я понял, что с текущей скоростью чтения, с неразвитой памятью, с низкой скоростью конспектирования, неспособностью сконцентрировать внимание, с многочисленными друзьями со двора, одноклассниками и со спортивной секции, я вряд ли смогу изучить весь школьный материал и за пять лет.
+113
Использование связки из PHP и MySQL совместно с Google Maps
13 min
17KTranslation
Отсебятина
А вот и перевод третьего урока по Google Maps API. Этот урок — как видно из названия — посвящен созданию карт при помощи данных, хранящихся в БД. Как и предыдущие — кросс-пост из моего блога.
+35
Советы для разработчиков CMS и фреймворков на PHP
2 min
2.2KУже не раз сталкиваюсь с подобной проблемой, когда люди приходят и просят помочь в решении проблем распределения нагрузки при внезапном возрастании аудитории их сайтов. Ну и самое трудоемкое в данной проблеме — это самописные CMS-подобные системы, которые иногда приходиться переписывать полностью.
Я не буду вдаваться в подробности распределения нагрузки, а отпишу лишь основные правила при соблюдении которых Ваша CMS будет легко масштабироваться.
Я не буду вдаваться в подробности распределения нагрузки, а отпишу лишь основные правила при соблюдении которых Ваша CMS будет легко масштабироваться.
+45
Floomby — мгновенный обмен скриншотами
1 min
7.8KСделать и отправить скриншот коллеге совсем не тривиальная процедура. Особенно остро она стоит у дизайнеров, верстальщиков и менеджеров проектов — им приходится часто обмениваться скриншотами в процессе работы. Так, дизайнер работающий над новым макетом хочет быстро отправлять промежуточные результаты коллегам, увидев сверстанный сайт немедленно отправить верстальщику скриншот с указанием недочетов, или отправить только что нарисованный макет менеджеру.
Floomby — простой способ обмениваться скриншотами и файлами.
Floomby — простой способ обмениваться скриншотами и файлами.
+31
Как найти нужный шрифт, не зная его названия?
3 min
409KЯ уверен, что у любого дизайнера был такой момент, когда он видел где-то какой-то шрифт, который так мог бы пригодится в проекте, но… что за шрифт?.. Ответ на этот вопрос затаился в глубине Вашего сознания, либо в глубине Вашего «незнания» (что разумеется простительно).
В этой статье мы рассмотрим несколько ресурсов, которые могут помочь вам в идентификации понравившегося шрифта.
Конечно, нельзя рассчитывать, что эти источники дадут вам 100 процентную уверенность в том что вы найдете нужный шрифт, но что помогут, так это точно.
В этой статье мы рассмотрим несколько ресурсов, которые могут помочь вам в идентификации понравившегося шрифта.
Конечно, нельзя рассчитывать, что эти источники дадут вам 100 процентную уверенность в том что вы найдете нужный шрифт, но что помогут, так это точно.
+123
Польза кеширования данных. Пример из реальной практики.
3 min
3.4KС появлением и развитием memcached-подобных систем в архитектурах веб-приложений появилось еще одно звено, а именно кеш-серверы. Обычно это машины с большим объемом оперативной памяти, в которой хранятся заранее подготовленные данные. Это могут быть результаты сложных запросов к БД или же отрендеренные динамические части страниц сайта. На самом деле, кеш, как и любая другая система, может использоваться как угодно, чтобы удовлетворить нужды приложения.
+34
Почему я не люблю российские коммерческие CMS
3 min
3.5KПродолжение моего первого поста про CMSы.
Я являюсь руководителем проектов одной региональной веб студии, занимаюсь этим ремеслом достаточно давно и очень люблю свою работу. До поры до времени, сидели на самописной системе управления, но расширив штат программистов и получив более, менее серьезные проекты поняли что наша система не подходит. И тут я стал изучать рынок.
Итак стал я все ковырять изучать и смотреть насколько предлагаемые рынком системы удовлетворяют моим потребностям. Изучал я российские коммерческие продукты. С каждой новой системой становилось все груснее и груснее.
Я являюсь руководителем проектов одной региональной веб студии, занимаюсь этим ремеслом достаточно давно и очень люблю свою работу. До поры до времени, сидели на самописной системе управления, но расширив штат программистов и получив более, менее серьезные проекты поняли что наша система не подходит. И тут я стал изучать рынок.
Итак стал я все ковырять изучать и смотреть насколько предлагаемые рынком системы удовлетворяют моим потребностям. Изучал я российские коммерческие продукты. С каждой новой системой становилось все груснее и груснее.
+73
5 отличных идей для любого начинания (вольный перевод The Art of The Start)
1 min
1KМне тут дали почитать отличную книжку Гая Кавасаки. Называется The Art of the Start. Я понял, что чем просто читать книгу, гораздо интересней сразу переводить ее и конспектировать.
Итак, начнем.
5 отличных идей для любого начинания
+6
Персональный холивар
2 min
7.2KЗдравствуйте уважаемые хабралюди, хабрасообщество и сочувствующие, на вас одна надежда.
Сей порыв связан с моим отчаяньем, ибо уже как 2 месяца выбираю CMS для студии. И о ужас! Ничего не могу найти достойного.
Суть следующая. Я среднестатистической руководитель проектов, среднестатистической российской региональной веб студии. До поры до времени сидели на своей CMS и худо бедно справлялись. А в один прекрасный день я понял, что она абсолютно не годится по ряду причин, не буду в них углубляться, но суть в том что система собрана на коленках и на что-то серьезное пускать ее – смерти подобно.
И тут настало время Ч. Время выбора достойной CMS, коммерческой или некоммерческой не важно.
Сей порыв связан с моим отчаяньем, ибо уже как 2 месяца выбираю CMS для студии. И о ужас! Ничего не могу найти достойного.
Суть следующая. Я среднестатистической руководитель проектов, среднестатистической российской региональной веб студии. До поры до времени сидели на своей CMS и худо бедно справлялись. А в один прекрасный день я понял, что она абсолютно не годится по ряду причин, не буду в них углубляться, но суть в том что система собрана на коленках и на что-то серьезное пускать ее – смерти подобно.
И тут настало время Ч. Время выбора достойной CMS, коммерческой или некоммерческой не важно.
+32
Верстаем пиксел в пиксел: кроссбраузерный аналог PixelPerfect
2 min
35KДовольно часто некоторые заказчики, отдавая макет сайта на вёрстку, требуют попиксельно достоверной точности в разметке во всех браузерах.
Проверить такое соответствие достаточно легко — нужно сделать скриншот сайта и совместить его с графическим макетом, например, в Photoshop'е.
Но вот только в процессе вёрстки использовать такой приём не очень удобно.
+4
INDIEкатор — неправильный стартап
2 min
726Почему неправильный?
Очень просто, мне захотелось создать сайт о том, что лично мне интересно и не пользуется массовой популярностью, а именно о суб культуре инди.
Для тех кто не знает, инди по версии википедии это короткая форма английского слова «индипендент» (англ. independent, «независимый»). Обычно употребляется по отношению к явлениям в современной культуре, стремящимся не быть частью коммерческого мэйнстрима (массовой культуры), не ограничиваться рамками высокой культуры, но быть совершенно независимыми от потребностей, представлений и ожиданий потребителей.
+2
Information
- Rating
- Does not participate
- Registered