Symfony guru pospostmortem

По просьбам трудящихся собрал старую версию документации в виде PDF/EPUB/MOBI книги на Leanpub. Книга доступна абсолютно бесплатно, но, насколько я понимаю, надо иметь аккаунт на Leanpub.

Книгу брать здесь: https://leanpub.com/symfony21deprecated

P.S. Работа над переводом RST доков в Markdown всё ещё не завершена полностью, но основная структура и тексты уже меняться не будут. Буду признателен за вычитку книги и за сообщения об ошибках.

P.P.S. Донейт не требуется, но приветствуется. =)

P.P.P.S. Вероятность перевода документации к LTS версии 2.8 не нулевая, но пока я не закончу перевод книги Матиаса Нобака “Один год с Symfony” – я за этот перевод браться не буду.

Ждите новых анонсов!

Happy coding!

 

Posted in Профессиональное | Tagged , , | Leave a comment

Symfony GuRu – postmortem

Итак, спустя примерно 5 лет после окончания перевода основной части документации для Symfony 2.0/2.1, ради которого, в том числе, и затевался проект Symfony GuRu, я констатирую смерть проекта.

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

Последняя, собранная из markdown сорцов, версия документации в стиле дизайна первой версии symfony-gu.ru приложена к данному посту ниже. Репозиторий с переводами тоже жив, если хотите – соберите свою документацию, с преферансом и барышнями.

DISCLAIMER для всех кто хочет заполучить эти доки: перевод делался для версий 2.0/2.1, которые на сегодняшний день очень и очень устарели. 2.0 даже не использует composer. Так что вы вольны пользоваться этими доками без всякой гарантии с моей стороны. В свою очередь я рекомендую всем интересующимся читать документацию на языке оригинала. Она самая свежая и актуальная.

Итак, если вы дочитали до этого места – прошу под кат:

Read More »

Posted in Профессиональное | Tagged , , | 7 Responses

Макс Дорофеев: детям о программистах

Макс Дорофеев забавно и понятно рассказывает о программистах и айтишниках (прямая ссылка).

Первая половина доступно излагает детям (младшая школа) историю компьютеров начиная с 50х годов прошлого века по наши дни, а также кто такие программисты – тогда и теперь. Вторая часть – для старших школьников и студентов – о джедайстве в ИТ, детям уже будет не интересно.

Завтра буду что-то подобное излагать у сына на уроке в школе ) В основном часть первую понятное дело.

Posted in Профессиональное | Tagged , , | 4 Responses

Анонс: Symfony Camp Ukraine 2012

Конференция Symfony Camp UA 2012

1 декабря 2012 г. в Киеве состоится конференция Symfony Camp UA 2012, посвященная разработке web-приложений с использованием PHP Framework Symfony. На сегодняшний день это самое большое ежегодное мероприятие такого рода на территории СНГ. В прошлом году конференцию посетило более 200 человек.

Цель мероприятия – собрать всех, кто разрабатывает или планирует использовать в своей работе новую версию PHP framework Symfony 2. Эта конференция предоставит посетителям прекрасный повод для знакомства, обмена опытом, расширения своих знаний.

Для участия необходимо пройти платную регистрацию.

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

Место проведения — отель “Казацкий”, г. Киев, ул. Михайловская 1/3 (Площадь Независимости).

Подробности и новости:

Read More »

Posted in Профессиональное | Tagged , , | Leave a comment

Хочешь свой фреймворк – их есть у меня!..

… Сказал Фабиен Потенсье:

А зачем мне это надо – свой фреймворк?

Почему вам может захотеться создать ваш собственный фреймворк? Если вы оглядитесь вокруг – все будут вам говорить, что не стоит изобретать колесо, что вам лучше выбрать фреймворк из существующих и забыть про создание чего-то своего. И таки да, в основном они все правы, но я хочу вам предложить несколько причин, по котором стоит заняться созданием своего фреймворка. Итак, я хочу создать свой фреймворк чтобы:

  • Изучить низкоуровневую архитектуру современных web-фреймворков в общем и о Symfony2 в частности;
  • Создать фреймворк для некоторой особенной задачи (просто удостоверьтесь заранее, что ваша задача действительно особенная);
  • Провести эксперимент для удовольствия (метод учись-и-пробуй);
  • Провести рефакторинг старого/существующего приложения, которому нужен большой глоток современных практик web-разработки;
  • Доказать всем, что вы можете самостоятельно создать фреймворк (… ну может только слегка напрягшись)).

Пруф

UPDATE1: вторая часть статьи (работаем с компонентом Symfony2 HttpFoundation)

UPDATE2: третья часть статьи (Request & Response в действии)

