Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Слово живое и точка

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели4.8K

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

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

Присмотритесь: что на самом деле происходит? Обычные пиксели, квадратики света разной интенсивности и содержания оттенков красного, сложились в причудливый узор, ваш мозг придал этому узору смысл и кортизол с дофамином начали влиять на ваше поведение. Мириады цепочек биохимических реакций изменили вашу личность (чуть чуть, но всё же) навсегда.

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

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

Читать далее
Статья

Модуль Python для обновления данных в БД — DBMerge

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели4.4K

Хочу рассказать о своей разработке и поделиться ей с сообществом habr в виде готового модуля для Python.

Этот модуль решает задачу обновления данных в базе данных. Он выполняет insert/update/delete в одном действии.

Модуль DBMerge проектировался для упрощения ETL процессов по загрузке данных из множества внешних источников в SQL базу.

Для взаимодействия с базой данных используется SQLAlchemy и ее универсальные механизмы, таким образом, разработка не имеет привязки к конкретной БД. (На момент написания статьи, детальные тесты проводились для PostgreSQL, MariaDB, SQLite, MS SQL)

Принцип действия

Принцип действия следующий: модуль создает временную таблицу в базе и записывает в нее весь входящий датасет через операцию массового insert. Далее он выполняет инструкции UPDATE, INSERT, DELETE для целевой таблицы.

Читать далее
Новость

Apple готовит носимый ИИ-гаджет в формате AirTag

Время на прочтение2 мин
Охват и читатели4K

Apple активно готовится зайти в рынок персональных ИИ-устройств и, судя по утечкам, делает ставку на максимально компактный форм-фактор. Компания разрабатывает носимый ИИ-гаджет размером примерно с AirTag, который можно будет крепить к одежде или аксессуарам.

Читать далее
Статья

Настольная молния

Время на прочтение7 мин
Охват и читатели5K

А.А.Воробьёв — «Сверхвысокие электрические напряжения»

Электрические потенциалы высоких значений, окружают нас повсюду — от молний во время гроз, извержений вулканов, до «микромолний» при снимании синтетического свитера*. 

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

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

Читать далее
Новость

«Боремся не с ИИ, а с идиотами»: Ghostty ввел нулевую терпимость к ИИ-слопу

Время на прочтение1 мин
Охват и читатели7.1K

Митчелл Хашимото, сооснователь HashiCorp и создатель Terraform, обновил политику контрибуций в своем open source терминале Ghostty (42 000 звёзд на GitHub). Теперь пулреквесты с ИИ-сгенерированным кодом принимаются только для заранее одобренных issues, а нарушители будут "забанены и публично осмеяны".

Читать далее
Пост

Почти четыре года назад Вика пришла в Naumen стажером, а сегодня — руководит командой, где почти все специалисты начинают свой путь с нуля. Вместо использования универсальных рецептов для руководителей она выстраивала свою систему с упором на поддержку, доверие и постепенное развитие. 

Делимся ее ответами на непростые вопросы, с которыми может столкнуться руководитель в команде джунов.

Как понять, что сотрудник застрял в задаче, но боится сказать?

Если человек вдруг перестает обновлять статус или не выходит на связь по задаче — это не всегда прокрастинация. Часто за этим стоит тревога: задача кажется слишком сложной, неясно, с чего начать. В такие моменты я сама инициирую разговор: спрашиваю, что тормозит, помогаю разложить задачу на части. А еще предлагаю начать с простого, чтобы войти в ритм, почувствовать уверенность и потом вернуться к сложному.

Как быть, если команда боится просить помощи, даже когда тяжело?

Я сталкивалась с этим в своей команде: каждый видел, что у других завал, и считал, что жаловаться неуместно. Начала проговаривать на общих созвонах, что просить помощи — нормально, это не слабость. Потом попробовала сама писать в личку с конкретными вопросами. До сих пор периодически пишу: «Привет! Вижу, что у тебя много задач. Давай заберу какую-нибудь?» и почти всегда в ответ получаю ссылку на задачу, которую можно передать. Ведь принять помощь гораздо проще, чем просить о ней самому.

Что делать, если в команде очень разные стили работы?

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

Как говорить о повторяющихся ошибках, чтобы не потерять доверие?

Если ошибка повторяется или нарушаются договоренности, я говорю об этом строго, но без давления. Наедине обсуждаем, почему так произошло и что помешало. Также подробно разбираем, как можно было поступить по-другому. Человек не закрывается и понимает, что ошибка — не повод для страха, а точка роста.

Как помочь, если сотрудник теряет уверенность в себе?

