Бывают ещё более стрёмные заземления, которые когда-то были заземлениями, но потом где-то отвалился контакт. И в результате если у кого-то фаза пробита на корпус е..., простите, бьёт током всех. Уж лучше зануление, чем такая земля. Тем более ноль заземляется на столбах.
Если я не ошибаюсь, из-за искажений пространства-времени вы даже ничего не заметите, а падать в дыру будете очень долго. Ну очень. Так что, если вы будете туда падать вместе с космическим кораблём — вы успеете помереть от старости.
Когда просматриваешь вакансию и не видишь вилки — ты не знаешь, что хочет заказчик. Если запросишь много — не возьмёт, потому что много. Если запросишь мало — не возьмёт потому что мало. Вот и начинаются ритуальные танцы в попытке выяснить ожидания друг друга. Нафиг такое счастье, бессмысленная трата времени.
Хз, я 19,5 успешно из компа в универе вытаскивал, дальше в округе собралась слишком большая толпа с вопросами «что ты там слышишь?» и пришлось закругляться :)
Последнее — это, всё таки, хреновая звуковуха. Проблемы с разводкой. Обычно встроенные такой болезнью страдают.
Тут недавно вспоминали SoundBlaster Audigy 2. Попробуйте поставить её, если они ещё есть в продаже. Эта звуковуха лишних звуков не издаёт.
Когда был новый — не шумел совсем. Хотя в нём, в конце концов, стал звенеть блок питания. Самое забавное, что с точки зрения сервисов, это не только не считается гарантийным случаем, но даже не ремонтируется. У меня есть подозрения, что связанно это с тем, что ремонтники этот звук диагностировать не могут, ибо звон не слышат )
Многие эти звуки слышат, но далеко не все. Я, на свою голову, слышу. Особенно хочется придушить производителей современных блоков питания в технике — часто на высокой частоте трансформаторы звенеть начинают. Последним на свалку хотел отправился адаптер от tp-link mr3020, но ему помог удар об стенку…
Гм, зря сократили. Вводит в заблуждение.
В любом случае, последние 3 пункта не отменяются.
> Или вы универсальные протоколы не используете, и классы у вас всегда жестко связаны?
Практически не использую, кстати. Для хранения данных намного лучше подходят классы с конкретными именами и конкретными типами полей.
По поводу универсальных контейнеров у меня для есть отличный комментарий: govnokod.ru/12170#comment161695
Кстати, код всё равно кривой. Если нет ARC — будет течь память. Ибо, по конвенции, функции, init* и copy возвращают значение с retainCount = 1. Объексты с retainCount = 0 возвращают функции вида [NSNeedle needle].
За такой код руки отрывать надо.
Во-первых, можно сразу бить в табло за кривые имена параметров. Ибо правильно initWithDuck:(NSDuck*)duck
Во-вторых, бить по пальцам за отсутствие форматирования.
Сравните:
При всём желании, не уловил связь с моим комментарием. К слову, мне не 20, и опыт работы с платформой у меня есть. Но резюме, как уже сказано, даже не просматривалось.
Ну с качеством контроллеров, положим, разобраться рано или поздно должны. Усталость — прогресс на месте не стоит, тоже придумают. Так же, вполне вероятен момент, когда цены на SSD окажутся сравнимы с HDD.
Тут, скорее, уже количественные изменения. Качественный скачок уже произошёл.
Тут недавно вспоминали SoundBlaster Audigy 2. Попробуйте поставить её, если они ещё есть в продаже. Эта звуковуха лишних звуков не издаёт.
Интересный факт: многие PC-спикеры могут и далеко за 20. Попробуйте воспроизвести через спикер :))
А новичкам — брысь читать эту статью: Advanced Memory Management Programming Guide
P.S.: Оригинально вы выражаете несогласие в споре. Думаю, в таком случа, нет смысла его продолжать.
В любом случае, последние 3 пункта не отменяются.
> Или вы универсальные протоколы не используете, и классы у вас всегда жестко связаны?
Практически не использую, кстати. Для хранения данных намного лучше подходят классы с конкретными именами и конкретными типами полей.
По поводу универсальных контейнеров у меня для есть отличный комментарий: govnokod.ru/12170#comment161695
Во-первых, можно сразу бить в табло за кривые имена параметров. Ибо правильно
initWithDuck:(NSDuck*)duckВо-вторых, бить по пальцам за отсутствие форматирования.
Сравните:
В-третьих, стоило бы тут вынести агрументы ав отдельные переменные
В-четвёрных, от этого кода пахнет архитектурной… попой.
P.S.: форматеры хабра и pastebin'а пытаются выравнять код по 80 символов, что в реалях Obj-C — идиотское занятие. Скопируйте в XCode, и смотрите там.
Тут, скорее, уже количественные изменения. Качественный скачок уже произошёл.