bash.im ithappens.me zadolba.li

Мысли о вечном

13482

Зато бесплатно

2 ноября 2015, 08:00

Раньше у меня не было чёткой точки зрения в холиварах «проприетарное ПО vs. открытое ПО». А сейчас — есть.

У нас на работе, к IT отношения не имеющей ни грамма, достаточно суровые правила информационной безопасности — ибо работаем с приборами ценой в столичную квартиру. Настройки сети - не подкопаешься, домен, разграничение прав, закрытые USB, лицензионный софт. А где лицензий не хватило — бесплатный. О нём речь и пойдёт.

Итак, на моей машине стоит открытый офисный пакет имени индейцев. Год сборки — 2014. На первый взгляд всё нормально. Документы открывает, править можно, сохранять тоже. Интерфейс — один в один, как у очень популярного пакета 2003 года выпуска. А вот удобство работы под большим вопросом.

При попытке сохранить в формат, отличный от .odf, начинается паника — «Вы уверены? Вы точно этого хотите?». Нет, что вы — я совершенно случайно сменил тип документа!

Проверка правописания не работает, невзирая на то, что всё вроде бы включено. Не смертельно, конечно, но неприятно — с моим стилем набора опечатки случаются чаще, чем хотелось бы. А потом объясняйся, что за «уважаемый диаректор» в деловой переписке.

Картинки живут своей жизнью. Скриншоты, вставленные в документ (разумеется, каждый в отдельном абзаце), то скромненько становятся слева, то гордо скачут по всей странице. От чего зависит комплекс настроек у каждого свежесделанного скриншота, я за две недели подготовки инструкции понять так и не смог.

Кстати о картинках. В качестве фона для ряда бланков стоит изображение. И если ты случайно щёлкнул где-то мимо текста, фокус переходит на фон и убрать его оттуда можно только через Ctrl+Z. С потерей недавно набранного текста, разумеется.

Выделение мышкой работает в зависимости от третьей чакры и созвездия Стрельца. И дело не в мышке — специально для эксперимента притащил личного зверька из дому.

Общая скорость работы. Двухстраничный документ сохраняется всего лишь пару секунд, конвертация в .pdf занимает секунд пять. Угу. На новеньком мультимедийном ноутбуке.

Сторонники открытого программного обеспечения! Я восхищён вашей верностью идее и желанием освободить неразумных от гнёта копирайта, но не могу понять одного: как, чёрт возьми, вы ухитряетесь получать удовольствие от пользования таким софтом?!

13481

Древнее золото редко блестит

Однажды я писал утилиту для анализа большого объёма сильно связанных данных на XML + C# — заказчик хотел модные (в 2007 году) технологии. Ничего сложного — XML-документ загружался в память, последовательно обрабатывался, результаты складывались в базу. Проблема была в сильной связанности — при обработке почти каждого узла приходилось подгружать целые секции из разных концов этого же документа.

Когда соотношение объёма входных данных и объёма ОЗУ машины пересекло критическую отметку, программа сошла с ума. Показатель Time in GC достиг значения 98%, а значит, программа не работала, вместо этого среда выполнения занималась очисткой и дефрагментацией памяти. Проведённое расследование показало — при нехватки памяти и попытке подгрузить дополнительные данные для обработки текущего узла ОС скидывала обрабатываемые данные в своп, а затем доставала их обратно. И сборщик мусора работал над свопом, что в тысячи раз медленнее работы с ОЗУ.

Решением был файловый ввод-вывод. Я переписал программу, используя свой велосипедный страничный ввод-вывод и формат CSV вместо громоздкого XML. После этого она могла обрабатывать любой объём данных, независимо от ограничений ОЗУ машины, с постоянной скоростью, не отвлекаясь на дефрагментацию своп-файла и вообще его не используя.

