хотя виноват пропустил как-то второе письмо, об этом уже написали :)

09.02.11, Fedor Burdun<[email protected]> написал(а):
> tcpdump тогда уж
>
> а так всякие java / bash / ext2-3-4 / newlib наверное
>
> 09.02.11, vladimir m<[email protected]> написал(а):
>> Может wireshark портировать или написать аналог!
>>
>> 8 февраля 2011 г. 18:17 пользователь Nikolay Korotky
>> <[email protected]>написал:
>>
>>>  - porting Lua Virtual machine
>>>
>>> On Feb 8, 2:30 am, Eldar Abusalimov <[email protected]>
>>> wrote:
>>> > Несколько полу-абстрактных идей:
>>> >
>>> >    - Портировать на Embox виртуальную машину Java, например, KVM или ту
>>> же
>>> >    LeJOS
>>> >    - Портировать сам Embox на платформу Arduino
>>> >    - Портировать Embox на хостовую машину, чтобы была возможность
>>> >    запускаться пользовательским процессом (если по этой задаче не будет
>>> >    прогресса к началу конкурса)
>>> >    - Портировать какую-нибудь графическую библиотеку (например, Qt
>>> Embedded)
>>> >    или написать что-нибудь свое, маленькое и простое
>>> >
>>> > Из направлений:
>>> >
>>> >    - Поддержка защищенного режима, запуск пользовательского приложения
>>> > в
>>> >    этом режиме
>>> >    - gdbserver и средства отладки пользовательского кода
>>> >    - Виртуальная память: единый интерфейс для разных реализаций MMU
>>> >    (например, x86 и SPARC), поддержка no-MMU (ARM, который в Lego),
>>> эмуляция
>>> >    soft-MMU (Microblaze и хостовый процесс), разделяемая память, защита
>>> >    страниц, обработка исключений
>>> >    - Динамическая память - тоже куча интересных задач, думаю, тут лучше
>>> >    напишет команда, которая занимается slab'ом
>>> >    - Процессы и таски: собственное адресное пространство, собственные
>>> >    ресурсы
>>> >    - Потоки и их синхронизация: допилить мьютексы, задача инверсии
>>> >    приоритетов, семафоры, синхронная передача сообщений, удаленный
>>> > вызов
>>> >    процедур
>>> >    - Прерывания, вытесняемость в ядре, различные блокировки:
>>> > Spinlock'и,
>>> >    Lock-free, Read-Copy-Update (RCU)
>>> >    - Реалтайм: выделение памяти за O(1), опять же мьютексы и приоритеты
>>> >    потоков, еще переписать, наконец, таймеры, привязать их к потокам,
>>> добавить
>>> >    overrun таймеры
>>> >    - Профилирование кода: tracepoints, high resolution timers (довести
>>> > до
>>> >    ума)
>>> >    - Поддержка симметричной многопроцессорности (SMP): куча задач по
>>> >    синхронизации, атомарные операции, inter-processor interrupts и т.д.
>>> >    - Стек сетевых протоколов
>>> >    - Ввод/вывод, драйверы
>>> >    - Стандартные структуры данных: список (переписать гнутый list.h),
>>> >    деревья, итераторы по этим структурам
>>> >
>>> > И еще куча всего.
>>> >
>>> > 8 февраля 2011 г. 0:51 пользователь Eldar Abusalimov <
>>> > [email protected]> написал:
>>> >
>>> >
>>> >
>>> > > Всем привет!
>>> >
>>> > > В этом году мы попробуем поучаствовать в Google Summer of Code.
>>> >
>>> > > Вкратце - это такое мероприятие, организуемое Гуглом с целью
>>> > > поддержки студентов с одной стороны (получение опыта) и опенсорсных
>>> проектов
>>> > > с другой (привлечение новых участников в команду). Сайт тут:
>>> > >http://www.google-melange.com/gsoc/program/home/google/gsoc2011
>>> > > Вначале (до начала марта) проекты объявляют о своем намерении
>>> > > поучаствовать, предлагая список существующих направлений развития, а
>>> Гугл
>>> > > отбирает подходящие проекты. Потом (до начала апреля) студенты
>>> выступают со
>>> > > своими предложениями по реализации представленных задач, а
>>> > > руководители
>>> > > проекта их оценивают. Прошедшие дальше студенты начинают потихоньку
>>> > > знакомиться с проектом и к концу мая приступают собственно к решению
>>> задачи.
>>> > > В середине июля представляются промежуточные результаты, в середине
>>> августа
>>> > > - итоговые. Подробный график есть тут:
>>> > >http://www.google-melange.com/document/show/gsoc_program/google/gsoc2.
>>> ..
>>> >
>>> > > Это отчасти напоминает летнюю школу, разве что не надо сидеть в
>>> > > офисе.
>>> >
>>> > > Вся прелесть участия в том, что каждый студент получает за это
>>> стипендию
>>> > > размером $5000, в три этапа: $500 в июне, $2500 в июле и $2500 в
>>> августе.
>>> > > Это еще одно приятное отличие от летней школы. =)
>>> > > Еще несколько причин, по которым стоит попробовать:
>>> > >  - Вы все уже более или менее знакомы с проектом: как его собрать,
>>> > > где
>>> что
>>> > > лежит, и как оно все приблизительно работает, - а это неплохая фора
>>> перед
>>> > > другими возможными участниками
>>> > >  - Еще нам всем проще, потому что сможем общаться по-русски
>>> > >  - Засветиться в Гугле лишним не бывает
>>> > >  - Ну и опыт конечно же ;)
>>> >
>>> > > Сейчас нужно составить список интересных нам с вами задач, чтобы наш
>>> проект
>>> > > вообще допустили к участию. Задачи можно формулировать совершенно
>>> разного
>>> > > плана, начиная от вполне конкретных и заканчивая BlueSky в стиле "а
>>> клёво
>>> > > было бы, если Embox умел ...". Насколько я понял, в сам список
>>> направлений
>>> > > лучше включать разжеванные и проработанные задачи, но потом никто не
>>> > > запрещает заниматься задачей не из списка, а предложенной самим
>>> студентом.
>>> > > Так что отписываемся, кому чем интересно заняться.
>>> >
>>> > > Лучше проявить активность сейчас, потом будет легче с выбором задачи
>>> > > и
>>> > > написанием предложения о том, как ее решать. Заодно можно будет
>>> подумать о
>>> > > задаче уже заранее, а не в разгар летней сессии.
>>> >
>>> > > --
>>> > > Best regards,
>>> > > Eldar Sh. Abusalimov
>>> >
>>> > --
>>> > Best regards,
>>> > Eldar Sh. Abusalimov
>>>
>>
>
>
> --
> С уважением, Федор Бурдун.
>


-- 
С уважением, Федор Бурдун.

Ответить