Это старая версия (1.31) ToDo.

Содержание

Задачи и темы для лекций

Правила изменения статьи:

  • Можно только добавлять задачи или темы для лекций и голосовать за таковые
  • Каждая тема или проект должен быть оформлен таким образом

-- Название проекта или темы
Его описание

Интересно: ЧеловекЧеловеческий1 ЧеловекЧеловеческий2

----

Темы для лекций


Лекция/Лекции про написания эмуляторов

Автором лекции готов стать ВаняРыбин. Эмулятор - это программа, которая позволяет запускать код на системе отличной от той, для которой предназначался оригинальный проект. Мне всегда было интересно разобраться как работают эмуляторы и написать их самому. Я уже написал эмулятор Chip8 и в ближайшем будущем планирую дописать эмулятор NES. На их примере и готов рассказать про эмуляторы

Интересно: ЛипинБорис


Лекции про теорию компиляторов

Автором лекций готов стать ЛипинБорис. В планах — рассказ про общие принципы работы интерпретаторов и компиляторов, а так же стадий их работы, написание своего маленького парсера "игрушечного языка". Хотелось бы разобраться с различными генераторами парсеров и поприменять их на практике. Ориентировочно курс лекций расчитан на 2-3 занятия.

Интересно: ВаняРыбин


Мини-курс по аналитическому SQL

Автором лекций готов стать АтрашкевичАндрей. В силу очевидных причин, курс будет проводиться удалённо (Youtube, Skype, etc.).

SQL — это язык (структурированных) запросов к реляционным базам данных. По сути, SQL — это абсолютный стандарт для работы с базами данных, особенно важный для работы аналитиком. По завершению курса любой слушатель будет готов к средней степени сложности вопросам по SQL на собеседовании, т. к. основой курса станет практика написания запросов (querying) и разбор наиболее распространённых ошибок при их написании.

Примерная программа мини-курса:

  1. Введение
  2. Простой оператор SELECT. Первый запрос. Псевдоним таблицы. Запрос определённых полей. Переименование полей. Получение новых полей как результат действий над предыдущими.
  3. Оператор WHERE. Отбор полей по условию. Элементы математической логики и теории множеств.

Интересно: ВаняРыбин


Мини-курс по математическим методам в экономике / естественных науках

Автором лекций готов стать АтрашкевичАндрей. В силу очевидных причин, курс будет проводиться удалённо (Youtube, Skype, etc.).

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

Предполагаемые темы:

  1. МетодНаименьшихКвадратов и линейная регрессия.
  2. МетодМаксимальногоПравдоподобия и модель бинарного отклика (на примере логистическое регрессии).
  3. ЛинейноеПрограммирование и СимплексМетод?.
  4. ЦелочисленноеПрограммирование? и задача форматного раскроя (одномерного)

Интересно: ВаняРыбин ЛипинБорис


Проекты


Файловая система на основе FUSE

FUSE - это модуль для ядра Linux, обладающий легким API для написания файловых систем.

Интересно: ВаняРыбин ЭрнестДобряк?


Робот-агрегатор новостей с соц-сетей

Большинство популярных соц-сетей поддерживает API, с помощью которого можно наладить автоматическое получение данных с различных пабликов или от различных пользователей. Предлагается сделать 2 скрипта:

  1. сохраняет сообщения или новости от различных источников в БД.
  2. вычисляет рейтинг последних "постов" по различным признакам и выводит посты с самым высоким рейтингом.

Интересно: ЛипинБорис АтрашкевичАндрей ВаняРыбин