К чему я всё это. Файловый обмен — замечательная вещь, и мало форматов лучше, чем CSV. Он легко читается машиной и человеком, его поддерживают большинство программ — от офисных до научных пакетов. Используя магию bash, его можно бить на части (подзадачи для вычислительной фермы, например) или объединять (результаты вычислений), записывать в сеть, в устройства, в другие процессы, выложить в облачное хранилище или отправить по email, перезапросить в случае отказа сети, создать резервную копию, принять и обработать тысячей и одним способом.

Если технология существует давно, это не значит, что она плохая. Это значит, что она уже пережила пару поколений желающих использовать только новейшие технологии. Они ушли или перегорели, а технология осталась.

13478

Зрите в корень

Прочитав историю про самое слабое звено, я внезапно узнал себя. Не конкретного человека с ФИО и паспортом, а технического специалиста с техническим же взглядом на вещи, дальше технологий до поры до времени не простиравшегося.

Дядя идиот, потому что не пользуется антивирусом? Возможно.

Дядя идиот, потому что в банке отказался от аутентификации через SMS на телефон? Возможно.

А теперь важный вопрос: откуда у такого идиота может взяться 25 миллионов рублей? Один-два понятно, но не 25.

И тут я вспомнил известную в нашем городе историю с ограблением автосалона. На новогодних праздниках фирма продала несколько десятков выставленных на комиссию автомобилей, не успела ни передать деньги хозяевам, ни сдать в банк — как их ограбили. Тоже на пару десятков миллионов. Правда, хвала сотрудникам полиции — учредителей фирмы поймали. С наличкой и даже парой якобы проданных автомобилей.

Так что я уверен на 99% — деньги у «незадачливого» дядечки пропали со счёта, но не из кармана. И даже крайние нашлись: одни плохой ноутбук продали, другие вероломно воспользовались, а сам дядя белый и перед партнёрами/государством ваще не виноват.

Коллеги, не все проблемы человечества лежат в технической плоскости. Когда начальник-идиот просит сделать прибор в Большом Железном Корпусе, не стоит настаивать на компактном пластиковом варианте. Он на самом деле не идиот: он своих заказчиков знает и понимает, что условный Сергей Петрович скорее заплатит N тысяч рублей за Большую Железку, чем в два раза меньше за удобную пластиковую коробку с той же функциональностью.

Когда мы проектируем светодиодные светильники, перед коллегами-конкурентами мы можем заниматься сравнительной фаллометрией на тему эффективности, показаний фотоколориметра, интересности вторичной оптики и применения твердотельных конденсаторов. На практике же ни один из конечных потребителей продукции не осознал цепочку от ватта электрической энергии, пришедшей в светильник, до величины освещённости в нужной точке пространства. Чтобы не вникать в тонкости, они придумали тянущий на Нобелевку термин «светодиодный ватт» и пользуются им. Для этих ребят прибор, дающий 12000 Лм света при 100 Вт потребления, выглядит менее привлекательно, чем прибор, дающий 10000 Лм при 120 Вт. Потому что у второго светодиодных ватт больше.

Все эти «восемь ядер шестнадцать гигов» на дохлом чипсете, «инструменты 36-в-1» из консервных банок и прочее имеют в основе невежество конечного потребителя. Вы можете просветить своего начальника, его начальника и при большой удаче даже весь отдел продаж разом — но дальше ваш заряд мудрости не пройдёт. Конечный заказчик от терминов устанет, не будет разбираться и купит у конкурентов нужное ему количество светодиодных ватт. Или «ваттов», если в школу не ходил.

Поэтому давайте иногда подниматься над техническим уровнем проблемы и видеть ситуацию целиком — нам ведь надо кормить свои семьи. Деньгами заказчиков, разумеется. А девелоперские дела будем обсуждать тесным кругом, среди своих, под настроение. У нас тут закрытая вечеринка: интеллект-код и майнд-контроль, неподготовленным душам нечего делать. Наслушаются ещё разных глупостей, а потом не смогут план по продаже гигов с ядрами выполнить.

13474

Смешная третья опция

14 октября 2015, 08:00

