LINUX.ORG.RU

Сообщения greenman

 

Перейдёт ли китайское правительство на линукс?

 ,

Три года назад было заявление: Китай переведёт все правительственные компы на Линукс к 2020-му

А теперь «Представлена ОС Microsoft Windows 10 China Government Edition»

Помимо Microsoft, в проекте ОС приняло участие китайское правительство, компания China Electronics Technology Group (CTEC), конгломерат китайских производителей CMIT и компания Lenovo. Кстати, Lenovo станет одним из первых OEM-партнеров Microsoft, которые будут устанавливать Windows 10 China Government Edition на свою продукцию.

Отличием Windows 10 China Government Edition от версии Windows 10 Enterprise Edition, послужившей для нее основой, является отсутствие средств наблюдения за пользователем.

Первые сведения были в конце марта

По сообщению источника, Microsoft завершает разработку специальной версии ОС Windows 10, создаваемой по требованию китайского правительства. Разработка ведется в рамках совместного предприятия Microsoft и China Electronics Technology Group (CTEC). Отличием от обычной версии Windows 10 будет отсутствие средств наблюдения за пользователем.

https://blogs.windows.com/windowsexperience/2017/05/23/announcing-windows-10-...

Вот что значит большой потенциальный рынок.

А в какой стране ещё есть (или обещают) Microsoft Windows Countryname Government Edition?

greenman
()

Mono 5.0

 , ,

http://www.mono-project.com/docs/about-mono/releases/5.0.0/

Release date: 10 May 2017

  • The Roslyn C# compiler is now available on Mono and it’s called csc.
  • C# 7 adds a number of new features to the C# language ...
  • The Mono C# compiler is still available but it has not been updated to include C#7 features. The compiler is still maintained and all reported bugs have been fixed.
  • Mono’s historical implementation of MSBuild called xbuild is now deprecated. We encourage everyone to switch to the msbuild command which is now available on Mono as well.
  • Continued Progress on .NET Class Library convergence

Введение в Roslyn. Использование для разработки инструментов статического анализа (19 мая 2016 )

«Roslyn — еще очень сырая технология» — интервью с Сергеем Шкредовым, руководителем .NET-направления в JetBrains (26 декабря 2015)

.NET Платформа для компиляторов «Roslyn»

greenman
()

Уязвимость во FreeType 2 (Arbitrary code execution)

 ,

https://www.cvedetails.com/vulnerability-list/vendor_id-4535/product_id-7835/...

https://bbs.archlinux.org/viewtopic.php?id=225777

The conclusion is: disable Webfont in your browser.

(до закрытия дыры во FreeType 2 в вашем дистро)

Способы отключения web fonts

Firefox:
about:config
«gfx.downloadable_fonts.enabled» to false

Chromium/Google Chrome:
через опцию запуска
chromium --disable-remote-fonts

greenman
()

дополнительные требования к отечественному офисному ПО

 ,

https://3dnews.ru/949708

Среди ключевых требований к офисному ПО можно выделить следующие моменты:

  • Интерфейс должен быть реализован на русском языке;
  • Офисное программное обеспечение не должно требовать установки иного софта, имеющего любые ограничения на его свободное распространение на территории Российской Федерации, за исключением операционных систем;
  • Обновления ПО должны выполняться только после подтверждения со стороны пользователя или уполномоченных сотрудников;
  • Офисное программное обеспечение должно соответствовать требованиям законодательства РФ о защите информации и о защите персональных данных;
  • В офисном программном обеспечении должны быть реализованы и документированы программные интерфейсы (API) для интеграции с другими системами;
  • ПО должно обеспечивать совместимость с форматами документов на основе Open Document Format (ГОСТ Р ИСО/МЭК 26300-2010), а также Portable Document Format (PDF).

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

Предыдущая тема Минкомсвязь проведет пилотный проект по использованию госорганами отечественного офисного ПО (10.12.2016)

greenman
()

Кнопка вверх (на андроиде в альбомной ориентации)

 , , , ,

Не всегда отображается эта кнопка вверх.

Способ получения:

  • телефон в альбомной ориентации
  • открываем в трекере длинный топик (кнопка есть)
  • переходим на первую страницу топика  — кнопки нет
  • переворачиваем телефон в портретную ориентацию — кнопка есть
  • возвращаем телефон в альбомную ориентацию — кнопка есть

(Возможно, баг в андроиде 4...)

Если ткнуть в то место, где должна быть кнопка, то реакция есть (проматывается вверх). И даже что-то синенькое напоследок прорисовывается. При возвращении в низ страницы — кнопка на месте.

