Веб-разработка / [Из песочницы] Вставка изображения из буфера обмена в редактор TinyMCE

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

Веб-разработка / Демо-чат на WebSockets, Tornado, MongoDB

Читая статьи на хабре о веб-сокетах, сильно захотелось что-нибудь написать на них. После долгих поисков я выбрал Tornado Web Server, в качестве сервера, ведь он написан на Питоне, да и он похож на GAE.

Веб-разработка / Ведущий разработчик Firebug перешёл в команду Google Chrome

Ведущий программист группы Firebug Working Group Джон Бартон сообщил, что с понедельника начинает разработку WebDev нового поколения в составе команды браузера Chrome. С этого дня он больше не будет участвовать в поддержке и доработке расширения Firebug для Firefox.

Джон говорит, что пойти на этот шаг было тяжело, учитывая огромное влияние, которое Firebug оказал на Сеть в последние годы. Но сейчас уже у всех браузеров есть (или скоро будут) собственные отладчики, и делать инструменты следующего поколения на базе Firebug непрактично: «скорость изменений браузеров была слишком велика для нашей маленькой команды», а самому Firebug приходилось конкурировать с другими похожими инструментами для Firefox. Кроме того, «переход с десктопа на мобильную версию и от одного хайтек-браузера (Firefox) к трём или больше требует дополнительных усилий от разработчиков» и Бартону приходилось рассчитывать на дополнительные «спонсорские» ресурсы своего бывшего работодателя IBM. В компании Google, конечно же, работать проще.

На новом месте Джон Бартон первым делом займётся завершением отладчика QueryPoint, а дальше по ситуации. Есть план привлечь кого-нибудь из команды Firebug, чтобы портировать на Chrome протокол удалённой отладки.

Веб-разработка / [Из песочницы] Ошибки и заблуждения заказчиков при разработке корпоративного сайта

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

Но зачастую всё бывает иначе. Сайт запущен, а клиентов не прибавляется. В то же время у конкурентов дела идут как нельзя лучше. Заказчик обвиняет во всем разработчиков сайта, обращается к новым разработчикам, сайт переделывается, но история повторяется. В чем же ошибка? Давайте разберемся.

Веб-разработка / Решение проблемы часовых поясов в веб-приложении



Запуская наш проект в регионе, где часовой пояс был отличен от московского, мы столкнулись с проблемой разницы местного времени и времени сервера (московский часовой пояс). Надо сказать, что логика работы проекта сильно привязана к датам и времени и оставлять дату в московском времени было нельзя. Практически все даты у нас хранились в MySQL базе в формате DATETIME, что, как в последствии оказалось, не лучшим образом подходит для организации работы приложения в нескольких часовых поясах.

WordPress / [Из песочницы] Использование API Yandex.Metrika для вывода статистики

Прочитав на хабре про открытие API Яндекс Метрики захотелось использовать это на своем блоге.

Буквально в тот момент, когда я отправил плагин на модерацию в wordpress.org, на хабре появился пост про похожий модуль для Drupal.

Главными отличиями являются:
  • Использование amCharts.
  • Получение токена простым вводом имени и пароля.
  • Получение данных в формате XML.
  • Виджет самых посещаемых страниц

Под катом описание плагина.

WordPress / [Ссылка] Вышел WordPress 3.2.1

После более чем миллиона загрузок WordPress 3.2, теперь мы выпускаем WordPress 3.2.1 в открытый мир. Данный выпуск Wordpress исправляет несовместимости, связанные с JSON, которые некоторые уже успели заметить, а также некоторые другие исправления в новый дизайн админ панели и тему Twenty Eleven.

WordPress / WordPress используется уже на более чем 50 миллионах сайтов



Открытая блог-платформа WordPress преодолела важный рубеж: она используется уже на более чем 50 миллионах сайтов. Около половины из этих сайтов размещены на WordPress.com.

Кроме того, более 287 миллионов людей просматривают более 2,5 миллиарда страниц на WordPress.com каждый месяц, а в среднем за день пользователи WordPress.com создают около 500 тысяч новых записей и 400 тысяч новых комментариев, согласно официальной статистике WordPress.

В прошлом месяце блог-платформа Tumblr обогнала WordPress.com по количеству блогов, преодолев рубеж в 20 миллионов.

Однако, в отличие от Tumblr, WordPress позволяет пользователям устанавливать и использовать платформу на своём хостинге. Благодаря простоте и универсальности платформы, WordPress используется не только для создания блогов, но и для разных типов личных, деловых и общественных сайтов.

[via Mashable]

WordPress / Плагин Links2Tabs: открываем и просматриваем все ссылки одним кликом

Здравствуй Хабр!

Месяц тому писал как можно много сайтов на одной странице разместить для пересылки и открытия одним кликом.

На днях вышел Вордпрес плагин, который делает следующее.

1. Сканирует каждый пост и / или страницу и находит там все ссылки.

2. Группирует эти ссылки в одну.

3. Внизу поста добавляет линк, при нажатии на который всё открывается в табах одним кликом.

About Habr

Вопрос: зачем мне и моим читателям это нужно?

WordPress / [Ссылка] Вышел WordPress 3.2

Ссылка ведет на официальное сообщение в блоге wordpress.org, в котором так же есть красивое видео с презентацией новой версии движка. Оценить объем работ можно по 400+ закрытым задачам и списку нововведений.