2016-05-11

Chehalis-Western Trail



Chehalis-Western Trail is a result of yet another relatively recent rail-to-trail conversion, where its used to be "Chehalis Western Railroad". The trail name is misleading a little, it is not close to Chehalis town, but rather to Lacey, north of Olympia.

The trail is 22 miles, but it is connected to 15 mile Yelm-Tenino Trail. On west side it ends at Woodard Bay, a quiet and peaceful place.

In Lacey we couldn't miss a bakery and a cup of tea.



"Scotch broom" is non-native and considered invasive here, but I like it, its so colorful. Without it the place would be occupied by blackberry anyway.



What I like about that trail is it goes on nice green areas, not along a highway, as often. We rode 52 miles that day.



2016-05-04

~~~

I need to improve my English writing skills and start actually thinking in English. It appears, that like computer, our mind has two indexes: from a word to a meaning and from a meaning to a word. Like SQL relations or hash-tables are unidirectional, so is our mind. If you are reading text understanding all the words, it doesn't mean that you will be able to find all these words when speaking. You will need to fill reverse indexes by exercise.

I've installed Text Customizer Chrome extension and added the following rule:
  • replace regular expression "[А-Яа-я]+" by "~".

It replaces all Russian words by "~". I can see that the text is in Russian, but I don't see the text itself. Good. I'll use it for a while to avoid distraction by Cyrillic on screen. It immediately returns thinking back to a bitten path.

Also I'm not going to write in Russian in that blog for a while. Sorry for that. Maybe I'll try writing in English.

2016-04-17

Nick Pitera

Нравится мне это видео. И голос у Nick Pitera приятный, хотя и необычный. Когда он поет в два своих голоса, мужской и женский, получается дуэт, но очень синхронно, два разных человека не могут петь настолько синхронно, мне кажется.

Nick работает аниматором в Pixar, пение - хобби. Известность приобрел после серии роликов на Youtube под названием "One man...", в которых исполнял и мужские и женские партии.

2016-03-27

Delicate Arch



Arches National Park - фантастическое место. Порталы в иные миры.

Нижнее фото - традиционная точка съемки, а верхнее снято точно с обратной стороны, со скалы, видимой через арку на нижнем фото.

2016-03-01

Web 2016

Сайты стали невообразимо тяжелые. Мой iPad стал уже практически бесполезным для чтения сайтов: не хватает памяти.

Когда-то я выбирал кафетерий для ланча просматривая сайт со списком меню. Сейчас это уже почти невозможно. Специально только-что померил: заглавная страница внутреннего сайта Dining со всякими ненужными ссылками и стоковыми картинками "мы пахали" грузится 20 секунд, делая 310 соединений, загружая 1M данных. Страничка меню одного кафетерия, простая и текстовая, грузится 12 секунд, делая 165 соединений. При этом грузятся тонны json и javascript, образующие тот Office 365, на котором все это и построено. Один кафетерий посмотреть можно, найти что-то перебирая десяток - терпения уже не хватает.

Заглавная страница этого блога в Blogger грузится три секунды, делая 110 соединений, загружая 200K, большая часть из которых - что-то гугловское, внутреннее устройство платформы. Но основная часть грузится за первую секунду, и сайт доступен сразу, а остатки догружаются в фоне.

Фейсбук - порядка 170 запросов, 300K данных, грузится за 5 сек, и потом продолжает делать запросы, увеличивая объем загружаемых данных до мегабайт.

Заглавная страница tolkov.com грузится 0.7 сек, 22 запроса, 37K данных.

Я посмотрел на разные известные сайты, параметры 100-200 запросов, единицы секунд загрузки, единицы мегабайт данных, занимая в памяти порядка 300M - сейчас примерно на всех сайтах, за редким исключением.

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

Я недавно попробовал Visual Studio 2015, оказывается система уже медленнее, чем клавиатура. Курсор в редакторе не успевает бежать вниз с обычной скоростью, если держать кнопку со стрелкой, затыкается на каждой третьей строчке. Выделить большой блок текста курсором, что всегда было простой задачей, становится испытанием нервной системы. В результате вернулся в VS2008, глючный, но терпимый. Молодые коллеги ничего такого не замечают, пользуются новой VS вовсю. То ли выделяют текст мышкой, то ли у них нервная система устойчивее. И на Dining они тоже не заглядывают, идут толпой в ближайший кафетерий. Вероятно, желудок устойчивее тоже.

2016-02-22

Discovery Park, Seattle


