Рубрика «видео» - 19

Балансировка нагрузки и отказоустойчивость в «Одноклассниках» - 1Мы продолжаем посты с расшифровками выступлений на конференции HighLoad++, которая проходила в подмосковном Сколково 7—8 ноября 2016 года.

Здравствуйте, меня зовут Никита Духовный, и я работаю ведущим системным администратором в проекте «Одноклассники».

На данный момент инфраструктура «Одноклассников» располагается более чем на 11 тысячах физических серверов. Они расположены в 3-х основных дата-центрах в Москве. Также у нас есть точки присутствия CDN. По последним данным в час пик мы отдаем нашим пользователям свыше 1 терабита трафика в секунду.

В отделе системного администрирования мы разрабатываем и развиваем системы автоматизации. Мы занимаемся многими исследовательскими задачами. Мы помогаем разработчикам запускать новые проекты.

Сегодня мы поговорим о балансировке нагрузки и отказоустойчивости на примере нашей социальной сети.
Читать полностью »

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

Лучшие доклады Mobius 2016: Рейтинг и видеозаписи - 1

Сегодня мы обратимся к Mobius, конференции по мобильной разработке (Android и iOS, в основном), и это прекрасно: в ТОП вошло 5 докладов по Android-разработке и 3 – по iOS. Под катом вы найдете доклады о возможностях языков (Swift, Kotlin), о тестировании, актуальных фреймворках и подходах, и даже о разработке под Cardboard.

Говоря «топ», мы имеем в виду не наши любимые доклады или выбор каких-то «экспертов» — лучшие отобраны на основе взвешенной оценки от 80% участников конференции. Поэтому
даже если вы смотрели ранее выложенные видеозаписи, посмотрите рейтинг. Вдруг вы пропустили доклады, наиболее высоко оцененные нашими участниками?
Читать полностью »

Гарвардский курс CS50 на русском: шестнадцатая лекция - 1

Мы продолжаем публиковать лекции легендарного Гарвардского курса CS50, которые мы переводим и озвучиваем специально для JavaRush. Рады вам представить 16-ю серию с продолжением рассмотрения языка PHP (теперь для разработки веб-приложений), а также со знакомством с базами данных и MySQL. Всего в курсе 24 лекции, постепенно мы переведём все. Лекция под катом в списке всех переведённых на сегодняшний день лекций.

Что вы узнаете, прослушав этот курс:

  • Основы компьютерных наук и программирования;
  • Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом;
  • Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;
  • Основы языка программирования C и Scratch;
  • Основы баз данных и SQL;
  • Веб-разработка: основы CSS, HTML, JavaScript и PHP;
  • Основы подготовки презентации проектов по программированию.

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

В прошлом году Яндекс провел образовательный экспериментальный проект, который получил название «Мобилизация». Наша цель была в том, чтобы участники поработали в настоящей команде и создали настоящий продукт — причём продукт мобильный. «Мобилизация» объединила Школу мобильной разработки, Школу менеджеров, Школу мобильного дизайна и Школу разработки интерфейсов

image

Мы пригласили 126 студентов из 25 городов; 91 участник успешно завершил программу. Первый этап состоял из лекций, второй — из той самой командной работы. Обычно студента окружают люди той же специализации, что и он сам: менеджеры учатся вместе с менеджерами, дизайнеры — с дизайнерами и т. д. Но в реальности вам нужно хотя бы по одному представителю нескольких профессий. В каждую команду вошли студенты разных школ: дизайнер, менеджер и один-два разработчика.

Лекции студентам читали сотрудники Яндекса, которые каждый день сталкиваются с реальными задачами и делают приложения для миллионов пользователей. Специально для читателей Хабра мы собрали полную программу курса по мотивам лекций «Мобилизации».Читать полностью »

Команда сервиса микроблогов Twitter представила аудитории новый функционал своего второго проекта — Periscope. Теперь пользователи смогут вести Live-трансляции с обзором 360 градусов. Для того, чтобы воспользоваться новой функцией в качестве зрителя, достаточно подключиться к соответствующей Periscope-трансляции и потянуть изображение в нужную сторону.

То, как это работает, продемонстрировал директор VR и AR-подразделения Twitter Алессандро Сабатели в официальном блоге Twitter:

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

Это полностью изменит образование [Veritasium] - 1

