Архив за 04 марта 2020 - 3

Более 20 лет назад, в мае 1999 года, стартовал уникальный на тот момент проект SETI@home, в рамках которого желающие посредством специального ПО могли предоставлять вычислительные мощности своих ПК для анализа данных с целью поиска следов внеземных цивилизаций.

Если точнее, компьютеры добровольцев анализировали данные с радиотелескопа «Аресибо», до недавнего времени являвшегося самым крупным в своём роде, а также с радиотелескопа «Грин-Бэнк».

Четыре

Сразу четыре экземпляра тяжёлой огнемётной системы российского производства пройдут в праздничном строю в рамках парада по случаю Дня Победы на Красной площади. Эту информацию официально подтвердили в Министерстве обороны России.

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

Мы уже знаем, что позже в этом году Lenovo выпустит свой первый геймерский смартфон под брендом Legion. Пока о нём не так много данных.

В частности, точно известно, что он будет основан на SoC Snapdragon 865 и в AnTuTu якобы будет набирать около 600 000 баллов, хотя зачастую все эти рекламные результаты в реальности недостижимы.

Смартфон Xiaomi Mi CC9 Pro Premium Edition, который в наших краях известен под именем Mi Note 10 Pro, в своё время получил очень высокую оценку DxOMark и до сих пор занимает пятое место в списке лучших камерофонов, уступая лидеру лишь 3 балла.

А вот фронтальную камеру Xiaomi Mi CC9 Pro Premium Edition оценили лишь сейчас, и она крайне далека от идеала. Её оценка — 77 баллов. И это девятое место, только с конца. Такой же результат у Google Pixel 2, а вот Huawei Mate 20 Pro выступил чуть хуже.

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

В этой статье мы опишем минимальный набор действий, необходимых для оптимальной установки СУБД Firebird версии 3.0 на новые дистрибутивы Linux. Для примеров выбраны CentOS 8 и Ubuntu 19.

Для «доставки» дистрибутива Firebird на целевую систему, в этом руководстве, выбран вариант загрузки tar.gz архива по ссылке с официального сайта проекта (firebirdsql.org).

Для самых нетерпеливых — сразу в бой:
Читать полностью »

Как мы уже успели убедиться на примере некоторых смартфонов, при обновлении своих среднебюджетных моделей Samsung далеко не всегда меняет платформу.

В частности, Galaxy A51 и Galaxy M31 получили ровно те же SoC, что и их предшественники. Но в случае с Galaxy A31 ситуация будет иной, причём не всем понравятся изменения. Galaxy A30, как и A30s, основаны на SoC Exynos 7904 — далеко не самой новой и достаточно малопроизводительной платформе.

В авторском канале и примкнувшем к нему чате, постоянно всплывают пользователи, которые просят подсказать ссылку на инструкцию по самостоятельной сборке обычной трехслойной аптечной маски. Несмотря на то, что уже тысячу раз обсудили вроде везде где только можно, что «аптечная маска — ТОЛЬКО ДЛЯ ЗАБОЛЕВШИХ», все равно появляются люди, которые ведутся на странную пропаганду (в т.ч. из гос сми) и ищут эти несчастные кусочки спанбонда. Подогревает ситуацию и то, что в различных группах/домовых чатах такая простейшая маска (купленная еще пару недель назад даже не за цент, а за доли цента) сегодня в Беларуси стоит от доллара до двух (2-4 BYN). В государственных аптеках цены пока еще отстают, но не на много. Сколько же стоит такая маска на самом деле — можете прикинуть, дочитав статью до конца… Под катом — методика создания самодельной хирургической маски.

СТОП ПЕРЕКУП! Инструкция по самостоятельной сборке «медицинской маски» - 1

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

Недавно мне пришлось столкнуться с необходимостью достать текст из офисных документов (docx, xlsx, rtf, doc, xls, odt и ods). Задача осложнялась требованием представить текст в формате xml без мусора с максимально удобной для дальнейшего парсинга структурой.

Решение использовать Interop сразу отпало по причине его громоздкости, во многом избыточности, а также необходимости устанавливать на сервер MS Office. В результате, решение было найдено и воплощено на внутреннем проекте. Однако, поиск оказался настолько сложен и не тривиален в силу отсутствия каких-либо общедоступных мануалов, что мной было принято решение написать в свободное от работы время библиотеку, которая решала бы указанную задачу, а также создать написать что-то вроде инструкции, чтобы разработчики прочитав ее смогли, хотя бы поверхностно, разобраться в вопросе.

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

  1. Для платформы .Net не существует какого-либо готового решения для работы со всеми перечисленными форматами, что заставит нас местами кастылизовывать наш солюшн.
  2. Не пытайтесь в сети найти хороший мануал по работе с Microsoft OpenXML: чтобы разобраться с этой библиотекой придется изрядно покрасноглазить, покурить StackOverflow и поиграться с отладчиком.
  3. Да, мне все таки, удалось приручить дракона.

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

Работа с xlsx и docx

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

Буквально на днях мы говорили о намерении Microsoft избавиться в Windows 10 от раздражающих многих живых плиток в меню «Пуск», и вот сегодня мы можем наконец-то взглянуть на это самое новое меню.

Изображения, которые вы можете видеть ниже, были взяты из подкаста Windows Insider, так что это официальные материалы.

image

Основатель сервиса проверки аккаунтов на утечки Have I Been Pwned Трой Хант рассказал, что он решил не продавать проект и управлять им самостоятельно. В своем блоге Хант поделился подробностями прошедших за последний год переговоров. Читать полностью »


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