Обновить

Все потоки

Сначала показывать
Порог рейтинга

Логистика. Часть 4. Пришло ли время авиации измениться? Как научиться управлять ценой?

Алгоритмы *Математика *Разработка под e-commerce *Транспорт Управление e-commerce *
Для авиаотрасли 2020 год стал худшим за всю историю ее существования. Из-за COVID-19 более чем на половину сократилось воздушное сообщение, количество маршрутов и общая выручка. Черный лебедь в белой маске, так называют этот кризис. В очередной раз мир «вдруг» снова напомнил всем нам о своей сложности и непредсказуемости. Пожалуй, единственное, чем этот кризис отличается от всех предыдущих, так это растущей убежденностью в том, что мы больше не можем всецело полагаться на простые детерминированные модели. Безусловно, очень трудно учитывать случайность и неопределенность в своих планах и решениях, но только сумасшедший захочет еще раз проверить, во сколько нам обойдется очередное «Авось!»


Читать дальше →
Рейтинг 0
Просмотры 32
Комментарии 0

Новости

Solidity: mapping

Solidity *
Перевод

Концепция mapping в Solidity аналогична HashMap в Java или dict в Python.

Нет ничего лучше, чем аналогия с реальным миром, чтобы понять, что такое mapping в Solidity и как он себя ведет. Следующий пример был взят из поста на Reddit:

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

Другими словами, mapping позволяет эффективно находить местоположение данных, соответствующее заданному ключу.

Читать далее
Рейтинг 0
Просмотры 44
Комментарии 0

Шаблоны C++: как итерировать по std::tuple — основы

Блог компании OTUS C++ *
Перевод

Для большинства стандартных контейнеров перебор элементов можно осуществлять просто с помощью цикла for с диапазоном прямо во время выполнения. Но что насчет кортежей (std::tuple)? В этом случае мы не можем использовать обычный цикл, так как он не «понимает» список аргументов кортежа во время компиляции. В этой статье я покажу вам несколько приемов, которые вы можете использовать для итерации по элементам кортежа.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 99
Комментарии 0

Пора релоцироваться

IT-эмиграция Интервью Карьера в IT-индустрии

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

Читать далее
Всего голосов 6: ↑3 и ↓3 0
Просмотры 597
Комментарии 0

Минуточку внимания

Slack может уйти с российского рынка. Как подготовиться бизнесу? Пять практических шагов

Мессенджеры *Облачные сервисы Удалённая работа Управление персоналом *Тестирование IT-систем *
Tutorial

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

Собрали инструкцию из конкретных шагов, как можно перейти из Slack'а в российские корп. мессенджеры.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 314
Комментарии 2

Практика обучения в QA отделе. Квартальные цели

Блог компании Usetech IT-компании Тестирование мобильных приложений *Тестирование веб-сервисов *Тестирование IT-систем *

О личном опыте в обучении тестировщиков и использовании SMART

Читать далее
Рейтинг 0
Просмотры 66
Комментарии 0

Девять избранных статей с конференции NeurIPS 2021. Часть 1

Блог компании Одноклассники Машинное обучение *

В Одноклассниках мы регулярно проводим разборы научных конференций и делимся  результатами этих разборов. В этот раз хотим поделиться статьями с NeurIPS 2021. NeurIPS – крупнейшая конференция по машинному обучению: в этом году было подано 9000 статей, 2300 из которых попали в основную программу конференции.  Охватить такой объем материала сложно, но мы выбрали статьи, которые показались нам самыми интересными, и подготовили для вас их краткое изложение.

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 47
Комментарии 0

Калькулятор на типах TypeScript

JavaScript *TypeScript *Разработка веб-сайтов *
Из песочницы

