
hash-ид и sha-хид
"Рефакторили, рефакторили, да не вырефакторили."
Поменяли тип переменной, а в одном ветке забыли вычитать -- в результате получили взрывающий мозг код
std::string val = "puk srenk";
...
val = rand() % 1000;
// случайный инт имплицитно конвертится в чар, который и приваивается строке.
шланг ворнинг дает только при -Wconversion, который ругается на assert(!"shit happend");
На
assert(!*"shit happend");
assert(false && "shit");
не ругается, но первое непривычно читать, а второе долго писать.
За вечер написал костыль, который позволяет приложению HomeMoney импортировать операции по счёту из sms-ок от Альфабанка Украина.
Ну просто крутотень. Теперь можно отказаться от пластика platinum банка и перейти на альфу. Раньше удерживало именно то, что HomeMoney не умеет работать с украинским Альфабанком.
из резюме на тестера: "P.S. Готов работать за еду, умею долго не спать, если вы понимаете о чем я. ;)"
Я правильно понимаю, что "Continuos delivery" - это синоним "хуяк хуяк и продакшн"?
О нем слагают легенды. Одни ему завидуют, другие осуждают, но никого он не оставляет равнодушным. Да, это PHP.
Сервис для построения лент активности юзеров http://getstream.io/features/
Нужно попробовать. Есть аналоги?
Тест для тех, кто хочет стать программистом
https://meduza.io/quiz/true-or-false
У меня 6/9.
В резюме кандидата
цель: Antigravity.
Делаю фидбек на тестовое -- куча минусов и ни одного плюса.
"Ах ты гравитация, бессердечная ты сука" (с)
Нашли прекрасную багу у сотрудника, который в отпуске.
В заголовочном файле есть константа
#define BUFSIZE 8128
Приходит пакет размером 3 КБ и ... обрабатывается неверно.
Читаем код функции: буфер размером BUFSIZ, в который копируется пакет.
Стоп! Что такое BUFSIZ? Откуда оно берется?
F12 (Go to Definition) и попадаем в stdio.h:
#define BUFSIZ 512
PS. Осталось еще узнать, почему 8128, а не 8*1024=8192.
------------------------------------------------------------------------
r1488 | **** | 2015-08-07 12:45:06 +0300 (пт, 07 сер 2015) | 1 line
bugfixes
гет потрачен :(
Угадайте, что выведет программа.
func test()
{
print("AAA")
return
autoreleasepool {
print("BBB")
}
}
test()
beta-tester: читаю как support-1 обзывает темы на форуме и плакать хочется
support-2: осталось название альбома придумать, треки уже есть
1. It keeps me waiting forever
2. Since I upgraded
3. Glitch in the latest version
4. Links were skipped
5. Refund-Request (наверное, кавер на Refuse/Resist Sepultura)
6. Click it over and over
7. Licensing scheme
8. Try again later
9. Crashes when starting
10. %PRODUCTNAME% - Cannot activate (бонус-трек)
EP-шка:
1. I don't want it to loop
2. Changes don't appear
3. I lose shadow
4. Loads slowly