Fornit Some Fornus

блог с нерегулярными выражениями

Доски из университетов

Фотограф Алехандро Гихарро (Alejandro Guijarro) из Мадрида, путешествуя по университетам (Кембридж, Оксфорд, Стэнфорд), сделал серию фоток досок с уравнениями квантовой механики, оставленных одними из лучших умов в этой области.

Из этого родился его проект «Momentum», причем для выставок эти фотографии печатают в соответствии с размером настоящих досок, передавая ощущение присутствия в университетской аудитории.

Яркий пример импровизированного абстрактного искусства чистого разума.

Ножевая выставка «Клинок на Неве» в DAA Design District SPB

Ежегодная выставка «Клинок» в этот раз проходит в «Стеклянном кубе» — здании бывшего Центрального конструкторского бюро машиностроения на площади Брежнева, нынешняя Красногвардейская.

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

Поездка в Исландию (август 2018)

12 дней поездки в Исландию пролетели как один. Если кратко то я бы описал её тремя вещами:

  1. В Исландии все очень дорого.
    Учитывая что почти все кроме рыбы, овечьей шерсти и геотермальных источников энергии импортируется в Исландию, цены порой просто запредельные.
    В пересчёте на деревянные да ещё и с нашим курсом — литр 95-го бензина около 150 руб., упаковка хлеба — 200-250 руб., пакет дешманских сосисок — 350-400 руб.
    Причём в разговорах с исландцами понял, что они сами также считают цены жёсткими, но готовы платить понимая статус своей родины и её географию.
  1. В Исландии очень холодно.
    Сложное сплетение географических факторов, течений и ветров делает погоду в Исландии абсолютно непредсказуемой. Не зря у исландцев в ходу поговорка «если тебе не нравится погода, подожди 15 минут и она изменится». Мы забирались в гору при палящем солнце, а через полчаса на вершине получили в «подарок» мощный бронебойный град, от которого не спасала даже плотная куртка. Ливни могут идти всю ночь, а ветры такие, что я с опаской наблюдал как нещадно выгибаются дуги моей палатки. К чести своей, она всё выдержала))

но:

  1. В Исландии бесконечно красиво.
    На маленьком острове размером чуть больше Ростовской области и населением всего в 320 тыс.человек есть почти все. Есть совершенно инопланетные ландшафты, не зря НАСА тренировала своих астронавтов на предмет передвижения по различным грунтам. В Исландии есть цветные горы, водопады, ледники, есть чёрные атлантические пляжи, порой она напоминает норвежские виды, есть густые поля растительности, которые служат необъятными пастбищами для исландских овечек и лошадок. Каждый может найти в чарующих красотах что-то своё. Кто-то посчитает её безжизненной, но эта маленькая страна захватывает тебя полностью и не отпускает.

И да, Þakka þér Íslands fyrir heitt velkominn ))

«Цирк на льду»

Сходил на выходных на премьеру новой программы «Цирка на льду» в цирке на Фонтанке.

— А как же цирк?
— Цирка мне вполне хватает в жизни
«Служебный роман»

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

Ну и плюс, поскольку это был премьерный показ, в программе были незначительные огрехи. А в целом очень понравилось.

Христиания в Копенгагене

Многие в своих фотоотчётах пишут «нельзя побывать в Копенгагене и не зайти в Христианию». У Митрича вон пост вышел недавно про неё.
Я тоже проходил мимо, сделал фото главного входа на Пушер-стрит, но заходить не стал, ибо неинтересно. Объясню почему:

Маргинальность — это путь в никуда. Можно долго ругать власть, Трампа, Путина, Папу Римского и пришельцев с Альфа-центавра, можно долго уверять себя и окружающих что «Город солнца», красноречиво описанный Кампанеллой, возможен. Да, теоретически возможен, но как говорил Филипп Филиппыч — двум богам служить нельзя. Нельзя одновременно провозглашать себя независимым от всех, но при этом не подумать о том как в твоём «государстве» будут решены банальнейшие проблемы с проживанием.
А в итоге — исписанные граффити и захламлённые мусором переулки Христиании тому пример. Вечные философы-утописты в погоне за хорошим косяком

Фильм «Русские евреи» Леонида Парфенова

Посмотрел все три части нового документального фильма Леонида Парфёнова «Русские Евреи», размещённого на его ютуб-канале.

