<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://mit.spbau.ru/sewiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Svloyso</id>
		<title>SEWiki - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://mit.spbau.ru/sewiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Svloyso"/>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Svloyso"/>
		<updated>2026-04-08T08:03:01Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_6_2016&amp;diff=9505</id>
		<title>Виртуализация 6 2016</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_6_2016&amp;diff=9505"/>
				<updated>2016-11-17T10:16:31Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: /* Презентации со студенческих семинаров */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Лектор, практика — Евгений Александрович Баталов (&amp;lt;b&amp;gt;eabatalov89 [sobaka] gmail.com&amp;lt;/b&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Вступайте в Google группу, чтобы быть в курсе всех новостей и для проведения групповых обсуждений:&lt;br /&gt;
[https://groups.google.com/forum/#!forum/au-virtualization-autumn-2016 группа]&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/folderview?id=0B-KXDlig5kwVfnlMQVpMbGRab3pUcEswaG5nVjZnOC1LeEdLeUgtNFplNG45M1plbmZaXzg&amp;amp;usp=sharing материалы курса]&lt;br /&gt;
&lt;br /&gt;
= Домашние задания =&lt;br /&gt;
# Установить Docker на свой рабочий компьютер с Linux https://docs.docker.com/engine/installation/&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
# Задание по разделу &amp;quot;Контейнерные технологии&amp;quot; [https://drive.google.com/open?id=0B-KXDlig5kwVNXRKeG45Y1o4SHM ссылка]&lt;br /&gt;
# Список тем семинаров и их распределение по студентам [https://docs.google.com/spreadsheets/d/14RG4z-mNC371D8WiHYyfVWbluTUYlX5KXp0I9e20fko/edit?usp=sharing ссылка]&lt;br /&gt;
# Задание по разделу &amp;quot;Гипервизорные технологии&amp;quot; [https://docs.google.com/document/d/1bSwAxbgePJEqAEz-pgM2ZnWcggvhKLduYL6TD-3Rt7A/edit?usp=sharing ссылка]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= О курсе =&lt;br /&gt;
&lt;br /&gt;
Курс является, в первую очередь, практическим и предназначен для сравнительно глубокого изучения как контейнерных так и гипервизорных технологий. Контейнеры изучаются на примере стека: Linux Kernel, Docker. Гипервизорные технологии на примере Linux, KVM, QEMU. В курсе будет 3 больших практических задания. Одно задание может занимать 1-5 полных дней работы. Материал изучаемый в курсе более полно раскрывает устройство ОС Linux.&lt;br /&gt;
&lt;br /&gt;
Необходимые знания на входе: уверенное владение C или C++. Завершенный курс “программирование в ядре Linux”. Для тех, кто не изучал курс, нужно изучить книгу Linux Device Drivers.&lt;br /&gt;
&lt;br /&gt;
= Получение зачета =&lt;br /&gt;
Для получения зачета необходимо сдать 5 заданий:&lt;br /&gt;
# Реализация своего набора тулов для запуска/остановки/... контейнеров (программирование в userspace). Задание состоит из трех частей, каждое со своими дедлайнами и баллами за выполнение. [https://docs.google.com/document/d/1-kRjMfUPTlS4YvkITVX-0JZfqDFf5I0sHMwF0YgI7dA/edit?usp=sharing ссылка]&lt;br /&gt;
# Задание на модификацию KVM/Linux kernel/QEMU.&lt;br /&gt;
# Доклад на семинаре по устройству Docker/Linux NS/Linux cgroups/KVM/QEMU&lt;br /&gt;
&lt;br /&gt;
Для автоматического получения зачета нужно иметь средний балл 75% за задания в курсе.&lt;br /&gt;
В противном случае зачет сдается в устной форме. Минимальный средний балл для получения зачета - 60%.&lt;br /&gt;
&lt;br /&gt;
= Распределение тем на студенческий семинар =&lt;br /&gt;
Выберите тему для своего доклада. Для этого в [https://docs.google.com/spreadsheets/d/14RG4z-mNC371D8WiHYyfVWbluTUYlX5KXp0I9e20fko/edit?usp=sharing документе] поставьте свою фамилию в одной из строчек в поле &amp;quot;Докладчик&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Презентации со студенческих семинаров =&lt;br /&gt;
# Голованов Сергей - [https://docs.google.com/presentation/d/1bb-_w4ffrjLn-OM-V9cYt9dJeSUT1Jr_RBnxnv2YPZ8/edit?usp=sharing Cgroups (введение)]&lt;br /&gt;
# Бочаров Федор - [https://docs.google.com/presentation/d/1ZbrX1iNWEvQK4TsoLBwKflJJfrrzPqyLoCzyZY_BdbE/edit#slide=id.p Cgroups (blkio, devices, net_cls)]&lt;br /&gt;
# Акимов Евгений - [https://docs.google.com/presentation/d/1adp-eU9d7cWq_gGif07BLJsKAejy4XQuiIAoVgCf8Xk/edit?usp=sharing Windows Subsystem for Linux (WSL)]&lt;br /&gt;
# Васильев Роман - [https://docs.google.com/presentation/d/1aQqRVclSEEoaDlBc3kywHTKlfgzE33HUcN9wcxfZt1E/edit?usp=sharing Namespaces (user &amp;amp; mount)]&lt;br /&gt;
# Горбунов Егор - [https://github.com/egorbunov/spbau/blob/fall_term_16-17/virt/namespaces_lec/slides/slides.pdf Namespaces overview (+PID, UTS)]&lt;br /&gt;
# Власов Святослав - [https://github.com/svloyso/virtualization_presentation/blob/master/slides.pdf Network Namespaces]&lt;br /&gt;
# Абрамов Иван - [https://docs.google.com/presentation/d/15c-755XOjfaeUu03VdHkhP9Zjr1h5Avcg-LQGEi9XT8/edit#slide=id.p Cgroups (cpusets, cpuacct, freezer)]&lt;br /&gt;
# Серебро Андрей - [https://docs.google.com/presentation/d/1TdRqYQp8o1Pb4GbKCU7bSd9pG-2xTFdfVsR3jznUi7g/edit#slide=id.g192a1b51d3_1_39 Wine]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_6_2016&amp;diff=9504</id>
		<title>Виртуализация 6 2016</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_6_2016&amp;diff=9504"/>
				<updated>2016-11-17T10:14:38Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: /* Презентации со студенческих семинаров */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Лектор, практика — Евгений Александрович Баталов (&amp;lt;b&amp;gt;eabatalov89 [sobaka] gmail.com&amp;lt;/b&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Вступайте в Google группу, чтобы быть в курсе всех новостей и для проведения групповых обсуждений:&lt;br /&gt;
[https://groups.google.com/forum/#!forum/au-virtualization-autumn-2016 группа]&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/folderview?id=0B-KXDlig5kwVfnlMQVpMbGRab3pUcEswaG5nVjZnOC1LeEdLeUgtNFplNG45M1plbmZaXzg&amp;amp;usp=sharing материалы курса]&lt;br /&gt;
&lt;br /&gt;
= Домашние задания =&lt;br /&gt;
# Установить Docker на свой рабочий компьютер с Linux https://docs.docker.com/engine/installation/&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
# Задание по разделу &amp;quot;Контейнерные технологии&amp;quot; [https://drive.google.com/open?id=0B-KXDlig5kwVNXRKeG45Y1o4SHM ссылка]&lt;br /&gt;
# Список тем семинаров и их распределение по студентам [https://docs.google.com/spreadsheets/d/14RG4z-mNC371D8WiHYyfVWbluTUYlX5KXp0I9e20fko/edit?usp=sharing ссылка]&lt;br /&gt;
# Задание по разделу &amp;quot;Гипервизорные технологии&amp;quot; [https://docs.google.com/document/d/1bSwAxbgePJEqAEz-pgM2ZnWcggvhKLduYL6TD-3Rt7A/edit?usp=sharing ссылка]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= О курсе =&lt;br /&gt;
&lt;br /&gt;
Курс является, в первую очередь, практическим и предназначен для сравнительно глубокого изучения как контейнерных так и гипервизорных технологий. Контейнеры изучаются на примере стека: Linux Kernel, Docker. Гипервизорные технологии на примере Linux, KVM, QEMU. В курсе будет 3 больших практических задания. Одно задание может занимать 1-5 полных дней работы. Материал изучаемый в курсе более полно раскрывает устройство ОС Linux.&lt;br /&gt;
&lt;br /&gt;
Необходимые знания на входе: уверенное владение C или C++. Завершенный курс “программирование в ядре Linux”. Для тех, кто не изучал курс, нужно изучить книгу Linux Device Drivers.&lt;br /&gt;
&lt;br /&gt;
= Получение зачета =&lt;br /&gt;
Для получения зачета необходимо сдать 5 заданий:&lt;br /&gt;
# Реализация своего набора тулов для запуска/остановки/... контейнеров (программирование в userspace). Задание состоит из трех частей, каждое со своими дедлайнами и баллами за выполнение. [https://docs.google.com/document/d/1-kRjMfUPTlS4YvkITVX-0JZfqDFf5I0sHMwF0YgI7dA/edit?usp=sharing ссылка]&lt;br /&gt;
# Задание на модификацию KVM/Linux kernel/QEMU.&lt;br /&gt;
# Доклад на семинаре по устройству Docker/Linux NS/Linux cgroups/KVM/QEMU&lt;br /&gt;
&lt;br /&gt;
Для автоматического получения зачета нужно иметь средний балл 75% за задания в курсе.&lt;br /&gt;
В противном случае зачет сдается в устной форме. Минимальный средний балл для получения зачета - 60%.&lt;br /&gt;
&lt;br /&gt;
= Распределение тем на студенческий семинар =&lt;br /&gt;
Выберите тему для своего доклада. Для этого в [https://docs.google.com/spreadsheets/d/14RG4z-mNC371D8WiHYyfVWbluTUYlX5KXp0I9e20fko/edit?usp=sharing документе] поставьте свою фамилию в одной из строчек в поле &amp;quot;Докладчик&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Презентации со студенческих семинаров =&lt;br /&gt;
# Голованов Сергей - [https://docs.google.com/presentation/d/1bb-_w4ffrjLn-OM-V9cYt9dJeSUT1Jr_RBnxnv2YPZ8/edit?usp=sharing Cgroups (введение)]&lt;br /&gt;
# Бочаров Федор - [https://docs.google.com/presentation/d/1ZbrX1iNWEvQK4TsoLBwKflJJfrrzPqyLoCzyZY_BdbE/edit#slide=id.p Cgroups (blkio, devices, net_cls)]&lt;br /&gt;
# Акимов Евгений - [https://docs.google.com/presentation/d/1adp-eU9d7cWq_gGif07BLJsKAejy4XQuiIAoVgCf8Xk/edit?usp=sharing Windows Subsystem for Linux (WSL)]&lt;br /&gt;
# Васильев Роман - [https://docs.google.com/presentation/d/1aQqRVclSEEoaDlBc3kywHTKlfgzE33HUcN9wcxfZt1E/edit?usp=sharing Namespaces (user &amp;amp; mount)]&lt;br /&gt;
# Горбунов Егор - [https://github.com/egorbunov/spbau/blob/fall_term_16-17/virt/namespaces_lec/slides/slides.pdf Namespaces overview (+PID, UTS)]&lt;br /&gt;
# Власов Святослав - [https://github.com/svloyso/virtualization_presentation/blob/master/slides.pdf Network Namespaces]&lt;br /&gt;
# Абрамов Иван - [https://docs.google.com/presentation/d/15c-755XOjfaeUu03VdHkhP9Zjr1h5Avcg-LQGEi9XT8/edit#slide=id.p Cgroups:&lt;br /&gt;
cpusets, cpuacct, freezer]&lt;br /&gt;
# Серебро Андрей - [https://docs.google.com/presentation/d/1TdRqYQp8o1Pb4GbKCU7bSd9pG-2xTFdfVsR3jznUi7g/edit#slide=id.g192a1b51d3_1_39 Wine]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_6_2016&amp;diff=9503</id>
		<title>Виртуализация 6 2016</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_6_2016&amp;diff=9503"/>
				<updated>2016-11-17T08:42:58Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: /* Презентации со студенческих семинаров */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Лектор, практика — Евгений Александрович Баталов (&amp;lt;b&amp;gt;eabatalov89 [sobaka] gmail.com&amp;lt;/b&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Вступайте в Google группу, чтобы быть в курсе всех новостей и для проведения групповых обсуждений:&lt;br /&gt;
[https://groups.google.com/forum/#!forum/au-virtualization-autumn-2016 группа]&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/folderview?id=0B-KXDlig5kwVfnlMQVpMbGRab3pUcEswaG5nVjZnOC1LeEdLeUgtNFplNG45M1plbmZaXzg&amp;amp;usp=sharing материалы курса]&lt;br /&gt;
&lt;br /&gt;
= Домашние задания =&lt;br /&gt;
# Установить Docker на свой рабочий компьютер с Linux https://docs.docker.com/engine/installation/&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
# Задание по разделу &amp;quot;Контейнерные технологии&amp;quot; [https://drive.google.com/open?id=0B-KXDlig5kwVNXRKeG45Y1o4SHM ссылка]&lt;br /&gt;
# Список тем семинаров и их распределение по студентам [https://docs.google.com/spreadsheets/d/14RG4z-mNC371D8WiHYyfVWbluTUYlX5KXp0I9e20fko/edit?usp=sharing ссылка]&lt;br /&gt;
# Задание по разделу &amp;quot;Гипервизорные технологии&amp;quot; [https://docs.google.com/document/d/1bSwAxbgePJEqAEz-pgM2ZnWcggvhKLduYL6TD-3Rt7A/edit?usp=sharing ссылка]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= О курсе =&lt;br /&gt;
&lt;br /&gt;
Курс является, в первую очередь, практическим и предназначен для сравнительно глубокого изучения как контейнерных так и гипервизорных технологий. Контейнеры изучаются на примере стека: Linux Kernel, Docker. Гипервизорные технологии на примере Linux, KVM, QEMU. В курсе будет 3 больших практических задания. Одно задание может занимать 1-5 полных дней работы. Материал изучаемый в курсе более полно раскрывает устройство ОС Linux.&lt;br /&gt;
&lt;br /&gt;
Необходимые знания на входе: уверенное владение C или C++. Завершенный курс “программирование в ядре Linux”. Для тех, кто не изучал курс, нужно изучить книгу Linux Device Drivers.&lt;br /&gt;
&lt;br /&gt;
= Получение зачета =&lt;br /&gt;
Для получения зачета необходимо сдать 5 заданий:&lt;br /&gt;
# Реализация своего набора тулов для запуска/остановки/... контейнеров (программирование в userspace). Задание состоит из трех частей, каждое со своими дедлайнами и баллами за выполнение. [https://docs.google.com/document/d/1-kRjMfUPTlS4YvkITVX-0JZfqDFf5I0sHMwF0YgI7dA/edit?usp=sharing ссылка]&lt;br /&gt;
# Задание на модификацию KVM/Linux kernel/QEMU.&lt;br /&gt;
# Доклад на семинаре по устройству Docker/Linux NS/Linux cgroups/KVM/QEMU&lt;br /&gt;
&lt;br /&gt;
Для автоматического получения зачета нужно иметь средний балл 75% за задания в курсе.&lt;br /&gt;
В противном случае зачет сдается в устной форме. Минимальный средний балл для получения зачета - 60%.&lt;br /&gt;
&lt;br /&gt;
= Распределение тем на студенческий семинар =&lt;br /&gt;
Выберите тему для своего доклада. Для этого в [https://docs.google.com/spreadsheets/d/14RG4z-mNC371D8WiHYyfVWbluTUYlX5KXp0I9e20fko/edit?usp=sharing документе] поставьте свою фамилию в одной из строчек в поле &amp;quot;Докладчик&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Презентации со студенческих семинаров =&lt;br /&gt;
# Голованов Сергей - [https://docs.google.com/presentation/d/1bb-_w4ffrjLn-OM-V9cYt9dJeSUT1Jr_RBnxnv2YPZ8/edit?usp=sharing Cgroups (введение)]&lt;br /&gt;
# Бочаров Федор - [https://docs.google.com/presentation/d/1ZbrX1iNWEvQK4TsoLBwKflJJfrrzPqyLoCzyZY_BdbE/edit#slide=id.p Cgroups (blkio, devices, net_cls)]&lt;br /&gt;
# Акимов Евгений - [https://docs.google.com/presentation/d/1adp-eU9d7cWq_gGif07BLJsKAejy4XQuiIAoVgCf8Xk/edit?usp=sharing Windows Subsystem for Linux (WSL)]&lt;br /&gt;
# Васильев Роман - [https://docs.google.com/presentation/d/1aQqRVclSEEoaDlBc3kywHTKlfgzE33HUcN9wcxfZt1E/edit?usp=sharing Namespaces (user &amp;amp; mount)]&lt;br /&gt;
# Горбунов Егор - [https://github.com/egorbunov/spbau/blob/fall_term_16-17/virt/namespaces_lec/slides/slides.pdf Namespaces overview (+PID, UTS)]&lt;br /&gt;
# Власов Святослав - [https://github.com/svloyso/virtualization_presentation/blob/master/slides.pdf Network Namespaces]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=Random_Rogalic&amp;diff=6900</id>
		<title>Random Rogalic</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=Random_Rogalic&amp;diff=6900"/>
				<updated>2015-11-09T13:42:23Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Краткое описание: ===&lt;br /&gt;
&lt;br /&gt;
RGP-игра на ascii-графике под linux-консоль. Каждый уровень игры представляет из себя случайно сгенерированное подземелье, по которому раскиданы различные подбираемые вещи и куча разношерстных монстров, эти вещи охраняющие.&lt;br /&gt;
&lt;br /&gt;
=== Фичи: ===&lt;br /&gt;
&lt;br /&gt;
* Графика 2D, вид сверху&lt;br /&gt;
* Уровень представляет из себя лабиринт/подземелье. Населен монстрами и подбираемыми предметами&lt;br /&gt;
* Виды монстров - случайные:&lt;br /&gt;
** Монстры:&lt;br /&gt;
*** случайные характеристики вида монстра&lt;br /&gt;
*** случайный вид монстра;&lt;br /&gt;
** AI монстров - случайное для каждого вида&lt;br /&gt;
*** случайный характер поведения по отношению к игроку и к другим монстрам&lt;br /&gt;
* Подбираемые предметы - случайные:&lt;br /&gt;
** случайные характеристики предмета;&lt;br /&gt;
** случайное название предмета;&lt;br /&gt;
&lt;br /&gt;
Состав:&lt;br /&gt;
* [http://vk.com/id68607069 Иванов Никита] &lt;br /&gt;
** Тел: +79650044681&lt;br /&gt;
* [http://vk.com/id85668213 Байдин Дмитрий]&lt;br /&gt;
* [http://vk.com/id68607069 Кузина Татьяна]&lt;br /&gt;
* [http://vk.com/svloyso Власов Святослав]&lt;br /&gt;
** e-mail: svloyso@gmail.com&lt;br /&gt;
&lt;br /&gt;
[https://github.com/svloyso/DevDaysRoguelike.git Ссылка] на репозиторий.&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/1iWDkpmkiQA Демо-видео]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=b82Qi6XJMiY Демо №2]&lt;br /&gt;
&lt;br /&gt;
[http://vk.com/away.php?utf=1&amp;amp;to=https%3A%2F%2Fdocs.google.com%2Fpresentation%2Fd%2F1RSqa6TzJEo4CBJ2iN3V0q8VUlsp5pW7O9cr6CZbeiNs%2Fedit%3Fusp%3Dsharing Презентация]&lt;br /&gt;
&lt;br /&gt;
== Баги ==&lt;br /&gt;
*Возможны случаи расположения дверей в комнаты таким образом, что в комнату невозможно зайти. Из-за этого лабиринт генерировался пустым; Баг частично исправил, теперь лабиринт никогда пустым не сгенерится, но возможна генерация комнаты с недостижимой дверью;&lt;br /&gt;
*Возможна такая генерация одной из комнат рядом с начальной точкой появления героя, при которой герой не сможет пройти дальше по лабиринту;&lt;br /&gt;
*Возможно появление дырок в комнатах, т.е. в комнату можно попасть в обход двери;&lt;br /&gt;
*Пустая полоска здоровья врага не исчезает при убийстве врага;&lt;br /&gt;
*Не работает перезапуск игры; не реализован конец игры - можно убить всех врагов или прийти в конечную точку - и ничего не произойдет;&lt;br /&gt;
*Сильное мерцание экрана во время игры; - исправлено.&lt;br /&gt;
&lt;br /&gt;
=== Таблица ===&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/1PbdGJE8FcMyppxnv_4dkUVtMktCA8CxklA8DcGv-aXs/edit Временные отсечки]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=Random_Rogalic&amp;diff=6891</id>
		<title>Random Rogalic</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=Random_Rogalic&amp;diff=6891"/>
				<updated>2015-11-09T09:47:55Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Краткое описание: ===&lt;br /&gt;
&lt;br /&gt;
RGP-игра на ascii-графике под linux-консоль. Каждый уровень игры представляет из себя случайно сгенерированное подземелье, по которому раскиданы различные подбираемые вещи и куча разношерстных монстров, эти вещи охраняющие.&lt;br /&gt;
&lt;br /&gt;
=== Фичи: ===&lt;br /&gt;
&lt;br /&gt;
* Графика 2D, вид сверху&lt;br /&gt;
* Уровень представляет из себя лабиринт/подземелье. Населен монстрами и подбираемыми предметами&lt;br /&gt;
* Виды монстров - случайные:&lt;br /&gt;
** Монстры:&lt;br /&gt;
*** случайные характеристики вида монстра&lt;br /&gt;
*** случайный вид монстра;&lt;br /&gt;
** AI монстров - случайное для каждого вида&lt;br /&gt;
*** случайный характер поведения по отношению к игроку и к другим монстрам&lt;br /&gt;
* Подбираемые предметы - случайные:&lt;br /&gt;
** случайные характеристики предмета;&lt;br /&gt;
** случайное название предмета;&lt;br /&gt;
&lt;br /&gt;
Состав:&lt;br /&gt;
* [http://vk.com/id68607069 Иванов Никита] &lt;br /&gt;
** Тел: +79650044681&lt;br /&gt;
* [http://vk.com/id85668213 Байдин Дмитрий]&lt;br /&gt;
* [http://vk.com/id68607069 Кузина Татьяна]&lt;br /&gt;
* [http://vk.com/svloyso Власов Святослав]&lt;br /&gt;
** e-mail: svloyso@gmail.com&lt;br /&gt;
&lt;br /&gt;
[https://github.com/svloyso/DevDaysRoguelike.git Ссылка] на репозиторий.&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/1iWDkpmkiQA Демо-видео]&lt;br /&gt;
[https://youtu.be/gPA8cK6fWJw Демо №2]&lt;br /&gt;
&lt;br /&gt;
[http://vk.com/away.php?utf=1&amp;amp;to=https%3A%2F%2Fdocs.google.com%2Fpresentation%2Fd%2F1RSqa6TzJEo4CBJ2iN3V0q8VUlsp5pW7O9cr6CZbeiNs%2Fedit%3Fusp%3Dsharing Презентация]&lt;br /&gt;
&lt;br /&gt;
== Баги ==&lt;br /&gt;
*Возможны случаи расположения дверей в комнаты таким образом, что в комнату невозможно зайти. Из-за этого лабиринт генерировался пустым; Баг частично исправил, теперь лабиринт никогда пустым не сгенерится, но возможна генерация комнаты с недостижимой дверью;&lt;br /&gt;
*Возможна такая генерация одной из комнат рядом с начальной точкой появления героя, при которой герой не сможет пройти дальше по лабиринту;&lt;br /&gt;
*Возможно появление дырок в комнатах, т.е. в комнату можно попасть в обход двери;&lt;br /&gt;
*Пустая полоска здоровья врага не исчезает при убийстве врага;&lt;br /&gt;
*Не работает перезапуск игры; не реализован конец игры - можно убить всех врагов или прийти в конечную точку - и ничего не произойдет;&lt;br /&gt;
*Сильное мерцание экрана во время игры; - исправлено.&lt;br /&gt;
&lt;br /&gt;
=== Таблица ===&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/1PbdGJE8FcMyppxnv_4dkUVtMktCA8CxklA8DcGv-aXs/edit Временные отсечки]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=%D0%A1%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&amp;diff=6890</id>
		<title>Странички проектов</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=%D0%A1%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&amp;diff=6890"/>
				<updated>2015-11-09T09:47:19Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: /* Random Rogalic */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Send me to heaven ==&lt;br /&gt;
* [[Send me to heaven]]&lt;br /&gt;
&lt;br /&gt;
== Jackal. Распределенное кодирование видео ==&lt;br /&gt;
* [[Распределенное кодирование видео]]&lt;br /&gt;
&lt;br /&gt;
== Auch ==&lt;br /&gt;
* [[Auch]]&lt;br /&gt;
&lt;br /&gt;
== ToBeDone (ещё один TODO лист) ==&lt;br /&gt;
* [[ToBeDone]]&lt;br /&gt;
&lt;br /&gt;
== Random Roguelike ==&lt;br /&gt;
* [[Random Rogalic]]&lt;br /&gt;
&lt;br /&gt;
== Visual Studio Graph Vis ==&lt;br /&gt;
* [[Visual Studio Graph Vis]]&lt;br /&gt;
&lt;br /&gt;
== Bubble killer ==&lt;br /&gt;
* [[Bubble killer]]&lt;br /&gt;
&lt;br /&gt;
== Time Paradox ==&lt;br /&gt;
* [[Time Paradox]]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=Random_Rogalic&amp;diff=6818</id>
		<title>Random Rogalic</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=Random_Rogalic&amp;diff=6818"/>
				<updated>2015-11-05T08:14:30Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Краткое описание: ===&lt;br /&gt;
&lt;br /&gt;
RGP-игра на ascii-графике под linux-консоль. Каждый уровень игры представляет из себя случайно сгенерированное подземелье, по которому раскиданы различные подбираемые вещи и куча разношерстных монстров, эти вещи охраняющие.&lt;br /&gt;
&lt;br /&gt;
=== Фичи: ===&lt;br /&gt;
&lt;br /&gt;
* Графика 2D, вид сверху&lt;br /&gt;
* Уровень представляет из себя лабиринт/подземелье. Населен монстрами и подбираемыми предметами&lt;br /&gt;
* Виды монстров - случайные:&lt;br /&gt;
** Монстры:&lt;br /&gt;
*** случайные характеристики вида монстра&lt;br /&gt;
*** случайный вид монстра;&lt;br /&gt;
** AI монстров - случайное для каждого вида&lt;br /&gt;
*** случайный характер поведения по отношению к игроку и к другим монстрам&lt;br /&gt;
* Подбираемые предметы - случайные:&lt;br /&gt;
** случайные характеристики предмета;&lt;br /&gt;
** случайное название предмета;&lt;br /&gt;
&lt;br /&gt;
Состав:&lt;br /&gt;
* [http://vk.com/id68607069 Иванов Никита] &lt;br /&gt;
** Тел: +79650044681&lt;br /&gt;
* [http://vk.com/id85668213 Байдин Дмитрий]&lt;br /&gt;
* [http://vk.com/id68607069 Кузина Татьяна]&lt;br /&gt;
* [http://vk.com/svloyso Власов Святослав]&lt;br /&gt;
** e-mail: svloyso@gmail.com&lt;br /&gt;
&lt;br /&gt;
[https://github.com/svloyso/DevDaysRoguelike.git Ссылка] на репозиторий.&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/1iWDkpmkiQA Демо-видео]&lt;br /&gt;
&lt;br /&gt;
=== Таблица ===&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/1PbdGJE8FcMyppxnv_4dkUVtMktCA8CxklA8DcGv-aXs/edit Временные отсечки]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=%D0%98%D0%B4%D0%B5%D0%B8_%D0%BD%D0%B0_Devdays&amp;diff=6640</id>
		<title>Идеи на Devdays</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=%D0%98%D0%B4%D0%B5%D0%B8_%D0%BD%D0%B0_Devdays&amp;diff=6640"/>
				<updated>2015-11-01T10:56:01Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1NiM8T_fGHNum9tam5B3BvaYo3IAXfGPxUZ2bcR-fE0k/edit?usp=sharing Ссылка на список]&lt;br /&gt;
&lt;br /&gt;
= Темы проектов =&lt;br /&gt;
&lt;br /&gt;
Тут пишем идеи. Нумеруйте или подписывайте названия своих идей, чтобы было видно, где начинается новая идея.&lt;br /&gt;
&lt;br /&gt;
Подсказочка: жмём вверхнем правом углу &amp;quot;представиться системе&amp;quot;, после авторизации жмём вверху слева &amp;quot;править&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Нулевой проект ==&lt;br /&gt;
&lt;br /&gt;
Его описание&lt;br /&gt;
&lt;br /&gt;
== Random Rogalic ==&lt;br /&gt;
&lt;br /&gt;
Проект для тех, кто успел соскучиться по играм. Предлагаю создать собственную игрушку жанра RPG! Но не абы какую игру со скучным линейным сюжетом и отвратной 3D графикой. А игру с умопомрачительной случайной генерацией всего, что только можно сгенерировать. И сделать все на волшебной ascii-графике под linux-консольку!&lt;br /&gt;
Фичи:&lt;br /&gt;
* Графика 2D, вид сверху;&lt;br /&gt;
* Уровни - случайные! Уровень представляет из себя лабиринт/подземелье. Населен монстрами и подбираемыми предметами;&lt;br /&gt;
* Монстры - случайные! А точнее:&lt;br /&gt;
** виды монстров - случайные!&lt;br /&gt;
*** случайные характеристики вида монстра;&lt;br /&gt;
*** случайное имя вида монстра;&lt;br /&gt;
** AI монстров - случайное для каждого вида!&lt;br /&gt;
*** случайный характер поведения по отношению к игроку и к другим монстрам&lt;br /&gt;
* Подбираемые предметы - случайные!&lt;br /&gt;
** случайные характеристики предмета;&lt;br /&gt;
** случайное название предмета;&lt;br /&gt;
&lt;br /&gt;
Проект нацелен на:&lt;br /&gt;
* получение опыта проектирования архитектуры realtime приложения;&lt;br /&gt;
* совершенствование навыков использования механизмов наследования в C++;&lt;br /&gt;
* получение опыта по практическому применению алгоритмов на графах.&lt;br /&gt;
&lt;br /&gt;
Требуемые знания: C++, теория графов.&lt;br /&gt;
&lt;br /&gt;
Предложил: Иванов Никита&lt;br /&gt;
&lt;br /&gt;
== Randomia ==&lt;br /&gt;
Вдохновившись идеей предыдущего оратора о рандомном рогалике, мне в голову пришла мысль: рогалики -- вещь избитая, и так есть 100500 клонов dungeon crawl со всякими фичами, включая рандомную генерацию карт, монстров, предметов и всего на свете. Чего действительно нет (или по меньшей мере мало) -- это рандомизированных стратегий. Предлагаю сделать что-то подобное, а именно -- стратегию а-ля warcraft (добывай ресурсы -&amp;gt; строй здания -&amp;gt; нанимай юнитов -&amp;gt; нападай на врага) по принципам рогаликов:&lt;br /&gt;
* Рандомные фракции&lt;br /&gt;
* Рандомные ресурсы&lt;br /&gt;
* Рандомные здания у фракций&lt;br /&gt;
* Рандомные нанимаемые юниты в зданиях:&lt;br /&gt;
** Рандомные названия&lt;br /&gt;
** Рандомные характеристики&lt;br /&gt;
** Рандомные типы атаки-защиты &lt;br /&gt;
* Рандомные способности, магии&lt;br /&gt;
* Рандомные апгрейды юнитов и зданий&lt;br /&gt;
* Рандомные герои&lt;br /&gt;
* Рандомная нейтральная фауна&lt;br /&gt;
&lt;br /&gt;
Можно сделать как RTS, так и TBS, писать можно как на C++, так и на Python'е, можно сделать как в ascii-графике, так и нарисовать простенькую гую. &lt;br /&gt;
&lt;br /&gt;
Предложил: Власов Святослав&lt;br /&gt;
&lt;br /&gt;
== Плагин для поиска в изображениях ==&lt;br /&gt;
Хотелось бы написать плагинчик под хрому/файрфокс, который позволял бы по нажатию ctrl+F искать не только по тексту на странице, но и по тексту внутри изображений на странице. &lt;br /&gt;
&lt;br /&gt;
Предложил: Власов Святослав&lt;br /&gt;
&lt;br /&gt;
== MyBookSearch ==&lt;br /&gt;
Кратко: поиск по названию/автору книги. &lt;br /&gt;
Подробнее: хочу что-нибудь легковесное, легко интегрируемое в Mono или Nautilus (или на худой конец в Chrome), чтобы искать на диске книгу если есть название и/или автор. &lt;br /&gt;
Примечание: вот аналоги, но без блэкджека и дев прекрасных (и только на винде ):&lt;br /&gt;
* [http://www.likasoft.com/ru/ Архивариус 3000] - 400 рублей слишком дорого :(&lt;br /&gt;
* Google Desktop Search - загнулся в 2011.&lt;br /&gt;
* [https://web.archive.org/web/20110909095957/http://desktop.yandex.ru/index.xml Яндекс. Персональный поиск]. - закончился в 2007 (Доступен для скачивания, но только в виде богомерзких *.exe-шников)&lt;br /&gt;
* Всякие расширения - не тру:&lt;br /&gt;
** [http://chemistry-chemists.com/N4_2011/S111/ChemistryAndChemists_4_2011-S111.html Текстовый поиск с помощью Total Commander]&lt;br /&gt;
&lt;br /&gt;
Точно понадобится: [http://djvu.sourceforge.net DjVuLibre]&lt;br /&gt;
&lt;br /&gt;
Предложил: Кравцун Андрей.&lt;br /&gt;
&lt;br /&gt;
== Visual Studio Graph Vis ==&lt;br /&gt;
&lt;br /&gt;
Думаю, что у тех кто писал на C++, используя Visual Studio, возникало желание во время дебага визуализировать структуры данных на указателях (деревья, графы, другие иерархические структуры), вместо того, чтобы долго и нудно переходить от одного узла (экземпляр структуры) к другому средствами стандартного дебагера и рисовать это все на листе бумаги, особенно если граф состоит более чем из 10 вершин и в нем много ребер. &lt;br /&gt;
Предлагается написать что-то вроде плагина для VS, который позволит это сделать. &lt;br /&gt;
&lt;br /&gt;
Предложил: Шугаепов Ильнур&lt;br /&gt;
&lt;br /&gt;
== Проверяющая система Electronic-Bash ==&lt;br /&gt;
&lt;br /&gt;
Все мы недавно испытали на себе некоторый дискомфорт и неудобство при написании контрольных/дз по башу. Не самой последней причиной было то, что проверяющим, разумеется, хочется автоматизировать процесс проверки - однако при обратной связи по e-mail это все выходит довольно громоздко и неудобно. Например, ты отсылаешь задание, надеешься на лучшее, а через три дня, уже после дедлайна, тебе твое задание возвращают, потому что ты принимал входные данные как аргумент из командной строки, а надо было читать со стандартного потока ввода. Предлагается решить эту проблему, позаимствовав идеи у АСМ-программирования, а именно, идеологию проверяющей системы e-judge - ты отправляешь задание, и оно сразу тестируется на сервере, выдавая некоторый вердикт общего вида (Presentation Error, Security Violation, Wrong Answer и т.д.). &lt;br /&gt;
&lt;br /&gt;
Нетрудно догадаться, что понадобится Bash, и что-то еще (на чем будет написана обертка проверяющей системы - возможно, Python).&lt;br /&gt;
&lt;br /&gt;
Предложил: Саввинов Дмитрий&lt;br /&gt;
&lt;br /&gt;
== Страх и ненависть в sed ==&lt;br /&gt;
&lt;br /&gt;
Известно, что sed является Тьюринг-полным языком. Предлагается поиграться с этим фактом, и написать нечто, способное запускать на sed'е программы более-менее произвольного типа - т.е. или написать транслятор с некоторого маленького и простого подмножества существующего языка на sed, или предложить свой язык, который будет транслироваться в sed. &lt;br /&gt;
&lt;br /&gt;
Требования: видимо, знание sed (ну оно у нас и так есть, верно?). Полезными будут знания теории компиляторов, языкостроения ну вообще вот всего вот этого вот. &lt;br /&gt;
&lt;br /&gt;
Предложил: Саввинов Дмитрий&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Осень 2015]]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	<entry>
		<id>http://mit.spbau.ru/sewiki/index.php?title=%D0%98%D0%B4%D0%B5%D0%B8_%D0%BD%D0%B0_Devdays&amp;diff=6639</id>
		<title>Идеи на Devdays</title>
		<link rel="alternate" type="text/html" href="http://mit.spbau.ru/sewiki/index.php?title=%D0%98%D0%B4%D0%B5%D0%B8_%D0%BD%D0%B0_Devdays&amp;diff=6639"/>
				<updated>2015-11-01T10:54:26Z</updated>
		
		<summary type="html">&lt;p&gt;Svloyso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1NiM8T_fGHNum9tam5B3BvaYo3IAXfGPxUZ2bcR-fE0k/edit?usp=sharing Ссылка на список]&lt;br /&gt;
&lt;br /&gt;
= Темы проектов =&lt;br /&gt;
&lt;br /&gt;
Тут пишем идеи. Нумеруйте или подписывайте названия своих идей, чтобы было видно, где начинается новая идея.&lt;br /&gt;
&lt;br /&gt;
Подсказочка: жмём вверхнем правом углу &amp;quot;представиться системе&amp;quot;, после авторизации жмём вверху слева &amp;quot;править&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Нулевой проект ==&lt;br /&gt;
&lt;br /&gt;
Его описание&lt;br /&gt;
&lt;br /&gt;
== Random Rogalic ==&lt;br /&gt;
&lt;br /&gt;
Проект для тех, кто успел соскучиться по играм. Предлагаю создать собственную игрушку жанра RPG! Но не абы какую игру со скучным линейным сюжетом и отвратной 3D графикой. А игру с умопомрачительной случайной генерацией всего, что только можно сгенерировать. И сделать все на волшебной ascii-графике под linux-консольку!&lt;br /&gt;
Фичи:&lt;br /&gt;
* Графика 2D, вид сверху;&lt;br /&gt;
* Уровни - случайные! Уровень представляет из себя лабиринт/подземелье. Населен монстрами и подбираемыми предметами;&lt;br /&gt;
* Монстры - случайные! А точнее:&lt;br /&gt;
** виды монстров - случайные!&lt;br /&gt;
*** случайные характеристики вида монстра;&lt;br /&gt;
*** случайное имя вида монстра;&lt;br /&gt;
** AI монстров - случайное для каждого вида!&lt;br /&gt;
*** случайный характер поведения по отношению к игроку и к другим монстрам&lt;br /&gt;
* Подбираемые предметы - случайные!&lt;br /&gt;
** случайные характеристики предмета;&lt;br /&gt;
** случайное название предмета;&lt;br /&gt;
&lt;br /&gt;
Проект нацелен на:&lt;br /&gt;
* получение опыта проектирования архитектуры realtime приложения;&lt;br /&gt;
* совершенствование навыков использования механизмов наследования в C++;&lt;br /&gt;
* получение опыта по практическому применению алгоритмов на графах.&lt;br /&gt;
&lt;br /&gt;
Требуемые знания: C++, теория графов.&lt;br /&gt;
&lt;br /&gt;
Предложил: Иванов Никита&lt;br /&gt;
&lt;br /&gt;
== Randomia ==&lt;br /&gt;
Вдохновившись идеей предыдущего оратора о рандомном рогалике, мне в голову пришла мысль: рогалики -- вещь избитая, и так есть 100500 клонов dungeon crawl со всякими фичами, включая рандомную генерацию карт, монстров, предметов и всего на свете. Чего действительно нет (или по меньшей мере мало) -- это рандомизированных стратегий. Предлагаю сделать что-то подобное, а именно -- стратегию а-ля warcraft (добывай ресурсы -&amp;gt; строй здания -&amp;gt; нанимай юнитов -&amp;gt; нападай на врага) по принципам рогаликов:&lt;br /&gt;
* Рандомные фракции&lt;br /&gt;
* Рандомные ресурсы&lt;br /&gt;
* Рандомные здания у фракций&lt;br /&gt;
* Рандомные нанимаемые юниты в зданиях:&lt;br /&gt;
** Рандомные названия&lt;br /&gt;
** Рандомные характеристики&lt;br /&gt;
** Рандомные типы атаки-защиты &lt;br /&gt;
* Рандомные способности, магии&lt;br /&gt;
* Рандомные апгрейды юнитов и зданий&lt;br /&gt;
* Рандомные герои&lt;br /&gt;
* Рандомная нейтральная фауна&lt;br /&gt;
&lt;br /&gt;
Можно сделать как RTS, так и TBS, писать можно как на C++, так и на Python'е, можно сделать как в ascii-графике, так и нарисовать простенькую гую. &lt;br /&gt;
&lt;br /&gt;
Предложил: Власов Святослав&lt;br /&gt;
&lt;br /&gt;
== MyBookSearch ==&lt;br /&gt;
Кратко: поиск по названию/автору книги. &lt;br /&gt;
Подробнее: хочу что-нибудь легковесное, легко интегрируемое в Mono или Nautilus (или на худой конец в Chrome), чтобы искать на диске книгу если есть название и/или автор. &lt;br /&gt;
Примечание: вот аналоги, но без блэкджека и дев прекрасных (и только на винде ):&lt;br /&gt;
* [http://www.likasoft.com/ru/ Архивариус 3000] - 400 рублей слишком дорого :(&lt;br /&gt;
* Google Desktop Search - загнулся в 2011.&lt;br /&gt;
* [https://web.archive.org/web/20110909095957/http://desktop.yandex.ru/index.xml Яндекс. Персональный поиск]. - закончился в 2007 (Доступен для скачивания, но только в виде богомерзких *.exe-шников)&lt;br /&gt;
* Всякие расширения - не тру:&lt;br /&gt;
** [http://chemistry-chemists.com/N4_2011/S111/ChemistryAndChemists_4_2011-S111.html Текстовый поиск с помощью Total Commander]&lt;br /&gt;
&lt;br /&gt;
Точно понадобится: [http://djvu.sourceforge.net DjVuLibre]&lt;br /&gt;
&lt;br /&gt;
Предложил: Кравцун Андрей.&lt;br /&gt;
&lt;br /&gt;
== Visual Studio Graph Vis ==&lt;br /&gt;
&lt;br /&gt;
Думаю, что у тех кто писал на C++, используя Visual Studio, возникало желание во время дебага визуализировать структуры данных на указателях (деревья, графы, другие иерархические структуры), вместо того, чтобы долго и нудно переходить от одного узла (экземпляр структуры) к другому средствами стандартного дебагера и рисовать это все на листе бумаги, особенно если граф состоит более чем из 10 вершин и в нем много ребер. &lt;br /&gt;
Предлагается написать что-то вроде плагина для VS, который позволит это сделать. &lt;br /&gt;
&lt;br /&gt;
Предложил: Шугаепов Ильнур&lt;br /&gt;
&lt;br /&gt;
== Проверяющая система Electronic-Bash ==&lt;br /&gt;
&lt;br /&gt;
Все мы недавно испытали на себе некоторый дискомфорт и неудобство при написании контрольных/дз по башу. Не самой последней причиной было то, что проверяющим, разумеется, хочется автоматизировать процесс проверки - однако при обратной связи по e-mail это все выходит довольно громоздко и неудобно. Например, ты отсылаешь задание, надеешься на лучшее, а через три дня, уже после дедлайна, тебе твое задание возвращают, потому что ты принимал входные данные как аргумент из командной строки, а надо было читать со стандартного потока ввода. Предлагается решить эту проблему, позаимствовав идеи у АСМ-программирования, а именно, идеологию проверяющей системы e-judge - ты отправляешь задание, и оно сразу тестируется на сервере, выдавая некоторый вердикт общего вида (Presentation Error, Security Violation, Wrong Answer и т.д.). &lt;br /&gt;
&lt;br /&gt;
Нетрудно догадаться, что понадобится Bash, и что-то еще (на чем будет написана обертка проверяющей системы - возможно, Python).&lt;br /&gt;
&lt;br /&gt;
Предложил: Саввинов Дмитрий&lt;br /&gt;
&lt;br /&gt;
== Страх и ненависть в sed ==&lt;br /&gt;
&lt;br /&gt;
Известно, что sed является Тьюринг-полным языком. Предлагается поиграться с этим фактом, и написать нечто, способное запускать на sed'е программы более-менее произвольного типа - т.е. или написать транслятор с некоторого маленького и простого подмножества существующего языка на sed, или предложить свой язык, который будет транслироваться в sed. &lt;br /&gt;
&lt;br /&gt;
Требования: видимо, знание sed (ну оно у нас и так есть, верно?). Полезными будут знания теории компиляторов, языкостроения ну вообще вот всего вот этого вот. &lt;br /&gt;
&lt;br /&gt;
Предложил: Саввинов Дмитрий&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Осень 2015]]&lt;/div&gt;</summary>
		<author><name>Svloyso</name></author>	</entry>

	</feed>