Коллега в кабинете:
— Если ты напишешь код на расте с unsound unsafe или даже подумаешь об этом, то к тебе в MR придёт @insert_reference_here
Сразу после того, как он это сказал, в кабинет вхожу я.
#трудовыебудни
— Если ты напишешь код на расте с unsound unsafe или даже подумаешь об этом, то к тебе в MR придёт @insert_reference_here
Сразу после того, как он это сказал, в кабинет вхожу я.
#трудовыебудни
Forwarded from XYZ
В арт-проекте «Русь» OWL Studio попыталась представить, как бы выглядел аналог Dark Souls в декорациях славянских сказок и мифов. В итоге Василиса Прекрасная стала настоящим воином, а противостоят ей гули, болотники и само Лихо.
Даже жаль, что это не реальная игра! Зато красиво.
Даже жаль, что это не реальная игра! Зато красиво.
XYZ Media
Галерея. «Русь» — Dark Souls в славянских декорациях
О геймдеве, кино и индустрии развлечений простым языком
Forwarded from Типа про IT
Всегда хотел уметь читать Postgres Query Plan, который выдаёт команда
и ты не data engineer, понятного мало. Стыдно признаться, но 7 лет назад я умел читать эти анализы. А теперь не умею. А надо уметь.
Поэтому, закрываем пробел в образовании:
👉 SQL Optimization community-driven book, for free
👉 Understanding EXPLAIN plans (внезапно, GitLab Docs)
EXPLAIN
, потому что неплохо было бы понимать где узкие места запроса без пальца в небе. Но когда смотришь наSort (cost=717.34..717.59 rows=101 width=488) (actual time=7.761..7.774 rows=100 loops=1)
Sort Key: t1.fivethous
Sort Method: quicksort Memory: 77kB
-> Hash Join (cost=230.47..713.98 rows=101 width=488) (actual time=0.711..7.427 rows=100 loops=1)
Hash Cond: (t2.unique2 = t1.unique2)
-> Seq Scan on tenk2 t2 (cost=0.00..445.00 rows=10000 width=244) (actual time=0.007..2.583 rows=10000 loops=1)
-> Hash (cost=229.20..229.20 rows=101 width=244) (actual time=0.659..0.659 rows=100 loops=1)
Buckets: 1024 Batches: 1 Memory Usage: 28kB
-> Bitmap Heap Scan on tenk1 t1 (cost=5.07..229.20 rows=101 width=244) (actual time=0.080..0.526 rows=100 loops=1)
Recheck Cond: (unique1 < 100)
-> Bitmap Index Scan on tenk1_unique1 (cost=0.00..5.04 rows=101 width=0) (actual time=0.049..0.049 rows=100 loops=1)
Index Cond: (unique1 < 100)
и ты не data engineer, понятного мало. Стыдно признаться, но 7 лет назад я умел читать эти анализы. А теперь не умею. А надо уметь.
Поэтому, закрываем пробел в образовании:
👉 SQL Optimization community-driven book, for free
👉 Understanding EXPLAIN plans (внезапно, GitLab Docs)
#politota
Нынешнее правительство, когда продавливает очередные гомофобные законы, прикрывается "традиционными ценностями". Ценности эти, конечно, есть, вот только гомофобия в их число не входит.
Нынешнее правительство, когда продавливает очередные гомофобные законы, прикрывается "традиционными ценностями". Ценности эти, конечно, есть, вот только гомофобия в их число не входит.
Forwarded from Химическая свадьба Розенкрейцера (Rostislav)
Нашел аддон для хрома на гитхабе, позволяющий читать C&EN без ограничения на 3 статьи в месяц. Там вообще куча журналов доступна, включая Scientific American(ну и для нормисов журналы тоже есть)
https://github.com/iamadamdev/bypass-paywalls-chrome
https://github.com/iamadamdev/bypass-paywalls-chrome
Forwarded from There will be no singularity
Если этот пост соберет 1000 лайков, сяду пилить свою облачную бд.
опен-кором, с движками по подписке и всяким таким....
https://baserow.io/
*предложение не является публичной офертой
опен-кором, с движками по подписке и всяким таким....
https://baserow.io/
*предложение не является публичной офертой
Baserow
Baserow - Open source no-code database
Discover Baserow, the open-source no-code platform for building databases and applications. No code or technical skills needed. Start creating for free today!
Forwarded from Жалкие низкочастотники
Слева сверху — шрифт, спроектированный для затруднения японцам чтения.
Слева внизу — картинка из статьи про выращивание шрифта генетическим алгоритмом (с OCR в качестве fitness функции).
Справа внизу — шрифт Balkan Sans, совмещающий написание на кириллице и латинице (за ссылку спасибо товарищу s0me0ne).
Справа сверху — имитация медицинского почерка 280-символьным скриптом на processing.
Слева внизу — картинка из статьи про выращивание шрифта генетическим алгоритмом (с OCR в качестве fitness функции).
Справа внизу — шрифт Balkan Sans, совмещающий написание на кириллице и латинице (за ссылку спасибо товарищу s0me0ne).
Справа сверху — имитация медицинского почерка 280-символьным скриптом на processing.
Forwarded from это кана (кана)
Написал простенький компилятор из кастомного языка в тайплевел тайскрипт!
Все ошибки на скрине из-за рекурсии в тс-е, что не мешает ему работать
Планы:
- тайпчекер
- лучше притипринтер
- синтаксис для интерполяции
- ду-нотацию
это хватит чтобы писать тайплевел парсеры удобнее
https://github.com/kana-sama/nonsense
Все ошибки на скрине из-за рекурсии в тс-е, что не мешает ему работать
Планы:
- тайпчекер
- лучше притипринтер
- синтаксис для интерполяции
- ду-нотацию
это хватит чтобы писать тайплевел парсеры удобнее
https://github.com/kana-sama/nonsense
Форма рассуждения лично мне кажется сомнительной, но если кому-то от этого проще — что ж, почему бы и нет.
Forwarded from колючий светр (Diana)
"Я так слаб, так порочен, так мало сделал путного".
• Лев Толстой
1851 год, 3 июля
22 года
Все нормально, ребята. Раз Толстой в свои 22 себя так чувствовал, значит, и нам можно
• Лев Толстой
1851 год, 3 июля
22 года
Все нормально, ребята. Раз Толстой в свои 22 себя так чувствовал, значит, и нам можно
А спонсор сегодняшнего поста — атеистическая алгебра.
Атеистическая алгебра: не приведи Господь.
Атеистическая алгебра: не приведи Господь.
#prog #db
Ревяко пишет про ошибки при работе с СУБД. Полезный материал, готов поспорить, многих тонкостей вы не знали
t.iss.one/nosingularity/737
t.iss.one/nosingularity/738
t.iss.one/nosingularity/739
Ревяко пишет про ошибки при работе с СУБД. Полезный материал, готов поспорить, многих тонкостей вы не знали
t.iss.one/nosingularity/737
t.iss.one/nosingularity/738
t.iss.one/nosingularity/739
Telegram
Сингулярности не будет (18+)
Переходим к поиску проблем в схеме БД.
Первый документ, который стоит изучить: https://wiki.postgresql.org/wiki/Don't_Do_This
Там вы найдете небольшое количество правил, которые легко учесть при разработке, если вы не используете ORM.
Но на что еще нам стоит…
Первый документ, который стоит изучить: https://wiki.postgresql.org/wiki/Don't_Do_This
Там вы найдете небольшое количество правил, которые легко учесть при разработке, если вы не используете ORM.
Но на что еще нам стоит…
Forwarded from Жалкие низкочастотники
This media is not supported in your browser
VIEW IN TELEGRAM
Лет 10 назад я купил на несуществующем бложике прототип Lightpack: странной штуки для задней подсветки монитора, визуально расширяющей экран контекстными цветами. Прототип был в виде платы с кучей хвостов с LED-дами, в собранном виде напоминал ксеноморфа в стадии лицехвата и лепился на монитор сзади на изоленту.
Штука мне понравилась, года три я ей пользовался, а потом при очередном переезде она потерялась. Недавно я откопал её в ящике, приклеил на монитор и полез искать в сети софт для управления подсветкой. Нашёл на гитхабе, скачал, ну и сразу поставил лайк репозиторию. И тут мне в телеграм написал один из авторов проекта, Миша Санников, который, оказывается, читает мой канал. Мы вспомнили проект, и Миша рассказал, какие с ним дальше были приключения: успешный кикстартер, производство в Китае, куча клонов, смена команды, провал второго кикстартера и закрытие всего проекта.
Купить его уже нигде нельзя, но сама история проекта показалась мне очень интересной, почитать её подробнее можно в серии постов Миши.
Штука мне понравилась, года три я ей пользовался, а потом при очередном переезде она потерялась. Недавно я откопал её в ящике, приклеил на монитор и полез искать в сети софт для управления подсветкой. Нашёл на гитхабе, скачал, ну и сразу поставил лайк репозиторию. И тут мне в телеграм написал один из авторов проекта, Миша Санников, который, оказывается, читает мой канал. Мы вспомнили проект, и Миша рассказал, какие с ним дальше были приключения: успешный кикстартер, производство в Китае, куча клонов, смена команды, провал второго кикстартера и закрытие всего проекта.
Купить его уже нигде нельзя, но сама история проекта показалась мне очень интересной, почитать её подробнее можно в серии постов Миши.