Size: a a a

2020 August 01

AK

Andy Korg in Delphi & Lazarus
Добавлю, что именно "нормально написать на английском". Поэтому поставил первым пунктом понимание того, что:
а) пишут
б) написано
источник

j

jkeks in Delphi & Lazarus
источник

АТ

Александр Трю... in Delphi & Lazarus
Andy Korg
Добавлю, что именно "нормально написать на английском". Поэтому поставил первым пунктом понимание того, что:
а) пишут
б) написано
Ну у нас всегда дилемма. Кто-то понимает, кто-то нет - знание английского не сказать чтобы у всех блестящее.
источник

AK

Andy Korg in Delphi & Lazarus
Александр Трю
Ну у нас всегда дилемма. Кто-то понимает, кто-то нет - знание английского не сказать чтобы у всех блестящее.
Ага, тогда все должны понимать, что согласие писать на английском = обучение английскому. Важно это озвучить, т.к. не всегда люди понимают, что придется учится.
источник

АТ

Александр Трю... in Delphi & Lazarus
Andy Korg
Ага, тогда все должны понимать, что согласие писать на английском = обучение английскому. Важно это озвучить, т.к. не всегда люди понимают, что придется учится.
Учиться у нас учатся все более менее нормально. Меня больше напрягает ситуация, что комменты станут безсодержательными, если недостаточно хорошо владеют английским. И придётся разбираться то ли человек не понимает код, то ли не знает английский.
источник

AK

Andy Korg in Delphi & Lazarus
Приложение не понимает, что это utf8. Как-то ему надо об этом сказать.
Так то есть стандарт для описания кодировки в json https://www.ietf.org/rfc/rfc4627.txt
источник

BM

Bronislav Miksha in Delphi & Lazarus
По логике стандарт комментариев на этапе разработки определяется тем, что он не будет замедлять разработку кода командой. Условно оплата идет за "готовый продукт/решение", а не прокачку личного английского для разработчиков.
Если Вы публично потом будете выкладывать, то можно хвосты занести/перевести.
Bobuk недавно в подкасте рассказывал, "откуда хвосты русских комментов" были в библиотеке которую публично выкладывали. Ибо удобнее было с русскими комментариями.
источник

j

jkeks in Delphi & Lazarus
ух ты // RFC )
источник

АТ

Александр Трю... in Delphi & Lazarus
Bronislav Miksha
По логике стандарт комментариев на этапе разработки определяется тем, что он не будет замедлять разработку кода командой. Условно оплата идет за "готовый продукт/решение", а не прокачку личного английского для разработчиков.
Если Вы публично потом будете выкладывать, то можно хвосты занести/перевести.
Bobuk недавно в подкасте рассказывал, "откуда хвосты русских комментов" были в библиотеке которую публично выкладывали. Ибо удобнее было с русскими комментариями.
Да, логично. Спасибо.
источник

RS

Renat Suleymanov in Delphi & Lazarus
jkeks
Если у меня кусок JSON  прямо в исходнике (ну просто пробую) и он отображается абракадаброй, как у меня тогда может быть кодировка неправильная ? и useutf8 не помогает..
Ну что-то не так в коде. Там просто getJSON, никаких преобразований в коде? Кодирока unit UTF8? (по умолчанию так, но мало ли)
источник

j

jkeks in Delphi & Lazarus
кусок исходника никаких перекодировок, сразу в мемо кладу и все.
источник

AK

Andy Korg in Delphi & Lazarus
jkeks
кусок исходника никаких перекодировок, сразу в мемо кладу и все.
Переменная s точно юникодовая? Memo1 понимает unicod?
источник

RS

Renat Suleymanov in Delphi & Lazarus
jkeks
кусок исходника никаких перекодировок, сразу в мемо кладу и все.
Возможно в баг. В последней сборке попадались таковые. Рекомендую исопльзовать промежуточную переменную
источник

j

jkeks in Delphi & Lazarus
s: string
источник

j

jkeks in Delphi & Lazarus
Lazarus последний самый
источник

RS

Renat Suleymanov in Delphi & Lazarus
То есть S_JSON:='{"поле1" : "поле2"}';
jData:=getJSON(S_JSON);
источник

RS

Renat Suleymanov in Delphi & Lazarus
Потому что когда через переменную типа String передается, то там программа понимает какую кодировка, а прямо - возможно пропускается проверка. Ну, это мое предположение
источник

RS

Renat Suleymanov in Delphi & Lazarus
Да, не забудь, что jData нужно освободить в конце - это объект
источник

AK

Andy Korg in Delphi & Lazarus
Renat Suleymanov
То есть S_JSON:='{"поле1" : "поле2"}';
jData:=getJSON(S_JSON);
jData какого класса?
источник

RS

Renat Suleymanov in Delphi & Lazarus
Andy Korg
jData какого класса?
Ну судя по коду TJSONData
источник