Code on

Mar. 18th, 2025 12:22 pm
phd_ru: (pic#4106692)
https://www.usenix.org/publications/loginonline/codon-python-compiler-update

Codon, компилятор с Питона в нативный код, сменил лицензию на Apache-2, став полностью Open Source.

Найдено на /.

Я не очень понимаю, что это даёт. Цифровые молотилки пишут с numpy. В web-бэкенде основные торможения у запросов SQL и заполнения шаблонов. Хорошее ускорение дало бы конвертирование шаблонов в Питон и вот этот код уже компилировать, но такое конвертирование мало какие шаблонизаторы умеют.

Upd — из обсуждения в рабочем чате. Я думаю, типичная задача для компилируемых программ — обработка большого объёма сложно устроенных данных. Не вычисления и не интерфейс с внешним миром.

Upd2. Нашёл ещё вариант — мелкий скриптик, который часто запускается. Типа filter или textconv в Git. Длительные скрипты на Питоне могут работать хорошо, но каждый запуск и инициализация интерпретатора — это торможение. Я поэтому избегаю фильтров/конвертеров в Git.

X-Post в ЖЖ.
phd_ru: (Default)
https://evrone.com/bram-moolenaar-interview

Никогда раньше его не видел. Но много слышал. ;-)

Найдено в Twitter.
phd_ru: (Default)
https://www.cnews.ru/news/top/2021-04-27_sozdana_programma_dlya_zapuska

Запустить в браузере эмулятор Linux, в котором запустить Wine, в котором запускать виндовые программы.

http://www.boxedwine.org/downloads/ . Исходники на Github: https://github.com/danoon2/Boxedwine .
phd_ru: (Default)
https://www.cnews.ru/news/top/2020-06-11_kak_byvshij_itdirektor_ramblera

Баламут ищет в американском суде способ рейдерского захвата Nginx.

X-Post в ЖЖ
phd_ru: (Default)
https://ww.9to5google.com/2020/03/18/google-advanced-protection-android/

В Google начали блокировать установку приложений, которые были загружены не из Google Play.

https://www.cnews.ru/news/top/2020-03-19_polzovatelej_android_nastig
phd_ru: (pic#4106692)
В продолжение: https://www.cnews.ru/news/top/2020-03-13_v_open_sourceproektah_otmechen

Новая семёрка не сильно отличается от прежней: C, PHP, Java, JavaScript, C#, Python и Ruby. C++ выбыл, на его место встал C#, вот и все отличия.
phd_ru: (Default)
https://wiki.pine64.org/index.php/PinePhone

Вот, на соснах не только яблоки растут. Сосна64 вырастила телефон для Линукса. Железо выглядит вполне пристойно. Можно загрузить что угодно с загрузочной SD-карты. Одних только рекомендуемых дистрибутивов 6 штук. Maemo и Sailfish вошли! :-)
phd_ru: (Default)
Шум — дело чрезвычайно полезное!

https://tass.ru/ekonomika/7358979

«Совет директоров Rambler предлагает разорвать отношения с компанией Lynwood, которой в 2015 году были переданы права на защиту интересов Rambler, после ситуации, возникшей с компанией Nginx. Lynwood рекомендовано отозвать заявление, говорится в пресс-релизе Rambler по итогам заседания внеочередного совета директоров.»

https://www.bbc.com/russian/news-50813066

Librem 5

Sep. 27th, 2019 11:20 pm
phd_ru: (Default)
https://shop.puri.sm/shop/librem-5/

$700 за телефон на Linux с очень скромным железом от неизвестных производителей. Зато это те, кто согласился выкатить исходники драйверов. Телефон полностью открытый!

Upd. https://arstechnica.com/gadgets/2020/01/librem-5-phone-hands-on-a-proof-of-concept-for-the-open-source-smartphone/
phd_ru: (pic#4106692)
https://www.techrepublic.com/article/the-3-least-secure-programming-languages/

7 языков программирования, производящих наименее безопасные программы: C, PHP, Java, JavaScript, Python на 5-ом месте, C++, Ruby.
phd_ru: (Default)
Точнее, дырка от клубничного пирога. А ещё точнее, место, свободное от рекламы.

https://tjournal.ru/70553-bratstvo-blokiruyushchih-zachem-gruppa-entuziastov-sozdaet-prilozhenie-dlya-totalnoy-borby-s-reklamoy-v-internete

Перевод статьи из Блумберга про Pi-hole — блокировщик рекламных доменов на уровне DNS.
phd_ru: (pic#4106692)
Гигантский и крайне подробный отчёт об обширном исследовании о количестве дефектов в программах (опубликованных на Github) и как оное количество зависит от языка программирования:

https://cacm.acm.org/magazines/2017/10/221326-a-large-scale-study-of-programming-languages-and-code-quality-in-github/fulltext

Языками с наибольшим количеством дефектов оказались: C, C++, Objective-C, Php, и, тадам, Python! На противоположном конце спектра Clojure, Haskell, Ruby, Scala и Go.

Найдено на /.

Жаль, что Rust остался за рамками исследования. Мы тут на работе задумались, на чём писать следующий большой проект. Python уже поднадоел — разным людям по разным причинам. Выбираем преимущественно между Go и Rust. Склоняемся к Rust.
phd_ru: (Default)
SourceForge перешёл на HTTPS и в пользовательских поддоменах, точнее, позволяет пользователям выбрать, предпочитают ли они https (в домене sourceforge.io) или http.

Найдено на /.
phd_ru: (Default)
Увидел в анонсах обновление программы setroubleshoot. Никогда про такую не слышал. Решил, что это set rouble shoot. Задумался, что это — русская игрушка?

Оказалось, что это SE troubleshoot.

Нашаречьестьнепрерывныйпотокзвуков…
phd_ru: (Default)
Лучше поздно, чем никогда! BitMover выпускает свободную версию BitKeeper. Лицензия: Apache 2.0.

Найдено на /.

Ubintows

Mar. 30th, 2016 10:14 pm
phd_ru: (Default)
Рано или поздно все переходят на Unix. Даже Windows!

Найдено в LWN.
phd_ru: (Default)
Mail.ru таки выкатил ICQ для Linux. Из того самого кода на GitHub.
phd_ru: (Default)
Mail.ru опубликовали код ICQ. Опубликовали под именем icq-desktop, удалили, опять опубликовали под именем icqdesktop.

Описания нет, лицензии нет. Похоже, что это десктопная версия для w32. На https://opensource.mail.ru/ пока не появилась. Тем не менее, хорошее начало. Непонятно, с чего вдруг. Популярность падает? Конкуренты давят?

Upd. ICQ для Linux: https://phd-ru.dreamwidth.org/229708.html

January 2026

S M T W T F S
     123
45678910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 3rd, 2026 05:09 pm
Powered by Dreamwidth Studios