Давно не были в этом парке. Первый раз приехали туда в 2000 году, в первый год пребывания в штатах. А потом было как-то недосуг. А тут вдруг оказалось, что удобно путешествовать по Сиэтлу на велосипеде, значительно удобнее, чем на машине.

За эти годы военный городок расформировали и исторические домики (первая фотка) продали за жуткие деньги желающим. Маяк, похоже, на реставрации. Сверху пролетели военные истребители, не иначе, готовятся к традиционному весеннему воздушному шоу. Последняя фотка - домики прилегающего к парку богатенького района "Магнолия".

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

2016-02-03

Короткие волны



Первый радиоприемник был куплен папой еще до моего рождения. Это была "Балтика", c американскими лампами и громкоговорителем с электромагнитом. К нему прилагался проигрыватель грамофонных пластинок, а так же толстая инструкция, популярное введение в радиотехнику, с принципами работы радио, с картинками как делать антенну и заземление.

Я полюбил эту штуку с раннего детства, любил крутить диск настройки, слушать эфир, наполненный голосами на разных языках, непонятной морзянкой и загадочными шумами. Для меня тогда это было некоторое окно в мир, неоспоримое доказательство, что этот мир существует, вот его звуки. Как окружающая действительность ни пыталась ограничить мир окружающей обыденностью, можно было включить приемник и глядя на светящуюся шкалу и зеленый дрожащий огонек "магического глаза", пробежаться по странам и континентам. Я помнил где какие станции, где они на шкале, и саму шкалу помнил почти наизусть, по памяти переводя метры в мегагерцы.

Вот эта шкала:



Позже у меня были и другие радиоприемники, но они такой ностальгии не вызывают.



Став постарше я стал слушать "вражеские голоса", которые были интересны, как альтернативный источник информации, примерно как Интернет сейчас. Я не любил иммигрантскую "Свободу" за ее антисоветский пропагандизм, "Голос Америки" за высокомерность, предпочитая строгую и информативную "BBC". Не то, чтобы я был каким нибудь диссидентом, многого я вообще тогда не понимал. Просто хотелось быть частью мира, а не улицы. Мне нравился информационный и аналитичный стиль подачи новостей, вместо пустопорожней пропаганды программы "Время". Из советских программ я слушал в основном радиоспектакли по всяким книжкам.

В 90-е я купил карманный Tecsun. Хороший приемник, служил мне верой и правдой на всех турбазах, утоляя жгучий информационный голод. Его я взял с собой в штаты. До сих пор работает, хотя регулятор громкости немного стерся.

В штатах, в самом начале, я попробовал послушать этот Tecsun и с удивлением обнаружил, что на SW (коротких волнах) нет почти ничего. Я тогда списал это на низкую чувствительность. Кроме того, я не понимал тогда англиский достаточно хорошо, чтобы слушать быструю речь среди шумов и помех, поэтому положил приемник в шкаф и забыл про него.

И вот, в новогодние праздники мне снова захотелось радио, крутить диск настройки, смотреть на индикатор, находить далекие станции, ощутить присутствие мировой цивилизации, а не окружающей обыденности. Я поехал во Fry's и купил Grundig. C цифровым синтезатором частоты, непрерывным SW диапазоном, возможностью принимать SSB.

Ну что я могу сказать... За эти годы SW умер окончательно. Пустота. Шумы. Цивилизация радио сгинула и ушла в свои виртуально-телефонные глубины. На одной единственной частоте озабоченный голос ежедневно несет какую-то религиозную ахинею. И все. Остальное заполнено ровным шумом.

Зато FM полон музыки и рекламы, а MW - рекламы и новостей. Ну и ладно. Будем слушать местное. А весной попробую протянуть длинную антенну, может Австралию поймаю. Или оставлю Grundig музейным предметом ушедшей эпохи радио, раз Балтику не удалось привезти.

P.S. На этом сайте можно посмотреть частоты и местоположение SW станций: http://www.short-wave.info/

P.P.S. Бывают коротковолновые адаптеры для компьютеров, на принципе "software radio". Интересным свойством является возможность записи широкой полосы эфира, из которой уже потом обработкой сигнала можно выделить отдельные станции.

2016-01-31

Centennial Park, Seattle


Вспомнились забытые слова "сухогруз", "элеватор", а еще "закрома родины". Из закромов зерно засыпано в сухогруз и отправлено в заморские страны.

2015-12-30

Переселение душ

В продолжение "о душе", для чего та тривиальщина и писалась.