greenman
()

Notepadqq 1.0

 ,

Первый релиз. Для любителей notepad++.

http://notepadqq.altervista.org/wp/2017/02/notepadqq-1-0/

Сразу вышел багфикс v1.0.1

Notepadqq is a Notepad++-like editor for the Linux desktop.

It helps developers by providing all you can expect from a general purpose text editor, such as syntax highlighting for more than 100 different languages, code folding, color schemes, file monitoring, multiple selection and much more.

You can search text using the power of regular expressions. You can organize documents side by side. You can use real-time highlighting to find near identifiers in no time.

And it’s free. And open.

Тулкитофобам — буковки qq неспроста.

Notepadqq might work on Qt 5.2, but it's recommended to use Qt 5.3 or later.

greenman
()

sharelatex в docker контейнере и системные mongodb, redis

 , , ,

Пытаюсь запустить sharelatex в docker контейнере (Quick-Start-Guide), при открытии браузером localhost:5000 получаю Error 502

Как я понимаю, sharelatex не видит системных (установленных и запущенных на хосте) redis и mongodb.

Есть такая тема о Error 502, в качестве решения ставят в docker и redis и mongodb

https://github.com/sharelatex/sharelatex-docker-image/issues/2

Вопрос: как заставить sharelatex задействовать системные redis и mongodb (установлены и запущены)?

Гугление даёт советы — как подключиться к redis и mongodb, установленным в docker контейнере.

greenman
()

Intel ME Blob теперь можно попробовать удалить

 ,

http://www.phoronix.com/scan.php?page=news_item&px=Intel-ME-Cleaning

Via an open-source, third-party tool called me_cleaner it's possible to partially deblob Intel's ME firmware images by removing any unnecessary partitions from the firmware, reducing its ability to interface with the system. The me_cleaner works not only with free software firmware images like Coreboot/Libreboot but can also work with factory-blobbed images. I was able to confirm with a Coreboot developer that this program can disable the ME on older boards or devices with BootGuard and disable Secure Boot. This is all done with a Python script.

greenman
()

Remacs: Emacs In Rust

 , , , ,

Ещё один проект хотят переписать на rust

http://www.phoronix.com/scan.php?page=news_item&px=Remacs-Rust-Emacs

Да, форк.

Porting to Rust gives us lots of opportunities. We can leverage the rapidly-growing crate ecosystem. We can drop support legacy compilers and platforms (looking at you, MS-DOS). We can add docstrings and unit tests to core functions that aren’t exposed to elisp. It’s also a ton of fun. Remacs is based on Emacs 25.2.

greenman
()

ЛОР деградирует? Ну так в русле мировой тенденции.

 , , , человечество

http://macroevolution.livejournal.com/220266.html
[...]

Рассматриваются два механизма снижения «общего интеллекта» (general intelligence, g): 1) накопление вредных мутаций из-за ослабления очищающего отбора, 2) отрицательный отбор по интеллекту: после промышленной революции репродуктивный успех стал отрицательно коррелировать с g. Автор дает обзор имеющихся данных и приходит к выводу, что оба механизма вполне себе работают, и в целом по планете интеллект людей снижается.

[...]

Отрицательная корреляция между интеллектом (у американцев старше 40 лет) и числом детей и числом братьев-сестер. Достоверна только для женщин.

[...]

Показано, что до XIX века в большинстве стран у людей с высоким статусом (социальным и экономическим) плодовитость была выше, чем у людей с низким статусом. В дальнейшем, однако, эта тенденция сменилась на противоположную и сейчас в большинстве стран больше потомства производят люди с низким статусом. Любопытно, что эта закономерность сильнее выражена в Азии, Африке и Латинской Америке, чем в Европе и Северной Америке. Что касается уровня образования, то данные по нему есть только для XX века, и по этим данным получается, что люди с высоким уровнем образования оставляют достоверно меньше потомства, чем люди с низким уровнем образования.

Это всё к тому, что доля линукса на десктопе расти не будет.

Главная проблема Linux на десктопе

greenman
()

local root CVE-2016-8655

 , ,

https://access.redhat.com/security/cve/cve-2016-8655

A race condition issue leading to a use-after-free flaw was found in the way the raw packet sockets implementation in the Linux kernel networking subsystem handled synchronization while creating the TPACKET_V3 ring buffer. A local user able to open a raw packet socket (requires the CAP_NET_RAW capability) could use this flaw to elevate their privileges on the system.

http://seclists.org/oss-sec/2016/q4/607

