Мой способ хранения видео в Google Photos | 28 февраля 2024 года, 11:53

Когда айфон забивается видео, и их хочется куда-то бэкапнуть, вот мой лайфхак:

1) открываем новый ящик на гугле, скажем your.email.videos@gmail.com и получаем 15 Гб места

2) устанавливаем Google Photos. В нем заходим в аккаунты и там жмем “добавить новый account google” и указываем наш созданный. Дальше нужно сразу отключить бэкап. Он при первом запуске начнет туда фотки сбрасывать.

3) к сожалению, там нельзя выбрать, что синхронизировать надо только видео. И там нет кнопки “выбрать с телефона папку и загрузить только ее”. Поэтому дальше способ довольно замороченный и нетривиальный – ищем через приложение все видео. Там есть поиск и там надо начать выбирать Videos, он выдаст подсказку. Просто по слову Videos находится что попало. Дальше жмем три точки и там выбираем Select. Теперь можно выбирать видосы по одному клику за день с видосами. Выбираем пока не устанем, но чтобы не пересечь границу в 15Гб (потому что тогда вылезет окно “не хочу загружать, у вас места нет” и придется снимать галочки). После того, как выбрали, тут нет кнопки “загрузить в облако”. Зато есть кнопка “добавить в альбом” – это плюсик. Там либо выбираем альбом, либо выбираем создание альбома. И дальше вылезет модальное окно загрузки. На компьютере на photo google com можно наблюдать, как появляются видосики. Если 15 Гб забиваются, открываем новый ящик и повторяем процедуру для оставшихся видео, включая те, которые не загрузились из-за недостатка места на первом ящике. Но вообще 15 Гб обычно хватает. В целом, если поставить галочку “оптимизировать видео” поместится значительно больше, но с потерей качества картинки. Дальше идем на телефон и убиваем все видео, так как они уже есть в google.

Что касается фоток, то их удобно синхронизировать с Google Photos обычным образом. Потому что у Гугла в целом неплохой поиск по фото, он умеет группировать по лицам, привязывает фотки к карте. Это довольно ценно. Но только для фоток, с видео там так не работает. Поэтому в Google Photos App надо не забыть отключить синхронизацию видео, так как для видео у нас выше отдельный аккаунт. Да, когда-нибудь на основном аккаунте под фотки места не будет хватать, и я уже в этом случае плачу Гуглу за дополнительное место. Но с видосами там бы значительно быстрее расходовалось, чем без них. Секунда обычного домашнего видео в стандартном качестве занимает в 1-2 раза больше места, чем одно фото.

Кстати, удалять с Google Photos массово не так просто. Там просто нет такой функции – очевидно специально, чтобы покупали место. Есть внешние приложения. Я удалял через API, пришлось писать на питоне.

Дополнительно ко всему этому можно их и на комп скачать. Можно напрямую с телефона через провод, запустив на маке программу Image Capture. Там можно отсортировать по file kind=MOV, и указать папку на ноуте, куда сваливать выгруженное.

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

**Характерное направление** | 27 февраля 2024 года, 19:10

Читаю сейчас Virgil Elliot по живописи. Сейчас хорошая глава про портреты. Делаю заметки, потому что написанное чуть ли не самое важное для меня из книги. Мне несложно поделиться ими в Facebook, может, кому-то будет полезно. Фотографам кое-что тоже может пригодиться.

(…) Следует полностью избегать использования фотографий как референсов для рисования. Фотографическое изображение отличается очень многим от изображения в человеческом мозге от света, попадающего в глаза, а оттуда – в мозг. Именно последнее изображение интересует художника.

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

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

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

