Пять Тесла для пяти минут до катка | 18 февраля 2018 года, 15:12

Пять Тесла по пути от дома до катка, за 20 минут пути по мелким дорожкам.

Рядом с домом у меня есть автосалон Tesla, и, похоже, у них все неплохо идет с продажами на районе

Весовые тайны: Может ли ваш кроссвик подсказать ваш вес? | 18 февраля 2018 года, 10:20

Интересно, если встроить весы в кроссовки, и записывать показания за весь день, когда их хозяин сидит, бегает, ходит, можно ли вычислить его вес за счёт обработки собранных данных?

Canine Conformity: Do Dogs Discriminate by Breed? | 18 февраля 2018 года, 09:02

А собаки различают породы? Могут ли они предпочесть играть с другими из той же породы, чем с собаками другой, но сходного размера?

«Рассказ для дневного часа» | 17 февраля 2018 года, 16:48

Интересно, пользовался ли популярностью сервис, рекомендующий каждый день один или несколько рассказов строго определенного объема с учетом вкусов читателя? Смысл в том, что в мире туча народа ездит на работу – кто на машине, кто на метро, и время комьюта обычно плюс-минус одно и то же. Для любителей читать или слушать можно найти оптимальный размер рассказа или повести из некоторой большой библиотеки, с учетом предпочтений (лайки, опрос). Садишься в метро или машину, начинаешь читать или слушать, и к моменту, как доберешься до работы – рассказ успел закончиться.

Особенно было бы интересно не светить название и автора до момента, когда рассказ будет дочитан и оценен.

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

Монетизация – спасибо автору в конце рассказа. Деньги списываются автоматом, если слушатель или читатель не нажал большую красную кнопку “не платить за это” в течение какого-то срока после.

Я думаю, что дочитывать или дослушивать рассказ аккурат в момент прибытия на работу или домой с работы значительно “интереснее”, чем останавливаться на середине с целью завтра дочитать. Разумеется, это очень индивидуально, но сам формат был бы интересный.

My Favorite Tools | 15 февраля 2018 года, 12:56

Наконец настроил себе Macbook Pro под работу на прежней эффективности. Оставлю здесь для себя в будущем и других.

Консоль – iTerm2 + zsh.

Редактор – Sublime Text + допконфигурация под внешнюю клавиатуру https://coderwall.com/p/upolqw/fix-sublime-text-home-and-end-key-usage-on-mac-osx

Редактор кода – IntelliJ Idea.

Редактор диаграмм – StarUML, OmniGraffle, LibreOffice, Visio под VirtualBox.

Редакторы текста, таблиц и презентаций – Microsoft Office for Mac

Графический редактор. К сожалению, GIMP. Если кто-то посоветует что лучше – поставлю.

Почта – Microsoft Outlook и для личной почты Mail.

Поддержка PC-клавиатуры внешней (в моем случае das keyboard) – DoubleCommand. Пробовал Karabiner, но в версии для последней операционки разработчики из него какое-то г сделали.

Мессенжеры. Skype – версия Classic. Новый неудобный. Microsoft Teams что-то не пошел, Skype for business приходится юзать по работе. Telegram.

Файл-менеджер. Midnight Commander. Перепробовал кучу, даже FAR запустил из под Wine. Лучше пока нет ничего, чем MC.

Видео. VLC, конечно.

Удаленный доступ к мак-компу дома – VNC Viewer.

Стандартный набор браузеров.

Языки программирования на каждый день – Bash, Perl, Python, Java.

База данных – MySQL.

Обработка видео – iMovie (на винде из бесплатного ничего подобного нет) и ffpeg для пакетной обработки.

Обработка фото – GIMP для отдельных фото и imagemagick для пакетной обработки.

Про обработку звука пока задача не вставала в последнее время, но найду что-то, как встанет.

Пользуюсь еще XMLmind для XML, но он дурацкий. Ищу замену.

Package Paradox: When Size Doesnt Matter | 13 февраля 2018 года, 20:30

Зацените размер упаковки посылки по сравнению с размером товара. И это все запихнули в почтовый ящик!

Кто стоит за культурной революцией в России? | 12 февраля 2018 года, 18:17

Я даже знаю, кто будет писать! Cnews вообще читает, что они там публикуют? Доставляет в статье вообще всё

http://www.cnews.ru/news/top/2018-02-08_v_rossii_napishut_svoj_obektnoorientirovannyj

Решение двух задач для проекта: связка фрагментов на разных языках и соответствие контента в хайбрисе | 11 февраля 2018 года, 11:41

Сегодня закончил с поиском и проверкой решения для интересной задачи, нужной мне для проекта, который мы на прошлой неделе запустили. Задача выглядит так: у вас есть 10 xml-ок, являющихся выгрузкой из старой CMS-системы, по одной на языковую версию сайта. Старая система позволяет конструировать странички каждой версии произвольно, из-за чего xml-ки похожи друг на друга, но не являются точными копиями по структуре. При этом какой-нибудь текст о компании может быть представлен на всех языках где-то в недрах каждой xml-ки. В первой он может быть чуть ближе к началу, во второй -чуть дальше, в третьей его может не быть совсем. Но относительное расположение блоков внутри каждого файла постоянно. Если какой-то текст о компании идет между двумя другими, то это скорее всего так и в другом файле (если там вообще есть перевод этих двух других). Задача номер один – связать разные фрагменты про одно и то же, но на разных языках. Чтобы по одному-двум известным языкам определить переводы на все остальные (или сколько там будет доступно).

Задача номер два – это взять 4 языка, на которых сайт уже запущен, и найти соответствия контента в четырех XML на этих языках, и атрибутов компонентов в хайбрисе, где этот контент много месяцев назад был залит, и после еще активно редактировался клиентом. После того, как эти соответствия будут найдены, можно в существующие компоненты загрузить остальные шесть языков, т.к. псле первого упражнения у нас есть связки. Однако точных совпадений между тем, что хайбрисе, и тем, что в XML почти нет, но есть примерные. Из примера выше – текст о компании был разделен на три куска, и два из них подредактированы, но в целом он такой же, какой был в старой CMS-ке. Так вот, задача связать компоненты из системы, содержащие тексты в текущей редакции с текстами из XML-ок многомесячной давности. Ну насколько это возможно точно. Остальное можно и руками допилить.

Обе задачи сегодня успешно решил. Вот такие челенжи я прям люблю)