обучение — НТЦ Метротек. Архив блога http://blog.metrotek.spb.ru заметки бывших разработчиков бывшего НТЦ Метротек Thu, 02 Oct 2025 13:52:15 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.1.15 Курсы по разработке http://blog.metrotek.spb.ru/2016/10/13/kursyi-po-razrabotke/ http://blog.metrotek.spb.ru/2016/10/13/kursyi-po-razrabotke/#comments Thu, 13 Oct 2016 20:06:14 +0000 http://blog.metrotek.spb.ru/?p=5412 bez-imeni-3 Ура! Свершилось! Мы рады объявить, что снова открываем курсы по разработке для студентов.

Занятия по каждому курсу проводятся один раз в неделю в вечернее время и длятся 1-2 часа, состоят из лекций, практических занятий и экзаменов. По окончанию обучения будут выданы сертификаты, а самым лучшим мы с радостью предложим пройти практику в нашей компании.

Для записи на курс

заполните анкету на сайте и пройдите онлайн-тест, Прием заявок заканчивается 23 октября, результаты будут объявлены участникам 28 октября. Стартуем 1 ноября.

Обучение бесплатное, студенты могут выбрать любое количество курсов.

Программа обучения

Основы программной инженерии

Основы программной инженерии. Проектная деятельность.
Записаться

Программирование микроконтроллеров STM32

Работа с интерфейсами USB, GPIO, I2C. Прерывания и таймеры.
Записаться

Разработка для FPGA

Введение в программирование под FPGA. Большую часть курса занимает изучение и написание модулей с использование языка Verilog/SystemVerilog.
Записаться

Системное программирование в Linux

Обучение системному программированию. Изучение основ ядра Linux. Введение в разработку драйверов для Linux.
Записаться

Измерение качества телекоммуникационных каналов

Измерения качества телекоммуникационных каналов Ethernet, E1, оптическая рефлектометрия. Большое количество информации о физике и теории сигналов.
Записаться

Расписание

]]>
http://blog.metrotek.spb.ru/2016/10/13/kursyi-po-razrabotke/feed/ 2
Altera SoC: мастер-класс http://blog.metrotek.spb.ru/2016/02/06/altera-soc-master-klass/ Sat, 06 Feb 2016 13:19:52 +0000 http://blog.metrotek.spb.ru/?p=5335 Всем привет!

На днях мы провели в своем офисе мастер-класс по Altera SoC. Для этого приспособили лекционную, где проходят различные важные собрания, а так же курсы для студентов.

Слушатели узнали о:

  • Архитектуре SoC.
  • Процессе разработки под SoC.
  • Какие компоненты нужны для запуска Linux на SoC, а так же как их собрать.
  • Созданию простых драйверов для обеспечения обмена данных между HPS и FPGA и обработки прерываний.
  • Организации DMA.

А также о многом другом…

Разработчики применили теоретические навыки на практике, сделав лабораторные работы на наших отладочных платах EthOnd.

Денис Габидуллин рассказывает про адресное пространство

Денис Габидуллин рассказывает про адресное пространство

Полный план мастер-класса доступ можно скачать здесь.

Хотите побывать на мастер-классе? Напишите нам на support@metrotek.spb.ru.

]]>
Курсы: входное тестирование http://blog.metrotek.spb.ru/2015/03/16/kursyi-vhodnoe-testirovanie/ http://blog.metrotek.spb.ru/2015/03/16/kursyi-vhodnoe-testirovanie/#comments Mon, 16 Mar 2015 10:54:53 +0000 http://blog.metrotek.spb.ru/?p=4957 Добрый день!

Информация для студентов, оставивших заявки на прохождение курсов.

anketa

На этой неделе проводим входное тестирование: нам необходимо понять, на каком уровне находятся знания, чтобы сделать наши занятия более понятными, интересными и полезными. Также, основываясь на этих результатах мы сможем решить, как делить всех желающих на группы.

Тестирование будет проходить в нашем офисе, а процедура выглядит следующим образом:

  1. в удобное время (с 10-00 до 19-00 в рабочие дни) приходим в наш офис, на reception;
  2. берём у офис-менеджера анкеты по интересующим курсам;
  3. садимся в кресло и заполняем анкеты;
  4. в любой непонятной ситуации обращаемся к офис-менеджерам.

У нас не экзамен, но мы просим телефоном во время заполнения анкет не пользоваться, т.к. это может испортить наше представление о ваших знаниях. Как говорится, надеемся на понимание :)