Похожесть в портрете зависит больше от крупных форм, чем от деталей. Мы узнаем знакомых людей, когда видим их издалека, даже если мы не можем разглядеть никаких деталей на их лицах. Это потому, что мы узнаем крупные формы. Если мы начнем наш портрет с крупных мазков и сосредоточимся изначально только на крупных формах, начиная с темных участков, мы должны получить сходство почти сразу. Если это не происходит, значит, крупные формы неверны. Первый этап сходства — это образ, который мы бы увидели и узнали издалека. Как только это успешно зафиксировано, мы можем добавить то, что стало бы заметно, если бы мы подошли к человеку немного ближе, как если бы мы приближались к нему с расстояния. Мы двигаемся к сходству в портрете таким же образом.

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

(…)

Желание рисовать мелкими кистями происходит от использования карандаша при линейном рисовании; в масляной живописи это плохая привычка, которую лучше всего отучить. Рисование массами и масляные этюды крупными кистями — лучшие упражнения для преодоления этой привычки.

(…)

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

(…)

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

Кроме того, обычно необходимо уменьшить размер головы по отношению к телу. Происходит странное искажение восприятия, когда мы рисуем голову в точном математическом соотношении с остальной частью тела. Голова обычно выглядит слишком большой при этом. Почему это так остаётся предметом для размышлений, но это факт, который портретист должен признать, иначе его или её картины не будут “выглядеть правильно”. Возможно, мозг, выполняя свою функцию редактирования всех сенсорных данных, увеличивает определённые черты, которые он считает более важными, например, голову в портрете. Он, очевидно, не ставит под сомнение правильность пропорций живого человека, так же как и не ставит под сомнение те, что представлены в фотографии, поскольку это продукт машины, но картины рассматриваются более критически.

(…)

Глаза всегда являются центральным элементом портрета — “зеркалами души”, как говорится. Успех портрета может быть достигнут или потерян из-за разницы в тысячную долю дюйма или такой же тонкой градации светотени в глазу. Естественная тенденция для новичка — начать с рисования глаз, а затем добавлять остальную часть лица вокруг них. Мастер может делать это успешно, но обычно это очень непросто: по крайней мере один из глаз впоследствии обнаруживается в неправильном положении по отношению к другим чертам лица. Это почти неизбежно, когда начинают с глаз.

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

Существуют вводящие в заблуждение слова, которые часто вводят начинающего художника в заблуждение. Одним из таких терминов является “белок глаза”. Рисовать “белок” глаза белым цветом нельзя. Это создаст впечатление, что субъект является тыквой-фонариком, внутри черепа которого светится лампочка. Глаз является сферой и должен быть затенен как сфера. Глаз, находящийся ближе к источнику света, будет светлее, чем глаз, находящийся дальше. На белке глазного яблока точка, ближайшая к источнику света, будет светлее остальной его части. Если свет идет сверху, ресницы отбросят тень на глаз. Точное наблюдение покажет, что белок глаза часто содержит другие цвета.

Еще один вводящий в заблуждение термин — “голубые” глаза. То, что мы называем голубыми, в большинстве случаев можно изобразить вообще без голубого пигмента. Большинство “голубых” глаз на самом деле серые, но будучи расположенными на фоне тусклых оранжевых, красных и желтых цветов, кажутся комплементарными к оранжевому, то есть синими. Если бы мы использовали синюю краску, радужки были бы слишком интенсивно синими, и реалистично бы не выглядели.

(конец)

Прикладываю шедевры, как мне кажется, иллюстрирующие написанное (плохие примеры не прикладываю):

Madame X , John Singer Sargent

Adrian Ghenie | Self-Portrait No. 3 | 2010

Фрагмент “Менины”, инфанта Маргарита кисти Диего Веласкеса.

Собственно картина “Менины”.

Дальше Веласкес умирает, и вместо него Маргариту начинают писать другие художники испанского двора. Привожу один из примеров. Можно прикинуть, как сложно было Веласкесу передать реальность 🙂

Камиль Писсаро, портрет Жанны (в белом в шляпе)

Антонио Манчини Отдых (женщина на кровати)

Огюст Ренуар Молодая женщина за фортепиано

