Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Примите участие

Чулан
Началась работа над новым проектом Плагины для блога на русском языке. Все желающие могут принять участие так как каждый пользователь WordPress рано или поздно сталкивается с тем что нужна определенная функция которая не включена в движок для этого есть плагины и лучше если они будут на родном для нас языке. А еще можете предложить свои вариации на заданную тему.
Всего голосов 2: ↑1 и ↓1 0
Просмотры 180
Комментарии 0

[Безопасность] Список дырявых плагинов WordPress

WordPress *
Все уже знают, что очередной релиз Wordpress 2.3.3 в основном призван исправить бреши в безопасности (как обычно русскую версию можно скачать у Кактуса), но гарантирует ли это, что на ваш блог не смогут посягнуть?
Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 1.1K
Комментарии 10

Хватит изобретать велосипед

Ruby *
Очень часто на хабре встречаю топики или комментарии любителей изобретать велосипед. Аргументы как всегда одни и те же:
1. так оно надёжнее,
2. лень копаться в чужом коде,
3. самореализовываюсь.

Кто-то так и не находит подходящий для его нужд фреймворк, пишет свой и клепает на нём сайты-визитки. А кто-то утверждает, что Смарти больно много весит, пытается его переписать, понимает, что не осилит, и заявляет, что это вообще лишнее.
Читать дальше →
Всего голосов 61: ↑46 и ↓15 +31
Просмотры 2K
Комментарии 109

jQuery для продолжающих (с плагинами)

Чулан
jQuery — библиотека о которой в последнее время говорит практически каждый web-разработчик, верстальщик и дизайнер. Написанная с учётом CSS, она упрощает доступ к одному или нескольким DOM-элементам. Если вы ещё используете prototype, то можно использовать режим совместимости (правда не факт что у вас будут работать плагины). Стандартно доступ происходит благодаря функции $ или JQuery. Элементу можно добавить (.addClass) или отнять (.removeClass) CSS-класс. Если это input-элемент, то запись и чтение происходит в аттрибуты элемента (.attr). Внутренние элементы можно задать как через (.html).
Кроме минимализма, ускоренности и CSS-селекторов библиотека мало чем по функциональности отличается от prototype, mootools. Она не расширяет родные JS-объекты, как это делает protype и существует в своём пространстве переменных, поэтому не конфликтует с другими библиотеками.

Читать дальше →
Всего голосов 19: ↑17 и ↓2 +15
Просмотры 949
Комментарии 9

Microsoft Managed Extensibility Framework

.NET *
Четвертого июня группа разработчиков Microsoft представила CTP проекта Managed Extensibility Framework (MEF). MEF – это механизм, который позволяет минимумом кода внедрить в проекты поддержку расширяемости (например, плагинов).

Ссылка на сообщение от разработчиков: weblogs.asp.net/whaggard/archive/2008/06/04/first-managed-extensibility-framework-mef-bits-released.aspx

Скачать CTP вместе с примерами и документацией можно здесь: code.msdn.microsoft.com/mef
Далее я приведу короткий пример из документации для лучшего понимания, что такое MEF.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 2.1K
Комментарии 1

Symfony, у плагинов появился новый дом!

Symfony *
Плагины в symfony — это самый простой способ внести свой вклад в развитие фреймворка symfony. Плагины легко пишуться, пакуются, устанавливаются и они могут переписать все что угодно в фреймворке. Но существующаю система работы с плагинами не может ответить на вопросы:
  • А есть ли плагин который добавляет «вот такую штуку»?
    А поддерживает ли мой любимый плагин новую версию symfony 1.1?
    А совместим ли плагин с Doctrine?
    А какие самые популярные плагины?
    Как я могу помочь доработать плагин?С текущей системой управления плагинами Trac, на эти вопросы ответить тяжело. Сейчас в системе более 200 плагинов, вот потому и решино было сделать для них отдельную систему.
Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 985
Комментарии 8

Интеграция Google Maps и WordPress 2.x