В своей работе всё чаще вижу людей, предпочитающих технику одной известной компании. Они просто открывают крышку ноутбука и делают то, что им нужно: пишут, читают, рисуют в графическом редакторе, а при желании сделанное отправляется по почте другому человеку или выкладывается куда-нибудь на сайт.

Они не парятся с дефрагментацией, драйверами, вирусами, антивирусами, доменами, политиками, утилитами и прочим подобным.

Возможно, система их в чём-то ограничивает, вот только им оно и без ограничений не нужно было.

Желающие «поковыряться с системой» тоже не в обиде: у них есть другие программы, которые, с одной стороны, сильно напоминают в последнее время ту самую компанию как простотой установки, так и логикой использования, а с другой стороны — всегда оставляют возможность залезть внутрь как угодно глубоко, вплоть до ассемблерного кода железоспецифичных драйверов. Те самые «рога альтернативы», где можно перепрыгивать с рога на рог.

А вот то, что в середине — когда-то такое расположение принесло потрясающий успех, но сейчас выходит так, что в середине ни то ни сё: недостаточно красиво для любителей «просто пользоваться» и недостаточно ковырябельно для любителей покопаться.

Времена изменились?

13469

Как, кому, зачем, почём

Черпать идеи для реализации можно откуда угодно, но не следует забывать ещё и о необходимости продумывания «как» и «зачем» — кто бы там что ни писал на эту тему.

Если почитать старую научную фантастику, там довольно часто можно встретить, к примеру, упоминания о карманных коммуникаторах, с помощью которых люди (обычно космонавты-астронавты) могут связываться друг с другом и с базой через всю планету. Если автор был продвинут в техническом плане, то были и подробности: использовалась УКВ-связь, направленные антенны, спутники-ретрансляторы.

Да, сегодня такие системы есть: спутниковые телефоны, которые позволяют выйти на связь практически откуда угодно. Развитие технологий сделало их реальными, ответив на вопрос «как», а вопрос «зачем» — точнее, «для чего» или «для кого» — уже заранее предполагал ответ: для связи из труднодоступных мест, для небольшого числа людей, кому очень надо.

Но у вас, скорее всего, нет спутникового телефона. И в ближайшем салоне связи вы его тоже не найдёте. Зато почти у всех есть теперь сотовые: это другая технология, не такая, как в фантастике, зато доступная и дешёвая. И появилась она потому, что на вопрос «зачем» сначала придумали ответ: для массовой связи, а только потом нашли ответ на «как»: с помощью сети базовых станций.

Именно поэтому сегодня в кармане даже у бомжей можно найти мобилу.

Или вот у другого автора: на Земле все люди могут воспользоваться услугами Справочного Центра — большой ЭВМ, которая занимает чуть ли не целый город, а её терминалы располагаются почти повсеместно, в специальных учреждениях — приходи и спрашивай. В этом случае автор попытался ответить на вопрос «зачем» — для того, чтобы сделать доступной разрозненную информацию, а вопрос «как» решил просто, как было принято в то время: специальная организация, госслужащие, заполняющие ячейки памяти огромной вычислительной машины. Работа у них такая.

Сегодня у нас есть поисковики, которые решают эту же задачу, но работают совершенно иначе, а государство не только не помогает в этом вопросе, а, скорее, даже мешает своими запретами.

А вот антигравитационных двигателей у нас нет. Никто так и не смог ответить на вопрос «как», хотя «зачем» предполагает массу вариантов ответов, от фантастических космических кораблей до подъёма мебели на третий этаж.

И повсеместных видеофонов тоже нет — на этот раз не сумели найти ответ на «зачем». Технические проблемы решили — есть Скайп, есть режим видеозвонка в смартфоне — но часто ли этим пользуются? Уж во всяком случае не так часто, как предполагали авторы книг.

Если перечитать эти все книги заново — наверняка можно найти ещё массу идей, для которых пока просто не нашлось ответов «как» и «зачем». Вот и пылятся они на полках библиотек в ожидании своего часа.

