Category: it

Category was added automatically. Read all entries about "it".

Лампа

Android vt100 uart-терминал

Мне казалось я хочу малого: терминальную программу, которая поддерживает usb-com устройства и поддерживает ESC-последовательности типа терминала vt100. Оказалось, что это никто не реализовал, а те кто релизовал реализовал так, что лучше бы не делал.

Итак, предыстория. Когда-то давным давно написал статью о том, как выводить данные красиво в СОМ-порт, используя ESC-последовательности: Терминальная графика . Там в конце я приводил пример кода, который может на контроллере выводить всякие красивые таблички. Решил реализовать в железе на Arduino. Первое с чем столкнулся, с тем что Arduino не умеет UTF-8. Ну ладно, обойдёмся классическими ASCII. Всякие углы заменил плюсами. В результате в minicom получил такую красоту



Повыкидывал лишние всякие выводы, например время и прочее. Главное проверить принцип. И далее начал исследовательскую работу программ под Anrdoid, которые могут реализовать эту красоту. Боже, тонны говн. Всё кривое, косое, что-то не может работать с ESC-последовательностями, что-то может, но работает так, что лучше б не работало. Collapse )

UPD. Есть linux-way, но для него нужны root-права. А к ним я пока морально не готов.
Лампа

Ненавижу программирование

Наконец до меня дошло, что я на самом деле ненавижу программирование и программировать. Ненавижу 8 часов в день отсиживать зад и гипнотизировать монитор!
Программирование, как жанр искусства, как средство самовыражения мне нравится. Мне бывает интересно порешать задачки для души, этакая разминка мозга. У меня есть умение и чувство, которое позволяет мне писать программы.

Но современное программирование не требует писать программы - это тупое ремесло. По сути ты подтираешь зад кому-то, не смотря на высокие ЗП. Просто доделываешь чужой код. Если в вакансии "умение разбираться в чужом коде" - это подтирание задов. По сути программирование из искусства стало ремеслом, и ты просто сапожник. Дорогой, холёный, с бесплатным кофе и плюшками, сапожник. Где прорывы, где создание чего-то нового, новаторство? Где революционность идей и создание нового пути для человечества?
Приходишь в контору, а у неё какой-то есть мастодонт, типа полной сборки линукс, и они её пилять. На самом деле вот прям весь линукс вместе с ядром - это не мастодонт... Встречал мастодонтов покруче, и там чёрт ногу сломит. Багов тьма, всё кривое, и заниматься этим говном не интересно - вычищать чужие баги в мастодонте. Твоя работа не видна, и мне кажется не особо кому-то нужна.

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

Не могу, тошнит. Всё думал, от чего такое напряжение, почему так тяжело взяться за задачу, почему тяжко вставать по утрам.

Ненавижу, тьфу...
Лампа

Одновременный speedtest на нескольких LTE-модемах

Лампа

Трекболлист со стажем

Итак, не смог я жить более без трекболлов и решил ещё раз попытать счастья. Тем более, что во френдах у меня несколько трекболлистов со стажем (goodic, sevasat и другим передаю привет!) Встретил на авито объявление за 400 рублей в Воронеже, договорился и купил. Чтобы вы понимали на сколько это даром, то на Амазоне данный трекболл стоит новый 740 баксов с доставкой. В наших рублях на курс написания поста 51374,13 рубль!!! Так что цена более чем адекватная. Неделя ожиданий и вот оно, чудо! Сорян за качество фото, телефон фоткает не оч.



Будем честны, с ним пришлось повозиться. Многолетние отложения жира бывшего хозяина (бррр), перебитый провод и прочее. Но после разборки, мытья с мылом и спиртом, а так же перепайки проводов, всё заработало! Немного фоток с других ракурсов.Collapse )

Из непривычного, ЛКМ находится под большим пальцем, что не очень удобно. Помянуя мой артроз, то это совсем уж неудобно. Хотя до него, десять лет назад я вполне успешно с трекболлами рубал. Ну как-то в сустав отдаётся. Пальцы начинают треморить от непривычного хвата. Была надежда, что у данного трекболла перепрограммируются кнопки, и даже скачал приложение и попробовал переделать на винде.



Но, к сожалению оказалось, что перепрограммирование идёт не всех кнопок и то на уровне ОС. Даже в линуксе переделать события на клавишах проще, наверное дойдут руки это сделать. Вобщем, железяка неоднозначная. Но мне понравилась.
Лампа

Как автоматически протестировать скорость на нескольких wan-интерфейсах, не теряя соединение ssh?

В системе имеется несколько wan-интерфейсов (до десятка). При чём некоторые могут быть не подключены. Существует поднятый обратный ssh, который автоматически поднимается при разрыве.
Так же есть шанс, что в любой момент wan-соединение может быт отсоединено.

На данный момент я тестирую скорость следующим образом (python+bash)



Одна из явных проблем, что каждый раз у меня отключается соединение ssh (ssh не принципиально, может быть vpn). И при частом переключении подключиться к удалённому серверу становится просто невозможно. Резервировать одно соединение только под ssh я не могу.

