Довольно часто я наступаю на одни и те же грабли. Стараясь выполнить какой-нибудь проект побыстрее, я с головой ухожу в реализацию необходимой функциональности. А через неделю, мне на глаза обязательно попадается описание библиотеки, фреймворка или плагина, воспользовавшись которыми, я мог бы выполнить свою часть работы в разы быстрее. В общем, сейчас я стараюсь быть в курсе готовых решений в интересующих меня областях. В последнее время мне часто приходится работать с javascript и поэтому, сейчас я уделяю особое внимание библиотеке jQuery и ее плагинам. Должен сказать, что упускать из виду такое разнообразие готовых решений просто нельзя. Данная статья сделана на основе обзора «50 Awesome New jQuery Plugins», который я прочитал пару дней назад.
User
Сервисы, которые чаще посещаются с мобильного
1 min
513Компания jess3 провела исследование относительно глубины проникновения мобильных коммуникаций в мир социальных медиа. Своё исследование они оформили в виде инфографики под названием GeoSocial Universe.
Перекрытия кругов социальных сетей с кругом пользователей мобильных телефонов демонстрируют долю пользователей, которые пользуются этими сервисами с помощью мобильных устройств.
(кликабельно)
Например, у Facebook 500 миллионов активных пользователей, из которых приблизительно одна треть заходит с мобильных устройств. Сервисы типа Foursquare, Gowalla и Loopt, полностью зависящие от мобильных технологий, имеют 100 % своих пользователей в мобильной сфере.
Перекрытия кругов социальных сетей с кругом пользователей мобильных телефонов демонстрируют долю пользователей, которые пользуются этими сервисами с помощью мобильных устройств.

Например, у Facebook 500 миллионов активных пользователей, из которых приблизительно одна треть заходит с мобильных устройств. Сервисы типа Foursquare, Gowalla и Loopt, полностью зависящие от мобильных технологий, имеют 100 % своих пользователей в мобильной сфере.
+24
Производство фильма о «The Pirate Bay» профинансировали пользователи p2p
1 min
849
Для документирования событий происходящих вокруг The Pirate Bay шведский режиссер Саймон Клозе решил создать фильм о трекере и его основателях, дав ему имя The Pirate Bay — Away From Keyboard. По словам режиссера будущая лента расскажет о трех основателях ресурса — Фредрике Нейе, Готфриде Свартхольме и Петере Сунде.
Сбор стартового капитала, который кстати автор оценил в сумму $25 000, для начала производства картины был запущен 28 августа, деньги удалось собрать за три дня: из требуемых $25 тысяч пользователи за это время совместными усилиями «с миру по нитке» собрали более $36 тысяч, и деньги не перестают поступать, сумма продолжает расти с каждым днем, всего на сборы денег отведен месяц и датой окончания принятия пожертвований является 27 сентября.
Проследить за ходом сборов денег можно на официальном сайте фильма — http://www.tpbafk.tv/
+65
WEBO Pulsar — проверь доступность сайта
4 min
1.3K
Если совсем кратко, то WEBO Pulsar — аналогия Pingdom, только на территории РФ и отдающая верное время серверных (а не сетевых) задержек. Если чуть подробнее, то доступность сайта можно проверять по протоколам HTTP/HTTPS методами HEAD/GET/POST с частотой от раза в сутки до раза в минуту. И стоимость одной проверки — порядка 0,3 копеек.
+25
Плагин для всплывающих подсказок Simpletip
2 min
14K
Минусы jQuery Tools Tooltip, плюсы SimpleTip, а так же немного о том, как решить некоторые проблемы его использования.
+49
jQuery без рамок
4 min
3.6KФреймворк — набор инструментов, но не традиций или конвенций программирования, а цель любого приложения — это скорость выполнения и правильность результатов. В опубликованной статье показано эффективное использование запросов к DOM, но не только от этого приложение на jQuery будет работать быстрее.
+32
Правильный дизайн ускоряет заполнение форм
1 min
4.1KФормы на сайте часто несут важную миссию вроде сбора контактов или реквизитов для платежа — что может быть ценнее этих данных?
Дизайн напрямую влияет на юзабилити и желание пользователяпередать данные своей кредитки в ваши мохнатые руки заполнить ту или иную форму.
Только что нашел рекомендацию по размещению подписей для полей ввода — оказывается, если размещать их вертикально, пользователь сможет более комфортно и быстро заполнить необходимую форму за счет сокращения движений глаз.

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