Некоторые вещи, например про еврейские корни социал-революционерства, про Григория Гершуни и т.д, уже знал из шикарной книги Михаила Зыгаря «Империя должна умереть» — кто не читал очень советую скачать (а лучше купить) сей монументальный фолиант на 912 страниц, где собраны описания жизни РИ последней четверти 19-го — начала 20-го века.
Что понравилось в фильме Парфёнова — насыщенный фактами поток видеоряда (это конечно его фишка), попытка объективной оценки роли евреев в истории России, идея с «говорящими головами» портретов вообще шикарна.
Что не понравилось — фанфаронство и пафосность ряда сцен. Понятно что тема такая скользкая, что очень легко упасть либо в розовые облака хава-нагилы, либо в «жидозаговоры», но Леонид раньше работал с прорисовкой мизансцен тоньше, что видно в его же «Цвет нации».

В целом, если опустить подобные голливудские художественные приёмы нагнетания катарсиса — рекомендуемую посмотреть.

Создание интерактивной карты региона Норвегии (ч.1)

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

#1

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

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

Координаты и проекции

#2

Поскольку форма Земли отличается от шара, для описания её поверхности применяется понятие геоида. Геоид — это замкнутая выпуклая фигура, совпадающая с уровнем мирового океана и условно продолженная под материками. В каждой своей точке поверхность геоида перпендикулярна приложенной силе тяжести (отвесной линии) и высота над уровнем моря также отсчитывается от поверхности геоида. Наиболее современной математической моделью геоида является EGM2008.

В качестве геометрической модели геоида выступает эллипсоид вращения, параметры которого подбираются как наиболее соответствующие либо всему геоиду (общеземной), либо участку его поверхности (референц-эллипсоид). В настоящее время чаще всего используют общеземной эллипсоид WGS84 (на нем основана одноименная система геодезических координат, применяемая во всем мире, а также в GPS) и референц-эллипсоиды Красовского (применяется для геодезической системы координат «Пулково-1942», или СК-42) и GRS80 (система координат ПЗ-90, используемая для навигации ГЛОНАСС).

#3

На разных эллипсоидах построены разные системы геодезических координат и для перехода из одной системы в другую существует набор параметров, называемый датумом системы. Датум задает смещение референц-эллипсоида по осям (dX, dY, dZ) относительно общеземного WGS84 (у которого геоцентрический датум) и положение опорного меридиана, от которого идет отсчет долготы. Например, центр эллипсоида Красовского сдвинут на 100 метров относительно центра Земли для лучшего соответствия Европейской части и России. Для более точного преобразования иногда задают разницу полуосей и коэффициента сжатия (da, df). Преобразование датумов систем обычно выполняется автоматически программами и навигаторами и неверная установка параметров может дать ошибку определения места до сотни метров.

1. Мировой океан, 2. Земной эллипсоид, 3. Отвесные линии, 4. Тело Земли, 5. Геоид
(Источник: wikipedia)

#4

Для указания местоположения на поверхности Земли применяется сферическая система угловых координат с географической широтой — углом между направлением зенита (нормаль к эллипсоиду) и плоскостью экватора. Эта величина отличается от геоцентрической широты, где задается угол между направлением на эту точку из центра Земли и плоскостью экватора. Существует также астрономическая широта с углом между перпендикуляром к геоиду (отвесная линия). Широта отсчитывается в обе стороны от 0° до ±90° (S, южные отрицательные и N, северные положительные).

Угол между плоскостью меридиана, проходящего через данную точку, и плоскостью нулевого меридиана данной системы координат называют долготой. Долготу от 0° до 180° к востоку от нулевого меридиана называют положительной восточной (E), к западу — отрицательной западной (W). В системе координат WGS 84, основанной на одноименном эллипсоиде, нулевым меридианом считается Опорный меридиан, проходящий в 5,31″(~102 м) к востоку от Гринвичского меридиана.

Широта и долгота указываются либо в градусах с минутами и секундами (DMS система — degree-minute-second), либо в десятичных градусах. Например, для Санкт-Петербурга:

Широта Долгота
59°53’40″ северной широты 30°15’51″ восточной долготы
N 59.89444 в десятичных градусах E 30.26417 в десятичных градусах

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

#5


«Суша» — проект Студии Лебедева про реальные соотношения площадей стран и континентов.

Для того чтобы работать с координатами на картах и измерять расстояния в метрах (футах и т. д.), геодезическую сферическую систему необходимо спроецировать, т. е. перевести ее в вид который можно развернуть в плоскость. Наиболее популярными являются поперечные цилиндрические равноугольные проекции Гаусса-Крюгера и UTM (Universal Transverse Mercator).