13463

Не мудрствуя лукаво

29 сентября 2015, 10:00

Я пришёл к выводу, что холивары лучше всего произрастают на буридановой почве.

Любой здравомыслящий человек согласится, что при нынешнем уровне техники очень нерационально делать ракетоноситель электрическим, а лифт или эскалатор — реактивный. Нет почвы — нет и холивара.

На чём поехать в гости — на метро или на такси? Уже сложнее: можно и на том, и на другом. Но после взвешивания всех плюсов и минусов (потянем ли финансово, есть ли пробки, хочется ли комфорта) быстро выбираем что-то одно. Холивар вянет, не успев вырасти.

У вас есть нетбук и планшет с одинаковыми диагоналями экранов. Оба они уже включены и не заняты. На обоих видео не тормозит, акустика одинаковая по качеству. На чём посмотреть ролик на видеохостинге?

Вот тут и наблюдается буриданова почва. И хорошо, если в воображаемый RS-триггер впаяны транзисторы со слегка отличающимися параметрами, и он быстро примет одно из устойчивых состояний. Иначе придётся впасть в холивар с самим собой. И он продлится дольше, чем видеоролик, который иначе вы сразу бы посмотрели.

Чем фотографировать свадьбу, фотоаппаратом Canon или Nikon? Да результат один — сфотографированная свадьба! Хватайте любой и бегом снимать!

13455

Пощупать не за что

17 сентября 2015, 08:00

И снова о разнице между кнопочными и сенсорными мобилками.

Матушка купила сенсорный, «потому что две симки». Не осилила, дала его мне со словами «разберись, потом покажешь мне». Походил я с ним чуть больше недели. Может, просто модель неудачная попалась. Разная чувствительность в разных меню и приложениях, некоторые кнопки очень мелкие (а стилус не прилагается) и прочее, прочее.

Почитал книжку на перекуре, закинул в карман. Не сработала автоблокировка. Дошёл до кабинета, достаю — а он карту памяти успел форматнуть и майджонг запустить. Зато можно выдвинуть антенну и посмотреть телевизор. В общем, пошёл я в магазин к знакомому и купил маме кнопочный со всеми фишками, которые она заказывала, — фото-видео, MP3, две симки, радио (она его притопила через год, но это уже другая история).

А с того сенсорного только книжки и читаю, сидя на кухне с сигаретой. После перекура укладываю на полку экраном вверх — мало ли что. А себе думаю вместо водоплавающего «Самсунга» прикупить бронированно-водоплавающего Ginzzu с тем же набором функций, тоже кнопочного — старичок после трёх лет походной жизни получил несколько травм корпуса и потерял герметичность.

М-да, занесло Остапа… Я ж о чём сказать-то собирался? О том, что мне просто комфортнее с тактильным подтверждением того, что кнопка нажата. Ну, старый я, привык так. И когда усиленно сватают какой-нибудь навороченный сенсорник, я говорю (динозавры, можете переписать в блокнотик):

— Мобила без кнопок, как плоская девка — личико симпатичное, а пощупать не за что.

13454

Эволюция видов

16 сентября 2015, 11:24

Ну вот нам и продемонстрировали наглядно, в чём основной недостаток СПО вообще и линукса в частности: в отсутствии грамотных «впаривателей».

В то время как для продвижения коммерческих продуктов существуют специально обученные менеджеры активных продаж, способные продать холодильник пингвинам, готовые ко всяческим неожиданностям вплоть до отключения электроэнергии в районе, с отрепетированными речами и заранее продуманными ответами на каверзные вопросы — тут пришли три юноши-айтишника в свитерах с оленями (вариант — в футболках с пингвинами), для выступлений перед аудиторией вообще не очень приспособленные.

Результат, как говорится, немного предсказуем: эпик-фейл. А учитывая, что они не смогут никому предложить бонусы за закупку ПО и то, что в случае (не)возможного успеха их миссии весь отдел IT можно будет сократить за ненадобностью, кроме одного, самого умного, способного по ssh зайти на сервер и посмотреть забитость дисков, — то на какое-либо снисхождение им рассчитывать явно не стоило.