WordPress *
Перевод
Эта статья является вольным писанием на тему плагина Google Maps for WordPress, находящейся по адресу http://avi.alkalay.net/2006/11/google-maps-plugin-for-wordpress.html. То, что посчитала нужным я добавила от себя, то, что не использовал — пропустила, так что это дело не является переводом в прямом смысле этого слова.

Иногда становится очень полезно и приятно интегрировать Google Maps в раздел «контакты» того сайта, который ты делаешь. Я перепробовала несколько различных плагинов для WordPress и просто классов/библиотек (like Solmetra Maps), но в конце-концов остановилась на плагине Google Maps for Wordpress. Очень содержательное название у плагина, кстати…
Читать дальше →
Всего голосов 19: ↑16 и ↓3 +13
Просмотры 5K
Комментарии 30

Аутентификация в Rails — плагин jiff_auth

Ruby *
Работая над рельсовым проектом мне, естественно, понадобилось сделать аутентификации пользователей. Монополией на это в Rails обладал плагин restful_authentication, который мне не понравился по нескольким причинам:
  • он генерирует много кода
  • он негибок в настройках
  • он сложно интегрируется в существующие модели и контроллеры (надо создавать с нуля)
  • к нему крайне невнятная документация
Исправить перечисленное и стало задачей плагина jiff_auth, который я решил закодить.
Ниже — небольшая инструкция по настройке и использованию.

Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 498
Комментарии 8

IE + неуверенный пользователь = прибыль || мир рекламы становится жестоким

Чулан
Недавно знакомая попросила настроить ей броузер — что-то у нее там случилось. Я не удивился встречи с IE. Запустив его я был слегка удивлен: при загрузке любой страницы часть экрана представляет из себя рекламу сайтов порнографического содержания, причем ярко-красного цвета, мигающую и нервирующую для глаза пользователя, которую никак не «пролистать» и не закрыть. Собственно, удивило не столько реклама, а приведенный (прям на ней же) алгоритм ее устранения (:
подробности
Всего голосов 37: ↑31.5 и ↓5.5 +26
Просмотры 291
Комментарии 61

Мои плагины для Smarty

PHP *
Недавно в блоге PHP пролетала статья про наследование шаблонов в Smarty, которая навела меня на мысль: я уже на протяжении нескольких лет использую Smarty в качестве основного шаблонизатора и у меня накопилось множество написанных мною плагинов для расширения базового функционала. Почему бы не поделиться с сообществом своими наработками и послушать других? Я думаю, у многих есть чем поделиться по этой теме…
Читать дальше →
Всего голосов 41: ↑29 и ↓12 +17
Просмотры 3.8K
Комментарии 21

VImperator

Firefox


screenshot #1
screenshop #2

Введение


Vimperator это бесплатный плагин для Firefox, который превращает его в нечто Vim-о подобное. У него стают похожими комбинации клавиш, но вы можете назвать это модальным веб-браузером, так как комбинации клавиш различны, в зависимости от режима в котором вы работаете.
Читать дальше →
Всего голосов 16: ↑12 и ↓4 +8
Просмотры 6.8K
Комментарии 17

Мои плагины для Smarty. Часть 2

PHP *
Учитывая наличие интереса к этой теме у сообщества, продолжаю знакомить со своими плагинами для Smarty. С первой частью можно ознакомиться здесь.
Читать дальше →
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 4.7K
Комментарии 13

Новый plugin для Firefox Timelope откроет Вашу browsing history для всех

Firefox

Timelope — новый plugin для Firefox, позволяющий расшаривать историю посещенных сайтов. Ресурс пока в стадии паблик альфа, но обещает стать интересным. Естественно, расшаривать можно не все — есть белый и черный листы, а также возможность включать/отключать плагин одним кликом.
Всего голосов 17: ↑6 и ↓11 -5
Просмотры 450
Комментарии 23

Chrome в Firefox

Google Chrome
Случайно наткнулся на сайт http://www.chromeplugins.org/. Помимо интересной инфы о Хромом, тем, новостей и т.п. (удивительно, как быстро нынче создаются сообщества!) есть и интересная штука — метод использования движка Chrome в Firefox, посредством модификации плагина IE View Lite



Как вы понимаете, это позволяет совместить преимущества Огнелиса и Chrome

P.S. Честно говоря, никогда не являлся пользователем Firefox, поэтому о недостатках такого метода судить не берусь.
P.P.S. Заодно опубликую интересную ссылку, о которой узнал от TiGR — самые свежие билды браузера Chromium самые свежие билды браузера Chromium (bishop3000: «open source разработка, некоторые из билдов которой становятся браузером Chrome»). Что немаловажно, там можно найти и полноценный инсталлер (который не скачивает сам себя с интернета).
Всего голосов 86: ↑62.5 и ↓23.5 +39
Просмотры 1.8K
Комментарии 31

Flash Player 10: Идем по приборам

Adobe Flash
Люблю я это дело — тестить новенькое

Поставил на днях себе Flash Player 10 RC под Firefox. И все, вроде бы, хорошо на первый взгляд. Только вот на многих сайтах, после установки десятого плеер, флэш-контент не отображается совсем — выпадает предложение установить более новый Flash Player 9. И такая проблема, гляжу, повсеместно.

Понимаю, что от релиз-кандидата ждать многого не приходится. Осознаю, что скоро официальный релиз. Но все равно интересно, в чем развод :)
У кого какие мысли по этому поводу? Или кто-то подобное уже успешно поборол?
Всего голосов 24: ↑15 и ↓9 +6
Просмотры 589
Комментарии 11