Обе они являются производными от проекции Герарда Меркатора, в которой сохраняются углы между меридианами и параллелями (равноугольная), локсодромы представлены прямыми линиями, но искажение площадей растет с удалением от экватора, по которому проходит касательная цилиндра и сохраняется соответствие масштаба 1:1, к полюсам. Это приводит к тому, что на стандартной карте мира в проекции Меркатора Гренландия выглядит значительно больше Австралии.

Локсодрома — кривая на поверхности Земли, пересекающая меридианы под постоянным углом, является путевым углом корабля, следующего одним и тем же румбом. Карта в проекции Меркатора отображает путевые углы прямыми линиями и была очень удобна для прокладки курса мореплавателями.
Ортодрома — кривая на поверхности Земли, кратчайшее расстояние между двумя точками. Является дугой большого круга, экватор и меридианы представляют частный случай ортодромы.

В обеих проекциях используется поперечный цилиндр для проецирования отдельных зон эллипсоида шириной в 6° долготы. Основное отличие — в проекции Гаусса-Крюгера цилиндр идет по касательной меридиана зоны, а в UTM он является секущим в двух точках, в связи с чем охват зоны по высоте в UTM чуть меньше. Соответствие масштаба 1:1 в Гаусс-Крюгере сохраняется на центральном меридиане зоны и падает в стороны от него, а в UTM масштаб 1:1 сохраняется на двух меридианах в 180 км отстоящих от центрального и падает при приближении к центральному. Тем самым в UTM можно добиться меньших искажений на крайних меридианах зоны. Также в обеих системах приняты разные границы начала зон и ориентация координат.

#6

Название: Проекция Гаусса-Крюгера
Схема:
Эллипсоид: Красовского
Вид: равноугольная
Тип: поперечная цилиндрическая
Цилиндр: Касательный
Масштаб: 1:1 на центральном меридиане зоны
Число зон: 60 (номер зоны прибавляется в начало ординаты)
Ширина зоны: 6° (668 км)
Высота зоны: 90°S-90°N
Деления по высоте:
Первая зона: 0°-6° E
Последняя зона: 6°-0° W
Начало координат: пересечение экватора и центрального меридиана
Ориентация в зоне: Абсцисса на север
Смещения на (-)значения: y+500 км, x+10000 км для S
Применение: В России и СНГ


#7

Название: Проекция UTM (Universal Transverse Mercator)
Схема:
Эллипсоид: WGS 84
Вид: равноугольная
Тип: поперечная цилиндрическая
Цилиндр: Секущий
Масштаб: 1:1 на меридианах ±180км от центрального,
на центральном — 0,9996
Число зон: 60 (номер зоны прибавляется в начало абсциссы)
Ширина зоны: 6° (668 км)
Высота зоны: 80°S-84°N
Деления по высоте:
Первая зона: 180°-174° W
Последняя зона: 174°-180° E
Начало координат: пересечение экватора и центрального меридиана
Ориентация в зоне: Абсцисса на восток
Смещения на (-)значения: y+500 км, 10000 км — x для S
Применение: В мире

#8

Растровые данные хранятся обычно спроецированными, векторные — неспроецированными и в географической системе координат (долгота/широта). Чтобы определить спроецированы ли данные, необходимо открыть их в программе просмотра и обратить внимание на величины, в которых указаны координаты — градусы для неспроецированных или метры для спроецированных. Узнать в какой они проекции сложнее — для векторных данных такая информация обычно есть в файле с расширением prj (этот файл содержит описание системы координат, в которой находятся данные), для растровых данных можно воспользоваться пакетом программ GDAL (команда gdalinfo).

Чтобы не перечислять вручную все характеристики конкретной системы координат, существует условный код EPSG, который включает в себя параметры эллипсоида, системы или тип проекции.
Например, код EPSG:4326 означает, что неспроецированная система координат построена на эллипсоиде WGS84 и имеет размерность широты и долготы.
Запись этого кода для стандартной функции проецирования в гео-программах (Proj.4) имеет вид: +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs

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

Фильм «Смерть Cталина»

Отсмотрел «Смерть Сталина»
Вполне «съедобный» трагифарс, логику сторонников запрета понимаю — десакрализация царьков всегда неудобна.

(Жуков), доставая два автомата из-под кителя:
— Что ж ребята, выбираем себе пару на вечер...

Игра Бушеми (Хрущев) и Айзекса (Жуков) шикарна, второму правда не дали развернуться и экранного времени до обидного мало. Ну и ещё Тэмбор (Маленков) — сцена с поиском девочки и «принято единогласно» отыграны на пять с плюсом. Сортирного юмора действительно многовато, но местами вполне забавно, особенно про «хрущёвки».
Резюме — не зацикливаясь на «запретах», смотрибельное но проходное.

