gladilov.org.ru 

2144 заметки с тегом

досуг

Позднее Ctrl + ↑

Смайлику исполнилось 35 лет

Сочетание скобок и точек, передающее настроение автора поста, предложил использовать в переписке с коллегами профессор питтсбургского Университета Карнеги-Меллон Скотт Фалман.

Показать

35 лет назад в США Скотт Фалман, профессор питтсбургского Университета Карнеги-Меллон, придумал использовать в электронной переписке двоеточие, тире и скобку в качестве символа, обозначающего улыбку. Так был изобретен смайлик (эмотикон), без которого сейчас трудно представить онлайн-общение.

По словам самого Фалмана, изначально назначение смайлика было сугубо практическим. В те годы у сотрудников американских университетов появилась возможность вести электронную переписку со своими коллегами, используя прообраз современного интернета — APRANET. Для коллективного общения был разработан так называемый электронный бюллетень — доска объявлений, на которую любой желающий мог «прикрепить» свое сообщение.

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

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

Однако, строго говоря, Фалман был не первым, кому пришла в голову идея использовать в тексте скобку для обозначения улыбки. Эмигрировавший в США русский писатель Владимир Набоков еще в 1969 предлагал нечто подобное. В интервью Олдену Уитмену, опубликованному в газете The New York Times, он писал: «Я часто думаю над тем, что должен существовать специальный типографский знак для улыбки — нечто вроде выгнутой линии, лежащей навзничь круглой скобки. Именно этот значок я поставил бы вместо ответа на ваш вопрос».

А графическое изображение в виде улыбающегося лица появилось еще раньше — в 1963 году. Тогда американский художник Харви Болл получил заказ от страховой компании на создание образа счастливого лица, которое должно было поднимать настроение ее работников. Болл справился со своей задачей за 10 мин, нарисовав желтый круг с двумя точками-глазами и улыбающимся ртом. За свою работу он получил $45.

2017   досуг   мну   покупки

С днём программиста!

Сегодня 256-й день в году — профессиональный праздник программистов, разработчиков, девелоперов, кодеров. Всех тех, кто делает жизнь современной, технику умной, работу удобной. С праздником, друзья, коллеги и сокамерники по палате! ;-)

2017   досуг   мну   покупки

Как я приложение Just Weight данными заполнял

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

Показать

Затем я ещё более разнообразил свой быт, купив Xiaomi Mi Band 2. Понятно, что теперь я начал вводить вес и в  Mi Fit. А дня три назад поискал на 4PDA какую-нибудь апликуху под ОС Андроид. Первой поиск мне выдал некую Just Weight – Контроль Веса, довольно молодую прогу, весь функционал которой сводится ко вводу данных и рисованию графика изменения веса. В общем целевая аудитория проги — фитнес–тёлки и старпёры, к которым отношу и себя. Поставил я ознакомительную версию проги на свой телефон, пару дней утром повводил результаты взвешивания, и тут у меня запоздало созрела весьма здравая мысль: — А как же предыдущие дни/месяцы/годы!? Казалось бы — знай себе выбирай дату и вводи соответствующий вес, прога это позволяет, но дело в том, что вести записи я стал с 16 сентября 2014 года, а это 1085 измерений! В меню приложения есть пункты "Импорт" и "Экспорт", но в обычной версии они не доступны, предлагается купить полную версию за $0.99.
У меня как раз на QIWI было рублей 150 (плюс-минус 50), поэтому решил заодно проверить надёжность санкций для жителей Крыма. Выпустил виртуальную QIWI-карту, получил её срок действия и CVC, указал их в  Гугель Кошельке (через VPN, так как я живу на полуострове, которому весь «цивилизованный» мир помогает выжить с помощью санкций). Затем из проги перешёл на страницу покупки полной версии, и с помощью того же VPN оплатил её.

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

[{"date":1504558800000,"unit":"kg","value":1146,"tableName":"WEIGHT"},{"date":1504645200000,"unit":"kg","value":1135,"tableName":"WEIGHT"}]

