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 >> > -- С уважением, Федор Бурдун.

