Pull to refresh
7
0
Иван Жуган @vinish

Студент (Data Science, экономика)

Send message

Веб-тренажёр Яндекс.Практикума. Как всё устроено

Reading time7 min
Views18K
Образовательный процесс важно делать интересным и по возможности интерактивным. Особенно, когда дело касается технологий — гораздо полезнее, когда есть возможность не просто написать какой-то код, а потом получить ответ от проверяющего, мол, молодец, всё хорошо, а на лету смотреть, всё ли у тебя работает, где косяки и как ты в целом справился.

В попытках сделать что-то подобное мы в свое время запустили в Яндексе MVP веб-тренажёра, в котором пользователь мог писать код, скрипты и всё остальное на разных вкладках, а по соседству у него всё это отображалось в качестве финального результата.



MVP показал себя хорошо, и мы вывели веб-тренажёр на уровень полноценного инструмента для проверки знаний наших студентов в Яндекс.Практикуме. Меня зовут Артем, и я расскажу, как мы делали тренажёр для обучения веб-разработке, как он работает и что умеет.
Total votes 27: ↑27 and ↓0+27
Comments11

Низкоуровневая реализация префиксного дерева trie на PHP

Reading time4 min
Views5.9K

Предисловие


Описанная здесь реализация trie на PHP делает пока слишком жирный словарь, который соответственно довольно долго загружается в память, что нивелирует довольно неплохую скорость её работы. Скорость поиска составляет ~80 тыс. слов в секунду. Словарь сделан из списка лемм словаря opencorpora.org и включает в себя 389844 слова. В несжатом виде словарь весит ~150мб, а сжатый gzip ~6мб. Однако довольно неплохие результаты быстродействия доказывают, что на чистом PHP можно сделать вполне работоспособное префиксное дерево trie.
Читать дальше →
Total votes 22: ↑22 and ↓0+22
Comments26

Быстрый старт: обзор основных Deep Learning фреймворков

Reading time6 min
Views24K
Привет, Хабр! Предлагаем вам перевод поста “Getting Started with Deep Learning” от Мэтью Рубашкина из Silicon Valley Data Science о преимуществах и недостатках существующих Deep Learning технологий и о том, какой фреймворк выбрать, учитывая специфику задачи и способности команды.
image
Читать дальше →
Total votes 29: ↑23 and ↓6+17
Comments4

Нужно ли пытаться полюбить математику?

Reading time6 min
Views32K

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


Объясняю, почему переживать и насиловать себя не надо.


Читать дальше →
Total votes 35: ↑15 and ↓20-5
Comments70

45-летнее исследование жизненных успехов вундеркиндов

Reading time4 min
Views65K

Многие из детей, чьи результаты вошли в 1% лучших в стране по математическому разделу SAT, добились определённого успеха во взрослой жизни. На фотографиях — трое из тех, кто прошёл через центр Хопкинса для одарённых детей в 1980-е и 1990-е годы

Пошёл 45-й год долговременного эксперимента SMPY (Study of Mathematically Precocious Youth). Почти полвека учёные внимательно изучают и фиксируют достижения 5000 человек, которые в юном возрасте показали максимальные оценки по математическому тесту.

«Нравится вам или нет, но эти люди реально контролируют наше общество, — говорит Джонатан Вай (Jonathan Wai), психолог из программы выявления юных талантов Университета Дьюка. — Ребята, которые входят в верхний 1% по математическому тесту, как правило, становятся выдающимися учёными и академиками, руководителями крупнейших корпораций, федеральными судьями, сенаторами и миллиардерами». Разумеется, речь идёт про США, где хорошо работает социальный лифт.
Читать дальше →
Total votes 48: ↑41 and ↓7+34
Comments352

Все уроки по ардуино

Reading time5 min
Views281K
Однажды появилась необходимость собрать все уроки, обучающие материалы (tutorials) с habrahabr и geektimes в одном месте и немного их систематизировать. В этом сборнике обучаек представлены более 100 статей на тему ардуино с пометкой «tutorial», либо содержащие несложные для новичков проекты на ардуино, а также немного видеоуроков по смежным темам. Статьи разделены на 10 тематик по сферам применения собранных устройств. Также хочется напомнить, что весь обучающий материал, опубликованный на habrahabr и geektimes является интерактивным: в любой момент можно задать вопрос автору в комментариях к статье. Как правило авторы на них отвечают. Этот сборник будет дополняться новыми обучайками (tutorials) по мере их публикации.