Очевидно, что числа 1146 и 1135 представляют собой данные веса в десятых долях колограмма (мой вес тогда был 114,6 и 113,5 кг соответственно). Об это также говорят наименования параметров "unit" и "value". Тег "date" сразу понятен человеку, знающему что такое timestamp и UNIX-время. Здесь оно указано с точностью до миллисекунд.
N.B. Интересно, зачем такая точность в проге, рисующей график веса человека?
Последний тег "tableName" предполагает, что разработчики хотят в дальнейшем (или хотели ранее) вести графики с другими данными.
N.B. Или (чисто в порядке бредового предположения) им попались исходники проги, анализирующей, к примеру, JSON-файл с разными параметрами, и они выдрали алгоритм работы оттуда практически без изменений, сократив количество параметров до одного

Но вернёмся к созданию импортируемых данных...
Вот в таком формате я веду табличку:

Я создал на этом же листе таблицы рядом с первой записью о весе (в ячейке H2) такую формулу:

=CONCAT(((D2-DATE(1970;1;1))*86400)-10800;"000")

Пользователям русского Экселя вероятно нужно так:

=СЦЕПИТЬ(((D2-ДАТА(1970;1;1))*86400)-10800;"000")

Общий смысл формулы такой — считаем число дней от 1 января 1970 года до указанной даты [D2-DATE(1970;1;1)], переводим дни в секунды [*86400]. Так как программа не учитывает временные пояса, а я, как и весь Крым, живу по московскому времени, то из полученного значения необходимо вычесть 3 часа = 10800 секунд [-10800]. Команда сцепки строк используется для добавления в конец полученного числа трёх символов "0", повышая "точность" до миллисекунд [CONCAT(UNIX-time;"000")].

Затем в соседней ячейке I2 написал следующую конструкцию:

=CONCAT("{'date':";CONCAT(H2;CONCAT(",'unit':'kg','value':";CONCAT(E2*10;",'tableName':'WEIGHT'},"))))

Здесь всё просто — последовательно сцепляем строки:
"{’date’:" + число секунд из ячейки H2 + ",’unit’:’kg’,’value’:" + значение веса из ячейки E2, умноженное на 10 + ",’tableName’:’WEIGHT’},".

Протянув полученные формулы до конца введённых данных, я сформировал текст, необходимый для импорта в Just Weight.

Копирую все строки вида

'date':1504558800000,'unit':'kg','value':1146,'tableName':'WEIGHT'},

в любой текстовый редактор (вставляю как текст, если редактор слишком навороченный), ставлю в начале и в конце символы открытия и закрытия квадратных скобок ([мой текст]), убираю явно лишнюю запятую в последней строке, и — Voi la!
Подтягиваю полученное творение на телефон, импортирую и наслаждаюсь графиком.

P. S. Я на свой страх и риск использовал в формуле получения строк апостроф ' вместо двойных кавычек ", чтобы не нарушать визуальную целостность формул. Прокатило 

2017   досуг   мну   софт

День Государственного флага России

Никогда не забуду чуства, которые я испытал, увидев флаг России над Советом министров и парламентом Крыма вместо жовто-блакитного!

Показать


Российский флаг на здании Совмина Крыма утром 27 февраля. Фото: Александр Янковский

Прочтённые книги — 19.08.2017

Перечитал
    «Приключения Незнайки» — Н. Н. Носов

Привет из детства. Добрая, познавательная, развивающая мышление сказка/коммунистическая утопия.

Показать

Романы Носова были читаны-перечитаны в детстве неизвестное число раз... Зачитывался «Приключениями Незнайки и его друэей», «Незнайкой в Солнечном городе» и «Незнайкой на Луне». Ретротехнофутуризм Носова производит на детей подростков неизгладимое впечатление... Кстати — у Носова есть пророческие предвидения, например нейроинтерфейс, настенные плоские телевизоры и размещение телеэкранов в транспорте.

Candy Alise CSW 105


Сегодня привезли из ремонта. Думали купить новую машинку (эта куплена в 2007 году), но после ознакомления с отзывами о работе современной бытовой техники — решили починить эту, тем более, что она с сушкой.

2017   досуг   ремонт   семья
Ранее Ctrl + ↓
Наверх