Pull to refresh
0
Art.Ra @ArtRa64read⁠-⁠only

Программист

Send message

Agile-методы: light-версии требований

Reading time7 min
Views4.2K

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

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

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

Читать далее →

Воины и волшебники, часть вторая

Reading time4 min
Views3.9K

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

(Если вы не читали первую статью серии, то обязательно начните с нее)

создадим решение лучше

Так с агентом или без?

Reading time4 min
Views4.9K

Привет, Хабр! Сегодня я хочу рассказать о том, как решаются вопросы резервного копирования в случаях работы с агентами или без них. В этом посте мы обсудим, какие преимущества даёт безагентная СРК (на примере Кибер Бэкап), поговорим о том, как она работает, а также рассмотрим ситуации, когда Илюха Курякин (см. «Агенты А.Н.К.Л.» ) всё-таки нужен.

Читать далее

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

Reading time4 min
Views17K

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

Читать далее

Look-a-like. Как это работает на стороне площадки и чем полезно бизнесу

Reading time8 min
Views7.3K

Фразе Гиппократа «Ты — то, что ты ешь» уже более тысячи лет. И в 21 веке очевидно, что она относится не только к еде, но и к потребляемому контенту. Это давно доказано различными исследованиями и активно используется бизнесом: анализ историй посещённых веб-сайтов позволяет извлечь как базовые знания о человеке (пол, возраст, уровень зарплаты и т.д.), так и более специфичные вещи, например, интересы человека или факт наличия определённой вещи, будь то кроссовки фирмы Nike или дорогого автомобиля. 

В этой статье мы расскажем, как корпорации используют ваши истории браузеров для объединения людей по интересам, причём здесь таргетированная реклама и как эту задачу решают разработчики компании Amberdata. Если более конкретно — поговорим с вами о задаче Look-A-Like.

Читать далее

О когезии и когерентности

Reading time11 min
Views8.6K

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

Читать далее

В очередь, ...! Как управлять состоянием системы через события

Reading time11 min
Views11K

Существует множество разных подходов к построению архитектуры серверных приложений. В данной статье рассмотрим Event-driven архитектуру (она же событийно-ориентированная). Рассмотрим основные принципы, как перейти от связей Компонент А <-> Компонент В, к связям через события Компонент А -> Событие А -> Компонент Б и зачем это нужно?

Читать далее

Обзор чат-бота ChatGPT: что это, возможности и примеры использования

Reading time4 min
Views264K

ChatGPT от OpenAI, запущенный 30 ноября 2022 года, произвел настоящий фурор в IT-сообществе, поразив многих точностью ответов на специальные вопросы. Посмотрим, как можно использовать этого чат-бота, в том числе в сочетании с другими программными продуктами.

Я заинтересовался технологией, чтобы применять её в каких-то своих рабочих задачах и изучил все возможные на сегодня способы работы с ChatGPT и попробовал представить, как это внедрить в коммуникации в бизнесе.

Читать далее

Мозг. Как он работает

Reading time8 min
Views19K

Хочу поделиться в блоге ЛАНИТ впечатлениями о книге нейробиолога, профессора Стенфордского университета Дэвида Иглмена «Живой мозг. Удивительные факты о нейропластичности и возможностях мозга» (Москва, «Манн, Иванов и Фербер», 2022). Книга читается легко, она не содержит «страшных» медицинских терминов, которые могли бы отпугнуть читателя, и в то же время достаточно убедительно разъясняет природу мышления и причину довольно сложных случаев отклонений от нормального развития мозга.

Читать далее

«Угадай, школько у меня зубов… А в какой руке?» — детская неотложка

Reading time7 min
Views5.5K
Угол стола, край ванны, руль самоката, качели, бордюр — спонсоры стоматологов по всему миру. Обычно выбитый зуб у ребёнка — ничего страшного. Ну выбил и выбил. Некоторые можно воткнуть обратно в стоматологии (как и у взрослых за 2 часа после драки), некоторые нужно правильно обработать.

Главное определить, не будет ли травма угрожать будущему постоянному зубу. Это просто, сейчас научу.


Вот он — хитрый и коварный враг детских зубов

Сейчас расскажу несколько страшилок и покажу пару картинок, которые полезно запомнить.
Читать дальше →

