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;
а эта хрень даже не ругнулась, хотя понятно же, что хрень написана :-(
Strephil
быдлокод У меня было несколько функций вида:
foo ()
теперь я решил переделать, чтобы было
foo (int bar)
Но конпелятор даже ворнингов не выдаёт, это что же, вручную искать все вызовы?..
Strephil
Git быдлокод Вот я написал быдлокод, сделал пару коммитов. Я не уверен, нужны ли эти коммиты или нет. Вроде, что с ними, что без них, примерно одинаково. Но скорее, всё-таки, нужны.
Возможно, мне хотелось бы иметь две версии, с ними и без них.

Как бы теперь лучше это оформить? Ветки тут вроде не то...
Может быть, есть какой-то способ обернуть пару коммитов в #ifdef?
Strephil
быдлокод C У меня две переменные, одна из них какая-то арифметическая переменная long, вторая — счётчик, unsigned long.
Мне нужно поделить одну на другую.
Как правильно это сделать?
Strephil
быдлокод Случайно, не нарочно, перепутал ключики tar, и распаковал старый бэкап поверх новых исходников.
Таким образом, все новые файлы оказались перезатерты файлами от октября прошлого года.
В говноконторе нет сервера для бэкапов, и я их поэтому не делаю.
Strephil
быдлокод цифры Сейчас мне в программе два раза в разных местах встретилось число 11.
Если я делаю длину некого фрейма, равной 11, то всё ещё работает. Если 10 — то уже где-то что-то не успевает, и всё ломается.
Если я в другом месте в качестве задержки ставлю пустой цикл, то при длине цикла 11 ещё работает, при 12 уже всё ломается.

Что это за число такое — 11?
Strephil
code быдлокод C
Жуйк, я туплю, помоги разобраться с целочисленными типами.

unsigned long a;
unsigned int b, c, d;

void test ()
{
  a = b * c + d;
}

У меня long меньше int, b * c в int не помещается, но отлично помещается в long, и я не хочу, чтобы старшая часть произведения b * c отбрасывалась.
Что делать?