19:35

Rust 1.19

И это всё МОЁ

Команда Rust рада объявить о последней версии Rust, 1.19.0. Rust это системный язык программирования, сфокусированный на безопасности, скорости и конкурентном выполнении.

( Подробности под катом... )








 








19:35

GHC 8.2.1

И это всё МОЁ

Сегодня, 23 июля, вышел новый мажорный релиз компилятора Glasgow Haskell Compiler.

Среди изменений:

  • улучшение производительности компилятора;
  • улучшена поддержка генерации отладочных символов в формате DWARF;
  • в рантайм языка добавлена поддержка систем с NUMA;
  • более широкая поддержка полиморфизма относительно типа хранения данных (levity polymorphism);
  • поддержка оптимизации точек соединения (join points) в коде, позволяющая в некоторых случаях сильно увеличить производительность;
  • новая система модулей Backpack, добавляющая новые широкие возможности абстракции кода от конкретных типов данных;
  • поддержка компактных регионов памяти (compact regions), позволяющая увеличить производительность сборщика мусора;
  • компилятор теперь может выдавать цветные сообщения об ошибках;
  • начальная поддержка архитектуры AArch64;
  • улучшена воспроизводимость сборок;
  • многочисленные изменения в Template Haskell.

Помимо этого, прекращена сборка 32-битных пакетов под CentOS 6, а также начата официальная сборка GHC под FreeBSD и OpenBSD для архитектуры amd64.

>>> Скачать








 ,








И это всё МОЁ

Вышла новая версия IQ Notifier — демона системных уведомлений, написанного на C++ с использованием фреймворка Qt.

Программа является заменой дефолтным демонам уведомлений, таким как dunst, lxgt-notifications и т. д.

Основные изменения с версии 0.1.1:

  • поддержка конфигурационного файла;
  • поддержка тем;
  • расширено управление мышью;
  • модуль истории уведомлений (и иконка в трее).

При первом запуске, в случае отсутствия конфигурационного файла или тем они автоматически будут скопированы из /usr/share/iq-notifier(поставляются с пакетом). Все модули считаются по-умолчанию выключенными, поэтому при отсутствии файла конфигурации уведомления выводится не будут.

Модульный дизайн IQ Notifier облегчает доработку проекта.

Подробное описание, скриншоты и тестированные на Ubuntu 16.04 deb-пакеты находятся в репозитории на GitHub.








 , , ,








И это всё МОЁ

Raspberry Pi - это удивительный маленький компьютер, возможности которого не перестают расширяться. Поэтому необходимо чтобы на вашем устройстве были установлены только самые лучшие программы для Raspberry Pi. В этой статье мы собрали в список самые лучшие программы Raspberry, которые обязательно нужно установить на ваше устройство. Для каждого приложения под его описанием есть инструкция по установке. Лучшие программы для Raspberry Pi… Read more →


Запись Программы для Raspberry Pi впервые появилась Losst.






@темы: raspberry, Списки

И это всё МОЁ
В настоящее время завершается процесс стандартизации TLS (Transport Layer Security) версии 1.3. В рамках новой версии, среди прочих изменений, предполагается полный отказ от методов шифрования (cyphersuites), не поддерживающих совершенную прямую секретность (PFS, Perfect Forward Secrecy).



И это всё МОЁ


Endless OS — нужно больше flatpak!










Обсуждение новости получилось довольно живое, решил еще и сюда запостить. Предлагаю дефолт, так как рассуждаю так: если разработчики предлагают нам базовую систему которую без специальных знаний не изменить (мало касается этого форума, но всё же), то и в плане оформления они должны предложить такое решение, которое будет по нраву 90% пользователей. Я прав? Ну как вам ШГ от прогрессивных разрабов современного линукс-дистрибутива?

Что из себя представляет система: это обыкновенная убунта вот с таким красивым корнем 'ls -la /' https://pastebin.com/eHujRJHG

/usr смонтирована в ro. Обновляется все только целиком. Листинг установленных пакетов 'dpkg -l' https://pastebin.com/YR7gwHbb.

Система достаточно русифицирована, на сколько это возможно через стандартный механизм локализации в стандартной убунте. Вон dpkg разговаривает на русском. Зачем им full-сборки с разными языками я не понял и еще не смотрел. Сама по себе фулл-сборка представляет собой большой набор предустановленных flatpak-пакетов с зависимостью только от endlessm-runtime. Я брал base-iso всего в 2 гига, довольно нормально, ведь тут и runtime уже родной, и большая базовая убунта, и гном с несколькими приложениями родными, и сразу несколько флатпак-пакетов типа LibreOffice и Chromium предустановлено.

Для тех кто не знает что такое flatpak — это самодостаточный пакет с одной внешней зависимостью — runtime, обязательность и жирность которой зависит от сборщика пакета. Runtime может быть много установлено на один хост, и весить они могут вплоть до нескольких гигабайт каждый. Может вообще не быть зависимостей внешних. Это если упрощенно, подробнее в документации (мне лениво тут расписывать, не ну правда).

