На прошлой неделе смартфоны Samsung Galaxy Note10 и Note10+ получили совсем небольшое обновление, а теперь Samsung выпустила первый крупный апдейт, который приносит многочисленные улучшения для новых флагманов.
Архив за 19 августа 2019 - 3
Первое крупное обновление. Samsung Galaxy Note10 и Note10+ получили многочисленные улучшения
2019-08-19 в 15:30, admin, рубрики: НовостиКот Шрёдингера без коробки: проблема консенсуса в распределённых системах
2019-08-19 в 15:24, admin, рубрики: Dodo IS, dodopizzaengineering, paxos, Алгоритмы, Анализ и проектирование систем, асинхронная модель, Блог компании Dodo Pizza Engineering, консенсус, математика, распределённые вычисления, распределенные системыИтак, представим. В комнате заперты 5 котов, и чтобы пойти разбудить хозяина им необходимо всем вместе договориться между собой об этом, ведь дверь они могут открыть только впятером навалившись на неё. Если один из котов – кот Шрёдингера, а остальные коты не знают о его решении, возникает вопрос: «Как они могут это сделать?»
В этой статье я простым языком расскажу вам о теоретической составляющей мира распределённых систем и принципах их работы. А также поверхностно рассмотрю главную идею, лежащую в основе Paxos'а.
Что такое API
2019-08-19 в 15:19, admin, рубрики: api, тестирование, Тестирование IT-систем, Тестирование веб-сервисовСодержание
Слово «API» мелькает в вакансиях даже для начинающих тестировщиков. То REST API, то SOAP API, то просто API. Что же это за зверь такой? Давайте разбираться!
— А зачем это мне? Я вообще-то web тестирую! Вот если пойду в автоматизацию, тогда да… Ну, еще это в enterprise тестируют, я слышал…
А вот и нет! Про API полезно знать любому тестировщику. Потому что по нему системы взаимодействуют между собой. И это взаимодействие вы видите каждый день даже на самых простых и захудалых сайтах.
Любая оплата идет через API платежной системы. Купил билет в кино? Маечку в онлайн-магазине? Книжку? Как только жмешь «оплатить», сайт соединяет тебя с платежной системой.
Но даже если у вас нет интеграции с другими системами, у вас всё равно есть API! Потому что система внутри себя тоже общается по api. И пока фронт-разработчик усиленно пилит GUI (графический интерфейс), вы можете:
- скучать в ожидании;
- проверять логику работы по API
Конечно, я за второй вариант! Так что давайте разбираться, что же такое API.
Что такое API
API (Application programming interface) — это контракт, который предоставляет программа. «Ко мне можно обращаться так и так, я обязуюсь делать то и это».
Если переводить на русский, это было бы слово «договор». Договор между двумя сторонами, как договор на покупку машины:
- мои обязанности — внести такую то сумму,
- обязанность продавца — дать машину.
Перевести можно, да. Но никто так не делает ¯_(ツ)_/¯
Читать полностью »
Облачные игры: оценка возможностей сервисов для игры на слабых ПК из первых рук
2019-08-19 в 15:08, admin, рубрики: будущее здесь, виртуальные машины, высокая производительность, гейминг, игры, Игры и игровые приставки, облака, облачные сервисы
Представляю продолжение своей статьи «Облачные сервисы для игры на слабых ПК, актуальные в 2019 году». В прошлый раз мы оценивали их достоинства и недостатки, используя открытые источники. Сейчас же я протестировала каждый из сервисов, о которых говорилось в прошлый раз. Результаты этой оценки — ниже.
Отмечу, что оценить абсолютно все возможности этих продуктов за вменяемое время не представляется возможным — слишком много нюансов. Но я постаралась добавить в статью наиболее важные технические характеристики, которые и стали своеобразными «реперными точками» статьи. Disclaimer: Обзор субъективный, это не научное исследование.
Читать полностью »
Флагманы OnePlus 7T и OnePlus 7T Pro представят раньше, чем предполагалось
2019-08-19 в 15:06, admin, рубрики: НовостиИнсайдер Max J опубликовал в Twitter новые подробности о дате выпуска флагманских смартфонов OnePlus 7T и OnePlus 7T Pro. Ранее он сообщил дату 15 октября, и логично было думать, что именно в этот день представят новинки. Но, как оказалось, 15 октября аппараты уже поступят в продажу, а вот премьера случится раньше.
Представят смартфоны 26 сентября на специальном мероприятии в Индии. Учитывая, что OnePlus является одним из основных игроков на местном рынке, в таком выборе страны анонса нет ничего удивительного. Через две недели, 10 октября, смартфоны представят в Европе и Северной Америке. Ну а спустя пять дней начнутся продажи.
У Qiwi нет синергии с Рокетбанком, его продают
2019-08-19 в 14:55, admin, рубрики: Qiwi, банки, инвестиции, кейсы, мобильные приложения, мобильный банкинг, платежные системы, Покупка / Продажа, Рокетбанк, Текучка, финтех, эффективность бизнеса, метки: Qiwi, банки, инвестиции, кейсы, мобильные приложения, мобильный банкинг, платежные системы, Покупка / Продажа, Рокетбанк, Текучка, Финтех, эффективность бизнесаСовет директоров Qiwi рассказал, что платёжная система изучает вопрос продажи доли или всего «Рокетбанка». Как отмечается в отчёте за II квартал 2019 года, у проекта растут убытки — на 425%, с 97 млн рублей во втором квартале прошлого года, до 511 млн рублей. Владеющая «Рокетбанком» с 2017 годаЧитать полностью »
Смартфон Redmi Note 8 с градиентной крышкой позирует на живых фото регулятора, а Redmi Note 8 Pro засветился на кадрах видеоролика
2019-08-19 в 14:53, admin, рубрики: НовостиВ Сети продолжают появляться новые фото смартфонов Redmi Note 8 и Redmi Note 8 Pro. На этот раз младшая модель засветилась с градиентной тыльной крышкой, а Redmi Note 8 Pro замечен на кадрах видеоролика — судя по всему, официального.
UX Резюме: Перезагрузка
2019-08-19 в 14:44, admin, рубрики: resume, ux design, ux для новичков, ux/ui, визуализация данных, дизайн, Карьера в IT-индустрии, личный бренд, личный брендинг, резюме, резюме IT-специалистаПрактически у каждого из вас есть резюме, не так ли? Так как это важная часть вашего основного набора инструментов используемого при поиске работы, точно такая же, как и портфолио (если у вас еще есть проблемы с этим — то вам сюда). Однако, уверены ли вы, что оно проходит через элементарные автоматические проверки при подаче заявки на вакансию своей мечты?
NX JAVA meetup #14: исследование производительности на проде, плюсы и минусы Spark в решениях на основе Cassandra
2019-08-19 в 14:38, admin, рубрики: java, Блог компании Nexign, конференцииПривет!
29 августа в петербургском офисе Nexign пройдет java-митап.
Начало в 19:30.
Больше подробностей и ссылка на регистрацию — под катом.
Перестаньте использовать DateTime
2019-08-19 в 14:34, admin, рубрики: datetime, php, Блог компании OTUS. Онлайн-образование, ПрограммированиеСпециально для студентов курса «Backend разработчик на PHP» подготовили перевод интересной статьи о сайд-эффекте популярного инструмента.
Работа с датами и временем в PHP порой раздражает, поскольку приводит к неожиданным багам в коде:
$startedAt = new DateTime('2019-06-30 10:00:00');
$finishedAt = $startedAt->add(new DateInterval('PT3M'));
var_dump($startedAt->format('Y-m-d H:i:s')); //2019-06-30 10:03:00
var_dump($finishedAt->format('Y-m-d H:i:s')); //2019-06-30 10:03:00
Обе функции $startdate
и $finishdate
спешат на три минуты, потому как такие методы, как add ()
, sub()
или modify()
также изменяют объект DateTime, для которого они вызываются, прежде чем вернуть его. В приведенном выше примере, конечно же, показано нежелательное поведение.
Мы можем исправить эту ошибку, скопировав объект, на который происходит ссылка, прежде чем взаимодействовать с ним, например:Читать полностью »