Элизабет Спархоук-Джонс, Shop girls

Дом с яблоней: где прошло два изъяния | 27 февраля 2024 года, 15:17

Слева — общага, в которой я прожил 5 лет, с 1991 по 1995. Справа – окна, через которые Александр Солженицын смотрел неполных 12 лет, с 1956 по 1968 год, и писал “Один день Ивана Денисовича” . Во то время дом был розовым.

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

«…Я стою под яблоней отцветающей — и дышу. Не одна яблоня, но и травы вокруг сочают после дождя — и нет названия тому сладкому духу, который напаивает воздух. Я его втягиваю всеми легкими, ощущаю аромат всею грудью, дышу, дышу, то с открытыми глазами, то с закрытыми — не знаю, как лучше. Вот, пожалуй, та воля — та единственная, но самая дорогая воля, которой лишает нас тюрьма: дышать так, дышать здесь. Никакая еда на земле, никакое вино, ни даже поцелуй женщины не слаще мне этого воздуха, этого воздуха, напоенного цветением, сыростью, свежестью…», — описал Солженицын в «крохотках» счастье встречи с этим рязанским садом после лагерных и ссыльных лет. («Кро́хотки» — цикл миниатюр в прозе Александра Солженицына. Литературоведы относят эти произведения к жанру «стихотворения в прозе»).

Яблоня — в комментах. По сути, сейчас это место напоминает о Солженицыне только двумя мемориальными табличками – на доме и на яблоне.

Слова, которые изменили мою жизнь: язык программирования и его загадки | 27 февраля 2024 года, 10:51

Программирование и айти в целом создает некоторый перекос в понимании английского. Например, вот слово condition. Я всегда раньше считал, что оно обозначает “условие” и больше ничего. Ну то есть, в основном “условие”. Например “three conditions have to be met”. По факту, это только третье значение. И слово conditioning для меня звучало странно.

Oxford Dictionary дает первое и второе значение condition как существительного — “состояние” (state, “she was in a serious condition”) и “обстоятельства” (“the appalling conditions determined the style of play”). Кроме этого, есть еще интересное использование condition как глагола — “ограниченный чем-то или определемый чем-то” (“choices are conditioned by the international political economy”).

Но вот в США я это слово слышу преимущественно в значении “подготовить [кого-либо к жизни или что-либо к использованию] (“train or accustom (someone or something) to behave in a certain way ” и “bring (something) into the desired state for use.”).

Например, conditioning – это процесс или действие, направленное на приведение чего-либо в определенное состояние или на приучение к определенному поведению. Например, улучшение физической формы или выносливости через регулярные упражнения. Процесс, при котором материалы, такие как кожа, волосы или текстиль, обрабатываются с целью изменения их свойств, улучшения качества или подготовки к использованию. Например, “leather conditioning” включает нанесение специальных средств для сохранения мягкости и долговечности кожи. Отсюда и conditioner для волос.

Или вот content. Глагол content означает “удовлетворять” (satisfy). А существительное – состояние счастья (in a state of peaceful happiness).

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

Остановка школьного автобуса: правила и последствия | 26 февраля 2024 года, 16:53

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

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

Проезд мимо остановившегося школьного автобуса с выпущенным знаком STOP у нас в Вирджинии является формой reckless driving (безрассудного вождения), это преступление класса 1 (Class 1 misdemeanor). За такое можно получить наказание до 12 месяцев тюремного заключения, штраф до $2,500, судебные издержки, приостановку водительских прав на срок от 60 дней до 6 месяцев, 6 штрафных баллов DMV (Department of Motor Vehicles — Департамент транспортных средств) на усмотрение суда.

Земля под накрытием: тайны тренировочных полей | 26 февраля 2024 года, 08:46

