Иногда промелькнёт какая-нибудь мысль, или в диалоге фраза собеседника интересная проскочит. Для статьи, вроде, маловато, но на полях записать тоже хочется, потому что терять жалко.
Две отличнейшие поговорки про информационные технологии:
Что для юзера дырявая варежка, то для профи — перчатка без пальцев.
Незнание преумножает скорбь
Как известно, у Корвина есть два простых правила работы с мудаками, которые гласят:
- Никогда не работайте с мудаками.
- Никогда не работайте с мудаками дважды.
Конечно, рациональное зерно есть. Но я хотел бы внести поправку.
Один и тот же человек в жизни играет несколько ролей, и вполне очевидно, что существуют сферы деятельности, в которых он не так силён, как в своей основной. Соответственно, мудаком может являться любой, нужно только подобрать сферу некомпетентности человека. Заказчик приходит к тебе как к профессионалу, чтобы ты решил задачу в области, где его компетенция заканчивается. Мы готовы платить человеку, который разбирается в том, что нам нужно. Более того, мы готовы переплачивать, если он докажет свою суперкомпетенцию.
Далее…
Любой проект характеризуется двумя важными параметрами: сроком и бюджетом. Из них срок несоизмеримо важнее. Не существует ни одного ресурса важнее времени. Но так уж сложилось, что в экономических отношениях вообще и в бизнесе в частности время оценивают деньгами. Они по условной договорённости людей являются универсальным мерилом времени, компетенции, квалификации и качества. Существуют исключения, но в общем случае зависимость прямая: дольше/умнее/лучше — дороже.
Не нужно работать с мудаком если он платит столько же, сколько адекватный человек. Это соображение логически следует из количества времени, которое будет затрачено на подобного заказчика. За некомпетентность и тем более неразумность нужно платить. Нельзя сказать, что это плохой заказчик (клиент всегда важен), просто все участники процесса должны понимать, кто кому за что платит деньги.
Если человек готов платить за своё невежество (например, в два раза больше), почему нет? Наценка на обычный бюджет — это своеобразная страховка.
Поэтому, поправка Максимала вышеприведённым правилам будет выглядеть так:
Никогда не работайте с мудаками за обычный бюджет.
Выяснить, что нужно человеку — задача не из лёгких, но решать её нужно. Поговорить, выяснить, решить — как правило, этим занимается менеджер проекта. Не нужно беспокоиться: запущенный тупой дебил даст о себе знать очень скоро. И только когда человек докажет клиничность своего случая, чёрный список должен поглотить его.
NB: я иногда рассказываю эти соображения клиентам (шокируя некоторых). Может, с точки зрения ведения дел, это не очень грамотно, но, на мой взгляд и вкус, честность важнее всего остального (в контексте дел и репутации). Более того, разумный клиент это и так должен понимать, а для неразумных заказчиков существуют правила Корвина и поправки к ним.
Наверное, всем известны лексические шм-редупликация (лексика-шмексика) и хуй-редупликация (лексика—хуексика). А если некоторым людям и неизвестна, то нам их не жалко.
Идём дальше. Мы с Сеней Гордеевым собираем и придумываем примеры де-редупликации уже несколько лет. В этой заметке будут собираться наиболее примечательные варианты.
Постараемся отсортировать их по интересности (для нас).
* * *
* * *
Свои предложения пишите в комментариях. Желательно, чтобы это было интересно с точки зрения обратимости действий. Например, как будто есть такой глагол «монстрировать», а есть действие обратное ему — «демонстрировать». Пары настоящих взаимообратных глаголов (анонимизация—деанонимизация) — неинтересно.
Попытаемся выделить основные категории:
Какие вы знаете программы для ведения личных финансов на Андроиде?
Лично я после пары часов поисков остановился на:
Видимо, первую или вторую оставлю.
При отборе сразу ушли под откос:
PS: Так всегда: ищешь какую-нибудь программу, и понимаешь, что лучше самому написать.
Убрал дома коврик для мыши, верой и правдой прослуживший мне 12 лет. Понятно, что после приобретения лазерной мыши (оптическая «проскакивала» на лакированном столе) он был уже не нужен, просто по привычке его использовал.
Если вы создаёте новый проект, где подразумевается использование карт, используйте OpenStreetMap. Если у вас уже есть проект с картами, пробуйте постепенно переходить на OpenStreetMap (OSM).
Как правило, альтернатив картографических сервисов в России примерно две: Яндекс.Карты и Карты Google. Но не всё так гладко с ними. Если изложить суть лицензионных соглашений Яндекс- и Гуглокарт в одном предложении, то получится нехитрая пятисловная фраза: «Все ваши данные принадлежат нам».
Всё, что вы рисуете в Народных Картах Яндекса принадлежит Яндексу и только ему. Да, смотреть на это может каждый, но принадлежит это корпорации. Лицензия Карт Google запрещает какое-либо их использование за пределами Google Maps API. Так или иначе лицензии «фирменных» карт содержат ограничения на использование картографических данных любым неожиданным или творческим образом.
Я люблю Яндекс и уважаю Гугл за их вклад в развитие интернета, но речь сейчас идёт только об их лицензионной политике. Совершенно понятно, что коммерческие организации никому ничего не должны и зарабатывают деньги как могут. Плюс, существует понятие интеллектуальной собственности. Поэтому указывать им, что писать в их лицензиях, мы не вправе. Но мы вправе выбирать…
Википедия — один из величайших интернет-проектов, который на практическом примере доказал: люди хотят, могут и будут делиться знаниями. Люди будут это делать даже бесплатно. Более того, некоторые могут ещё и жертвовать деньги за такой сервис.
OpenStreetMap — онлайн-карта мира, построенная по принципу Википедии: каждый человек может создавать и редактировать любой участок на карте. Всё, что вы нарисуете, будет принадлежать сообществу: вам и всем остальным пользователям. В любой момент времени каждый может скачать базу данных сайта полностью. И это — важнейшие политические отличия от проприетарных карт. Как ни странно, рисованием заняты не только отдельные энтузиасты, но и некоторые коммерческие компании. Казалось бы, зачем им это? Проекты этих компаний так или иначе связаны с вики-картой; когда карты становятся лучше, становится лучше не только самим компаниям, их клиентам, но и всем остальным пользователям.
Картографические данные OpenStreetMap распространяются по свободной лицензии Open Data Commons Open Database License (ODbL). Полученные по этим данным изображения и документация сервиса распространяются по лицензии Creative Commons Attribution-ShareAlike 2.0 (CC-BY-SA). Короче говоря, единственное, что от вас требуется при использовании OpenStreetMap, — указывать, откуда взяты данные.
Вы можете без проблем использовать эти карты даже для создания своего коммерческого картографического сервиса пока указываете копирайт сообщества OpenStreetMap.
Рисуйте свои страны, города, посёлки и деревни на OpenStreetMap. Не будьте лохами.
Ещё сомневаетесь между Яндекс.Картами и Картами Google в своём проекте? Используйте OpenStreetMap.
На свете очень мало гитарных соло, которые я мог бы слушать часами, но это я могу слушать бесконечно:
Как известно многим музыкантам, классическим пентатоническим соло по праву считается соло Джимми Пейджа в песне «Stairway To Heaven» британской группы «Led Zeppelin». Но в композиции «Black Masquerade» группы «Raindbow» пентатоника обыграна Ричи Блэкмором не просто блестяще, а гениально. Всё великолепно: потрясающий вход в соло, чувственное ведение, отличный выход, прекрасный прямой рабочий барабан на второй и четвёртой долях такта почти безо всяких вариаций (под который хочется двигаться буквально всем телом), синкопированное тутти в начале и окончании сольного фрагмента, всё подчинено одному общему груву. Акустическое соло за минуту до этого, кстати, тоже весьма красиво. И всё это не смотря на то, что сама песня мне не очень. Обязательно послушайте.
Браво-брависсимо, маэстро Блэкмор!
Глагол гуглить я почти не употребляю (Гуглом пользуюсь редко, ещё в глаголе меня не устраивает плавающее ударение), зато вовсю использую яндексить или яндекснуть (поискать в Яндексе или другом поисковике), википеднуть (почитать статью в Википедии, звучит смешно).
Сегодня совершенно случайно на свет появился новый глагол — вконтактнуть (найти или посмотреть профиль человека во Вконтакте). Из-за обилия согласных не очень благозвучно, ну да ладно.
Диктофонная запись «Босса-новы» Виктора Власова во время недавней репетиции квартета «Арт-стиль», в котором я играю на басу:
Откровение открылось поздно ночью, почти под утро, перед сном, где-то на середине книги Айн Рэнд «Атлант расправил плечи».
Нет, я не возомнил себя Атлантом или крупным промышленником, занимающимся стратегически важным для страны производством. Я не познал тайны Вселенной, и мне не открылось будущее. Я просто осознал смысл того, что делаю.
Я просто вдруг понял, зачем столько времени собираю команду людей, похожих на меня. Зачем всем сердцем люблю своё дело, которое несколько лет не приносило мне совершенно никакой прибыли. Я ощутил это физически.
Понял, зачем столько было разговоров с друзьями о проектах: от концептуальных идей до мельчайших технических подробностей. Вспомнил, как загорались глаза у собеседников в эти моменты. Не понял, зачем пытался переубедить безнадёжных лентяев, но зато понял зачем столько драгоценного времени отдал казалось бы ничего не решавшим экспериментам: от школьных лет до сегодняшнего дня, от музыки до программирования, от офлайна до онлайна.
Понял, зачем учусь и зачем учу.
Понял, что, даже если я останусь один, без команды и средств, я сяду за самый лучший компьютер, который только будет в моём распоряжении, и продолжу работать сам. И буду делать это изо дня в день.
Это знание стоило совсем недорого и настигло меня абсолютно неожиданно.
Рассылаю отклики на вакансии (сегодня по плану обработка сорока вакансий). Некоторые описания смешные до невозможности.
«Бонусы: чай, кофе, ручка, мощный компьютер…
Ручка! Понимаете?
Мощный компьютер ещё куда ни шло, хотя это по умолчанию должно быть. (У нас верстальщики сидят с 16 гигабайтами оперативки.)
А ещё смешно выглядит, когда люди зарплаты называют бонусами или ещё круче компенсациями. Компенсация за бесцельно потраченное время?
Вместо иконок «Спаси и сохрани» автомобилистам в машины нужно вешать две школьные формулы: тормозного пути и центробежной силы.
Как минимум из них вытекает, что при движении со вдвое большей скоростью тормозной путь будет в четыре раза длиннее, а сносить на поворотах будет в четыре раза сильнее. А также, при в два раза меньшем радиусе поворота инерция вдвое сильнее.
На бога надейся, а сам не плошай.
Надпись, которую я нацарапал на соседском доме в десяти-двенадцатилетнем возрасте, до сих пор цела и невредима, несмотря на мягкость штукатурки.
В новогодние каникулы 2010 года я по обыкновению не мог сидеть сложа руки.
Ради интереса решил покрутить интернет-радио. Хотел разобраться с сайдчейн-компрессией, различными энхансерами, улучшайзерами звука, потоковым аудио и тому подобными фишками, без которых не обходится современное вещание. У радио даже было 30-35 слушателей. Все знакомые, разумеется. Думаю, больше домашний интернет-канал и не потянул бы.
Вот джингл этого радио:
Пруфпик к заметке про клубнику:
Всё-таки самый главный закон жизни и природы — закон сохранения энергии. Он проявляется во всём. Если вкладывать в ягоду столько труда и заботы, сколько моя мама, то и на выходе получится отличный продукт. А если выращивать на потоке, максимизируя прибыль, не вкладывая ничего, кроме удобрений, то на выходе будет обычная магазинно-супермаркетная клубника — на вкус не лучше резинового сапога.
NB: Нужен Сникерс — иди в супермаркет. Нужна ягода — иди на рынок.
У мамы не только клубника хороша. Вот, как цвела вишня буквально месяц назад:
Люди, которые говорят, что в фильмах, описывающих события прошлых веков, нельзя использовать музыку современных направлений: рок, техно, транс, драм-н-бейс, дабстеп, прочую электронщину и хип-хоп — абсолютно ничего не понимают в музыке. Это, как правило, те же самые мудаки, которым не нравятся ремиксы песен и смешивания жанров. Их мнение о музыке вообще никого не должно волновать, пока они не поумнеют в этом плане.
Ребят, оглянитесь вокруг: огромное количество каверов сделаны круче оригиналов, и дело отнюдь не в качестве звука. Это, конечно, не отменяет удачности исходного материала, иначе на него никто бы не обратил внимания и не стал переосмысливать. Вообще, количество аранжировок, каверов, ремиксов, постановок, экранизаций, переделок — отличный показатель ценности труда; причём, не только музыкального.
Из последних фильмов не могу не упомянуть «Джанго освобождённый» и «Великий Гэтсби» — картины с превосходной современной музыкой. (Действия фильмов происходят в середине девятнадцатого и первой трети двадцатого веков соответственно.)
Не слушайте этих скептиков. Это всё равно, что спрашивать у обывателя с тройкой по физике, как он относится к Большому адронному коллайдеру и прочим научным экспериментам. Вряд ли вы получите релевантную информацию по вопросу.
Нет на свете ничего вкуснее маминой клубники.
К величайшему счастию и в угоду вселенской справедливости, за ошибки молодости (и не только) нужно платить.
Нет ничего честнее, благороднее и мужественнее, чем признать: «Да, я обосрался. Зато попробовал сделать».
Не менее важно сделать из ошибок выводы, найти другие методы и пойти делать новые вещи, значительная часть которых тоже впоследствии окажется ошибками.
И это неимоверно круто.
Антон Макаров (программист из «ФИТа») — суперский историк.
Сейчас на очередной (в этот раз девятикилометровой) прогулке с Ильёй и Данилом Антон за два часа простыми словами рассказал мне о религиозной, политической и военной ситуации в различных странах. Простыми словами — это когда на вопрос «а фигли они туда припёрлись?» следует ответ «ну, чуваки пришли, сказали, что это их земля, и дали пиздюлей местным; а весь остальной мир пожал плечами, мол, ничё не знаем». Отправной точкой для самостоятельного изучения могут служить различные статьи о политике на Луркморе, но при живом общении это гораздо интереснее. Обожаю людей, которые умеют вкусно рассказывать.
Спасибо Антону и Илье за ответы на вопросы, которые меня уже давно интересовали.
Обожаю длительные пешие прогулки!
Вот, к примеру, две прогулки с Юрой Шеховцовым:
12,5 км за 2 часа 50 минут:
11 км за 2 часа 27 минут:
Ещё гуляем с Ильёй Поповым:
8,7 км за 1 час 30 минут:
Была обычная среда, обычный рабочий самой обычной молодой российской компании. Два Саши сидели на работе, рядом с одним из них лежала почти пустая дорожная сумка, рядом с другим Сашей сидел Дима. Видимо, тоже работал.
К концу рабочего дня Дима спросил одного из Саш: «Саш, у тебя случайно не завалялось нигде кабеля VGA для монитора?»
Саша невозмутимо встал со своего рабочего места; не говоря ни слова, взял в руки лежащую рядом дорожную сумку и перевернул её. На пол с глухим звуком упал кабель VGA, упакованный и никем ещё не использованный. Это было единственное, что находилось в дорожной сумке весь день.
В тот вечер та Среда перестала быть обычной. А трое парней что-то поняли про жизнь.
Я фанат новых версий программ. Не переношу программного ретроградства в корне.
Даже если в версии программы меняется самая последняя (наименее значимая) цифра, я обязательно делаю апдейт.
Даже если все вокруг говорят, что новая версия хуже старой, я усилием воли обновляюсь до новой версии.
Откровенно говоря, не всегда даже смотрю разделы «Что нового в этой версии». А на аналогичные вопросы друзей частенько пожимаю плечами. Исключения составляют лишь особенно важные для меня программные продукты, в которых я знаю все входы и выходы.
Операционные системы, звуковые студии и плагины я всегда обновляю до стабильных версий практически в день выхода (исключение составила когда-то Windows Vista, ну очень уж уродлива и сыра была). Позавчера вот поставил новую Ubuntu. Среды разработки практически всегда стоят у меня дома и на работе вообще в бета-вариантах ещё не выпущенных версий. Так я всегда пользуюсь самыми последними фишками; это помогает быть в курсе новых тенденций, находиться в тонусе. Ну, и приятный бонус: как правило, бета-версии бесплатны.
Редкий линуксоид одобрит такую привычку. Обычно красноглазики считают, что со временем программы становятся хуже. Отчасти я с этим утверждением согласен, но обновляюсь всегда без исключений.
Иногда стремление доходит до абсурда: например, при создании Киностатуса я использовал сырую версию второй ветки jQuery (сначала вторую бету, потом третью, потом уже вышел и релиз). Но это свой проект маленького размера, а не продукт на заказ, да и я дурак — мне можно.
Наверное, эта привычка породила нечто вроде чутья. Часто бывает, что я захожу на сайт продукта, а там в новостях написано, что позавчера-вчера-сегодня вышла новая версия.
PS: кстати, ненавижу споры с программистами по этому поводу. Потому что всё равно нужно долго доказывать, что, скажем, панель задач в Windows 7 или панель запуска в Unity, как бы их ни ругали компьютерные нерды, круче, чем предыдущие их модели (в Windows XP или втором Gnome), хотя бы потому, что давно пора всем графическим операционкам совместить панель быстрого запуска (что можно запустить) и панель запущенных программ (что уже запущено). Программисты редко соображают в удобстве, когда речь начинает касаться графики или вёрстки, ничего не поделаешь.
Эй, человек! Ты беспокоишься об исчезающих видах, экологических проблемах, выключаешь свет во время «Часа Земли». Ты говоришь про вред природе от полиэтиленовых пакетов, выброшенных батареек и консервных банок.
Ты серьёзно?!
Посмотри вокруг. Сто́ит снегу идти десять-двадцать часов — твой город давится его хлопьями. Сто́ит дождю лить десять-двадцать часов — твой город захлёбывается водой. Небольшой смерч — твои коммуникации и инженерные системы еле дышат. Наводнение, сель, лавина — всё снесло. Стоя́т дороги, городская техника бессильна, ты в очередной раз ругаешь правительство, оно, отвечая, в очередной раз оправдывается внезапностью зимы или осени. Болезни косят твоих братьев по виду миллионами, и ты ничего не можешь поделать. Даже если ты взорвёшь к чертям собачим эту планету вместе с собой большим (на самом деле нет) ядерным взрывом, Природа даже не моргнёт в твою сторону: она стряхнёт пылинку с плеча (если заметит её) и продолжит жить дальше — так уж она устроена.
Побеспокойся-ка сначала о себе.