Post on 22-Jun-2015
description
Copyright © 2011. SaM Solutions
Embedded Linux, for business and for fun.
Vlad 'mend0za' Shakhov
Copyright © 2011. SaM SolutionsCopyright © 2011. SaM Solutions
Что их объединяет?
Copyright © 2011. SaM Solutions
Linuxinside
Универсальная среда
выполнения и разработки программ.
Copyright © 2011. SaM Solutions
Что есть Embedded Linux?* Любые языки программирования: ассемблер, С/C++/C#, Java, Python, Ruby, LISP, SQL, Haskell, Erlang, ...
* Огромное многообразие сфер применения:
• от СВЧ печей до телефонов• от Нью-Йоркской фондовой биржи до автомобилей BMW
* Любые технологии:• Компьютерные сети и web• Вычислительные кластеры• Базы данных
Copyright © 2011. SaM Solutions
Embedded Linux Business:
Встраиваемое ПО: сегмент оценивается в 1 млрд $ в год
В среднем – рынок увеличивается вдвое каждые 4 года
Рост +10% даже в кризисный
2008 год
Copyright © 2011. SaM Solutions
Ключевые особенности• Широкое использование готовых Free and Open Source (FOSS) компонент в разработке
• Большая вариативность инструментальных средств
• Следование отраслевым стандартам и соглашениям
• Модель совместной разработки ключевых свободных проектов
Copyright © 2011. SaM Solutions
Где учат Linux?
В ВУЗах – обучают эпизодически
Как правило – непосредственно на производстве
Стихийное самозарождение
специалистов.
Copyright © 2011. SaM Solutions
Точки входа в специализацию
1. Использование Linux в быту
2. Личные проекты
3. Обучение в ВУЗе и/или на курсах
Copyright © 2011. SaM Solutions
Точка входа студента: личные проекты
Домашние сети
Участие в FOSS-проектах
Самостоятельная модификация ПО своих устройств п/у Linux
Copyright © 2011. SaM Solutions
Что пригодиться?
Командная строка Linux ( shell )
Язык программирования Си
Компьютерные сети
Любой из динамических скриптовых языков
( python, ruby, perl, … )
Английский язык
Copyright © 2011. SaM Solutions
Кем работать?
Разработчик• Kernel хакер• Системный (POSIX API)• Прикладной• Web
Тестировщик (QA)
АдминСетиHPCСистемы хранения данных
Copyright © 2011. SaM Solutions
Embedded Linux на марше
CONFIDENTIAL. Disclose only to employees needing to know
Copyright © 2011. SaM Solutions
Вопросы?www.sam-solutions.com
Value of Talent. Delivered.