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

NIXP.RU v3.0 Beta — портал для UNIX/Linux/FLOSS-энтузиастов

Я пиарюсь
Мы наконец-то сделали это! Наверное, многие энтузиасты из области UNIX-, GNU/Linux-систем и Open Source знают старый-добрый ресурс nixp.ru, запущенный еще в 2002 году (а на домене третьего уровня — и вовсе в 2001). Долгое время он толком не обновлялся, но пару лет назад мы собрались, все переосмыслили и взялись за неторопливую разработку. Сегодня мы подошли к первой публичной milestone, которая получила в нашем таймлайне название «v3.0 Beta».



Из нашего пресс-релиза:

«Новая версия NIXP.RU — v3.0 — не просто расширила функциональные возможности сайта и принесла новое оформление, но и была создана с мыслью изменить саму парадигму ресурса, превратив его в социально-ориентированный портал. Такие привнесенные на NIXP.RU новшества, как комментарии, теги и голосования для всех доступных объектов (новости, статьи, рецепты, программы, ссылки), призваны способствовать развитию и сплочению русскоговорящего Open Source-сообщества. При подготовке нового дизайна NIXP.RU была применена концепция «строгий Web 2.0», основная идея которой — сочетание классического оформления информационных изданий и современных трендов социальных веб-ресурсов.»
Читать дальше →
Всего голосов 69: ↑61 и ↓8 +53
Просмотры490
Комментарии 39

Symfony Live 2010. День первый

Symfony
image

Вчера, 16 февраля прошел первый день двухдневной международной конференции Symfony Live 2010, посвященный, как не трудно догадаться, фреймворку Symfony: )

Это первая международная конференция, проводимая sensio labs.

Читать дальше →
Всего голосов 40: ↑34 и ↓6 +28
Просмотры964
Комментарии 44

Symfony Live 2010. День второй

Symfony
image

Завершился второй, последний день конференции Symfony Live. На второй день было гораздо интереснее: увидел знакомых с первого дня парней, пообщался на отвлеченные от проблемы наличия непонятной раскладки на моем макбуке темы.

Читать дальше →
Всего голосов 35: ↑30 и ↓5 +25
Просмотры747
Комментарии 40

Doctrine Behavior на примере собственного плагина

Symfony
Здравствуй, хабралюд.

Вступление


С выходом symfony 1.4 разработчики фреймворка фактически обязали нас использовать вместо привычного Propel, новую, мною неизведанную ORM Doctrine. Нет, конечно они не заставляют использовать Doctrine, при желании в 1.4 можно подключить и Propel, но как мне показалось — если разработчики такого масштаба сделали Doctrine по–умолчанию в своём фреймворке, то значит это говорит о большей пригодности нежели Propel. Я не стал противиться ещё по той причине, что просто напросто хотелось чего–нибудь нового и стал работать с Doctrine.

В связи с появившейся задачей, с желанием повысить собственную квалификацию и просто из интереса решил попробовать на себе, что такое Doctrine Behaviors, а полученным опытом поделиться с вами. Как писать плагины для symfony framework'a я уже рассказывал, на этот раз хотелось бы рассказать о написании плагина, который использует «Doctrine Behavior».
Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры111
Комментарии 36

Интеграция шаблонизатора Twig в Symfony 1.4

Чулан
При попытке интегрировать Twig в Symfony, возникли следующие проблемы: информации практически нет, нет гайда по интеграции, есть мини документация по Twig, которая описывает как работать с Twig, но не как научить его работать с Symfony. Пришлось немного поискать и поспрашивать в google groups.

Надеюсь, кому-то этот материал будет полезен.

Читать дальше →
Всего голосов 11: ↑6 и ↓5 +1
Просмотры601
Комментарии 8

Новая встреча симфонистов SYMFONY CAMP UA 2010, Киев

Symfony
image

Для участия нужно пройти регистрацию, участие — бесплатное.

Некоторые подробности:
  • дата проведения, 3 июля 2010 года
  • город проведения Украина Киев
  • место проведения выбирается (возможно найдется кто-то из участников, чья фирма сможет предоставить либо оплатить конференц зал)
  • время с 10:00 до 18:00, с перерывом на обед (как же без него) и кофеек (без этого тоже никак)
  • программа конференции будет сформирована по мере регистрации участников и докладчиков

