Size: a a a

2020 February 25

x

x-foby in Go-go!
Roman Sharkov
не имеет значения. Для интеракций с пользователем существует i18n
Зачем i18n в программе, разрабатываемой под конкретную компанию?
Чтоб потом вместо "Невозможно оприходовать накладную: на складе не найдена партия №123" сотрудник Галина Михайловна прочитала что-то на дефолтном английском, потому что админы не установили локаль?
источник

K

Kino Recovery in Go-go!
GoDenis
дергаю винапи функцию, которая зависает при определенных условиях
чем и как дергаеш
источник

RS

Roman Sharkov in Go-go!
x-foby
Зачем i18n в программе, разрабатываемой под конкретную компанию?
Чтоб потом вместо "Невозможно оприходовать накладную: на складе не найдена партия №123" сотрудник Галина Михайловна прочитала что-то на дефолтном английском, потому что админы не установили локаль?
потому-что в итоге получается говнокод. устроит ли вас говнокод - решать вам.

> Чтоб потом вместо "Невозможно оприходовать накладную: на складе не найдена партия №123" сотрудник Галина Михайловна прочитала что-то на дефолтном английском

ещё раз - интерфейс пользователя переводится i18n

в коде русский ничего не потерял.
источник

G

GoDenis in Go-go!
Kino Recovery
чем и как дергаеш
Через пэкадж syscall. Функция виснет не из за го. Это особенность получения инфы от хэндла. Просто если она виснет - надо убивать горутину
источник

M

Meow in Go-go!
Roman Sharkov
потому-что в итоге получается говнокод. устроит ли вас говнокод - решать вам.

> Чтоб потом вместо "Невозможно оприходовать накладную: на складе не найдена партия №123" сотрудник Галина Михайловна прочитала что-то на дефолтном английском

ещё раз - интерфейс пользователя переводится i18n

в коде русский ничего не потерял.
+
источник

x

x-foby in Go-go!
Roman Sharkov
потому-что в итоге получается говнокод. устроит ли вас говнокод - решать вам.

> Чтоб потом вместо "Невозможно оприходовать накладную: на складе не найдена партия №123" сотрудник Галина Михайловна прочитала что-то на дефолтном английском

ещё раз - интерфейс пользователя переводится i18n

в коде русский ничего не потерял.
С каких пор отсутствие i18n стало говнокодом? 😂
На вопрос можно не отвечать на самом деле, потому что любой ответ вызовет просто смех)
источник

K

Kino Recovery in Go-go!
Roman Sharkov
потому-что в итоге получается говнокод. устроит ли вас говнокод - решать вам.

> Чтоб потом вместо "Невозможно оприходовать накладную: на складе не найдена партия №123" сотрудник Галина Михайловна прочитала что-то на дефолтном английском

ещё раз - интерфейс пользователя переводится i18n

в коде русский ничего не потерял.
тут я согласен русский язык в коде зло,вообще,что-то кроме ascii в коде зло
источник

RS

Roman Sharkov in Go-go!
x-foby
С каких пор отсутствие i18n стало говнокодом? 😂
На вопрос можно не отвечать на самом деле, потому что любой ответ вызовет просто смех)
- что если компания вдруг захочет поддержку условного Узбекского?
- что если новый разработчик не русскоговорящий?
- что если новый разработчик по привычке напишет на английском?

в любом этом случае с подходом “у нас в коде ошибки на русском” будет, как говорится, батхёрт.
источник

x

x-foby in Go-go!
Roman Sharkov
- что если компания вдруг захочет поддержку условного Узбекского?
- что если новый разработчик не русскоговорящий?
- что если новый разработчик по привычке напишет на английском?

в любом этом случае с подходом “у нас в коде ошибки на русском” будет, как говорится, батхёрт.
Слишком много "что если".
В абсолютном большинстве случаев никто вам не будет на ваши "что если" выделять время и деньги.
источник

а

а кто это in Go-go!
GoDenis
Через пэкадж syscall. Функция виснет не из за го. Это особенность получения инфы от хэндла. Просто если она виснет - надо убивать горутину
горутину вы не убьете
источник

AK

Anton Kucherov in Go-go!
Roman Sharkov
- что если компания вдруг захочет поддержку условного Узбекского?
- что если новый разработчик не русскоговорящий?
- что если новый разработчик по привычке напишет на английском?

в любом этом случае с подходом “у нас в коде ошибки на русском” будет, как говорится, батхёрт.
Что если >50% разработчиков на рынке не англоговорящие?
Что если бизнес на англоговорящий и ни когда им не будет?
Что если программа написана на 1С в конце концов?
источник

а

а кто это in Go-go!
убивать потоки в принципе плохая идея
источник

x

x-foby in Go-go!
К слову, я за i18n.
Просто не пойму, зачем так в абсолют возводить-то
источник

AK

Anton Kucherov in Go-go!
x-foby
К слову, я за i18n.
Просто не пойму, зачем так в абсолют возводить-то
Плюсую
источник

DP

Daniel Podolsky in Go-go!
GoDenis
господа, а как убить горутину по таймауту?
никак.

и убивать надо не горутину, а тред из пула, в котором выполняется сискол. и нет, это не тот пул, на котором выполняются горутины. и нет, убить тред нельзя.
источник

RS

Roman Sharkov in Go-go!
x-foby
Слишком много "что если".
В абсолютном большинстве случаев никто вам не будет на ваши "что если" выделять время и деньги.
я же не говорю что на все проекты выделяют достаточно бюджета. Порой бюджета хватает лишь на говнокод. Однако отсутствие бюджета не делает говнокод неговнокодом

ещё раз: приемлим ли говнокод - зависит от ситуации
источник

а

а кто это in Go-go!
Daniel Podolsky
никак.

и убивать надо не горутину, а тред из пула, в котором выполняется сискол. и нет, это не тот пул, на котором выполняются горутины. и нет, убить тред нельзя.
категорично
источник

x

x-foby in Go-go!
Roman Sharkov
я же не говорю что на все проекты выделяют достаточно бюджета. Порой бюджета хватает лишь на говнокод. Однако отсутствие бюджета не делает говнокод неговнокодом

ещё раз: приемлим ли говнокод - зависит от ситуации
Говнокод — понятие весьма субъективное.
В вашем случае, я смотрю, весьма и весьма субъективное 😂
источник

DP

Daniel Podolsky in Go-go!
а кто это
категорично
что тут категоричного? нет у нас средств убивать треды, только процессы целиком.
источник

G

GoDenis in Go-go!
Daniel Podolsky
никак.

и убивать надо не горутину, а тред из пула, в котором выполняется сискол. и нет, это не тот пул, на котором выполняются горутины. и нет, убить тред нельзя.
Пасиб, доступно
источник