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

Пользователь

Отправить сообщение

Совместные конфиденциальные вычисления на пальцах

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

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

Начну немного издалека, я в целом интересуюсь темой распределенной обработки данных с сохранением конфиденциальности, в частности активно смотрю на развитие такого направления, как Federated Learning. Часто попадаются статьи и материалы на эту тему, в которых наблюдаю некоторую терминологическую путаницу, тк термины Federated Learning и Confidential Computing часто используют как синонимы, но это не совсем так. Может быть я не совсем прав, но набор методов, для "обучения" (learning) и для "вычислений" вообще-то отличаются и не являются подмножеством друг друга. Поэтому в первую очередь хочу высказаться про мое понимание их фундаментальной разницы:

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии5

Почему рациональный выбор невозможен

Время на прочтение8 мин
Количество просмотров9.4K
image

Примерно до середины XX века экономисты искренне верили в Homo Economicus — разумного человека, обладающего всей необходимой для принятия решений информацией, способного качественно её проанализировать и сформулировать лучшее решение, которое принесёт всем максимальную пользу. Но потом внезапно выяснилось, что люди устроены немножко сложнее, чем думали экономисты, и в природе такой «сферический Homo Economicus в вакууме» встречается редко.

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

Иногда достаточно найти просто первое подходящее.

А пока — знакомьтесь, примерно вот так представляли в 1844 году новый вид человека — сверхрационального Homo Economicus:

  • Безупречная рациональность.
  • Узкий личный интерес.
  • Неизменные в течение жизни цели и стремления.
  • Возможность обработать любой объём информации.
  • Возможность получить доступ к любой информации, имеющей отношение к задаче (и нет, Интернета тогда не было).

Как вы понимаете, с эволюцией человечества тоже что-то пошло не по этому плану.
Читать дальше →
Всего голосов 30: ↑26 и ↓4+24
Комментарии17

Kubernetes: шпаргалка для собеседования

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров40K
Всем привет! Меня зовут Олег, я работаю исполнительным директором по разработке в Газпромбанке. На разных этапах карьеры я участвовал во многих собеседованиях, а в настоящее время сам собеседую кандидатов на должность инженеров DevOps и системных администраторов в Газпромбанке, вследствие чего у меня сформировалось некоторое представление о вопросах, которые могут быть заданы соискателям. И сейчас я хочу остановиться на разделе вопросов про Kubernetes.

image

Сразу хочу сказать, что изначально планировал сделать одну статью, но в итоге получилась такая простыня, что пришлось разделить текст на две части. Ссылку на вторую опубликую здесь, как только она появится (вот она).

Вопросы по Kubernetes достаточно часты на собеседованиях на инженерные вакансии, связанные с администрированием и эксплуатацией. Они могут варьироваться от базовых, рассчитанных на механическую проверку теоретических знаний («объясните, что такое service») до более сложных и комплексных, требующих глубинного понимания внутренних принципов Kubernetes и работы (каким образом опубликовать приложение, развёрнутое в Kubernetes). Давайте пойдём от базы в направлении возрастания сложности.
Читать дальше →
Всего голосов 19: ↑18 и ↓1+20
Комментарии12

Техлид в DS-команде: зачем софт-скиллы и у кого есть право на ошибку

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

Одно из ключевых отличий техлида в датасайнс-команде в нашем случае — это его суперуниверсальность. Сегодня клиент может запросить построить скоринг пользователя, а завтра — прислать запрос разработать модель оптимальной инкассации. То есть периметр задач в DS не обозначен так чётко, как это характерно для других команд.

И вот тут я бы хотел на примерах показать, зачем нужны софт-скиллы, когда, казалось бы, можно и без них.
Читать дальше →
Всего голосов 17: ↑13 и ↓4+11
Комментарии5

Свет, камера, ИИ: эволюция искусственного интеллекта в кинематографе

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

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

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

Технофобия: как люди боялись инноваций, но они так и не привели к концу света

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

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

Читать далее
Всего голосов 23: ↑19 и ↓4+19
Комментарии14

M-Pesa: чем кончилась история с сотовым оператором, который пошёл в банкинг

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров6K
«Кремниевая саванна» — такое прозвище сравнительно недавно закрепилось за Кенией. В этой африканской стране ещё совсем недавно 75% населения трудилось на земле, а подавляющее большинство жителей освещало глиняные дома керосином. И всего за несколько лет она стала одним из центров цифровых финансовых инноваций. Ключевую роль в этом сыграл сервис мобильных переводов M-Pesa, который сегодня входит в число самых влиятельных финтех-проектов мира с миллионами клиентов не только в Африке, но и в других странах.

image
Типичный «офис» агента M-Pesa где-то в кенийской глубинке. Решётка на окне — типовой дизайн любой торговой точки Кении, где есть наличные.
Читать дальше →
Всего голосов 18: ↑17 и ↓1+19
Комментарии2

Медичи: семья, которая изобрела современные банки

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

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

Семья Медичи, прародители современных банков, ещё в конце XIV века сделали следующее:

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

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

Надо сказать, что аналог SWIFT'а тех лет — так называемые таволи, банки, работающие на городских площадях, где при свидетелях вносились записи в книги. Поскольку они не обладали крупной филиальной сетью, их бизнес был не очень устойчивым.

А ещё Медичи — это те самые люди, благодаря которым мы знаем черепашек-ниндзя: они всячески поддерживали художников и скульпторов. Это был самый эффективный метод пиара тех лет. Так, Козимо де Медичи взял под своё покровительство Донателло, а Лоренцо ди Пьеро де Медичи заметил молодого Микеланджело и привлёк его к архитектуре Флоренции.

Разумеется, всё это семья делала не просто так, а потому что они настойчиво и целеустремлённо захватывали влияние и потом защищали свои инвестиции.
Читать дальше →
Всего голосов 47: ↑43 и ↓4+52
Комментарии11

Ход программиста: кастомизировали для разработчиков известные настолки

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

Настольные игры — не только способ развлечься в компании друзей. Во всем мире их используют для обучения, тимбилдинга, погружения в рабочие задачи, знакомства с новыми процессами и технологиями. В Газпромбанке решили разработать собственные настолки — создавать их помогают разработчики и тимлиды. Мы в них играем сами — на митапах и специальных вечерах. При этом собираются команды из разных департаментов: так можно познакомиться друг с другом. А еще берем эти настолки на внешние мероприятия — так люди могут лучше узнать о задачах, которые стоят перед сотрудниками банка, и о наших процессах. Рассказываем, как и во что играют в Газпромбанке.

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

Как запустить DevOps-конвейер на полную мощность

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

У нас в Газпромбанке сложилась довольно интересная ситуация. Банк относительно недавно начал активно работать с розницей, которая как локомотив начала тянуть все внутрибанковское IT и менять характер работы всех подразделений.

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

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

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии9

Информация

В рейтинге
115-й
Работает в
Зарегистрирован
Активность