Доклады:

Итак все желающие, поучаствовать в SYMFONY CAMP UA 2010 и не только послушать, но и рассказать что-то из своего либо чужого опыта, предлагайте свои доклады

Есть желание поддержать конференцию? Разместите один из понравившихся баннеров на вашем сайте.

Все подробности на офф сайте конференции symfonycamp.org.ua
Всего голосов 22: ↑16 и ↓6 +10
Просмотры522
Комментарии 6

Трансляция конференции по PHP фреймворку Symfony в Минске

PHP
23 июня Sensio Labs организовывает онлайн конференцию «State of Symfony 2», посвящённую текущему состоянию второй ветки фреймворка Symfony.

Темы докладов:

  • Fabien Potencier: Unit & Functional Tests
  • François Zaninotto: Symfony 2 Meets Propel 1.5
  • Jonathan Wage: Whats new in the Doctrine 2 Symfony Integration
  • Fabien Potencier: Miscellaneous enhancements
  • Bernhard Schussek: The new form framework
  • Fabien Potencier: The Symfony 2 Killer Feature


Компания Meloge собирает PHP-разработчиков на трансляцию этой конференции в Минске по адресу ул. Мельникайте, 2-1605 в 17:30

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

Обязательная регистрация на сайте организаторов: www.meloge.com/symfony-live/apply
Всего голосов 16: ↑13 и ↓3 +10
Просмотры1.2K
Комментарии 5

Отчет по Symfony 2 Online Conference

Symfony
Итак, во вторник мы организовали московский хаб и провели прямую трансляцию конференции. Для организаторов, я так понимаю, это был первый опыт в проведении мероприятий такого рода. И все прошло замечательно. Мы подключились к сессии, докладчик вещал на заднем фоне и перелистывал слайды. Видео не было. Немного трудно было воспринимать информацию на слух, но в целом понятно, ребята старались.
Итак, доклады
Всего голосов 20: ↑18 и ↓2 +16
Просмотры1.1K
Комментарии 16

Doctrine: Опыт работы с миграциями в symfony

Symfony
Для тех, кто не в курсе, миграции — это способ внесения изменений в структуру БД.
Управлять изменениями можно по-разному, но все сводится к работе инструкциями для изменения стуктуры.

Почему миграции это делают наилучшим способом:
1. Автоматизация. Вы можете хранить инструкции в sql-файликах, накатывать их при необходимости. Но это становится дико неудобно, когда встает вопрос о переключении между разными ревизиями (версиями БД), для командной разработки, когда всем разработчикам надо накатить изменения, для развертывания тестового окружения.
2. Rollback (как продолжение первого пункта). Мы можем откатить любую миграцию и получить версию БД на любой момент. Чем это удобно, см. ниже.
3. Идентичность DEV и PROD версий БД. Это очень важно, по крайней мере для меня, быть уверенным в том, что версии DEV, PROD и TEST абсолютно одинаковы. Да, этого можно добиться и другими способами. Но когда именно миграции являются носителями информации о структуре БД, вместе с автоматизацией решать эту задачу становится намного удобнее и проще.

Не буду описывать базовые вещи, можно посмотреть:
Далее - опыт, рекомендации, история и грабли при работе с миграциями
Всего голосов 19: ↑18 и ↓1 +17
Просмотры27.4K
Комментарии 27

Symfony Code'n'Coffe (Июль) Москва

Symfony
Приветствую.
Этим анонсом хочу открыть серию регулярных встреч под флагом Symfony.

Мероприятие будет неформальным. Приносите свои проекты, плагины — проведем ревью, обсудим возникшие вопросы, трудности, идеи. Если у кого нет своих проектов, могу поделиться. У меня их куча :)
Будет время и желание, покодим свои проекты в творческой атмосфере.
В будущем, возможно, кто-то захочет сделать доклад или рассказать о чем-нибудь. Посмотрим.

Когда: 17 июля (суббота) в 12:00

