хотя виноват пропустил как-то второе письмо, об этом уже написали :)
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 >>> >> > > > -- > С уважением, Федор Бурдун. > -- С уважением, Федор Бурдун.

