Más contenido relacionado
Similar a SEF for Students : Embedded Linux for business and fun (20)
SEF for Students : Embedded Linux for business and fun
- 4. Что есть Embedded Linux?
* Любые языки программирования:
ассемблер, С/C++/C#, Java, Python,
Ruby, LISP, SQL, Haskell, Erlang, ...
* Огромное многообразие сфер
применения:
• от СВЧ печей до телефонов
• от Нью-Йоркской фондовой биржи
до автомобилей BMW
* Любые технологии:
• Компьютерные сети и web
• Вычислительные кластеры
• Базы данных
Copyright © 2011. SaM Solutions
- 6. Ключевые особенности
• Широкое использование готовых
Free and Open Source (FOSS)
компонент в разработке
• Большая вариативность
инструментальных средств
• Следование отраслевым
стандартам и соглашениям
• Модель совместной разработки
ключевых свободных проектов
Copyright © 2011. SaM Solutions
- 7. Где учат Linux?
Как правило –
непосредственно
на производстве
Стихийное
самозарождение
специалистов.
Copyright © 2011. SaM Solutions
В ВУЗах – обучают
эпизодически
- 8. Точки входа в специализацию
1. Использование Linux в быту
2. Личные проекты
3. Обучение в ВУЗе и/или на
курсах
Copyright © 2011. SaM Solutions
- 9. Точка входа студента:
личные проекты
Домашние сети
Участие в FOSS-проектах
Самостоятельная
модификация ПО своих
устройств п/у Linux
Copyright © 2011. SaM Solutions
- 10. Что пригодиться?
Командная строка Linux ( shell )
Язык программирования Си
Компьютерные сети
Любой из динамических
скриптовых языков
( python, ruby, perl, … )
Английский язык
Copyright © 2011. SaM Solutions
- 11. Кем работать?
Разработчик
• Kernel хакер
• Системный (POSIX API)
• Прикладной
• Web
Тестировщик (QA)
Админ
Сети
HPC
Системы хранения данных
Copyright © 2011. SaM Solutions