Свет в тёмном уголке: моя секретная техника для съёмки с мобильника | 13 января 2019 года, 18:18

Придумал вот такой способ съёмки с мобильником в режиме фонарика, и уже несколько раз убедился, что многие другие так не делают. А зря! Делюсь! Никаких красных глаз, хороший боковой свет получается (ну насколько это может относиться к мобильному фото)

Когда лётчики не могут сказать спасибо | 13 января 2019 года, 12:09

Когда приземляешся, лётчики выходят из кабинки, стоят у выхода и говорят всем спасибо, а пассажиры – им. Интересно, а выходят ли они из кабины, когда выполняется эвакуация из-за их ошибки?

https://meduza.io/news/2019/01/13/v-sheremetievo-samolet-vykatilsya-za-predely-vzletnoy-polosy-byli-zaderzhany-pochti-30-reysov

Магические числа: почему компьютеры не согласны? | 11 января 2019 года, 01:05

отличная задачка для собеседования. Ответить на вопрос “почему”

Mac OS calc показывает 1e-27, а калькулятор в гугле – ноль, а в java System.out.println((4195835/3145727)*3145727-4195835) выводит “-1050108”, а после одного простого изменения выводит правильный ноль.

Ну и еще на засыпку. Сколько выведет Python в ответ на “print(0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1)”? а Java? System.out.println(0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1);

Autocomplete, Live Search Suggestions, and Autocorrection: Best Practice Design Patterns | 09 января 2019 года, 00:19

Опубликовал новую статью на hybrismart, про поиск на сайте и autocomplete/autosuggest/autocorrection паттерны. Про хайбрис там мало, это в целом про организацию поиска на сайте. Как делать и как не делать.

Просьба – если я что-то упустил (типа какие-нибудь редкие edge cases), пожалуйста, говорите, я дополню.

“Autocomplete, Live Search Suggestions, and Autocorrection: Best Practice Design Patterns”

https://hybrismart.com/2019/01/08/autocomplete-live-search-suggestions-autocorrection-best-practice-design-patterns/

Rainy Words and Clothing Confusion | 08 января 2019 года, 00:52

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

Чтобы выбрать правильное слово для дождя в английском языке, наверное, нужно измерить диаметр капли. Если мелкие, то такой дождь называется drizzle, если больше – то rain. Далее нужно измерить скорость. Если сильно льет – то downpour или shower (хотя тут может и полегче). Если очень сильно и долго – то это уже deluge. Если дождь испарился, не долетев до земли, это virga. И все это называется в общем осадками, precipitation.

Про дождь постоянно говорят по радио. И вот все эти слова.

Еще меня удивило, что для одежды есть куча слов тоже, и там большая путаница, пока не разберешься. Есть garment, есть apparel, есть clothing, есть clothes, есть attire, есть wear, и еще есть outfit. Ну еще и garb.

Garment – это a piece of clothing. Apparel включает украшения, сумки и обувь, и звучит слегка академично, в то время как clothing – это только тряпки, а attire – это специфичные тряпки, такие как work attire – рабочая одежда, ну и более формальный способ сказать clothing. Clothing и clothes – одно и то же. Wear – коммерческое слово для “одежда”. Outfit переводится как “наряд по случаю”. Ну и для кучи есть еще слово garb – используется для одежды определенного назначения. Например, охотников, служителей церкви или заключенных.

Заодно про специфичную одежду тут же напишу: Costume – к примеру, на хеллоуин. Suit – костюм по-русски. Dress – женское платье. Dress suit – вечерный/деловой костюм (мужской или женский).

Мобильная синхронность: почему не появилось идеальное решение для переноса сессии между устройствами? | 05 января 2019 года, 12:41

Угадай страну по фото

05 января 2019 года, 12:41

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

Три года в EPAM — лучшее место работы из всех! | 04 января 2019 года, 20:11

Сегодня стукнуло 3 года в EPAM.

Могу сказать, что это пока лучшее место работы из всех, которые у меня были за последние 25 лет. Каждое было чем-то прекрасным, но по совокупности качеств EPAM пока лидирует.