Казалось бы, довольно очевидно, да? Но я не задумывался об этом ранее.
По наводке сайта UXMovement.
+98
HTML5 для веб-дизайнеров. Часть 1: Краткая история языка разметки
7 min
13KTranslation
HTML5 для веб-дизайнеров
- Краткая история языка разметки
- Модель HTML5
- Мультимедиа
- Формы 2.0
- Семантика
- HTML5 и современные условия
HTML — язык, объединяющий всемирную сеть. Всего лишь посредством набора простых тегов, человечеству удалось создать несравнимую ни с чем по своим масштабам систему связанных между собой страниц и веб-узлов: от Amazon, eBay и Википедии, до личных блогов и сайтов, посвященных котам, похожим на Гитлера.
HTML5 — свежайшая версия этого языка. Но несмотря на то, что она собирается принести с собой значительные изменения и новые возможности, нельзя сказать, что подобное происходит впервые и до этого язык никак не развивался. Развивался и постоянно улучшался, причем с самого своего появления.
Как и всемирная сеть вообще, HTML — язык разметки гипертекста (HyperText Mark-up Language) — является детищем сэра Тима Берненс-Ли (Sir Tim Berners-Lee). В 1991 году он написал работу, озаглавленную «HTML Tags», в которой описал чуть меньше двух дюжин тегов, предложенных им для разметки веб-страниц.
Идея использовать для этого кодовые слова внутри треугольных скобок, впрочем, не принадлежит сэру Тиму. Такая система на тот момент уже существовала и использовалась в SGML (Standard Generalised Markup Language, стандартный обобщённый язык разметки), и вместо того, чтобы изобретать что-то с нуля, сэр Тим посчитал более рациональным взять за основу уже существующие решения. Аналогичный подход применялся и вообще на всем пути к HTML5 в процессах разработки.
+73
Мысли дизайнера о разработке для iPad-а
3 min
1.3KTranslation
Я занимаюсь веб-дизайном уже 15 лет, а полиграфией еще дольше. Последние несколько месяцев я работал на издательство MagCloud над их приложением для iPad-а (доступно на «iTunes») вместе с группой чрезвычайно талантливых людей. И этот опыт не имел ничего общего с тем, что я делал как дизайнер ранее. Вот несколько вещей, которым я научился.
+24
Как найти вашего первого клиента
4 min
88K
Но, что делать, если только начинаешь? Прежде чем станут обращаться клиенты, могут быть проблемы с тем, что делать целый день. Это идеальное время, чтобы дать о себе знать.
Поиск клиентов для каждого разный и то, что работает для одного, не всегда работает для другого. Тем не менее, я бы хотел поделиться некоторыми из способов, при помощи которых я получал работу в самом начале.
+68
Проект Diaspora близок к запуску
2 min
1.3K
На Хабре всего пару раз упомянули такой проект, как Diaspora (открывается он 15-го сентября), который многие СМИ с самого появления информации о проекте стали называть «Анти-Facebook». Такое название этот социальный проект заслужил благодаря своей оригинальной структуре и принципе работы. Дело в том, что разработчики продумали такую схему работы своей социальной сети, которая позволяет каждому из пользователей лично контролировать то, куда и какая личная информация поступает. Другими словами, «Анти-Facebook» позволяет контролировать личную информацию, не переживая о том, что что-то попадет на глаза
+26
Вы разработчик? Так почему вы до сих пор на кого-то работаете?
8 min
11KTranslation
Как разработчик, вы сидите на золотой жиле. Вы осознаете это?
Нет, серьезно, на @#$% золотой жиле! Никогда в истории не существовало возможностей так легко создать что-то с нуля, с маленьким или отсутствующим начальным капиталом и маркетинговой моделью, ограниченной только вашим воображением.
Подумайте о крупнейших сайтах, которые вы постоянно посещаете: Facebook, Twitter, Flickr, Foursquare, или даже Google — все они были созданы разработчиками, у которых была лишь идея. Было ли это легко? Черт, нет. Но это могло быть сделано только в наше время. Так, черт побери, почему вы просиживаете день за днем, работая на кого-то?
Нет, серьезно, на @#$% золотой жиле! Никогда в истории не существовало возможностей так легко создать что-то с нуля, с маленьким или отсутствующим начальным капиталом и маркетинговой моделью, ограниченной только вашим воображением.
Подумайте о крупнейших сайтах, которые вы постоянно посещаете: Facebook, Twitter, Flickr, Foursquare, или даже Google — все они были созданы разработчиками, у которых была лишь идея. Было ли это легко? Черт, нет. Но это могло быть сделано только в наше время. Так, черт побери, почему вы просиживаете день за днем, работая на кого-то?
+158
Разработчик — разрабатывай
1 min
3.2K — Вы разработчик? Так почему вы до сих пор на кого-то работаете?
— Потому, что если каждый строитель решит уйти с большой стройки, чтобы строить свой собственный дом с бассейном и колоннами, города скоро утонут в деревянных избах. И в этих городах не будет ни Фейсбука, ни Твиттера, ни Фликра, ни, тем более, Гугла, потому что таким большим организациям нужны небоскребы.
— Потому, что если каждый строитель решит уйти с большой стройки, чтобы строить свой собственный дом с бассейном и колоннами, города скоро утонут в деревянных избах. И в этих городах не будет ни Фейсбука, ни Твиттера, ни Фликра, ни, тем более, Гугла, потому что таким большим организациям нужны небоскребы.
+235
Жизнь после Google: 15 стартапов, основанных бывшими сотрудниками
6 min
1.3KTranslation
В процессе накопления более чем 10000 сотрудников по всему миру, у Google также появилось немало бывших сотрудников.
Многие из этих Xoogler-ов (да, именно так бывшие работники называют себя) решили создать собственные стартапы. Стартапы, основанные Xoogler-ами, известны во всем мире, поскольку были либо приобретены Google, либо его конкурентами, либо находили финансирование у других Xoogler-ов и пробивали новые тропы в Интернете.

