Как стать автором
Обновить

Моя лента

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

Нагрузи меня, Gatling

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

Привет. Это статья-туториал про выбор технологии и реализацию проекта нагрузочных тестов для API REST микросервисов. Про себя и специфику продукта, над которым работаю, я подробно описывал тут, когда рассказывал о интеграционных тестах. Здесь этому уделять внимание не буду. Если решитесь продолжать, то Вас ждет длинное чтиво. Результатом потраченного времени и внимания будет понимание того, зачем нужно нагрузочное тестирование, с чего начать, куда двигаться дальше и шаблонный проект нагрузочных тестов, который Вы сможете адаптировать под себя. Все используемые мной технологии в этой статье несут печать Java экосистемы. Это тоже может повлиять на то, решитесь ли Вы продолжать. Поехали ...

Читать
Всего голосов 3: ↑4 и ↓-1+5
Комментарии2
Пост

Почему я не делаю публичных разборов

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

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

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

Ещё причина. Я стараюсь не лезть в чужие монастыри со своими уставами. И стараюсь не давать советов там, где у меня их не спрашивали. Стараюсь — и не всегда у меня это получается. Так зачем же мне ещё больше усугублять своё положение какими-то «разносами»?

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

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

Может ли чат-бот заменить проджект-менеджера

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров3.7K

Как из шутки получился бот, который взял на себя операционную деятельность проджект-менеджера. Рассказывает Егор Попов, PMO из YuSMP Group.

Читать далее
Всего голосов 9: ↑7.5 и ↓1.5+6
Комментарии11
Статья

Как создать мультидокументный ридер и чат-бот с помощью LangChain и ChatGPT

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

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

Читать далее
Всего голосов 13: ↑14 и ↓-1+15
Комментарии4
Статья

Дай знать, где ты находишься: как мы разработали навигатор по Эрмитажу

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

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

Читать далее
Всего голосов 7: ↑8 и ↓-1+9
Комментарии24
Статья

Замена ламп на светодиодную подсветку у старого TFT монитора

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


У меня уже более пяти лет пылится старый монитор ASUS VH323T. Это довольно старая модель с диагональю 23" и довольно неплохой матрицей (на КДПВ не он), но все дело портит очень плохая подсветка. Мало того, что у нее очень низкая яркость (всего 300 кд/м2), так еще лампы подсветки со временем очень сильно потускнели до противного желтого цвета, в результате чего монитор был заменен на более современный, чтобы не ломать глаза.


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


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


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

Читать дальше →
Всего голосов 22: ↑28.5 и ↓-6.5+35
Комментарии34
Статья

Внедрение Keenetic в гостинице

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

Предисловие

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

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

Я не имею никакого отношения к компании Keenetic.
Я всего лишь простой пользователь, который взвесив все "за" и "против", принял спорное и в какой-то степени неадекватное решение заменить сетевое оборудование Mikrotik на продукцию Keenetic.

Прекрасно понимаю, что многие пользователи направят в мою сторону вентилятор и накидают на меня г*вна, так как заменить Mikrotik на Keenetic... типа это примерно как заменить живую женщину резиновой... Я не стану вступать с вами в диалог, мы находимся в разных вселенных: вы - лютый айтишник, а я - управленец/маркетолог, который за 1.5 года вывел гостиницу по популярности в ТОП-1 по своему городу (среди 290 объектов), и в ТОП-3 по своему региону, в котором на данный момент порядка 2.000 гостиничных объектов.

Читать далее
Всего голосов 40: ↑43.5 и ↓-3.5+47
Комментарии80
Статья

ML-технологии, которые уже сейчас оказывают мощное влияние на бизнес

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров2.4K

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

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

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

Android и iOS, Flutter и Kotlin: что обо всём этом расскажут на Mobius

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

До конференции Mobius остался месяц, мы представляем Хабру её программу. И её вечно непросто поделить на блоки.

Понятно, что доклады «про iOS» и «про Android» интересны разным разработчикам, поэтому хабрапост хочется разделить пополам. Но как правильнее поступить с докладами по Flutter? А про Kotlin, когда есть KMP? А с теми, которые не привязаны к платформе?

В общем, не уделяйте слишком много внимания тому, как всё разделено на части — лучше смотрите, о чём будут сами доклады.

Программа Mobius 2024 Spring
Всего голосов 4: ↑7 и ↓-3+10
Комментарии0
Новость

Исследователи из Offensive AI Lab рассказали, как хакеры могут читать переписку пользователей с чат-ботами

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

«Лаборатория Касперского» рассказала об исследовании израильской компании Offensive AI Lab. В своём исследовании специалисты Offensive AI Lab описывают метод восстановления текста из перехваченных сообщений от чат‑ботов с ИИ и какую информацию можно извлечь из перехваченных сообщений чат‑ботов на основе ИИ.

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

Читать далее
Всего голосов 6: ↑8.5 и ↓-2.5+11
Комментарии4
Новость

Релиз свободного редактора звука Audacity 3.5

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