Многие джуны (и я сама раньше) сталкиваются с синдромом самозванца. Они не видят свои достижения, стесняются радоваться успехам. Мы завели доску «победы недели» — каждую пятницу на ретро сотрудники фиксируют свои успехи и рассказывают о них всей команде. Когда признание приходит не только от руководителя, но и от коллег, человек по-настоящему начинает видеть свою ценность. На «1:1» мы тоже обсуждаем сильные стороны с конкретикой и примерами, чтобы сотрудник видел точки роста и сильные стороны.

→ Подробнее своим опытом Вика поделилась в статье.

Теги:
-1
Комментарии0
Статья

Как создать чат-бота с LLM?

Время на прочтение29 мин
Охват и читатели6.6K

История о том как я потратил 5 лет на изучении llm ботов и в итоге написал своего за пол года. Пути реализации и ошибки.

Читать далее
Пост

Кейс, в котором облако получается в 3 раза выгоднее железа

💼 Что за компания

Девелоперская компания «Люди» строит жилые комплексы в Тюменской и Свердловской областях.

🕵️ Задача

За год команда девелопера выросла: офисных и удаленных сотрудников стало в два раза больше. Отсюда появился запрос на то, чтобы стабилизировать работу инфраструктуры и баз 1С, размещенных на локальных серверах, обеспечить их доступность и масштабируемость.

У компании было три варианта: строить свой ЦОД, арендовать выделенный сервер у провайдера или размещать все в публичном облаке. По расчетам самым эффективным оказался третий вариант, поэтому начался поиск подходящего облачного провайдера, которым в итоге стал Cloud.ru.

👨‍💻 Решение

Знакомство ДК «Люди» с нами началось с теста, во время которого стало понятно, что сервисы и поддержка, которые мы предлагаем, закрывают все задачи и ожидания клиента.

В итоге девелопер разместил виртуальные машины и настроил резервное копирование на платформе Облако VMware, а объектное хранилище подключил на платформе Cloud.ru Advanced. Потом связал две эти облачные платформы, чтобы весь трафик находился внутри защищенного облачного периметра.

📈 Результаты и планы

Базы данных 1С, CRM-система на базе Битрикс24, почтовые сервисы, системы ВКС и видеонаблюдения, СКУД — все переместилось в облако за два месяца. При этом после миграции производительность 1С выросла в 1,5 раза. Этому способствовали три фактора:

  1. Перенос баз из Windows и MS SQL на Linux и PostgreSQL.

  2. Подключение высокочастотных процессоров (CPU).

  3. Рост скорости выполнения параллельных операций в облаке.

С финансовой точки зрения девелопер прогнозирует, что в перспективе трех лет расходы на облако обойдутся ему в 3 раза выгоднее, чем использование собственных физических мощностей.

Все подробности по кейсу здесь

Теги:
0
Комментарии0
Статья

Девять опорных гипотез продукта: от идеи до MVP

Уровень сложностиСредний
Время на прочтение29 мин
Охват и читатели4.1K

С 2014 года мы со Светланой Берегулиной провели более 30 стратегических сессий по форсайту. Методология работала. Участники уходили с видением на 5-10 лет вперёд, с пониманием трендов и точек приложения усилий. Опыт накапливался, инструменты оттачивались.

В сентябре 2024 года мы решили проверить потенциал масштабирования. Сделали лендинг. Запустили охват на 20 000 маркетологов и предпринимателей — через рассылки, таргет, публикации в профильных каналах.

В открытом форсайте рассчитанном на 35 человек приняло участие 12. Ученики Школы CPO-Стратег и лично приглашённые эксперты.

Конверсия 0.06% — это не провал маркетинга. Это ответ рынка на вопрос, который мы не задавали десять лет. Форсайт — инструмент для тех, кто уже освоил базовые практики стратегической работы. Для тех, кто умеет формулировать гипотезы и проверять их до того, как вкладывать ресурсы. Рынку сначала нужны базовые инструменты. Продвинутые — потом.

Одна проверка гипотезы спроса сэкономила годы попыток масштабировать то, что не масштабируется в текущих условиях.

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

Наш случай не уникален. Статистика подтверждает: большинство продуктов умирают не от плохой реализации, а от непроверенных предположений.

90% стартапов закрываются в первые три года — данные CB Insights за последние десять лет стабильны. Главная причина смерти — no market need (42% случаев). Не нехватка денег, не конкуренция, не плохая команда. Просто продукт оказался не нужен.

Читать далее
Новость

На San Diego Comic‑Con полностью запретили созданное с помощью ИИ искусство после шквала жалоб от художников

Время на прочтение2 мин
Охват и читатели5.1K

Организаторы выставки San Diego Comic‑Con изменили свою политику, полностью запретив искусство, созданное с помощью ИИ. Это произошло после массовых жалоб художников. 

Читать далее
Пост

Онлайн сервис проверки конфига nginx на безопасность (Gixy-Next)

