Библиотека React VR позволяет писать для веба приложения виртуальной реальности с использованием JavaScript и React поверх WebVR API. Эта спецификация поддерживается последними (в некоторых случаях — экспериментальными) версиями браузеров Chrome, Firefox и Edge. И для этого вам не нужны очки VR.
WebVR Experiments — это сайт-витрина, демонстрирующий возможности WebVR. Моё внимание привлёк проект The Musical Forest, созданный замечательным человеком из Google Creative Lab, который использовал A-Frame, веб-фреймворк для WebVR, разработанный командой Mozilla VR.
Я журнал "Афишу" не читаю, мне неинтересно: несколько раз натыкался на какие-то статьи оттуда по ссылкам в ленте френдов, заходил, читал - было не очень понятно, на кого это вообще все рассчитано и для чего вообще написано. И в некоторых статьях просто поражал крайне слабый уровень понимания автором того, о чем он с таким апломбом пишет.
Недавно прислали ссылку на статью в "Афише", в которой некий телепродюсер, который уехал жить в Берлин и прожил там несколько месяцев, рассказывает о жутких проблемах берлинской жизни и сравнивает это все с благодатной Москвой - "Живите в Москве: за какими ценностями точно не стоит ехать в Европу".
Попросили прокомментировать - так ли все там ужасно, в загнивающей Европе. Ну, почитал. Даже на первый взгляд видно, что там вся статья на самом деле может уложиться в один абзац: "Я приехал в Берлин, по-немецки не говорю, ни хрена не понимаю, мне тут неуютно и хочется в Москву, где некоторые все-таки пока еще говорят по-русски".
Также попросил прокомментировать статейку Яну Франк, которая много лет живет в Берлине. Ну и заодно мы с ней сравнили берлинские реалии с испанскими - там немало отличий, что интересно.
Ну вот давайте и почитаем статью этого телепродюсера, заодно выясняя, как там оно все обстоит на самом деле.
Я переехал в Берлин несколько месяцев назад. Решение принял спонтанно, ни от чего не бежал и ничего не искал. Берлин никогда не был городом моей мечты, возможно, поэтому у меня не было иллюзий.
Ну, уже молодец. А чего вообще переехал-то тогда?
У Берлина репутация самого расслабленного города Европы, хипстерской Мекки и столицы мирового техно-движения. Употребляя выражение «как в Берлине» по отношению к очередному московскому клубу на руинах завода, мы не осознаем, что во многих параметрах московское качество жизни сильно ушло вперед, и все эти берлинские местечки могут возникнуть исключительно в Москве — с ее уровнем бытового комфорта, с ее развитием инфраструктуры.
Вот это совершенно потрясающая фраза. В Москве что-то появляется "как в Берлине", но мы не осознаем, что берлинские местечки могут возникнуть исключительно в Москве - с ее-то развитием инфраструктуры. Он явно употребляет что-то очень ядреное. У телепродюсеров это бывает, особенно когда им нечего телепродюсировать.
Для меня всегда было загадкой: кто эти люди, которые могут потратить невероятное количество времени, чтобы это все найти, нарезать и склеить. Но смотрится забавно.
Привет, Хабр! Меня зовут Денис, я – PHP-разработчик в Badoo, и сейчас я расскажу, как мы сами используем Pinba. Предполагается, что вы уже знаете, что это за инструмент, и у вас есть опыт его эксплуатации. Если нет, то для ознакомления рекомендую статью моего коллеги, Максима Матюхина.
Вообще на Хабре есть достаточно материалов об использовании Pinba в различных компаниях, включая пост Олега Ефимова в нашем блоге. Но все они касаются других компаний, а не Badoo, что немного нелогично: сами придумали инструмент, выложили в open source и не делимся опытом. Да, мы часто упоминаем Pinba в различных публикациях и в докладах на IT-конференциях, но обычно это выглядит как-то так: «А вот эти замечательные графики мы получили по данным из Pinba» или «Для измерения мы использовали Pinba», и всё.
Общение с коллегами из других компаний показало две вещи: во-первых, достаточно много людей используют Pinba, а во-вторых, часть из них не знают или не используют все возможности этого инструмента, а некоторые не до конца понимают его предназначение. Поэтому я постараюсь рассказать о тех нюансах, которые явно не указаны в документации, о новых возможностях и наиболее интересных кейсах применения Pinba в Badoo. Поехали!
Как читать и редактировать Excel файлы при помощи openpyxl
Эта библиотека пригодится, если вы хотите читать и редактировать файлы .xlsx, xlsm, xltx и xltm.
Установите openpyxl using pip. Общие рекомендации по установке этой библиотеки — сделать это в виртуальной среде Python без системных библиотек. Вы можете использовать виртуальную среду для создания изолированных сред Python: она создает папку, содержащую все необходимые файлы, для использования библиотек, которые потребуются для Python.
Перейдите в директорию, в которой находится ваш проект, и повторно активируйте виртуальную среду venv. Затем перейдите к установке openpyxl с помощью pip, чтобы убедиться, что вы можете читать и записывать с ним файлы: Читать дальше →