Робот. Книжку вот чтает...

(no subject)

Проходил собеседование в Яндекс. Довольно внезапно (на самом деле нет) оно оказалось Вайтбордингом. Это написание кода в текстовом редакторе без возможности пользоваться гуглом и возможностями ИДЕ.
В целом получилось достаточно показательный тест что я могу сделать на белой доске, а что не могу.
Задача была достаточно тривиальной. Преобразовать массив типа [1,2,3, 10, 9, 4, 6] к строке вида "1-4, 6, 9-10"
Что я могу сделать влет:
Рассказать и проанализировать возможные поддходы к задаче, составить алгоритмы и прикинуть вычислительную стоимость для боьлшинства нормальных вариантов решения.
Реализоать полученный алгоритм, даже синтаксически верно(как выяснилось синтаксис уже прочно сидит в пальцая и я пишу нормально даже без код-комплишена).
Написать тесткейсы перед выполнением задачи.
Что я не могу:
Отлаживаться на белой доске и найти ошибкив своем коде. При попытке удерживать в памяти состояние 3 переменных у меня в голове возникает дедлок. В итоге тривиальные ошибки типа перепутанных + и - я искал 40 минут из часа выделенного на собес.
Писать красивый код. Чтобы сделать код красивым мне надо всетаки минут 5 повтыкать в справку по методам. Без этого родил только решение "в лоб" на переменных хранящих состояние.
Не прошел конечно. Отдельно хочется выделить несколько бесячую манеру собеседования в стиле "этот код не заработает, ищите ошибку".
Робот. Книжку вот чтает...

Атеизм это не вера в отсутствие бога, атеизм это отрицание самой идеи веры во что либо.

Вот постоянно меня учат что атеисты якобы верят в то что бога нет, или верят в могущество природы вместо могущества бога. Оставьте бога в покое.

Суть атеизма не в том чтобы отрицать божественное начало. Мы отрицаем концепцию веры. В пользу концепции познания. Признание чего либо истинным независимо от фактического или логического обоснования -- вот то против чего восстает атеизм.

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

В альтернативной вселенной где существование бога было бы доказанным и очевидным тоже могут быть атеисты (правда называться они скорее всего будут там по другому). Эти атеисты знали бы о существовании бога, но бог для них был бы не объектом поклонения а объектом изучения.

Таким образом каждый раз когда вы говорите атеисту что он верит в отсутствие бога -- вы наносите ему оскорбление :). Атеист может не принимать во внимание гипотезу о существовании бога как безосновательную, или предполагать действие стихийных сил природы вместо разумного замысла бога. Но не верить.

Наверное правильнее было бы назвать нас “аверистами”, но так уж сложилось что нас называют по отрицанию наиболее стойкого и распиаренного объекта веры.

Робот. Книжку вот чтает...

Hellow Mac



Впервые работаю на Маке. Эффект первого ужаса прошел, можно подвести итоги.

Плюсы.
Производительность. Да, топовый мак мини за 160 тыр без учета стоимости перефириии почти дотягивает по производительности сборки до моей домашней машинки за 25 тыр. Правда сильно отстает от облачной машинки за 15 тыр в год.

Развитая консоль (простите маководы это называют терминалом). Откровенно говоря только она и спасает. После установки менеджера пакетов и набора консольных утилит даже жить можно, хотя и неудобно.

Стабильнее Винды. Заметно. Хотя менее стабилен и хуже менеджит ресурсы чем Убунта.


Минусы.
Адово неэргономичен. Все на аккордах. Причем часто 4 клавишных. Причем с разных сторон клавы. Попробуйте взять 1 рукой контрол+опшен+функшен+f5. Да даже и 2 руками неудобно. контрол + команд + клавиша -- у меня тоже так рука не гнется. Приходится брать 2 руками, отпуская мышь. Иногда попадая по левому аккурду пол часа тратишь на то чтобы понять почему у тебя 1 из мониторов показывает вместо твоей ИДЕ звездную ночь над Сеулом. Это вопрос привычки наверое. Но бесит.

Мниторы я так и не смог настроить. Плывущие шрифты. Немного фиксится сглаживанием, но блин отсутствие скейлинга шрифтов -- ебаный стыд. Маководы на форумах плачут колятся, и советуют выбирать мониторы только 2 рекомендованных моделей.

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


В общем итог -- мне кажется мак достаточно неподходящая для разработчика машина. Хотя конечно привыкнуть можно ко всему, мне кажется что это в целом неоправданное расходование средств.
Робот. Книжку вот чтает...

(no subject)

Очередной оборот жизни подходит к концу, и я вновь ищу работу.

Андроид.  11 лет опыта программирования, из них 6 под Андроид. 2 года опыт лида в команде из 6 человек.

По навыкам — все что нужно знаю и умею. Что не умею, то освою. Работаю быстро и качественно. Решаю проблемы.

Хочется смысла и денег. Смысл обязательно.

Есть чо?

Робот. Книжку вот чтает...

Полита

Тут должен был быть длиннопост, но его надо еще отладить. Так что потом.

В мире очередной виток Трампоистерии и ловли русских хаккеров, которые подтасовали выборы.

Это конечно весьма смешно.

А вот почему реально на выборах победил Трамп а не Клинтон? Уже прошло достаточно времени и можно сделать вполне обоснованные выводы.

Робот. Книжку вот чтает...

Hirebotics

В процессе изучения промышленых стартапов мне попались эти ребята. Вообще они весьма известны в англоязычных интернетах, но вот в рунете о них почти ничего не пишут.

