Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Шепот глубин: насколько плохо мы слышим под водой?

Блог компании ua-hosting.company Биология Здоровье Научно-популярное Физика


Одной из уникальных черт планеты Земля является наличие разнообразных биомов, от пустынь и степей до тропических лесов и тайги. Каждый из этих регионов является родной средой обитания для множества видов флоры и фауны, которые прошли долгий процесс эволюции, чтобы выжить в тех или иных условиях. Эволюцию человека стоит рассматривать в сопряжении с технологическим прогрессом, который прошел наш вид. Благодаря развитию технологий мы научились создавать инструменты, позволяющие нам не только исследовать ранее неизведанные уголки родной планеты, но и обосноваться там, не боясь суровых погодных условий, труднопроходимого ландшафта или голодных хищников. Однако, несмотря на всю подготовку, в некоторых средах обитания мы остаемся исключительно гостями. Яркий тому пример — моря и океаны. Мы можем погружаться в морские глубины, используя акваланг или даже огромные подводные лодки, но почувствовать себя как рыба в воде мы точно не сможем. И дело не только в отсутствие жабр или воздушного пузыря, но и в восприятии сенсорной информации. Ученые из университета Южной Дании решили детально рассмотреть слуховые способности человека в подводной среде. Насколько плохо мы слышим под водой и в чем разница между человеком и тюленем? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Читать дальше →
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 44
Комментарии 0

Новости

Webpack Module Federation: «официальное» решение в микрофронтендах

Блог компании Альфа-Банк JavaScript *Разработка веб-сайтов *ReactJS *Анализ и проектирование систем *

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

Так же будет немного практики. Настоятельно рекомендую самостоятельно опробовать технологию чтобы материал хорошо закрепился в памяти. Практика наше все!

Поехали!
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 43
Комментарии 0

Облако — инструмент для развития бизнеса (и даже в кризис)

Блог компании Timeweb Cloud IT-компании Бизнес-модели Облачные сервисы
image

Как избежать ликвидации и продолжить развитие бизнеса в кризис? Если раньше этот вопрос настигал раз в 4-8 лет, то теперь искать ответы приходится чаще. Например, вспыхнувшая в 2020 году пандемия показала, что при экономическом спаде стоит начинать не с экономии ресурсов, а с их эффективного распределения. И еще лучше продумать антикризисный план, который в случае чего может выручить. Тогда к этому не были готовы, но IT сфера пришла на помощь. Сегодня мы расскажем об инструментах, которые остаются актуальными и на сегодняшний день. Давайте заглянем в «облачное» будущее.
Читать дальше →
Рейтинг 0
Просмотры 32
Комментарии 0
Всем привет! В статьях и обсуждениях на Хабре мы видим, что IT-ландшафт России стремительно меняется. На одних направлениях нагрузка выросла в несколько раз, другие вынуждены перестраиваться. Всё это создаёт ощущение неопределённости и непонимания, что будет с IT. При этом многие компании продолжают развивать свои продукты, набирают новые команды. Мы обратились к таким компаниям и попросили их разработчиков рассказать, чем они занимаются, почему уверены в своей работе и какие перспективы видят. Под катом 12 историй разработчиков из восьми направлений.
Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 120
Комментарии 0

Uber обязательно разорится и будет закрыт или поглощен

Финансы в IT

Капитализация в $45 млрд, доход $17 млрд за 2021 год, 72 страны и 10 тысяч городов — не много ли я на себя беру, говоря о несостоятельности Uber? Добро пожаловать под кат — ознакомьтесь с моими доводами, и поспорьте с ними в комментариях!

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 637
Комментарии 1

Ремонт и устранение конструктивных недостатков ноутбука Dell при помощи дрели, метчика, тисков и электролобзика

Компьютерное железо Киберпанк Ноутбуки DIY или Сделай сам Гаджеты
Tutorial

