Pull to refresh
  • by relevance
  • by date
  • by rating

ЕВРАЗ и «Алгоритмика» запустят совместный буткемп для Junior-разработчиков с трудоустройством на время обучения

Programming *IT career IT-companies

Глобальная горно-металлургическая компания ЕВРАЗ и международная школа программирования «Алгоритмика» запускают первый в России совместный буткемп с трудоустройством на время обучения, чтобы помочь начинающим разработчикам перейти на новый этап карьеры в IT. Обучение продлится 2,5 месяца. Остаться в ЕВРАЗе смогут около 80% участников при условии успешного прохождения курса. Время обучения им засчитают как прохождение испытательного срока. О программе и её организаторах рассказала редакции «Хабра» пресс-служба «Алгоритмики».

Читать далее
Total votes 9: ↑9 and ↓0 +9
Views 1.5K
Comments 0

Выездная школа программирования: что можно сделать со студентами за три дня в тёмном лесу

Контур corporate blog
На просторах интернета несложно найти целое множество статей про современное образование, про несоответствие знаний выпускников ИТ-специальностей и требований к ним у компаний, про то, как всё плохо и как всё надо изменить.
В этой статье мы расскажем про нашу попытку перейти от разговоров к реальным делам. У нас нет ресурсов, чтобы изменить ситуацию глобально, поэтому мы действуем точечно. Выездная школа по программированию — это возможность выправить ситуацию, воздействуя на наиболее способных студентов.
Добро пожаловать под кат, если вам интересно, как мы это делаем и что из этого получается.
Читать дальше →
Total votes 67: ↑63 and ↓4 +59
Views 31K
Comments 17

Держаться корней (к 80-летию Никлауса Вирта)

Programming *
Sandbox
Но, чтобы стоять,
я должен держаться корней.
Борис Гребенщиков


Юбилей Никлауса Вирта – очень значимая для меня дата. Вот уже три десятка лет считаю себя его учеником, начиная с 1982 г., когда впервые взял в руки сделанную на ксероксе копию его препринта о языке Модула-2. Примерно в то же время началась работа над нашим «Кроносом».

С профессором Виртом лично познакомился позже, в 1990 г., когда он приезжал к нам в Новосибирский Академгородок. В 1991 году провел, по приглашению Вирта, две недели в его ETH Zurich и заболел Обероном. Потом пошел своим путем, но путь этот был бы невозможен без того, что внёс в мою жизнь профессор Вирт.

Я счастливый человек. Мне невероятно повезло в самом начале пути: довелось оказаться на стыке трёх блестящих школ программирования.

Первая — школа академика Андрея Петровича Ершова (1931-1988), которую постигал, в основном, у его ближайшего соратника Игоря Васильевича Поттосина (1933-2001). Вторая — школа Никлауса Вирта. Сначала в Новосибирске, затем в Цюрихе. Была и третья, которую разглядел в себе совсем недавно. Это школа НФ ИТМиВТ (Новосибирский филиал Института точной механики и вычислительной техники).

Читать дальше →
Total votes 84: ↑73 and ↓11 +62
Views 14K
Comments 39

Как «Змейка» может познакомить с ООП: сложная концепция простыми словами

GeekBrains corporate blog Website development *C# *ООP *
Здравствуйте! Вас приветствует редакция сайта GeekBrains.ru, сервиса онлайн-обучения программированию. Мы решили завести блог на Хабре! Уверены, что ещё успеем рассказать и обсудить много интересного из мира программирования, ИТ и онлайн-образования. Но начнём очень просто, без особых прелюдий, с обзора бесплатного курса по основам C# и ООП от одного из наших учеников. Слоган курса гласит «Сложная концепция простыми словами». Давайте же посмотрим, насколько это соответствует действительности.


Читать дальше →
Total votes 33: ↑24 and ↓9 +15
Views 64K
Comments 11

Летняя школа Wolfram: рассказ участника

Wolfram Research corporate blog Hackathon Studying in IT


Сайт Летней школы Wolfram

Каждое лето компания Wolfram Research проводит Летнюю школу для всех желающих со всего мира. В рамках школы каждый участник получает возможность изучить язык Wolfram Language и реализовать свой проект, который будет лично курировать Стивен Вольфрам и команда экспертов Wolfram Research.

В прошлом 2015-м году Летнюю школу Wolfram посетила Анна Кудряшова (IT аналитик, kudryashova.info). Её рассказ об этом вы можете прочесть ниже.
Читать дальше →
Total votes 11: ↑8 and ↓3 +5
Views 5.8K
Comments 0

Летняя школа Wolfram 2017: рассказ участника

Wolfram Research corporate blog Hackathon Studying in IT
image