Какие из этого можно сделать выводы?

Очень простые: не надо пытаться ломать сложившуюся экосистему в виде закупщиков, установщиков, настройщиков, борцов с вирусами и глюками и, конечно, с пользователями, которые в гробу этот офисный комп видали. Не перебьёте, ни с бесплатным СПО, ни с дорогущим маком, потому что проблема тут не с техникой, а прежде всего с людьми.

Успешные примеры использования СПО в офисах, конечно, есть — когда это делается с нуля либо с последовательным переходом при поддержке всех заинтересованных сторон, а не тогда, когда вы всем мешаете.

Означает ли это, что технологии «Сами-знаете-кого» лучше и поэтому побеждают? Оглянитесь вокруг: линукс в роутерах, на серверах в интернете, в DVD-плеерах, спутниковых ресиверах, в навигаторах, в телевизорах, в телефонах, разве что в утюге ещё не видел, но и это под вопросом. Причём большинство людей, пользующихся результатами работы этих устройств, даже не знают об этом, они просто пользуются.

Ну и кто победил?

Вспомните про эволюцию — тут всё, как в живой природе: вид, успешно занявший одну из экологических ниш, специализировавшийся именно под неё, обросший симбионтами и паразитами, неизбежно останавливается в развитии, становится уязвим к факторам, способным вызвать сокращение или исчезновение этой самой ниши.

А тот, который способен занимать различные ниши, мутируя, адаптируясь под особенности среды, — в итоге окажется распространён повсеместно.

Похоже, именно этот процесс мы и наблюдаем.

13447

Каждому своё

7 сентября 2015, 08:00

Специально для тех, кто спускается на землю, заходим в Гугл, вбиваем «кто использует Linux и СПО» и находим там кучу организаций, от медицинских до министерств. Как я сказал, министерств? Наверное, это какие-то неправильные министерства, и там меньше 500−1000 человек. А может, они просто не умеют считать деньги?

Милейший начальник, который старше сорокалетнего отца мальчика, каждому инструменту своё место. Не надо пихать свой виндовс/линукс/макось во все щели. Если в вашей конторе 500 дизайнеров и спецсофт для них (или какой-то другой) затребован, то базара нет. Но если у вас достаточное количество станций укладывается в то, что можно сделать и на линуксе, то стоит подумать о внедрении. Внедрение, поддержка, обучение персонала, обслуживающий штат — всё это можно перевести в цифры и просчитать, что выгоднее для конкретной конторы.

А тот «мальчик», кстати, не говорил, что линукс — это «серебряная пуля». Он просто показал, что линукс неожиданно оказался юзерфрендли для виндузятника со стажем.

Кстати, я работал в конторах со смешанным парком, админы были на своём месте, так что проблем никто не видел ни с линуксом, ни с виндой, ни с маком.

P.S. А возрастом кичиться не комильфо.

13446

С небес на землю

4 сентября 2015, 08:00

Я рад за мальчика, у которого отец, сорокалетний сетевой инженер и закоренелый виндузятник, наконец поумнел и дорос до уровня знаний школьника. Как всё-таки смешон юношеский максимализм. «Ух ты, тут и это есть! Как же я до этого жил?»

Я чуток постарше вашего отца: 25 лет в IT, из них 15 начальником (в разное время под моим началом было от 30 до 500 рабочих мест), сейчас постоянно использую в работе все 3 основных системы (винда, линукс и макось).

Так вот, открою вам маленький секрет этой жизни: дома на компьютере, предназначенном для баловства, можно себе позволить пару дней потратить на поиск тулзов и пересборку ядра, можно даже пытаться пользоваться опенсорсными графредакторами и попискивать от радости, что, оказывается, «ну почти такой же» редактор есть и там.

