About

9 февр. 2024 г.

Jupiter + go


Установить jupiter в виртуально окружение

    python3 -m venv env
    source env/bin/activate
    pip install jupyter


Установить gophernotes

go install github.com/gopherdata/gophernotes@v0.7.5 mkdir -p ~/.local/share/jupyter/kernels/gophernotes cd ~/.local/share/jupyter/kernels/gophernotes cp "$(go env GOPATH)"/pkg/mod/github.com/gopherdata/gophernotes@v0.7.5/kernel/* "." chmod +w ./kernel.json # in case copied kernel.json has no write permission sed "s|gophernotes|$(go env GOPATH)/bin/gophernotes|" < kernel.json.in > kernel.json

Запустить jupiter

    source env/bin/activate
    jupyter notebook

При создании нового ноутбука выбрать go

Успех




29 янв. 2023 г.

Запуск Apache Ignite ML: мой опыт


Вам захотелось поковыряться в machine learning, но вы не питонист. Что делать?! Нет, не изучать питон, когда есть много интересного и в любимом языке. 

А т.к. меня особо привлекают малоизвестные проекты, наткнувшить на статью на хабре про ml библиотеку Apache Ignite ML, которая не на слуху, не мог пройти мимо. Вообще библиотека Apache Ignite ML одна из многих частей Apache Ignite - кластера для распределенных вычислений.

Итак, на старте. Интерес к ml и желание написать свой пример классификации и поэкспериментировать с точнотью распознавания. В качестве датасета тот самый банальный MNIST dataset, который несложно найти уже конвертированным в csv. В качестве основы пример из оф.репозитрия Apache Ignite классификации OneVsRestClassification алгоритмом SVM. Запускаю на одном своем компе, у которого 16г оперативки. Получившийся код на гитхабе.

30 дек. 2022 г.

просмотрено


2023

2022

Олег Докука, Андрей Родионов — Project Loom — друг или враг Reactive?

Примеры кода императивного, на экзекьюторах, на CompletableFuture, на реактиве спринга. Рассказывают что делает проджект лум и куда все идет.


12 мар. 2022 г.

5 мар. 2022 г.

27 авг. 2020 г.

24 апр. 2020 г.

Cisco Anyconnect в убунте


Есть проблема с клиентом впн Cisco anyconnect, в убунте не появляется ui. Никаких признаков окна. Решается просто, нужно поставить либу libpangox-1.0-0. Проверено на Cisco Anyconnect 4.4 в ubuntu 19.10. 
Найдено тут
Кроме того можно пользоваться с консоли openconnect, тоже работает.