Size: a a a

2021 March 03

f

folex in codingteam
интересно где вообще можно посмотреть на реализацию DataView o-O
источник

t

ttldtor in codingteam
folex
Кто шарит, какая есть альтернатива этой функции в JS/TS? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setBigUint64

Хочется сериализовывать структуру в байтики, а-ля

export function canonicalBytes(particle: ParticleDto) {
   let peerIdBuf = Buffer.from(particle.init_peer_id, 'utf8');
   let idBuf = Buffer.from(particle.id, 'utf8');

   let tsArr = new ArrayBuffer(8);
   new DataView(tsArr).setBigUint64(0, BigInt(particle.timestamp));
   let tsBuf = Buffer.from(tsArr);

   let ttlArr = new ArrayBuffer(4);
   new DataView(ttlArr).setUint32(0, particle.ttl);
   let ttlBuf = Buffer.from(ttlArr);

   let scriptBuf = Buffer.from(particle.script, 'utf8');

   return Buffer.concat([peerIdBuf, idBuf, tsBuf, ttlBuf, scriptBuf]);
}
божечки...
источник

c

codingteam@cjr in codingteam
m4n71k0r
sergevp: а тут они подстраховались https://www.codewars.com/kata/5a667236145c462103000091
источник

c

codingteam@cjr in codingteam
m4n71k0r
306 решений
источник

c

codingteam@cjr in codingteam
m4n71k0r
не думаю, что они все там доктора
источник

D

Devel29A in codingteam
Alex Ф-ф-фэils!🌠︙
если без куеуе, то либо синхронно ждут и срут, либо отбрасывают
кью, бле :)
источник

t

ttldtor in codingteam
«ну я тут захотел распарсить формат jpeg/jfif на хаскеле, а руками же это делать западло, поэтому надо сделать, чтобы компилятор всё выводил через generics. Но там же есть байты-маркеры, и надо их потреблять, поэтому я захотел сделать тип ConsumeBytes, чтобы писать data Jpeg = Jpeg { soi :: ConsumeBytes '[0xff, 0xd8], ...}, и понеслось…»
источник

D

Devel29A in codingteam
Сложная шутка
источник

t

ttldtor in codingteam
да это в поинтаче прилетело
источник

t

ttldtor in codingteam
дедфуд опять там...
источник

t

ttldtor in codingteam
ну, как всегда
источник

t

ttldtor in codingteam
Фуд пишет что-то вроде:
«@0xd34df00d: *haskell *говно

Писать с псевдозавтипами на хаскеле — ппц уебанство. Ну или я, как всегда, слишком выёбываюсь.»

ты  переходишь посмотреть на уебанство, а там...
источник

D

Devel29A in codingteam
... буквы Ё
источник

t

ttldtor in codingteam
мне нравится буква Ё
источник

c

codingteam@cjr in codingteam
Minoru
утро
источник

c

codingteam@cjr in codingteam
sergevp
m4n71k0r> 306 решений

Вообще фиг его знает, как эти решения считаются. Может на самом деле там всего один человек решил, просто он разные варианты решения тестировал...
источник

FO

FORTRAN ONE LOVE in codingteam
codingteam@cjr
Minoru
утро
Знаешь... Ты попал в Утро v0.1.2-20210303!

А сейчас уже...
Утро v0.2.0-20210303!
источник

t

ttldtor in codingteam
FORTRAN ONE LOVE
Знаешь... Ты попал в Утро v0.1.2-20210303!

А сейчас уже...
Утро v0.2.0-20210303!
чо там с релизнотами?
источник

MS

Mikola Summer Duck in codingteam
Утечку бодрости не починили, всё ещё требует кучу кофе для старта.
источник

MS

Mikola Summer Duck in codingteam
Админы когда почините кофе
источник