Привет! Я Кирилл Пронин, разработчик PIX RPA из PIX Robotics, а я Александр Сулейкин, Founder DUC Technologies, и сегодня мы бы хотели поговорить о популярном – «ИИ-агенты в разработке и как они могут улучшить нашу жизнь». Мы не будем писать миллион слов про ChatGPT и «скопируй код и вставь его в блок текста на сайте», вместо этого попробуем выделить самые лучшие, простые, open-source способы встроить ИИ в ваш IDE и попробовать улучшить жизнь каждого разработчика, повысить качество кода и внедрить тестирование в Ваш огромный проект.
Читать далееХороший интерфейс должен помогать пользователю. А что, если я скажу, что иногда хороший интерфейс должен ему мешать?
Звучит странно, но иногда проектировать цифровые продукты, которые раздражают, сбивают с толку и противоречат логике, — это не баг, а фича. Особенно если речь идёт о защите богатства, конфиденциальных данных и секретов, которые стоят сотни миллионов долларов.
Последние несколько лет я проектирую стартап-инкубаторы и цифровые сейфы (что-то типа Leafplanner, но для индивидуального пользования) для HNWI/UHNWI (человеческим языком – для состоятельных людей), и это дало уникальный опыт, особенно в части организации безопасности: иногда лучший способ защитить дверь — это спрятать её там, где никто даже не подумает её искать.
И сегодня я расскажу, почему «User-Hostile дизайн» может стать вашим лучшим другом в вопросе безопасности.
Читать далееВсем доброго времени суток! При работе над проектом мне и команде пришлось тестировать передачу сообщений по протоколу STOMP через WebSocket соединение. Обычно для таких задач я использую Postman, который, поддерживает установление WebSocket-соединений, хоть и в beta-версии. Однако при тестировании я столкнулся с проблемой: согласно спецификации STOMP, в конце каждого фрейма должен находиться нулевой байт (NULL, 00). При этом при отправлении сообщения через Postman нулевой байт не передается корректно. В этой статье я расскажу о причинах этой проблемы и о найденным мной решении.
Читать далееТерминальная программа – это многофункциональный кроссплатформенный инструмент инженера, который позволяет взаимодействовать с внешним устройством или сервером. Приложение поддерживает различные вариации протокола Modbus, а также дает возможность работы с данными в строковом или байтовом формате.
В этом обновлении я расширил работу с макросами. Теперь макросы поддерживают отправку нескольких сообщений за раз. А еще появился конструктор макроса, в котором можно отправлять как отдельные сообщения, так и весь макрос целиком.
Подробнее читайте в этой статье!
Читать далееУ тебя:
- Боли в локтях, где локоть лежит на краю стола?
- Боли в трапеции из-за того, что локти свисают с края стола?
- Боль в шее из-за невозможность нормально откинуться на спинку кресла, вызванной потребностью тянуться вперед за мышью и клавиатурой или поближе к монитору?
Я придумал как легко и непринужденно решить эти проблемы, залетай под кат!
Когда звонок раздался за час до дедлайна…
За час до дедлайна важного тендера. Сообщение в личке и экстренный созвон от отдела продаж — «Олег, у нас проблема, ничего не готово!». Знакомо? Мне — да. Именно так начиналась история, которую я описывал в предыдущих двух частях (которые вы можете найти у меня в ТГ канале). Если вкратце, тогда я столкнулся с ситуацией, когда сдача пресейла казалась под угрозой срыва. Мы оперативно собрали созвон, распределили задачи, выделили ресурсы и, наконец, выдали результат. Но осадочек, как говорится, остался. Я решил самостоятельно разобраться в причинах просроков и провести ретроспективу.
Читать далееИмя Раймонда Лоуи (Raymond Loewy, 1893–1986) знакомо каждому, кто хоть раз пил из бутылок Coca-Cola, заправлялся на АЗС Shell или восхищался ретро-автомобилями Studebaker. Этот человек стал одним из первых, кто превратил промышленный дизайн в искусство, а функциональность — в эстетику. Его работы повлияли на всё: от упаковки сигарет до космических кораблей NASA.
Но как скромный эмигрант из Франции стал легендой, определившей визуальный язык современности? Давайте проследим его путь — от первых эскизов в Париже до мирового признания.
Читать далееПосле двух лет разработки состоялся выпуск 3.9.4 кроссплатформенного эмулятора терминала mlterm.
( читать дальше... )
Всю свою жизнь я обходил самоделки. Не привлекало, да и на непосредственной работе вполне хватало сложных программистских и инженерных задач. Но любовь к сыну сподвигла взяться за один DIY-проект.
Дело в том, что я давно люблю и ценю изобразительное искусство. И также люблю изучение истории (и вообще считаю, что не программированием единым должен жить человек). И я подумал, что изучение истории и живописи можно слить в единый флакон – будет и не скучно, и полезно. Особенно полезно подрастающему школьному и дошкольному поколению. Я захотел электронную картину – чтобы выглядела как картина, а изображения бы настраивались мной, автоматически сменяясь по таймеру. Каждый день – новая картина. Каждый день – повод обсудить с сыном, как видели этот мир художники 200, 300, 500 лет назад, и вообще, а что это за разновидность палаша, аркебузы или фрегата запечатлел здесь художник. А здесь какое важное для мировой истории событие показано?
Изучив рынок электроники, я понял, что подходящего под мои требования продукта просто не найти (хотя отдаленно похожие есть, конечно). Потому я прикинул доступную мне элементную базу, расчехлил клавиатуру и принялся писать код. В итоге получилось десктоп-приложение на С++/Qt, которое я закинул на мини-ПК под Windows, а сама картина представила собой обрамленный в багет сенсорный дисплей на 18,5 дюймов с прекрасной цветопередачей. По итогу заинтересовался не только сын, но, неожиданно, и жена.
Детали под катомНе хочется тратить время на то, чтобы с нуля устанавливать на компьютер PowerPoint? Нужно быстро сделать простую презентацию для выступления по заданной теме? Современные нейросети могут помочь создать слайды буквально за несколько минут — без сложных программ и долгого оформления.
В этой статье разберём по шагам, как сделать презентацию с помощью ИИ-инструментов.
Читать далееСША, Мексика, Россия — все это крупные рынки автострахования с активными InsurTech-игроками, примечательными сервисами. Рассказываю о наиболее заметных проектах и делюсь опытом развития цифровых сервисов в области автострахования.
Читать далееВзлететь выше всех, чтобы тут же оказаться в эпицентре бури? Сэм Альтман знает, как это бывает. В ноябре 2023 года OpenAI, компания, что всего год назад удивила мир запуском ChatGPT, столкнулась с кризисом, который едва ли не поставил крест на её будущем: генеральный директор и основатель в одно мгновение оказался за бортом.
Как такое могло произойти и что заставило совет компании, обещающей спасти человечество от опасностей ИИ, буквально за ночь лишить кресла своего лидера? Под катом — внутренняя хроника того, как генерального директора крупнейшей техкомпании уволили, а затем стремительно вернули обратно.
Читать далееПривет, Хабр! Меня зовут Дарья Хаботина, я руководитель проектов в ИТ-компании. Люблю искусство, поп-культуру 1990-х – 2000-х и поиск взаимосвязей. Надевано в своем канале я писала небольшой пост про отличие проектной деятельности от операционной и задумалась о том, что эта тема гораздо сложнее и важнее.
Читать далееДвоичная совместимость в Linux омрачена одним аспектом, который часто упускаю из виду при рассмотрении выпуска ПО для Linux. В этой статье я расскажу, как можно увидеть этот аспект, как решать эту проблему при выпуске современного ПО и что же именно нужно сделать, чтобы устранить её полностью.
Читать далееКвантовой механике в этом году исполняется 100 лет. В 1925 году Гейзенберг сформулировал матричную механику. Тем не менее за прошедшие 100 лет механизм измерения и связанного с ним коллапса волновой функции так и не был понят. И сколько нибудь существенного прогресса в этом направлении, насколько мне известно, нет.
В этой заметке я хочу еще раз обратиться к анализу возможности сверхсветовой передачи классической информации с помощью процедуры измерения. No‑communication theorem, судя по Википедии, существенно опирается на унитарность измерения (матрица Vk) в пространстве Алисы (проводящей измерение, благодаря которому она хочет передать бит). Но как мне видится, не каждое измерение поддается такой формализации. Наверное наиболее явный пример — измерение через поглощение частицы, в этом случае пространство состояний Алисы исчезает. Ниже я приведу схемы установки, которая, как мне думается, позволяет обойти допущения No-communication theorem и осуществить сверхсветовую передачу данных.
Читать далееДля начинающего админа (или программиста, пошагово повторяющего по гайду известного ютубера покупку VPS на известном провайдере таких услуг) настройка Linux‑сервера может показаться чёрным колдунством или тарабарщиной в чистом виде. «Работает же.... как‑то...». А всё совсем не так просто как бы того хотелось....
В недавнем исследовании «Tunneling into the Unknown» отмечено, что из 4 000 протестированных туннелей 3 211 (80,3%) предоставляют доступ по SSH на стандартном порту 22, причём с возможностью входа под root и без элементарных ограничений.
Читать далееСоответствие политикам Content Security Policy (CSP) при использовании Google Tag Manager (GTM) на сайте может быть сопряжено с рядом сложностей.
CSP блокирует загрузку внешних ресурсов, выполнение inline-скриптов и стилизации, что может вызвать сбои в работе GTM: некорректную загрузку тегов, проблемы с передачей данных или отсутствие панели отладки.
Ниже рассмотрены основные проблемы в работе GTM и возможные способы их решения.
Читать далееDAPO: революционный RL-алгоритм от ByteDance
Привет, друзья!