Читать дальше →
Total votes 39: ↑36 and ↓3+33
Comments25

Увеличение дохода интернет-магазина от рекламы в соцсетях в 3 раза

Reading time6 min
Views6.7K
На протяжении прошлого года Kokoc Group и Cossa рассказывали о полезных инструментах для диджитал-специалистов. Теперь пришло время опробовать эти инструменты на практике. Предлагаем начать с кейса по таргетированной рекламе в социальных сетях на примере интернет-магазина мебели.

image

Материал подготовлен при участии Артема Совы — руководителя направления таргетированной рекламы ArrowMedia (Kokoc Group).
Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments3

58 признаков хорошего интерфейса

Reading time16 min
Views380K
У хорошего интерфейса пользователя высокая конверсия и его просто использовать. То есть, он хорош и для бизнеса, и для использующих его людей. Вот список опробованных нами идей.

1 Один столбец вместо нескольких


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

image
Читать дальше →
Total votes 226: ↑182 and ↓44+138
Comments102

Opportunity на Марсе работает уже 10 лет

Reading time2 min
Views78K


Да, быстро бежит время. Я вот только недавно, по ощущениям, читал о запуске этого марсохода на Красную планету. А ведь с момента, когда Opportunity в первый раз опустился на поверхность Марса, прошло уже 10 лет. Произошло это 25 января 2004 года. С тех пор марсоход проработал на планете в 40 раз больше, чем планировалось изначально.

Читать дальше →
Total votes 99: ↑88 and ↓11+77
Comments63

Космические туристы могут так никуда и не полететь: ни одной лицензии на «космический извоз» пока не выдано

Reading time3 min
Views62K


В настоящее время самой подготовленной компанией, планирующей заниматься космическим туризмом, является Virgin Galactic. У этой компании есть вполне готовый к полетам космический корабль, прошедший (и вполне успешно) предварительные испытания, есть собственный космопорт, и есть Ричард Брэнсон, глава Virgin, который не ограничивает свое детище в средствах.

Читать дальше →
Total votes 49: ↑40 and ↓9+31
Comments70

Диплом инженера или Как доставить на Землю кусочек Марса

Reading time6 min
Views85K
image
Предисловие

«Государственной экзаменационной комиссией принято решение поставить оценку „отлично“ и присвоить звание инженер». Вот так 21 января я стал иженером по специальности «Космические аппараты и разгонные блоки».

В этой статье хочу рассказать о своем дипломном проекте «Аппарат для подъема грунта с поверхности планеты». Планета была выбрана Марс, и космический аппарат создавался именно для этой планеты.

Для начала проясню, что из себя представляет дипломный проект, что делает студент-дипломант и как в итоге все это выглядит.
Читать дальше →
Total votes 137: ↑122 and ↓15+107
Comments61

Конец света от LG

Reading time1 min
Views103K
В компании LG вновь сделали ставку на креатив и, действительно, что можно придумать более эмоциональное, чем падающий рядом метеорит?

Впрочем, это вряд ли бы так сработало без дополненной реальности (дрожащие полки, выключенный свет) и в Челябинске ;)



Интересно, как повлиял этот ролик на продажи.
Total votes 156: ↑127 and ↓29+98
Comments90

Я вижу…

Reading time2 min
Views78K
Я часто езжу по разным мероприятиям, конференциям, иногда посещаю стартап тусовки, организовываю собственные семинары и ИТ мероприятия. И что я вижу?

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

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

Я вижу, как за год-два «сгорают» лидеры сообществ.
Читать дальше →
Total votes 251: ↑160 and ↓91+69
Comments160

Подборка полезных CSS рецептов, или чем мы занимаемся на голых пятницах

Reading time2 min
Views92K


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

