2010-06-19

Табулатура к Аккордам

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

Пока снабдил такой штукой только Армстронга со временем сделаю и для других песен.

Вопрос к гитаристам: что за звери такие: F+, Gm7/C и Em7/A ?

 

Оставить комментарий

 
  2010-06-16

What A Wonderful World

А все таки классные слова у этой песни, очень позитивные:

I see trees of green, red roses too
I see them bloom for me and you
And I think to myself what a wonderful world.

I see skies of blue and clouds of white
The bright blessed day, the dark sacred night
And I think to myself what a wonderful world.

The colors of the rainbow so pretty in the sky
Are also on the faces of people going by
I see friends shaking hands saying how do you do
They're really saying I love you.

I hear babies cry, I watch them grow
They'll learn much more than I'll never know
And I think to myself what a wonderful world
Yes I think to myself what a wonderful world.

 

Коментариев: 3

 
  2010-06-16

SonyEricsson - телефон презагружается

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

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

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

 

Оставить комментарий

 
  2010-06-03

Android

Ответье мне на вопрос. Не понимаю. Andorid - это нормальная Линукс среда, с виртуальной памятью, с нормальным разделением прав, со всеми возможными средствами ввода вывода, ядром... Нахрена спрашивается запускать приложения в собственной виртуальной Java машине? Там где каждый дополнительный такт процессора означает увеличение потребляемой мощности они запускают приложения собранные не из машинных кодов а используя Java байткод, который еще неизвестно как выполняется Java машиной... Что - линукс недостаточно защищен? Неужели ребята просто заинтересованы чтобы рынок приложений для Android был только для Android, а всевозможные уже написанные приложения для Linux были бы несовместимыми с Android-мобильниками - попахивает обыкновенным саботажем.

UPD. Нашел ответ: Android построен на ядре Linux, а прикладные приложения выполняются в виртуальных машинах (sandbox) и для их разработки используется Java. Или, вернее, язык с синтаксисом Java и библиотеки аналогичные Java SE. А в качестве среды исполнения вместо JVM используется виртуальная машина Dalvik.

...все дело в лицензионной политике. В случае с Java ME, Sun продемонстрировала просто чудеса иезуитства изобретательности, выпустив ее сразу под двумя лицензиями: GPLv2 и коммерческой. А это вынуждает производителей, использующих Java ME либо открывать весь свой код, либо... платить Sun :)

Естественно, все это не укладывалось в рамки политики, которую избрал Google для продвижения Android. В отличие от Sun, у которой хорошие юристы, Google решил положиться на своих инженеров и... создал свою реализацию виртуальной машины. Причем, Dalvik - это не просто новая реализация JVM (которую все едино пришлось бы лицензировать в Sun), Dalvik вообще не использует Java байт-код (вернее байт-код, полученный в результате компиляции в design-time преобразуется в dex формат, который и используется в run-time). В общем, инженеры Google обставили лоеров Sun.

В то время как Apple делает iPhone невероятно сладким, лакомым кусочком для разработчиков игр, но в тоже время делает его и невероятно закрытым. Google не только делает Andriod открытым для разработчиков мобильных устройств но и дает возможность миллионам существующих Java программистов стать разработчиками под Andriod.

А ведь умно...

 

Оставить комментарий

 
  2010-06-03

С планетой все впорядке

Согласен на сто пятьдесят процентов:

 

Коментариев: 1

 
  2010-06-01

Файл, который построил Джек

У Аидсоида нашел, по-моему весело:

Вот файл, который построил Джек
А вот голова виртуального стека,
В котором имеется ссылка на Джека,
Который сейчас выполняет программу,
Которая ищет транслятор с Фортрана,
Который на ленте магнитной хранится,
Которая где-то на полке пылится,
И поиск которого в библиотеке
Потребует запоминания в стеке
А также анализа всех прерываний,
Которые делают JUMP к подпрограмме,
Которая в памяти ищет страницу,
В которой дескриптор сегмента хранится,
Последний же номер страниц виртуальных
В номер физических, или реальных
Преобразовать постоянно стремится
И это приводит к загрузке страницы
Файла, который построил Джек!

 

 

Оставить комментарий

 
  2010-05-22

Перепрошил телефон

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

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

Единственный косяк, который до сих пор не исправлен, это автоматическое определение входящих номеров. Замечено, что многие номера при входящих звонках не определяются. Как мне подсказали в комментах не определяются номера которые дублируются в телефонной книге - зачем так сделано никто не знает, но судя по всему, разработчики считают это не багом а фичей.

Другая "фича" которая до сих пор отсутствует это возможность вводить знаки больше и меньше на виртуальной клавиатуре - может она и есть но я пока не нашел - отсюда полная невозможность на этом телефоне редактировать HTML. Возможно, именно поэтому я сейчас хочу сменить этот аппарат на что-нибудь с qwerty клавиатурой.

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

P.S. Как оказалось, возможность вводить значки больше-меньше все же существует. Долго, через множество кликов, но все же, можно вводить спецсимволы. Так же, нашел возможность делать копипаст - и это после года мучений :)

 

Коментариев: 1

 
  2010-05-21

Раскачало мостик

 

Оставить комментарий

 
  2010-05-14

Кто же их посадит, они же памятники?

Занимательная статья о том какие люди управляют этой страной...

P.S. Интересный сайтик, довольно благоразумно хостится на Virgin Islands, British, хотя сам автор Сергей Горшков похоже живет в Москве..., сам сайт находтися в зоне .ru, делегирован в ru-центре,  очень это все странно... что то тут не то...

 

Оставить комментарий

 
  2010-05-13

Тег Q в Internet Explorer

Для создания различных цитат можно использовать тег q. В отличие от blockquote это inline элемент.

Он сказал <q>поехали</q> и махнул рукой!

Однако оказалось, что тег q в IE не работает -  кавычки к фразе не добавляются. Умельцы используют для добавления кавычек Javascript, но это не красиво и, по идее медленно, лучше для этих целей использовать behavior'ы, поэтому я сделал следующее (идею позаимствовал из pngfix):

1. Создаем quotesfix.htc:

<public:component>
<public:attach event="onpropertychange" onevent="fixQuotes()" />

<script type="text/javascript">

function fixQuotes()
{
	innerHTML = '"'+innerHTML+'"'
}
fixQuotes();

</script>
</public:component>

2. Добавляем в css файл следующие строчки:

q {
  behavior: url(quotesfix.htc);
}

Все, теперь кавычки добавляются и в IE. Конечно, сделано за пять минут на коленке, возможно в будущих версиях браузера Микрософт добавит поддержку кавычек и тогда нужно будет добавлять проверку версии браузера.

P.S. Атиукс, да я знаю что это проктология, но проктологи ведь тоже люди, верно?

 

Оставить комментарий