Archive for Июнь 2011

Сохраняем видео из Flash Player

Июнь 30, 2011

Хотел сохранить указанный в прошлой записи ролик. Обычно шёл в /tmp и там забирал. А теперь так просто не получится. Решение было найдено в статье «Сохраняем видео из Flash Player 10.2 или unlink нам не помеха».

Гiсторыя Беларусi

Июнь 29, 2011

Вось гэто урок гiсторы! За шесць хвiлiн да 1991 года.

Волквовыск в день молодёжи

Июнь 27, 2011

День молодёжи отмечается в Беларуси в последнее воскресенье июня. Это было как раз вчера, 26 июня.

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

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

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

Я конечно не гурман, но могу сказать, что еда отменная. А вот обслуживание подкочало. Официантка была какая то замученная, нерасторопная. Даже чаевые 5 тысяч (заказ обошёлся всего в 32) не сильно её развеселили. Ах да… Там дёшево. Мы взяли салат, гарнир мясо, мороженое с ликёром, чай.

Но настроение официанка чуть чуть подпортила.

После этого пошли домой. Шли мимо народных гуляний. Идём, и тут как раз на сцену выходит группа «Паника». Наверное местная, я не в курсе. Решили остановиться и послушать. Первая песня какое-то говно… честно… даже слов не помню. Какая то песня про молодёж. Но моё внимание привлекло какое-то странное звучание. Приглядевшись увидел, что на сцене девчёнка «лабает» на скрипке. А скрипка мне очень нравится. Решили послушать, что же будет дальше.

И вот начинается вторая композиция… очень отчётливо звучит скрипка, чуть ли не солирует. Знакомая мелодия. И тут слышу слова.

Недзе ля раки
дзе не мае броду
шэрыя быки танчуць карагоды
ланцуги у начы адливаюць златам….

Да..да.. да… Это Ляпис «Грай». Кто знает тот поймёт, что значит воспроизведение такой песни на официальном мероприятии.

Солист пел средненько, но скрипка просто супер, шикарно, короче нет слов.

Уже интересно, какую они сыграют следующую песню. И это ….. барабанная дробь….. ГрОб. «Зоопарк»

Я не верил своим ушам. Настроение было поднято просто до небес.

Конечно они не пели свои песни…. Но спеть такие песни на весь город!

Потом вышла другая группа, выступали классно, звук, голос — всё супер. Но вот текст песен слишком обший. Ляписов и ГрОб не перепрыгнуть.

Потом было файршоу. И всё, все пошли домой.

Отмечу еще пару вещей:

  • Охраняли мероприятие буквально 6 милиционеров + 2 потруля ГАИ, которые перекрыли улицу с двух сторон.
  • На празжнике были видны нетрезвые люди. Не пьяные в дупель, а именно чуть чуть выпившие. Милиция их не забирала… А как она их заберёт. Подходит милиционер к парню «по шафе». Мол, пройдёмте… А ему голос в спину. Юра, юра, это со мной. Все друг друга знаю, все понимают, что просто так напиться не получится. По итогу будет знать весь город.
  • Несмотря на то, что можно было пить пиво, выпивших людей было мало. Может быть кризис заставил экономить.

Так что день молодёжи удался!

В debian flash захватывал утройсво вывода звука

Июнь 24, 2011

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

Решение оказалось довольно простым. Надо было просто создать файл /etc/asound.conf со следующим содержимым

pcm.pulse {
    type pulse
}

ctl.pulse {
    type pulse
}

pcm.!default {
    type pulse
}

ctl.!default {
    type pulse
}

И всё.

Линк.

Исходники Android SDK

Июнь 9, 2011

Начал разбираться с тем, как работает Android и как под него писать.

Узнал, что есть такие вещи, как Activity и layout. Но вот беда, мне совсем не нравится, как надо их вместе связывать. У activity нужно установить layout, после этого будет созданы все UI элементы. А вод доступаться к ним ну нифига не удобно. Результат findViewById надо еще откастить. При этом в activity желательно получить ссылки на элементы. Т.е. двойная работа.

Решил сделать следующее, Пишем класс View, в котором есть поля. Потом это view будет «напонятся» из xml layouta. Т.е. внутри activity не надо будет держать ссылок. на элементы из layouta.

Задачу описал, осталось её только решить.

Решил глянуть как происходить инстанцирование внутри view и что это за метод такой волшебный findViewById. Но исходники с SDK не идут.

Сначала наткнулся на статью Browsing Android Source in Eclipse. Попытался сделать как в ней написано. Выкачал 3 гига исходников андроида :) Но не получилось. Размешение исходиков для плагина уже изменилось :(

Наткнулся на другую статью Attaching sources to android.jar in Eclipse. К ней был приложен sh скрипт, который по идее всё должён сделать. Но, для моего дебиана пришлось его немного исправить.

В первой строке явно указал, что надо использовать bash, а не sh. Кроме того, надо было еще почитать коменты, в которых указывалось, что надо изменить, чтобы пошло под Linux.

В итоге, после выполения

./android-src-build-sh -v android-sdk-2.2_r2

получил jar файл с исходниками.

Осталось его только расспаковать куда надо (в статье тоже указано).

Для этого в создаётся папка sources в той платформе, к которой были сделаны исходники.

Потом туда благополучно извлекаются.

Профит.

Опять Huawei S7

Июнь 5, 2011

Я всё еще не наигрался со своим планшетом. После того, как я его попрошивал наверное раз пять, решил посмотреть, как сильно он может упростить жизнь.

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

Носить с собой 0.5 килограмма просто не удобно, хотя девушкам проше. У них сумки бездонные :).

Обязательно стоит поставить Balance BY. Можно сразу видеть баланс на счёте сотовых оператор, BuFly. Причём не только своего телефона, но и например супруги :).

Ах да, я еще научился делать скриншот с устройства.

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

 

 

Классный форум http://hbf.by

Июнь 4, 2011

Набрёл на hbf.by. Где я был раньше? Сначала всё делал наугад, потом всё таки зашел в faq по Huawei S7. Как классно всё написано. Все ссылочки работают, всё подробно написано, никакого флуда. Одним словом молодцы.

Кстати, поставил flash player. Это просто ахтунг. Как он тормозит. Нет, такого флеша мне не надо. Ставил его только чтобы смотреть и слушать онлайн. А как игры то как педалят, это не передать словами. Кроме того они всё норовят перейти в полноэкранный режим.

Так что пусть adobe с google всё так допилят еще немного.

Belarusian JUG conference

Июнь 3, 2011

Если лень читать мой бред, то можно прочитать кратко.

А теперь поток сознания :)

Всё время хотел попасть на подобную конференцию. Но, проживая в Гродно, это было сделать проблематично потому что посреди недели особо не сорвёшься. А теперь точно пойду. Тем более, что мы для хранения состояния игроков в Зомби Ферме как раз и используем Cassandra. Правда, конфигурацией и тюнингом занимается Витя, а я даже API то толком не видел :). Надеюсь почерпну много нового.

Так что посмотрим, что скажут профессионалы.

Root для Huawei S7 от life:)

Июнь 3, 2011

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

EDIT2: Since Google patched the loop hole in 2.2.1, this app is no longer working for newer builds. For this reason the developer has stopped supporting the app. If you still want to use this, feel free to do so. It would not harm anything.
However if it doesn’t root your phone, there are numerous other methods of rooting out there. I suggest SuperOneClick or unrevoked.

И зачем я только это читал :). Ну раз не сапортается, решил сразу ставить SuperOneClick. Промучался в общей сложности 3 часа. Даже потерял всякую надежду и почувствовал себя полным лохом. Школота делает по мануалу и у них всё прокатывает, а я блин, программист… и не работает.

Напоследок решил всё таки попробовать AndRoot. И о чудо. Всё заработало. Так что не всегда стот гнаться за новинками.

Кстати, поставил себе еще Barnacle. В настройках указал нужный chanel. Для того, чтобы узнать какой именно выставить, выполнил

sudo iwconfig wlan0

Теперь могу раздавать инет прямо с планшета на бук. Круть.

На повестке дня link2sd, чтобы можно было устанавливать приложения на карточку.

Всё пора спать.