Началось всё в те самые времена, когда маркетологи решили, что тоньше - значит лучше. И теперь с каждым годом нужно тоньше, ещё тоньше, а то измельчавший народ несчастные три килограмма ноутбука уже поднять не в состоянии. А такие мелочи как охлаждение, устойчивать к механическим нагрузкам и ремонтопригодность, да кому они нужны, пусть потребитель лучше новое устройство покупает.

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

Приступить к ремонту
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 460
Комментарии 7

Низкоорбитальная навигационная система: подводные камни

Глобальные системы позиционирования *Беспроводные технологии *Геоинформационные сервисы *Распределённые системы *Производство и разработка электроники *

За час до того, как я сел писать эти строки, первый спутник-демонстратор низкоорбитальной навигационной системы Pulsar отделился от разгонного блока.

Идею этой системы я изложил в прошлой статье. Компания Xona планирует вывести около 300 небольших спутников на низкую орбиту. Каждый спутник будет снабжен приемником сигналов глобальных навигационных систем (ГНСС), по их сигналам спутники будут определять свои траектории движения и синхронизироваться. Из-за удаленности от поверхности земли и ориентации антенны, спутники будут оставаться вне досягаемости наземных постановщиков помех.

Каждый спутник системы будет формировать собственный сигнал, который благодаря близости к поверхности планеты, окажется в 100 раз мощнее сигналов ГНСС. В совокупности с криптографической защитой сигнала это обещает устойчивость навигации к помехам и спуфинговым атакам. А за счет простоты спутников и их вывода, простоты комплекса управления, стоимость всей системы можно уместить в несколько сотен млн долларов.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 1.4K
Комментарии 2

Подключение внешних таблиц к Greenplum

Администрирование баз данных *Хранение данных *

Как легко создавать подключение между таблицами, размещенными в различных СУБД и ускорять работу с ними.

Читать далее
Рейтинг 0
Просмотры 330
Комментарии 0

Контроль переполнения. Как уменьшить длину, увеличивая путь

Программирование *Совершенный код *Assembler *Компиляторы *

Я уже упоминал, каким неприятным сюрпризом оказалось исключение команды INTO из системы команд x86-64, когда я переводил компилятор на эти команды. Давайте разберемся, нужна ли сейчас команда, которая отвечала за контроль целочисленного переполнения еще со времен процессора 8086.

Кстати, а чего вообще прицепились к этому целочисленному переполнению? И зачем для него иметь еще какую-то отдельную проверку? Например, ну, нет же никакой отдельной команды INTD проверки деления на число с нулевым значением.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 646
Комментарии 1

Как бы вы реализовали форму аутентификации на сайте? Вопрос для собеседования на Junior/Middle/Senior?

Информационная безопасность *Разработка веб-сайтов *Криптография *

В свете исследования "Веб-разработчики пишут небезопасный код по умолчанию" мне подумалось, что именно так может звучать один из базовых вопросов на собеседовании с точки зрения проверки знания web-разработчика от уровня Junior до Senior.

Тема с одной стороны в общем-то простая, а с другой - многогранная. Можно сделать “на коленке”, а можно и “по-взрослому” -  зависит от знаний конкретного девелопера и технического задания. Ну и не привязывается к конкретному языку. Что nodejs, что .net, что PHP - на ответы это не влияет. Ну и отлично же! Давайте попробуем.

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

Как бы вы ответили на конкретный вопрос? Попробуйте проверить себя и потратить пару минут на обдумывание прежде чем читать ответ.

Восклицательным знаком ⚠ помечены вопросы, на которых можно "засыпаться" и оставить плохое впечатление о себе у интервьюера. Так же я позволил себе добавить еще пункты, которые подразумевают "Регистрацию", но по касательной. Многие ответы обрамил ссылками, которые помогут разобраться чуть глубже в конкретном вопросе, думаю будет полезно.

И так, за вёсла!

Читать далее
Всего голосов 21: ↑18 и ↓3 +15
Просмотры 5.7K
Комментарии 25

HTTPS для сайта в Kubernetes-кластере с помощью NGINX Ingress Controller, cert-manager и Let’s Encrypt

Kubernetes *
Tutorial