Здесь — описание 15 компаний, которые возникли в сознании когда-то работавших на веб гиганта людей.
Многие из этих Xoogler-ов (да, именно так бывшие работники называют себя) решили создать собственные стартапы. Стартапы, основанные Xoogler-ами, известны во всем мире, поскольку были либо приобретены Google, либо его конкурентами, либо находили финансирование у других Xoogler-ов и пробивали новые тропы в Интернете.

Здесь — описание 15 компаний, которые возникли в сознании когда-то работавших на веб гиганта людей.
+80
+564
Д'Артаньян и интернет, или работа над проблемой битых ссылок
8 min
16K
Господа, хватит уже рассматривать ссылки исключительно в контексте их количества, купли/продажи и считать PR сайта, где они расположены. Пора заботиться не о роботах, а о людях. Работать с интернетом становится все невыносимее. Цветут и множатся фермы автогенерируемых сайтов с говнотекстами, да простят меня дамы. Из-за них невозможно найти даже технические материалы, не говоря про обыкновенные. Но я бы так не переживал про поиск технических материалов, если бы в них были корректные ссылки. Ссылки дохнут как мухи и, читая пост годичной давности в форуме или блоге, нет почти никаких надежд перейти по указанным ссылкам.
Я считаю нерабочие ссылки очень большой проблемой современного интернета, хотя про нее как-то не говорят или не задумываются. Думаю пора делать хоть что-то. Мы уже что-то делаем, про это и расскажу. Надеюсь, пример кого-то воодушевит, и он тоже захочет позаботиться о своих пользователях.
+38
Современные возможности виртуализации
9 min
7.7KПосле недавних дискуссий о том, какой гипервизор лучше, возникла идея выписать функциональность современных систем виртуализации без привязки к конкретным названиям. Это не сравнение «кто лучше», это ответ на вопрос «что можно сделать с помощью виртуализации?», общий обзор возможностей промышленной виртуализации.
Так как гипервизор полностью контролирует виртуальные машины, он может специфичным образом управлять процессом работы машины.
Различные системы виртуализации предлагают несколько методов исполнения кода (полная эмуляция в список не включена, так как не используется в промышленной виртуализации):
Исполнение кода
Так как гипервизор полностью контролирует виртуальные машины, он может специфичным образом управлять процессом работы машины.
Различные системы виртуализации предлагают несколько методов исполнения кода (полная эмуляция в список не включена, так как не используется в промышленной виртуализации):
- binary rewriting. Этот подход использует VMWare и Connectix Virtual PC (куплен microsoft) при виртуализации на хосте без аппаратной виртуализации. Гипервизор (виртуализатор) просматривает исполняемый код и помечает инструкции, требующие «виртуализации» брейкпоинтами и эмулирующий (виртуализирующий) только такие инструкции.
+55
6 способов убить Ваши сервера — познаем масштабируемость трудным путем
5 min
18KTranslation
Узнать, как отмасштабировать Ваше приложение, не имея при этом никакого опыта, — это очень нелегко. Сейчас есть много сайтов, посвященных этим вопросам, но, к сожалению, не существует решения, которое подходит для всех случаев. Вам по-прежнему необходимо самому находить решения, которые подойдут под Ваши требования. Так же, как и мне.
Несколько лет назад ко мне пришел мой босс и сказал: «У нас есть новый проект для тебя. Это перенос сайта, который уже имеет 1 миллион посетителей в месяц. Тебенеобходимо его перенести и убедиться, что посещаемость может вырасти в будущем без всяких проблем.» Я уже был опытным программистом, но не имел никакого опыта в области масштабируемости. И мне пришлось познавать масштабируемость трудным путем.
Несколько лет назад ко мне пришел мой босс и сказал: «У нас есть новый проект для тебя. Это перенос сайта, который уже имеет 1 миллион посетителей в месяц. Тебенеобходимо его перенести и убедиться, что посещаемость может вырасти в будущем без всяких проблем.» Я уже был опытным программистом, но не имел никакого опыта в области масштабируемости. И мне пришлось познавать масштабируемость трудным путем.
+138
Несколько советов для PHP-разработчиков
4 min
8K
+97
Системы управления проектами. Ищем альтернативы Basecamp
8 min
111K
+84
Information
- Rating
- Does not participate
- Registered
- Activity