From: Philip Pettersson <philip.pettersson () gmail com> Date: Tue, 6 Dec 2016 11:50:57 +0900

The bug was introduced on Aug 19, 2011: https://github.com/torvalds/linux/commit/f6fb8f100b807378fda19e83e5ac6828b638...

Fixed on Nov 30, 2016: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=84...

greenman
()

xfce + goldendict = выход/перезагрузка/выключение со второй попытки

 ,

Те, кто пользуется xfce, гляньте, плиз: если запущен goldendict (и не минимизирован в трей), можно ли сделать выход (перезагрузку, выключение) через штатные кнопки xfce?

В арче (xfce4-panel, xfce4-session 4.12.1; xfdesktop, xfwm4 4.12.3; xfce4-power-manager 1.6.0.41.g9daecb5; goldendict 1.5.0RC2) срабатывает со второго раза.

После первого нажатия панелька с кнопками «Выход из системы» закрывается, но ничего не происходит. В логах тоже ничего не появляется.

greenman
()

Минусы xz для долговременного хранения данных

 , ,

http://www.nongnu.org/lzip/xz_inadequate.html

Основные минусы:

  1. расширяемость xz проблематична;
  2. формат xz уязвим в части незащищенных флагов и полей длины;
  3. LZMA2 является менее безопасным и эффективным, чем оригинальный LZMA;
  4. xz включает в себя бесполезные особенности, которые увеличивают количество ложных срабатываний о повреждении архива;
  5. xz shows inconsistent behavior with respect to trailing data;
  6. обнаружение ошибок в xz в несколько раз менее точно, чем в bzip2, GZIP и Lzip.
greenman
()

Где живут лучшие программисты

 hackerrank, ,

По версии HackerRank

http://blog.hackerrank.com/which-country-would-win-in-the-programming-olympics/

Первая тройка — Китай, Россия, Польша.

via

greenman
()

Графики функций для консоли (ASCII art)

 , , , ,

Lightweight terminal-based mathematical function plotter.

Termplot supports vim-like commands, so you can type

:plot sin(x^2)

And it will work. Termplot can also plot implicit functions, like

:plot x^2+y^2 = 1

В зависимостях — termbox (или ncurses)

Скриншот есть по ссылке

https://github.com/gciruelos/termplot

P.S. Мопед не мой.

greenman
()

Reiser4: Шишкин не сдаётся

 ,

Reiser4 Implements Mirror & Failover Support

Edward Shishkin, one of the last remaining Reiser4 developers and the one who has been leading this out-of-tree file-system the past few years, has implemented logical volumes support with support for mirrors (in effect, RAID 0) and failover support at the file-system level.

Shishkin quietly announced on Sunday, «Reiser4 will support logical (compound) volumes. For now we have implemented the simplest ones - mirrors. As a supplement to existing checksums it will provide a failover - an important feature, which will reduce number of cases when your volume needs to be repaired by fsck.»

greenman
()

System programming language intended to replace C

 

Кто там говорил, что языков программирования слишком много?

Эпиграф

http://ziglang.org/

Zig is a system programming language which prioritizes optimality, safety, and readability.

Feature Highlights

  • Import .h files and directly use C types, variables, and functions.
  • The Zig Standard Library does not depend on libc.
  • Maybe type instead of null pointers.
  • A fresh take on error handling that resembles what well-written C error handling looks like, minus the boilerplate and verbosity.
  • Order independent top level declarations.
  • Debug mode optimizes for fast compilation time and crashing when undefined behavior would happen.
  • Release mode produces heavily optimized code. What other projects call «Link Time Optimization» Zig does automatically.
  • Friendly toward package maintainers. Reproducible build, bootstrapping process carefully documented. Issues filed by package maintainers are considered especially important.
  • Easy cross-compiling.
  • There is no preprocessor. Instead Zig has a few carefully designed features that provide a way to accomplish things you might do with a preprocessor.
  • Generic data structures and functions.
greenman
()

LabPlot 2.3.0

 , ,

Группа KDE

23 июля 2016 вышла новая версия программы LabPlot, предназначенной для интерактивного построения графиков и анализа научных данных.

Благодаря усилиям Garvit Khatri во время GSoC2015, была проведена работа по интеграции Cantor (программы, предоставляющей удобный интерфейс к различным свободным математическим пакетам). Теперь в рамках LabPlot можно проводить вычисления, используя установленные в системе Python или maxima. В настоящее время поддерживаются списки maxima, списки и кортежи Python, массивы NumPy.

