Архив за 20 февраля 2020 - 3

TikTok введет родительский контроль для аккаунтов подростков

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

Компания Asus представила корпус TUF Gaming GT301, предназначенный для игровых ПК. В оформлении корпуса обращает на себя внимание передняя панель из пластика, значительная часть которой выполнена в виде решетки и «стянута» ленточной синтетической стропой с надписью TUF Gaming. Верхняя панель сделана сетчатой, а левая боковая изготовлена из закаленного стекла.

image

Американская компания Citrix Systems рассказала, что в 2018 году хакерам удалось проникнуть во внутренние сети организации и получить доступ к личным и финансовым данным сотрудников, подрядчиков, стажеров и кандидатов на работу. Злоумышленники находились внутри сетей в течение пяти месяцев, говорится на сайте Citrix. Читать полностью »

Привет.

На днях Siemargl предложил мне перевести любопытную статью о победе над юниксовым wc при помощи хаскеля. Переводить её я, конечно же, не буду, и по нескольким причинам:

  • автор выжал из однопоточной версии далеко не всё, и однопоточная версия была существенно медленнее wc,
  • в той статье для победы потребовалось воспользоваться многопоточностью (что само по себе немного читерство и победа скорее над здравым смыслом, а не над wc),
  • для этого автору пришлось углубляться в трихомонады и моноиды — не, это отличная иллюстрация прелестей моноидального мышления, но ИМХО немного перебор для такой задачи, тем более, что из-за этого
  • код получился излишне объёмным,
  • да и вообще, соревноваться с wc, которая имеет кучу опций и фич, реализуя её ну очень игрушечный аналог, вообще как-то странно и даже немного глуповато.

Тем не менее, заниматься странными делами — дело хорошее, поэтому сегодня мы попробуем исправить первый из пунктов выше и улучшим результат Криса (так звать автора исходной статьи).

Опять же, как мы выяснили в прошлый раз, код на C я писать не умею, так что писать его и не буду, а в качестве конкурента хаскель-реализации у меня (как и у Криса) выступает сишный wc из GNU Coreutils. Те чуваки уж точно на C писать умеют, коду этому не один десяток лет, да и о производительности они позаботились, судя по таким кусочкам:

/* If the average line length in the block is >= 15, then use
   memchr for the next block, where system specific optimizations
   may outweigh function call overhead.
   FIXME: This line length was determined in 2015, on both
   x86_64 and ppc64, but it's worth re-evaluating in future with
   newer compilers, CPUs, or memchr() implementations etc.  */

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

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

Кроме прочего, Apple известна тем, что весьма ревностно охраняет свои секреты. И когда бывший сотрудник купертинского гиганта написал и выпустил книгу под названием App Store Confidential, реакция компании была вполне ожидаемой.

Для начала отметим, что автор книги — Том Садовски (Tom Sadowski), до ноября прошлого года управлявший бизнесом App Store в Германии. То есть это весьма информированный человек, имевший доступ к той информации, о которой не знают рядовые сотрудники Apple и уж тем более пользователи.

Huawei заключила 91 коммерческий контракт на поставку 5G-оборудования

Несмотря на противодействие деятельности компании Huawei со стороны ряда стран во главе с США, похоже, что дела китайского технологического гиганта в сфере 5G идут достаточно хорошо. Недавно было объявлено о том, что производитель заключил 91 коммерческий контракт в сфере 5G и осуществил поставку более 600 000 комплектов MIMO AAU (активные антенные системы на базе технологии Massive MIMO).

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

Материал подготовлен редакцией сайта «Видео+Конференция».

image

В Амстердаме закончилась ISE 2020 — крупнейшая выставка для всех участников рынка бизнес-аудио/видео. Она успела проскочить до того, как события с коронавирусом приняли серьезный оборот и был отменен Mobile World Congress в Барселоне. Самым заметным для ISE стал отказ от участия всегда зрелищного LG, на его месте пришлось оперативно организовать фудкорт.Читать полностью »

imageФото: deepak gola/Flickr

Google внедрила в первую тестовую сборку Android 11 механизм, который ограничивает возможность приложений собирать в фоновом режиме данные о местоположении устройства. Компания решила распространить нововведение повсеместно. Для этого политику безопасности Google Play изменят. Разработчикам придется получать разрешение на фоновую активацию служб геопозиционирования у Google. Читать полностью »

Пока производители представили лишь несколько смартфонов с SoC Snapdragon 865, но все они весьма дорогие. Даже новые флагманы Xiaomi стали намного дороже предшественников.

А будут ли вообще «народные» флагманы с топовой платформой Qualcomm? Пока есть намёки на то, что таковых не будет. Если верить свежим данным, новый флагман Realme также будет дорогим.

Модель X2 Pro 5G якобы будет стоить 700 долларов, тогда как Realme X2 Pro стартовал с 390 долларов и даже в топовой конфигурации стоил менее 500 долларов. Учитывая, что Realme позиционирует себя, как и Xiaomi, можно предположить, что высокая цена новинки — это вынужденная мера, а не прихоть производителя.

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

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


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