Лекция
Существует много книг о том, как писать Хороший, Читаемый и даже Прекрасный код. Нас всех с детства учили, что переменным надо давать понятные имена и код...
EJB, ESB, MQ, BPEL, BPM, Rules Engine и другие умные буквы - чего только не придумают умные люди, чтобы сделать системы слишком сложными, а разработку слишком...
Встреча FProg 2012–12.
Glasgow Haskell Compiler – самый популярный из существующих компиляторов языка программирования Haskell, в котором реализованы...
Связность графов.
Двусвязные графы. Дерево блоков и точек сочленения. Вершинная и реберная связность. Теорема Менгера. Структура минимальных k-связных графов:...
Производящие функции и характеристические функции случайных величин.Центральная предельная теорема (различные формулировки).
Страница лекции на сайте Computer...
Схемы и параллельные вычисления
Языки большой схемной сложности в полиномиальной иерархии (теорема Каннана). Равномерные схемы. Классы NC и NCi. P-полные...
Разработка сетевых приложений на Java
Сокеты.
URI и URL.
Библиотека Netty.
Страница лекции на сайте Computer Science Center
Графы и их хранение на примере Neo4J. Пример загрузки данных и обработки - 10 000 фильмов и 100 000 ролей.
Страница лекции на сайте Computer Science Center
Модули расширения
Модули расширения: Способы создания модулей расширения на языке C/C .
Пример создания модуля.
Анализатор синтаксиса питона pylint.
Отладка и...
Модульное тестирование на Java
Основные идеи.
JUnit.
Mockito.
Java Logging API.
Страница лекции на сайте Computer Science Center
Нижние оценки для SAT. Схемная сложность
Вычисления с ограничением по времени и по памяти. Нижняя оценка для SAT. Альтернирующие машины Тьюринга и...
Базы вокруг нас - html5 local storage, sqlite.
Страница лекции на сайте Computer Science Center
Scientific Python
Разговор о модулях для научных вычислений в языке Python. scipy, numpy, matplotlib, PIL
Страница лекции на сайте Computer Science Center
Неприближаемость задачи MAXCut
Тест на устойчивость. Формулировка теоремы о Majority is Stablest. Анализ сведения задачи о максимальном разрезе к UGC.
Страница...
Неприближаемость задачи MAXCut
Тест на устойчивость. Формулировка теоремы о Majority is Stablest. Анализ сведения задачи о максимальном разрезе к UGC.
Страница...
Защита информации в компьютерных сетях.Шифрация данных. Защита соединений. Классификация атак.
Страница лекции на сайте Computer Science Center
Геометрическая вероятность и общее определение вероятности. Парадокс Бертрана. Метод Монте-Карло. Абсолютно непрерывные распределения. Основные виды...
Обнаружение текста на изображениях
Обнаружение текста на печатных документах, фотографиях, графиках и диаграммах. Метод проекций, XY-cut, использование...
Компания Digital Zone ведёт заказную разработку ПО, в основном, с применением технологий Java. При этом спектр решаемых задач достаточно широк, и включает в...
Разработка многопоточных приложений на Java. Часть 2
Атомарные типы
Примитивы синхронизации
Коллекции
ExecutorService
ForkJoinPool
Страница лекции на сайте ...
Полиномиальная иерархия
Замкнутость классов NSpace[s(n)] относительно дополнения. Полиномиальная иерархия. Простейшие свойства, полные задачи в ΣPi и в ΠPi....
Большие базы данных - mapreduce / bigtable / hbase / cassandra.
Страница лекции на сайте Computer Science Center
Web в Python
Web фреймворки и темплейтные языки Python. Django, Jinja, Mako.
Страница лекции на сайте Computer Science Center
Неприближаемость задачи о покрытии множествами
Неприближаемость задачи о покрытии множествами с константным множителем. Конструкция (k,l)-set gadget....
В докладе рассмотрены комбинаторные задачи биоинформатики, решение которых важно для понимая эволюционного процесса развития. Проанализирована связь попарного...
Доклад Дмитрия Ленева рассматривает ряд архитектурных и организационных проблем, которые возникали в процессе разработки MySQL Server, пути, которыми они...
Интернет 2. Прикладной уровень. P2P. VoIP. Электронная почта.
Страница лекции на сайте Computer Science Center
Защита информации в компьютерных сетях. Протоколы аутентификации.
Страница лекции на сайте Computer Science Center
Предельные теоремы
Сегментация изображений
Сегментация на основе кластеризации, выращивание областей, разделение и слияние областей, сегментация по водоразделам, сегментация по...
Вычисления с ограничениями по памяти
Теорма Савича и следствие о NPSPACE = PSPACE. Полнота TQBF в классе PSPACE. Теорема об иерархии по памяти. Логарифмические...
Паросочетания и покрытия.
Независимые и доминирующие множества и связь между ними. Паросочетания в двудольном графе: теоремы Холла и Кенига. Максимальные...
Пути, циклы и раскраски графов.
Двудольные графы, критерий двудольности. Эйлеровы и Гамильтоновы пути и циклы. Простейшие свойства раскрасок графов. Теорема...
Страница лекции на сайте Computer Science Center
Многопоточность, UI и установка библиотек
Многопоточные приложения. Global Interpreter Lock. Многопроцессные приложения. Сравнительный обзор библиотек для GUI...
Случайные величины
Функции распределения. Независимые случайные величины. Математическое ожидание и дисперсия. Неравенства Маркова,Чебышёва и Чернова.
Страница...
Классификация изображений и распознавание объектов
Использование методов машинного обучения, каскады классификаторов, PASCAL VOC challenges.
Страница лекции на...
Сетевые операционные системы. Виртуализация, кластеры, облачные сервисы.
Страница лекции на сайте Computer Science Center
IPv6. Глобальные сети. Интернет. DNS. WWW.
Страница лекции на сайте Computer Science Center
P vs NP с оракулами. Иерархии по времени
Оракулы при которых P=NPP=NP и P≠NPP≠NP. Иерархия по времени для детерминированных и недетерминированных вычислений....
Транспортный уровень. Введение. TCP. UDP. SCTP.
Страница лекции на сайте Computer Science Center
Основы теории вероятностей
Дискретная вероятность. Классическое определение вероятности. Условные вероятности. Независимость событий. Формулы полной...
Сетевой уровень. Управляющие протоколы в Интернете. Маршрутизация в IP. BGP.
Страница лекции на сайте Computer Science Center
О классе NP
NP-полнота задачи Circuit-SAT и задачи о независимом множестве. NP-задачи поиска. Сведения по Тьюрингу. Сведение задач поиска к задачам...
Стандартная библиотека: java.lang.reflect
Reflection API.
Аннотации.
Страница лекции на сайте Computer Science Center