В последнее время TS стал де-факто стандартом во фронтенд-разработке. Его достаточно просто начать использовать, и он приносит неоценимую пользу в любых web-приложениях. Но используя его, мы часто даже не задумываемся, насколько на самом деле это мощный инструмент. В большинстве ситуаций нам хватает базовых возможностей TS-а. Но иногда нам случается определить узкий и нестандартный тип. В этом случае можно либо ослабить типы с помощью any или unknown, либо попробовать решить непростую порой головоломку. В этой статье мы решим несколько интересных головоломок с типами.

Читать далее
Рейтинг 0
Просмотры 110
Комментарии 0

На повестке дня – наказание за преступление до того, как оно будет совершено?

Научно-популярное

DARPA анонсировала программу Neural Evidence Aggregation Tool (NEAT).

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

«NEAT-это попытка разработать новый инструмент для скрининга психического и поведенческого здоровья, который выводит нас за рамки … методов вопросов и сознательно отфильтрованных ответов», - рассказал Грег Виткоп, бывший армейский хирург и нынешний руководитель программы в Управлении оборонных наук DARPA.

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

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

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

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

NEAT планируется как 3,5-летняя программа с 24-месячной фазой подтверждения концепции, за которой следует 18-месячная фаза оперативной настройки.

Комментарий
Возникает множество вопросов к этой программе.

Первый и главный – какие представления о природе человека закладывают американские военные в своей работе?

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 465
Комментарии 2

Компьютер заBIOSает? Изучаем буткиты

Блог компании Positive Technologies Информационная безопасность *Программирование *Реверс-инжиниринг *Софт

Самый популярный совет в случае, если что-то идет не так или работает медленно, ― перезагрузить компьютер. Вторая по популярности рекомендация ― переустановить ОС, чтобы избавиться от вирусов. Если не помогает ни первое, ни второе, то вам «повезло»: ваш компьютер инфицирован вредоносным ПО опаснейшего класса, которое называется буткит.

Мы начали погружение в тему буткитов и рассмотрели обширную группу так называемых legacy-буткитов (подробнее об этом рассказали на вебинаре от команды PT Expert Security Center «Компьютер заBIOSает? Изучаем буткиты»). Ответили на вопрос, почему вредоносы, нацеленные на системы на базе Legacy BIOS, все еще актуальны, поговорили о наиболее известных представителях буткитов, а также рассказали, как они работают, какие преследуют цели и применяют техники.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 364
Комментарии 0

«Облачная» агломерация: как Boeing, Amazon и Microsoft создали современный Сиэтл

Блог компании RUVDS.com Урбанизм Читальный зал
У Сиэтла существует, пожалуй, больше всех народных названий из крупных городов США: от «ворот на Аляску» и «города дождей» до Jet City и Emerald City, а с недавних пор и King of the Cloud. Три компании сформировали Сиэтл в его нынешнем виде, обеспечив три волны экономического развития. Сначала Boeing, потом Microsoft, а в последнее время — Amazon. При этом резкий наплыв за последнее десятилетие ИТ-сотрудников с з/п в среднем, в два раза выше медианных по региону, вызвал острейший дефицит жилья. В центре сносились целые кварталы доступного жилья, на их месте строились дорогие апартаменты. Всё большее число бездомных стало заполнять улицы Сиэтла, местами из-за палаток город стало просто не узнать. Попробуем разобраться в произошедшем. 
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 179
Комментарии 0

Примеры полезности индексов

Microsoft SQL Server *
Перевод

По материалам статьи Craig Freedman

Чтобы прочитать данные из каждой таблицы запроса, оптимизатор должен выбрать соответствующий путь доступа. При этом для индексов он учитывает несколько факторов, с помощью которых он определяет, нужно ли использовать просмотр (сканирование) или поиск, и понадобится ли делать поиск закладок. Вот некоторые из этих факторов:

Читать далее
Рейтинг 0
Просмотры 233
Комментарии 0

Что писать в резюме, чтобы получить работу мечты: советы от HR для сферы IT

