Size: a a a

Язык программирования Julia / Julia programming language

2020 September 23

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
Alexandr
Кстати, по поводу Pluto. А никто с ходу не знает как там увеличить ширину ячеек с кодом? Очень раздражает что под них только треть страницы по ширине отведена...
вот мой issue у них про это - https://github.com/fonsp/Pluto.jl/issues/400
там же писал, как с помощью браузерного css это обойти
источник

A

Alexandr in Язык программирования Julia / Julia programming language
спасибо
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Почитал issue, вообще подход про "Pluto notebooks are documents. On the web, and in print, documents always have a maximum width." выглядит мягко говоря спорным.
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
прецедент похожий есть - жупитер ноутбук, который не лаб, тоже занимает часть экрана по ширине
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Ждём Plutolab )))
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Угу, и первое что я делаю с ним это похожий же хак на max-width:100%
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Мы тут главным образом ждём ))) Редко делаем )))
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Ну кто как 🙂 Хотя лезть еще и в Pluto совсем не хочется
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Как обычно делают "двунаправленный" словарь, чтобы можно было по первому элементу пары получить второй, и по второму получить первый?
Двумя связанными словарями?
Dict{Int, String}
Dict{String, Int}
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
А по квантовой Julia (у меня интерес в связи с моими раскопками для курса вычислительного мышления) самое шевелящееся, вроде вот: https://github.com/QuantumBFS/Yao.jl

Остальное как-то сдохло, включая https://juliaquantum.github.io/ — обновления двухлетней давности, и не differentiable.
источник

DG

Dmitry Glubokov in Язык программирования Julia / Julia programming language
Anatoly Levenchuk
А по квантовой Julia (у меня интерес в связи с моими раскопками для курса вычислительного мышления) самое шевелящееся, вроде вот: https://github.com/QuantumBFS/Yao.jl

Остальное как-то сдохло, включая https://juliaquantum.github.io/ — обновления двухлетней давности, и не differentiable.
Спасибо за ссылки!
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Viktor G.
Как обычно делают "двунаправленный" словарь, чтобы можно было по первому элементу пары получить второй, и по второму получить первый?
Двумя связанными словарями?
Dict{Int, String}
Dict{String, Int}
По-моему обычно так и делают - структуру, которая хранит оба (прямой и обратный) словаря и обвязку вокруг для поддержания синхронности этих словарей
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
+
источник

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
Viktor G.
Как обычно делают "двунаправленный" словарь, чтобы можно было по первому элементу пары получить второй, и по второму получить первый?
Двумя связанными словарями?
Dict{Int, String}
Dict{String, Int}
Может список кортежей и пара loоkup-функций?
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Это медленнее
источник

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
Зато source of truth один )
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Ну да, вариант.

Можно тогда сделать словарь и отдельный лукап, который по значению ищет ключ.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
На одном форуме предлагали писать прямой и обратный порядок в один и тот же словарь.

Но это работает если ключи и значения одного типа и множества не пересекаются
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
d = Dict{String, String}()
d[“hello”] = “world”
d[“world”] = “hello”
источник

A

Alexandr in Язык программирования Julia / Julia programming language
Лукап это долго. В смысле медленно.
источник