Архив за 11 ноября 2020 - 4

Работа с файлами в C++ с использованием Boost - 1UPD: добавил в конец поста бонус для читателей Хабра.

Привет! Я время от времени рассказываю на Хабре о решениях распространённых задач на C++ и вообще люблю делиться опытом. Поэтому даже написал целую книгу, которая называется «Разработка приложений на С++ с использованием Boost». Она может быть интересна разработчикам, которые уже немного знакомы со стандартной библиотекой языка, хотят глубже изучить Boost, упростить и повысить качество разработки приложений. Уверен, что информация, которую я собрал в книге, будет полезна — всё больше библиотек Boost становятся частью стандарта. Сегодня предлагаю прочитать главу, посвящённую работе с файлами. В ней я рассказываю о перечислении файлов в каталоге, стирании и создании файлов и каталогов, а также о самом быстром способе чтения. Надеюсь, будет интересно. И, пожалуйста, не забывайте делиться впечатлениями в комментариях.
Читать полностью »

Пишем «Змейку» для клавиатуры с подсветкой - 1

Введение

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

Разумеется, жизнь большинства клавиатур не вечна. (Хотя я сильно подозреваю, что моя домашняя IBM Model M практически бессмертна.) Однажды я заметил, что клавиша Shift моей рабочей клавиатуры начала отказывать. Из-за этого мои электронные письма начали выглядеть более ленивыми, а в коде воцарился хаос, поэтому мне понадобилась новая клавиатура. Старая клавиатура была вполне неплохой, но в целом довольно стандартным устройством с резиновыми прокладками переключателей, поэтому у меня появилась неплохая возможность взять что-нибудь получше, например, механическую клавиатуру.

Я вышел в Интернет и поискал хорошую клавиатуру. Я хотел что-нибудь с механическими переключателями Cherry Brown, потому что, скорее всего, никого бы не обрадовал громкими Cherry Blue. Довольно полезным было бы отсутствие лишних десяти клавиш (цифровой клавиатуры справа), потому что я всё равно ими не пользуюсь и это уменьшило бы расстояние, на которое нужно перемещаться моей руке к трекболу.

Самой дешёвой клавиатурой, удовлетворяющей всем этим требованиям, оказалось устройство с довольно длинным названием: Coolermaster Quickfire Rapid-I.Читать полностью »

Сегодня в полночь в Китае началась одна из крупнейших в года распродаж, посвящённая Дню холостяков. Как сообщает, Alibaba Group Holding удалось продать продукции на 56,3 млрд долларов за 10 дней до основной распродажи.

Только сегодня, 11 ноября, на момент публикации заметки потраченная сумма составляет 38,4 млрд долларов. Напоминаем, речь идёт только о продажах через платформу, принадлежащую Alibaba. Аналитики отмечают, что взрывной рост продаж объясняется не только скидками, но и продолжающейся пандемией, когда люди предпочитают делать покупки в Интернете.

Консорциум CXL, отраслевой орган по стандартизации, занимающийся развитием технологии Compute Express Link (CXL), объявил о выпуске спецификации CXL 2.0. Напомним, CXL — открытый протокол высокоскоростных внутрисистемных соединений, разработку которого начала компания Intel. Весной прошлого года она передала его консорциуму CXL.

Опубликована спецификация Compute Express Link 2.0

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

Игровая консоль следующего поколения Sony PlayStation 5 должна поступить в официальную продажу уже завтра, однако ещё до выхода консоль предлагается по предварительным заказам. В некоторых случаях цена в три раза превышает официальную.

Запуск PlayStation 5 в США, Японии, Южной Корее, Новой Зеландии и Австралии состоится 12 ноября, а в России и европейском регионе консоль появится 19 ноября. Дата выхода PS5 в Китае ещё определяется и будет объявлена позднее, как указано на официальном сайте PlayStation.

Как уже сообщалось, Huawei планирует продать бренд Honor за 15,2 миллиарда долларов консорциуму во главе с дистрибутором телефонов Digital China и правительством города Шэньчжэнь. Ожидается, что китайский гигант объявит о сделке к концу этой недели. Теперь же в Сеть просочились некоторые подробности о возможной перестройке управления в компании.

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

Как уже сообщалось, Huawei планирует продать бренд Honor за 15,2 миллиарда долларов консорциуму во главе с дистрибутором телефонов Digital China и правительством города Шэньчжэнь. Ожидается, что китайский гигант объявит о сделке к концу этой недели. Теперь же в Сеть просочились некоторые подробности о возможной перестройке управления в компании.

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

Недавно стало известно, что Qualcomm подала заявку на получение от правительства США разрешения для ведения бизнеса с Huawei. Теперь же китайское издания 36k.com сообщает, что Qualcomm получила разрешение.

Huawei ранее использовала собственные чипсеты Kirin для своих смартфонов. Китайская фирма разрабатывала их через своё подразделение HiSilicon, а фактическое производство осуществлялось TSMC. Поскольку TSMC использует оборудование американского производства для производства этих чипсетов, ей было запрещено вести дела с Huawei. В августе генеральный директор Huawei Consumer Business Ю Ричард заявил, что Mate 40 может стать последним телефоном бренда на базе SoC Kirin.

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


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