Лисп в изгнании
229 subscribers
156 photos
21 videos
5 files
233 links
Авторский канал на околоайтишную тематику.

По всем вопросам @awkravchuk
Download Telegram
#мысль_в_душе

Софт можно кастомизировать, а можно костылизировать
😁5🔥1🙏1
#лытдыбр

Выкатывать на прод 29 декабря — это как выкатывать на прод в пятницу, только 29 декабря 🫡
💯3😢1
Подводить итоги года нет никаких сил, да и зачем их подводить, они же меня не подводили badum tsss
Поэтому мою гамму эмоций на данный момент передаст моя крашиха Ника Тарасевич:
👍3
Forwarded from Ника Тарасевич forever (Nika Tarasevich)
This media is not supported in your browser
VIEW IN TELEGRAM
🔥2🎅1
This media is not supported in your browser
VIEW IN TELEGRAM
#лытдыбр

Это буквально я, когда в ту пятницу вечером случайно со всей дури уебался пальцем на ноге об диван. Только сегодня закончились долгие праздники, дошёл до больнички и сделал рентгеновский снимок за 30 евро, где видно, что ничего не сломано (но весь палец до сих пор синий), а доктор после диалога на ломаном сербском выписал мне lekovitu mast 😊
🤗2
This media is not supported in your browser
VIEW IN TELEGRAM
#мысль_в_душе

Навеяно восхитительной природой Черногории и вот этим вот видосом. У нас же вот есть разные геологические и климатические феномены, типа там горы, которые иногда очень замысловато взаимодействуют с облаками, русла рек, образованные прошедшим, как утюг, ледником в древности, овраги с ручьями и всякое такое прочее. А вот интересно, есть ли похожие феномены на других планетах, скажем, на какой-нибудь Венере с облаками из серной кислоты и океанами из углекислого газа, или там на Юпитере, который вообще газовый гигант. А ещё интереснее, есть ли там геолого-климатические феномены, вообще никогда не наблюдавшиеся человеком, для которых у нас и слов-то нет? Так и вижу сцену из фантастического фильма, где ярко-зелёные многоглазые жители какой-нибудь экзопланеты вступают в диалог, и один из них говорит: "Пойду взберусь на вон ту s̷̙͐o̶̩͛p̵̯̂k̶̅ u̵̼̅ из š̸͚͐i̶͂ n̷̨͘g̶͈͘ǐ̵̭t̷̛̹ă̶͉ , полюбуюсь на великолепный z̸̘͐ạ̸͘k̸͈̀a̵͖̐t̶̀ ".
🔥2
#лытдыбр

Несмотря на двое закрытых ставней, в квартире дичайший сквозняк.
Погода, погода, перейди на Гесиода
Хотя скорее всего на всех балканах щас плюс-минус такая погода, шо тут, шо в Греции
#статьи

Вот ещё один человек понимает, какой скользкой дорожкой является использование продуктов транснациональных мегакорпораций, таких как язык сирешётка
https://gazoche.xyz/posts/boiling-frog
#лытдыбр

Тут буквально за пару дней до узнал, что на этой неделе проходит Global game jam 2024, и что буквально в часе езды от меня будет оффлайн-тусовка. Стоило бы поучаствовать, но уже слишком поздно — за неделю я вряд-ли что-то презентабельное сделаю.
По крайней мере, вернулся к коду своего игрового движка на Common Lisp, даже сегодня чёто закоммитил. Буду потихоньку пилить и принимать участие в менее масштабных геймджемах на itch.io 😊
🔥6
#лытдыбр #проекты

Ну штош, утро начинается с портирования своего кода на макось ❤️
🔥8👍1
#лытдыбр #проекты

В итоге вчера уже на ночь глядя после пары фиксов умудрился скомпилировать свой последний шедевр, Mana Break, под MacOS, и даже запустить — вкратце, там дело было в том, что я пытался инициализировать конфиг liballegro до вызова al_init, а в документации сказано, что до вызова al_init вообще ничего из liballegro вызывать нельзя: в линуксе и шиндусе это прокатывало, а вот в макоси поди ж ты. Однако сильно дальше инициализации окна дело не дошло, вылез какой-то новый, ранее мной невиданный крэш. После получаса ковыряния выяснилось, что к макоси, которую я арендовал в облаке (за 18€ в неделю, между прочим) не подключено ни физической клавиатуры, ни физической мышки, и вот последнее очень не нравится liballegro — al_install_mouse возвращает false, и любые попытки работы с мышиным API приводят к сегфолту, лол (ох уж эта сишечка). Написал гневный тикет в техподдержку, а потом вспомнил, что у меня есть локально установленный OSX-KVM, занимающий прорву места на диске, который мне было всё лень удалить. Попробовал запустить под ним, и о чудо — всё взлетело и заработало 😊

Теперь осталась самая сложная часть — запаковать скомпилированные бинарники в вид, пригодный к распространению 😅
🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
#мемасики

Вот, кстати, ещё немножко майкрософтоненавистничества подъехало из неплохого сериальчика 😊
😁4
#лытдыбр #проекты

Каким-то непонятным мне образом оказался в том месте жизни, где я подготавливаю к распространению код на Common Lisp с помощью CMake точнее CPack 😵‍💫
🌚2👍1
#лытдыбр

Собрался наконец с силами для того, чтобы переехать с иглы транснациональных корпораций в жопе под названием Google Chrome на какой-нибудь крутой хэккерский браузер с vim-овскими кейбиндингами. Выяснилось грустное: из таковых более-менее активно разрабатываемые можно пересчитать на пальцах одной руки.

Luakit выглядел неплохим кандидатом, но выяснилось, что там есть баг, из-за которого почти все странички открываются пустыми, а для решения нужно... наглухо вырубить hardware acceleration, так что даже 480p на ютубе начинает тормозить. Баг этот, что забавно, растёт ногами из бага в WebKit, которому пять(!) лет уже, ммм, обожаю опенсорс.

Nyxt также крайне интересный проект, так как написан на Common Lisp, но, к сожалению, подвержен тому же самому багу — тупо одноцветное окно при открытии, и я даже навскидку не нашёл, где у него отключать ускорение (хотя зачем, если без него всё равно уныло). Видимо, использует ту же версию вебкита, что и Luakit.

Qutebrowser, наверное, самый известный из таких проектов, однако под капотом у него Python, что, конечно, ёбаный стыд — вставлять самый тормозной язык из мейнстримных в гуёвое приложение, требующее миллисекундных откликов. Однако, как ни странно, работает он бодрячком, интерфейс хоть минималистичный, но всё равно вызывает ощущение дорогобогато, какой-никакой блокировщик рекламы изкоробки, все дела.

Wyeb, хоть и имеет шикарное название для русскоязычного уха ("У тебя какой браузер?" — "Выеб!") и webkit-совместимый блокировщик рекламы, выглядит довольно заброшенным, а для такого инструмента, как браузер, хотелось бы иметь регулярные обновления и секьюритификсы.

Vimb — прямо в названии открыто и честно прямо в лицо заявляет, чем является: vim like browser. Не поддерживает табы, только через костыль от господ из suckless.org.

Surf — ещё одно творение сумрачного гения suckless.org. Тоже не поддерживает табы и вообще слишком минималистично для серьёзного использования.

Штош, в итоге с понедельничка переезжаю на Qutebrowser с дефолтным поиском в duckduckgo 😅
Forwarded from Cosy Code
😁3🤣3
#новости

Лол кек чебурек, вся доменная зона .RU не резольвится. Суверенный интернет внедрён 💪
2😁1