Разбираю реальный кейс нестабильной Zigbee-сети из 50 устройств. Перепробовали всё: антенны, координаторы, каналы, конфиги, wb-rules. Рассказываю, что действительно влияет на стабильность, а что оказалось мифом.
Читать далееВселенная остаётся безмолвной. Несмотря на десятки лет поисков, мы ещё ни разу не обнаружили сообщений от нечеловеческих форм жизни. Одно из потенциальных объяснений этого предлагает гипотеза «тёмного леса». Согласно ей, Вселенная молчит, потому что она подобна тёмной и тенистой лесной местности, в которой могут таиться хищники. Поэтому разумные виды вряд ли сообщат о себе из страха, что более совершенная или враждебная цивилизация мгновенно их уничтожит. Гипотеза позаимствовала своё название из романа Лю Цысиня «Тёмный лес», но сама идея предшествовала книге.
Астроном Вишал Гаджар — исследователь из Института SETI и участник Breakthrough Listen Program — самого большого научного проекта по поиску разумной жизни. В моём недавнем интервью с ним он упомянул гипотезу «тёмного леса». Гаджар — соавтор научной статьи в The Astrophysical Journal, согласно которой космическая погода вокруг звёзд может препятствовать получению нами сигналов от инопланетных форм жизни. Я задал ему вопрос: если однажды мы обнаружим сообщения от инопланетян, должны ли мы ответить им?
Он ответил, что для человечества Вселенная по-прежнему остаётся очень тёмным лесом. «Если находишься в кромешно тёмном лесу, не стоит издавать звуки, чтобы привлечь к себе внимание. Аналогично, я бы не советовал передавать сигналы инопланетянам».
Он не говорит, что этого не стоит делать вообще; просто время ещё не пришло. У нас не только нет необходимых для коммуникации технологий, но мы ещё и юный вид, слишком погружённый во внутренние конфликты.
Мы обсудили с Гаджаром его находки, его оптимистичный настрой и те типы сигналов, которые нам нужно искать. Также мы обсудили теории заговоров, связанные с НЛО, фильм «День независимости» и возможный внешний вид инопланетян.
Читать далееПроизводящая функция моментов (moment-generation functions) - это функция, которая служит альтернативным способом задания распределения вероятностей случайной величины.
Читать далееНайм окончательно сломан. На него ругаются и кандидаты, и рекрутеры. А ещё постоянно винят в проблемах друг друга.
Вот только найм сломан очень давно. И есть целый ряд исторических, психологических и организационных причин, почему он является одним сплошным карго-культом, который вредит и компаниям, и кандидатам, и самим рекрутерам.
В этой статье мы рассмотрим, какие факторы приводят к тому, что найм стал безумной лотереей, где проигрывают все. И почему в интересах HR и рекрутеров добавить в найм научно обоснованные практики, чтобы одновременно - упростить и повысить прозрачность найма.
Перестать строить самолёты из соломыПодорожание комплектующих изменило рынок. Тут происходит много странных на первый взгляд явлений: выходят ноутбуки с процессорами от телефонов (!?), появляются материнки на старой платформе AM4 (потому что память DDR4 намного дешевле DDR5), появились даже дисплеи для ноутбуков с частотой 1 Гц (это инновация для энергосбережения).
Но есть и плюсы. Купленные в прошлые годы ПК останутся актуальными дольше обычного. Старые ПК получат новую жизнь. Разработчикам игр и ПО придётся умерить аппетиты — и оптимизировать софт для текущего железа, а не в расчёте на апгрейд. Потому что апгрейда не будет. Разработчикам придётся отложить генераторы нейрослопа кода — и сосредоточиться на вдумчивой оптимизации софта. А пользователям — экономить и выкручиваться.
Читать далееБольшинство программистов, работая с многопоточным кодом, осведомлены о примитивах синхронизации. При этом мало кто задумывается о существующей за этим сложной теории.
Привет, Хабр! Меня зовут Игорь Панасюк, я работаю в Яндекс. В этой статье по мотивам моего доклада для Golang Conf я расскажу про Go Memory Model, понятным языком объясню отношение happens before, затрону формализм и разберу его на практических примерах.
Во второй части доклада мы поговорим про линеаризуемость, барьеры памяти, гонки и использование различных нетривиальных техник. Поехали!
Читать далееВ апреле у Инфостарта идет серия бесплатных вебинаров по автоматизации процессов в 1С. С фокусом на практические сценарии: производство, инфраструктура, аналитика, документооборот, финансы и эксплуатация.
Что еще впереди:
16 апреля, 15:00 (МСК)
Умное планирование производства в 1С на основе математической оптимизации
Поговорим о том, как уйти от Excel и ручных корректировок к расчету производственных графиков с учетом ограничений по оборудованию, людям и сырью.
17 апреля, 11:00 (МСК)
Postgres Pro Enterprise для 1С: максимум производительности на отечественной платформе
Разберем, как смотреть на переход с MS SQL на российскую СУБД в контуре 1С: что с производительностью, стабильностью и архитектурными ограничениями.
...
Читать далееAI убивает Agile. Звучит провокационно, но, кажется, это буквально происходит прямо сейчас
Больший сдвиг, который происходит с внедрением AI в разработку, произойдет и в области методологий ведения проектов. Многие компании внедрили гибкие методологии, но AI меняет разные правила, и в том числе он влияет на оргпроцессы внутри разработки.
Agile появился как способ справиться со сложной проблемой комплексного планирования систем и низкой скорости разработки, но с проникновением AI эти ограничения уже практически сняты, и вопрос только времени, когда они вообще исчезнут.
Есть интересная статья с критикой Agile «Agile Is Dead. AI Killed It. Welcome Back, Waterfall.»
Там идеи о том, что новая реальность не нуждается в избыточных ритуалах, которые пришли вместе с Agile, и в процессах, которые были порождены ограниченностью человеческих возможностей.
Сейчас, когда мы переключаемся с формулирования задач для прозрачности процессов к формулированию задач для эффективного их решения через AI, нужно уходить и от сложившихся практик, и искать новые или переосмыслять забытые.
Kent Beck (один из авторов Agile-манифеста) предполагает, что внедрение AI может столкнуться в организациях с противодействием, потому что не всегда люди заинтересованы в ускорении и удешевлении процессов. Это из разговора Kent Beck и Martin Fowler на Pragmatic Summit. Там же Kent Beck говорит о том, что возвращается тенденция к программистам-интровертам, которые не любят и не хотят частого общения, что было нормой до недавнего времени. Сейчас можно сфокусироваться на нескольких коллегах и нескольких агентах, а задачей компании становится создание безопасной позитивной атмосферы для функционирования таких производственных единиц.
Читать далееВ онлайн-ритейле акции и скидки запускаются постоянно. Однако на практике часто оказывается, что увеличение скидки почти не влияет на продажи, хотя заметно снижает маржу. Это заставляет задуматься: какой размер скидки действительно имеет бизнес-ценность?
Меня зовут Лиза Петяева, я работаю старшим ML-инженером в Купере и отвечаю как раз за динамическое ценообразование (динцен). В этой статье я обзорно расскажу, как мы решаем проблему с целесообразностью скидок, какие модели используем и как происходит ценовая оптимизация.
Читать далееВ немецком языке есть слово, которое означает стыд, который испытываешь за кого-то другого: Fremdschämen. И прямо сейчас я испытываю именно это — за Microsoft.
В том, что можно описать только как отчаянную попытку «ну пожалуйста, ну используйте же наш Edge», Microsoft вносит изменение в будущую версию Windows 11, которое иначе как уморительно позорным не назовёшь.
Когда я впервые об этом услышал, я подумал, что это шутка. Но нет. Это реально. Поразительно, до неловкости реально.
Microsoft вообще ещё серьёзная компания?
Читать далееЯ год экспериментировал с on-premise Copilot — прямо над нашими разработчиками, — чтобы проверить: а правда ли эта штука разгоняет разработку на десятки процентов? Делюсь реальными метриками скорости и точности, разбираю, как оно работает на примере нашей инсталляции, и показываю результаты. По пути расскажу про все подводные камни: где ИИ стал турбоускорителем, а где подставил подножку и превратился в скрытую ловушку.
Читать далееОгромное число авторов используют хэштеги для пометки своих постов. А также для заголовков, вносят эту информацию на картинки, в инфографику для видео и всячески применяют для поиска.
Хочу рассказать о наблюдаемом мной парадоксе этой технологии с точки зрения IT и обычной жизни.
Этот термин состоит из конкатенации двух слов: hash и tag. Hash - это прежде всего понятие про уникальность с шифрованием.
Изначально, для того, чтобы добиться создания строки, которая точно будет отличаться от других, программисты придумали различные хэш-функции, которые на вход получали исходные данные, добавляли к ним какие-то индивидуальные или уникальные свойства, и с помощью арифметических вычислений и преобразований строк получали на выходе строку, которая являлась кандидатом на полную уникальность.
Такие функции не всегда могут однозначно давать уникальные ответы в виде строк, поэтому существуют так называемые коллизии.
Короче, здесь главный приоритет - уникальность, "не как у других".
Тег, или тэг - это обозначение какой-то метки.
В HTML используются теги верстки, в разработке через систему контроля версий тегами помечали стабильную версию кода. tag-1.2.3
В общем, эти два термина несут окрас, который применяется во многих отраслях разработки.
Читать далееКогда большинство людей думают о «здоровом питании», они обычно сосредотачиваются на том, что они едят. «Ешь больше фруктов и овощей» или «меньше фаст-фуда», либо «считай калории».
Однако здоровое питание — это гораздо больше, чем просто рацион. Важную роль играют также поведение и отношение к еде.
Возьмём, к примеру, нервную орторексию — навязчивую одержимость потреблением исключительно «здоровой» пищи. Если здоровое питание означает лишь употребление здоровой пищи, то люди с орторексией — «суперздоровые».
Однако люди, страдающие этим расстройством пищевого поведения, часто испытывают трудности в отношениях и отмечают низкое качество жизни, помимо прочих проблем.
Исследования показывают, что перенос акцента с самой пищи на процесс её употребления может принести целый ряд преимуществ для здоровья. Давайте разберёмся, как это работает.
Читать далееСпутниковый интернет из фантастики уже превратился в твердую реальность. Благодаря Илону Маску, конечно. И сейчас этот вид связи меняет привычный уклад в самых разных уголках мира (уж поверьте автору статьи, который живет как раз в одном из удаленных уголков). Доминирует на этом рынке, конечно, Starlink, но другие игроки ищут способы сократить отставание.
Активнее всех старается Amazon. Кроме создания собственной орбитальной системы, корпорация расширяет свои возможности и другими методами. Так, сейчас она ведет переговоры о покупке оператора спутниковой связи Globalstar. Сумма сделки оценивается примерно в 9 млрд долларов, и это приобретение способно дать мощный импульс проекту компании в области космического интернета. Да и всей отрасли тоже.
Читать далееПереход с «1С:Бухгалтерии» на «1С:ERP» — это не просто смена конфигурации, а переход к более сложной архитектуре, где проводки являются следствием оперативного учета, расчетов себестоимости и правил регламентированного учета. Моя коллега Алевтина, ведущий разработчик 1С в нашей команде, рассказывает, как устроен этот путь в ERP, какие механизмы нужно освоить разработчику и с чего лучше начать, чтобы быстрее адаптироваться к новой системе.
Читать далееФлип 360 градусов при ветре 5 м/с со стрекозой. Пчела и шмель. Как они привели меня к ПэВ диапазону чёрной дыры.
Читать далееЯ собрала пять книг после которых не получается писать как раньше.
Хочу представить вам литературу, которая действительно полезна для IT авторов, а также полезна техническим писателям, IT редакторам и всем, кто вообще работает с текстом. Вы научитесь делать текст настолько сильным и честным, что он перестанет быть просто буквами на экране и начнет реально влиять на людей. Эти книги дадут вам уверенность в каждом слове и силу убеждать любого.
Читать далееИдея создать собственный компилятор появилась у меня раньше идеи сделать собственный язык программирования. Помню, ковырялся в исходниках прошивки EV3 контроллера, чтобы сделать его эмуляцию, и в голову пришла идея -- почему бы не сделать что-то такое, но свое? Эмуляция так и не получилась адекватная, но идея написания компилятора или виртуальной машины из головы не уходила.
Читать далееСегодня ночью кто-то провернул трюк, который выглядит одновременно впечатляюще и грустно. Атакующий отчеканил 1 миллиард бриджевых DOT на Ethereum и тут же слил весь объём в одной транзакции, получив 108,2 ETH — примерно $237 000. Цифра «миллиард токенов» звучит катастрофически. Реальный ущерб — меньше недельного бюджета на рекламу среднего крипто-проекта.
Разбираемся, что именно сломалось и почему это важно — даже если потери оказались смешными.
Читать далееOpenAI недавно закрыла раунд на 122 миллиарда долларов. Оценка компании после раунда — 852 миллиарда. Это самый большой частный раунд в истории Силиконовой долины. И впервые больше трёх миллиардов пришло от обычных людей через банки.
Читать далее