UPDATE3: четвёртая часть статьи (подключаем Routing)

Posted in Профессиональное | Tagged , | 4 Responses

Интересные новости от создателей SQADays

Прежде чем рассказать о грядущих событиях этой весны – разрешите вам представить новый раздельчик этого сайта – “календарь конференций“. Туда я планирую собирать все интересные конференции, семинары и прочие познавательные события, о которых буду узнавать. Сейчас пока есть три категории событий: конференция, которая известно где и когда пройдёт, а также где уже открыта регистрация (синий фон), бесплатные события (зелёный фон) и анонсированные события с ещё пока закрытой регистрацией и неизвестным местом проведения (серый фон).

В связи с этим буду рад узнавать от читателей о событиях, которые пропущены в списке, а также обновления по событиям, для которых не было известно, например, место и время проведения. Сообщайте мне, а я буду стараться поддерживать календарь в актуальном состоянии.

И наконец – то зачем я вас сюда созвал: анонсирую следующие весенние ИТ конференции – ADD, SQA Days, Analyst Day:

Read More »

Posted in Профессиональное | Tagged , | Leave a comment

Сергей Бережной о переносе сроков проектов на SPMConf-2011

К сожалению на самой конференции поприсутствовать не смог, но данный доклад прослушал с удовольствием. На мой взгляд Сергей не открывает что-то совсем новое, и кто-то, слушая его доклад, вероятно подумает “да это же всё просто здравый смысл”… Однако же на практике здравый смысл это нечто, встречающееся крайне редко, так что напомнить о нём будет не лишним ) Встречайте, Сергей и его доклад на SPMConf-2011:

Не секрет, что наши задачи и проекты редко попадают в отведенное им время. Над причиной такого парадокса думают лучшие умы человечества, но пока не могут решить. Поэтому может стоит принять неизбежное и хотя бы научиться не делать элементарных ошибок при обсуждении новых сроков сдачи проекта? По крайней мере, до того, как будет найдена «серебряная пуля», которая позволит все проекты делать в срок 🙂

Основной акцент доклада будет сделан на тех ошибках, которые совершаются менеджерами команд в переговорах со своими командами и Заказчиками:

  • Как не попасть в ловушку «постоянных переносов»?
  • Как говорить о переносе сроков без ущерба для себя?
  • Почему сложно переносить сроки

Read More »

Posted in Профессиональное | Tagged , | Leave a comment

Слайдкаст Игоря бондаренко с SQADays’10: тестирование защищенности веб приложений

Данный слайдкаст будет прежде всего полезен начинающим (а также более матёрым – которые ранее не сталкивались с тестированием безопасности) тестировщикам, а также веб-разработчикам начинающего уровня, чтобы понимать как их код будут ломать коллеги из QA, а также злодеи-анонимусы:

Read More »

Posted in Профессиональное | Tagged , , , , | Leave a comment

Перевод Symfony2 Book на русский окончен

Обновление от Августа 2016: перевод опубликован в виде бесплатной книги на сайте Leanpub. Узнать подробности.

Фууххх… Вот и подошла к концу гонка почти два месяца, заключавшаяся в активизации работ над переводом Symfony2 Book. На начало сентября активных коммитеров не было, переведена была лишь малая часть, пара статей была только начата и не окончена. Пришлось основательно впрягаться, да так что все работы над symfony-gu.ru (кроме написания новостных статей и крохотных апдейтов) фактически остановились.

На самом деле только Book документация не исчерпывается, один cookbook содержит 60+ статей, из которых переведён едва десяток (и надо ещё уточнять актуальность перевода). Это не говоря о разделах reference, quick tour (который похоже надо переводить заново, либо очень тщательно править, так как последние значимые коммиты по туру датируются чуть ли не январём 2011) и прочих вспомогательных статьях.

Read More »

Posted in Профессиональное | Tagged , | 14 Responses

Про документацию Symfony2

Закончил твики Sphinx-тем для документации Symfony2. Результат вышел вполне приличным, да и, как оказалось, не один я ещё коммичу переводы )) Так что я выкинул из этого блога ссылки на мои старые переводы (сами то топики трогать не буду, пусть живут) и вставил главную страницу доков на симфонигуру – http://hudson.su/symfony2/ – этот вариант в любом случае будет более актуальным (надо только страничку периодически подновлять). Так что берите и пользуйтесь ) А также помогайте переводить документацию – еще недельку-две аврала и основная часть книги дайбох переведётся )))

P.S. Пока без понятия как цивилизованно отслеживать изменения и диффить английские и русские тексты. Если есть идеи – напишите в комментах плиз.

Posted in Профессиональное | Tagged | 2 Responses