Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

Category:

компьютерные ссылки

  1. Ultimate list of all tools we used to create a hit HTML5 game on Steam. Интересно. Можно игру целиком написать в современном джаваскрипте, упаковать с Электроном и распространять через Steam. В обсуждении на HN тоже много полезного.

  2. Interfaces Generally Belong With Users. Хорошее объяснение того, почему полезно иметь duck typing в языке (как в Go и Typescript: объект подходит под тип интерфейса, если воплощает задекларированные в интерфейсе функции; упоминать само название интерфейса и даже знать о его существовании объекту не нужно). Не уверен, что это целиком и полностью добро, но как минимум один весьма полезный тип примеров здесь описан.

  3. The New Illustrated TLS Connection: Every byte explained and reproduced. Исключительно удобное оформление, полезный материал.

    P.S. Да, разумеется, каждый поток TLS 1.3 притворяется потоком TLS 1.2 и даже версию 1.2 указывает в заголовках. А как вы думали эта индустрия работает?

    "Client Version: A protocol version of "3,3" (meaning TLS 1.2) is given. Because middleboxes have been created and widely deployed that do not allow protocol versions that they do not recognize, the TLS 1.3 session must be disguised as a TLS 1.2 session. This field is no longer used for version negotiation and is hardcoded to the 1.2 version. Instead version negotiation is performed using the "Supported Versions" extension below."

  4. Recording Audio from the User. Записывать звук с микрофона внутри веб-приложения стало совсем легко. Я думаю воспользоваться этим для простой системы домашних заданий для ребенка, поэтому искал эту информацию. Пользователь получает подсказку и должен согласиться на запись, это не вопрос прайвеси.

  5. New Tricks for an Old Z-Machine, Part 3: A Renaissance is Nigh Длинная, но очень интересная ностальгическая запись о корнях текстовых интерактивных игр, системы Inform в 90-х, Z-Machine в 80-х итд. Может понравиться и тем, кто не знаком с темой текстовых интерактивных игр (а познакомиться стоит, кстати).
Tags: программирование, ссылки
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 30 comments