Место: где соберемся, я пока не знаю, сейчас это зависит от кол-ва желающих присоединиться. Но основные критерии для выбора места — не остаться голодным и без интернета на 3-4 часа.

Записываемся на странице события.
Русская рассылка symfony.
Всего голосов 14: ↑11 и ↓3 +8
Просмотры390
Комментарии 9

Второй Symfony Camp UA – Завершился!

Symfony
Завершился очередной виток в развитии и популяризации фреймворка Symfony на территории стран СНГ.

Symfony Camp UA 2010 community

Мы рады, что на конференцию приехали разработчики из России, Белорусии, Молдовы и Украины.

Читать дальше →
Всего голосов 20: ↑13 и ↓7 +6
Просмотры984
Комментарии 7

Создаем собственную тему для CRUD генератора в symfony

Symfony
Перевод

Проблема


Нам нравится Symfony MVC Framework за набор готовых задач, которые позволяют ускорить разработку приложения. В Symfony существует полезная команда – CRUD (от create, read, update, delete) генератор. Но, честно говоря, генерируемый им HTML код имеет ряд недостатков:
  • создается табличная верстка вместо блочной;
  • табличная верстка не является семантической;
  • табличная верстка не оптимизирована с точки зрения SEO.

Я предлагаю избавиться от этих недостатков путем создания собственной темы для CRUD генератора.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры2K
Комментарии 15

Symfony Code'n'Coffe (Август) Москва

Symfony
Продолжая собственную инициативу хочу анонсировать следующее мероприятие, которое пройдет 7 августа в субботу в 12:00.
Не хотел откладывать до августа, но 30 июля иду на Startup Weekend. Все желающие могут присоединяться.

Пара слов о том, как прошло первое мероприятие.
Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры364
Комментарии 4

Symfony Code'n'Coffe Minsk (Belarus)

Symfony
Symfony Code'n'Coffe Minsk (Belarus)

5 декабря 2010 г. 15:00

Что вы получите от встречи?

Примерный перечень возможно обсуждаемых тем:

— Знакомство и основание Symfony Community Belarus
— Symfony и ваш workflow
— Symfony2 (обзор PR3 и уже существующие бандлы)
— Плагины для symfony 1.4
— Разработка с применением TDD/BDD (обзор инструментов)

Возможны и другие темы, участники! предлагайте!

Богатый опыт работы с symfony не обязателен, но желательно почитать доки, чтобы не чувствовать себя белой вороной (например, полистайте www.symfony-project.org/jobeet/1_4/Doctrine/en или другую документацию на этом сайте)

Примерная продолжительность встречи 3-4 часа (она как бы вообще не ограничена =))

Требования:

1) Незаполненная открытка ;)
2) Ноутбук (желательно)
3) Желание пообщаться о symfony и близких темах

Подробнее:

www.prigla.ru/event/47382066
sledui.ru/e/21

UPD. Немного изменилось место встречи и дата. Спасибо.
Всего голосов 36: ↑27 и ↓9 +18
Просмотры563
Комментарии 9

Заголовок Last-Modified, Symfony и ускорение поисковой индексации

Symfony
Многие разработчики при создании сайтов забывают про очень полезный заголовок Last-Modified, благодаря которому можно оптимизировать загрузку web-страниц и облегчить работу поисковым роботам. Далее я постараюсь восполнить этот досадный пробел.
Читать дальше →
Всего голосов 29: ↑27 и ↓2 +25
Просмотры35.2K
Комментарии 25

Создание Doctrine YAML через MySQL Workbench

Doctrine ORM
Из песочницы
Недавно стал пользоваться программой MySQL Workbench. Приложение меня очень порадовало, в нем очень удобно проектировать структуру базы данных, которую затем можно легко экспортировать на сервер Баз Данных (Forward Engineering). Так же можно использовать обратную разработку (Reverse Engineering): создание ER диаграммы по существующей структуре Базы Данных. Кроме того, в приложении есть синхронизация модели и существующей БД, что тоже очень удобно при разработке.