Итак, представляем вашему вниманию сборку интересных и (надеемся) малоизвестных HTML и CSS-рецептов. Будем рады, если каждый из вас узнает что-то новое!
Вперед!
Total votes 143: ↑122 and ↓21+101
Comments75

Охотники на волков с Wall Street. Часть 1

Reading time5 min
Views43K

Изображение: Chris Liverani — Unsplash

Рассказываем о книге Майкла Льюиса «Быстрые мальчики» или «Высокочастотная революция на Уолл-стрит», приводим ключевые моменты, адаптированные из точечного отрывка материала, и обсуждаем тему HFT-трейдинга в целом, в том числе и в комментариях к этому хабратопику.
Читать дальше →
Total votes 60: ↑54 and ↓6+48
Comments32

Ницше, грабли и тяга к прекрасному

Reading time4 min
Views46K

Дурак учится на своих ошибках



В этом смысле я полноценный дурак в большинстве технических дисциплин. Я никогда не был профессиональным программером и не пытался особенно следовать каким-либо правилам и стандартам, когда приходилось что-то написать на баше, а затем на питоне. Я просто решал свои мелкие админские задачи на том ЯП который был под рукой, наступая на каждую граблю которая мне попадалась. И так же просто и по админски доходил до того что профессиональные программеры наверное знают как поп 9 заповедей.
Убив сутки на дебаг bash скрипта, написанного за час, я понял что bash подходит практически только для однострочников. Попытавшись хранить инстансы собственных классов в текстовых файлах, понял зачем мне нужен orm, а поработав с собственным кодом годичной выдержки понял что хочу писать комментарии.
Никто меня этому не учил, никто не требовал от меня выполнения каки-либо правил написания кода, но их смысл доходил до меня с предельнгой ясностью, а желания ими пренебречь с тех пор не возникало.
Тут я полноценный дурак и этим горжусь.

Раздолбаи


Но в некоторых вопросах я до дурака не дотягиваю и хожу по одним и тем же граблям снова и снова. Даже пожалуй встаю на граблю и начинаю прыгать. Так я познаю искусство работы с людьми.
Началось все с попытки найти применение множеству знакомых раздолбаев. Раздолбай — это вроде бы хороший человек, с которым приятно попить пиво и пообщаться, но по тем или иным причинам не нашедший способа приносить обществу пользу. Такие личности обычно очень страдают от отсутствия денег на пиво и знают массу причин по которым попытка найти клевую работу и заработать себе на пиво в их случае обречена на провал и лишена смысла.
Среди таких причин обычно значатся отсутствие высшего образования, отсутствие опыта в чем-либо кроме пития пива, неспособность заниматься неинтересной и механической работой, отсутствие здоровья, преклонный возраст (24 года) итд.
И в этот момент появляюсь я с аналогичной любовью к пиву, ленью, нежеланием делать скучную работу, брошенным универом и огромной любовью к людям. Появляюсь и думаю — они такие же как я, но не прошарили что IT — есть сущий рай для раздолбая, где ты руководствуясь лишь любопытством с одной стороны и ленью с другой становишься первоклассным специалистом которому даже не надо ходить на работу и просыпаться раньше полудня, а надо только дотащить свой зад от кровати до компа и получать деньги, делая то что больше всего любишь.
И вот я сообщаю своим друзьям раздолбаям что знаю чит-код от реальности, и что им надо срочно стать сисадминами, и что я помогу им в этом совершенно безвозмездно и всецело.
Для этого мне приходится подарить раздолбаю свой устаревший десктопник с монитором, клавой и мышью, оплатить им на месяц интернет, распечатать пару книжек про Linux, записать на болванку livecd и показать как загрузиться с него и получить рутовую консоль. Затем я рассказываю и показываю как офигенно клево и логично устроен Linux в течении N часов и изрядно уставший иду наконец работать. Подобный сценарий у меня повторялся с десятком раздолбаев.
Через месяц одни раздолбаи пропили устаревший десктопник, другие подсели на доту, а третьи и вовсе на меня ополчились, заявив что я пытаюсь их использовать. Ни один раздолбай не стал линуксоидом.
Я же после этого впадал в депрессию на почве разочарования в людях. Я ломал голову месяцами пытаясь понять почему эти люди находят в себе силы жить без любимого пива, а пойти по легкому пути айтишника не могут. Ведь куда легче бороться за свое право на пиво чем смириться с его отсутствием. Разве нет?
И раз за разом я отказывался понимать правду написанную крупным шрифтом на ручке этих граблей: "люди не меняются"
Читать дальше →
Total votes 92: ↑72 and ↓20+52
Comments91

