Search
Write a publication
Pull to refresh
-2
0.1
Send message

В 2018 году стало возможно непрерывно отслеживать самолеты в любой точке мира

Reading time4 min
Views30K
Год назад компания FlightAware анонсировала о начале развертывания спутниковой системы наблюдения за воздушным движением с помощью ADS-B-оборудования, размещенного на телекоммуникационных спутниках Iridium NEXT.


КДПВ: Трассы движения воздушных судов. Визуализация FlightAware. 2018.

Rocket Lab запустила Звезду человечества

Reading time3 min
Views26K
Вчера на официальной странице Rocket Lab в Facebook появилось сообщение:
Познакомьтесь со «Звездой человечества» — ярким, мерцающим спутником, вращающимся вокруг Земли, видимым невооруженным глазом в ночном небе. На прошлой неделе, запущенная на #StillTesting, The Humanity Star призвана побудить всех искать и обдумывать наше место во вселенной. Отслеживайте местоположение The Humanity Star на www.TheHumanityStar.com


Читать дальше →

Первый суд за репост в Telegram

Reading time3 min
Views29K
Первый в России и, вероятно, в мире, иск за пост в Telegram подан министром против блогера-общественника. Заседание суда состоялось во вторник 16 января 2018 года. Блогер разместил старый материал издания voenkor.info от 2014 года в своем Telegram-канал, где всего 811 подписчиков. Министр просит суд взыскать 1 млн рублей морального ущерба, несмотря на то, что пост, фигурирующий в иске, даже не является авторским.


Хочу спросить вас, а как бы вы поступили с информацией, которую вам открыто пишут люди и просят опубликовать её, в отношении госчиновников высшего ранга о возможной их противоправной деятельности, дают вам официальные документы доказывающие это, предоставляют публикации в СМИ, выпуски телепередач, где эта информация уже озвучена? А если вы ее опубликуете то получите иск в суд? А как же статья 29 нашей конституции РФ, которая гарантирует каждому возможность сбора и распространения информации?

пишет на своей странице в Facebook блогер.
Читать дальше →

Google Street View добрался до Миниатюрной страны чудес

Reading time1 min
Views14K
И сделал это с помощью миниатюрной камеры-поезда. Крупнейший железнодорожный макет в мире «Миниатюрная страна чудес», c протяженностью ж/д путей почти 16 километров, и находящийся в Гамбурге, был отснят для Google Streets. Для этого была использована миниатюрная панорамная камера, построенная специально для этой задачи.
image
Читать дальше →

Обучаем качественные модели без DensePose разметки

Reading time2 min
Views1.9K

Возможно ли обучить качественную модель, которая предсказывает 3D координаты поверхности тела животного по фотографии, без соответствующей DensePose разметки?

В предверии CVPR2021 вспомним, что исследователи из Facebook Artificial Intelligence Research смогли предложить на конференции по машинному зрению годом ранее.

Читать далее

В русском языке не менее 15 падежей (к международному дню русского языка)

Reading time2 min
Views45K

А ЗНАЕТЕ ЛИ ВЫ, что в русском языке не менее 15 падежей. Не только было, а всё ещё есть. Не верите?

«… и никогда не теряйте дара речи» - этой фразой я заканчивала каждую телепрограмму «Знают ли русские русский?»

Как странно, есть же фраза «он просто ДАР речи потерял», но при это «не теряйте ДАРА речи». Почему «дара»? Почему одно и то же существительное с тем же глаголом даёт две разные формы? Потому что это лишительный падеж, он используется с глаголами с частицей «не». «Я не хочу знать правды» (сравним: «хочу знать правду»), «он не имеет права» (а когда имеет, то «право»)

Помните фразеологизм «Врачу, исцелися сам!» (это на церковно-славянском, на латыни: Medice, cura te ipsum)? Что это за «врачу»? Это звательный падеж! В некоторых языках, например, в чешском, он сохранился в полной мере.

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

- Арчику! Арчику!

- В чешском есть звательный падеж? – сразу заинтересовалась я.

Оказалось, да, есть и он образуется так же, как «врачу» из фразеологизма.

Звательный падеж: «Отче, княже, старче...» «Что тебе надобно, старче?» - это как раз из Пушкина, чей день рождения сегодня отмечаем.

Сейчас, конечно, чаще используется новозвательный падеж: «мам, пап, Танюш, Саш...»

«Баллотироваться в мэры. Взять в жёны. Пойти в лётчики…» Что это за форма? Это же не множественное число в именительном падеже)) Это превратительный (включительный) падеж. Он пошёл «превращаться» в лётчика, включаться в категорию «лётчики»

Счетный падеж — встречается с числительным, когда мы что-то считаем: «машины едут в два рядА» (родительный падеж: «из левого рЯда»), «а до смерти четыре шагА» (не «шАга»).

Читать далее

Борьба с end-to-end шифрованием продолжается

Reading time3 min
Views19K

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

Читать далее

Фейковые комментарии могли повлиять на решение FCC об отмене сетевого нейтралитета