Сайт Летней школы Wolfram

Каждое лето компания Wolfram Research проводит Летнюю школу для всех желающих со всего мира. В рамках школы каждый участник получает возможность изучить язык Wolfram Language и реализовать свой проект, который будет лично курировать Стивен Вольфрам и команда экспертов Wolfram Research.

В этом году Летнюю школу Wolfram посетил Андрей Кротких. Его рассказ об этом вы можете прочесть ниже.
_______________________________________________________________________________

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

В самой школе существует 3 направления (Tracks), каждое из которых нацелено на конкретную цель: Education Track — внедрение Wolfram Language (WL) в процесс обучения студентов/учеников, Science Track — использование WL в научных работах, Technology & Innovation Track — использование WL в каких-то практических целях, например, анализ BIG Data или Machine Learning. Подробнее вы можете посмотреть о проектах здесь: education.wolfram.com/summer/school/alumni

При регистрации в школу необходимо выбрать какое-либо из этих трёх направлений. Затем происходит собеседование с представителем Wolfran Research Inc., в моём случае это был Виталий Кауров. Беседа заключается в основном в том, что ты рассказываешь о себе, кто ты такой, чем занимаешься, интересы, проекты и т.д. Во время беседы можно спрашивать всю информацию о школе. Беседа ведётся целиком на английском языке. В конце интервью спрашивают насчёт идей, которые бы хотелось реализовать в рамках школы.
Читать дальше →
Total votes 12: ↑7 and ↓5 +2
Views 2.3K
Comments 6

Как угодить кинозрителю и не потерять деньги: составляем план закупок при помощи ML

Проектная школа программирования GoTo corporate blog Programming *Open data *Industrial Programming *Machine learning *
image

Еще одна статья от лица участника школы о проекте, реализованном в рамках очередного выезда:

«Я – Дмитрий Пасечнюк, и я хочу поделиться своим исследованием, сделанном на каникулах в рамках выездной весенней смены Школы GoTo под руководством Александра Петрова, asash, технического директора компании E-Contenta.

Как нам известно, онлайн-кинотеатры достаточно распространены и способны приносить неплохой доход. Но, как и в любом бизнесе, это не происходит само по себе. Одним из важных условий успешности онлайн-кинотеатра является грамотное составление предложений для просморта.
В каждом кинотеатре, будь то онлайн или реальный кинотеатр, есть сотрудник, занимающийся репертуарным планированием. Именно он определяет, какие фильмы будут показывать на экранах. Кинопрокатный процесс имеет свои подводные камни. Для того, чтобы выбрать удачный фильм, требуется учесть не только стоимость покупки прав, но и тысячу других нюансов. Системы отбора фильмов, как таковой не существует и зачастую фильмы выбираются, опираясь на собственное «чутье», рейтинг ожидания и экспертное мнение.

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

Современные технологии призваны облегчить труд людей, и в данном случае ожидания оправданы.

В своем исследовании я попробовал переложить задачу ранжирования фильмов в соответствии с ожиданиями целевой аудитории онлайн-кинотеатра с человека на машину. Безусловно, в общей постановке эта задача более сложная, и данное решение является только первым шагом. В дальнейшем я планирую продолжить исследования в этом направлении.

Обо всем по порядку под катом.
Читать дальше →
Total votes 7: ↑7 and ↓0 +7
Views 3.3K
Comments 4

Как войти в IT: новый набор в Школу программистов HeadHunter

HeadHunter corporate blog IT career


Привет. Меня зовут Лев, и я разработчик в HeadHunter. Хотите узнать, как я им стал? Пожалуй, начну с самого начала — когда мои юношеские прыщи по количеству могли сравниться лишь с часами, проведенными за игрой в плейстейшен. Какими-то силами вселенной (мам, пап, спасибо:) я стал работать в инвестиционном банке и торговал валютами, акциями, облигациями (да-да, как в фильме “Волк с Уолл-стрит”).

Поначалу жизнь в банке была довольно скучна: много ручного труда и пафосных, старомодных маклеров, которые думали только о своей комиссии.

Все изменилось с приходом в мою жизнь программирования. Ручной труд ушел на второй план, я начал писать код, который делал мою работу. Поначалу он был простым и понятным, но со временем обрастал сложными кейсами. Потом в один прекрасный момент “что-то пошло не так” и банк потерял нехилую кучу бабла. Так я узнал, что пластическая операция — это дорого и больно разработка — это не только код, но еще и тестирование, контроль качества и другие интересные и крайне полезные практики.
Читать дальше →
Total votes 28: ↑24 and ↓4 +20
Views 19K
Comments 16

Такое железное и такое безымянное