Прошу совета, как сделать более элегантно, не отключая интерфейсы и не теряя соединения ssh, протестировать скорости.
Привязать ssh (vpn) соединение к одному интерфейсу не могу, так как он может быть отключен.

Вопрос к админам. Может casamusa подскажет что хорошее.

P.S. Чтобы не удивляло однотипность адресов - тестируются модемы.
Лампа

Дневниковый псот

Этакий дыбр.

1. По работе. Помните как в особенностях национальной рыбалки, когда финский гаец остановил. Так же в программировании: "Си++ учи - пригодится". Хоть ты тресни, как я бегал от него, как не хотел, таки плюсцы обложили. Хоть плюсцы были либой в сишном коде (да, такое адовое унижение), тем не менее попили много кровушки. Но есть конечно плюсы у плюсов - это исключения, работа со строками (дай бог здравия людям, кто сделал класс string) и многое другое. Не стоит думать что я постиг дзен плюсов, но таки анально-с-болью нежно прикоснулся.

2. В последние годы стараюсь не играть в компутерные игры. Тупо нет времени, сил и желания. Но тут вот обстоятельства (частично семейные) таки посадили меня поиграть и решил я таки допройти Black Mesa. С одной стороны бомбически-ахренительно, очень круто: графон, музон, атмосфера. С другой стороны, линейность сюжета просто выбешивает, понятно что нужно делать и мне скучно. Плюс, играешь после работы погроммистом, играешь до полуночи, потом не можешь уснуть пару часов и сон рваный, на работе овощной с кофем, а вечером всё по новой. Вычеркнутые дни. Это конечно не так упорото, как мы с goodic Майнкрафт залипали, но тем не менее.

3. Думаю: существует ли интересная работа? Не та работа, где нужно дырки за кем-то латать: исправить баги, донастроить драйвер либо ещё какая-то ремонтная работа. А настоящая, где идёт разработка, создание нового, прорывного, удивительного? ЧЯДНТ? Столько крутых тем, столько интересных идей и ведь кто-то делает что-то крутое? Почему-то чем большем спецом становишься, тем большим дерьмом занимаешься: "Ты же специалист"...

4. Металлообработка. Это так же круто и сложно как программирование. Хоть многое уже известное и очевидное, но тонкостей, нюансов и прочего столько, что можно всю жизнь этому посвятить и нифига не знать. Ну и банально, что даже дырку отверстие в металле просверлить не так просто. Надо знать марку сплава металла, марку сплава сверла, обороты, смазку и т.п. И даже такой банальной операцией мне удалось загубить свёрла. И это очень круто! Круто, есть есть чему учится.
Лампа

Раздаю добро за бобро! Отдано всё

Итак, очередной виток раздачи бобра. Правила раздачи такие: Вы можете взять любой лот (лучше сразу всё), и платите за него ровно столько, сколько лежит душа. Цены нет, только на вашей совести. ВДНХ. Почтой отправляю, но это плюс 200 рублей за гемморой.

1. Книги по программированию и электронике. Всё сразу! Почти всё забрали






Это отличный набор книг по программированию микроконтроллеров, обучение Си и Си++. Так же всякие справочники.
Collapse )
Лампа

В копилку Windows

Уж не буду говорить, что винда меня банально бесит тем, что когда она загрузилась тупо до ввода логина и пароля чем-то жутко хрустит винтом, будто терабайты туды-сюды копирует (и судя по всему так и есть, что копирует - не ясно). Включил так комп, ну просто чтобы загрузился, и он херачит винтом (да, я пользуюсь обычными блинами). С линуксом такого нет. Да и шустрее он несоразмерно.

Но столкнулся с весьма неприятной багой, да ещё и на сервере, да ещё и не имея доступа к нему, но бага касается меня (сорян, ни слова больше, ни сантиметра... гм). Короче говоря, столкнулся с тем что у винды есть ограничение на длинну пути. Если вы создадите папку в 256 символов, то внутри этой папки вы уже создать файл или папку не сможете, без специальных танцев с бубном.

Это боль и унижение из коробки. И подстава подстав на удалённых не обслуживаемых серверах.
Лампа

Чековый принтер HX-7100

Народ, завалялся у меня китайский чековый принтер. Рабочий, есть в комплекте диск с дровами. Даже его запускал на ХРюшке или семёрке. Не без геморроя, но работает. Печатал даже из ворда. Можно хоть картинки печатать.


Лежит без дела много лет. Вчера попробовал его в линуксе запустить, но что-то так и не разобрался, а пол вечера тратить на него лениво. Короче говоря, может нужен кому. Фото под катом.Collapse )

Хочу за него 300 рублей. Торг уместен. Могу встретиться в метро.
З.Ы. Из поста остался фотик, сетевухи, радиатор.

Купили.
Лампа

Как одной командой повесить linux

С любыми правами, нужен просто bash

:(){ :|:& };:




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



Не благодарите. Ограничение только на количество процессов.
UPD Fork bomb