CES 2023: Спасут ли мир роботы и сельское хозяйство?

Reading time4 min
Views3.2K

​Начать год с обзора самых свежих технологий значит начать его правильно. Продолжая уже сложившуюся традицию, мы расскажем про выставку CES 2023, которая прошла в Лас-Вегасе в январе 2023 года и где были продемонстрированы технические достижения в различных сферах: от робототехники и искусственного интеллекта до автомобилей и фитнес тренажеров. В этом году зрителей в очередной раз пытались удивить, и получилось очень даже неплохо: чего стоит мимикрирующий под окружающую среду BMW, принтер для бровей и множество гибких гаджетов!

Читать далее

Еще одно видение low-code платформы

Reading time4 min
Views2.9K

Здравствуй, уважаемый Хабр!

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

Читать далее

Apple Pro Weekly News (01.01 – 15.01.23)

Reading time10 min
Views1.3K

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

Перейти к новостям

7 шагов для создания эффективного заголовка профиля LinkedIn

Reading time3 min
Views9.5K

Когда вы ищете работу или расширяете нетворкинг — хороший заголовок в профиле LinkedIn может в 10 раз увеличить результаты. Проблема в том, что в 99% случаев заголовки в профиле заполняют неправильно. В этой статье я покажу вам 7 шагов, которые позволят вам сделать наиболее продающий заголовок в профиле LinkedIn.

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

Читать далее

ML-задача на 30 минут: гадаем по cookie

Reading time5 min
Views20K

«Я тебя по IP вычислю!» – помните такую угрозу из интернета времен нулевых годов? Мы в Big Data МТС решили выяснить, можно ли составить хотя бы приблизительное представление о человеке, обладая информацией о сайтах, которые он посещает. Мы сгенерировали полусинтетические данные, чтобы понять, насколько смелыми можно быть в этих ваших интернетах.

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

Читать далее

Креативная импотенция или вред сакрализации мыслей

Reading time12 min
Views4.5K

Просто не мог не начать данную статью с этого персонажа, прошу понять-простить. Думаю, что каждый без особого напряга может назвать парочку таких Ваасов Монтенегро, которых встречал в своей жизни. Это люди, которые все ситуации в жизни решают одним путем: кто-то криком, кто-то кулаками, а кто-то безропотным молчанием. В сегодняшней статье я рассмотрю процесс формирования ригидного мышления (как в жизни, так и в профессиональной деятельности), механизм стереотипизации, границы "вредных" и "полезных" деформаций поведения, а также способы работы с ними. А поможет мне в этом работа психологов Кеннета Томаса и Ральфа Киллмена, которая подтвердила свою эффективность лонгитюдным 40-летним исследованием.

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

Узнать себя получше

… Под стук колес (посленовогодний стеб)

Reading time2 min
Views7.5K

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

Читать далее

Тестируем Web Application Firewall

Reading time5 min
Views10K

Итак, вы купили компьютер Web Application Firewall. В каком количестве предстоит ловить ложно-положительные срабатывания (False Positive), вы, как счастливый обладатель коммерческого продукта, вскоре узнаете. Если повезет - их будет мало, если нет - готовьтесь каждые 10 минут составлять правила исключения. Но как вы собираетесь проверять пропуски атак? Сканеры веб-уязвимостей будут не лучшим выбором.

Как проверить WAF на пропуски атак, пока за вас это не сделал злоумышленник?

__main__

Искусственный Интеллект. Самообучение играм на победу на примере «Крестики-Нолики»

Reading time51 min
Views4.7K

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

И это сработало (!)

За 100 секунд робот сыграл сам с собой 100 000 партий в "Крестики-Нолики" и теперь во время игры с оппонентом просто достает из памяти «лучший» ход.

Читать далее

Первый опыт работы с ChatGPT с примером

Reading time2 min
Views12K

В процессе сотрудничества с одним из новостных порталов была озвучена задача генерации осмысленного текста по наборам тезисов. Это увеличивает время пребывания пользователей на сайте, что, в свою очередь, привлекает рекламодателей. Для этой цели воспользовались общедоступной версией ChatGPT от OpenAI.

Читать далее

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity

Specialization

Specialist
Senior