Ну, во-первых, оно в США. Мне очень нравится место, где я живу, под Вашингтоном. Поездил по Америке, и пока не нашел второго такого места, куда хочется переехать из Вирджинии. Во Флориде и ЛА слишком жарко и погодно-однообразно, в NY и Сиетле слишком холодно, ветренно или дождливо. В Москве тоже было неплохо, но нужно было двигаться вперед. У меня такая тема, что с ней в России просто тесно. Очень тесно. Там до сих пор кроме моей бывшей команды есть еще две небольшие, и больше никого. Потому что рынка еще нет.

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

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

В-четвертых, я за три года познакомился с кучей новых для меня технологий, которые долгое время до стояли в очереди на свободное время. Python, NodeJS, Angular, Vue Framework & Vuex, Groovy, Neo4J, Weka, Tsung, JMeter, JProfiler, Pentaho, SOLR Cloud, Varnish, MongoDB, Memcached, Redis, Drools Fusion, Drools Rule Engine, PredictionIO, Microsoft Bot Framework, PDF libs, OpenNLP, SAML & SSO . Из SAP портфолио – Hybris Marketing, Commerce Cloud v2 и Spartacus. Из не-SAP продуктов, которые стоит знать на более глубоком уровне, чем BA, на моей позиции – Oracle ATG, Magento Enterprise – и вот со всем этим я разобрался (в разной степени углубленности) за эти три года.

В-пятых, у меня тут разрослись хобби – от электроник и фортепиано до барабанов и рисования, и все это у меня уже доступно в офисе. В первую очередь из-за отсутствия комьюта – я живу буквально в пяти минутах пешком от офиса. Вот сейчас на Arduino и пары доп. плат пытаюсь сделать замок, открываемый карточкой RFID.

В-шестых, командировки. Несмотря на обычные “авралы” на местах, находилось время посмотреть Краков, Амстердам, Брюссель, Брюгге, Гант, Барселону, и несколько соседних штатов в США.

Конечно, у всех по-разному. Я знаю бедняг, которые застряли на довольно скучных проектах на несколько лет. Отчасти тут лотерея: клиентов выбирают не столько по интересности, сколько по способности их платить за хорошую работу, которая при этом совсем не обязана быть интересной для каждого члена команды. Но я заметил, что примерами таких “скучных” проектов являются преимущественно большие и старые клиенты. Там просто уже все интересное давно сделали, и идет типичная рутина. Это везде так.

Я не могу делиться названием клиентов и проектов, которыми занимаюсь или занимался в EPAM. Но каждый из них дал мне новые знания и опыт, и исключительно положительные воспоминания.

Спасибо, EPAM 😉 Привет, четвертый год

Valeri Makovik Zimnitskaya Katsiaryna Valentin Morev #epam

Бесплатные курсы университетов | 03 января 2019 года, 21:38

Хорошая подборка

https://lifter.com.ua/190-universitetov-besplatno-vylozhili-sotni-svoih-kursov-vot-ssylki-6496?fbclid=IwAR0X09VJcHm9OT2xP04wuEm2dRWwKNOsfh-MGCvIei34tHTmCDdfGDTLans

https://lifter.com.ua/190-universitetov-besplatno-vylozhili-sotni-svoih-kursov-vot-ssylki-6496?fbclid=IwAR0X09VJcHm9OT2xP04wuEm2dRWwKNOsfh-MGCvIei34tHTmCDdfGDTLans

Секретный код Почты России: как использовать штрихкод для открытия тайны | 03 января 2019 года, 15:28

Маленький, но полезный лайфхак. В России с Почты России домой приходит квитанция вида “Вам что-то пришло, приходите и забирайте”. Нет ни отправителя, ни описания что пришло. В части случаев можно не париться, и просто забить на отправление, если бы еще знать, кто послал – часто одна только эта информация достаточна для принятия решения (срочно бежать на почту, неспешно идти или забить). Но этой информации нет в квитанции.

Зато там есть штрихкод. И его номер отлично пробивается на сервисе отслеживания Почты России. И там видно, кто его отправил.