Это стартап по роботизации рабочих мест на конвеерах и заводах. Они используют роботы от universal robots. Простые в программировании и пусконаладке. С отличной точностью движений, и хорошим позиционированием.

Collapse )

Это наверное самый крутой из промышленных стартапов встретившихся мне на текущий момент.

статья на форбес. И вот еще про них .

Робот. Книжку вот чтает...

Про электротранспорт.

Электротранспортом сейчас занимаются все кому не лень. Кто-то более успешно, кто-то менее успешно. Я довольно пристально слежу за темой.

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

Они по определению надежнее, проще, дешевле чем бензиновые аналоги.

Почему тесла стоит без преувеличения как самолет? Потому что не использует это понимание никак. Все спроектировано с 0. Все детали уникальны, делаются на уникальных производствах.

С другой стороны потребителю в России не нужен уникальный супер электро грузовик, запчасти на который надо получать на заказ из Калифорнии, по цене золота. Ему нужна тупая Гзель, Камаза, Ман или Мерс, которые могут починить в любом ауле, с помощью кувалды и какой то матери. Которые безотказно будут колесить по дорогам (ну тому что в России считается дорогами), и не срывать планы. А если она еще и будет заряжаться от любой розетки, то при обслуживании коротких перегонов, особенно в местности испытывающей проблемы со снабжением бензином, вообще профит. Наследие союза -- электрифицированна наша необьятная значительно лучше, чем развита в ней сеть заправок.

Однако это внезапно понимают многие самоделкины собирающие электрокары буквально на шарах.


Итого идея для стартапа: Собираем автомобиль на раме и агрегатах газели на 95% совместимый по запчастям с обычной Газелью. ДВС не ставим. Перед задним мостом ставим электродвигатель из доступных (погрузчики) + понижающий редуктор(оттуда же). В освободившееся место под капотом ставим липольную батарею из китайских банок. Слегка облагораживаем кабину (эргономика, а точнее ее полное отсутствие -- традиционное слабое место в аппаратах марки Газель) и получаем Arrival по цене в 10 раз дешевле, и легко ремонтируемый любым автосервисом в РФ.


Естественно все не настолько просто. Потребуется хорошо разработанный контроллер, ряд решений в силовой коммутации, решение проблемы рекуперации, и подобное. Но в целом все реализуемо дешево и на коленке.


Upd. Вполне вероятно Газель далеко не лучший донор ходовой части по сумме "цена/качество". Это естественно надо исследовать.

Робот. Книжку вот чтает...

Опять про работу

Котаны. У меня тут очередная моральная проблема, и я ХЗ как быть. Короче у нас на начальством давно идет война за трудовую дисциплину. Я отстаиваю возможность приходить на работу выспавшимся с ежедневным опозданием порядка 40 минут. Ну и сваливаю я с работы в среднем не когда звонок прозвенел, а когда пул задач определенных на сегодня закончился.

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

Короче сегодня меня начальник встретил с огромной телегой, про то какой я нехороший, как я обманываю фирму и товарищей. Что мне заплатили на N часов больше чем я реально отработал, и что я обманул фирму и его лично на 12 к с копейками тысяч рублей за последний месяц. Продолжалась эта мозгоебля в течении 1.5 часов, в результате чего я положил на стол заявление.

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

Короче дав поработать мне около 3 часов, меня вызывает повторно, и с, этаким превосходством говорит, что увольнять меня не будут, и еще 1.5 часа учит меня жить. Рассказывая мне что я проебал школу и институт, и теперь проебываю карьеру. Что мне нужно больше "вовлеченности в проект" (это что, блять, вообще такое?).

Причем я несколько раз спросил -- никаких претензий к качеству кода и количеству выполняемых задач нет. Наезд именно на график работы и еще пользование соцсетями на рабочем месте.

А моральная проблема такая: у кого в этой ситуации поехала моральная система? Чета я по итогам этого разговора начал подозревать что у меня, и что я лазло и мудак.

Робот. Книжку вот чтает...

ЦРТ.



ЦРТ конечно адская тупка. Мало того что после технического собеседования они выдают еще и тестовое задание (на 12 часов между прочим, не кот нассал).

Так они еще и приглашают прийти на повторное собеседование (в 10 утра) ради того чтобы за 5 минут сказать что тестовое задание очень понравилось, и я приглашен на следующий этап собеседований. Бля, а позвонить нельзя было?

И вообще одному мне кажется что 3+ собеседований на позицию разработчика это перебор? Не топ менеджера ищете.

В целом это дает уже некоторое представление о процессах внутри компании. + как выяснилось им нужен таки пейсатель тупого легкого клиента. На который они зачем-то выделяют команду и год разработки, хотя он немногим сложнее их тестового задания на 12 часов.

Выводы? А вывод очень простой. Все кто выдает тестовое задание идут на ***, строевым шагом. Я и раньше был в этом уверен. Но уж очень вкусная лавка казалась.

Короче принял офер от tassta. Будем посмотреть. Проект у них интересный.
Робот. Книжку вот чтает...

Продаю неспешно VW Jetta2

Аппарат с двигателем 9А 2,0 литра, 16 клапан, впрыск Январь 5.1, 136 л.с., 180 Нм.
Усиленная трансмиссия, жесткая усиленая подвеска. 15 диски. Дисковые тормоза по кругу с турбопассата.

Гидроусилитель. Усиленая рейка. Тоже Пассатовские.

Полностью живая. Недочеты по кузову. Жучки. Легкий удар в жопу (все видно на фото). При желании правится быстро.

Днище целое.

За все счастье, хочу 60 килорублей.

Комплект летней резины на дисках ATS CUP отдельно 10 тыр.
Collapse )