mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

11K
active users

#specification

1 post1 participant0 posts today

Мне вообще никто не нужен, сам себе погрею ужин. Самодостаточная Data

Привет, на связи Лука. Мне всегда было интересно узнать больше о чистой архитектуре и о том, как построить систему, которая будет простой, но при этом выполнять всё, что от неё требуется. Естественно, без ухода в крайности, результат — наше всё, в булочную на такси не поедем. Со временем вырисовываются какие-то паттерны и принципы, к которым лежит душа. У каждого свои: кто-то горит TDD, кто-то ATDD, FDD, BDD и прочими DD. Я же больше всего прикипел к DDD, причём первая D тут варьируется: угораю как по Domain , так и по Data . И что дальше?

habr.com/ru/articles/889294/

ХабрМне вообще никто не нужен, сам себе погрею ужин. Самодостаточная DataПривет, на связи Лука. Мне всегда было интересно узнать больше о чистой архитектуре и о том, как построить систему, которая будет простой, но при этом выполнять всё, что от неё требуется. Естественно,...

Years ago I started writing a #specification for a family of binary file formats with three goals:

- Extremely simple for mmapped access
- Frozen in time (no versioning)
- No complex algorithms to read/write the data

I still think there's value to those formats, since the tasks they try to ratify come up time and again, and there seems to be no simple equivalent

I never finished it because I feel I still need more feedback. If you're interested, please have a read:

shirakumo.github.io/sf3/

shirakumo.github.ioSF3 SpecificationSF3 - The Simple File Format Family is a specification of a number of simple binary file formats.
Replied in thread

@mrchrisadams Yeah, #S3-Style #ObjectStorage is nifty in many places.

  • It's kinda good that whilst #amazon is a bad company, they basically had to "#OpenSource" S3 as a #specification so anyone would even bother to implement it at all, and basically every #hoster nowadays offers that with bit & second-precise billing if wanted, as it's more convenient to #FTP and other #quota / #fixed storage...

recently I stumbled upon github.com/w3c/activitystreams and (apart from this concrete issue) it make me think about how _new_ users to the protocol understand the use of multiple languages

The problem why the #ActivityPub #Specification has a deep learning curve:

In order to understand the use of multiple languages, you need to read at least 4 specifications.
Any user of the software can say: I speak language X in quality Y.
It might not be obvious to new users that it is the according
- HTTP "accept-language" header
like e.g. "de,en-US;q=0.7,en;q=0.3"

The default language is defined in the
- JSON-LD spec. as described in above issue

The primer to read about how to use it is in the
- AS Core specs.
w3.org/TR/activitystreams-core

while the properties are described in the
- Vocabulary specs.
e.g. w3.org/TR/activitystreams-voca

While this is understandable and fine for me, it might be confusing to new or non-tech-implementors …
#i18n #language #specs #html #jsonld #as

/ @evan

GitHubname versus nameMap clarification · Issue #616 · w3c/activitystreamsBy JacksonBailey