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

Сбер будет анализировать транзакции и перемещения россиян и продавать данные компаниям

Геоинформационные сервисы *Бизнес-модели Финансы в IT
image

Сбер в рамках пилотного проекта хочет запустить сервис, который будет анализировать банковские транзакции россиян. Он будет взаимодействовать с 2ГИС, чтобы сопоставлять данные о транзакциях с расположением торговых площадок. Сервис будет рекомендовать бизнесу, к примеру, как выгоднее разместить новый магазин.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 9.1K
Комментарии 9

Citibank досрочно выплатил $500 млн из-за ошибки в UI-дизайне

Интерфейсы *Дизайн Софт Финансы в IT

Citibank пытался выплатить $7,8 млн по процентам. Однако вместо этого банк отправил $900 млн. Федеральный судья постановил, что Citibank не имеет права на возврат $500 млн из этой суммы. Причиной такой ошибки стало программное обеспечение и плохо спроектированный пользовательский интерфейс.

Читать далее
Всего голосов 28: ↑27 и ↓1 +26
Просмотры 14K
Комментарии 35

Signal добавит функцию платежей криптовалютой

Мессенджеры *Криптография *Финансы в IT Криптовалюты

Криптомессенджер Signal интегрирует поддержку ориентированной на конфиденциальность криптовалюты MobileCoin. Новая функция позволит пользователям отправлять деньги друг другу.

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

«Беспощадный пиарщик» получил письмо от имени Xsolla с требованием удалить пост как «порочащий репутацию компании»

Законодательство в IT Карьера в IT-индустрии Статистика в IT

Владельцам Telegram-канала «Беспощадный пиарщик» от имени компании Xsolla прислали документ, в котором требуют удалить одну из публикаций как «порочащую репутацию компании». Текст документа опубликовал сам «Беспощадный пиарщик».

Читать далее
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 16K
Комментарии 22

Процессор TELUM от IBM – двухчиповый модуль с 22 миллиардами транзисторов на 17 слоях

Блог компании ITSOFT Компьютерное железо Искусственный интеллект Процессоры Нанотехнологии

23 августа 2021 года компания IBM раскрыла технические подробности готовящегося к выпуску нового процессоре Telum. Микропроцессор разработан на базе 7 нм технологии и содержит 8 процессорных ядер с тактовой частотой более 5 ГГц. При этом каждое ядро имеет кэш-память 2 уровня объемом 32 МБ. Кэш-память второго уровня составляет в виртуальную кеш-память 3 уровня объемом 256 МБ и затем преобразуется в кеш-память 4 уровня объемом 2 ГБ. Двухчиповый модуль содержит 22 миллиарда транзисторов, 19 миль соединений на 17 металлических слоях. Запуск производства запланирован на первую половину 2022 года.

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

Уязвимость Apple Pay допускает оплату с карт Visa с заблокированного смартфона

Информационная безопасность *Платежные системы *Разработка под iOS *Смартфоны Финансы в IT

Исследователи безопасности нашли способ совершать мошеннические платежи с помощью Apple Pay с заблокированного iPhone с привязанной картой Visa в цифровом кошельке с включенным экспресс-режимом.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 5.2K
Комментарии 16

Пользователь Ethereum заплатил $ 430 тысяч в криптовалюте за неудачную транзакцию

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

Пользователь Ethereum лишился $ 430 тысяч в криптовалюте за неудачную транзакцию. Он пытался принять участие в продаже токенов Strips на платформе MISO децентрализованной биржи SushiSwap.

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

Взлом DeFI-площадки Wormhole привел к краже эфира на $320 млн

Децентрализованные сети Информационная безопасность *Криптовалюты

Вечером 2 февраля протокол Wormhole сообщил о взломе. Сумма ущерба составляет 120 тысяч ETH ($320 млн). В настоящее время разработчики исследуют уязвимость, которой могли воспользоваться злоумышленники.

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

К ноябрю банки усилят контроль за всеми денежными операциями клиентов

Законодательство в IT Финансы в IT

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

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

MasterCard запускает первую криптовалютную карту

Платежные системы *Криптовалюты

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

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

Владелец Tinder подал в суд на Google из-за отмены альтернативных способов оплаты в Play Market

Социальные сети и сообщества IT-компании

