Блог*
Сасный супермаркет
Интересно. Ценники все, разумеется, на армянском. Но вот на этикетках-наклейках на развесную продукцию (фрукты, овощи, готовая еда) название написано на русском
Приснилось, что я форкнул Go и добавил в него иммутабельность. К чему бы это?
👍10😁7❤1🤔1
Forwarded from мне не нравится реальность
Did you know that
https://cohost.org/wafflelapkin/post/2124164-rust-huh-moment-of-the-day
Add is object safe?https://cohost.org/wafflelapkin/post/2124164-rust-huh-moment-of-the-day
#prog #go
Go не разрешает битовые сдвиги для чисел с плавающей точкой. Например, следующая программа не компилируется:
Может, для константных выражений в Go исключение? Попробуем поменять
Go не разрешает битовые сдвиги для чисел с плавающей точкой. Например, следующая программа не компилируется:
package mainС ошибкой:
import "fmt"
func shift(x float32) float32 {
return x << 3
}
func main() {
fmt.Println(shift(1.0))
}
./prog.go:6:9: invalid operation: shifted operand x (variable of type float32) must be integer
Разумеется, если удалить функцию и заинлайнить её по месту вызова, то поведение не должно измениться:package mainИ это выдаёт... Ан не, не выдаёт никакой ошибки — компилируется и печатает 8.
import "fmt"
func main() {
fmt.Println(1.0 << 3)
}
Может, для константных выражений в Go исключение? Попробуем поменять
1.0 на 1.1:./prog.go:6:14: invalid operation: shifted operand 1.1 (untyped float constant) must be integer
Спасибо, Go, очень полезно /s🔥10🤡7👌1
#music
Продолжаю выкладывать саундтреки к играм вместо обзоров на них. Сегодня на очереди саундтрек к Patch Quest (неполный, полный можно купить в стиме)
Продолжаю выкладывать саундтреки к играм вместо обзоров на них. Сегодня на очереди саундтрек к Patch Quest (неполный, полный можно купить в стиме)
YouTube
Patch Quest Incomplete OST
all audio from patch quest, found on the discord in the devlog channel
💩1
#prog #rust #julia #article
Rust vs Julia in scientific computing
One of the main objectives of Julia is solving the two-language problem. This means that by using Julia, you don't have to prototype in a dynamic language like Python for flexibility and later rewrite the code in a compiled language like C/C++ for performance.
This goal did catch me while picking a programming language for my bachelor's thesis in physics. But after regularly using and even teaching Julia, do I still think that Julia solves that two-language problem?
TL;DR: нет.
Но автор также указывает на сильные стороны Julia и на то, в каких ситуациях её применение более осмысленно.
Rust vs Julia in scientific computing
One of the main objectives of Julia is solving the two-language problem. This means that by using Julia, you don't have to prototype in a dynamic language like Python for flexibility and later rewrite the code in a compiled language like C/C++ for performance.
This goal did catch me while picking a programming language for my bachelor's thesis in physics. But after regularly using and even teaching Julia, do I still think that Julia solves that two-language problem?
TL;DR: нет.
Но автор также указывает на сильные стороны Julia и на то, в каких ситуациях её применение более осмысленно.
Mo8It
Rust vs Julia in scientific computing
Does Julia solve the two-language problem and when should you use Rust instead?
Блог*
#prog #rust #julia #article Rust vs Julia in scientific computing One of the main objectives of Julia is solving the two-language problem. This means that by using Julia, you don't have to prototype in a dynamic language like Python for flexibility and later…
#prog #julia
Из статьи узнал про Pluto.jl. Лично не щупал, но, судя по всему, эта штука решает одни из самых больших претензий к Jupiter-ноутбукам: автоматический перезапуск зависимых ячеек (т. е. никакого неявного мутабельного стейта) и нормальное управление зависимостями с записываемыми версиями. То есть значительно более воспроизводимая вещь.
Из статьи узнал про Pluto.jl. Лично не щупал, но, судя по всему, эта штука решает одни из самых больших претензий к Jupiter-ноутбукам: автоматический перезапуск зависимых ячеек (т. е. никакого неявного мутабельного стейта) и нормальное управление зависимостями с записываемыми версиями. То есть значительно более воспроизводимая вещь.
plutojl.org
Pluto.jl — interactive Julia programming environment
A free, open source Julia programming environment. Designed to make learning and teaching scientific programming simple!
🔥4❤1
Forwarded from Технологический Болт Генона
На панели ноутбука находим значок «доступ к интернету». Нажимаем на него и видим «параметры сети Wi-Fi». В них нужно найти «параметры настройки адаптера». Кликаем и в новом окне появится перечень сетей. Нужны «беспроводные сети». Нажимаем на них правой кнопкой мыши. В окне «состояние» выбираем «свойства беспроводной сети». Далее открываем вкладку «безопасность» и ставим галку напротив надписи «отображать вводимые знаки». В верхней строке вы и увидите пароль от Wi-Fi.
Вот как узнать пароль от сети Wi-Fi в незнакомом месте: подключитесь сразу и без проблем
https://fedpress.ru/news/74/society/3252380
🤡15😁1