Зріз160 викладок EN

4 листопада 44 викладки

4 листопада 44 викладки

sitegen · журнал викладок

Зріз

160 викладок за 26 днів, записані так, як дерево записує роки. Від серцевини до кори йде дата, по колу йде час доби, а кожна світла засічка — справжня викладка з журналу.

Торкніться кільця або гортайте: стовбур виросте від серцевини.

Подивитися сайти конвеєра

10 жовтня

Серцевина

Перший день: 2 викладки. Найперша — проєкт folio, коміт bcede65. Камера зараз там, де весь конвеєр ще вміщується під одним пальцем.

11 жовтня

Перше широке кільце

Наступного дня 26 викладок. Кільце товщає лише від кількості: дерево не знає, важливий був день чи ні, воно просто рахує.

17 жовтня

Другий приріст

22 викладки, і 4 з них залишили сучки. Широке кільце не означає чисте: що швидше росте стовбур, то частіше трапляються вади.

19 жовтня – 25 жовтня

Посуха

7 днів поспіль без жодної викладки. Кільця тонкі, але вони є: календар іде й без нас. Усього порожніх днів 12 із 26.

Весь спил

Ніч

У секторі 22:00–04:00 за UTC немає жодної засічки: 6 годин доби порожні за весь журнал. У Києві це глибока ніч. Цей сектор зараз підсвічено, і тріщина всихання лежить саме в ньому.

Весь спил

19 сучків

Тут ворота вже пройдено, сайт викладено, а перевірка живого адреса знайшла помилку. Стовбур такого не ховає: кільця огинають сучок. 14 із 19 мають пізнішу чисту викладку того самого проєкту.

4 листопада

Кора

Останній день журналу: 44 викладки, найтовстіше кільце. Разом 90 380 перевірок воріт, 55 проєктів, і все це в одному стовбурі.

Подивитися сайти конвеєра

Усі кільця

Кожен рядок — день, смужка — кількість викладок. Натисніть, і спил покаже це кільце.

Усі сучки

Викладки, після яких перевірка живого адреса знайшла помилки. Праворуч їхня кількість.

Як це зроблено

  1. Геометрії немає: один трикутник і фрагментний шейдер WebGL2. Кожен піксель сам знаходить свій день за радіусом і свою хвилину за кутом.
  2. Дані лежать у текстурі 26 × 1 440: один тексел — одна хвилина одного дня, у ньому номер найближчої викладки. Тому засічка рівна за будь-якого наближення.
  3. Кадр детермінований і малюється лише тоді, коли щось змінилось: немає випадкових променів, немає шуму, батарея не гріється без потреби.
  4. Перший кадр — той самий спил у SVG зі збірки, він же запасний шлях без GPU і при економії трафіку. Там працюють ті самі кільця й дотики.

Що намальовано, а що виміряно

  • З журналу: дата, час до хвилини, кількість викладок, проєкт, коміт, показники воріт і кількість помилок живого адреса.
  • Намальовано: деревина, кора, тріщина, нерівність стовбура. Товщину кільця задає формула, вона росте повільніше за кількість.
  • Час указано за UTC, так він записаний у журналі. Текст помилок у цей знімок не входить, лише їхня кількість.
  • Знімок журналу: коміт 5317d9b, останній запис 4 листопада. Новіших викладок, зокрема цього сайту, тут немає.
Подивитися сайти конвеєра