Скандал с отменой альтернативных способов оплаты в Google Play продолжается. Недавно Epic Games подала ходатайство о предварительном судебном запрете Google удалять из Play Market музыкальный интернет-магазин Bandcamp. C 1 июня 2022 года Google меняет правила своего магазина цифрового контента по альтернативным формам оплаты, в результате чего сервисы обязаны перейти на использование платежной системы IT-гиганта. И вот другая компания, Match Group, которой принадлежит сервис знакомств Tinder, также подала в суд на Google из-за такой же проблемы с возможным удалением приложения из Google Play. Это связано с тем, что 30% от всех транзакций должны будут отчисляться IT-гиганту.

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

Оборот CyberPlat составил более $2,6 млрд в 2006 году

Платежные системы *
Общий оборот платежной системы CyberPlat в 2006 году составил $2,639 млрд, увеличившись на 135,6%, согласно итогам компании.

96% этой суммы пришлись на прием платежей от абонентов мобильной связи — CyberPlat собирает более 20% выручки операторов «Билайн», МТС и «МегаФон». 1% платежей поступил от абонентов коммерческого телевидения. Остальные 2% — это оплата фиксированной связи, коммунальных услуг, доступа в интернет, а также – погашение потребительских кредитов.

За год через систему было проведено 669 млн платежей при рекордном для компании количестве транзакций 3 млн в день. Только в декабре прошлого года система осуществила почти 84 миллиона транзакций на общую сумму $319 млн, сказано в сообщении CyberPlat.
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 703
Комментарии 0

Синхронные клоны или простые распределенные транзакции (PHP)

Чулан
Я долго пытался выразить словами зачем мне всё это нужно но потом отказался от этой идеи. Кому интересно — отвечу в комментариях. Итак суть:

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

Нужно: добавить новый товар на все магазины одновременно. Или не добавлять никуда в случае ошибки хотя бы на одном. Если уж совсем по-простому, то ID записей в определенных таблицах должны совпадать на всех сайтах. Например product_id. Опять же скажу — я упростил задачу, на деле все намного сложнее.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 302
Комментарии 9

Транзакции InnoDB

Чулан
InnoDB это транзакционный, реляционный движок работающий на основе MySQL сервера. Начиная с 2001 года он поставляется в стандартной сборке, а с версии 5.1 может устанавливаться в качестве плагина (без необходимости перекомпилировать ядро сервера). Синтаксис очень простой.
START TRANSACTION;
...
COMMIT; -- или же ROLLBACK; если что-то пошло в логике не так

Про определение


Определение транзакционности и реляционности значат во-первых значат полноценную связанность таблиц через FK и как следствие — целостность данных при удалении рядов. С MyIsam как известно приходилось вручную удалять связанные данные в нескольких таблицах, в InnoDB — каскадное удаление одним запросом. Во-вторых поскольку для БД немыслимы параллельные версии данных как в SVN и некому эти версии объединять в одну ветку, но при этом необходима параллельная работа нескольких процессов (пользователей) с одними данными, то в качестве решения становится транзакции.
Очередь из запросов-автомобилей теперь пополняется атомарной транзакцией-автобусом. Естественно это плохо, поскольку чем длиней и дольше выполняется транзакция тем больше параллельных процессов будут ждать его. Для ускорения работы создаются остановки — типы и уровни блокировки данных. Для InnoDB по умолчанию это блокирование на уровне строки (по PK), тогда как в MyIsam атомарная операция блокирует всю таблицу.

Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 1.9K
Комментарии 2

Ваши WebMoney под защитой E-NUM

Блог компании WebMoney Transfer
Привет, Хабр!

Давно мы ничего не писали, и не оповещали вас о событиях и новостях, которые происходят в нашей компании.
Тем временем наши разработчики придумывают всё новые и новые способы для борьбы с мошенниками (от которых устали и вы, и мы), вредоносными программами, а также пишут программы для содержания ваших средств в полной безопасности.
Сервис авторизации E-NUM – одно из таких решений. При его использовании кошельки пользователей становятся практически недоступными для мошенников, благодаря специальной системе подтверждения по схеме вопрос-ответ. Кроме того, обязательное условие использования сервиса – наличие мобильного телефона или считывающего устройства, через которое пользователь подтверждает что он – это он, а не робот и не хакер.

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

Итак, вышел новый WebMoney Keeper Classic, который снабжен всеми дополнительными способами подтверждения транзакций через E-NUM:
• E-NUM в режиме вопрос-ответ с параметрами транзакций
• E-NUM в режиме вопрос-ответ
• E-NUM с отпечатком пальца
• E-NUM через SMS
Читать дальше →
Всего голосов 56: ↑35 и ↓21 +14
Просмотры 19K
Комментарии 149

Объектно-ориентированная разработка инсталлятора Gin

Проектирование и рефакторинг *
Ссылка на первую часть