Лекция про «Искусственный интеллект и беспилотные автомобили»

Послушал лекцию Антона Слесарева (руководитель отдела разработки Яндекс) про «Искусственный интеллект и беспилотные автомобили» в Computer Science Club (ПОМИ)

Немного хайлайтов:

  1. Активно тема про беспилотные авто стала развиваться после конкурса DARPA Grand Challenge, проходившего в 2007 в Калифорнии. Группы разработчиков показывали свои машины-«монстры», обвешенные как ёлки гирляндами датчиков на миллионы долларов. Задания конкурса по сути были не сложными — не было пешеходов, не было светофоров, машины избегали столкновений лишь друг с другом. Многие из победителей конкурса ушли потом в руководители отделов разработки беспилотников в крупные компании, в Google, например.
  2. В темах про беспилотные автомобили есть два главных вопроса — А) нужны ли нам HD-карты или возлагать задачу позиционирования на Object Detection Б) кто победит — мощные но дешёвые LiDAR`ы или камеры и сенсоры
  3. В цепочке беспилотного управления есть обычно 4 компонента (первые два идут почти одновременно): Map & Localization -> Perception -> Motion Planning -> Vehicle Control
  4. В настоящий момент Яндекс использует в тестировании 2 машины Toyota Prius и 1 Kia Soul
  5. Управление автомобилями происходит через электронный блок круиз-контроля и автоматического паркинга (т. е. не через механику управления)
  6. Работать с производителями машин очень тяжело: они сами хотят своими силами сделать беспилотный автомобиль, не дают API так как ждут чтобы решения были сертифицированы, много времени тратят на согласование и проверки.
  7. Лучше всех пока работает в теме беспилотных машин Google
  8. В машине при тестировании все равно сидит человек — должность «водитель-тестировщик»
  9. Негативный чекинг тоже ведётся, в частности и водителем-тестировщиком, например если торможение началось позже или система не учла что-то.
  10. Рассматриваются варианты связи беспилотных машин типа Vehicle-Vehicle и Vehicle-Infrastructure, но пока все упирается в ненадёжность каналов связи (wifi сбоит)
  11. Делать беспилотные грузовики пока не слишком выгодно (легковых машин больше), есть вариант автопилотных «паровозов» — один активный ведущий грузовик, за ним несколько на автопилоте (водители спят), потом меняются.
  12. Применяемый Теслой (и другими) автопилот «на хайвее» тоже не очень используем, его рабочие скорости от 20 км.ч и выше и не понятно как машина будет трогаться с места.
  13. Сейчас в команде Яндекса по этой теме работает около 50 человек, пока все в Москве, ищут людей в Питере чтобы открыть филиал.
  14. Руководитель этого проекта раньше занимался системой распознаванием картинок Яндекса, потом вопросами компьютерного зрения
  15. В работе используют С++, Python и RoS
  16. С юридической точки зрения ответственность за аварию беспилотника предполагается возлагать на владельца автомобиля
  17. На udacity есть курс за 800 долларов (в год) — «Introduction to self-driving» с теоретическими лекциями и практическими заданиями по данному вопросу, в том числе написание своего компонента RoS.
  18. Яндекс использует лидары (LiDar`s) — они клёвые, можно получать картинку по уровням, но очень дорогие: есть 16-ти, 32-х, и 64-х лучевые (эти стоят почти 80 тыс.долл.)
  19. Лидар хорошо показывает вблизи (несколько десятков метров), но дальше лучи сильно расходятся и эту систему надо дополнять, например сенсорами или камерами.
  20. Есть производитель который обещает существенное снижение стоимости лидаров — к нему все сейчас стоят в очередь (и Яндекс тоже)
  21. Яндекс использует готовое hardware от Nvidia — DrivePX
  22. Сложно запрограммировать все нестандартные ситуации, причём многие зависят от особенностей и психологии региона. В Грузии бывает так, что обгоняющую по встречке газель пропускает оттормозившийся Камаз.
  23. Все усилия разработок в области детекции и маппинга беспилотности направлены на то, чтобы в итоге получить End-to-End system.

Сорок соболей

Из серии оказывается:

По распространённой гипотезе числительное «Сорок» выбивается из общего ряда -дцать и -десят благодаря своей древнерусской этимологии — в меховой торговле сорок обозначало 40 штук соболиных шкурок (именно столько необходимо на пошив полной шубы).
Более того, 40 шкурок заворачивались в кусок ткани также называемой сорок, родственное ему — сорочка, или по-старославянски «срачица», исподняя длинная рубаха, прикрывающая это-самое.

Ранее Ctrl + ↓