Maks
если 42 года работать за 300 тысяч то пенсия будет 47к. А если за 100 тысяч то 40к))))
Maks
Смешно)
Valery
посчитай сколько будет пенсионных отчислений и уже не так смешно станет
Maks
Так о том и речь.
Maks
Но там же система такая что сверх определенной суммы начинается уменьшение пенсионных отчислений
Maks
Только поделать с этим ничего нельзя. Потому что за отчисление пенсий мы не отвечаем увы и ах) и за страховку.
Maks
По этому после покупки квартиры думаю просто буду еще одну покупать пытаться. Уже не за 5 лет а подольше наверное, но подешевле и попроще. Чисто под сдачу например)
John
Так что мешает вести свой пенсионный счёт
Maks
Ну так ты же будешь в него со своих средств откладывать. Плюс не ясно как будет двигаться курс. Что вообще с деньгами будет. Недвижка она стабильнее имхо.
Maks
Я просто констатирую факт что высокая зп не означает высоких пенсий)
Valery
в нашей стране глупо рассчитывать на пенсию как по мне
Maks
Проще найти белую которая будет выше чем черную. Если зп черная то априори у компании с деньгами не так хорошо)))
Алексей
Ребята. Как преобразовать []byte в структуру? Интересует работа с бинарными данными.
Valery
Проще найти белую которая будет выше чем черную. Если зп черная то априори у компании с деньгами не так хорошо)))
не всегда, какой нибудь гемблинг платит белую, но если с ними договоришься могут в черную платить больше
Алексей
Как сделать преобразование что-то на подобии в си? type AB struct { A uint32 B uint8 } func ExtractVersion(ptr_buf []byte) uint8 { var ab * AB = ptr_buf }
Null
💻 Получаем IP-адрес с помощью Golang Читать Код @Golang_google
Алексей
Думаю пакет unsafe (вроде так) тебе поможет в твоих извращениях😅
Спасибо огромное )) Я так и понял, что без извращений не получится )))))
John
алгоритмика интересна кому-то? а то я ранее постил всякие ресурсы и, вдруг это интересно только мне
John
https://ru.algorithmica.org/
если кто знает про "Cracking the Coding Interview", то это must learn
Квадрат🇺🇦
https://ru.algorithmica.org/
благодарю. Глянул пару, выглядит годно
Anonymous
https://ru.algorithmica.org/
Ух ты какая находочка. Прикольно. Все гошные примеры? Развивается ресурс?
Anonymous
А не (. Питон
Polya
Добрый день! Подскажите новичку есть функция func Query(args ...string) как передать массив ( []string{} )в качестве входных аргументов, размер массива всегда разный(
Anup
кто может объяснить ответ ?
Anup
Что выведет код ? Ответ: Fatal Error @golangtests
Polya
Спасибо!
Null
🧠 NNHelper – пакет на языке Go для создания и использования нейронной сети Данная статья описывает работу пакета nnhelper, предназначенного для создания и использования нейронных сетей в программах на языке Go. Если Вы уже знакомы с машинным обучением и используете его в своей работе, то эта статья и описанные в ней примеры могут показаться вам слишком простыми. Если Вы в начале пути и хотите познакомиться с этой темой или вам хотелось бы научиться использовать нейроматрицу в ваших программах на языке Go, то вы попали точно по адресу. Go пакет nnhelper разработан для быстрого создания нейронной сети и использовании ее в приложениях, написанных на языке Go. Для использования nnhelper не потребуется ничего дополнительного, кроме Go. Пакет nnhelper является надстройкой над пакетом gonn. И это единственная внешняя зависимость. Статья Код @Golang_google
Work
🧠 NNHelper – пакет на языке Go для создания и использования нейронной сети Данная статья описывает работу пакета nnhelper, предназначенного для создания и использования нейронных сетей в программах на языке Go. Если Вы уже знакомы с машинным обучением и используете его в своей работе, то эта статья и описанные в ней примеры могут показаться вам слишком простыми. Если Вы в начале пути и хотите познакомиться с этой темой или вам хотелось бы научиться использовать нейроматрицу в ваших программах на языке Go, то вы попали точно по адресу. Go пакет nnhelper разработан для быстрого создания нейронной сети и использовании ее в приложениях, написанных на языке Go. Для использования nnhelper не потребуется ничего дополнительного, кроме Go. Пакет nnhelper является надстройкой над пакетом gonn. И это единственная внешняя зависимость. Статья Код @Golang_google
годно
Rustam Fozilov
Слишком старое чёт
🄻🄰🄺🄸
Петон нужен чтобы максимально сгореть и обратно на голенг уйти
Anonymous
какой питон, какой раст. мне обещаю гошечку 😶
Александр
🧠 NNHelper – пакет на языке Go для создания и использования нейронной сети Данная статья описывает работу пакета nnhelper, предназначенного для создания и использования нейронных сетей в программах на языке Go. Если Вы уже знакомы с машинным обучением и используете его в своей работе, то эта статья и описанные в ней примеры могут показаться вам слишком простыми. Если Вы в начале пути и хотите познакомиться с этой темой или вам хотелось бы научиться использовать нейроматрицу в ваших программах на языке Go, то вы попали точно по адресу. Go пакет nnhelper разработан для быстрого создания нейронной сети и использовании ее в приложениях, написанных на языке Go. Для использования nnhelper не потребуется ничего дополнительного, кроме Go. Пакет nnhelper является надстройкой над пакетом gonn. И это единственная внешняя зависимость. Статья Код @Golang_google
скажите насколько быстрее это в плане работы кода в отличии если это делать на питоне?
David
подскажите пожалуйста, разбираюсь с FileMode. При создании файла хочу дать доступ на чтение и изменение файла только юзеру. Тогда permissions должны быть такими: 6 (4 + 2 прав для юзера) 0 (никаких прав для групп) 0 (никаких прав для остальных) Но это не то. Не понимаю, как это работает
Anonymous
644 code
David
почему так?
Anonymous
0644 когда с файлом работаешь
Anonymous
почему так?
в доке вроде
Anonymous
так написано
Anonymous
не помнб
David
понял
David
спасибо
David
понял, спасибо, буду разбираться
всем привет. пожалуйста посоветуйте хорошую книгу по Архитектуре Современных Веб-Приложений
Polya
Добрый день, подскажите пжта касательно дженириков решила сделать общую функцию проверки ключа в map func IsKey[T map[any]any, V any](data T, key V) bool { if _, ok := data[key]; ok { return true } return false } и если использую его так IsKey[map[int]bool, int](checkDuplicate, Id) то выдает map[int]bool does not implement map[any]any ломает дженерик итак мою слабую логику, подскажите пжта, что не так делаю?
Anonymous
ты можешь попробовать interface{}, но хз, будет ли работать
Polya
ты можешь попробовать interface{}, но хз, будет ли работать
пробовала, тогда ругается, что входные данные не интерфейс, получается будто дженерик не полный, или я его неправильно понимаю
Anonymous
попробуй следующим образом: func[K any, V any, M map[K]V]
Ron Mount
ты можешь попробовать interface{}, но хз, будет ли работать
Ну нужно приводить к определенному типу, но дженерики и делали чтобы избегать этого костыля
Anonymous
может прокатит..
Anonymous
я вроде понимаю дженерики, но тут прям в ступоре
Ron Mount
Нет, моё знакомство с дженериками в жаве не увенчалось успехом, в го я их не трогал вообще
Polya
попробуй следующим образом: func[K any, V any, M map[K]V]
тоже не вариант, пробовала, func[K any, V any, M map[K]V] на K будет ругаться в M map[K]V]
Anonymous
мм
Anonymous
func[K any, V any](data map[K]V)
Polya
func[K any, V any](data map[K]V)
тут помоему будет ругаться, что входные данные ключ не типа K , сейчас еще раз попробую)
Polya
func[K any, V any](data map[K]V)
точнее даже на саму функцию ругается : invalid map key type K (missing comparable constraint)
Anonymous
Я насколько понял слово any нельзя тут использовать. Надо T Types А Types это interface в котором идут перечисления нужных типов. type Types interface{ int | uint и тд
Anonymous
Или прямо в сигнатуре функции указать T int | string | uint но any нельзя использовать. Могу ошибаться но все линтеры не пропускают
Anonymous
Type constrait ошибка означает что нет соотношения типов. Any не тип
Polya
Я насколько понял слово any нельзя тут использовать. Надо T Types А Types это interface в котором идут перечисления нужных типов. type Types interface{ int | uint и тд
тоже не подходит если конечно не указать map[Types]string{"yes": "да", "no": "нет"} вместо map[string]string{"yes": "да", "no": "нет"}
Nikita
А внутри уже определяешь, что это мапа и какие у неё типы
Polya
На вход передаешь итерабельный объект и поехали
спасибо за наводку, так понимаю это делается с reflect и по сути generic не нужен....
Polya
спасибо за наводку, так понимаю это делается с reflect и по сути generic не нужен....
если только для второго параметра использовать дженерик
Nikita
спасибо за наводку, так понимаю это делается с reflect и по сути generic не нужен....
Не, это как раз умеют делать дженерики Интерфейс итерпбельных объектов появился из коробки А вот с определением типа ключа/значения вопросы, помоему можно это сделать без дженериков через .(bool) например Можно попробовать передать в функцию мапу, у которой ключ/значение будут сравниваемыми типами, а не any
Nikita
Ну совсем совсем на худой конец да, рефлексия и поехали
Nikita
Я не много работал с дженериками, чего то конкретного сказать не могу, могу лишь дать какую то примерную наводку из статей или докладов)
Pushok
0 в начале, чтобы обозначить что это не десятичное число, а восьмеричное
David
ок. Буду читать еще. Очень много инфы технической, которую надо держать в себе) непривычно)
David
благодарю