
Maxim
31.05.2018
14:50:03

FRD Official - Dmitriy
31.05.2018
14:51:38
Аааа, Семен Сеныч, это ж прокси... гоню

Vadim
31.05.2018
14:59:42
Я не претендую на правду, но можно написать функцию error h

Google

Danil
31.05.2018
15:38:12
За это 10кусков
Да вы батенька долбаеб

Artem
31.05.2018
15:38:29
не, это 15
все по материалу
и юайэкспиренсу

Sergey
31.05.2018
15:38:48
на чистом коде?

Kirill
31.05.2018
15:39:21
Сайты на виксе) Жара)))
Особенно рекламить это в канале про го

Sergey
31.05.2018
15:40:47
> на дрова х
так даже лучше звучит, заплатил бы за это и 20к

Roman
31.05.2018
15:42:22

Maxim
31.05.2018
15:46:06

Danil
31.05.2018
15:47:27
Так хелпаните плез

Google

Danil
31.05.2018
15:47:56
Есть у меня прога одна принимает все сообщения которые придут боту и записывает в бд данные
Другая прога работает с бд'хой
И она должна отправить результат через бот
Но два запустить два сеанса одновременно нельзя

Sergey
31.05.2018
15:49:07
запусти один сеанс; со второй проги просто шли на первую

Danil
31.05.2018
15:49:11
Как быть

Roman
31.05.2018
15:51:24

Subbotin
31.05.2018
16:26:25
type Vector struct {
x float64
y float64
z float64
}
type Acceleration Vector
type Speed Vector
func (v *Vector) Scalar() float64 {
return math.Sqrt(v.x*v.x + v.y*v.y + v.z*v.z)
}
я не понял почему при таком объявлении типа я Speed я теряю доступ к методу Scalar
type Speed struct {
Vector
}
а при таком не теряю
это разве не одно и тоже?

Daniel
31.05.2018
16:27:03
вообще не одно и то же

Sergey
31.05.2018
16:27:06

Daniel
31.05.2018
16:27:25

Sergey
31.05.2018
16:27:34
откуда я знаю
алиасы типов всегда кому-то нужны

Daniel
31.05.2018
16:28:39
только в рамках рефакторинга

Maxim
31.05.2018
16:28:43

Roman
31.05.2018
16:33:57

Sergey
31.05.2018
16:34:54
PS: алан кей говорит про свой ооп, не про с++сный

Roman
31.05.2018
16:36:56
мне кажется инкапсуляция это главный аспект OOP в практике

Google

Sergey
31.05.2018
16:37:42
инкапсуляция существует и в отделении от ООП

Roman
31.05.2018
16:40:22
Класс, объект, методы, поля, это же OOP, не смотря на то что первое в Go обычно навывают "типом структуры"
в C насколько я помню инкапсуляции нет вообще, нет таких понятий как private member

Sergey
31.05.2018
16:47:44
без любого из них это не ооп

Roman
31.05.2018
16:53:37
нет, ооп это наличие 3 обязательных факторов
совершенно верно, вроде как инкапсуляция, наследование, полиморфизм, если я не ошибаюсь?
но обычное такой подход OOP как в Go или JavaScript называют псевдо-ООП, т.е. имеются фичи, но таки не OOP

Sergey
31.05.2018
16:54:03
> псевдо-ООП
хз, не слышал такого словосочетания
энивей, инкапсуляция не принадлежит ООП единолично

Aleksei ?
31.05.2018
17:35:19
Коллеги подскажите: я правильно понимаю что нет разницы в вероятности получения числа < 50 если я беру случайное целое от 0 до 100 или же беру от 0 до 100 * х и потом делю на этот х

Daniel
31.05.2018
17:36:32
Ой, вероятности
В первом случае у тебя вероятность 49%

Sergey
31.05.2018
17:37:24
при равномерном распределении? на что влияет "< 50"?
> потом делю на этот х
зависит от х и выбора случайного числа

Daniel
31.05.2018
17:38:19
да ладно
если случайное float - разницы нет вообще

Sergey
31.05.2018
17:39:00
особенно, если этот флоат очень близок к 0
/sarcasm

Aleksei ?
31.05.2018
17:40:12
Ну к примеру х = 10000 и юзаю rand.Seed(time.UnixNano())
rand.Intn(0, 100*х)

Sergey
31.05.2018
17:40:22
а вообще, есть определённый алгоритм сжатия и расширения интервала распределения

Google

Aleksei ?
31.05.2018
17:40:23
Потом делю

Daniel
31.05.2018
17:40:25
э, нет
Intn к таким фокусам не приспособлен

Aleksei ?
31.05.2018
17:41:52
Ну использовать crypto/rand для подобного это перебор ?
Вообщем пилю я некоего @victradicebot , и мне не оч нравятся сгенеренные числа

Danil
31.05.2018
17:44:11
Щас бы вероятность в процентах считать
Ну давайте остановимся на том, что генеренные числа

Admin
ERROR: S client not available

Aleksei ?
31.05.2018
17:44:45
Бывает часто 56.6547 и 56.6532

Danil
31.05.2018
17:44:47
Это псевдослучайные числа

Aleksei ?
31.05.2018
17:45:07

Sergey
31.05.2018
17:45:19

Aleksei ?
31.05.2018
17:45:29
Белый шум из них вовсе не белый ?

Sergey
31.05.2018
17:45:34
ты не правильно делаешь

Danil
31.05.2018
17:46:11
Может быть вам кажется
Сделайте выбрпку из 100000
Сгенеренных чисел
Представьте данные ввиде диаграммы
Если уж слишком большое отклонения от кривой Гаусса
То вы действительно делаете что-то не так

Google

Daniel
31.05.2018
17:50:45

Aleksei ?
31.05.2018
17:52:12
Ок спасибо , попробую с разными значениями икса посмотреть что выйдет

Sergey
31.05.2018
17:52:53
зачем увеличивать интервал, если плотность можно показать на небольшом?
например, генерируя числа от 0 до 10 N раз
и считая, сколько раз выпало каждое

Aleksei ?
31.05.2018
17:59:32
Я проверял на пакете justinian/dice - число от 1 до 1000000, миллион итераций и смотрел проценты:
< 48 ~ 48%
> 52 ~ 48%
48 < х < 52 ~ 4%
Там колебания меньше половины процента
по-моему даже 49%,49%,2% результаты не помню точно

Sergey
31.05.2018
18:05:36
более того, это крайне не достаточно

Daniel
31.05.2018
18:06:08
надо 100M, да

Sergey
31.05.2018
18:06:19
даже 100м будет мало

Daniel
31.05.2018
18:06:22
результат, скорее всего, будет равномернее

Sergey
31.05.2018
18:06:28
впрочем, зависит от выбранного доверительного интервала

Daniel
31.05.2018
19:07:31
это я вопроизвел свой тест давности паругодичной

Sergey
31.05.2018
19:08:35
пингани ещё автора оригинального сообщения