Проектная школа программирования GoTo corporate blog Programming *Robotics development *Programming microcontrollers *Development for IOT *
Привет, Хабр! Настала осень, птицы потянулись на юг, нормальные люди — на диван, а мы, «железное безымянное направление» проектной исследовательской школы GoTo, сердито курлыча и ощетинясь паяльниками, зажатыми в стальных руках-крыльях, сбиваемся в бронированный клин, чтобы лететь 28 октября в Питер на осеннюю школу в ИТМО.

image

Почему железное, почему безымянное, и что будет на школе — обо всем по порядку.
Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Views 4.1K
Comments 1

Алгоритмы в индустрии: теория формальных языков и чат-боты

Проектная школа программирования GoTo corporate blog Programming *Algorithms *Interfaces *Mathematics *

Популярность диалоговых систем тесно связана с термином “искусственный интеллект”. Такие системы обычно основаны на нейросетях и других моделях машинного обучения.
Однако, такой подход порождает неожиданные трудности




Поведение можно лучше контролировать, добавив в систему немного математической строгости. На помощь приходят классические алгоритмы — те самые, которые рассказывают в олимпиадных школах и используют на АСМ.

А под катом — палиндроматические сэндвичи, алгоритмизированные официанты, немного теории формальных языков и рассказ о том, к чему мы это все.
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views 6.7K
Comments 4

IT Школа Samsung: учим школьников разработке мобильных приложений

Samsung corporate blog Programming *Development of mobile applications *Studying in IT
Сегодня наш пост о мобильных приложениях выпускников IT ШКОЛЫ SAMSUNG. Начнем с краткой справки об IT ШКОЛЕ (за деталями милости просим на наш сайт и/или задавайте вопросы в комментах). Во второй части расскажем о лучших, по нашему мнению, Android-приложениях, которые создали школьники 6-11 классов!


Total votes 15: ↑11 and ↓4 +7
Views 19K
Comments 18

Школа программирования 42 school в США — американская мечта, доступная каждому

Programming *Studying in IT Education abroad IT-emigration IT career

Инновационная школа программирования 42 school даёт бесплатное обучение и проживание в Кремниевой долине даже для тех, кто ничего не смыслит в коде.




Эту планету уже не остановить: мир помешался на программировании и люди готовы войти в айти после тридцати пяти и даже сорока. Разумеется, такой спрос не мог не породить предложение — появилась лавина школ, курсов, онлайн-форматов и чего угодно. 21 день — и ты бог С++, гуру JavaScript, джедай Python. Только плати, а там как карта ляжет. Между тем, эффективное обучение — это прежде всего практика, мотивация и опыт преподавателей. Есть такая школа, которая объединяет всё перечисленное и почти полностью исключает страх. Думаем, вы не раз слышали о 42 school, но не вдавались в подробности. Мы вам расскажем, так как прошли ее бассейн (Piscine) на собственном опыте.
Читать дальше →
Total votes 39: ↑7 and ↓32 -25
Views 65K
Comments 28

DrumHero: Как я делал первую в жизни игру

Samsung corporate blog Development of mobile applications *Game development *Studying in IT IT career
В этом году социально-образовательной программе для старшеклассников IT ШКОЛА SAMSUNG исполняется 5 лет (читайте об IT ШКОЛЕ здесь), и по этому случаю мы предложили нашим выпускникам рассказать о себе и опыте создания своих мобильных приложений. Мы верим, что при большом желании каждый может достичь успеха!

Всем привет!

Меня зовут Шамиль Магомедов, я выпускник IT ШКОЛЫ SAMSUNG 2016 года, в настоящий момент — студент МИЭМ НИУ ВШЭ. Сегодня я хотел бы рассказать о том, как я превратился из “условно зачисленного” в IT-ШКОЛУ SAMSUNG в финалиста всероссийского конкурса по мобильной разработке благодаря игре DrumHero.

image
Читать дальше →
Total votes 13: ↑10 and ↓3 +7
Views 5K
Comments 0

Игра AirAttack! — наш первый опыт разработки в VR

Samsung corporate blog Development of mobile applications *Game development *Studying in IT Development for AR and VR *
Продолжаем серию публикаций о лучших мобильных приложениях выпускников «IT ШКОЛЫ SAMSUNG».