Reading time3 min
Views5.4K

В 2017 году в адрес Федеральной комиссии по связи США (FCC) поступили миллионы обращений, авторы которых выступали за отмену правил net neutrality. Но отправителями подавляющего большинства из них были боты. Интернет-провайдеры и телекомы утверждают, что не имеют отношения к сложившейся ситуации. Рассказываем, как так получилось.

Читать далее

«Фоновый шум» мозга, возможно, хранит в себе ключи к давним загадкам

Reading time11 min
Views12K

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




В январе 2020 года на симпозиуме, посвящённом сну, Янна Ленднер представила открытия, способные помочь нам нащупать границы между бодрствованием и бессознательным состоянием в деятельности человеческого мозга. Для пациентов в коме или под наркозом очень важно, чтобы врачи смогли правильно провести это различие. И это гораздо сложнее, чем может показаться – ведь мозг человека в фазе быстрого сна выдаёт те же самые знакомые, плавно пульсирующие волны, что и во время бодрствования.

Однако Ленднер утверждала, что ответы на эти вопросы кроются не в обыкновенных мозговых волнах – а в том аспекте мозговой деятельности, который учёные обычно игнорируют. Речь идёт о беспорядочном фоновом шуме.

Некоторые исследователи скептически отнеслись к этому заявлению. «Они сказали: вы имеете в виду, что там в шуме спрятана полезная информация?» – говорит Ленднер, анестезиолог из Университетского медицинского центра г. Тюбинген в Германии, недавно получившая титул постдок в Калифорнийском университете в Беркли. «Я сказала: да, кому шум, а кому – сигнал».
Читать дальше →

UML умер, а никто и не заметил?

Reading time4 min
Views77K

UML, нам будет тебя не хватать

Unified Modelling Language (UML), разработанный Rational Software и принятый в качестве стандарта Object Management Group (OMG) в 1997 году, призван был стандартизировать множество различных типов графических нотаций, принятых в отрасли разработки ПО.

Моя история отношений с UML началась почти десяток лет назад, когда я стал евангелистом этого языка как моста между ИТ и бизнесом. Я никогда не был полностью убеждён в ценности UML как нотации для моделирования конкретных программных продуктов; моя цель заключалась в использовании UML для описания требуемых структурных и поведенческих свойств, ожидаемых от проектируемой системы.
Читать дальше →

Нейродайджест: главное из области машинного обучения за май 2021

Reading time6 min
Views4.4K

Управляемые складки одежды и морщины, фотореалистичные симуляции вождения, естественное освещение объектов при смене фона, китайский аналог DALL-E  и многое другое: встречайте подборку самых интересных исследований и нейросетевых моделей, которые появились в прошедшем месяце.      

Перейти к обзору

Исследование методов SLAM для навигации мобильного робота внутри помещений. Опыт исследования R2 Robotics

Reading time15 min
Views32K

В настоящее время существует множество видов навигации автономных беспилотных аппаратов и роботов.  В целом их можно разделить на навигацию внутри помещений – indoor, и вне помещений – outdoor.

В свою очередь, навигация внутри помещений также направлена на решение множества задач. Как правило, это мобильные роботы, предназначенные для перемещения грузов на складе, роботы пылесосы, роботы для мерчандайзинга, интерактивного общения с клиентами, официанты и т.д. Когда мы переходим к навигации внутри помещений, то сразу теряем все преимущества спутниковой навигации, потому что спутниковый сигнал, как правило, не достигает устройств сквозь бетонные и металлические конструкции. С другой стороны, благодаря тому что пространство внутри зданий зачастую ограниченно относительно небольшими площадями, можно воспользоваться такими средствами навигации, как триангуляция, навигация по различным меткам (QR коды с указанием последующих команд для робота, сигнальные линии по ходу движения, метки на стенах для коррекции местоположения), SLAM навигация, а также комбинации вышеперечисленных методов.

Читать далее

Опыт написания асинхронного поллинга сетевых устройств

Reading time6 min
Views5.9K


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

Читать про идеи, итерации и грабли

Работать в цехе, о культуре рабочих

Reading time5 min
Views12K

Это краткая заметка о культуре в разных кооперативах, в которых пришлось по работать (картинки из подобного места, хоть и не мои)

Кратко о себе: 2 вышки - 1ая Учитель рисования, 2ая - ИТ + одно среднее специальное - художественная обработка металла

В Цехе

Начну с того, что где-то в 2001-2002 я устроился на завод, устраивался 2 раза.

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

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

И что характерно для цеха размером 150-250 м в длину и наверно 250-400 м в ширину + 200..300 работников в цехе (на заводе много цехов, завод и сейчас большой - более 10000 сотрудников, наверно даже больше)

Читать далее

Искусство написания циклов на Python

Reading time4 min
Views98K


Цикл for — самый базовый инструмент потока управления большинства языков программирования. Например, простой цикл for на C выглядит так:

int i;
for (i=0;i<N;i++)
{
  //do something
}