Но как только комп становится не игрушкой, а рабочим инструментом — правила игры меняются кардинально. Понимаете ли, существует такое понятие, как «стоимость владения» — так вот, как это ни удивительно, но с этим понятием совсем не всё так очевидно.

Ну, например, каждая минута рабочего времени каждого сотрудника стоит денег. Да-да, именно так. Поиск и закачка дистрибутива, настройка репозиториев, показ пользователю, как и что делать — всё это в итоге не бесплатно.

Вы не задумывались, почему практически во всех предприятиях на рабочих местах стоит именно винда? А также почему ни один дизайнер (по крайней мере, серьёзный — а я их знаю сотни) не работает на линуксе? 90% — мак, 10% — винда, 0.00% — линукс.

А всё на самом деле очень просто. Перевод рабочих станций на линукс — (и бонусом к этому — переобучение пользователей, увеличение времени на обновление ПО, увеличение времени решения любой проблемы с рабочей станцией, а значит, увеличение штата админов) — стоит дороже, чем покупка винды и Офиса. Просто обходится дороже, несмотря на то, что линукс «бесплатен». А макось достаточно удобна для работы, когда ты делаешь что-то «стандартное», главный минус всего этого — баснословно дорогое оборудование. Вот и всё.

Ну и задумайтесь ещё вот над каким вопросом: зачем Microsoft и Apple содержать тысячи программистов и дизайнеров, если «всё уже есть, и бесплатно»? Не потому ли, что они делают продукт лучше? Помните, что ни один человек никогда не работает бесплатно. Именно по этой причине софт (в том числе и для линукса), который в самом деле сделан на приличном уровне, стоит очень дорого. Есть специализированные пакеты со стоимостью лицензии в десятки и сотни тысяч долларов. Или вы в самом деле думаете, что такие деньги платят чисто из глупости (то есть платят те, кто явно глупее вас)?

Так что хочу вас разочаровать — скорее всего, ваш отец не «наконец-то поумнел» а просто прикалывается, что «самодельщики» уже почти смогли освоить что-то похожее на рабочую станцию. И её даже можно использовать дома, почти ничего не теряя в удобстве. Не более того.

13426

Много шума из ничего

7 августа 2015, 08:00

Непрекращающийся фейспалм? Вон из профессии? Плавали, знаем. В карьере каждого айтишника есть такое чудо, которое, не пройдя обычный испытательный срок, лезет напрямую к директору: «Они там всё делают не так, неправильно делают, один я знаю, как надо!»

Не дай боже директор поддастся на харизму этого фейспалмщика или просто окажется внушаемым. Как минимум фирма потратит дополнительные ресурсы, чтобы запустить параллельно «как правильно», и не факт, что нововведения окупят что-либо.

В большинстве случаев фейспалмщик будет пытаться перекинуть внедрение новой «как правильно» технологии на старый персонал. Сам же будет бегать вокруг, лезть под руки и театрально стонать: «Ну кто вас учил так делать?! У вас же руки из жопы, вы ничего не умеете! Как вас только в профессию взяли?!» Если старые сотрудники достаточно умны и не позволят повесить на себя внедрение «как правильно» технологий, фейспалмщик будет обвинять их в саботаже: «Они мне не дали чего-то там, куда-то там не пустили, не предупредили, что оборудование старое».

К сожалению, если гадалка вытащила карту таро «Чувак с фейспалмом», от айтишника зависит очень мало. Всё решает компетентность руководства. Начальник адекватный — максимум поручит харизматичному новичку автоматизацию нового отдела или магазина, чтобы не рисковать работой всей фирмы, а там уже по результатам. Босс является иллюстрацией эффекта Даннинга — Крюгера — надо постараться уйти, пока всё не развалилось.

Конечно, есть случаи, когда человек, орущий «ну кто вас учил так делать, у вас же руки из жопы, вы ничего не умеете, как вас только в профессию взяли?!» является специалистом высокого класса. Тогда уход старого специалиста пройдёт безболезненно — ему не будут названивать домой с вопросами:

— Почему вдруг ничего не работает?

— Где ещё могут быть резервные копии. Не, там мы удалили случайно, где ещё?

— Не будет ли любезен многоуважаемый джин за премию починить всё обратно? А вернуться на прежнее место с повышением?

13425

Непрекращающийся фейспалм

6 августа 2015, 08:00

Вот человек жалуется, что у него все компьютеры на работе начали скачивать Win10. А про WSUS не слышал, да? А хотя бы про настройку времени работы Windows Update? Хотя рядовые пользователи вообще не должны иметь прав на скачивание и установку любых апдейтов и приложений. Это основы.

Другой бегает по кабинетам бухгалтеров, чтобы посмотреть на текст на экране. Подключение по rdp или vnc? Мы не ищем лёгких путей!

Третий не смог нормально передать дела и написать подробную документацию по самописной системе, после чего «стряс» полугодовую зарплату за решение им же созданных проблем и горд собой. В своё время за подобное можно было познакомиться с очень интересными людьми, находящими весьма нестандартное применение для обжимных клещей.

Четвертый после ремонта в серверной не только не удосужился зайти проверить, что там как, но и даже на график температуры не посмотрел ни разу за три месяца! Я даже не знаю, что тут вообще можно сказать кроме «вон из профессии» и LMD.

Пятый называет себя инженером-программистом и с готовностью берётся настраивать сеть с хлипким каналом, но про шейпинг трафика и настройку фаервола не в курсе. А на его собственный ноутбук кто попало может поставить торрент-клиент. Хотя бы запаролить биос и административный аккаунт, затем включить UAC? Делов-то на пять минут.

Я медленно покрываюсь фейспалмами и не понимаю, зачем все эти люди присылают истории, основанные на вопиющей некомпетентности, небрежности и раздолбайстве.

Неужели они не понимают, что именно они — позор IT?

13417

Не путайте тёплое с мягким

Прихожу на сайт. Смотрю — висит объявление: «Требуется java-разработчик». А внутри чёрным по белому написано: «Требуется писатель руками на java для разработки проекта на Unity3D». Народ! Когда вы научитесь отличать Java от JavaScript? Unity3D — это популярный игровой движок с возможностью писать скрипты на C#, JavaScript и Boo (никому не нужном).

Почти что никого, никого из новичков не волнует, что написано JavaScript. И они начинают в описании проектов писать: «Язык программирования: Java». Начинают набор именно Java-программистов в команду. И самое страшное — начинают спорить, что Java и JavaScript отличаются как С++ от С, в ответ на справедливое замечание, что, мол, а название ЯП неправильное висит. Ну спорщиков-то не очень много, и они быстро сливаются под напором аргументов.

Менеджеры — это отдельный разговор. На эту тему много было сказано и ещё многое скажут, только намекну, что студии, где манагеры ищут Java-разработчиков на проект в Unity3D, можно посочувствовать.

Особое умиление вызывают «правильные» парни, которые в резюме, указывая свои знания, помимо разных языков, на которых писали хелловорлд в пятом классе, пишут также JavaScript (подразумевая, что использовали его в Unity3D). Чувак! Ты можешь сколь много времени писать на «JavaScript» в юнити, но в реальном вебе подели свои знания на ноль, поскольку, честно говоря, яваскрипт в юнити обладает рядом специфичных свойств, которых в тру JavaScript никогда не было и нет.

Даже на Bitbucket’е при указании языка программирования можно выбрать UnityScript, что означает JavaScript в Unity3D.

Возможно, это самая важная причина, почему народ, пишущий на UnityScript, потом бросает его в пользу куда более мощного С#.

Суть этой истории в том, что яваскрипт в юнити суть кака или, «выражаясь», неудачное решение.

13416

Расскажу вам про покупки, про покупочки мои

Покупаю много разной электроники. И через меня электронику часто покупают знакомые. Электроника иногда выходит из строя, и мне приходится часто общаться с техподдержкой, т. к. я единственный способен внятно объяснить, что не так с чудом техники, а также способен выполнить любые инструкции, которые мне даёт техподдежка.