Блог компании gms & g-mate Карьера в IT-индустрии Читальный зал Удалённая работа

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

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 798
Комментарии 3

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

Блог компании Домклик Обработка изображений *Машинное обучение *Искусственный интеллект

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

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

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 388
Комментарии 0

Какие вопросы задать работодателю на собеседовании?

Фриланс Карьера в IT-индустрии Удалённая работа

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

Я составил 50 самых важных вопросов будущему работодателю, которые ты обязан задать на собеседовании.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 1.2K
Комментарии 0

Что выбрать в эру Digital-трансформации: оптимизацию процессов или глубокий реинжиниринг

Блог компании Московский кредитный банк IT-инфраструктура *Управление разработкой *Управление проектами *Agile *

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

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

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

Меня зовут Дмитрий Сыцко, я расскажу про реинжиниринг на примере Московского кредитного банка (МКБ).

Читать далее
Рейтинг 0
Просмотры 86
Комментарии 0

Как перевести на Linux крупный бизнес

Настройка Linux *Информационная безопасность *IT-инфраструктура *Локализация продуктов *

Заменить на одном компьютере ОС Windows на Linux способен ИТ-специалист с минимальной квалификацией. Сделать то же самое на сотнях и тысячах компьютеров крупной и даже средней компании без ущерба для ее бизнеса намного сложнее. С какими проблемами при переводе своей ИТ-системы на свободное ПО сталкиваются российские предприятия? Каковы способы решения этих проблем?

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

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 2.2K
Комментарии 22

Как найти настоящего бизнес-аналитика

Блог компании ГК ЛАНИТ Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии

“Нам нужен не всякий программист, – сказал горбоносый.  – Программисты народ дефицитный, избаловались, а нам нужен небалованный”.  – “Да, это сложнее”, – сказал я. Горбоносый стал загибать пальцы: “Нам нужен программист: а – небалованный, бэ – доброволец, цэ – чтобы согласился жить в общежитии…” – “Дэ, – подхватил бородатый, – на сто двадцать рублей”. –”А как насчет крылышек? – спросил я. – Или, скажем, сияния вокруг головы? Один на тысячу!” – “А нам всего-то один и нужен”, – сказал горбоносый.  “А если их всего девятьсот?” – “Согласны на девять десятых” (Аркадий и Борис Стругацкие).

Найти хорошего бизнеса-аналитика – непростая задача, особенно, если речь идет о сфере автоматизации. В то же время наш опыт показал, что это возможно. Как? С помощью программы стажировки в ЛАНИТ. О ней мы и расскажем в этой статье.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 642
Комментарии 0

Инфраструктура + тестирование = любовь

Разработка веб-сайтов *Тестирование IT-систем *SaaS / S+S *Тестирование веб-сервисов *DevOps *
Из песочницы

Задачи стали проходить тестирование быстрее. Я просто добавил на сервер...

Здравствуйте! Под катом, опыт небольшой команды из Челябинска, которая делала релизы не вовремя, а потом изобрела велосипед. Если вы только строите процессы или вас мучает совесть из-за отложенных релизов, возможно этот опыт пригодиться. Также буду рад критике. Добро пожаловать!

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 376
Комментарии 1

Пишем gas station для EIP-1559 транзакций

Децентрализованные сети Go *Криптовалюты

При переводе формата отправки транзакций на EIP-1559 столкнулись с задачей по оценке комиссии за транзакцию в зависимости от ожидаемой скорости. Работали долгое время с одним известным источником транзакций, пока не начали приходить ошибки на запросы. Поиск альтернатив, которые бы дали возможность оценить стоимость комиссии в зависимости от ожидаемой скорости не нашлось. Было принято решение еще раз погрузиться в процесс изучения, возможных подходов к решению задачи по оценке комиссии за транзакцию. Задача стоит в том, чтобы сделать оценку в виде комиссии для скоростей fastest, fast, average, safeLow.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 162
Комментарии 0