Не существует более изящного способа написания цикла for на C. В сложных случаях обычно приходится писать уродливые вложенные циклы или задавать множество вспомогательных переменных (например, как i в показанном выше коде).

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

Эта статья познакомит вас с самыми полезными трюками по написанию циклов на Python. Надеюсь, она поможет вам ощутить красоту этого языка.
Читать дальше →

Как реляционная СУБД делает JOIN?

Reading time9 min
Views35K

Статья о том, как реляционная СУБД может выполнить JOIN. Для лучшего понимания мы попробуем своими руками написать такую же реализацию на языке C#. Что позволит нам лучше вникнуть в детали.

А чтобы было не совсем скучно - мы зададимся вопросом производительности. Что работает быстрее C# или SQL? И хоть сам по себе вопрос не корректен, к этому пониманию мы как раз и придем.

Читать далее

Процессор, эмулирующий сам себя — может быть быстрее самого себя

Reading time1 min
Views38K

Современный мир ПО содержит настолько много слоёв, что оптимизации могут быть в самых неожиданных местах. Знакомьтесь - год 2000, проект HP Dynamo. Это эмулятор процессора PA-8000, работающий на этом же процессоре PA-8000, но с технологией JIT. И реальные программы, запускающиеся в эмуляторе - в итоге работают быстрее, чем на голом процессоре.

td;dr - всё сказано в заголовке

Читать далее

Прошло тридцать лет, а QBasic по-прежнему лучший

Reading time4 min
Views28K

Моему старшему сыну Ноа три месяца назад исполнилось семь лет. Если бы он мог обменять всю свою семью на два часа игры в Minecraft, то сделал бы это без раздумий. Ещё одна любовь всей его жизни — это Super Mario Maker. У меня бегали мурашки, когда я видел, как он играет в уровни, которые я проходил в его возрасте. Примерно пять месяцев назад я покинул свою семью ради ежегодного паломничества на ludum dare: соревнование разработчиков игр, во время которого мы запираемся в квартире с друзьями, возвращаемся в состояние пещерного человека, не спим 48 часов и создаём с нуля готовую игру. Когда я гордо демонстрировал свою революционную игру уровня AAA своей жене, Ноа, разумеется, заинтересовался. Поэтому я познакомил его с миром кода, показал, как из простых слов (он только что научился читать) можно создать настоящую игру. С того самого дня Ноа постоянно просил меня научить делать собственные видеоигры. И в течение следующих пяти месяцев я искал Святой Грааль языка/IDE для детей в надежде превратить эту искру интереса в запоминающийся опыт…

Мои поиски приводили меня на бесконечные форумы, благодаря которым я попробовал бесчисленное множество рекомендуемых языков и платформ: SmallBasic, Pico-8, Smalltalk, Scratch и т.д. Я даже задавал вопросы великим оракулам StackOverflow, но тщетно. Спустя пять месяцев я пришёл к разочаровывающему выводу: ничто и близко не сравнимо с тем, что было у меня в мои годы. 30 лет спустя QBasic по-прежнему остаётся лучшим языком для новичков в программировании.
Читать дальше →

Откровения трезвого инженера

Reading time3 min
Views70K
image

Ответ на: Откровения пьяного старшего инженера

… Я выскажу свое мнение и значительно короче, наверное.

  1. Работа в нашей отрасли полностью построена на порочных стимулах.
  2. Лучший способ продвинуться по карьерной лестнице — это смена компании. Компании, в которых вы работаете, будут вознаграждать хорошую работу большей работой и ответственностью, а не большим количеством времени и/или денег. Компании, в которые вы переходите, вознаградят вашу предыдущую хорошую работу в других компаниях большими деньгами. На самом деле это не имеет смысла… См. Пункт №1.
  3. Каждый раз, когда я меняю работу, я сокращаю свои обязанности на 50% и увеличиваю зарплату на 50%. На моей первой работе я был очень раздражен, когда новые сотрудники, которые были на моем уровне квалификации, зарабатывали больше, чем я. Теперь другие старожилы в моей компании с таким же уровнем квалификации раздражаются, когда я зарабатываю намного больше, чем они (обратите внимание, что количество смен работы >= 3). На самом деле это не имеет смысла… См. Пункт №1.
Читать дальше →

Что не так с современным преподаванием информатики

Reading time8 min
Views20K

Привет, Хабр! Меня зовут Анна Агабекян, я ментор и автор курсов по направлениям "Тестировщик-автоматизатор на Python" (QAP-тестирование) и «Fullstack-разработчик на JavaScript» в SkillFactory, а также преподаю физику и информатику в лицее. Параллельно с преподаванием я веду научную работу, посвящённую проблемам образования, и на её основе решила сделать статью для Хабра, так как, на мой взгляд, проблема качественного образования в области информатики и IT сейчас стоит очень остро, но остаётся неосвёщенной. Как преподаватель я вижу, что сейчас процесс развития образовательных организаций отстает от требований IT-сферы. Хотела бы с вами поделиться своим видением данной проблемы и возможных путей решения.

Читать далее

Information

Rating
5,203-rd
Registered
Activity