На заполнение одной анкеты мы примерно отводим 15 минут, т.е. если вы берётесь за 4 курса сразу, то получится примерно час. Если потребуется больше времени — пожалуйста, но в разумных пределах.

Время проведения анкетирования — со вторника (17 марта) по пятницу (20 марта). К концу недели, по результатам будет понятен график занятий и состав групп. Мы сразу же опубликуем.

]]>
http://blog.metrotek.spb.ru/2015/03/16/kursyi-vhodnoe-testirovanie/feed/ 2
Списки составлены! http://blog.metrotek.spb.ru/2015/03/12/spiski-sostavlenyi/ Thu, 12 Mar 2015 09:59:47 +0000 http://blog.metrotek.spb.ru/?p=4945 Добрый день!

courses

Спешу сообщить, что списки студентов, заинтересовавшихся обучением в нашей компании, составлены.
Ждём ещё немного, до пятницы включительно, и стартуем. Напоминаю ссылку на форму регистрации:

Гугл-форма для заявок на прохождение курсов

Всего зарегистрировалось на данный момент чуть более

ста человек, распределение по курсам примерно равномерное (напомню, курсов 4), где-то больше, где-то меньше. Заявились студенты из трёх ВУЗов — ИТМО, ГУТ, ГУАП. Правда, у нас образовался небольшой перекос: часть студентов со второго курса, а другая часть — с четвёртого-пятого. Поэтому сейчас мы рассматриваем вариант о разбиении на потоки.

На следующей неделе мы планируем первую встречу в нашей лекционной для проведения входной аттестации слушателей.
По результатам аттестации будет опубликовано расписание курсов.

До скорых встреч :)

]]>
Двигаем науку! http://blog.metrotek.spb.ru/2015/03/10/dvigaem-nauku/ http://blog.metrotek.spb.ru/2015/03/10/dvigaem-nauku/#comments Tue, 10 Mar 2015 12:08:24 +0000 http://blog.metrotek.spb.ru/?p=4931 Всем привет!

ntk

Давно мы ничего не писали в наш блог, а тем временем нам есть, что сказать.

Сразу после посещения выставки Embedded World 2015 мы поучаствовали в международной научной конференции в СПбГУТ им. Бонч-Бруевича..


Докладчиков от нашей компании было трое:

  • Иван Шевчук: использование FPGA для генерации и анализа трафика
  • Сергей Колемагин: современные методики тестирования Ethernet-сетей
  • Павел Курочкин: программно-аппаратные комплексы для анализа трафика

Также с нами был Андрей Бехтерев, он помогал вести дискуссию, когда вопросы требовали инженерного опыта эксплуатации IP-сетей.

Это был наш первый опыт участия в институтских конференциях, и я уверен, что это только начало, т.к. наши разработки перекликаются с темами, поднятыми на конференции. Мы заключили рамочное соглашение о сотрудничестве с СПбГУТ по вопросам анализа трафика и DPI.

Есть ещё новость про образование. Мы набираем студентов на очередные (внимание, бесплатные!) курсы по четырём направлениям:

  • программирование FPGA;
  • системное программирование;
  • программирование микроконтроллеров;
  • общие вопросы разработки измерительных приборов.

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

Мы уже начали получать заявки из институтов ГУТ, ГИТМО, но этими ВУЗами не ограничиваемся, поэтому выкладываю гугл-форму. Желающие могут заполнить заявление и мы его обязательно рассмотрим. Будьте готовы к прохождению небольшого входного теста!

Гугл-форма для заявок на прохождение курсов

Как всегда, мы готовы ответить по почте на любые вопросы (support@).

]]>
http://blog.metrotek.spb.ru/2015/03/10/dvigaem-nauku/feed/ 1
новая статья на Хабре http://blog.metrotek.spb.ru/2015/02/17/novaya-statya-na-habre/ http://blog.metrotek.spb.ru/2015/02/17/novaya-statya-na-habre/#comments Tue, 17 Feb 2015 14:28:25 +0000 http://blog.metrotek.spb.ru/?p=4921 yesсистемный аналитик НТЦ Метротек Андрей Бехтерев начал цикл статей на Хабре про измерения в ethernet-сетях. Андрей, с почином!

сама статья — по этой ссылке.

]]>
http://blog.metrotek.spb.ru/2015/02/17/novaya-statya-na-habre/feed/ 1
Алгоритмы и структуры данных http://blog.metrotek.spb.ru/2014/11/03/algoritmyi-i-strukturyi-dannyih/ Mon, 03 Nov 2014 13:08:58 +0000 http://blog.metrotek.spb.ru/?p=4840

