Исправление повреждённой базы данных Banshee

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

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Mono.Data.Sqlite.SqliteException: The database disk image is malformed
database disk image is malformed
 at Mono.Data.Sqlite.Sqlite3.Reset (Mono.Data.Sqlite.SqliteStatement stmt) [0x00000]
 at Mono.Data.Sqlite.Sqlite3.Step (Mono.Data.Sqlite.SqliteStatement stmt) [0x00000]
————— 8< —————
[Info  19:03:14.254] nereid Client Started

Unhandled Exception: Mono.Data.Sqlite.SqliteException: The database disk image is malformed
database disk image is malformed
 at Mono.Data.Sqlite.Sqlite3.Reset (Mono.Data.Sqlite.SqliteStatement stmt) [0x00000]
 at Mono.Data.Sqlite.Sqlite3.Step (Mono.Data.Sqlite.SqliteStatement stmt) [0x00000]
 at Mono.Data.Sqlite.SqliteCommand.ExecuteNonQuery () [0x00000]
 at (wrapper remoting-invoke-with-check) Mono.Data.Sqlite.SqliteCommand:ExecuteNonQuery ()
 at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.Sqlite.SqliteConnection connection) [0x00000]

Как можно понять из всего этого кошмара, изломалась база данных SQLite, в которой плеер хранит все настройки. На форумах предлагают удалить базу и не париться. Но у нас в базе много ценной информации (умные плейлисты и прослушивания), мы пойдём другим путём! Читать далее ‘Исправление повреждённой базы данных Banshee’

Защита от …

Попадаю на вызов в местный офис довольно крупной компании. Проблема типичная — у местного антивируса закончился скачанный из интернета ключ, антивирус отключился, компьютер заполонила разная нечисть, и «всё сломалось». Кое-как загрузился, запустил полную проверку, сижу, жду, скучаю. Запускаю браузер, иду на IT happens — а не тут-то было!

Читать далее ‘Защита от …’

Новый век, старые привычки

Гостил однажды я у своего друга, и довелось мне завести разговор с его мамой, средних лет женщиной, с компьютерной техникой дел почти не имеющей, да и не собирающейся иметь. Слово за слово, захотелось ей взять у меня номер одного нашего общего знакомого. Диктовать с экрана номер — занятие совсем не по моему вкусу; а сделать это «истинно верным» способом, отправив визитку по Bluetooth, нам вряд ли бы удалось. Потому я поступил проще: вывел номер на экран телефона да передал аппарат даме. Она заметно напряглась, пытаясь прочесть что-нибудь с дисплея: экран у моего телефона довольно большой, но на комнату в то время уже снизошли вечерние сумерки, да и подсветка экрана для экономии батареи была совсем тусклой.
Дама эта, не задумываясь, пошла вместе с телефоном под единственную в комнате лампочку и наклонила его вперёд, чтобы на экран падало побольше света.
«Но это же неправильно, — подумал я. — Надо сказать ей, что это ни к чему не приведёт». В голове всплыли принципы формирования картинки внутри жидкокристаллического экрана, схема трансмиссивного дисплея, столь неэффективного под прямыми лучами солнца, спецификации телефона и грустные отзывы о его поведении на ярком свету, да и сравнение яркости лампочки и солнца — всё сливалось в простое и короткое объяснение того, почему этот трюк «не сработает».
Увы, мои раздумья продолжались не больше пары секунд: датчик телефона заметил, что прямо в него светит лампочка, и умная машинка включила яркость подсветки на максимум, дабы её хозяин смог хоть что-то разглядеть в столь светлом месте.
Дама, получив ожидаемый результат, переписала нужный ей номер, вернула телефон и оставила меня стоять в ступоре, смеяться про себя и удивляться, как полезны бывают простые обывательские привычки даже в нашем сложном и наполненном техникой веке.

Эта же история лежит на http://ithappens.ru/story/1136

Сигнал/шум в средствах обмена сообщениями

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

Отключись от интернета, проверь компьютер хорошим антивирусом (http://avptool.virusinfo.info/ как раз подойдёт), и смени *все* пароли, которые сохранены этом компьютере.

И никогда не запускай файлы с непонятных сайтов, и никогда не вводи свои данные на сайтах с непонятным адресом.

Удачи ;-)

P/S: с недавних пор у меня появилась привычка удалять знакомых, которые присылают спама больше, чем полезных сообщений.

Хотя, говорят, я тут совершенно не оригинален :)

Но всё же, стало интересно, сколько процентов составляют полезные сообщения («сигнал») от общей массы («шум»). Не претендуя на объективность, я просто собрал результаты за последний месяц среди различных моих средств связи:

Читать далее ‘Сигнал/шум в средствах обмена сообщениями’

Какая почта, такие и фильтры

У вас ведь есть пара таких адресов почты, на которые не попадает ничего, кроме спама? Вот у меня тоже один такой есть, на Яндексе. Вручили его в довесок к учётной записи на МоёмКруге, и отключить не дают. Заглядываю туда изредка, там лежит 30 писем в «спаме» и 70 во «входящих». Спам, что характерно, и те, и другие (вот как эффективно работает антиспам на Яндексе, к слову).

Ну а что с ними делать? Выделяю все, давлю кнопку «Это спам». Страничка с вопросом: «Вы правда уверены, что это спам?». Да, уверен. Отлично! Письмо удалилось… одно из 70. Отвечать на дурацкие вопросы и ждать загрузки страничек с подтверждениями ещё 69 раз было неохота, а убрать все (в том числе и будущие) письма в спам хотелось. Что же делать?

А вот ответ:

Читать далее ‘Какая почта, такие и фильтры’

Эх… (Осознанные сны)

Сегодня прошляпил осознанный сон.
Ночью, в каком-то сне, стоял на перекрёстке, в родном Красноуфимске (не помню, откуда я это знал, но знал точно), рядом стоял мужик с бородкой.
Смотрю, а на дороге проложены трамвайные рельсы. И трамвай стоит (увидел только его колёса). Я думаю «Но в Красноуфимске же нет трамваев!» Спрашиваю у мужика:

— Вот мы сейчас в Красноуфимске?
— Ага — кивает.
Читать далее ‘Эх… (Осознанные сны)’

Про сетевой маркетинг :)

Всё чаще вижу его, вокруг и повсюду, у близких мне друзей и малознакомых товарищей — «Сетевой маркетинг», он же MLM. Идея, (если вы её ещё не видели), проста: Некто, ваш приятель, вдруг начинает часто говорить с людьми, куда-то ходить вечерами, а, главное — предлагать своим знакомым некую (с виду совершенно не нужную) вещь или услугу X. А со временем он начинает предлагать своим покупателям: «Тебе ведь нравится эта вещь X? Тогда присоединяйся к нам, продавай её вместе с нами!»

Ну вот, по-моему, сетевой маркетинг — это неплохо. Конечно, бывают системы маркетинга более удачные, бывают менее удачные. Где-то эта идея хорошо работает, где-то — не работает совсем. :) И, в пику нескольким моим собеседникам, говорившим «скоро сетевой маркетинг проникнет во все области нашей жизни» появилась вот такая идея:

Читать далее ‘Про сетевой маркетинг :)’

Прекрасный новый субноутбук

Вдруг, внезапно, захотелось продать свой Samsung Q1 Ultra ( это UMPC, «ультра-мобильный ПК») и купить себе субноутбук (нетбук).

Samsung Q1 Ultra

Samsung Q1 Ultra

Читать далее ‘Прекрасный новый субноутбук’


А тем временем:

  • О, а я снова тут. Теперь админю крупный местный сайт, http://ksk66.ru , стало гораздо интереснее. // 2 days ago
  • Снова отключили свет на пару секунд. Подозреваю штукатуров, тусующихся в подъезде. Оборотни со шпателями, вот кто они :) // 1 week ago
  • В адресной книге HTC Touch есть 6 стандартных картинок контактов-женщин и лишь 2 — мужчин. Куда смотрят маскулинисты? :) // 1 week ago
  • Вчера пришёл домой и обнаружил следы нескольких коротких выключений света. Сегодня та же фигня. Зол и недоволен. // 1 week ago
  • Только узнал про #jazz - клуб в Екат. http://everjazz.ru, а Ксюша туда уже ходила и рассказывает, как всё классно. // 1 week ago

Все контакты