aadz
а... ты размер просто помнять хотел. :)
aadz
Вобще-то, это не чат про картинки и про их "сжатие"
aadz
чего?
p0rsche
Да ты рофлешь
рофлишь через И пишется
aadz
Блин, в каждый чат про аниме кто-то придет с о свей мангой :)
UNEIGHT
А тут музло хорошее
Michael
рофлишь через И пишется
Вообще правильно флеш-рояль
🏁Александр
народ а easyjson всегда такой тупой?
🏁Александр
взял нагенерировал блин код для вложенной структуры у который даже json тегов нет
🏁Александр
как побороть
V
поставить json теги?
🏁Александр
теги проставлены
V
вот ^
Dorian
Растолкуйте пожалуйста почему аргумент функции []interface{} не принимает []string{}, например?
Daniel
Потому, что конверсии слайсов нет (и не может быть)
Dorian
Потому, что конверсии слайсов нет (и не может быть)
Т.е. с мапом такой фокус выстрелит?
Daniel
Нет
Dorian
Понял, спасибо
Anonymous
Уже писал, но так и не нашел что могло бы понравиться... Пишу еще раз. Всем привет! Есть предложение для разработчиков/начинающих стартаперов Я – senior product дизайнер по enterprise/SaaS/веб/мобилкам (ui/ux). Сейчас нахожусь в активном поиске работы уже несколько месяцев, потому что мне постоянно то компания, то проекты, то оплата не подходит. Но я не могу не заниматься дизайном и простаивать. Я делаю или бесплатно или очень дорого. Поэтому предложение: Готов бесплатно выделять +-8 часов в неделю на разработку вашего продукта, начиная от полного проектирования по бизнес-процессам/идеям и заканчивая hi-fi мокапами. Вы разработчик, который хочет сделать проект для портфолио с крутым дизайном? Пишите мне. Вы стартапер, у которого нет бюджета на хороший дизайн? Пишите мне. С вас какие-то гарантии, что проект будет в продакшене и отсутствие NDA.
Roman
@ix_designer вы во всех группах спамите этим
Roman
@onokonem @zelenin @alek_si может выдать человеку лечебный бан?
Yuri
Yuri
С вас какие-то гарантии, что проект будет в продакшене и отсутствие NDA.
Yuri
Уже писал, но так и не нашел что могло бы понравиться... Пишу еще раз. Всем привет! Есть предложение для разработчиков/начинающих стартаперов Я – senior product дизайнер по enterprise/SaaS/веб/мобилкам (ui/ux). Сейчас нахожусь в активном поиске работы уже несколько месяцев, потому что мне постоянно то компания, то проекты, то оплата не подходит. Но я не могу не заниматься дизайном и простаивать. Я делаю или бесплатно или очень дорого. Поэтому предложение: Готов бесплатно выделять +-8 часов в неделю на разработку вашего продукта, начиная от полного проектирования по бизнес-процессам/идеям и заканчивая hi-fi мокапами. Вы разработчик, который хочет сделать проект для портфолио с крутым дизайном? Пишите мне. Вы стартапер, у которого нет бюджета на хороший дизайн? Пишите мне. С вас какие-то гарантии, что проект будет в продакшене и отсутствие NDA.
можно проще было сказать, хочу реализовать вашу идею :)
Alexey
Уже (если я туда нажал 🙂)
Fastumkruk
ДЖЕНЕРКИИИИИИИ!!!
🏁Александр
ДЖЕНЕРКИИИИИИИ!!!
это непростительное заклятье
Fastumkruk
бан?
Если только всем!
саша
бан?
команде разрабов го
p0rsche
ребят, подскажите, есть в Го либа для разбора Url?
p0rsche
net/url же!
Pawel
враппер уменьшает mettal cost, ага... это реально стокгольмский синдром :(
так и const не уменьшает. Враперы - пассивный мазохизм, поскольку они по дефлту, const - активный, поиск дополнительных костылей. Разница не велика
Pawel
да. шаг к чистым функциям
которых в голанге никогда не будет
Алексей
с чего такие выводы?
Со всего того что есть и чего нет в Go.
.
Конкретно что не устраивает?
Алексей
Да хоть те же слайсы.
.
А что с ними не так?
Kirill
Только вот без дженериков срачи
Kirill
Астарожна
Алексей
Ну Go это как бы принципиально concurrency язык. И в нём есть примитив, который позволяет любому желающему без зазрений совести мутировать нижележащий массив, который может лежать ещё под парочкой слайсов.
Алексей
Что же тут может пойти не так? Да вообще всё.
Алексей
Поэтому надо следить за собой и за коллегами, чтобы не мутировать то что не стоит мутировать.
Алексей
Самому следить. Ведь возложить такую слежку на компилятор не представляется возможным.
Алексей
Когда кода и программистов не очень много и программисты понимают суть проблемы, то всё в принципе норм.
.
Ну изменять напрямую массив под слайсом никто не может
.
если вам нажна какая то синхронизация, используйте мьютексы например
Алексей
Ну изменять напрямую массив под слайсом никто не может
Ну вообще то вроде можно, когда я в последний раз проверял
Алексей
И через сам массив, и через другие слайсы
Pawel
да почитай его уже :)
таких пропозалов уже до хера было, ничего нового
.
ну массив может меняться только в случае нехватки места, все
Алексей
если вам нажна какая то синхронизация, используйте мьютексы например
Ну я вот считаю, что в Го то как раз мьютексы не стоит активно юзать, ибо есть более удобные примитивы синхронизации.
.
Нет
А когда еще?
Kirill
Ну вообще то вроде можно, когда я в последний раз проверял
И тут не может быть "в последний раз проверял"
Kirill
Спеку читайте хоть перед срачами
Алексей
ну массив может меняться только в случае нехватки места, все
Слайсы не обязаны быть созданы динамически.
Алексей
Странно конечно, что это приходится объяснять гоферам в го чатике.
Kirill
А когда еще?
Перевыделение да, может произойти при grow. А мутировать данные внутри может любой дурак, пока syscall соответствующий не дернешь
Kirill
Хотя сентябрь, час дня, школоло набегают на чатики
.
Как?
Kirill
Да, бл*дь, три секунды подумав
Kirill
&s[0]
Алексей
Да даже не напрямую, а через другой слайс
Kirill
И это только один из тонны вариантов
Pawel
с const два варианта есть реальных = сделать его неглубоким - и в этом случае он практически бесполезен. 2 - сделать всё неизменяемым по умолчанию как предлагал Даниель. И это будут ещё хуже чем питон 2/3, сломает простоту системы типов и превратит Голанг в говнораст - и тоже мало что даст, поскольку изначально язык мутабельный
Алексей
Просто на самом деле все эти иммутабельные данные, чистые функции и прочая функциональная петушня не от хорошей жизни взялись.
Алексей
И особенную роль они как раз начинают играть при появлении многопоточности
Daniel
параллелизма в широком смысле