Транзакции.


Напомню, что я собирался реализовать механизм транзакций, позволяющий откатывать блоки операций при возникновении ошибки внутри блока, защищенного транзакцией. Сначала надо решить вопрос с ответственностью за сохранение состояния и за откат операции. Скажу сразу, что архитектура, которую я приведу ниже вырисовалась у меня не сразу, а только после нескольких попыток проектирования и реализации макета, пока у меня не получилось то, что получилось.
Для того, чтобы архитектура транзакций была легко наращиваемой, воспользуемся как и ранее наследованием. При этом возложим ответственность за сохранение состояние и откат к сохраненному состоянию на саму команду. Учтем при этом, что не все команды являются по сути транзакционными. Например, чтение из реестра не может быть частью транзакции, потому что оно ничего не изменяет в системе. А вот запись в реестр – это уже часть транзакции. И создание файла – это часть транзакции.
А поэтому объявим еще один абстрактный класс TransactionalCommand, унаследуем его от класса Command.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 563
Комментарии 1

MySQL: уровни изоляции транзакций

Разработка веб-сайтов *
Добрый день, сообщество.

Кто-бы ни купил MySQL, она еще долго будет будоражить ресурсы Наших с Вами серверов — и это хорошо.

Есть таблица
CREATE TABLE test (id INT, value VARCHAR(255)) ENGINE=InnoDB;


Что по Вашему покажет этот запрос?
START TRANSACTION;
INSERT INTO test(id, value) VALUES (1, 'test'), (2, 'test 2');
SELECT * FROM test;
COMMIT;
SELECT * FROM test;


А что покажет простейший SELECT во время выполнения текущей транзакции? Не ясно. Вот и придумали такие правила.

Читать дальше →
Всего голосов 10: ↑6 и ↓4 +2
Просмотры 115K
Комментарии 7

Атаки групп анонимных хакеров имеют практический финансовый смысл

Информационная безопасность *
Конец прошлого года и начало этого смело можно назвать временем невиданной ранее активности различных хакерских групп, особняком среди которых находятся Anonymous. Согласно большинству сообщений о нарушении информационной безопасности, именно эта группа людей ответственна за DDOS-атаки и взломы сайтов таких серьезных организаций как ФБР и StratFor.

В комментариях к таким сообщениям часто высказывается мысль о том, что, собственно, усилия хакеров не имеют какого-либо практического смысла: некий сайт не работал несколько дней из-за DDOS-атаки или было украдено немыслимое количество гигабайт личной переписки секретных агентов — по сути, это ничего не меняло, если не считать явных политических целей, когда среди «слитых» данных, аутентичность которых еще под вопросом, обнаруживаются вдруг некие скандальные сведения о публичных персонах, которые вынуждены что-то делать с сомнительными обвинениями и как-то оправдываться. Здесь, безусловно, надо отметить, что среди акций Anonymous были и такие, которые можно признать «моральными»: тут достаточно вспомнить прекращение работы сети детской порнографии или публикацию списков любителей неонацистской тематики.
Также здесь особняком стоит операция "Робин Гуд", суть которой, согласно заявлениям хакеров, сводилась к тому, что украденные данные кредитных карт будут использованы для благотворительных целей.
Узнать подробности
Всего голосов 17: ↑6 и ↓11 -5
Просмотры 585
Комментарии 7

Django и особенности использования транзакций в MySQL

MySQL *Django *
Наверное всем известно, что Django является одним из самых популярных фреймворков для web-разработки на python-е. И даже если в основе web-проекта лежит сторонний код, то зачастую при разработке используют отдельные части этого фреймворка — например ORM. В данной статье я хотел бы рассказать об особенностях использования Django ORM при работе с базой данных MySQL, а именно про транзакции и подводные камни, связанные с ними. Так, например, если в какой-то момент вы осознаёте, что вместо ожидаемых данных, возвращается совершенно другой результат, то возможно, данная статья поможет разобраться что к чему.
Читать дальше →
Всего голосов 52: ↑49 и ↓3 +46
Просмотры 10K
Комментарии 21

Как же работают транзакции в Redis

Разработка веб-сайтов *PHP *NoSQL *
Работаю с Redis относительно недавно и вот возникла необходимость изменения одного ключа несколькими потоками одновременно. Для работы с Redis в php использую клиент Rediska. Еще когда читал мануал по Rediska видел раздел про транзакции, а сегодня пришло время почитать внимательнее.

Читать дальше →
Всего голосов 18: ↑13 и ↓5 +8
Просмотры 18K
Комментарии 13