Но так как мы разрабатываем наши продукты с использованием ORM Doctrine, то кроме структуры БД необходимо было создать модели для доступа к данным. Как оказалось, что для Workbench есть дополнение, которое создает Doctrine YAML сразу из приложения. Немного поискав в инете, плагин был успешно найден. Страница разработчика находится вот здесь.

Используя данный плагин очень удобно и быстро можно создавать схемы для будущих моделей.
Читать дальше →
Всего голосов 27: ↑26 и ↓1 +25
Просмотры11.2K
Комментарии 15

Symfony Code'n'Coffee Minsk (Belarus) Jan 2011

Symfony
Всем привет. Сообщаем вам о том, что в субботу(8 января 2011) пройдет очередная встреча symfony-стов Беларуси.

Будем рады видеть новых участников.

Обсуждаем:

— Symfony и ваш workflow
— Symfony2 (обзор PR4 и уже существующих бандлов)
— Разработка с применением TDD/BDD (обзор инструментов)

Богатый опыт работы с symfony не обязателен, но желательно прочесть… чтобы не чувствовать себя белой вороной (например, полистайте www.symfony-project.org/jobeet/1_4/Doctrine/en или другую документацию на этом сайте)

Возможно и другие темы, участники! предлагайте!

Примерная продолжительность встречи 3-4 ч.

Где: Минск, Беларусь ул. Немига, 12 => Jack club

Когда: 8 января 2011 с 14:00 до 18:00

Страница мероприятия: http://sledui.ru/e/26
Всего голосов 6: ↑6 и ↓0 +6
Просмотры534
Комментарии 4

Symfony Code'n'Coffee Minsk (Belarus) Jan 2011 (Внеочередная!)

Symfony
Всем привет.

8 января 2011 года в Минск прошла очередная встреча symfony-стов Беларуси. Результатом этой встречи стало решение создать сайт сообщества symfonyby на symfony2. Хорошая практика для всех, я думаю. Результаты этих попыток мы будем выкладывать сначала на Хабре, а потом и на этом самом сайте, в виде скринкастов и статей (кому-то удобнее читать, а кому-то смотреть и слушать). Те, кто как-то не сможет быть на этих встречах, по отчетам смогут понять «а надо ли им было быть там» или «хочу хочу на следующую встречу».

Поэтому 15 января 2011 года, пройдет внеочередная встреча, больше практического типа. Участники сообщества поделятся информацией в виде мини-докладов о новом в symfony2 (doctrine2, twig, bundles и т.д) и расскажут друг другу о наболевших проблемах и ответят на вопросы.

Наличие с собой ноутбука очень желательно.

От организаторов: уютное помещение, проектор, чай/кофе/виски, интернет (wi-fi).

Произойдет по адресу:

Дзержинского, 5, офисный блок 3 (справа от главного входа), 3 этаж, офис. 5302(meloge) – это здание Rubin Plaza.
Яндекс-карта: maps.yandex.ru/-/CZaK6hC

Время: начало в 14.00

Вход свободный.
Всего голосов 10: ↑7 и ↓3 +4
Просмотры648
Комментарии 2

Symfohub = symfony + GitHub

Symfony
imageЯ люблю symfony framework, за то что там всегда уделялось много внимания пользовательским плагинам. Они всегда были частью архитектуры фреймворка, на официальном сайте есть раздел с каталогом всех возможных плагинов, а недавно было объявлено, что для долгожданого Symfony2 будет подобный каталог с bundles.

Но тем не менее, были вещи, которые казались неудобными. Было много плагинов-пустышек, достаточно условная категоризация, не было четкой градации плагинов: например, старый и глючный плагин будет в рейтинге выше нового неглючного, из-за того, что старый в свое время использовали больше людей и все они за него проголосовали.

Потому нами с LupineDreamer был создан Symfohub — проект-мешап для GitHub, собирающий все репозитории, относящиеся к symfony. Symfohub собирает данные обо всех symfony-репозиториях с GitHub'а, а также каталогизирует их по тегам, и собирает пользовательские отзывы об использовании того или иного плагина или бандла.

Читать дальше →
Всего голосов 20: ↑13 и ↓7 +6
Просмотры949
Комментарии 13