Pull to refresh
19
0
Андрей @lanseg

User

Send message

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

Reading time4 min
Views5K

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

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments15

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

Level of difficultyMedium
Reading time13 min
Views4.2K

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

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

Читать далее
Total votes 18: ↑13 and ↓5+8
Comments12

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

Reading time29 min
Views26K

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

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

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

Читать далее
Total votes 79: ↑79 and ↓0+79
Comments22

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

Reading time6 min
Views3.9K

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

Читать далее
Total votes 5: ↑5 and ↓0+5
Comments0

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

Reading time5 min
Views26K

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

Читать далее
Total votes 148: ↑147 and ↓1+146
Comments18

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

Reading time4 min
Views4.2K

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

Читать далее
Total votes 22: ↑21 and ↓1+20
Comments7

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

Reading time4 min
Views34K


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

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

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

Reading time6 min
Views43K

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

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

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

Читать далее
Total votes 52: ↑46 and ↓6+40
Comments49

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

Reading time9 min
Views22K

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

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

Поехали!
Total votes 33: ↑26 and ↓7+19
Comments20

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

Reading time9 min
Views182K

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

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

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

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

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

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

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


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

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

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

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

Reading time5 min
Views35K

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

Узнать правила
Total votes 53: ↑39 and ↓14+25
Comments72

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

Reading time11 min
Views32K

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

Самое важное

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

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

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

Статусы:

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

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

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

Reading time21 min
Views100K
Вся суть


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


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

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

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

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

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

Reading time3 min
Views51K

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

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

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

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

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

Reading time3 min
Views13K


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

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

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

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

Читать дальше →
Total votes 55: ↑50 and ↓5+45
Comments39

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

Reading time1 min
Views29K

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

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

Information

Rating
Does not participate
Registered
Activity