Лекция
Нейронные сети
Страница лекции на сайте Computer Science Center
Архитектура «Апрентис» основывается на:
Ошибки || программирования
Алгоритмы синхронизации: оптимистичная, неблокирующая
Классы алгоритмов: lock-free, wait-free
Пулы потоков
Страница лекции на сайте ...
Уменьшение размерности: представление
Страница лекции на сайте Computer Science Center
Алгоритмы синхронизации
Алгоритмы синхронизации: оптимистичная, неблокирующая
Классы алгоритмов: lock-free, wait-free
Пулы потоков
Страница лекции на сайте ...
В 2008 году система хранения SEMrush была построена на базе сочетания SQL и файлового хранилища. Это позволило выдерживать нагрузку примерно до 3 миллионов...
Примитивы синхронизации - 2
Condition variables: использование wait/notify
Алгоритмы синхронизации: грубая, тонкая
Страница лекции на сайте Computer...
Примитивы синхронизации
Необходимость синхронизации: гонки данных
Реализация примитивов синхронизации: алгоритмы Петерсона и Лампорта
Виды мьютексов:...
Выбор свойств (feature selection)
Страница лекции на сайте Computer Science Center
Обзор методов уменьшения размерности
Страница лекции на сайте Computer Science Center
Все абстракции рано или поздно протекают, какими бы красивыми и стройными они ни были. Протекают и те, что скрывают за громкой фразой "Write Once, Run Anywhere...
Обучение метрики (по Brian Kulis)
Страница лекции на сайте Computer Science Center
Корректная работа с потоками
Механизм запуска потока
Корректное завершение потоков
Сравнение различных потоков (POSIX, boost, java)
Обработка исключений...
Введение
Тенденции развития вычислительных систем
Классификация параллельных систем (SIMD, MISD..., SMP, MPP)
Современные высокопроизводительные системы:...
Instance based learning (IBL)
Страница лекции на сайте Computer Science Center
Спецификация Java Memory Model в JLS пытается быть предельно сжатой и полной. Поскольку JMM пытается объять очень большой пласт явлений, её формализм весьма...
Free2play – модель монетизации игр, которая в данный момент доминирует в соц. сетях и на мобильных платформах. Во free2play игру можно играть бесплатно, но...
Процесс проведения организационных изменений - это краеугольный камень менеджмента. Сколько хороших идей было загублено, сколько копий было сломано, сколько...
Обзор методов оптимизации
Выпуклая оптимизация
Страница лекции на сайте Computer Science Center
Микроархитектура процессора скрыта от разработчика компиляторами, виртуальными машинами, интерпретаторами, и т.д. А надо ли программистам вообще думать о...
Генеративные вероятностные модели
Страница лекции на сайте Computer Science Center
Написание автоматических тестов для распределённых Java приложений - дело непростое. Можно ограничиться модульными тестами на отдельные компоненты, но в таком...
Программный интерфейс для управления «виртуальными» Java-процессами из предыдущего доклада получился довольно хорош. Настолько хорош, что захотелось...
Линейные модели: SVM (продолжение). Collaborative filtering
Страница лекции на сайте Computer Science Center
Как за 15 минут общения понять – стоит ли нанимать сидящего перед вами «гениального программиста» или стоит проявить уважение к себе и кандидату, сказав: «Вряд...
Как и зачем строить и поддерживать отношения с окружающими даже если Вы-– суровый интроверт с манией преследования;
Как эти отношения и связи могут решить для...
Страница лекции на сайте Computer Science Center
Что нужно сделать, чтобы продать товар в интернет-магазине? Поднять сайт, настроить учетную систему и запустить?
Экзистенциальные типы и абстрактные типы данных
Некоторые аномалии, возникающие при использовании универсальных поверхностных типов. Экзистенциальное...
Приближённые алгоритмы
4-приближённый алгоритм для задачи о кратчайшей общей надстроке через покрытие циклами.
0.878-приближённый алгоритм для задачи о...
Приближённые алгоритмы
Линейные модели: сжатые чувства, SVM
Страница лекции на сайте Computer Science Center