Я заметил, что надёжность девайсов у компании обратно пропорционально качеству её техподдержки (по крайней мере, в США).

Ноут от HP из серии Mobile Workstation ломался ровно пять раз: дважды контроллер клавиатуры на материнке, дважды блок питания и один раз звуковая карта. Я бы уже решил никогда с HP дело не иметь, если бы не их техподдержка. Техник выезжал ко мне на дом в течение 2−3 дней и бесплатно всё чинил. Ноут, кстати, работает до сих пор и всё ещё на гарантии (3 года).

HTC EVO 4 был кошмарным телефоном. Глюки, тормоза, зависания, убогое время автономной работы. Рандомное отключение звука у будильника — раз 8 опоздал на работу. Рандомная разблокировка в кармане и отправка СМС, посты во «Вконтакт» из значков доллара и восклицательных знаков из того же кармана — всё было. Но опять же, техподдержка просто потрясающая. Ответы за полдня, ссылки на патчи, все письма с юмором и огоньком. Одно удовольствие. Телефон я всё равно ненавидел, но, благодаря техподдержке, с ним проходил ещё почти год.

Мою историю с гуглофоном Nexus 5 про то, как техподдержка Гугла разрешила мне взломать их телефон — вы, наверное, здесь уже читали.

Но вот компании, известные надёжностью своих устройств — их техподдержки прописаны в аду и пахнут серой. Мрак и ужас.

Samsung, когда я обратился к ним с проблемным планшетом, лишил меня гарантии за то, что моя версия андроида не совпала с той, что у них указана на сайте. Они меня обвинили во взломе и заявили, мол, сам виноват, что у тебя видео глючит, нефиг было ломать. Мои заверения, что планшет обновился сам, на них не подействовали. Честно, так мне не хамили ещё никогда. Это было за 2 года до истории с Nexus 5, я не имел ни малейшего понятия, как что-либо ломать. Nexus 5 был моим первым опытом «хакерства», и я боялся его трогать как раз из-за истории с Samsung. Кстати, я сделал техподдержке Samsung ход конём — сдал девайс назад в магазин. У них как раз была гарантия возврата без вопросов в течение 30 дней. И с тех пор их продукцию обхожу стороной.

Но хуже всех были ребята из ASUS. Вот уж от кого не ожидал — мы все знаем, насколько хороша их продукция. Nexus 7 (первое поколение), у которого расшатался micro usb порт, они хотели мне починить за почти 90% стоимости планшета и с обязательной платной диагностикой. На кой чёрт мне диагностика, если у меня просто порт кабель не держит (но заряжает в определённом положении) — фиг его знает. Чинил потом в неофициальной мастерской.

Но окончательно поклясться никогда не прикасаться к продукции ASUS меня вынудила недавняя история с их роутером. Модем приехал, проводная сеть работала, Wi-Fi нет. Звоню в техподдержку. Они говорят: «Бери булавку и ребутай». Я ребутнул, и модем погас совсем. Даже проводная сеть не пашет. Только горит огонёк «Power» и всё. Техподдержка сказала слать роутер назад в Amazon. Второй роутер приехал… с той же проблемой.

Первая девушка оператор заставляла меня упорно ломиться в неправильный айпишник (в мануале совершенно другой был написан) со всех девайсов, от компьютера до тостера, а потом просто бросила трубку. Второй оператор сказал ребутать. Я ребутнул. Всё погасло, кроме лампочки «Power». День сурка, фильм второй. Когда я в отчаянии спросил, можно ли ещё что-нибудь сделать, оператор сказал, что на ребуте их арсенал исчерпан. Я вот сейчас вообще не шучу, так и сказал. Второй роутер уехал на Amazon с требованием вернуть деньги — я в ASUS платным нажимателем кнопки «Reset» не записывался.

Вот и думай после этого, то ли качественную продукцию покупать, то ли некачественную.