Рубрика «Учебный процесс в IT» - 79

«Не хуже, чем в Хогвартсе» — будущие студенты говорят об ИТ - 1

Фото: Олимпиада НТИ

На улице только и разговоров, что о футболе и поступлении в ВУЗы. И нам стало особенно интересно, как представляют мир IT бывшие школьники, которые сейчас идут учиться на программистов. Мы нашли нескольких случайных ребят и немного с ними поболтали. Почитайте и напишите им то, что сказали бы себе восемнадцатилетним.
Читать полностью »

Привет! Обещали — делаем: продолжаем серию мини-квизов, посвященных разным языкам программирования в нашем блоге (предыдущие: 1 (на знание Python, PHP, Golang и DevOps), 2 (полностью по Go)). Сегодняшний выпуск посвящён PHP.

Под катом — восемь вопросов, немного приключений программиста Брэда, одна странная последовательность и клёвый мерч в качестве призов. Квиз проходит до 4 июля.

Пятничная PHP-викторина: немного приключений программиста Брэда, одна странная последовательность и призы - 1
Читать полностью »

Немного об OSDAY или Чему нужно учить студентов, чтобы они начинали работать в российских IT-компаниях и оставались там - 1 В конце мая Embox, уже традиционно, принял участие в OSDay. Конференция, как и в прошлом году, проходила в главном здании РАН. На этот раз она была посвящена надежности. Тема надежности ПО стара. Она затронута, например, Фредериком Бруксом в его легендарном произведении “Мифический человеко-месяц”, на которое несколько раз ссылались и на самой конференции. В книге упоминается, что одной из проблем, с которой столкнулись в процессе создания операционной системы OS/360, было отсутствие достаточного количества квалифицированных программистов. Наверное, по этой же причине много времени на конференции было уделено образованию в области системного программирования. В общем, кому интересно, какие, на мой взгляд, интересные идеи высказывались и обсуждались на конференции, прошу под кат.
Читать полностью »

Друзья, 10-11 июля на базе механико-математического факультета Пермского государственного университета команда департамента корпоративных систем ЛАНИТ проведет двухдневный марафон для молодых специалистов по решению прикладных задач в области Enterprise разработки: #2ХАКАТОН.

#2ХАКАТОН для молодых специалистов в Перми - 1

Читать полностью »

Disclaimer: эта статья подготовлена Skillbox совместно с Егором Яковишеном, ведущим разработчиком Setka Editor и трекером ФРИИ.

Глубокое обучение программированию: что, зачем и как - 1

В наше время научиться программировать на базовом уровне относительно несложно. К примеру, американский бездомный Лео Гранд, обладавший только начальным образованием, всего за три месяца смог сделать собственное мобильное приложение, получившее название Trees for Cars.

Зачем вообще обучаться программированию? Ответов может быть масса, начиная от желания развиваться и заканчивая стремлением зарабатывать большие деньги. Но предположим, что мы научились кодить и достигли определенного уровня. Работа есть, деньги тоже вроде бы есть, удовлетворение жизнью (частичное или полное) в наличии. Казалось бы, можно остановиться и просто радоваться своим достижениям. На самом деле останавливаться не стоит. Почему? Об этом и поговорим.
Читать полностью »

Дипломные работы выпускников Технопроектов, весна 2018 - 1

Дважды в год мы набираем студентов в наши Технопроекты, и дважды в год выпускаем лучших из них только после защиты дипломного проекта, доказывающего, что не зря они два года впитывали IT-премудрости. 22 мая прошла очередная защита, на которой кроме выпускников Технопарка (МГТУ), Технотрека (МФТИ) и Техноатома (МИФИ) впервые выступали и ребята из нашего Технополиса (Санкт-Петербургский политехнический университет им. Петра Великого). А еще новшеством этой защиты стали 4 выпускных проекта, которые делали совместно студенты из российских ВУЗов и студенты Worcester Polytechnic Institute (Массачусетс, США). И сегодня мы расскажем о шести самых интересных выпускных проектах этой защиты.
Читать полностью »

Привет! Мы в Хекслете запустили в этом году открытый и бесплатный проект для новичков: code-basics.ru. Это интерактивные курсы с практикой, рассчитанные на тех, кто вообще никогда не программировал. Мы учим основам программирования и рассказываем про базовое устройство компьютеров.

Сейчас доступен полный курс по PHP и первый модуль по JavaScript. На подходе Racket и Python. Весь исходный код платформы и самих уроков — в open source.

Сегодня хочу рассказать немного о сути Code Basics, его внутренностях и технологическом стеке.

Code Basics: бесплатные практические уроки для новичков - 1

Читать полностью »

Поводом к написанию статьи стал выход нового учебного курса DBA3 «Администрирование PostgreSQL 10. Резервное копирование и репликация». Мысли о его появлении и возможном содержании были у нас давно. Но обо всем по порядку.
Читать полностью »

В июне этого года ко мне на Linkedin постучался человек, который представился, как продюсер издательства команды Видео (Video Acquisition Editor) одного технического издательства. Это издательство активно ищет авторов для публикации книг, и сейчас оно также занялось публикацией видео курсов и соответственно поиском авторов для них.

Продюсер хотел обсудить совместное производство курсов на две технические и близкие мне темы «JMeter 4.0» и «Jenkins Pipeline as code».

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

Вечером он отправил мне шаблон контракта, описание идей курсов, стандартный для издательства шаблон план, на примере одного уже готового курса. Этого формата мне предстояло придерживаться, в случае подтверждения сотрудничества. Также в письме был описан план совместной работы, требования к видео и звуку, размер гонорара, продолжительность курса и длительность каждого раздела.

Процесс отбора авторов включает четыре шага:

  1. Запись сэмпла, длительностью 60 секунд. Качество звука и повествование должно быть на уровне.
  2. Разработка и согласование плана курса
  3. Создание двухминутного видео, чтобы редакторы ознакомились с настройками моей системы и помогли их улучшить, если это технически возможно.
  4. Согласование предварительного графика работ по курсу.

Читать полностью »

«Цель этого курса — подготовить вас к вашему техническому будущему.»

imageПривет. Помните офигенную статью «Вы и ваша работа» (+219, 2442 в закладки, 393k прочтений)?

Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, написанная по мотивам его лекций. Мы ее переводим, ведь мужик дело говорит.

Это книга не просто про ИТ, это книга про стиль мышления невероятно крутых людей. «Это не просто заряд положительного мышления; в ней описаны условия, которые увеличивают шансы сделать великую работу.»

Мы уже перевели 24 (из 30) главы. И ведем работу над изданием «в бумаге».

Глава 17. Цифровые фильтры — IV

(За перевод спасибо Пахомову Андрею, который откликнулся на мой призыв в «предыдущей главе».) Кто хочет помочь с переводом, версткой и изданием книги — пишите в личку или на почту magisterludi2016@yandex.ru

А сейчас мы обратимся к рекурсивным фильтрам, которые имеют следующий вид:

image

Из этой формулы видно, что мы располагаем значениями только с одной стороны от текущего n-ого значения. Мы используем предыдущие значения сигнала и его значение в текущий момент времени un а так же предыдущие значения полученные на выходе фильтра.
Этот классический подход является результатом того, что часто мы обрабатывает сигнал в режиме реального времени и у нас нет доступа к будущим значениям сигнала.

Вспомнив основы, мы увидим, что если бы у нас были «будущие значения», вероятно, двухстороннее прогнозирование было бы намного более точное. Тогда бы для вычисления yn мы столкнулись бы с системой, которая должна была бы моментально решать линейные уравнения — ничего страшного в век дешевых вычислений. Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js