Strephil
быдлокод Я уже писал про это, но ещё раз!
Ненавижу восьмеричные числа! Не понимаю их! Зачем мне их постоянно суют?!
Пропатчить бы все программы, чтобы никогда, никогда они не показывали мне восьмеричные числа, чтобы вообще не было их.
Кому вообще они нужны?!
Strephil
быдлокод Вот простая задачка, нужна структура данных, из которой легко доставать наименьший элемент, добавлять элементы в конец, находить и удалять произвольный элемент.
Можно было бы просто взять и написать. Блин, там всего этих элементов максимум 400, а чаще всего, я думаю, будет и того меньше. Можно просто иметь упорядоченный список, брать с одного конца, вставлять другой. Те, которые нужно найти и удалить будут, скорее всего, ближе к началу, их можно перебором искать. Или сохранять указатели на них, при том, что они не перемещаются, это будет даже удобнее. Да на таком объёме данных можно тупо перебором каждый раз искать.
Вряд ли мне нужна какая-то куча: удалять произвольный элемент из списка как-то попроще, тем более, у меня может быть и указатель на него.
Strephil
быдлокод сишечка В сишечке меня бесит, когда конпелятор ругается на такой код, -Werror=conversion:

uint8_t a;
uint8_t b;
a += b;

Приходится писать так, чтобы конпелятор заткнулся:
a = (uint8_t)(a + b)

Вообще, раз уж есть специальный оператор +=, он бы мог и автоматически приводиться , куда надо.
Strephil
быдлокод работа Я довольно средний мидл. Начальник отдела, начальник соседнего отдела оба на несколько лет младше меня.
Ещё несколько лет, и на собеседованиях на меня начнут косо смотреть, что за пенс пришёл.
Что делать?
Strephil
книги быдлокод Python Вдруг захотелось почитать какую-то книгу по python.
С python у меня странные взаимоотношения, ну там keras, tensorflow, pandas всякие тыкал.
Скопипастить нужный фрагмент из документации умею. Если понадобится что-то наговнякать, скорее всего сделаю это на python.
А самого яызка как-то не знаю. Книжку почитать, что ли.
Strephil
нищебродство быдлокод работа сишечка Инженеры разрабатывают разные вещи. Например, стиральные машины. Кто-нибудь нанял бы инженером человека, который совсем ничего не умеет делать? Вот, садись, разработай дверцу для стиральной машины? Абсурд!
Я совсем ничего не умею делать, поэтому работаю инженером-программистом. Вот тебе сишечка, садись, разрабатывай. И это почему-то прокатывает! Мне даже деньги за это платят, небольшие, но получается даже откладывать немного.
Вчера видел объявление: Мострансавто приглашает водителей автобусов 35000-56800 в месяц. Человеку, который умеет по крайней мере водить автобус! человек, который будет ответственным за чужие жизни! Как вообще такое возможно?..
Strephil
быдлокод Сегодня день программиста. Завидую немного людям, которые, как @Monstreek, стали программистами в зрелом уже возрасте. Смогли и работают.

Я прочитал несколько книг о программировании, прошёл несколько курсов, связанных с программированием. Но нет, так программистом и не стал. Приходится в C пердолиться :(
Strephil
быдлокод Кто-нибудь умеет вообще в восьмеричную систему счисления? я вот не умею.
Почему она до сих пор используется по умолчанию? Разве она удобна?
В strace, в gdb.

Меня восьмеричная система огорчает.
Strephil
быдлокод работа Один из нашего отдела стал его начальником, другой был «ведущий программист», стал «системный архитектор».
А я? как был просто «программист», так и остался.
Л — лох.
Strephil
быдлокод работа говно Временами посматриваю на вакансии, какие есть для быдлокодеров на сишечке. И нередко бывает, что поначалу кажется, что интересная вакансия, а это говно какое.
Например, на вид неплохая работа с сетями оказывается разработкой СОРМ, встраиваемые системы с Deep Learning — распознаванием лиц для слежки за русскими людьми.
Strephil
быдлокод Случайно в папке с исходниками создал пустой файл file.h, поэтому include/file.h перестал инклудится.
На отсутствие этого файла конпелятор не ругается, но ничего объявленного там не видит. Что за чертовщина!
Откатываюсь на старые коммиты — нет, не работает ничего.
Strephil
быдлокод Вчера набыдлкодил ровно 300 строк кода, сегодня — 200. К вечеру оно даже скомпилировалось. Запускать не пробовал.
Модуль ядра пишу.
Strephil
быдлокод Уперся в ограничение 256К оперативной памяти, думал, её 512К, и можно вообще не экономить, выделял размашисто.
Оказалось, она зацикливается, и я уже поверх своего кода пишу, вот программа и вылетает.
Strephil
быдлокод У меня в коде был фрагмент:
if ((x > -a) || (x < a)) { } else {};
Очевидно, это опечатка, вместо && должно быть ||.
Ветка else никогда не выполнялась, но к каким-то серьёзным последствиям это не приводило.
После того, как я исправил опечатку, всё поломалось: ошибка внутри ветки else была критической.
Strephil
Git быдлокод Чят, привет. У меня в быдлокоде есть два байта, в которых может храниться версия программы. Как бы прикрутить сюда git, чтобы эти байты как-то соответсвовали коммитам?
Может быть, как-то время коммита туда засунуть?..
Strephil
быдлокод Теперь кажется, что зависит от того, по какому адресу располагается одна функция.
Если по чётному — всё работает, если по нечётному — не работает.
Strephil
code быдлокод
Я написал дурацкий быдлокод!
Вставка вот такого фрагмента не помогает. Всё равно программа не работает.
for (i = 0; i < 100; i++)
  {
    _asm nop;
  }

А вот вставка:
for (i = 0; i < 2; i++)
  {
    _asm nop;
    _asm nop;
  }
Помогает, всё работает. Может быть, дело не в задержке, а в выравнивании адресов?..
Strephil
быдлокод це Опечатался, и вместо
c = a — b;
напечатал:
c = a = b;
а эта хрень даже не ругнулась, хотя понятно же, что хрень написана :-(