Как вы уже, наверное, поняли, душа, как информационная субстанция, могла бы путешествовать со скоростью света уже сейчас, если бы был способ ее прочитать и сериализовать. Для человечкского сознания, это, судя по всему, нереально, а вот для существа искусственного, которого, надеюсь, создадут уже в этом столетии, это возможно заложить в оригинальный дизайн. В этом случае душа отделяется от тела, излучается в виде радиоволн и летит в некотором направлении, где принимается и записывается в совместимое железо.

Откуда, вы спросите, возьмется вдалеке совместимое железо? В этом и есть смысл общения с внеземными цивилизациями! Если найдена цивилизация достигшая нужного уровня, ей можно передать способ сделать совместимое железо! Тогда, возможно, они его сделают, примут сообщение, и путешествие станет возможным, причем возможно, обоюдное путешествие, в обе стороны!

Занятно в этом плане выглядит гипотеза панспермии. Живое расселяется по космосу, заражает жизнью планеты, терраформирует их, в результате заложенной в клетку возможности эволюции, создается разумная жизнь, которая создает цивилизацию, которая выходит в космос, и переходит в новое качество после создания искусственных существ, способных жить в космосе, способных перемещать свою информацонную сущность, способных передавать и принимать себя в виде радиоволн. И тогда они создают новую точку доступа во вселенской сети.

Такая вот фантастическая идея. На чем и прекращаю дозволенные речи.

Hyak



В прошлом году снега почти не было, в этом уже насыпало пару метров на перевале. Лыжная погода.

2015-12-28

Итоги 2015 (личное)

Практически все то же, что и в прошлом году. Работа, домашний проект, дети, жена, дом, машина, россия - все то же самое, с теми же коментариями, хотя ничто так не разочаровало, как последняя. Единственное, что можно добавить нового - поездку на Grand Canyon, что было очень интересно.

В новом году надо больше путешествовать, чего желаю и себе, и Вам.

P.S. Предыдущие "Итоги".

Snoqualmie



Сейчас река смотрится хмуро. Не то, что весной или летом.

2015-12-25

О душе...

Что такого непонятного в понятии души? Тело материально, душа нематериальна. Нематериальное - информационная составляющая. Как тело = hardware, душа = software. Или даже точнее, как образ виртуальной машины. Чисто материальной части недостаточно, это как пустой компьютер.

Тезис о бессмертной душе, впрочем, не доказан. Выключил компьютер, и ничего не осталось, никуда образ машины не передался. Никакого человеческого WiFi пока не найдено. Кроме того, есть подозрение, что часть информации компилируется в hardware, в соединение нейронов, поэтому образ, даже если будет куда-то передан, будет далеко не полон. Да и смысла куда-то его записывать никакого нет, ничего в нем нет интересного, особенно в предсмертном состоянии старческого маразма. А что имело бы смысл сохранить, некое новое знание или понимание в период пика способностей, то человек, возможно уже сумел сам его сохранить, написав книгу. В книгах - частички душ их авторов. И даже если и не написал, но рассказал друзьям, они сохранили кусочек, рассказали друзьям друзей, что-то осталось от того, что имело для других смысл остаться.

2015-10-26

Git vs Svn

Решился, наконец, и перевел свои домашние проекты с Svn на Git.

Что мне нравится в Git больше всего, это как в нем сделаны branches. В отличие Svn или того же Perforce, где branch это копия всего кода в другом каталоге, в Git это новое измерение, альтернативная реальность. Можно быстро и легко переключаться между ними. Что очень удобно, если хочешь попробовать какую-нибудь новую идею, просто создаешь новый branch, пробуешь в нем, в любое время можно переключиться обратно.

А еще мне нравится GitX (для Mac-а), в которой хорошо видна вся история и легко переключаться на любой commit любого branch.

В Svn я обычно не пользовался branch-ами, а просто отыгрывал изменения назад. И как-то все было неудобно, даже найти нужную revision нелегко. Единственное, что мне нравилось в Svn, что вся история не хранится на каждом клиенте, а только на сервере. Но в Git 1.9 это, кажется, пофискили и можно сделать "git clone --depth 1" и получить только последнюю версию всех файлов, а потом сделать commit и "git push" обратно в репозитарий.

Репозитарий я храню на домашнем сервере Synology, в котором Git ставится как пакет.

Git уже содержит в себе "git svn" команду, которая позволяет легко импортировать всю историю в новый Git репозитарий. Что я и сделал в субботу для всех своих проектов, разбив большой Svn репозитарий на несколько независимых Git репозитариев (это тоже легко сделать в git svn).

Короче, пока доволен. Git+GitX - то, что надо для дома, для семьи.

GitX надо брать не с сайта разработчика, где он завис на ранней версии, а на Github, где его продолжают доводить до ума.