Size: a a a

2020 May 01

SB

Sergey Bodrov in Delphi & Lazarus
1024 это для двоичной системы
источник

AK

Alexey Kulakov in Delphi & Lazarus
вроде, 1 мая, а не 1 апреля сегодня...
источник

AK

Alexey Kulakov in Delphi & Lazarus
с каких это пор 1 килобайт= 1000 байтов? всю жизнь было 1024
источник

AK

Alexey Kulakov in Delphi & Lazarus
Ка-байтов - может, и 1000,
источник

AS

Alexey Shumkin in Delphi & Lazarus
источник

T

Timur in Delphi & Lazarus
Вот кстати в вики и не понятно. Что вообще значит может обозначать 10^3 (1000) ИЛИ 2^10 (1024) байт?)
источник

T

Timur in Delphi & Lazarus
Теперь тебе объяснять))
источник

T

Timur in Delphi & Lazarus
И исходя из статьи сергей бодров прав... МЭК определила килобайт как 1000 байт, а для обозначения двоичной размерности 2^10 - кибибайт))
источник

S

Serjone in Delphi & Lazarus
Alexey Shumkin
Как обрывы связи связаны с таймаутами?
Почему связь рвётся?
нашёл причину. Пинги до девайса запредельные. сейчас подключил обычный телефон к этой сети, 100, 200 иногда проскакивают. Очень редко 300. В общем, похоже нужно сами девайсы ковырять.
источник

S

Serjone in Delphi & Lazarus
Вот такая конструкция. Я тут подумал, может из-за стойки, на которой всё это висит, она скорее всего люминь. Но вайфай в устройстве сантиметрах в семи или десяти от стойки.
источник
2020 May 02

TC

Tom Cauf in Delphi & Lazarus
Народ, делаю тут упражнения по книге Мансурова. Заметил такую фигню - вывод в консоль кириллицы ломается при подключении библиотеки Crt. Как починить?
источник

AK

Alexey Kulakov in Delphi & Lazarus
на буржуинском форуме обсуждалось на днях это. типа, CRT моджуль рассчитан на однобайтовый текст, так что вручную перкодировать текст при выводе может понадобиться, пробразовывать в 866 кодировку, видимо
источник

TC

Tom Cauf in Delphi & Lazarus
Alexey Kulakov
на буржуинском форуме обсуждалось на днях это. типа, CRT моджуль рассчитан на однобайтовый текст, так что вручную перкодировать текст при выводе может понадобиться, пробразовывать в 866 кодировку, видимо
А что в лазарусе для этого есть?
источник

AK

Alexey Kulakov in Delphi & Lazarus
ну, самое простое, видимо, если именно лазарь: LazUTF8 модуль
// converts UTF8 string to Windows code page encoding (used by Write, WriteLn)
function UTF8ToWinCP(const s: string): string; {$ifdef WinCe}inline;{$endif}
источник

TC

Tom Cauf in Delphi & Lazarus
Если просто на вывод, то сработала функция UTF8TiWinCP, однако сломался ввод - кириллическией символы стали вводиться кракозябрами
источник

TC

Tom Cauf in Delphi & Lazarus
судя по всему, надо как-то через обратную функцию WinCPToUTF8 обрабатывать? Но это решит только вопрос сохранения данных, но не их отображения при вводе
источник

AK

Alexey Kulakov in Delphi & Lazarus
вот честно, хз. попробуй не через readln, а что-то CRTшное вводить. вон, FV библиотеку никто ж не отменял
источник

AK

Alexey Kulakov in Delphi & Lazarus
блин, снова лазарь перекомпилять из-за последних коммитов
источник

AS

Alexey Shumkin in Delphi & Lazarus
Timur
Вот кстати в вики и не понятно. Что вообще значит может обозначать 10^3 (1000) ИЛИ 2^10 (1024) байт?)
Это значит, кто как хочет, тот так и считает 😁
источник

AS

Alexey Shumkin in Delphi & Lazarus
Serjone
нашёл причину. Пинги до девайса запредельные. сейчас подключил обычный телефон к этой сети, 100, 200 иногда проскакивают. Очень редко 300. В общем, похоже нужно сами девайсы ковырять.
Ну, это треш для локальной сети
источник