Я кинул этому чуду 500 гиговый диск на растерзание и ни разу не смотрел сколько места занято — вот сейчас пока пищу: https://pastebin.com/1nRzS1hi — 6 гигов, копейки, влезет и на нищебродскую ssd даже когда будет ворох приложений.

Я еще не поковырял образ, и мне очень интересно какая ругань будет при обновлении, или оно молча затрет мои изменения. Читать заранее мне лень, для управления системным образом используется OSTree . С флатпакамми пользовательскими и так всё понятно.

На скрине кроме FirefoxESR из родного «магазина» и гномьего терминала видно еще и hexchat, который я уже притащил сам всего одной командой:

user@endless:~$ flatpak install --from dl.tingping.se/flatpak/hexchat.flatpakref

Установка пакета возможна и «по клику», но я еще не пробовал. Получается довольно удобно, прямо чувствую как деградирую...

P.S.

Некорректное изображение: Can't resize image

Ссылка на PNG: http://ipic.su/img/img7/fs/endlessos.1500773871.png (что-то там переконвертируется, блин)

Оригинал бесплатно без смс без регистрации:
https://drive.google.com/uc?export=download&confirm=no_antivirus&id=0...


















>>> Просмотр
(1280x1024,
220 Kb
)










 ,








И это всё МОЁ
Журнал IEEE Spectrum, издаваемый Институтом инженеров электротехники и электроники (IEEE), опубликовал новую редакцию рейтинга популярности языков программирования. Лидером рейтинга стал язык Python, который в прошлом году занимал третье место, уступая языкам Си и Java, которые теперь переместились на второе и третье место, соответственно.



И это всё МОЁ

azcomicv — программа для чтения комиксов (просмотрщик упакованных в архив изображений), написанная на языке С с использованием независимого тулкита mlib, который также применяется в разработке графических редакторов AzPainter, AzPainterB и AzDrawing.

( Возможности программы )

>>> Страница программы (на японском)

>>> Скачать исходники








 , ,








И это всё МОЁ
Доступно первое корректирующее обновление дистрибутива Debian 9, в которое включены все выпущенные за месяц с момента релиза обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 54 обновления с устранением проблем со стабильностью и 26 обновлений с устранением уязвимостей. Одновременно опубликовано обновление Debian 8.9 в котором представлено 53 исправления, устранено 68 уязвимостей и удалены пакеты ears, gnuvd, hbro, lshell, pgsnap, python-django-authority и rant. Из изменений в Debian 9.1 можно отметить удаление пакета aiccu, который потерял смысл после сворачивания проекта SixXS.



И это всё МОЁ

Тихо и незаметно вышел уже второй корректирующий релиз значительного выпуска linux-дистрибутива Endless OS 3.2.

Endless OS примечателен максимально простой схемой дистрибуции: базовая часть системы предоставляется в виде образа, который обновляется целиком и в работе доступен только для чтения, а все пользовательские пакеты доступны только в виде самодостаточных пакетов flatpak. Сам дистрибутив нацелен на простое использование из графической среды (сравнимо с принципом мобильных ОС на базе Android и пр.).

В качестве графического окружения используется своё сильно переработанное DE на базе GNOME. Особенно стоит отметить, что разработчики вносят весомый вклад в основные ветки используемого ПО: им принадлежит каждый десятый коммит в GTK+ 3.22, разработчики дистрибутива входят в надзорный комитет GNOME Foundation.

( читать дальше... )

Для скачивания рекомендуется использовать форму на странице download, с некоторыми образами со страницы (классический интерфейс) до сих пор наблюдаются проблемы.








 ,








И это всё МОЁ

Многие новички пытаются выполнить запись определенных значений в системные файлы с помощью операторов перенаправления ввода и вывода и получают ошибку bash permission denied. Эта ошибка выводится, даже если вы использовали sudo. Казалось бы, sudo есть, значит права суперпользователя получены и все должно работать но тут все не так просто. В этой статье мы рассмотрим почему возникает ошибка bash permission denied и… Read more →


Запись Ошибка bash permission denied впервые появилась Losst.






@темы: Uncategorized

И это всё МОЁ
Объявлено о начале публичного бета-тестирования новой системы обмена сообщениями Briar, нацеленной на обеспечение максимальной конфиденциальности и работающей без обращения к централизованным серверам. При доставке сообщений Briar обеспечивает работу в режиме P2P, при котором пользователи соединяются напрямую друг с другом. В качестве базового транспорта для построения P2P-сети предлагается анонимная сеть Tor, но Briar может функционировать вообще без подключения к интернету, обеспечивая прямое взаимодействие устройств по Wi-Fi или Bluetooth. Код написан на языке Java и поставляется под лицензией GPLv3.



И это всё МОЁ