Кроме этого, в LabPlot 2.3.0 были реализованы следующие возможности:

  • преобразование Фурье;
  • сглаживание данных;
  • интерполяция данных;
  • вычисление статистических величин;
  • экспорт данных в таблицы LaTeX.

Начиная с версии 2.1.0, LabPlot выпускается в двух версиях – первая основана на kdelibs 4, вторая – на KDE Frameworks 5 (KF5).

>>> Подробности (sourceforge.net)

greenman
()

Суть ЛОР-а в стихотворной форме

 , , , ,

greenman
()

Отечественный компилируемый язык для безопасного и эффективного параллельного программирования (и телепортация)

 , ,

А что сабж не обсуждают? Или в удалённых надо искать?

Вопрос: соберётся ли с помощью этого языка ядро линукса?

http://www.interfax.ru/russia/514702

Москва. 22 июня. INTERFAX.RU - Программа «Национальная технологическая инициатива» (НТИ), созданная Агентством стратегических инициатив (АСИ) по поручению президента РФ Владимира Путина, предусматривает появление в России к 2035 году киберфизических систем, нейроинтерфейса, квантовых вычислений и даже телепортации, сообщает газета «Коммерсант».

По данным издания, эта программа будет обсуждаться в среду на заседании межведомственной рабочей группы при участии вице-премьера Аркадия Дворковича.

«Коммерсант» ознакомился с одной из «дорожных карт» программы под кодовым названием SafeNet, на реализацию которой в 2016-2018 годах необходимо 10 млрд рублей, более половины этой суммы выделит федеральный бюджет. В SafeNet говорится о создании киберфизических систем — «умных систем, включающих сети взаимодействующих между собой вычислительных и физических компонентов, например роботы, интеллектуальные здания, медицинские импланты, самоуправляемые автомобили, беспилотные самолеты».

В 2018-2025 годах в ряде субъектов РФ, согласно планам, должна появиться инфраструктура мобильной связи стандарта 5G, начнется создание единой сети центров защиты от киберугроз гражданского назначения, начнет действовать отечественная интеллектуальная система управления городским хозяйством, будут созданы российские ОС для киберфизических систем и автономного транспорта, а также разработан «отечественный компилируемый язык для безопасного и эффективного параллельного программирования».

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

Рынок SafeNet к 2035 году составит $2,1 трлн, наиболее крупным его сегментом с прогнозируемым размером в $830 млрд станут устройства, применяемые для обеспечения безопасности, говорится в документе. Целью внедрения «дорожной карты» указано, в частности, сокращение экономического урона от киберпреступлений в России с 0,1% ВВП до 0,05% ВВП к 2035 году. Общий бюджет «дорожной карты» SafeNet составляет 10,8 млрд руб. на 2016-2018 годы, из которых более 7 млрд руб. должны поступить из федерального бюджета, а остальные средства — от частных инвесторов. Федеральное финансирование будет поступать не только напрямую из госбюджета, но и через венчурные фонды и институты развития — «Сколково», РВК, Фонд развития промышленности и ВЭБ.

Весь рынок SafeNet в документе разделен на пять сегментов. Лидерами сегмента устройств, применяемых для обеспечения безопасности, называются Sensity, FlightBeat, Nest, Cisco, Sony и др. К 2035 году авторы «дорожной карты» рассчитывают среди прочего на разработку носимой системы устройств превентивного мониторинга жизненных показателей при активных двигательных нагрузках. В сегменте безопасности сетей мировыми лидерами указаны IBM, Cisco, Samsung. К 2035 году АСИ планирует создание «инфраструктуры квантовых коммуникаций для обеспечения абсолютно безопасной связи» и появление оператора связи нового типа для беспилотных систем. В сегменте безопасности платформ управления и приложений лидеры — McAfee, Deep Instinct, Eset, Cisco. К 2035 году в России в этом сегменте должны появиться созданная государством инфраструктура, которая позволит хранить личные данные пользователей в защищенной среде, а также национальная инфраструктура управления оборотом интеллектуальных прав на цифровой контент.

В сегменте индустриальных интеграционных услуг лидерами названы члены консорциумов Industrial Internet Consortium, IPSO Alliance и Open Internet Consortium. В России планируется создать, например, «промышленные киберфизические системы управления и мониторинга, устойчивые к кибервооружению стран--конкурентов РФ». В сегменте прикладных систем для решения задач безопасности лидерами названы IBM, HP, Symantec, Microsoft, Oracle, Google и др. АСИ рассчитывает на появление российской национальной биометрической платформы аутентификации и ЭЦП с биометрической активацией.

greenman
()