Я продолжаю цикл статей по приручению домашнего сервера разработчика, который хочет уметь в DevOps. В первой своей статье я рассказал о развёртывании Xen Project гипервизора и миграции Windows-виртуалок из Hyper-V. Во второй о развёртывании на базе виртуалок этого сервера Kubernetes-кластера. Перед написанием данной я ставил перед собой следующие цели:

1. Развернуть тестовый сайт, состоящий из статических ресурсов и front-end API в vanila Kubernetes-кластере.

2. Обеспечить доступ к этому сайту с использованием NGINX Ingress Controller.

3. Сайт должен быть доступен по HTTPS-протоколу с автоматически обновляемым TLS-сертификатом Let’s Encrypt.

Читать далее
Рейтинг 0
Просмотры 731
Комментарии 0

StyleGAN3 — изображения в разном стиле одним кликом

Блог компании SkillFactory Python *Дизайн игр *Машинное обучение *
Перевод
Tutorial

В конце 2018 года в nVidia выпустили первую StyleGAN — и сегодня любители технологий с воодушевлением смотрят в будущее безграничных развлекательных медиа, генерируемых ИИ. Это будущее на практике показывает автор, материалом которого делимся к старту флагманского курса по Data Science.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1.7K
Комментарии 0

Оптимизация вычислений в ЦОС (часть первая, углы)

C++ *C *
Из песочницы

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

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

Но довольно слов, давайте к делу.

Читать далее
Всего голосов 15: ↑12 и ↓3 +9
Просмотры 962
Комментарии 4

Есть много способов сделать это: Vue 3 и взаимодействие компонентов

JavaScript *VueJS *

Vue 3 принёс в жизнь разработчиков возможность организации более гибкой структуры приложений. Всё чаще я стал замечать, что разные команды, а порой и разработчики внутри одной, используют целый зоопарк сомнительных подходов для организации взаимодействия между компонентами. Применяются какие-то крайности, либо всё в state manager, либо в composable (composition API), либо мутация props внутри дочерних компонентов!

Хотелось бы поднять эту тему и рассмотреть варианты взаимодействия компонентов доступные нам во Vue 3.

Давай посмотрим...
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 1.6K
Комментарии 10

Технологии использования пространства

Научно-популярное

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

Я об этих технологиях выпускал два видео лекции Начало Великих Географических Открытий  и португальские колонии, в которых больше подробностей.

 Речь про технологи Volta do mar, по-русски «поворот моря». Нет, море в ванну не переливали. Это такая новаторская навигационная техника. Именно благодаря ей европейские мореплаватели когда-то открыли весь мир.

Вот смотрите : Volta do mar у берегов Сахары . На плане - Атлантические ветра (зеленые), течения (синие) и приблизительные маршруты португальского плавания (красные). Такие круговые движения течений и ветров Volta do mar в мире видите – они есть по всему миру. Если идти по ним, то ты всегда плывешь по ветру.

Открыли явление Португальцы, когда пытались доплыть до самого юга Африки. До открытия явления, плавание на юг выглядело так: идете вы по попутному течению к югу вдоль Сахары, выдохлись, кончились припасы или достигли цели, и надо возвращается. Но по пути на юг был попутный ветер, а назад надо навстречу ветрам и течению. То есть тысячу километров пройти на веслах.

После открытия Volta do mar, вместо того, чтобы пару месяцев надрываться на веслах, вы разворачиваетесь в открытое море, доходите до попутного течения на север и радостно плывете с попутным ветерком назад. По такому принципу строились океанские маршруты все следующие 300 лет.

Что это дало: в следующие 15 лет португальцы открыли все побережье до Гвинейского залива, почувствуйте разницу. За первое двадцать лет едва прошли Канарские острова, и потом за 15 лет втрое большое расстояние до устья Конго.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 2K
Комментарии 3

О чём расскажут на Hydra: параллельность и распределённость от введения до хардкора

Блог компании JUG Ru Group Параллельное программирование *Конференции Распределённые системы *