У нас рядом с домом есть местечко с 17 тренировочными полями – футбола-соккера, лакросса, бейсбола, софтбола. К весне на них должна вырасти как обычно красивая травка, поэтому все поля накрыты «плёнкой». Это создаёт впечатление воды вместо травы, особенно против солнца. Собственно, для самой травы внизу это уже совсем не впечатление.

Кстати,это укрытие для травы (growth cover) само по себе интересное. Размер каждого куска – в треть футбольного поля, около 30х30 метров, так что их несколько на поле. Работает техника, развертывает, закрепляет.

Следи за слухом: простой лайфхак для счастливых обладателей энергичных собак и беспроводных наушников | 25 февраля 2024 года, 18:59

Маленький лайфхак счастливым владельцам энергичных собак и беспроводных наушников одновременно. Каждый раз, когда мне нужно надеть айрподсы в уши, мне приходится держать коробочку в одной руке, а другой двумя пальцами вытаскивать оттуда по очереди наушники и вставлять их в уши. А чем тогда держать поводок? Правильно, мизинцем. И энергичный пёс летя на запахи природы выбивает к меня из рук айрподсы или по крайней мере заставляет включать в этот момент мозг и подготовиться к рывку. А я его так рано включать не люблю.

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

25 февраля 2024 года, 16:46

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

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

Дальше есть разница — в США посудомойки предполагают подключение только к горячей воде, в то время как много где в мире достаточно холодной, и дальше посудомойка греет воду сама. Вторая категория имеет теплообменник, встроенный в одну из стенок. Пока нагревается вода и распыляется коромыслами, в теплообменник заливается новая порция воды. Далее температура новой порции воды медленно повышается – а температура среды в камере постепенно понижается. В момент выравнивания этих температур цикл мытья завершается. То есть, второе открытие — условие остановки мытья посуды оказывается динамическое, а не просто по таймеру.

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

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

Тут забавно, что Европа делает во многом из-за Киотского протокола, который США не поддержали. Например, у меня (да почти у всех) вода и воздух в доме греется газом. То есть, посудомойка коптит CO2 🙂 Вторая причина — нагревать 10 литров воды 110 вольтами тупо медленно, а подключать еще и посудомойку к отдельной розетке, как стиралку и сушку — это оверкилл.

Далее — как работает сушка. После ополаскивания в теплообменник заливается холодная вода. От уже имеющегося тепла она постепенно нагревается – при этом вся влага в камере будет конденсироваться на боковой стенке, на теплообменнике. Естественным образом возникающая циркуляция воздуха в замкнутом объеме приведёт к его движению возле холодной стенки – на нее будет осаждаться вода. Как я понимаю, дополнительно включается ТЭН, и ускоряет процесс.

Есть отдельный компартмент для rinse aid. Это средство уменьшает поверхностное натяжение воды и она легче испаряется, не собираясь в капли, поэтому с rinse aid на сухой посуде из посудомойки нет разводов.

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

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

Как машинка определяет, что посуда чиста? По возвращаемой в ёмкость воде: если в ней присутствует много загрязнений и окрашивающих веществ, специальные оптические датчики — аквасенсоры (turbidity sensors) — это распознают. Следовательно, процесс продолжается до получения требуемой степени чистоты возвращаемой от посуды воды.

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

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

Потом еще интересно, что в дверце есть два отделения под моющее средство — Pre-wash и wash. Так вот капсулы лезут только в wash. Это означает, что первые 15 минут посудомойка работает без средства вообще, на одной воде, если используются капсулы. Если же засыпать порошок, то этот первый цикл будет гораздо эффективнее. Другими словами, капсулы — отстой. Надо попробовать порошок купить.

Меня очень порадовал GE тем, что внутри машины лежит брошюрка со схемой разводки и деталям, важным для обслуживания мастером. Как войти в сервисный режим, как запускать автотесты и т.д., разводка электрики. В инструкции пользователя этого всего нет. А на сайте можно скачать CAD-файлы и заказать отдельные компоненты. Прям песня!