Опубликован релиз свободного редактора звука Audacity 3.5, предоставляющего средства для редактирования звуковых файлов (Ogg Vorbis, FLAC, MP3 и WAV), записи и оцифровки звука, изменения параметров звукового файла, наложения треков и применения эффектов (например, подавление шума, изменение темпа и тона). Audacity 3.5 стал пятым значительным выпуском, сформированным после перехода проекта в руки компании Muse Group. Код Audacity опубликован на GitHub под лицензией GPLv3. Бинарные сборки проекта доступны для Linux, Windows и macOS. Предыдущая стабильная версия Audacity 3.4 вышла в ноябре 2023 года.

Читать далее
Всего голосов 17: ↑18.5 и ↓-1.5+20
Комментарии16
Статья

Apple Pro Weekly News (15.04 – 21.04.24)

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

Вышли вторые бета-версии для разработчиков, AirPlay заработал в первых отелях, как Apple отметила День Земли и что можно получить пользователям, а также рассказ о вьетнамских флешбеках Тима Кука. Есть ещё несколько слухов с чехлами новинок, а также новости эмуляторов игр. Всё это и многое другое в свежем выпуске Apple Pro Daily News!

Перейти к новостям
Всего голосов 2: ↑4 и ↓-2+6
Комментарии1
Статья

Дайджест научпоп-новостей за неделю, о которых мы ничего не писали

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

• Радость спорта: Как просмотр спортивных состязаний может улучшить самочувствие

• В процессе изучения самого мощного космического взрыва за всю историю наблюдений астрономы столкнулись с неожиданностью

• Исследователи разработали растягивающийся дисплей на квантовых точках

• Первая в природе фрактальная молекула собирается в треугольник Серпинского, и мы не знаем почему

• Обнаружена новая странная форма золота в виде листа толщиной в один атом

Читать далее
Всего голосов 13: ↑16 и ↓-3+19
Комментарии5

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

Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Статья

Что нам стоит код написать: 5 нейросетей, которые помогают разработчикам программировать

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

В ближайшем обозримом будущем ИИ будет помогать человеку во всё большем количестве отраслей. Включая, конечно, и разработку. Как известно, уже сейчас есть нейросети, которые способны оказывать неплохую помощь программистам. В этой подборке расскажем о пяти таких нейронках. Самую популярную из них, GitHub Copilot, упоминать не будем, поскольку о ней и так все и всё знают. Подробности о других пяти инструментах — под катом.

Читать далее
Всего голосов 16: ↑15.5 и ↓0.5+15
Комментарии3
Статья

Назад в прошлое. Часть 1. Интервью со Стефаном Пясецким, бывшим сценаристом (1993-1995) в Blue Byte (1986-2001)

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

Данный материал - первая проба пера в гипотетическом цикле, где в качестве концепции была принята идея взятия коротких интервью в формате вопрос / ответ. Взятия у кого? У различных некогда менее или более известных персон, причастных к игровой индустрии минувших лет. Подобраться к условным Джону Ромеро или Тиму Кейну на данный момент оказалась непросто, поэтому пока вашему вниманию предлагается публикация о Blue Byte.

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

TOTP без смартфона, послесловие

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров7.3K

После публикации статьи «TOTP без смартфона» она получила много интересных и полезных комментариев. Я решил подождать, пока обсуждение затихнет и провести работу над замечаниями и высказанными мыслями.

Поскольку объём работы оказался достаточно большой, то оформил её в виде отдельной публикации-послесловия.

Читать далее
Всего голосов 16: ↑18.5 и ↓-2.5+21
Комментарии48
Новость

Минпромторг выделит ₽1,5 млрд на возмещение затрат предприятий на отечественные промышленное ПО и ПАКи

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

Министерство промышленности и торговли РФ выделит ₽1,5 млрд в 2024 году на возмещение части затрат предприятий на внедрение «тяжёлого промышленного и инженерного софта» и программно‑аппаратных комплексов (ПАК). Речь идёт о программном обеспечении, обеспечивающим сложные процессы разработки и производства высокотехнологичной продукции.

На 2024 год размер субсидии одобрен Министерством финансов РФ, а не менее половины расходов будет покрываться предприятиями за счёт собственных или привлечённых средств.

Читать далее
Всего голосов 4: ↑7 и ↓-3+10
Комментарии4
Статья

Вычислительные выражения: Реализуем Combine

Уровень сложностиСложный
Время на прочтение11 мин
Количество просмотров943

Вычислительные выражения — поистине неисчерпаемая тема. Мы научились возвращать пустые значения, а теперь нам предстоит разобраться, как возвращать множественные. Скотт Влащин рассказывает, как использовать метод Combine.

Читать далее
Всего голосов 2: ↑3 и ↓-1+4
Комментарии0
Новость

Proton Mail предлагает мониторинг даркнета для клиентов с платными планами

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

Сервис Proton Mail анонсировал новую функцию для владельцев платных планов: мониторинг даркнета. Сервис будет сканировать даркнет-площадки и проверять, фигурирует ли адрес клиента в каких-нибудь утечках.

Читать далее
Всего голосов 8: ↑9.5 и ↓-1.5+11
Комментарии0
Новость

Участники рынка попросили Минпромторг упростить механизм признания электроники российской

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

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

Читать далее
Всего голосов 5: ↑7.5 и ↓-2.5+10
Комментарии26
12 ...
50