Разные технологии обещали радикально изменить образование, но пока мало в этом преуспели.
Так что могло бы всё-таки кардинально поменять процесс образования?

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

Сейчас мы живём во времена переизбытка информации, в интернете можно найти что угодно, но значит ли это, что доступность информации полностью изменит образование?

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

Гарвардский курс CS50 «Основы компьютерных наук и искусства программирования» - 1

Вот уже несколько месяцев специально для JavaRush мы переводим и озвучиваем самый популярный в мире университетский курс о CS50 — «Основы компьютерных наук и искусства программирования» (трейлер). Его уже много лет очно читают для студентов Гарварда и для воспитанников Йельского университета, а в последнее время ещё и заочно для многомиллионной аудитории интернета.
Это перевод самой новой версии курса, который стартовал осенью 2015 года. В курсе 24 лекции и постепенно мы переведём их все. Намедни мы перевели 15-ю лекцию, её вы найдёте под катом в списке всех переведённых на сегодняшний день лекций.

Что вы узнаете, прослушав этот курс:

  • Основы компьютерных наук и программирования;
  • Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом;
  • Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;
  • Основы языка программирования C и Scratch;
  • Основы баз данных и SQL;
  • Веб-разработка: основы CSS, HTML, JavaScript и PHP;
  • Основы подготовки презентации проектов по программированию.

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

Мессенджеровские чтения профессора Ричарда Фейнмана - 1

Ещё в прошлом году мы начали перевод и озвучку Мессенджеровских лекций Нобелевского лауреата по физике Ричарда Фейнмана, которые он прочитал в Корнелльском университете в 1964 году.

В прошлом году нам удалось опубликовать 2 лекции из 7. И вот, благодаря нашим подписчикам, мы выпустили 3-ю лекцию, в которой Ричард Фейнман рассказывает о том, какие существуют законы сохранения, как они работают и какие у них есть сходства.

На случай, если кто не успел посмотреть, мы дублируем первые две лекции этого курса.
Приятного просмотра! Читать полностью »

Популярный украинский сервис такси Uklon регулярно устраивает розыгрыши среди своих водителей и клиентов. По результатам каждого розыгрыша они публикуют на свою facebook страницу видео с контактными данными участников: имя и адрес электронной почты (пример). Фрагмент кадра:

Сервис такси разыгрывает базу контактов клиентов и водителей - 1

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

Добрый день!
Нельзя в видео (ссылка) выкладывать адреса и имена людей.
1. Во-первых, ваши конкуренты могут получить список ваших клиентов и водителей
2. Во-вторых, вы нарушаете закон Украины про доступ к персональным данным

Они ответили, что им все равно:

Здравствуйте, Денис, при регистрации каждый пользователь дает согласие на использование его персональных данных uklon.com.ua/document/useragreement — пункт 2.6. Большое спасибо за ваш отзыв.

Поэтому я решил написать небольшой пост, как можно получить контактные данные с видео, не используя какие-то специальные умения. Дисклаймер: этот пост носит образовательный характер, и демонстрирует как не стоит обращаться с данными клиентов.
Читать полностью »

Герой этой публикации стал иконой современного бизнеса, легендой в мире аудиотехники и другого электрооборудования. Его труды по менеджменту являются настольной книгой многих руководителей, как на его родине в Японии, так и во всём мире. Коносукэ Мацусита и его компания прошли долгий и тяжелый путь от кустарной мастерской до мирового гиганта.

Стартап 1917 – путь Мацусита: от 50 $ до мировой корпорации - 1

Для нас 1917-й почти всегда ассоциируется с октябрьской и февральской революциями, серьезными потрясениями в жизни страны. Не многие знают, что пока большевики свергали временное правительство, в Японии, никому не известный, но амбициозный предприниматель Коносукэ Мацусита закладывал базис совершенно других революций. Революций в технике, бизнесе, маркетинге. Он был одним из тех людей, успех которых по сей день вдохновляет технические стартапы. Благодаря этому человеку мир узнал о таких брендах как Matsushita Electric, National, Technics, Panasonic.

В этом материале рассказ о его жизни, его принципах, и о том, как вера в людей, изобретательность, твёрдые убеждения, побеждают любые обстоятельства и позволяют пройти путь от кустарного изготовления штепсельных вилок до массового выпуска смартфонов.
Читать полностью »


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