воскресенье, 29 августа 2010 г.

Scala-книги

Если кто планирует для знакомства с языком использовать литературу, то рекомендую не начинать с Beginning Scala. Лучше начать с "Programming Scala" (O'Reilly) -- книжка хорошая и полезная. Beginning Scala не бесполезна, там примеры разнообразнее, есть интересные моменты и вещи. Но стиль в представлении фрагмента исходника, с последующим обсасыванием каждой строчки (где заново ее покажут), мягко говоря, утомляет.

В "Programming Scala" подробно объясняется много вещей, их механизм работы и причины. После этого Beginning Scala можно будет читать как обзор мелких удобных фич, с пониманием дела, почти по диагонали. Хоть она и расчитана для изучения языка с нуля, но я бы начал с орейлевского варианта (если бы можно было вернуть время вспять).

Но если честно признаться, то выбор очередности книг не очень сильно влияет на мое понимание. На самом деле читаю одновременно несколько книг, не считая официальной документации (мануалов и api) и сторонних обзорных и не очень статей на эту тему. Причем все это неоднократно перечитывается. Поэтому сказать, что же больше помогло в понмании каждого момента, сказать сложно, да и бесполезно: каждая деталь и момент все время переосмысливаются и переоцениваются.

Ждемсс

После долгого пользования бук-ридером стало понятно, что 6 дюймов маловато для регулярного чтения технических книг. Читать можно, но иногда тяжеловато. Подходит для чтения в транспорте, где-нибудь в городе во время долгого ожидания чего-либо, когда альтернативы нет, а беллетристику читать нет настроения или времени. Но не дома (не всегда дома).

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

Собственно, жду выхода 10-дюймовой читалки (кажется в ноябре этого года должен pocketbook разродится). Лишние 10 (если честно, то 9.25) сантиметров к диагонали экрана явно не помешают. Хотелось бы побольше, но что делать.

суббота, 21 августа 2010 г.

API рубят, щепки летят

При несовместимых изменениях в api стандартных библиотек, страдают, в первую очередь, новички. Книжки пестрят старыми примерами, а в стабильной версии языка они уже не работают. Вот как в примере из ru.scala

Что новичкам нужно научиться делать, так это открывать документацию (api).
Она же есть и в online, и себе можно утащить... . Ведь стандартная библиотека, это не какой-нибудь зубодробительный фреймворк (от которых сам страдаю из-за своей ограниченности), все достаточно просто и ясно.

С выходом Scala версии 2.8 у меня теперь на локальной машине лежит обе документации от стандартных библиотек разных версий, для таких щекотливых моментов: в одной смотришь, что ты хотел получить, а в другой ищешь -- как это получить на новый лад. :)

Могли бы в ru_scala, кстати, и комментарии по open id включить.

пятница, 13 августа 2010 г.

Ноутбучное

Сходил за батареей для нотика. Замечательное китайское барахло, но работает.
Пока тестировал, все не мог понять, отчего же индикаторы на батарее не показывают заряд по нажатию кнопки (на той же батарее), когда в hw.acpi.battery.life показывает 58 процентов. Думал, что просто не работает, но похоже кнопка фейковая (одна наклеечка, под которой нифига нет). Полагаю, что и индикаторы тоже.
Теперь ясно, отчего оно стоит гривен на 300 дешевле, чем должна бы. Но лучше такая, чем вообще без батареи. Тем более заряжается и разряжается нормально, заряд держит приемлемо, даже емкость чуточку большая, чем у предыдущего.
Вообщем, на безрыбье и рак -- селедка.

среда, 11 августа 2010 г.

Наконец батарея нотика успешно сдохла. Быстро, незаметно и без мучений: на ночь выключил ноут, а утром уже никто не желает заряжаться. Ну да и мир ее праху, сам виноват, угробил за последние два месяца несчастную батареечку.
Новая батарея, которую на днях заберу из сервисного центра, будет чуть меньшей емкости (было 5400mAh, стало 5200mAh), ну да не критично. Главное чтобы при отключении эл-ва, которые довольно часты осенью и зимой, была возможность спокойно и не спеша завершить работу.

пятница, 6 августа 2010 г.

Утомленные солнцем

Покуда супруга сегодня вечером занималась консервацией, пришлось выйти из-за компьютера, взять ребенка в охапку, чтобы под ногами на кухне не путался, и пойти с ним гулять в лесопосадку ("дикая" часть парка Ленинского Комсомола).
В такую жару (вечером 38 градусов в тени) там было очень даже замечательно. Не то чтобы прохладно, но по сравнению с улицами просто чудесно. Захотелось приобрести нотик с необычно емким аккамулятором и ходить туда работать, в тени деревьев, с раскладным столиком и стульчиком. Если подумать, то может быть и не такая уж бредовая идея. :)

пятница, 23 июля 2010 г.

Вернулся из отпуска

Отдыхали в поселке Береговое, на западном берегу Крыма.

Жара там переносится лучше, чем в городе -- нет этого асфальта, который целый день нагревается. Деревьев мало, но все равно чувствуешь себя ни в пример лучше. Море было просто чудесное. Неделю совсем не было волн: вода прозрачная и теплая.

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

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

Хозяева пансионата помогали как могли, за что сильно благодарен: отвезли в больницу, возили лекарства и водку, снабжали уколами. В больнице меня увидели, и с порога сказали делать компресы из водки и пить аспирин. Если будет хуже, показаться еще раз. Я мысленно пожелал им крепкого здоровья и чтобы крыша не давила, поехал назад. Хуже мне не стало (куда хуже-то?), поэтому ехать куда-либо еще раз отказался. Хозяин извел на меня три бутылки водки, а я делал компрес и горько вздыхал о собственной расточительности. Заставили сделать укол, пообещав, что засандалят его сами, если буду выделываться. Помогло, через день отек на одной ноге практически полностью спал.

В пансионате только наша семья была из Донецка, остальные из Львова. Весело наблюдать за выражением лица собеседника, когда сообщаешь откуда ты. На лице отражается смятение или задумчивость. :) Но люди попались хорошие и веселые, общаться было очень приятно.

Лазить по деревне с обожжеными ногами утомительно в моральном плане. Каждый пятый местный ахает, останавливается и дает советы. Через пятьдесят человек взгляд начал приобретать слегка угрожающий блеск. Советы сразу же прекратились.

Вообщем, несмотря на "мелкие невзгоды", отдохнул бы еще столько же. :)