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, где его продолжают доводить до ума.

2015-09-30

Copenhagen



Когда-то давно я тоже бывал в Копенгагене, а это свежие фотки Лены и Ирины.

2015-09-18

Snoqualmie




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