У конференции Hydra в этом году кое-что меняется: кроме двух онлайн-дней, будет ещё и офлайн-день в Петербурге, позволяющий по-настоящему собраться вместе и как следует пообщаться.

И если обычно программа Hydra делилась на два больших блока «concurrency» и «distributed», то в этом году получился ещё и третий: про «внутренности» баз данных.

Но главное остаётся прежним:

— Конференция посвящена разработке параллельных и распределенных систем

— На ней сходятся вместе IT-индустрия и академический мир (тут можно познакомиться и со свежими теоретическими результатами, и с «историями из продакшна»)

— Доклады на английском

О чём именно расскажут в этот раз? Хотя на сайте описания докладов на английском, для хабрачитателей перевели их на русский.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1K
Комментарии 0

Зачем мы установили беспроводные датчики мониторинга напряжения стоек и в чем профит для клиентов дата-центра

Блог компании Selectel IT-инфраструктура *Серверная оптимизация *Энергия и элементы питания Инженерные системы

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

Меня зовут Антон Бондарь, я работаю старшим инженером по эксплуатации в московском дата-центре Selectel — «Берзарина». Кстати, недавно этот ДЦ получил звание «ЦОД года» на премии ЦОДы.рф. В этом тексте я расскажу, как мы собираем данные по стойкам и почему решили установить для этого беспроводные датчики напряжения.
Читать дальше →
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 1.9K
Комментарии 5

Как развивать соцсети в 2022 году? Рассказывают эксперты Коммуникационного агентства 4D и AGM Group

Управление медиа *Социальные сети и сообщества
Recovery mode
Tutorial

Новости с полей соцсетей звучат тревожно. Блокируется доступ к площадкам, отключены возможности платного продвижения и настройка актуального таргетинга. Что делать в этой ситуации компаниями как перестраивать свою коммуникационную стратегию?

Коммуникационное агентство 4D и AGM Group провели практический вебинар по работе с социальными медиа в новой реальности.

Читать далее
Рейтинг 0
Просмотры 466
Комментарии 1

Как построить оптиканальную коммуникацию с клиентами: кейс на примере FMCG бренда

Управление сообществом *

Привет, Хабр! Меня зовут Алёна Адаменко, я директор по развитию бизнеса в CRM-агентстве ICNX. Сегодня хотелось бы поговорить о том, как бизнесу грамотно коммуницировать с потребителями через несколько каналов. 

В современном мире потребители используют все больше каналов для связи с брендом – они уже готовы сами диктовать компаниям, на каких площадках им удобнее получать ту или иную информацию об услугах и товарах. По данным исследования аналитического агентства IPSOS, около 46% потребителей используют три канала – e-mail, мессенджеры и социальные сети. Путь 80% клиентов, согласно данным Google, омниканален. Пользователи переключаются между различными каналами и точками контакта переходя из одного канала в другой, из онлайна в офлайн и обратно.

Все больше брендов взаимодействуют со своими клиентами по нескольким каналам. Компании, которые объединяют большие данные об аудитории, внедряют гиперперсонализацию и управляют клиентским опытом – растут быстрее и эффективнее: 5-10% увеличение доходов компании за счёт использования клиентоориентированного подхода Но, чтобы коммуникация была эффективной, стоит уделять внимание именно тем каналам, которым клиент отдает предпочтение. Сегодня поговорим о том, как это сделать. 

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 227
Комментарии 1

Классификация гистологических изображений со светлоклеточным раком почки, используя Keras

Python *Машинное обучение *Искусственный интеллект TensorFlow *
Из песочницы

Мой первый любительский проект по классификации изображений со светлоклеточным раком почки, используя модели глубокого обучения, имплементированные на Keras. Весь пайплайн включал такие этапы, как:

1)    Получение полнослайдовых изображений (WSI) – подготовка датасета.

2)    Аннотация изображений

3)    Получение готового датасета (Train, Validation и Test)

4)    Выбор и тренировка моделей

5)    Тестирование моделей

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 805
Комментарии 1