PHP для начинающих... 18 мая 10:00-14:00 Бесплатный семинар м.ВДНХ
Роман Шевченко - фанат РНР.
Мастер-класс (3 часа)
...или как не стать плохим кодером подробнее...
|
За
Против
Воздерживаюсь
|
Изучение JavaScript в Вузах и Школах
В.А.Каймин,профессор,доктор компьютерных наук WDU при МАИ при ООН,
автор базовых учебников информатики
1) Каймин.Информатика,для Школ,1985
2) Каймин.Информатика для Вузов,1998-2010.
3)Каймин.Информатика для абитуриентов,2007.
Доклад (30 мин)
Язык JavaScript - это спасение Информатики в Вузах и Школах России с изучением Открытого ПО и Открытого Программирования.
1) Анализ языков Программирования в Вузах и Школах России и СНГ
2) Языки Интернет-программирования и Школьная Информатика
3) Информатике в Школах - 25 лет - в России и в СНГ
4) Базовые учебники Информатики в Вузах и Школах России
ВАКаймин,профессор,доктор комп.наук, автор базовых учебников информатики для Вузов и Школ России подробнее...
|
За
Против
Воздерживаюсь
|
Symfony framework, facebook development. Время разбрасывать грабли, время собирать грабли
Быкадоров Дмитрий
Флипчарт-сессия (15 мин)
Symfony framework, facebook development. Тема примерно "Время разбрасывать грабли, время собирать грабли". подробнее...
|
За
Против
Воздерживаюсь
|
SQL meets m4: генерация схемы БД с помощью традиционных UNIX-технологий
Максим Тимохин, Маркетинговая группа Текарт, разработчик
Флипчарт-сессия (15 мин)
Разные приложения — типовые задачи: теги, древовидные структуры и т.д. Одинаковые таблицы,тексты триггеров и хранимых, в общем, много повторяющегося кода. Как формировать объекты базы, используя стандартные типовые решения, не привязываясь к конкретному языку или средству разработки? подробнее...
|
За
Против
Воздерживаюсь
|
Совместная разработка веб-проекта с использованием Git в корпоративной среде
Максим Тимохин, Маркетинговая группа Текарт, разработчик
Флипчарт-сессия (15 мин)
В рамках сессии предлагаю обсудить различные подходы к организации совместной разработки веб-проекта в компании с использованием системы контроля версий Git. подробнее...
|
За
Против
Воздерживаюсь
|
Иерархические мапперы или как построить уровень модели на базе одной единственной концепции
Сергей Свистунов, маркетинговая группа Текарт, разработчик
Флипчарт-сессия (15 мин)
В этой сессии мы рассмотрим, как можно реализовать слой модели приложения, основанный на использовании реляционной БД, используя концепцию иерархических мапперов — объектов, осуществляющих связь между таблицами и объектами предметной области. подробнее...
|
За
Против
Воздерживаюсь
|
Грамотное проведение кулуарной беседы. Философия общения.
440hz, Андрей Голубев
Флипчарт-сессия (15 мин)
Философия общения в кулуарах.
— С чего начать и чем все заканчивается. Рекомендуемые марки пива, виски и сигарет.
— Если общаются трое - как сесть на хвост или админ всегда прав.
— Перекур - как решение неразрешимых задач или "никотиновый штурм".
— Как грамотно убедить собеседника, что он не прав или "xxx маст дай"
— Сила командной строки или пошли все в /dev/ass подробнее...
|
За
Против
Воздерживаюсь
|
О моделях в деталях. Как подружить ZF с популярными ORM-фреймворками
Фараздаги Виктор, Senior Developer, 4C
- более 8-ми лет разработки на PHP
- более 3-х лет активного использования ZF, ZF-contributor
- разработчик сервиса UMapper.com
Доклад (3 часа)
В данном докладе будет раскрыта тема создания и использования моделей в MVC приложениях на база Zend Framework. Не секрет, что идущий "из коробки" Zend_Db на роль полноценной модели годится с натяжкой, поэтому упор будет сделан на использование популярных ORM-фреймворков в связке с ZF:
- Doctrine ORM
- Propel
- RedBean ORM
- PEAR::DB_DataObject
В данный момент наибольшей популярностью пользуется Docrtine и Propel, поэтому основные примеры кода будут с использованием именно этих библиотек.
Детали:
- Что такое модель, и чем она точно не является
- Альтернативы использованию ORM и почему их на самом деле нет
- Сравнение ORM фреймворков (и почему Doctrine рулит)
- Интеграция ZF 1.8+ и популярных ORM
- PHP 5.3 и ORM: почему нормальных ORM библиотек для PHP до версии 5.3 просто не могло существовать
- Performance tunning: как заставить модель бегать быстрее
- Тестирование моделей в ZF с использованием PHPUnit подробнее...
|
За
Против
Воздерживаюсь
|
MVC-на-коленке - а нужен ли фрэймворк?
Олег Неклюдов, веб-разработчик с 10-ти летним стажем. Опыт работы с платформами: PHP, Java, Flex.
Флипчарт-сессия (15 мин)
Вы знаете, что такое Model-View-Controller и очень даже не прочь применить этот подход для очередного простого проектика/сайтика. Но вокруг столько фрэймворков на эту тему, да еще и набитых всякой другой очень нужной и полезной функциональностью, что у вас просто начинает закипать мозг, когда вы пытаетесь примерить на все эти варианты на свою задачу.
А между тем, вам всего лишь нужно быстро начать писать код. Ну и хорошо бы в стиле MVC. Я расскажу один из простых подходов начать это делать прямо сейчас.
Также интересно будет тем, кто еще не очень знает, что такое MVC - вы получите фундаментальное понимание этого подхода, неограниченное представлением создателей какого-либо фрэймворка. подробнее...
|
За
Против
Воздерживаюсь
|
FPM: FastCGI Process Manager
Довгаль Антон, разработчик
Флипчарт-сессия (15 мин)
Как это работает? Зачем это нужно? Какие плюсы по сравнению с обычным FastCGI? Какие перспективы развития? подробнее...
|
За
Против
Воздерживаюсь
|
Как зарабатывать 5000$, работая аутсорсером Григорий Кочанов
Григорий Кочанов.
Профессиональную деятельность начинал в области финансов.
Занимался ценными бумагами, налоговой оптимизацией,
финансовым инжинирингом в крупном банке.
Последние 7 лет занимаюсь аутсорсингом веб проектов для клиентов из
западных стран, руковожу небольшой командой.
Мастер-класс (3 часа)
Одна из самых важных задач в работе веб-студии и фрилансера - взаимодействие с клиентами.
Взаимодействие включает в себя технический, экономический и эмоциональный аспект.
Это поиск проекта, оценка, презентация себя, обсуждение условий, совместная работа, обработка сбоев, сдача этапов, запуск, поддержка, сопровождение и развитие.
Заказчик важней бюджета: какие проекты надо выбирать и от каких отказываться?
Как убеждать людей заплатить?
Как планировать этапы работы?
Что делать, если невозможно написать документацию для проекта и точно оценить объем работы?
Я расскажу о своем опыте, который я получил за годы работы с клиентами. подробнее...
|
За
Против
Воздерживаюсь
|
Как в Badoo на PHP5 перешли - апгрейд в большой системе на 50 миллионов пользователей
Алексей Рыбак, Badoo Development
Доклад (30 мин)
Любой существенный апгрейд в большой системе на 50 миллионов
пользователей, с кучей годами писавшегося кода - предприятие крайне
ответственное и очень непростое. В этом докладе я расскажу о том, как
мы перевели на PHP5 наш проект - badoo.com. Какую тактику перехода мы выбрали, из каких этапов этот переход состоял, какие косяки в PHP мы обнаружили и исправили, какие дополнительные патчи на PHP мы были вынуждены наложить - и какие бонусы по производительности мы получили на выходе. подробнее...
|
За
Против
Воздерживаюсь
|
Автоматизация тестирования веб-приложений: Java + TestNG + Selenium RC
Алексей Баранцев - главный редактор портала Software-Testing.Ru, тренер и консультант в области тестирования ПО, менеджер коммерческих проектов в Институте системного программирования РАН. Занимаюсь тестированием с 1994 года, прошёл путь от рядового тестировщика до аккаунт-менеджера, побывав по пути и разработчиком, и аналитиком, и консультантом, и руководителем проектов. Но всё время при этом оставался и остаюсь тестировщиком.
Мастер-класс (3 часа)
Набор автоматизированных тестов -- это программа, и как всякая программа он заслуживает того, чтобы иметь хорошую архитектуру. Потому что хорошая архитектура обеспечивает лучшую сопровождаемость, расширяемость, понятность, а иногда способствует повышению производительности и даже функциональности.
Частично архитектура тестового набора диктуется использованием фреймворка для запуска тестов. TestNG -- это в настоящее время наверное, самый богатый возможностями фреймворк из семейства xUnit-подобных. В нём удачно совмещается простота классической архитектуры xUnit с потрясающим количеством возможных способов расширения или настройки функциональности.
Но для тестирования веб-приложений помимо фреймворка для запуска тестов необходим ещё один обязательный компонент -- адаптер пользовательского интерфейса, преобразующий некоторый набор команд в реальные действия внутри браузера -- заполнение форм, нажатие кнопок, проход по ссылкам, а также позволяющий добыть данные из браузера для выполнения проверок в тестах.
Адаптеров для веб-интерфейсов существует великое множество, но Selenum RC занимает среди них особое место. В силу особенностей реализации он с одной стороны способен поддерживать выполнение тестов в большом числе различных браузеров, а с другой стороны позволяет писать тесты на большом количестве языков программирования -- Java, .Net, Perl, Python, PHP, Ruby.
Впрочем, за эту универсальность приходится расплачиваться производительностью и ограниченной функциональностью по сравнению с другими адаптерами. Эти ограничения частично можно преодолеть, но для этого опять таки нужно внимательно отнестись к архитектурному
проектированию тестов, позаботившись о минимизации лишних действий, количество которых при наивном прямолинейном подходе может в разы превышать "полезные" действия, выполняемые тестами.
На этом мастер-классе мы рассмотрим и обсудим различные шаблоны
проектирования тестов, позволяющие:
-- построить хорошо расширяемый и легко модифицируемый тестовый набор,
-- ускорить выполнение тестов,
-- избавиться от большого количества служебного кода, такого как
обработчики различных нештатных ситуаций,
-- ускорить разработку и отладку тестов за счёт использования типовых решений. подробнее...
|
За
Против
Воздерживаюсь
|
Техника выявление проблем, как основной инструмент технического специалиста
Байкин Александр
Ведущий аналитик и консультант по процессам компании Автомир.
Основатель и идеолог крупнейшего ресурса для Аналитиков и Архитекторов ПО uml2.ru
Тренер и консультант в области ИТ анализа и методологий разработки ПО.
Докладчик многих конференций и семинаров.
Мастер-класс (3 часа)
Сколько раз Вам приходилось переписывать одно и тоже требование?! И каждый раз, как Аналитик или Менеджер или Разработчик, Вы говорили "про себя" - ну сколько можно придумывать?! Придумывать (или скорее высказать) можно до тех пор, пока не будет решена корневая проблема. Заказчик обычно говорит то, что лежит на поверхности, т.е. только симптомы проблем, а нам нужно понять корень зла! Как это сделать?
Вы узнаете на мастер классе про несколько техник выявления реальных корневых проблем, потренеруетесь их понимать на конкретных примерах и поймете как их можно решать. подробнее...
|
За
Против
Воздерживаюсь
|
Redis - продвинутое key-value хранилище. Опыт применения в нагруженных проектах.
Иван Шумков, технический директор Geometria Lab (Geometria.ru).
Автор open source проектов:
* Rediska - Redis PHP клиент для людей
* Comongo - удобная обертка для PHP экстеншена Mongo
* TimeRanger - профайлер для PHP приложений работающих на одном или нескольких серверах не дающий дополнительной нагрузки на железо
Доклад (45 мин)
Мы уже пол года успешно используем Redis в своих highload проектах. За это время было выработано много удачных решений на Redis для задач, с которыми сталкиваются разработчики большинства крупных проектов. Примерами этих решений я и хотел бы поделиться, чтобы на практике показать возможности, преимущества и слабые стороны Redis. подробнее...
|
За
Против
Воздерживаюсь
|
PostgreSQL на DEVConf - встреча фанатов.
Алексей Борзов (Sad Spirit)
Флипчарт-сессия (15 мин)
Как обычно готов пообщаться на темы PostgreSQL и своих OpenSource проектов подробнее...
|
За
Против
Воздерживаюсь
|
Разработка СУБД MooSQL на PHP5 -- причины создания, основные возможности, подводные камни
Насретдинов Юрий Алексеевич, 21 год. Программирую на PHP уже в течение 6-7 лет, в основном до этого занимался OpenSource проектами и созданием небольших сайтов и оптимизацией производительности готовых решений на основе PHP и MySQL. Очень люблю *nix и web.
Доклад (45 мин)
В докладе я бы хотел рассказать о том, что такое MooSQL, зачем оно нужно, и что послужило причиной создание этой СУБД на PHP5.
MooSQL -- это относительно высокопроизводительная встроенная реляционная СУБД, написанная на "голом" PHP5. На данный момент, правда, поддержка SQL отсутствует.
Сайт проекта на Google Code: http://code.google.com/p/moosql/ подробнее...
|
За
Против
Воздерживаюсь
|
Делаем поиск (как поставить Sphinx и что потом)
Андрей Аксенов, автор поискового движка Sphinx
Мастер-класс (3 часа)
Джентльменский набор типовых задач при организации поиска на базе движка Sphinx, а также решебник к этим задачам. Расскажем, покажем, попытаемся дать пощупать. Цель мастер-класса: за 3 часа сделать так, чтобы вечером того же дня слушатель сумел приделать поиск к своему сайту, а за следующие два вечера довести до состояния "самому нравится" (возможно, почитав днем документацию). подробнее...
|
За
Против
Воздерживаюсь
|
Игры в ИТ
1. Слава Панкратов, корпоративный тренер, коуч, менеджер по продажам обучающих программ.
Главный редактор портала для ИТ менеджеровwww.it4business.ru . Создатель ряда интернет проектов (включая ведущий портал для тестировщиков www.software-testing.ru).
Автор ряда тренингов по тестированию ПО, построению карьеры в ИТ, в частности, известного тренинга RoboMonkey.
2. Александр Орлов, независимый консультант в области управления проектами по разработке ПО и командами разработчиков, систем мотивации и удержания сотрудников, построения карьеры.
С 2004 по 2008 годы работал в компании Intel руководителем группы программистов. С 2000 по 2004 годы работал в компании “Эльбрус МЦСТ” по контракту с “Sun Microsystems, Inc.”. С 2002 года руководил группой тестирования Java технологий на мобильных устройствах (J2ME).
Основатель проекта Happy PM. Автор книги “Секреты управления программистами”.
Мастер-класс (целый день)
Не хотят договариваться, затягивают решение вопросов, никто не за что не отвечает, коммитятся и не делают, все работают как мороженные рыбы и говорят что «тут так принято»? Знакомая ситуация?
Если ты управляешь ИТ-шниками или сам являешься ИТ-специалистом, то с вероятностью 99% «тебя играют» в самые изощренные… психологические игры. Цели игр разные, но выигрывает в них зачастую только тот, кто начинает играть и знает во что он играет.
Мы взяли «теорию игр» из психиатрии, разобрали более сотни типичных проблемных ситуаций в которых ничего не работает и никто ни за что не отвечает и поняли, что люди везде одинаковы: они играют. Прошлым летом, мы упаковали полученные результаты в формат курса и провели 4-ре ночных онлайн-тренинга: люди уходили с выпученными глазами, писали нам кучу отзывов, помогали описаниями игр, которые они выявили после нашего тренинга у себя в проектах.
На конференцию Dev Conf 2010 мы представляем однодневный воркшоп по играм в ИТ. Будет разобрано порядка 10 игр, в которые играют команды и сотрудники. подробнее...
|
За
Против
Воздерживаюсь
|
Хранимые процедуры в MySQL
Константин Осипов, Team Lead, Server Runtime, MySQL
Мастер-класс (3 часа)
Мастеркласс посвящён детальному рассмотрению синтаксиса, практики
программирования, а также аспектам реализации хранимых процедур в MySQL.
За отведённое время будут детально рассмотрены:
- основы написания хранимых процедур. Виды процедур. Особенности
синтаксиса.
- использования хранимых процедур для контроля и разграничения доступа к
данным
- преимущества и недостатки хранимых процедур как инструмента
реализации бизнес-логики Вашего приложения
- расширенные возможности: транзакции, обработка исключений,
возврат результатов выполнения процедуры
- аспекты производительности хранимых процедур: управление
кэшем, другие факторы влияющие на производительность
- оптимизация SQL/PSM кода
- отладка и профилирование хранимых процедур.
- "ловушки" связанные с недостатками реализации
и способы их обхода.
Все темы будут освещены на основе практических примеров, предварительно
размещённых online и доступных для всех участников.
Таким образом, приветствуется участие со своим лаптопом, т.к. весь
материал будет можно "пощупать" руками. подробнее...
|
За
Против
Воздерживаюсь
|
Мастер-класс: разработка высоконагруженных приложений с использованием БД PostgreSQL
Андрей Мешков, руководитель и ведущий разработчик проекта netchart.ru
Мастер-класс (3 часа)
Рассмотрим подробно популярные средства и приемы разработки на примере создания простого приложения.
1. Типы индексов, когда какой индекс уместно использовать
2. Секционирование таблиц
3. Настройка Nagios и PgFouine для мониторинга состояния БД
4. Установка и настройка pgbouncer
5. Приемы разработки с использованием plproxy
6. Введение в полнотекстовый поиск подробнее...
|
За
Против
Воздерживаюсь
|
MySQL & MariaDB history talk
Michael Widenius Co-Founder of MySQL AB
Author of the MySQL Server and MariaDB fork
http://monty-says.blogspot.com/
Доклад (45 мин)
A talk about the history of MySQL. подробнее...
|
За
Против
Воздерживаюсь
|
MariaDB release 5.1; What is it and what to expect from it.
Michael Widenius Co-Founder of MySQL AB
Author of the MySQL Server and MariaDB fork
http://monty-says.blogspot.com/
Флипчарт-сессия (15 мин)
MariaDB release 5.1; What is it and what to expect from it.
MariaDB 5.1 is branch of MySQL 5.1 and is drop in replacement for
MySQL 5.1 with additional features, speed enhancements and bug fixes. подробнее...
|
За
Против
Воздерживаюсь
|
Опыт использования noSQL
Александр Календарев
Докладывал на PHPConf 2005, 2007,2009 (Совместный доклад)
ведущий программист Satera
Доклад (45 мин)
- memcacheDb:
- redis
- MongoDb
- Sedna
- memcacheq
- RabbitMq
подробнее...
|
За
Против
Воздерживаюсь
|
В ожидании PostgreSQL 9.0
Голубь Павел, MicroOLAP Technologies, руководитель разработки линейки продуктов для PostgreSQL,
Доклад (15 мин)
Краткий обзор сервера PostgreSQL, его возможностей и нововведений, ожидаемых в версии 9.0 подробнее...
|
За
Против
Воздерживаюсь
|
PHP+REST: универсальная архитектура контроллера приложения
Максим Тимохин, Маркетинговая группа Текарт, разработчик.
Доклад (30 мин)
В ходе доклада мы рассмотрим один из возможных подходов к проектированию веб-приложений на PHP с использованием архитектурного стиля REST. Преимущества решения:
— единообразная модульная структура приложения;
— наглядный язык описания схемы приложения;
— простой в реализации, но очень мощный механизм связывания запросов и объектов слоя контроллера приложения;
— возможность предоставления внешнего API для использования в rich client практически без дополнительных затрат на реализацию. подробнее...
|
За
Против
Воздерживаюсь
|
Классификация и методологии использования систем обработки и хранения данных совместно с PHP в масштабируемых веб-проектах
Eugene Klimov, ведущий программист i-jet, разработка и публикация игр в социальных сетях.
10 лет активной разработки на PHP.
активный участник phpclub с 2001 года
Доклад (1 час)
Любой web-проект, от самого маленького до самого большого должен где то хранить и как то обрабатывать свои данные.
Данные имеют размер, требования к консистентности и скорости чтения и записи эти требования в конкретных ситуациях накладывают ограничения на то, какие именно системы хранения и обработки необходимо выбирать.
В нашей компании, мы последовательно натыкались и на себе прочувствовали все грабли, плюсы и минусы использования MySQL, GlusterFS, APC, Memcached, Redis, на основе этих граблей была составлена некая классификация продуктов предназначенных для хранения и обработки данных, про которую хочется рассказать. подробнее...
|
За
Против
Воздерживаюсь
|
API Яндекс.Фотки. Что это, зачем нужно и как работать с ним из php скриптов.
Антон Немцев.
Занимаюсь веб-разработкой более 9 лет.
Все это время вольнонаемный.
Некоторое время был на weblancer.net в ТОП10 по верстке.
Сейчас занимаюсь в основном версткой (xhtml, html5) и программированием frontend'а (js, jquery), но, кроме того, программирую на php и AS(flash). Рисую и анимирую во Flash.
Довелось работать с такими РА как RAM (http://ram.com.ua/) и PCG (http://www.paradigm.com.ua/) и через них с брендами Lays, Monte Carlo, Winston, Camel, Моршинская, Pall Mall, Kent и многими другими.
Иногда пишу статейки на хабре.
http://silentimp.habrahabr.ru/
Доклад (1 час)
Один из новых сервисов Яндекса — API Яндекс.Фотки. Я разработал библиотеку, которая позволяет работать с этим API и охватывает все его возможности. Пока что она единственная в своем роде. Буду рад расказать вам о самом API и написаной мною библиотеке.
http://api.yandex.ru/fotki/
Иногда бывает очень удобно хранить контент на серверах таких сервисов и я думаю, что моя разработка может быть полезна во многих стартапах. подробнее...
|
За
Против
Воздерживаюсь
|
Premature Optimization Mistakes
Ilia Alshanetsky is a CIO at Centah Inc., a company specializing in providing solutions to retail and construction industries. He is the author of FUDforum (http://fudforum.org), a highly popular, Open Source bulletin board focused on providing the maximum functionality at the highest level of security and performance. Ilia is also Core PHP Developer, an active member of PHP’s Q&A team and a Release Master for PHP 5.2. He authored and co-authored a number of extensions with notables such as SHMOP, PDO, SQLite and GD and is responsible for large number of bug fixes and performance tweaks in the language. A prolific lecturer and writer, Ilia can found speaking at international conferences and is frequently published in print and online magazines on a variety of PHP topics. He is also the author of an upcoming book on PHP security. Ilia can be reached at http://ilia.ws
Доклад (1 час)
One of the thing that many people want to have is fast code as it allows handling of more data/clients with less resources, saving money and improving your overall efficiencies. подробнее...
|
За
Против
Воздерживаюсь
|
Формирование команды веб-разработчиков или создание «Dreamteam – команды мечты»
Смирнов Александр [admin]
Основатель phpclub.ru, эксперт по формированию команд IT-разработчиков
Мастер-класс (3 часа)
- Почему традиционного кнута и пряника для творческих людей не существует.
- Секреты формирования эффективных команд в IT.
- Что такое ДНК команды и компании.
- Что должен знать и уметь лидер команды разработчиков.
- Почему лидеры покидают… даже команды мечты. подробнее...
|
За
Против
Воздерживаюсь
|
Основы построения масштабируемых высоконагруженных веб-проектов
Алексей Рыбак (badoo.com). Москва, родился в 1976 году.
В 1999-м году с отличием окончил физический ф-т МГУ. Разработкой веб-
проектов
занимается с 1999 года. Основное направление работы в последние годы
-- массовые
социальные сервисы, фото- и видео-хостинг, знакомства. Принимал
участие в
разработке проектов badoo.com, mamba.ru, ДИВ ВГТРК, Мемонет.
Мастер-класс (целый день)
Мастер-класс расчитан на максимально широкую аудиторию.
В первую очередь мы ориентируемся на начинающих разработчиков и
на разработчиков, которые уже сделали первые шаги к настоящему
Мастерству, но хотят пополнить и систематизировать
свои знания. Особенно мастер-класс будет интересен
разработчикам молодых стартапов, которые либо уже
сталкиваются с проблемами производительности, либо
хотят быть во всеоружии перед ростом популярности
и большими нагрузками на свои проекты. подробнее...
|
За
Против
Воздерживаюсь
|
Пора ли отправлять С на свалку истории? Пишем демонов на PHP с использованием расширения libevent
Вадим Крючков [Long], руководитель группы разработки, компания Agunga
Андрей Голубев [440hz], ведущий веб-программист, компания Agunga
Евгений Прудников, ведущий веб-программист, компания Agunga
Доклад (1 час)
Считается (в общем случае — вполне справедливо), что писать демонов на PHP — моветон. Использовать для прототипирования интерфейсов взаимодействия — можно, а вот в продакшене ни-ни. Именно с таким представлением мы начинали разработку новой версии игры — проработаем интерфейсы взаимодействия с демоном, который к запуску будет переписан на высокопроизводительном С.
Однако, первые тесты демона, написанного на PHP с использованием libevent, заставили нас серьезно задуматься — а нужен ли нам переход на С?
Какую производительность нам удалось достичь? Течет ли память? Обо всем этом будет рассказано в докладе.
А так же - особенности использования и недокументированные возможности расширения, облегчающие рутинные операции подробнее...
|
За
Против
Воздерживаюсь
|
Инструменты Team Leader'а. Опыт построения распределенной команды разработки
Вадим Крючков [Long], руководитель группы разработки, компания Agunga
Мастер-класс (3 часа)
Целью мастер-класса является:
- поделится опытом и особенностью построения распределенной команды разработки;
- представить минимально необходимый комплект инструментов для работы и рассмотреть их взаимодействие и возможности интеграции;
- поделиться рабочими документами, схемами и скриптами от которых можно отталкиваться в работе. подробнее...
|
За
Против
Воздерживаюсь
|
Разработка веб-проектов на Zend Framework
Туревич Георгий, ведущий веб-программист компании Wizartech
- Более 7-и лет опыта использования PHP и JavaScript
- Более 2-х лет опыта использования Zend Framework
- Участник сообщества phpclub.ru (с ноября 2002 г.)
- Один из активнейших участников сообщества zendframework.ru (с момента создания сообщества)
- Организатор первой в России конференции по Zend Framework в 2010 (ZFConf 2010)
- Докладчик на конференция PHPConf 2009, ZFConf 2010
Мастер-класс (3 часа)
В этом мастер-классе мы рассмотрим основные моменты, охватывающие процесс разработки на Zend Framework. Мастер-класс будет по максимуму строиться на практике и уникальном опыте «бывалых» (трюки, советы, недокументированные возможности). подробнее...
|
За
Против
Воздерживаюсь
|
PHP 5.3 в бою. Опыт с фронта (Doctrine 2, Symfony 2, Zend Framework 2 и др.)
Туревич Георгий, ведущий веб-программист компании Wizartech
- Более 7-и лет опыта использования PHP и JavaScript
- Более 2-х лет опыта использования Zend Framework
- Участник сообщества phpclub.ru (с ноября 2002 г.)
- Один из активнейших участников сообщества zendframework.ru (с момента создания сообщества)
- Организатор первой в России конференции по Zend Framework в 2010 (ZFConf 2010)
- Докладчик на конференция PHPConf 2009, ZFConf 2010
Доклад (1 час)
В PHP 5.3 целое громадье новых и полезных функций. Но как все это использовать? И где все это особенно полезно? На эти вопросы не дают подробные ответы даже доклады светил PHP. :) Однако, некоторые флагманы PHP-строительства (Doctrine 2, Symfony 2, Zend Framework 2) уже идут полным ходом в этом направлении. В этом докладе мы рассмотрим, как эти библиотеки используют или планируют использовать производственные мощности PHP 5.3. подробнее...
|
За
Против
Воздерживаюсь
|
Мониторинг производительности MySQL с использованием performance schema.
Алексей Копытов, Senior Software Developer, Sun Microsystems.
Доклад (1 час)
Performance schema -- это новая возможность в MySQL, предназначенная для низкоуровневого мониторинга сервера.
Доклад посвящён особенностям реализации performance schema, а также обзору доступной на текущий момент функциональности и разбору типичных примеров её использования подробнее...
|
За
Против
Воздерживаюсь
|
 |
| |