Используем пару профилей на одном ресурсе из одного окна Firefox

Чулан
Давно думал как можно обеспечить себе достаточное удобство для работы под двумя профилями на одном ресурсе.

Моё решение сегодняшнего дня это установка в Firefox плагина IE Tab, который позволяет открывать во вкладках Firefox-а странички с использованием движка IE, конечно же мы получаем отдельную сессию на IE движке и можем из такого таба входить на ресурс уже открытый и имеющий куки какого-то пользователем в других вкладках огненной лисы.

А у вас есть какие-нибудь способы на такой случай?
Всего голосов 18: ↑12 и ↓6 +6
Просмотры 150
Комментарии 12

Miranda-Planet — Ваша планета Miranda IM

Чулан
Здравствуйте!

Сегодня мы хотим вам представить сайт Miranda-Planet.com, посвящённый многофункциональному IM-клиенту Miranda — швейцарскому ножу интернет-общения.

Что такое Miranda? Представьте себе, что все мессенджеры для разных сетей, которые вы используете, объединили в одной программе. ICQ, Jabber, GoogleTalk, mIRC, YahooMessenger, MailRuAgent, MSN Messenger и многие другие теперь находятся под одной крышей, и теперь вам не нужно переключаться между программами и окнами. В добавок к этому, Миранда — это программа с открытым кодом, а значит под неё есть очень много полезных модулей таких как читалка RSS, прогноз погоды, игры, спамфильтры и даже шифрование вашей переписки. Кроме того, что Миранда функциональная программа без рекламы и спама, очень большой упор сделан на дизайн. Miranda IM позволяет автору скина изменять практически всё, а значит именно для Миранды скины не похожи один на другой и отличаются не только цветом кнопок и иконками. Если вам не нравится ни один из нескольких сотен скинов, вы можете нарисовать свой.
Читать дальше →
Всего голосов 33: ↑14 и ↓19 -5
Просмотры 438
Комментарии 34

Version Tree для CVS

Eclipse *
screen shotЕсли Вы работали с ClearCase, а затем перешли на CVS, то Вам наверное очень не хватает ClearCase Version Tree Browser. Или же у Вас в проекте много веток и Вам хотелось бы более наглядно увидеть историю файла или сравнить разные версии. Вот плагин который поможет: versiontree.sourceforge.net
(пришлось самому заняться поддержкой, чтобы сделать версию для Eclipse 3.4 Ganymede)
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 794
Комментарии 2