Pull to refresh
2
0
burnashev @burnashev

User

Send message

Их продукты доступны на GitHub

А для провайдеров терраформ есть зеркало: https://registry.tfpla.net/

Кто виноват и что делать простому инженеру в ответ на балканизацию интернета (via vas3k)

Статье больше двух лет. И - да - каждый из нас открывает для себя новые технологии и методики.

К примеру, на GitHub тысячи TIL-репозиториев (Today I Learned).

Поделитесь опытом - что открылось за пару лет? Или покажите TIL, которые не кажутся велосипедом.

Сравнение программиста с токарем напомнило притчу о трех каменщиках. IMHO, пусть лучше инженер вдохновляется строительством храма, чем думает как тратит жизнь с каждым ударом зубила.


недавнюю статью от Джоэла Сполски об абстракции для разработчиков

Если речь об этой статье 2002 года, то в ней Джоэл говорит примерно то же, что и автор поста: выполняя задачу, понимай, что именно ты делаешь:


The law of leaky abstractions means that whenever somebody comes up with a wizzy new code-generation tool that is supposed to make us all ever-so-efficient, you hear a lot of people saying “learn how to do it manually first, then use the wizzy tool to save time.”

Точнее, Way Cooler — попытка портировать AwesomeWM под Wayland. Нынче архивирован — некому подхватить флаг.


И в постмортеме автор хорошо говорит про идеологию X11 vs Wayland а также AwesomeWM vs i3wm.


disclamer: я сам долгие годы на AwesomeWM, теперь задумался про sway.

Этот датасет может быть интересен, если сопоставить его с лексикой языка — чтобы понять, какие грабли популярны у мистян.
И еще сопоставить статистику успешных внедрений с оф.сайта 1С и вопросы по соответствующим конфигурациям.

Возможно, в данном случае мы видим пример EDSL

Согласитесь, удобно описать сложный тест-кейс в виде кода
MyLittleDSL
schedule {
            data {
                startFrom("08:00")

                subjects("Russian",
                        "Literature",
                        "Algebra",
                        "Geometry")

                student {
                    name = "Ivanov"
                    subjectIndexes(0, 2)
                }


Альтернатива — многоэтажные if/case которые не всегда с первого раза прочтешь.

Information

Rating
Does not participate
Registered
Activity