Шрифты Iosevka 28.0.0
https://github.com/be5invis/Iosevka/releases
Там столько изменений, что написать новость я не осилю. :)
https://github.com/be5invis/Iosevka/releases
Там столько изменений, что написать новость я не осилю. :)
Kris Jusiak создал проект Qlibs++ с header-only библиотеками для С++20, без сторонних зависимостей. Часть из них – облегчённые версии библиотек из boost-ext.
На данный момент есть:
Приятного чтения! :)
19 ноября состоялись выпуски 1.21 и 2.7 утилиты ncdu (NCurses Disk Usage) для анализа использования диска с текстовым пользовательским интерфейсом.
Утилита написана на языках C (версия LTS) и Zig (версии 2.*) с использованием библиотеки ncurses и распространяется по лицензии MIT.
Zig-версия отличается добавлением многопоточного сканирования и новым двоичным форматом (со встроенным сжатием) экспорта результатов сканирования.
Список общих изменений:
~ и ~user в файле конфигурации;Список изменений в версии 1.21:
Список изменений в версии 2.7:
--compress и --export-block-size;-Dstrip.>>> Подробности (yorhel.nl)
13 ноября, после более года разработки, состоялся выпуск 2.4.0 высокопроизводительной библиотеки парсинга HTML5 и CSS lexbor, написанной на языке C без сторонних зависимостей, и распространяемой по лицензии Apache 2.0.
Библиотека разделена на модули (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), которые могут быть скомпилированы и использованы раздельно (с опцией CMake LEXBOR_BUILD_SEPARATELY=ON).
Для библиотеки есть сторонние биндинги и врапперы для языков Elixir, Crystal, Python, D, Ruby и PHP.
( читать дальше... )
>>> Подробности (github.com)
Во вторник, 19 ноября, представлен релиз re2c – генератора лексических анализаторов (он же компилятор регулярных выражений в код на целевом языке программирования). re2c специализируется на генерации быстрых и легко встраиваемых лексеров. Он отличается от более известного аналога flex гибким интерфейсом, генерацией оптимизированных нетабличных лексеров и поддержкой захватов (submatch extraction) на основе детерминированных конечных автоматов с тэгами (TDFA). re2c используется в проектах, где важна скорость работы лексера, например в Ninja и в PHP.
( читать дальше... )
>>> Подробности (re2c.org)
А накидайте, какие есть малоизвестные проекты языков программирования, которые пилятся или пилились энтузиастами в последние годы? Интересуют компилируемые ЯП, ориентированные на компиляцию в нативный код. (Еще лучше, если у реализации есть собственный бэк, а не просто фронт для LLVM.)
Из того, что я мог вспомнить:
Это вольный перевод статьи, намедни размещённой на phoronix. Оринальная статья — обзор недостатков, их исправлений и преимуществ между X и Wayland. Её написал Eric Griffith, при участии Daniel Stone, специально для ресурса phoronix. Работа собрана по кусочкам из презентаций Keith Packard, David Airlie, Kristian Høgsberg, из страниц про X11, X12, Wayland в вики и на freedesktop.org, из прямых интервью с разработчиками.
Оригинал выпущен под Creative Commons версия 3, с указанием авторства; перевод доступен на тех же условиях (с указанием на авторов оригинала, как мне кажется).
( читать дальше... )
>>> Подробности (phoronix.com)
Тема создана для обсуждения DoubleContact — кроссплатформенного редактора/менеджера контактов для ПК. Программа написана на языке C++ с применением фреймворка Qt (минимальная версия Qt — 4.8, рекомендуемая — 5.10 и выше) и распространяется по лицензии GPLv3+.
Автор также планирует помещать здесь анонсы минорных версий DoubleContact, не заслуживающих новостей на главной.
На данный момент актуальная версия программы имеет номер 0.2.4 и работает с локальными адресными книгами. К ветке 0.4 планируется добавление работы с телефонами (ADB и др.), к ветке 0.5 — работа с сетевыми протоколами.
В Swift 6, помимо всего прочего, была добавлена официальная поддержка Debian, Fedora и Ubuntu. Стало интересно. :)
Что ж, пробуем, следуя инструкциям:
$ mkdir hello
$ cd hello
$ swift package init --type executable
$ cat Sources/main.swift
// The Swift Programming Language
// https://docs.swift.org/swift-book
print("Hello, world!")
$ swift build --swift-sdk x86_64-swift-linux-musl -c release
$ stat .build/release/hello
Size: 42517368
$ ldd .build/release/hello
not a dynamic executable
$ strip .build/release/hello
$ stat .build/release/hello
Size: 6667136
$ .build/release/hello
Hello, world!
Продолжаю наблюдения. :)
Пакеты:
https://swiftpackageindex.com
https://swiftinit.org
Документация:
https://www.swift.org/documentation
https://swiftdoc.org
https://www.swift.org/swift-evolution – эволюция языка
Речь идет о компьютерах и программируемых калькуляторах, которые находились у вас дома и которыми вы могли систематически пользоваться. Компьютер папы или старшей сестры, к которому вас подпускали, считается. Притащенное родителями с работы устройство считается, если его передали в неограниченное пользование и у вас был регулярный к нему доступ.
Ноутбук бабушки, к которой вы приезжали, считается, если вы можете сказать, что у этой бабушки жили. Допустим, обитали у нее все дни, когда ходили в школу. Или ездили к ней на каникулах.
Компьютеры на работе или учебе можете учесть, если они систематически и подолгу бывали полностью в вашем распоряжении. Допустим, вы устроились лаборантом в НИИ и ночи напролет программировали на тамошней ЭВМ. Но можете и не учитывать, если факт владения для вас важнее.
Если устройство появилось раньше, чем вы им заинтересовались, можете указать год, когда вы впервые протянули к нему руки.
Смартфоны и планшеты считаются, если они появились раньше ПК. Игровые консоли в целом не считаются, если это не SUBOR SB225-B или что-то подобное.
********************************************************************************************************************************************************************************************************************************************************************************************************************************
********************************************************************************************************************************************************************************************************************************************************************************************
****************************************************************************************************************************************************************************************************
*********************************************************************************************************************************************
***************************************************************************************************************************
***********************************
********************
*****************
****************
***********
**
*
Всего голосов: 788, всего проголосовавших: 743
Создатель системы, запущенной еще в 2006-м году, рассказывает о ней https://www.youtube.com/watch?v=WNJFkV6WleY
Не слышал раньше о ней, https://www.mmnt.ru/
Показалась любопытной рядом особенностей. В принципе не замена гуглу или яндексу, но некоторые вещи похоже ищет лучше. В частности не страдает додумыванием за пользователя чего ему надо. Ищет по индексам давно закрытых сайтов. Еще кое что.
Пытаюсь собрать ЛОР в докере по представленному руководству. При запуске веб-сервера получаю
HTTP ERROR 503 Service Unavailable
Куда копать? Выбрал вариант с докером, чтобы отбросить дистроспецифичные вещи.
Планируются ли нормальные таблицы в маркдауне? Сейчас они ломают мобильную вёрстку наглухо, а на ПК просто выглядят всрато.
| Это | надо | исправлять | ещё один столбец, |
|---|---|---|---|
| А | то | непорядок | который ломает мобильную верстку |
Сижу в наушниках за компьютером. Музыку тихо слушаю, но иногда это надоедает. Хочется чего-то нейтрального, чтобы заглушало шум извне, но не акцентировало на себе внимание. Есть какие-то сборники таких звуков? Чтобы понакачать торрентов и выбрать то, что подходит
Есть два HTML-кода. В одном - статья на одном сайте, в другом - копия этой статьи на другом сайте, прошедшая некие html/xml преобразования. То есть, до и после текста статьи - все в коде разное (header/bottom), да и сам текст статьи на разных сайтах отформатирован разными тегами. И еще текст статьи тоже может немного отличаться.
Так вот, есть ли какая-то консольная утилита, которая покажет некую метрику, через которую можно (хотя бы с некоторой долей вероятности) понять, что эти два HTML-кода содержат одинаковую статью? Или что один HTML-код содержит часть статьи (достаточно крупную) с другой страницы?
Чтобы в утилите была какая-то реализация string kernels или там косинусного подобия или чего-то такого.
После почти трёхлетней паузы состоялись выпуски 2.0.0 и 2.0.1 оффлайн-переводчика для Android RTranslator, написанного на языках C++ и Java и распространяемого по лицензии Apache 2.0.
Для работы приложению необходим достаточно быстрый смартфон с, как минимум, 6GB памяти.
Поддерживаемые языки: арабский, болгарский, каталонский, китайский, чешский, датский, немецкий, греческий, английский, испанский, финский, французский, хорватский, итальянский, японский, корейский, голландский, польский, португальский, румынский, русский, словацкий, шведский, тамильский, тайский, турецкий, украинский, урду и вьетнамский.
( читать дальше... )
>>> Подробности (github.com)
Некоторые вспоминают о Событии Кэррингтона
https://xras.ru/project_diary.html?post_id=2590
Сформирован консолидированный прогноз на геомагнитные последствия вчерашних событий на Солнце. Согласно данным наблюдений, к Земле был выброшен двойной выброс плазмы исключительно крупного размера и исключительно высокоскоростной (приложено видео). По планете, согласно расчетам, в итоге, будут нанесены 2 удара подряд.
Приход наиболее плотной части первого выброса ожидается завтра, 10 мая, в конце дня. Второй выброс придет к орбите Земли в середине 11 мая, в субботу. Первые геомагнитные последствия могут по предварительным оценкам начаться около полудня завтрашнего дня. Продолжительность нестабильной геомагнитной обстановки составит от 2 до 3 суток. В пике возможны бури до второго-третьего уровня по 5-балльной шкале.
Активность Солнца сохранится на текущем уровне ещё не менее нескольких суток. Сохраняются высокие риски новых крупных событий.
UPDATE:
Неплохой обзор на хабре
Ранее пользовался rhvoice, но нашел качественнее - https://github.com/rhasspy/piper
Это лучшее, или есть еще варианты ?
Давно прочитал рассказ, но никак не могу вспомнить название.
Коллеги долго искали ученого т.к. от него давно не было вестей.
Нашли и узнали что он создал машину которая ускоряет время и соотв. эволюцию объекта.
Испытывают на себе и превращаются в какое-то иное существо.
Спасибо!
| ← назад | следующие → |