![](https://webcf.waybackmachine.org/web/20220531171007im_/https://habrastorage.org/getpro/habr/upload_files/2ba/071/3bb/2ba0713bb49bd29e37c6846411d3d98e.png)
В совсем раннем превью MS SQL мне вежливо отказали. И вот, наконец вышел публичный evaluation релиз! Давайте посмотрим, как MS SQL отнесется к самому неприятному - values with irregular selectivity. У меня про это даже была статья:
В совсем раннем превью MS SQL мне вежливо отказали. И вот, наконец вышел публичный evaluation релиз! Давайте посмотрим, как MS SQL отнесется к самому неприятному - values with irregular selectivity. У меня про это даже была статья:
Методы проверки гипотез. Результаты беседы с продактом из ВТБ. Разговор с продактом из ВТБ
Недавно я готовил курс для Нетологии для новичков-продактов. Есть ощущение, что у всех разное представление о том, какие бывают инструменты проверки гипотез и для чего они используются. Информация из статей в медиа разнится между собой. Хочется создать некую универсальную “памятку”, которая разложила бы по полочкам все по этой теме. В рамках статьи я подчеркнул базовые мысли и выводы, к которым мы пришли в рамках стрима с автором канала https://t.me/productgames.
с 18 по 19 мая 2022 года проходил всем известный международный форум по практической безопасности Positive Hack Days.На мероприятии как всегда были представлены различные вендоры из сферы IT, каждый из которых раздавал свои именные товары. Самыми интересными на мой взгляд были Positive Technologies. Как было организовано испытание для получения мерча под катом.
Расскажу кратко самое интересное из книги “Креативный мозг. Как рождаются идеи, меняющие мир” нейропсихолога Элхонона Голдберга. Еще попробую на базе идей из книги сформулировать гипотезы, как повысить креативность мышления.
Server-Driven UI (SDUI) — это подход для динамичного и гибкого пользовательского интерфейса, когда сервер посредством API сообщает приложению, какие компоненты и с каким контентом отображать. Он довольно популярен, и мы его тоже используем на многих экранах — помогает быстро выпускать фичи в продакшн.
В статье покажу, на каких экранах мы его применяем, и расскажу, как развивались у нас подходы гибкого UI, какие плюсы и минусы мы вывели из его использования. Сначала рассмотрим формы на динамических полях, контракты и тонкие моменты создания новых полей. Потом поговорим про динамические флоу, как за ноль калорий на стороне фронта добавлять новых провайдеров для проведения оплаты и закончим зависимыми полями. Всё это с примерами экранов мобильного приложения.
Multiplayer Online Battle Arena (MOBA) — жанр компьютерных игр, сочетающий в себе элементы стратегий в реальном времени и компьютерных ролевых игр. Самыми известными играми в этом жанре являются League of Legends и Dota 2. Каждая игра состоит из стадии выбора (draft stage), в которой игроки по очереди выбирают одного из игровых персонажей (в LoL их называют чемпионами), и самой игры. От выбранных чемпионов очень сильно зависит исход всей партии, поэтому важно подобрать их так, чтобы они синергировали между собой и хорошо себя показывали против чемпионов противника. Но самое важное то, насколько игрок хорошо играет на своем чемпионе. DraftRec предназначен для того, чтобы помочь новичкам и не только выбрать оптимального героя для игры в текущем матче.
23 мая 1995 года — дата официального выпуска Java. Язык Java и сегодня остается одним из самых востребованных языков программирования в IT. По данным индекса TIOBE, ранжирующего языки программирования на основе поисковых запросов о них, Java стабильно занимает третье место по популярности в мире с момента запуска рейтинга.
Сегодня с помощью языка решаются тысячи задач — от написания мобильных игр и приложений до разработки в финтехе и работы с big data. Вместе с Даниилом Пилипенко, программным директором факультета backend-разработки направления «Программирование» Skillbox, директором центра подбора IT-специалистов SymbioWay рассказываем, зачем был создан Java, как он повлиял на развитие IT-отрасли и насколько востребовано владеть Java сегодня. Для затравки –– фрагмент кода, который выведет возраст языка в консоли :)
Это моя первая публикация по созданию Bukkit/Paper плагина. Возможно данная статья поможет кому-то начать писать хоть какие-то плагины. Однако пока-что данный плагин не даёт неких интересных возможностей.
time.sleep(300)
Thread.sleep(300)
threadDelay 300
time.sleep
являются секунды, а threadDelay
— микросекунды. Если вы часто ищете эту информацию, то рано или поздно её запомните, но как сохранить читаемость кода для людей, никогда не встречавшихся с time.sleep
?Уже больше года мы в Азбуке вкуса мигрируем с jQuery на Nuxt. По мере роста, делали свою реализацию микрофронтов, чтобы хорошо организовать работу и решить ряд проблем.
В процессе наступили на пару граблей, долго думали и наконец сделали.
Приглашаем узнать о проделанной нами работе, о сложностях, с которыми мы столкнулись, и оценить итоговую реализацию.
Приближается сезон отпусков, но не у организаторов июньских мероприятий для HR и рекрутеров в IT. В июне эксперты подготовили несколько профильных митапов, мастер-классов, стримов и интенсивов для тех, кто хочет изучить наем в ИТ или прокачать свои знания. В списке вы найдете несколько практических конференций, часть из которых проходит офлайн.
А под спойлером мы традиционно спрятали события, которые будут полезны всем HR-специалистам. Обратите внимание: на многие можно попасть бесплатно.
На проектах с большими объемами и сжатыми сроками всегда актуален вопрос приоритетов.
Обычно вопрос "Что же конкретно включено в MVP?" становится всё горячее с приближением сроков релиза.
В теории (разных книгах, статьях) предполагается проведение приоритизации при планировании скоупа работ.
А что же происходит в жизни реального проекта на примере заказной разработки?
Заказчик представлен продактом. С той стороны заявляется некий набор функционала, необходимый к выпуску в рамках MVP. Обычно, на начальной стадии проекта формулировки отдельного функционала довольно поверхностные.
Здравствуйте! Меня зовут Станислав Полонский. Я представляю Samsung Advanced Institute of Technology (SAIT) - научно-исследовательский центр, специализирующийся на передовых технологиях будущего.
Сегодня мы поговорим о том, что такое архитектура RISC-V (читается, как «РИСК-Пять»). Я расскажу вам о прошлом и будущем этих процессоров, о том, почему эта архитектура так подходит для Интернета вещей, а в конце скажу, как можно продолжить своё образование в этом направлении.
Надежные и постоянно меняющиеся пароли - основа защиты учетных записей от взлома. Именно поэтому надежная парольная политика безопасности - это первое, что необходимо настроить администратору почтового сервера Carbonio, чтобы повысить уровень защиты учетных записей на сервере. Второе необходимое действие - это обеспечение неукоснительного соблюдения требований парольной политики всеми пользователями. В данной статье мы расскажем о том, как настроить парольную политику безопасности в Carbonio и как добиться ее выполнения пользователями.
Московский кредитный банк (МКБ) в той или иной степени поддерживал формат удалённой работы ещё до пандемии и массового перехода на удалёнку — примерно с 2015 года. У всех сотрудников были физические токены, с помощью которых они могли с домашних компьютеров подключаться к рабочей сети и выполнять нужные функции. Это не было каким-то правилом или возможностью работать один день в неделю, нет. Скажем, если нужно было какой-то релиз ночью поставить, мы всегда могли это сделать.
А в начале 2020-го банк целиком ушёл на удалёнку. Причём в нашем случае всё прошло довольно быстро и безболезненно, ведь единственное, что нам требовалось для удалённой работы, — просто не выходить в офис, все технические средства и процессы у нас уже были.
В этом посте я расскажу о том, как банк прямо сейчас продолжает выстраивать работу распределённых команд по всей России, а ещё приведу про удалёнку много разной полезной статистики, которая успела накопиться в России и мире.
Мы продолжаем цикл обучающих статей для начинающих системных администраторов. В этом материале мы разберем Ansible, Ansible-Playbook, и как поднять полноценный веб-сервер с помощью системы автоматизации. Отметим, что если вы являетесь опытным администратором, можете смело пропускать данный материал.
Простой наглядный кейс - как мы решили собрать свое первое серийное электронное устройство.
Итак, мы усердно работали целый год и собрали наш первый компактный датчик определения качества воздуха. Но я решил все радикально переделать. В процессе эксплуатации датчика мне пришла в голову идея сделать из датчика «для нас» гаджет «для всех».
Требования к такому продукту иные:
В первой, теоретической, части статьи мы разобрали зачем нужны Workflow, где они применяются и какие способы их реализации существуют. Наша компания занимается разработкой энтерпрайз-софта — для нас это больная тема. Поэтому мы давно искали инструмент, который позволит легко вписывать новые шаги в любую схему, не ломая существующую бизнес-логику. Нашли и на его основе сделали свою новую разработку. Теперь давайте перейдём к более практической части и разберем, на что способен Temporal PHP SDK.
Меня зовут Антон Титов. Я более 15 лет занимаюсь коммерческой разработкой. Являюсь соавтором Spiral Framework, RoadRunner и Cycle ORM. Основной стек: PHP и Golang.
В этом учебном пособии мы рассмотрим класс Optional
, который был представлен в Java 8.
Цель класса — предоставить решение на уровне типа для представления опциональных значений вместо null
(нулевых) ссылок.
Для более глубокого понимания того, почему мы должны обратить внимание на класс Optional
, ознакомьтесь с официальной статьей Oracle.
Провел в мае учебный курс для студентов ИТМО по Robot Operating System. Экзаменационным заданием было соревнование AutoRace, Visual SLAM и алгоритм походки четвероногого робота. Под катом подробности о курсе и видео с роботом собачкой.