Архив за 15 ноября 2019 - 6

На днях смартфон Samsung Galaxy A50 получил очередное обновление, которое должно было бы сделать его сканер отпечатков пальцев быстрее.

Galaxy A50 — бестселлер Samsung, но вот сканер — одно из его слабых мест, так как он весьма медленный.

Компания Volkswagen сообщила о начале строительства нового завода по производству электромобилей. Завод на юго-востоке США, в Чаттануга, штат Теннесси, станет североамериканской сборочной базой Volkswagen для электромобилей на модульной платформе MEB. К выпуску продукции предприятие должно приступить в 2022 году. Первой моделью будет внедорожник семейства ID.

Специалисты известного ресурса iFixit получили в свои руки и разобрали новейший флагман компании Huawei — смартфон Huawei Mate 30 Pro. Он получил на удивление хорошую оценку, превышающую результаты многих смартфонов на рынке. 

Consumer Reports вернул Tesla Model 3 и Model S в список рекомендованных для покупки

Consumer Reports, журнал американской некоммерческой организации «Consumers Union» (Союз потребителей), вычеркнувший ранее в этом году электромобиль Tesla Model 3 из списка рекомендованных для покупки, объявил в четверг, что моделям Tesla Model 3 и Model S восстановлен статус «recommended» (рекомендованный для покупки).

NURPHOTO/GETTYIMAGES

Читать полностью »

По данным Gartner, счет машин, уже ездящих по улицам и готовых к самоуправляемому движению, пошел на сотни тысяч. Только в прошлом году их было выпущено 137 129 штук, а оценка на текущий год составляет 332 932 штуки. Рост несколько замедлится в будущем году, но сохранится на протяжении ближайших лет, так что в 2023 году ожидается отгрузка 745 705 автомобилей, готовых к самоуправляемому движению.

Визуализация дальних рубежей: космос, киберпанк, подсознание - 1
Художник Seamless

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

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

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

imageФото: Marco Verch/Flickr

В мобильном приложении госуслуг появилась функция приема платежей через сервис Google Pay. Власти пообещали и другие полезные обновления в следующем году.

До этого момента на портале можно было совершать операции с помощью банковской карты, электронных денег, Apple Pay или мобильного счета. После подключения Google Pay ожидается также внедрение Samsung Pay в 2020 году.

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

Компания Xiaomi установила два новых мировых рекорда Гиннесса. На этот раз, достижение не касается сверхпродаж, акций или выпуска новых смартфонов. 

Xiaomi установила два новых мировых рекорда Гиннесса

Читать полностью »

Сегодня в программе: Куда еще можно применить Google Apps Script, если закончились нормальные идеи. Автоматизация работы с VPNBook через цепочку скриптов на разных языках, которые я не знаю. Недо-cURL от Mikrotik. Telegram через одно место, чтобы не оказаться в другом, самкомнадзор разрешает.
Читать полностью »

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

Асинхронное программирование в Python: краткий обзор - 1

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

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

Если вы читаете книгу, а кто-то даёт вам ещё одну книгу, вы можете взять эту вторую книгу и приступить к её чтению. Но первую придётся отложить. По такому же принципу устроено и многопоточное выполнение кода. А если бы несколько ваших копий читало бы сразу несколько книг, то это было бы похоже на то, как работают многопроцессорные системы.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js