Category: животные

promo eddy_em август 17, 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
Костерок

А вот как

китайцы на основе приводов от CD делают всякие мини-выжигалки и даже недо-ЧПУ, если 1 шаг двигателя соответствует перемещению каретки аж на 0.2мм? Полагаются на дробление шага в A4988? Как-то ненадежно: ведь промежуточные положения совершенно нестабильны!
/*
вожусь со сверлильным станком. Часть требующегося функционала уже реализовал, надо еще кое-что доделать. Пока что где-то у меня косяк скрылся: нет-нет, да зависает МК. Добавлю сторожевую собаку на всякий случай. Вот так железка на столе выглядит:

поставлю на статину и будет сверлилка. Плохо, что мелкий БП не справляется, пришлось компутерный присобачивать...
*/
Костерок

RTS2

Вчера наконец-таки в базовой сборке RTS2 правки закончились: она собралась! Сделал коммит в свою ветку и отправил пулл-риквест Кубанеку. Хотя, конечно, сомневаюсь, что он возьмет, да примет пулл-риквест на несколько сотен файлов "за присест"...
Самым популярным было не использовать аргументы функций. И если в крестах это можно попытаться объяснить наследованием (в дочернем классе эти аргументы могут использовать), то в сишных файлах это вообще никак не объяснимо!
Несколько пропусков break внутри case наводили на мысль, что это реально пропуски, а не "так и надо" (хотя, надеюсь, я не прав). Была еще парочка UB и парочка грубых ошибок.
А еще очень много всякой deprecated штуковины: зачем-то в С++ используется glib (!!!), да еще и старая его версия. За каким-то чертом используются libsoup и многие подобные ненужные вещи. Похоже на то, как из жирафа и носорога решили сделать слона: там отрежем, здесь подошьем, ну а на всякие торчащие посторонние вещи внимания обращать не будем!
Очень "весело" собирать на современной системе то, что, похоже, кроме как на компьютерах десятилетней давности никогда не собиралось.
Я уж молчу об идиотских автотулзах вместо cmake!
Но писать с нуля все это — просто нереально! Получается как бы: хочешь построить небоскреб, но понимаешь, что не осилишь; зато рядом стоит "вавилонская башня" из говна и палок. И ты начинаешь потихоньку перестраивать эту "башню" под себя, надеясь, что она не развалится в самый неподходящий момент!
Костерок

Хрюникод!

Вчера минут 5 безрезультатно пытался сохранить netlist в кикаде, пока не дошло, что эта собака не понимает кириллицы в путях! Вот и дошли... Интересно, можно ли как-то сделать GTK-шный файловый диалог устойчивым к локали, или все же надо блюсти принцип «никакой кириллицы, пробелов и прочей дряни в именах файлов и директорий»?
Понятное дело, что КОИ8 я не брошу и из-за потуг китайцев перетянуть на себя нормы страдать не хочу!