Size: a a a

2020 June 12

f

folex in codingteam
Антон ⚙️
Если заимствующий, то уже несколько сложнее, надо scoped threads использовать
их задепрекейтили?
источник

А⚙

Антон ⚙️ in codingteam
folex
их задепрекейтили?
Которые в std — да, перед самым выходом Rust 1.0
источник

А⚙

Антон ⚙️ in codingteam
Альтернативы — это crossbeam и rayon
источник

💮

💮 in codingteam
Антон ⚙️
Я выше показал, как выбрать из массива кусок без концевых элементов
А если без n концевых элементов?
источник

c

codingteam@cjr in codingteam
Minoru
@pink_snow: поэтому нужно популяризовать рейнджи и итераторы, а от индексирования у программистов сразу должны вставать дыбом волосы и включаться мозг — они должны чуять и ожидать подвох
источник

А⚙

Антон ⚙️ in codingteam
💮
А если без n концевых элементов?
С обработкой случая нехватки элементов в массиве?
источник

А⚙

Антон ⚙️ in codingteam
codingteam@cjr
Minoru
@pink_snow: поэтому нужно популяризовать рейнджи и итераторы, а от индексирования у программистов сразу должны вставать дыбом волосы и включаться мозг — они должны чуять и ожидать подвох
Вот именно!
источник

f

folex in codingteam
codingteam@cjr
Minoru
(с другой стороны, мне рассказали достаточно, чтобы я в нужный момент вместо написания цикла задумался, открыл браузер и нагуглил численно стабильный алгоритм СКО. Так что универ научил всему, что надо :)
А разверни мысль? Что тебя заставило задуматься? (выгнали-из-универа-кун)
источник

💮

💮 in codingteam
Антон ⚙️
С обработкой случая нехватки элементов в массиве?
Нет.
источник

А⚙

Антон ⚙️ in codingteam
💮
Нет.
&arr[n..arr.len()-n]
источник

c

codingteam@cjr in codingteam
Minoru
@folexeyy: на курсе численных методов рассказали на пальцах про ограниченную точность (0.1 + 0.2 != 0.3) и про численную нестабильность (берём формулы из учебника, программируем, получается ерунда, потому что не учли ограниченную точность). Поэтому когда мне понадобилось СКО массива чисел, в голове зажглась лампочка (почуял подвох :) и я пошёл гуглить
источник

💮

💮 in codingteam
Антон ⚙️
&arr[n..arr.len()-n]
В смысле, считать, что ренж пустой, если не хватает.
источник

А⚙

Антон ⚙️ in codingteam
💮
В смысле, считать, что ренж пустой, если не хватает.
А, это другое дело
источник

f

folex in codingteam
codingteam@cjr
Minoru
@folexeyy: на курсе численных методов рассказали на пальцах про ограниченную точность (0.1 + 0.2 != 0.3) и про численную нестабильность (берём формулы из учебника, программируем, получается ерунда, потому что не учли ограниченную точность). Поэтому когда мне понадобилось СКО массива чисел, в голове зажглась лампочка (почуял подвох :) и я пошёл гуглить
А, всмысле что не стал отклонение руками считать в цикле?
источник

f

folex in codingteam
Понятно, пасиб
источник

c

codingteam@cjr in codingteam
Minoru
@folexeyy: да. Потому что знал, что там есть тонкости
источник

f

folex in codingteam
Я как только подхожу на два шага к реализации чего-либо из статистики, иду гуглить, как делают другие люди
источник

💮

💮 in codingteam
0.1 + 0.2 === 0.10.2
источник

f

folex in codingteam
Особенно если возникает слово "среднее"
источник

f

folex in codingteam
💮
0.1 + 0.2 === 0.10.2
релиз!
источник