Email or username:

Password:

Forgot your password?
Cyrmax

Я: запускаю приложение в Docker.
Приложение: Error opening database. Test.sqlite no such file or directory.
Я: --database.url=":memory:"
Приложение: Error... test.sqlite.
Я (матерясь и ненавидя весь мир): --database.url="govno-not-works.db", export APP_DATABASE_URL="govno-yet-not-works.shit"
Приложение: The same error..... test.sqlite.
Мой друг: ты конечно умный, но на всякий случай пройдись поиском по test.sqlite по всем файлам проекта.
Поиск: Found test.sqlite in main.go (where it shouldn't exist because I moved this code to another file).
Я: *избиваю лицо ладонью, ибо я очень давно не страдал как несчастный джун от своего же кривого копипаста*

Не ну серьёзно, скопировать код инициализации конфига в отдельный файл, сделать его красивым и читаемым... А одну строчку задания дефолтного пути к БД не перенести и даже не заметить этого...
Позор!
А у вас такое тоже бывает? Или это прикол слепых, так как мы не видим весь код разом?

#go #golang #programming #fuckup

7 comments
Мантисса :CrabVerified:

@cyrmax grep по чужому коду приходится использовать постоянно, а иногда и по своему

Cyrmax

@cybertailor
Значит я не тру программист... :( :( :(
Я вместо грепа юзал поиск в vscode, а на винде грепа нет вообще :(

На самом деле вы не представляете, как чертовски сильно я хочу юзать линукс в повседневных задачах.
Но меня останавливают вполне себе серьёзные ограничения в плане доступности софта для скринридеров, и аж прям обидно становится.

Lina

@cyrmax @cybertailor хм, мне кажется (возможно только кажется, потому что не пользовалась), но скринридеры в линуксах доступнее чем в винде!

И есть дистрибутивы в которые уже включен orca по умолчанию: Accessible-Coconut (AC) - дистр на основе убунту, и кстати есть специальная редакция Федоры от незрячего разработчика Ред Хат: Vojtux - github.com/vojtapolasek/vojtux

Мантисса :CrabVerified:

@lina @cyrmax вообще нет. Orca нагружает CPU и временами зависает намертво. Многие приложения не поддерживают доступную навигацию, а элементы интерфейса часто звучат в духе "Нажимаемая кнопка". И что будет, если эту кнопку нажать — вообще непонятно.

Cyrmax

@cybertailor @lina
Так так! Незрячий юзер линукса детектед?

Мантисса :CrabVerified:

@cyrmax @lina нет, я немного в KDE контрибьютила и даже собиралась писать клиент для Mastodon. Так что по долгу службы знаю

[DATA EXPUNGED]
Cyrmax

@lina @cybertailor
Заполнение этих полей - только процентов 40 доступности.
Есть софт, который с клавы вообще не навигабелен. Есть ситуации, когда у тебя фокус прыгает как бешеный. Есть такое, когда ты выполняешь действие, а UI об этом сообщает исключительно визуально.
Есть такое, когда куча мусорных элементов забивает восприятие, хотя их можно было бы скрыть от скринридера.

Go Up