On Wednesday, 14 March 2018 at 17:30:18 UTC, Anton Fediushin
wrote:
, I'm glad to announce that ecoji-d - pure D implementation of
ecoji encoding version 1️⃣.0️⃣.0️⃣ is finally released❗
[...]
Congratulations, it's a nice bit of fun.
On Sunday, 18 March 2018 at 12:51:23 UTC, Anton Fediushin wrote:
On Friday, 16 March 2018 at 08:25:30 UTC, bauss wrote:
Besides your encoding isn't going to work with actual
web-pages anyway, because your encoder doesn't have browser
support.
Well, encoding is not *mine*, only D
On Sunday, 18 March 2018 at 11:25:45 UTC, Cym13 wrote:
So I think ecoji-d just truncates its input at some point.
Indeed, there's an error somewhere. For some reason it stops
after 7457792 bytes. I'll create an issue for that and will look
into this later
On Friday, 16 March 2018 at 08:25:30 UTC, bauss wrote:
Besides your encoding isn't going to work with actual web-pages
anyway, because your encoder doesn't have browser support.
Well, encoding is not *mine*, only D implementation is. What do
you mean by "browser support"? Indeed, ecoji-d
On Thursday, 15 March 2018 at 18:45:51 UTC, Anton Fediushin wrote:
$ dd if=test.raw | gzip -c | wc -c
67108864 bytes (67 MB, 64 MiB) copied, 5.49022 s, 12.2 MB/s
67119122 # Raw files are terrible for compression
$ dd if=test.raw | ./ecoji-d | gzip -c | wc -c
67108864 bytes (67 MB, 64 MiB)
On 15 March 2018 at 11:45, Anton Fediushin via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:
>
> Even though each emoji is 4 bytes long, there is a noticable difference in
> size when we are talking about larger chunks of data:
>
This doesn't make sense. For every 10
On 2018-03-14 18:30, Anton Fediushin wrote:
, I'm glad to announce that ecoji-d - pure D implementation of ecoji
encoding version 1️⃣.0️⃣.0️⃣ is finally released❗
What is ecoji?
Ecoji encodes data as base1024 with an emoji character set. It can be
used instead of boring and old base64 冷冷冷.
On 15/03/2018 19:45, Anton Fediushin wrote:
$ dd if=test.raw | ./ecoji-d | gzip -c | wc -c
67108864 bytes (67 MB, 64 MiB) copied, 27.9972 s, 2.4 MB/s
32178275 # 48% improvement
If you can compress random data to 52% of the original data, you should
repeat this step until there is a single
On Thursday, 15 March 2018 at 18:45:51 UTC, Anton Fediushin wrote:
On Thursday, 15 March 2018 at 09:32:50 UTC, bauss wrote:
Fun, but seems pretty useless in practice.
I disagree. Ecoji (base1024) has bigger character set meaning
that it can encode more information per emoji than base64 can
On Thursday, 15 March 2018 at 09:32:50 UTC, bauss wrote:
Fun, but seems pretty useless in practice.
I disagree. Ecoji (base1024) has bigger character set meaning
that it can encode more information per emoji than base64 can
encode per character.
For example ecoji encoded "abcde" looks like
On Wednesday, 14 March 2018 at 17:30:18 UTC, Anton Fediushin
wrote:
, I'm glad to announce that ecoji-d - pure D implementation of
ecoji encoding version 1️⃣.0️⃣.0️⃣ is finally released❗
What is ecoji?
Ecoji encodes data as base1024 with an emoji character set. It
can be used instead of
11 matches
Mail list logo