xxx: у меня одно приложение на планшете постоянно закрывается ошибкой. Т.е. работает-то оно нормально, а при нажатии кнопки выхода пишет, что произошла ошибка.
yyy: возможно просто разрабы с завышенной самооценкой посчитали, что выход из их замечательного приложения - это большая ошибка со стороны пользователя
xxx: Первое, что необходимо понять — vim из коробки годится разве что для правки конфигов, для комфортной работы с кодом необходимо установить несколько плагинов. Мне хватило 33.
И если раньше у нас было чудесное: "Драйвер модема не обнаружен, попробуйте загрузить его из Интернета" (и ушло вместе с эпохой диалап модемов).
То теперь у нас есть: "Чтобы узнать почему не работает видео на ютубе - посмотрите видеоинструкцию на ютубе" :))
xxx: вирус точно не вернется
yyy: как ты знаешь?
xxx: он ушел и сжег все мосты
yyy: шо за ваниль?
xxx: северный и южный..
/me обожает фразу "технические работы" - сразу все перестают докапываться, делают умный вид и понимающе кивают
Диалог с тимлидом:
П: Операция по доставанию гланд через жопу завершена успешно!
Тим: Понял, сча проверю.
Тим: Знаешь, судя по твоему коду, ты сначала достаешь что-то через жопу, осматриваешь со всех сторон, убеждаешься, что не гланды, и засовываешь обратно, затем снова лезешь в жопу... И так пока гланды не найдешь.
П: Хорошо, что я не врач, да?))
xxx: Хотела купить алюминиевую утятницу, искала через интернет. Так мне теперь на всех сайтах предлагают купить алюминий в слитках. Сделай сам, короче.
yyy: Это просто я на твоём компе кое-что по Линуксу искал...
x: У меня не работает принтер!
y: ПК принтер не видит. Проверьте провод идущий от принтера до ПК или переткните его в другой порт USB
x: Ну вы бы хоть предупредили. Я провод дала коллеге…
Fish: Вот нам как-то прислали договор, мало того, что он был отсканирован в jpg и засунут в Ворд, так ворд они пожали РАРом, а РАР зазиповали. :)))
А в первой книге вообще паскаль!
Это убожество надо назвать "Введение в императивное программирование: вон из профессии" дабы не вводить читателей в заблуждение.
ххх: из отчета о проблемах: "причина аварии тестового стенда: запуск всех подсистем одновременно"
ууу: ахах)) типа: а что, нужно было еще чтобы все сразу работало??
ххх: ага, этого не было в тз :)
Если ваш инструмент — молоток, то любая проблема кажется гвоздём. Если ваш молоток — С++, то любой гвоздь кажется пальцем. Если ваш С++ — Бейсик, то любая проблема кажется кирпичной стеной, любой инструмент кажется собственной головой, а любое решение сводится к тому, чтобы долго бить со всего размаху инструментом об угол проблемы…
В России все руководства пользователя должны начинаться со слов: Ну что, сломал?
Из статьи на Хабре:
"В 1996 Киф Шэйфер и несколько других специалистов предложили решение проблемы поломанных URL. Ссылка на это решение сейчас не работает."
Со stack overflow в теме delete vs delete[]:
xxx: Если я буду использовать на массиве delete вместо delete[] приведёт ли это к утечке памяти
yyy(лучший ответ): Будь то утечка памяти, полное стирание вашего жёсткого диска, вылетающие из вашего носа демоны, начинающие над вами издеваться, это не важно, т.к. неспецифицированно. Оно может вести себя так в одном компиляторе, и по-другому в другом, может меняться с версией компилятора, при каждой компиляции, в зависимости от фазы луны, вашего настроения или в зависимости от количества нейтрино, пролетевших сквозь процессор в прошлый солнечный день. А может и не меняться.
Все эти бесконечные возможности, собранны в одном термине: Неопределённое Поведение.
Просто избегайте его.
Инкапсуляция - это когда все работает, но где то есть какая то кнопочка, при нажатии на которую все перестает работать.
Полиморфизм - это когда у тебя работает, а у него не работает.
Наследование - это когда "хрен с ним, пофиксим в следующей версии"
xxx: Записанная болванка с виндой в коробке из под ботинок - это не совсем коробочная версия винды )))
Несколько дней не вылезал с форума, на котором настраивал всё - от прав доступа и антимата до цвета бордюра и смайлов. Зашел на новости посмотреть, что за это время произошло в мире. На словосочетании "платный автобан" завис на пару минут... В голове проносились идеи о регистрации на форуме по кредитной карте, расценки автоплатежей за нарушение правил форума и автобан со списанием и блокировкой акка при нехватке денег на счету...
- У нас тут на почве многочисленных перелетов родилось: Ил86 и Ил86_64 (расширенная версия)
- В два раза выше пассажирность?
- Нет, в два раза больше инструкций...
DmitriySimushev: Хорошим может быть только тот программист, который получает удовольствие от работы. Коммиты в открытое ПО (GitHub) + активность в сообществе (профиль на StackOverflow) + участие в профильных конференциях очень многое говорят о человеке.
Squidward: Они говорят, что этот человек на работе будет заниматься чем угодно, но не работой, при этом будет требовать поездок на конференции и интересных нерутинных заданий и будет приходить на работу невыспавшимся из-за ночных коммитов в опен-сорс.
ZimM: в обжц нет неймспейсов
ZimM: или какого-либо другого способа избежать коллизий
r@ttler: есть способ
r@ttler: стать наркоманом. тогда каждый иденитификатор сам собой станет уникальным
ZimM: префиксы?
r@ttler: а хз. я не пробовал. может и префиксы
Чем C++ программист хуже сишника? Его ошибки полиморфные, инкапсулированные и наследуются.
Из комментариев на GeekTimes:
xx: Обидно, что Google стабильно игнорирует Windows Mobile. А ведь операционка в принципе неплохая, третья по популярности в мире.
yy: Надо говорить не третья по популярности, а 0.7% рынка. Тогда и вопросов таких не возникнет.
/* из обсуждения нагромождения инструментов в "современном" js */
И, кстати, вообще вся история js, экосистемы js, сообщества js как бы показывает нам очередной фильм-антиутопию про далёкое будущее. Когда на ИТ-планету упал кусок рыночного капитала, образовался неизвестной природы js-копролит чёрный и блестящий.
И началось постепенное разделение ИТ-людишек на два класса — кровожадная элита, которая делает какой-либо рантайм js (неважно, браузер, нода, embed-версию) и всех остальных, которым дали js и песочницу, а постоянное нахождение в ней эволюционно отупляет даже самых способных голодранцев.
И это отупление относятся и к бизнесу, то есть менеджерам, владельцам бодишопов и прочим, которым надо чтобы дела делались и всё было внешне ровно и красиво, как огромный js-копролит, возвысившийся над планетой.
И то же самое относится к исполнителям, то есть огромной толпе буллшит-кодеров, которым просто надо жить и кушать, и плевать, что своими копытцами поддерживаешь огромный чёрный js-копролит, возвысившийся над планетой.
И все, вообще все понимают, насколько js унылое дерьмо, но целая планета трудится над этим дерьмом, затыкая носы ради великого доллара на вершине js-копролита.
xxx: знаешь в чём разница между флешем и Стивом Джобсом, который этот флеш хоронил?
ххх: похоронили Стива Джобса
> Из чего состоит плюсовое приложение? Как правило, оно состоит из 20% буста, 20% STL, 20% Qt и 40% говнокода. Затем в течение трех лет доля буста, STL и Qt двукратно падает.
xxx: Если память DDR4 греется очень слабо зачем тогда вообще нужен радиатор, тем более что «пятно контакта с термопрокладкой неполное и часть её висит в пустоте»?
yyy: Потому что обычная гренка не может стоить 8$, а крутон — может.
ххх: Как правильно перевести на английский "Обдолбанный наркоман"?
ххх: Мне тут надо issue написать одному человеку на github...
xxx [03:05]
Скайпу требуется закрыть все программы для обновления? Что за херня?
xxx [08:50]
Ммать! Мне под видом обновления скайпа десятую винду установили!
Maky: слушайте
Maky: а вот у меня есть вся дискография Garbage
Maky: меня можно называть Garbage Collector?
xxx: вот интересно
xxx: тут столько народу из разных стран репорты присылают
xxx: ну и пул реквесты тоже
xxx: а с украины нет почти никого
xxx: один разработчик только
xxx: кстати нормальный чел
yyy: конечно, там полстраны срачами в инете заняты, какая уж тут разработка :P
zzz: наверное местный супергерой, вытянул интеллект у всех остальных и использует по полной :)
xxx: Ну мне уже понравилось в дебиане и в центоси.
xxx: И фряха после этого - как рашка.
xxx: Она как рашка даже больше, чем арч
yyy: лол
yyy: линуксы как рашка это конечно весело
xxx: Нет, линуксы - не как рашка.
xxx: Вот БСД - как рашка, да.
xxx: А хпукс - как совок.
xxx: Наверное.
мэмэх: современные пк в будущем и число Грэма на ноль поделить смогут, но этот скайп даже на них никогда лагать не перестанет
Cпорили про профессиональную деформацию:
xxx: Профессиональная деформация - это когда зарегался на сайте, тебе конфирм не пришел, ты его на автомате в папке "спам" ищешь.
yyy: Не. Профессиональная деформация - это когда ты нашел этот конфирм в спаме, залез в хедеры и смотришь, почему он в спам попал, попутно прикидывая, что еще можно сделать для улучшения доставки.
Windows 10 Education с большой долей вероятности может научить вас линуксу
<Асмодей Вельзевулович> Кук считает, что и секс должен через нестандартный разъем происходить, вот и на айфонах сказывается...
В линуксе DE - это вычурный и безвкусный пеньюар на красивом теле неопытной девушки. Снял - и вот оно, счастье.
А в винде DE - стильный, модный наряд от кутурье на бабище с небритыми подмышками и целлюлитом на шее.
belko: в соседнем тестерском чате
belko: у удаленщиков опять просрачился ежегодный сертификат на vpn, как и раньше написали тикет на получение свежего
belko: но теперь в компании политика повышенной секьюрности: сертификаты выдаются под пароль на впн
belko: в офисе ты создаешь пароль и получаешь сертификат - нет проблем
belko: для удаленщиков есть решение - они пересылают пароль админу смской..
Маленький мальчик на сервер зашёл
Свежий эксплойт он в инете нашёл
Долго админы понять не могли
Что за @^$%@&$($T*#&@#@#&#$%^$%$^$^$ 500 Internal Server Error
user: Локальные машины не видят внешний NAT, что делать?
admin: Вы хотите не поднимая попы со стула постучаться снаружи в дверь собственной комнаты. Конечно, это невозможно.
SQPR: У меня ещё один ленточный робот сломался... Меньше, чем за неделю.
Послали человека чинить робота в библиотеке, с тех пор он что-то не выходит на связь...
Keeper: Я думаю, робот одержал верх.
SPQR: Так и придётся самому в Мск ехать. Я, если что, знаю, где там лежат устройство для размагничивания винтов и микроволновка.
Keeper: Возьми с собой EMP-гранату.
SPQR: Так микроволновка делает то же самое. Может, админы былых времён для того её в серверной и поставили.
Хабр> А ведь были времена...
«Я впервые услышал об этом от одного из разработчиков популярной игры SimCity, который поведал мне о критической ошибке в их программе: она использовала память сразу после ее освобождения. Главное табу, нарушение которого прощалось в DOS, но карается в Windows, где освобожденную память тут же стащит другое работающее приложение. Тестеры в команде разработки Windows протестировали множество популярных приложений, чтобы убедиться, что все работает без сбоев, но SimCity зависала. Они сообщили это разработчикам Windows, которые дизассемблировали SimCity, шаг за шагом в дебаггере найдя ошибку, и добавили специальный код, проверяющий наличие SimCity в памяти и запускающий распределитель памяти в специальном режиме, в котором SimCity разрешается использовать память после ее освобождения.»
xxx> То есть даже когда они были лицом к пользователю, лицо всё равно было как жопа. Вкурочить! Костыль! Для КОНКРЕТНОЙ программы! Вместо того, чтобы просто галочку в свойства совместимости добавить — «удерживать за приложением высвобожденную память до следующей аллокации»! А если так уж хочется полной автоматики, пусть по умолчанию для СС она там стоит.
Вот бы тогда бы уже понять, что M$ надо руки отпиливать по самую жопу :(
Новость: процедура катетеризации сердца пациента в американской больнице была прервана антивирусом.
xxx: Нетипично, в этот раз обошлось без обновления Windows 10
Звонит девушка от интернет-провайдера, начинает рекламировать свою продукцию.
Я: у меня сейчас неплохой провайдер, но бывают моменты, когда целый день неполадки и пинг высокий.
Д: О вам повезло! У нас недавно новое оборудование поставили - у клиентов пингов совсем нет!
xxx: Дядь, брось программирование и иди лучше коров паси.
yyy: пас коров и програмировал. Програмировние легче: оно хотя бы копытом не ударит.
SIGQUIT — «эммм… процесс… не мог бы ты остановиться, пожалуйста… если не сложно…»
SIGTERM — «твое время вышло! Убери за собой и шагом марш с памяти, да поживей!»
SIGKILL — приходит лесник и хреначит дубиной по голове, а труп выбрасывает медведям.
xxx: Feature without "off" switch is bug.
xxx: А что почитать для начала по питону посоветуете ?
yyy: Хвалебное или правду?
Хабр, статья «10 правил, которые позволяют NASA писать миллионы строк кода с минимальными ошибками».
xxx: Слышал что UI у spacex на HTML пишут. Может это все доказывает, что неважно какой язык, главное какие программисты?
yyy: А какая разница, на чем интерфейс отрисовывать?
zzz: Ну летите вы к земле, а на лендинг странице кнопочка приземления уехала.
ZimM: ну у меня есть убераргумент
ZimM: то я писал в 6 часов утра
r@ttler: такоэ
r@ttler: программист должен писать правильный и эффективный код даже если вокруг него танцуют полуголые проститутки
r@ttler: так что 6 утра то вообще не аргумент