LINUX.ORG.RU

The Eudyptula Challenge

 , ,


4

5

Всем привет.

В С у меня вообще нет опыта, но очень интересен кернел. Копаясь в интернетах, набрёл на The Eudyptula Challenge проект с таким описанием:

What is it?

The Eudyptula Challenge is a series of programming exercises
for the Linux kernel, that start from a very basic "Hello world"
kernel module, moving on up in complexity to getting patches
accepted into the main Linux kernel source tree.

What skills do I need to take this?

A basic understanding of the C programming language is required.
No previous Linux kernel coding experience is needed, but that
of course will help.
и очень заинтересовался ☺ Но меня немного смущает порог вхождения. Я никогда не писал ничего серьёзного в юзер-спейсе, кроме хеллоуворлдов из упражнений в K&R (сейчас по-тихоньку разруливаю вот это, хотя, в сишке более-менее ориентирусь (по крайней мере, мне так кажется ☺). Вопрос: стоит ли вообще рыпаться с этой едиптулой, или лучше набить скиллов, лет 10-15 практикуясь в обычных С проектах?


тест из вопрософ по кернелю считается нормой

серьезно?

что за бред?

зачем ээто.....

anonymous
()
Ответ на: комментарий от i-rinat

За попытку денег не берут, пробуй.

не, вопрос немного в другом. Лучше браться за это с уже набитыми скиллами, чтобы процесс пошёл более фаново, или пытаться биться головой в стену?

ubik
() автор топика
Ответ на: комментарий от ubik

А лучше вообще постгресом каким-нить лучше обмажься. Энтерпрайзу нужны оракловые фичи туда, а коммунити печется только об индексах, ведь все остальное НЕ НУЖНО.

slaykovsky ★★★
()
Ответ на: комментарий от ubik

биться головой в стену

Когда я пробовал писать код под ядро, ощущения были именно такие, хотя Си я уже вполне хорошо знал к тому времени. Хотя я Eudyptula Challenge не пробовал. Может, там проще или вводится всё постепенно.

i-rinat ★★★★★
()

я застрял кажется на 4-м задании, где надо было делать «драйвер» для usb-клавы

loqutus
()

Учитывая то, сколько там занимает проверка (а она длится неделями), запросто можешь ботать C в процессе.

Softwayer ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.