Выбор алгоритмов и структур данных для решения той или иной задачи ложится на плечи программиста, и от этого выбора зависит быстродействие, скорость отклика, объем потребляемых ресурсов и другие характеристики системы. Конечно, для некоторых задач у разработчика руки связаны, или решения лежат на поверхности, а для некоторых — наоборот: приходится делать исследования, и высчитывать сложность того или иного алгоритма.

Алгоритмы, которые приходится мне использовать, иногда тривиальны, иногда они не входят в когорту «классических» алгоритмов/структур, т.к. используют архитектурные особенности FPGA. В рамках университетского курса моей специальности («Защищенные системы связи») не предполагалось какой-то серьезной подготовки со стороны математики и алгоритмистики (по сравнению с матмехом, конечно), и так получалось, что особого внимания этому пункту я не уделял.

В середине сентября наткнулся на сообщение о том, что Computer Science Center запускает онлайн курсы по Алгоритмам, Архитектуре ЭВМ и С++. Курс «Архитектура ЭВМ» я уже прослушал на лекториуме (кстати, рекомендую), C++ мне был не так интересен, а вот «Алгоритмы» привлекли свое внимание: в качестве аудитории были указаны студенты младших курсов, и был заявлен такой набор языков как C++, Java, Python, Octave, Haskell. Удобная возможность восполнить пробелы в алгоритмах и попрактиковаться в программировании!

Специфика онлайн курса строилась на том, что это не только видеолекции, но еще и задания, которые необходимо делать онлайн, причем, новая глава выходит раз в неделю, и на решение задач выдается ограниченное время (до трех недель): всё как в реальной жизни. Если задание вовремя сделать, то за него будут зачислены баллы: итоговая сумма и определит,  успешно ли пройден курс.

Задачи трех типов:

  • Тесты (на один или несколько правильных вариантов). Самые простые и «дешевые».
  • Программирование. Для решения необходимо написать программу: затем она тестируется на различных входных данных, и выводится один из результатов: «верно», «неправильный ответ», «не уложилось по времени». Были и простые, и сложные задания.
  • Развернутый ответ. Предлагается задача, которую надо решить «словесно», чаще всего надо было придумать какой-то алгоритм, доказать его корректность и оценить время работы. После дедлайна публикуется ответ от лектора, и такие же слушатели как ты выставляют тебе оценки за работу (и ты так же принимаешь участие в оценке других).

heap_task

Несмотря на то, что на просмотр курса и решение задач уходило значительное время выходных (в будни по вечерам банально было не до этого), я получил громадное удовольствие и узнал кое-что новое, конечно. Я решал задания на языке Python, и пожалел только один раз о своем выборе: одно и из заданий было запрещено сдавать на Python и Haskell, т.к. у них из коробки работает длинная арифметика (увы, как потом оказалось, это было самое «дорогое» задание за весь курс). Еще раз убедился, что Python очень хорош при быстрой разработке.

Как я понял из комментариев, курс будет доступен в онлайне до Нового Года: можете попытать свои силы в решении задач, правда баллов за это вы не получите. Надеюсь, что выйдет вторая часть этого курса в таком же формате. Благодарю Александра Куликова и всю команду, которая помогала ему делать этот курс: ребята делают хорошее и правильное дело. С очень большим уважением отношусь к Александру и его работе со студентами. Нельзя не отметить и команду stepic.org, которая смогла обеспечить постоянный онлайн курсов: да, были шероховатости, где-то подвисало, но это дело наживное.

А проходили ли вы какие-то видеокурсы?

]]>
обучение http://blog.metrotek.spb.ru/2013/03/11/obuchenie/ Mon, 11 Mar 2013 06:11:33 +0000 http://blog.metrotek.spb.ru/?p=3589 в прошлом году вместе с преподавателями Санкт-Петербургского Университета Телекоммуникаций им. проф. М. А. Бонч-Бруевича (в просторечии — Бонч, а ещё раньше — ЛЭИС) мы решили, что пора, пора уже нести просвещение в массы. то есть, делиться своим опытом и знанием с окружающим миром, а именно: со студентами упомянутого вуза.

а с середины февраля наши ведущие разработчики Денис Габидуллин и Сергей Колемагин проводят практические занятия по двум направлениям: программирование FPGA и разработка приложений для встраиваемых систем на примере микроконтроллеров семейства STM (Cortex M3). подробная информация — в следующих заметках.

ps. может быть, видеоуроки начнём выкладывать.

]]>