Подписаться на RSS Читать в Twitter

Календарь мероприятий:

Клиентские технологии
15—16 декабря
Medium well!
2 апреля
ProfyClub

Серверное программирование

1С-Битрикс: Платформа аренды приложений (SaaS)
Алексей Сидоренко  

В докладе рассказано о первой платформе на рынке SaaS (Software as a Service), которая предоставляет возможность использовать арендную модель для распространения веб-приложений.

JsHttpRequest: кроссбраузерный AJAX, фоновая закачка файлов, "прозрачное" программирование backend-скриптов
Дмитрий Котеров  

В докладе освещены основные моменты:Что такое Web 2.0?  
Браузер есть платформа. Данные – движущая сила сайта.  Демократия среди пользователей, рейтинги, голосования.   
Модель социальной сети. Динамическая загрузка данных (AJAX).  Работа с сессиями полностью прозрачна и происходит стандартными средствами PHP...

NGINX – зачем он вообще нужен, текущие и будущие возможности
Игорь Сысоев  

Nginx я начал разрабатывать весной 2000 года и делал его около двух лет. Сначала он начал работать в Рамблере. Но первым проектом все-таки был www.zvuki.ru, на котором он отдавал mp3, затем www.foto.rambler.ru. Потом на нем начали делать Mamba (www.mamba.ru) и эстонский сайт www.raid.ee (вроде Mamba). Но тогда он еще не был доступен — это была стадия альфа-тестирования. Сейчас nginx находится в стадии бэта-тестирования, но, в принципе, он стабилен.

Введение в Ruby on Rails
Олег Андреев  

Ruby — это язык программирования, точно такой же, как Smalltalk, Python, Perl и другие. Rails — это фреймворк, который написан именно на Ruby для Web-приложений, у которых в бекенде база данных. Это такой же fullstack, как и Django — от обработки запросов до выдачи HTML и других форматов

Использование nginx как сервера-сборщика
Андрей Баранов  

Nginx и SSI, ограничения, Nginx и FEST

Какие измерения следует проводить разработчикам крупного веб–проекта
Алексей Рыбак  

В докладе"Общие принципы разработки высоконагруженных проектов" был рассмотрен ряд вопросов:

Какие технологические особенности имеет большой проект? Как выдерживать большой поток посетителей? Что такое масштабирование? Какими навыками обязаны обладать разработчики больших проектов?

Настройка FreeBSD для обслуживания 100-200 тысяч соединений
Игорь Сысоев  

Основная проблема заключается в том, где хранить данные, которые будут отправляться или приниматься по сети, в основном, отправляться, поскольку они должны жить внутри ядра, пока та сторона не подтвердит их получение.

Пользовательские Сценарии как лучший способ описания Пользовательских Требований
Александр Байкин  

Пользовательские Сценарии как лучший способ описания Пользовательских Требований. Известные типы ПТ:1. Варианты Использования (use cases)  
  2. Пользовательские Истории (user stories) и 3. Предложения на языке Пользователя (native language sentences)...  

 

Проектирование пользовательских интерфейсов в Agile проектах
Геннадий Драгун  

Одним из возможных путей повышения качества интерфейсов является повышение качества процесса проектирования и дизайна за счет применение принципов и методик гибкой (Agile) разработки программного обеспечения.
Данный доклад расскажет о практике такого применения гибких методик в опыте компании EPAM.

Распределенная Архитектура LAMP приложений
Петр Зайцев  

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

Сервер приложений SUP Fabrik
Андрей Шетухин  Игорь Семенов  

Задачи: интеграция сервисов, высокие нагрузки, отказоустойчивость, повторное использование кода. Варианты решения.

Управление требованиями на базе Wiki-движков
Александр Байкин  

'Вики-движок'  — набор программ, служащий для преобразования вики-разметки в удобочитаемое представление на языке HTML.

Что такое нагрузка
Анатолий Орлов  

Очень грамотно, что с этого началась конференция "РИТ: Высокие нагрузки". Основы взаимодействия операционной системы с прикладным ПО и железом. Очень полезно было узнать что не стоит покупать SAS диски ибо SATA сильно дешевле, а в производительности не шибко уступает, а то что уступает компенсируется постоением RAID. В общем я понял, что есть всяческие ньюансы с памятью, но в целом пофиг на неё ибо всё равно быстро. LA(load average) - означает сколько процессов претендуют на выполнение в данный момент. Про винты ещё разные чтения - seek и …, read ahead, IOsheduling. Оптимизации доступа к диску - читать много и сразу, нежели много чтение порциями. На заметку взял, что сеть нужно мерять пакетами, а не мегабайтами.


1 - 13 из 13
Начало | Пред. | 1 | След. | Конец Все