Сегодня – слово молодым разработчикам из Новосибирска, победителям конкурса VR-приложений «ШКОЛА VR 360» в 2018 году, когда они были студентами-первокурсниками. Этим конкурсом завершался спецпроект для выпускников «IT ШКОЛЫ SAMSUNG», где обучали разработке в Unity3d для очков виртуальной реальности Samsung Gear VR. Всем геймерам знаком жанр Tower Defense – нужно оборонять территорию от наступающих врагов с помощью строительства башен. Ребята решили взять эту механику и на её основе сделать свою VR-игру, но с другой стороны баррикад: здесь вы пилот, и ваша цель — помочь наземному отряду пройти до конца, ведя перестрелку с башнями, преграждающими путь. Игра сделана в ретро-стилистике LowPoly — трехмерные модели с небольшим числом полигонов, как в старых компьютерных играх. Под катом описание процесса разработки, видео и скриншоты игры, ссылка на исходники.

Скриншот игры
Что в итоге получилось
Читать дальше →
Total votes 12: ↑10 and ↓2 +8
Views 2.8K
Comments 0

IT-Хогвартс: Школа программистов hh.ru

HeadHunter corporate blog JavaScript *Java *IT career IT-companies
В этом году Школа программистов hh.ru отмечает свой юбилей: вот уже десять лет как мы превращаем людей в full stack разработчиков. Обучение в Школе бесплатное, и это принципиально. Учебный процесс состоит из двух больших блоков: теория и проектная работа в команде. Два основных направления: backend и frontend.



Читать дальше →
Total votes 28: ↑23 and ↓5 +18
Views 16K
Comments 20

Разбор вступительных задач Школы Программистов hh.ru

HeadHunter corporate blog Python *JavaScript *Java *
20 октября закончился набор в Школу программистов hh. Он длился два с половиной месяца. Мы благодарим всех участников, уделивших время попытке поступить к нам. Надеемся, вам понравились задания и вы получили удовольствие от их решения!

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

image
Читать дальше →
Total votes 9: ↑8 and ↓1 +7
Views 8.8K
Comments 14

Домино на Unity 3D

Game development *C# *Unity3D *Game design *
Tutorial

Unity 3D - современный инструмент разработки компьютерных игр и приложений, разобраться с которым под силу не только взрослому, но и школьнику. Гипотезу о том, что профессиональные инструменты могут быть доступны для широкого круга пользователей, независимо от возраста и предшествующего опыта, удалось доказать мне на примере собственного образовательного проекта для школьников.

Сегодня, я продолжаю делиться с вами материалами, чтобы проделанная нашей командой работа, принесла максимум пользы учителям, руководителям детских и юношеских кружков технического / цифрового творчества, увлеченным родителям и конечно же ребятам всех возрастов, которые мечтают стать разработчиками компьютерных игр!

Читать далее
Total votes 13: ↑11 and ↓2 +9
Views 4.9K
Comments 0

Flappy Bird на Unity 3D

Game development *C# *Unity3D *Game design *
Tutorial

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

Для этого мы разбили группы по возрастам, посмотрели, какие учебники по геометрии, алгебре и физике выбирают близлежащие школы, определили перечень пересекающихся тем, выбрали те темы, которые наиболее наглядно можно раскрыть с помощью Unity, и приготовились к взрывному успеху! Но не тут-то было.

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

Следующим этапом, мы решили поговорить со второй половиной нашей целевой аудитории - детьми. Оказалось, ребята осознают, что надо научиться полезному, они "гуглят" курсы, смотрят кто чему учит. Но определяющим фактором для них выступает атмосфера занятия. Им важно, чувствовать себя в окружении единомышленников, совершать маленькие победы на каждом уроке, ощущать свободу и дружественность обстановки, и конечно же, здорово проводить время.

Решением стало снизить количество рассматриваемых тем из школьной программы, и добавить в проекты элемент узнаваемости, соревновательности и веселья! Так появилось занятие по сборке аналога игры Flappy Bird.

Читать далее
Total votes 13: ↑10 and ↓3 +7
Views 6.2K
Comments 6

Деревья (плагин SpeedTree) на Unity 3D

Game development *C# *Unity3D *Game design *
Tutorial

В Unity, в asset store, можно найти множество готовых объектов для будущей игры, но иногда, хочется сделать что-то своими руками. Для зданий, и других простых архитектурных объектов, мы часто использовали SketchUp, для "живых" анимированных объектов - Blender. На этом уроке, мы сами "вырастим" дерево с помощью Unity.

Читать далее
Rating 0
Views 3.1K
Comments 0

Моделирование дома в SketchUp и перенос его в Unity 3D

Working with 3D-graphics *Game development *C# *Unity3D *
Tutorial

На прошлом уроке мы затронули тему самостоятельного создания объектов для игр. В т.ч. была упомянута программа SketchUp, которую мы часто использовали, для создания простых строений. Сегодня, мы создадим здание в SketchUp и перенесем его в Unity.

Читать далее
Total votes 8: ↑7 and ↓1 +6
Views 9.5K
Comments 15
1