Как стать автором
Обновить
19
0
Андрей @lanseg

Пользователь

Отправить сообщение

Генетический алгоритм, нейросеть играет в догонялки

Время на прочтение4 мин
Количество просмотров5K

Нейронка (#) учится убегать от бота (@). Изначально она вообще не знает - что нужно делать. Однако, с каждым следующим поколением, эволюционным путем формируется требуемый паттерн поведения. На видео можно наглядно пронаблюдать, как с каждым поколением ей это удается все лучше и лучше. Это лишь один из запусков, в другой раз - поведение может быть иным, например - сетка может бегать вдоль стены по кругу.

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

Мыслящая материя

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров4.2K

Однажды известного физика спросили: что по-вашему мнению является самым удивительным фактом в мироздании? То, что сияющие и сгорающие, взрывающиеся звезды, туманности, планеты и все, все остальное, не исключая и нас самих, создано из одного и того же материала, по одним и тем же фундаментальным законам. Я бы добавил к этому, что мы, являясь материей, думаем о ней, о том, как в ней все устроено. Не исключая при этом устройства и Homo sapiens (человека разумного).

Природа могла бы ответить словами известной песни «я его слепила из того, что было». И не просто было, а еще и доступно, например, вода или атмосферный азот. Действительно, на каждые 200 наших атомов приходится 126 – атомов водорода, 51 – кислорода, 19 – углерода, 3 – азота и оставшийся один атом делится между всеми остальными элементами, привлекаемыми для создания Homo sapiens.

Читать далее
Всего голосов 18: ↑13 и ↓5+8
Комментарии12

Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap

Время на прочтение29 мин
Количество просмотров26K

Когда человек раньше говорил что он контролирует весь мир, то его обычно помещали в соседнюю палату с Бонапартом Наполеоном. Надеюсь, что эти времена остались в прошлом и каждый желающий может анализировать геоданные всей земли и получать ответы на свои глобальные вопросы за минуты и секунды. Я опубликовал Openstreetmap_h3 — свой проект, который позволяет производить геоаналитику над данными из OpenStreetMap в PostGIS или в движке запросов, способном работать с Apache Arrow/Parquet.

Первым делом передаю привет хейтерам и скептикам. То что я разработал — действительно уникально и решает проблему преобразования и анализа геоданных используя обычные и привычные инструменты доступные каждому аналитику и датасаенс специалисту без бигдат, GPGPU, FPGA. То что выглядит сейчас простым в использовании и в коде — это мой личный проект в который я инвестировал свои отпуска, выходные, бессонные ночи и уйму личного времени за последние 3 года. Может быть я поделюсь и предысторией проекта и граблями по которым ходил, но сначала я все же опишу конечный результат.

Первый пост не претендует на монографию, начну с краткого обзора...

Читать далее
Всего голосов 79: ↑79 и ↓0+79
Комментарии22

OSPFv3: построение топологии

Время на прочтение6 мин
Количество просмотров3.9K

В предыдущей статье блога я рассмотрел процесс построения простой однозональной топологии OSPFv2 с помощью вывода команды show ip ospf database. В этой статье мы повторим тот же процесс, но с использованием OPSFv3 и IPv6.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Законы мира информационных технологий

Время на прочтение5 мин
Количество просмотров26K

Всем известный закон Мёрфи гласит: «Если что-то плохое может случиться, то оно обязательно произойдет». Согласитесь, не самая позитивная установка, особенно когда это касается работы. И тут мне стало любопытно, а есть ли такие законы, которые мне, как ИТ-специалисту, максимально помогут избежать «чего-то плохого». К своему удивлению, я их нашел, и даже не один. Потому делюсь с вами сегодня своими сакральными знаниями в блоге ЛАНИТ. 

Читать далее
Всего голосов 148: ↑147 и ↓1+146
Комментарии18

В новом релизе Kubernetes-платформы Deckhouse 1.33 появился модуль Cilium

Время на прочтение4 мин
Количество просмотров4.2K

За время, прошедшее с момента предыдущего стабильного релиза Deckhouse, наша Kubernetes-платформа успела получить сертификацию CNCF для версий Kubernetes v1.22 и v1.23, появилась в списках adopters у Prometheus Operator, а еще — в числе пользователей Cilium. Как раз с Cilium связано главное улучшение в новом стабильном релизе платформы.

Читать далее
Всего голосов 22: ↑21 и ↓1+20
Комментарии7

Мобильный подавитель микрофонов на Arduino. Принцип работы

Время на прочтение4 мин
Количество просмотров34K


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

Универсальная глушилка или подавитель микрофонов — полезная вещь для защиты приватности как в помещении, так и на улице. Посмотрим, как она работает.
Читать дальше →
Всего голосов 47: ↑45 и ↓2+43
Комментарии38

Бадминтонный трекер BTracker

Время на прочтение5 мин
Количество просмотров1.6K

Хочу рассказать о своем мобильном приложении BTracker, которое позволяет статистически значимо сравнить силы двух игроков в бадминтонном матче.

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

Взрослый back-end на node.js возможен?

Время на прочтение6 мин
Количество просмотров43K

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

Хочу обратить ваше внимание на относительно молодой фреймворк Nest.js. Из коробки он предлагает заранее предопределенную архитектуру, которая заточена под максимально удобную поддержку и масштабируемость вашего приложения. Заложенные архитектурные подходы проверены временем и давно используются в других, более зрелых платформах: Java(Spring), Python(Django), PHP(Laravel) и прочих.

Авторы Nest.js не скрывают, что их вдохновил один из популярных фреймворков для клиентских приложений — Angular.js, а его авторы ориентировались на походы, используемые в Java и C#. Если вы знакомы с Angular.js, то увидите в Nest.js много схожих идей.

Читать далее
Всего голосов 52: ↑46 и ↓6+40
Комментарии49

[Личный опыт] Работа в Uber в Амстердаме: как устроена разработка, карьерный рост, подготовка к интервью

Время на прочтение9 мин
Количество просмотров22K

В нашем блоге мы уже не один раз рассказывали о переезде в Нидерланды (раз, два). Разработчики, которые оказались в Амстердаме в один голос говорят о том, что с точки зрения технологий и подходов к разработке среди местных ИТ-компаний в лучшую сторону выделяется Uber.

Сегодня нам удалось поговорить Алиной Коваленко, которая работает в компании в должности Software Engineer II. Алина поделится своим опытом переезда и даст несколько полезных советов.

Поехали!
Всего голосов 33: ↑26 и ↓7+19
Комментарии20

Практическое руководство по анонимности в онлайне

Время на прочтение9 мин
Количество просмотров182K

Направленная антенна для удалённого доступа к публичному Wi-Fi

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

Но это возможно.

Предупреждение. Для усвоения информации в полном объёме требуется несколько недель.
Читать дальше →
Всего голосов 115: ↑106 и ↓9+97
Комментарии125

Золотое кольцо скучнейших экскурсий: как это пытаются исправить

Время на прочтение13 мин
Количество просмотров50K
Привет! Мы сейчас всерьёз упарываемся по развитию внутреннего туризма. Обычно я пишу про эту часть работы не на Хабр, но на днях появился один крутой пример, по которому можно отследить интересное продуктовое мышление и UX-подход. В реальном мире. В общем, компания внезапно поняла, что мир изменился, старые подходы не работают, и вообще-то вокруг есть много крутых технологий. Меня позвали как эксперта всё это оценивать и тестировать раннюю альфу турпродукта, и я просто хочу показать, как рациональное мышление может повлиять на туризм.

Итак, у нас есть экскурсии по Золотому кольцу России. Для пенсионеров это желанное приключение, для молодёжи — особый подвид предельно скучного и бессмысленного занятия. «20 храмов за 3 дня», «Самые нудные экскурсоводы, сыпящие датами», «Очереди в банальных местах вроде заселения в отель» — это из отзывов. Думаю, вы и сами можете себе всё это представить.


Вот так должно выглядеть заселение в отель: без людей и анкет, чёрт побери!

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

В примере подошли немного иначе: переписали всё, что бесит, и просто начали думать, как это убрать. Подход, очень знакомый мне по рознице — это способ резко поднять уровень сервиса до небывалых высот. Давайте пройдёмся по тому, что конкретно сделали в этом примере.
Читать дальше →
Всего голосов 206: ↑199 и ↓7+192
Комментарии307

Вредные советы: как заставить программиста работать лучше

Время на прочтение5 мин
Количество просмотров35K

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

Узнать правила
Всего голосов 53: ↑39 и ↓14+25
Комментарии72

Что происходит с путешествиями прямо сейчас — и как защититься в транспорте

Время на прочтение11 мин
Количество просмотров32K

Визуализация нашего датасета передвижений по стране

Самое важное

  • Хороший сценарий: человечеству удастся локализовать вирус. Но некоторые страны вроде Голландии в него уже, похоже, не верят. Плохой сценарий означает, что он с нами надолго (больше года) и болеть им будет около 60% населения. В этом случае хорошо бы сейчас переждать, а потом переболеть, когда больницы не будут перегружены — поэтому карантин. Или дождаться вакцины.
  • Два механизма распространения (ВОЗ): если в вас кашлянули или если больной кашлянул и засыпал всё вирионами вокруг, а вы потрогали это и пальцами занесли на лицо. Второй вектор опаснее из-за своей незаметности.
  • На улице куда безопаснее, чем в помещении. В замкнутом помещении маски (даже из шарфа) чуть поднимают ваши шансы, но правильно использовать плотно прилегающие специальные респираторы.
  • Рассматриваем шансы заразиться в самолёте, поезде и автобусе.

Путешествовать?

Короткий совет — не путешествуйте. По крайней мере, без сильной нужды.

Статусы:

  • Иностранцы не могут въехать в Россию до 1 мая.
  • Рейсы по России пока выполняются почти в полном объёме.
  • Для отменённых рейсов (и рейсов, где нужная остановка пропускается из-за карантина) в подавляющем числе случаев есть возврат без потерь. В просто «неблагополучных регионах» — увы, по стандартной схеме. С турами хуже.

Детали дальше, и там ссылка на очень подробную нашу инструкцию, как с этим жить.
Читать дальше →
Всего голосов 92: ↑90 и ↓2+88
Комментарии76
Привет Хабр! Меня зовут Максим, я web-разработчик и это моя история про то, как я случайно нашел своего первого иностранного заказчика через приложение для знакомств. И про то, как можно оформить столь неформально начатые отношения, не разбираясь в международном законодательстве, налогообложении и всём таком.
Подробности — под катом
Всего голосов 68: ↑38 и ↓30+8
Комментарии44

Кармическое проклятье Хабра

Время на прочтение21 мин
Количество просмотров100K
Вся суть


Непредвиденные последствия


«Система кармы Хабра и ее влияние на пользователей» — это тема для курсовой как минимум
Тема про карму на «Пикабу»

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

Мне пришлось всерьёз задуматься об этом после того, как я неожиданно потерял возможность писать больше одного комментария в пять минут.

При этом внешне всё шло отлично: мои комментарии всё время плюсовали, мой рейтинг рос — и вдруг оказалось, что у меня отрицательная карма. Весь мой длительный опыт интернет-общения, все пользовательские привычки, да и банальный здравый смысл кричали мне, что это какая-то ошибка: показатель одобрения пользователя сайта другими пользователями сайта не может одновременно расти и падать! Но я решил не рубить сплеча, а провести небольшое исследование, как аналитическое (в виде изучения мнений пользователей о карме), так и статистическое (в виде анализа показателей аккаунтов).
Читать дальше →
Всего голосов 345: ↑306 и ↓39+267
Комментарии1311

Репортёр Vice сходил на конференцию о плоской Земле

Время на прочтение3 мин
Количество просмотров51K

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

Теория плоской Земли — одна из модных теорий заговора, популярность которой резко выросла в последнее время. Например, по частоте упоминаемости в российских СМИ и соцсетях (с поправкой на значимость ньюсмейкера) она занимает 9-е место среди самых популярных в России теорий заговора, уступая заговору голубого лобби, но обгоняя масонский заговор.

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

27−29 апреля 2018 года в британском Бирмингеме состоялся первый в Великобритании съезд сторонников плоской Земли — Flat Earth Convention, одна из конференций по плоской Земле, которые в этом году запланированы также в Денвере (США) и Альберте (Канада).
Читать дальше →
Всего голосов 57: ↑45 и ↓12+33
Комментарии170

В ОС Tizen от Samsung израильские специалисты обнаружили 40 уязвимостей нулевого дня

Время на прочтение3 мин
Количество просмотров13K


За последние пару лет внимание всего ИТ-сообщества привлекли Агентство национальной безопасности США (АНБ) и Центральное разведывательное управление этой же страны. Как оказалось, обе организации очень активно занимаются кибершпионажем даже внутри собственного государства. Для этого они используют сложные инструменты, дыры в защите программного и аппаратного обеспечения и вообще все, что можно. Теперь к аппаратному и программному обеспечению ряда компаний из США специалисты по информационной безопасности относятся с осторожностью, поскольку есть вероятность того, что в ПО оборудования есть лазейки, размещенные там кибершпионами.

Но не всегда разведчикам нужно прикладывать значительные усилия для размещения в ПО или железе таких лазеек. Некоторые производители делают это сами, и потом нужно всего лишь найти уязвимость. В качестве примера можно привести разработку южнокорейской компании Samsung — операционную систему Tizen. Специалисты по кибербезопасности из Израиля, представляющие компанию Equus Software, обнаружили в этой ОС 40 уязвимостей нулевого дня. Теоретически, все это подвергает опасности миллионы пользователей различных устройств от Samsung — телевизоров, телефонов, планшетов, умных часов и других устройств.
Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии10

GlowingPlant: Светящиеся растения для дома

Время на прочтение1 мин
Количество просмотров59K
image
На kickstarter-е несколько дней назад начался сбор средств на создание светящегося растения. Используя разработки учёных из Нью-Йоркского университета по созданию светящихся растений и светящихся бактерий с конкурса проектов в области бионженерии IGEM.
За 40 долларов можно будет получить пачку семян генно-модифицированного арабидопсиса, которые можно будет вырастить самому (пока доставка только по США).
Ждём светящуюся капусту в дополнение к светящимся поросятам?

Читать дальше →
Всего голосов 55: ↑50 и ↓5+45
Комментарии39

Домашний трёхмерный сканер уже на kickstarter-е

Время на прочтение1 мин
Количество просмотров29K

Глядя на растущую популярности бюджетных трёхмерных принтеров, многие наверняка задумывались о трёхмерных сканерах, и вот первый подобный проект уже появился на kickstarter-е.
Краткое описание

CADScan 3D позволяет сканировать объекты габаритами до 250мм x 250мм x 250мм, с точностью до 0.2 мм. Объект располагается на вращающейся платформе, для сканирования используются две сканирующие головки: одна перемещается в вертикальной плоскости, другая в горизонтальной. Вначале объект сканируется в низком разрешении, что даёт возможность более точного позиционирования головки при сканировании в высоком разрешении. Результат может быть сохранён в одном из популярных форматов, например STL, OBJ, или PLY.
Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии33
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность