Оптический иллюзий

Nov 12, 2023 01:37

Давеча пялился в чужой код, так чуть не стошнило. Это у меня судьбинушка такая горькая - приходится зачастую смотреть в чужой говнокод, от которого тошнит. Но в этот-то раз мутило вовсе не из-за качества оного кода, просто...

Просто там строки выгибаются и головокружат!


Read more... )

боженькаубейпожалуйставсехпрограммистов

Leave a comment

Comments 15

lj_frank_bot November 11 2023, 22:39:04 UTC
Здравствуйте!
Система категоризации Живого Журнала посчитала, что вашу запись можно отнести к категории: IT.
Если вы считаете, что система ошиблась - напишите об этом в ответе на этот комментарий. Ваша обратная связь поможет сделать систему точнее.
Фрэнк,
команда ЖЖ.

Reply


13_klyaks November 12 2023, 00:20:11 UTC
Укачало...

Reply

ruflexx November 13 2023, 00:08:26 UTC
Вотъ. Я сперва подумал, что это у меня одного такая реакция, но нет, на всех действует.

Reply


bugabuga November 12 2023, 01:37:40 UTC
Это встроенный сервер для микроконтроллера (типа WithRobot) с блэкджеком и SSI-шками? :)

При этом комментарии слегка привирают (не только 404 но и 400 и 501) и код следка страшненький :)

Reply

ruflexx November 13 2023, 00:24:53 UTC
Ага, это HTTP серверочек от lwIp - TCP/IP стека для микроконтроллеров и всяческого embedded. С основным упором на занимаемые ресурсы. SSI я от него откусил в самую первую очередь, потому как нахрен не сдалось.

Тут смешная (относительно, конечно, особенно для меня) история вышла: ровно за неделю до сдачи монументального пятилетнего прожекта (и за три дня до начала разработки софта) кто-то внезапно и впервые вычитал в ТЗ, что управление железякой должно осуществляться через стандартный браузер. Узнав, я не очень смеялся, а вместо этого топал ногой и ругался словами.

А код там вполне терпимый. За#ifdefленный весь до жути и потому тяжело читающийся, но это я первым делом откусил. А по сравнению с порой попадающимися мне "шедеврами" так и вообще просто чудо.

Reply

bugabuga November 13 2023, 04:02:46 UTC
Мило. Это ещё что, во вторник они вспомнят что это должно было быть пароле-защищаемо, так что туда небось 401 придётся добавлять :)

Я не особо люблю Це и не знаю как в наши дни компилятор вот такие конструкции оптимизирует :)

Reply

ruflexx November 25 2023, 23:33:07 UTC
Типун тебе на язык! Не хватало мне еще с паролями и прочими https'ами на голом железе без операционки возиться... Нафиг! Не, мы круче сделали: для того, чтобы попасть в сервак, нужно нажать физическую кнопку в железяке и только тогда загрузится совершенно другая прошивка с возможностью изменять конфигурацию. Сделано так, разумеется, потому, что в основную паршивку ничегошеньки не лезет, да и память вся занята. Но мотивируем решение заказчику, само собой разумеется, соображениями повышенной security - конфиг только для граждан, имеющих физический доступ ( ... )

Reply


tcutca November 12 2023, 13:12:52 UTC

Слушай, но ведь реально подташнивает. Не для сосудистых товарищей писано.

Reply

13_klyaks November 12 2023, 14:12:07 UTC
Скажи, до чего подлые люди бывают, а?

Reply

ruflexx November 13 2023, 00:32:33 UTC
Думаешь, они нарочно так сделали? Чтобы мне досадить?

Reply

13_klyaks November 13 2023, 01:58:19 UTC
А ты полагаешь, оно само нечаянно так получилось? Ну-ну :-)

Reply


Leave a comment

Up