На Хабре уже упоминался Gixy как средство проверки безопасности\хардеринга nginx (статья раз, статья два). Недавно появился ещё один проект, основанный на форке Gixy: Gixy-Next (репозиторий, сайт проекта). Из интересного: прямо на сайте есть возможность проверить конфиг nginx (если по какой-то причине не хочется устанавливать приложение). В тексте найденных проблем - ссылки на страницы с подробным описанием типа ошибки.

Результат проверки конфига
Результат проверки конфига
Теги:
0
Комментарии0
Новость

Проект Deadhand предлагает возможность передать сид-фразы близким при уходе из жизни владельца криптокошелька

Время на прочтение2 мин
Охват и читатели4.3K

Разработчик Макс Комператоре (aka pyoneerC) представил подписочный проект ($100 в год) под названием Deadhand, который предлагает возможность в случае необходимости передать сид-фразы (BIP-39, BTC, ETH, Sol) близким при уходе из жизни владельца криптокошелька.

Читать далее
Статья

PHP HTML Cleaner: история разработки Composer-пакета для очистки HTML

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели5K

Сегодня я хочу рассказать вам о тот как небольшая задача привела меня к созданию своего первого Composer пакета (ну да, логично, тайтл статьи именно такой :D).

И так, у клиента из 1С, в реквизитах товара, прилетает превью описание такого вида...

Читать далее

Ближайшие события

Новость

В РАН назвали топ уязвимостей внедрения ИИ в финансовой сфере

Время на прочтение3 мин
Охват и читатели3.9K

В РАН заявили, что 70% финансовых организаций сегодня используют искусственный интеллект. Манипулирование рынками, рост кибератак, дискриминация заёмщиков и девальвация рабочей силы — вот основные угрозы. Более 70% банков и страховых компаний уже используют нейросети. Проблема в том, что они часто применяют одинаковые модели и данные, из-за чего алгоритмы принимают схожие решения и двигают рынки в одном направлении.

Читать далее
Статья

Как перестать ставить нереалистичные планы?

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели6.2K

Привет, Хабр! На связи Лера, технический писатель в Авито. В прошлом году мы с вами разобрали много интересных книг, и кажется, что начало нового года — идеальное время, чтобы оглянуться назад перед планированием, подвести итоги и подумать, каким мы хотим видеть свой 2026-й. Лично я всегда думаю о том, что год — слишком длинная дистанция, чтобы держать фокус на чём-то одном, а планы на 12 месяцев превращаются в списки из разряда «когда-нибудь» в заметках. Поэтому сегодня я хочу разобрать книгу, которая предлагает радикально иной подход к планированию — «12-недельный год» Брайана Морана.

Читать далее
Статья

Возраст задачи: почему «залежавшаяся» задача убивает поток

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели4.6K

Задача может «двигаться по доске», менять исполнителей и статусы — и при этом неделями оставаться незавершённой. В такие моменты команда обычно чувствует суету, а не прогресс: контекст утекает, зависимостей становится больше, а работа в In Progress разрастается как сорняк.

В статье разберем метрику возраста задачи (Work Item Age) — как её считать, чем она отличается от cycle time, какие визуализации помогают быстро увидеть «залежавшиеся» элементы, и почему управление WIP и блокерами часто даёт больший эффект, чем очередной рывок по старту новых задач.

Наладить поток
Статья

Как сделать (очень) маленькие LLM действительно полезными

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели8.1K

Команда AI for Devs подготовила перевод статьи о том, как выжать максимум из маленьких языковых моделей. Автор показывает, что даже очень компактные LLM могут быть полезны в реальных задачах — если правильно работать с контекстом, embeddings и RAG.

Читать далее
Новость

Разработчики создали сайт со списком багов, которые уже долгое время игнорирует Apple

Время на прочтение2 мин
Охват и читатели6K

Энтузиасты разработали сайт со списком багов, которые Apple не исправляет уже много лет. На эти ошибки активно жалуются пользователи, но инженеры компании не спешат выпускать фиксы.

Читать далее
Статья

Мотопутешествие в Афганистан, часть 2

Время на прочтение8 мин
Охват и читатели4.9K

Первая часть.

Ночь прошла спокойно, погода была безветренная и нежаркая. Проснувшись в 8 утра, собрали палатки, попили кофе и, заплатив за ночлег 1000 афгани (мы совместно с ребятами решили, что именно по 500 афгани с палатки будет честной ценой для такой ночевки), выдвинулись из Пули-Хумри в сторону Кабула.

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

Сам автодорожный туннель Саланг длинной чуть больше 2,5 км, он был построен советскими строителями метростроевцами в 1964 году и какое-то время считался самым высокогорным автодорожным тоннелем в мире.

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

Читать далее
Статья

В поисках субстанции в лабиринте отражений: нет ни пространства, ни времени, ни материи, ни сознания, ни чисел

Уровень сложностиСложный
Время на прочтение32 мин
Охват и читатели5.1K

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

Читать далее