Youtube Downloader
Долгое время для скачивания файлов с Youtube использовал сервис savefrom. Но обнаружил, что существует приложение youtube-dl, которое позволяет скачивать файлы через командную строку в Linux.
Приложение представляет собой python скрипт, который можно установить командой:
sudo -H pip install --upgrade youtube-dl
использовать приложение можно следующим образом:
youtube-dl -u username -p password https://video.url
Если имя пользователя и пароль не указывать скачивание ролика происходит очень медленно и занимает часы, если указывать — скачивание происходит очень быстро, но у меня есть сомнения в безопасности подобного метода. Во первых: вы передаете свои имя пользователя и пароль непонятному скрипту, во-вторых: YouTube может не понравиться, что вы скачиваете их видео, не посмотрев рекламу и вы можете попасть под их санкции, поэтому нужно понимать, что вы все это проделываете на свой страх и риск.
Парад планет
Я знал, что рано или поздно звезды выстроятся в ряд,
И мы сойдемся на одной тропе.
("Зимняя роза", Б. Гребеньщиков)
В эти дни проходит парад планет. Все планеты солнечной системы выстроились на небосводе в прямую линию. Последний раз, парад планет случался 18 лет назад, следующий раз парад планет можно будет увидеть только в 2040 году.
Наблюдать парад планет можно за два часа перед восходом солнца вдалеке от городской застройки. Желательно вооружиться оптическими приборами, так как некоторые планеты невооруженным глазом не видны.
Однако есть гораздо более простой способ увидеть парад планет, находясь в любом месте планеты! Это можно сделать на любом смартфоне на Android, при помощи программы Google Sky Map.
Самое интересное, что программа, оказывается, Open Source и ее исходные коды доступны всем желающим, и поэтому, каждый желающий может принять участие в ее разработке!
Программа использует компас и акселерометр смартфона, поэтому можно направить телефон на небесное тело и увидеть как оно называется.
Помимо планет солнечной системы, Google Sky Map показывает астероиды, звезды, очертания созвездий, галактики и другие объекты на звездном небе.
Syncthing - вам не нужны облака!
Вот уже много лет пользуюсь замечательной штукой, которая называется - Syncthing. Syncthing - это децентрализованная технология, позволяющая синхронизировать ваши файлы на всех ваших устройствах в реальном времени.
Раньше я пользовался Dropbox, но Dropbox на бесплатном тарифе, в настоящее время синхронизирует всего два гигабайта данных, если хотите залить больше файлов - пожалуйста заплатите. При этом еще неизвестно кто к ним имеет доступ, так как сервис проприетарный и все данные дублируются на сервере.
Пользоваться Syncthing можно совершенно бесплатно, к тому же это полностью opensource, что конечно, не гарантирует полной приватности, но, скажем так, несколько ее улучшает. Синхронизировать можно неограниченные объемы между неограниченным количеством устройств. Ограничения накладываются лишь пропускной способностью вашего канала Интернет и объемом памяти на на устройстве - компьютере, телефоне, планшете.
Синхронизация осуществляется по технологии peer-to-peer и не требует централизованного хранения данных.
Syncthing имеет клиенты по Mac, Windows, Linux, Android, что позволяет обмениваться файлами между всем своими устройствами по сети, так же просто как если бы они были скопированы физически.
Респект авторам программы за такой замечательный продукт!
Zettelkasten - жизнь в картотеке
На хабре есть отличная статья про Zettelkastern. Читаю и думаю как я до сих пор без этого жил?
Согласно легенде слово Zettelkasten придумано Никласом Луманом - немецким социологом. Никлас Луман написал более 70 книг и более 400 научных статей по социологии и все благодаря этой технике.
Думаю, что каждый, кто так или иначе пытается структурировать свои заметки, рано или поздно приходит к чему-то подобному, но зачем что-то изобретать если это уже изобретено?
Несмотря на то что система давно существует, практических реализаций не так уж много - из самых известных это Obsidian и Notion, однако мне они пока не сильно понятны, наверно, я до них еще не дорос.
Для хранения своих заметок я использую Gitlab+Markdown, так гораздо проще их синхронизировать на разных устройствах.
Git уже умеет справляться с задачами слияния разных копий, поддержания файлов в актуальном состоянии и трекания изменений. Markdown же позволяет сохранять простейщую разметку и ссылки а большего для меня и не требуется.
Интересное наблюдение - если все сохранять в Цеттелькастене, то похоже в мозге освобождаются дополнительные ресурсы, которые раньше тратились на поддержание информации в долгосрочной памяти. Если же при необходимости просматривать заметки по теме, то вы вспоминаете гораздо больше, чем если бы заметок не было.
Похоже, наш органический мозг - это не самое лучшее устройство для хранения информации.