Конструирование роботов EV3 Education с помощью LeoCAD 17.07










Программное обеспечение:

Оборудование и система:

  • ОС: LinuxMint 18.1 XFCE (amd64)
    • Тема/Иконки: «Mint-X Aqua» (встроенная)
    • Обои: «Blue Door» by LEGO Group (1280x800, 2560x1600

  • ПК: Samsung R58P
    • GPU: Gallium 0.4 on ATI RS600; OpenGL 2.1 Mesa 11.2.0 (GLSL 1.20)
    • CPU: Intel Pentium Dual Core, 1,6 GHz
    • RAM: 2 Gb

Информация о LeoCAD 17.07

Дополнительные источники:

  1. https://www.youtube.com/watch?v=t81g9hbKG5A
  2. http://danny316p.github.io/LEGO_and_Open_Source/s5/s5-lego_and_open_source.html
  3. https://www.lego.com/ru-ru/mindstorms/downloads
  4. http://www.eurobricks.com/forum/index.php?/forums/topic/86621-mindstorms-mocs...
  5. https://sites.google.com/site/gask3t/lego-ev3/building-plans/educator-vehicle...
  6. https://github.com/bittner/lego-mindstorms-ev3-comparison
  7. https://forums.ldraw.org/thread-21700.html
  8. https://github.com/Naramsim/awesome-lego-mindstorms
  9. https://github.com/adius/awesome-lego

P.S.: https://www.lego.com/en-us/legal/legal-notice/fair-play

LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this site and software.


















>>> Просмотр
(1280x800,
414 Kb
)










 , ,








И это всё МОЁ
Государственная Дума РФ приняла в третьем чтении изменения в Федеральный закон "Об информации, информационных технологиях и о защите информации", связанные с регулированием мессенджеров и анонимайзеров. Вступление в силу изменений, связанных с анонимайзерами запланировано на 1 ноября 2017 года, а с мессенджерами - на 1 января 2018 года. Для окончательно принятия данных законопроектов требуется получить одобрение Совета Федерации и президента.



И это всё МОЁ
Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 2.13. С момента выпуска версии 2.12 было закрыто 33 отчёта об ошибках.



И это всё МОЁ

Веб-сервер Nginx - это один из самых популярных веб-серверов с очень высокой производительностью и быстрой обработкой статических запросов от пользователей. При правильной настройке можно добиться очень высокой производительности от этого веб-сервера. Nginx очень быстро справляется со статическими файлами, будь то html страницы или другие виды ресурсов. В одной из предыдущих статей мы уже рассматривали установку Nginx в Ubuntu и настройку… Read more →


Запись Настройка Nginx впервые появилась Losst.






@темы: сервер, настройка, Инструкции, nginx

И это всё МОЁ


Оркестр как он есть










Классно, когда в саппорте есть интересные задачи.

Сейчас идет обновление инфраструктуры компании, но пока закупались - наступило лето. С другой стороны ночью тепло возвращаться домой.

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

Давно хотел попробовать ovirt, наконец получилось. Единственный жирный бонус по сравнению со всеми остальными бесплатными гипервизорами - гейт для VDI из коробки. Этим и зарешал конкурентов. Если б не VDI, в компании работал бы Nutanux - прикольно выглядело когда 7 юнитов конкурентов они вмещают в 2.


















>>> Просмотр
(3840x1080,
481 Kb
)










 , ,








И это всё МОЁ


Platform: Windows
Version: AIMP v4.10 or newer

Form: Horizontal
Tone: Dark, Middle
Surface: Mat
Interface: Hi-Fi

Skin requires Full HD resolution



И это всё МОЁ
В рамках проекта по развитию собственной открытой системы распознавания речи компания Mozilla ввела в строй сервис Common Voice, нацеленный на организацию совместной работы по накоплению базы голосовых шаблонов, учитывающей всё разнообразие голосов и манер речи. Пользователям предлагается озвучить выводимые на экран фразы или поучаствовать в оценке качества данных, добавленных другими пользователями.



И это всё МОЁ

Red — императивный и функциональный язык представленный в 2011 году французским программистом Ненадом Ракоцевичем.

Его синтаксис унаследован от интерпретируемого языка программирования REBOL, представленного в 1997 году.

Создание Red направлено на преодоление некоторых ограничений языка REBOL, в результате чего Red является, по словам создателя языка, «языком полного стека».

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

Его основные черты это: Простой синтаксис, гомоиконность, система макросов, статическая и JIT компиляция, кросс-компиляция, малый размер исполняемых файлов(при отсутствии внешних зависимостей), REPL, возможность использовать его как встраиваемый язык.

Данный релиз содержит порядка 800 исправлений и закрывает 86 задач. Одна из основных новостей — поддержка GUI под macOS с помощью нового бэкенда (что делает GUI полностью кросс-платформенным).

К другим изменениям данного релиза можно отнести появление типа данных date!, расширения IO API, обновления LibRed.








 , , ,