Ричард Хэмминг: как делать великую работу

Reading time2 min
Views41K
Перевод интервью этого замечательного учёного можно прочитать здесь. Если же у вас нет возможности/времени/желания/… этого сделать, я предлагаю вам ознакомиться с его своеобразным дайджестом в надежде, что он подвигнет вас на знакомство с полной версией.
Читать дальше →
Total votes 45: ↑37 and ↓8+29
Comments6

Coursera запустила специализации

Reading time1 min
Views49K
Coursera объявила о запуске десяти специализаций. Теперь можно не просто получить verified certificate за предмет, а взяв определенный набор курсов и получив сертификат за каждый из них, в результате стать обладателем сертификата об окончании специализации. В нее входят от 3 до 9 курсов плюс итоговый проект. За проект предполагается такая же оплата как и за verified certificate — $49.

В данный момент в списке специализаций:

Data Science?
Mobile Cloud Computing with Android
Читать дальше →
Total votes 50: ↑48 and ↓2+46
Comments46

Математик взломал сайт знакомств и нашёл девушку мечты

Reading time3 min
Views222K


35-летнему математику Крису Маккинли (Chris McKinlay) из Калифорнийского университета в Лос-Анджелесе потребовалось всего 88 дней, чтобы осуществить дата-майнинг анкет на сайте знакомств и подобрать девушку, которая идеально подходит по характеру. Помог ему в этом доступ к суперкомпьютерам Калифорнийского университета, пишет Wired.
Читать дальше →
Total votes 324: ↑288 and ↓36+252
Comments262

Такие авторы на ТВ нужны: пример Вернера Херцога

Reading time3 min
Views32K
В комментариях к посту о кризисе научно-популярных каналов один из пользователей сказал очень правильные и точные слова: «Существует очень большое, просто огромное количество достойных передач про науку, животных, космос, историю и т.д. Но их не покажут по образовательному каналу Дискавери. Нет, вы будете смотреть, как роются в чужом мусоре и лечат козу».

Однако, не всё потеряно. Как когда-то визионер по имени Кристофер Нолан дал новую жизнь «кино про супергероев», теперь другой визионер может спасти образовательное ТВ. Его зовут Вернер Херцог.



Этот человек снимает очень необычные и интересные документальные фильмы на самые разные темы. Вот, например, «Там, где мечтают зеленые муравьи» — о конфликте австралийского племени и корпорации, которая добывает уран на месте древнего святилища (это было задолго до «Аватара» Джеймса Камерона). А вот «Земля тишины и темноты» о жизни слепых и глухих в Баварии. «Баллада о маленьком солдате» о гражданской войне в Никарагуа, содержащий уникальные интервью с 12-летними партизанами. «Гашербум – сияющая гора» об альпинисте, который решил покорить все вершины в мире. «Пастухи солнца» о племени кочевников Сахары. «Эхо темной империи» об императора-людоеде Бокассе. «Уроки темноты» о катастрофе на нефтяном месторождении, фильм почти без диалогов. «Фата Моргана» о феномене оптических иллюзий в пустыне. «Счастливые люди: год в тайге» о жизни российского села Бахта (можно подробнее прочитать здесь). «В бездну» — расследование тройного убийства в Техасе. «Встречи на краю света» о людях, сбежавших от своей прошлой жизни на Антарктиду. «Белый бриллиант» о постройке первого гибрида корабля и воздушного шара (и тестовом полёте по Южной Америке – это было до мультика «Вверх»). «Человек гризли» об исследователе, жившем среди медведей (это было до «Человека среди волков» Шона Эллиса). «Пещера забытых снов» о рисунках неандертальцев, снятая в формате 3D.
Читать дальше →
Total votes 60: ↑55 and ↓5+50
Comments20
1

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity