понедельник, 3 сентября 2012 г.

Как поменять адрес страницы (URL) записи блога на платформе Blogger

У платформы Blogger ещё до того, как его зохавал присоединил к своим сервисам Google, был очень простецкий функционал по сравнению с другими блоговыми сервисами.

Адрес страницы у записи в Блоггере формируется автоматически из заголовка страницы. Если заголовок состоит из букв отличных от латинских, то URL страницы формируется методом транслитерации. И, если вы при создании записи, прошляпили этот момент, то адрес страницы может представлять из себя нечто неудобоваримое, вроде url-blogger.html для этой страницы. Или (если вы забыли ввести заголовок) то адрес будет вида blog-post_2012.html или еще хуже.

Недавно я совершенно случайно обнаружил как можно поменять адрес страницы у уже существующей записи блога на Blogger.

пятница, 27 июля 2012 г.

Что делать, если не запускается SDK Manager из Android SDK на Windows

Проблема с запуском SDK Manager из Android SDK время от времени периодически возникает. В зависимости от версии SDK и JDK причины могут быть разные. Например, начиная с релиза 17 Android SDK при запуске файла SDK Manager.exe (или AVD Manager.exe) программа не запускается, но запуск из Eclipse - Window - SDK Manager (AVD Manager) работает отлично.

Возникает эта проблема чаще всего на операционной системе Windows7 (64-бит) и решается она, как оказалось, просто.

воскресенье, 15 июля 2012 г.

Обновление Eclipse с Indigo на Juno и проблемы с ADT плагином

Пользовался долгое время версией Eclipse Indigo для разработки мобильных приложений на Java для Android OS. На днях решил наконец обновиться на недавно вышедший Eclipse Juno (это версия 4.2). Обновление прошло не совсем гладко - перестал работать плагин для Android как на Widows-машине, так и на Linux (я использую Arch).

пятница, 13 июля 2012 г.

Блог: Перезагрузка

Адрес старого блога внезапно перестал меня устраивать и я решил перенести блог на этот новый адрес.

Часть наиболее адекватных и полезных записей из старого блога я перенёс сюда, а начиная с этой записи пойдёт новый блог.

вторник, 27 сентября 2011 г.

Ошибка Eclipse при работе с ресурсами ( R cannot be resolved )

Используя Eclipse Indigo при написании Android-приложений, частенько натыкаюсь на его странное поведение. Одним из давних его глюков является, казалось бы, внезапный показ ошибки "R.string cannot be resolved". Натыкался на такое пару раз и каким-то чудным образом это решал. Сегодня, наконец-то, решил погуглить и, как оказалось, про этот довольно неприятный глюк давно всем известно.
Мой вольный перевод: Eclipse иногда любит добавлять оператор "import android.R" в начале файлов проекта, в которых используются ресурсы, особенно когда вы просите Eclipse отсортировать или ещё как-то организовать импорты. Добавление такой строки приведёт к невозможности компиляции проекта. Найдите эти ошибочные операторы импорта в файлах своего проекта и удалите их.
Наверное, у меня такое происходило, когда я случайно (обычно я этим не пользуюсь) нажимал Ctrl-Shift-O (команда меню "Organize Imports") или еще по какой-то причине.

вторник, 19 апреля 2011 г.

Подготовка к эксплуатации в Linux жёсткого диска с сектором 4 КБ WD10EARS

Как-то попался мне в руки терабайтный винчестер фирмы Western Digital, модель WD10EARS-00Y5B1. В винчестере используется технология Advanced Format, что в переводе на русский означает новый внутренний (низкоуровневый) формат с размером сектора 4096 байт (4 КБ) вместо устоявшегося за десятки лет стандартного 512-байтного сектора.

Подключил я его к контроллеру своего домашнего сервера, работающего под Линуксом, отформатировал как обычно и начал на нём складировать всякое барахло в виде файлов. Первое время всё работало довольно-таки неплохо...

пятница, 10 декабря 2010 г.

Установка FreeBSD на сервер HP Proliant через iLO с ISO

Устанавливая FreeBSD на сервер HP Proliant через iLO с подмонтированного ISO-образа, столкнулся со странной проблемой прямо на начальном этапе. Установщик, бодро загрузившись с образа CD, и успешно выдав менюшку sysinstall'а, после запуска непосредственно самой инсталляции не менее бодро сообщал, что не видит диска в устройстве /dev/acd0:

Error mounting /dev/acd0 on /dist: Input/output error (5)