29 июля 2009 г.

Удаленный помощник в Windows XP (забавное)

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

Кстати, рассказ поленый - поскольку пригодится в будущем. (Практическая часть - в самом конце.)

Итак, погнали.

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

Тогда я дал ему диск, на котором был Microsoft Office.

С ним у него тоже получились нелады. Я попробовал было описывать через Скайп, что и как запускать, но быстро понял, что дело это бесполезное.

Тогда - опять таки, через Скайп - я попробовал описать ему как активировать Удаленный помощник в Windows XP. Чтобы подключиться к его компьютеру самостоятельно, и самому все поставить и настроить.

Однако и тут дело далеко не продвинулось. Чтобы воспользоваться функцией Удаленный помощник, надо отправить приглашение - тому, кто будет помогать. А приглашение отправляется либо через сервис MSN (Windows Messenger), либо почтой через Outlook Express. Messenger, понятное дело, ни у него ни у меня не настроен - да я пока и не встречал людей, которые им пользуются. Но на беду, и Outlook у него не был настроен - он пользуется почтой напрямую через сайт Gmail.

Все, что удалось сделать через Скайп - рассказать ему, как включить удаленное управление Рабочим столом, и получить текущий (динамический) IP-адрес его компьютера в интернете.

И этого оказалось достаточно.

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

Во время которого я и принялся ставить Офис. Тут, правда, немного подпортили картину электрики - выключили у него свет, и связь оборвалась. Ее до сих пор нет - видимо, электричество так и не подали :)

Но свое дело я сделать успел. В смысле, Офис поставить.

А теперь - практическая часть. Ведь она может и Вам пригодится - вдруг у Вас есть знакомый, которому надо будет что-то помочь с компьютером. Причем что-то такое, что проще сделать самому, а не объяснять полчаса по телефону или в Скайпе.

1. Чтобы можно было подключиться удаленно через сервис терминалов в Windows XP, надо чтобы такое подключение было разрешено. Включается оно так:

- на иконке Мой компьютер кликаем правой кнопкой мышки, выбираем "Свойства" - в появившемся окне переходим на вкладку "Удаленные сенсы" - в блоке "Дистанционное управление рабочим столом" устанавливаем флажок "Разрешить удаленный доступ к этому компьютеру" - нажимаем кнопку "ОК"

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

3. Нам надо будет получить от пользователя его имя учетной записи и пароль.

4. Запускаем программу "Подключение к удаленному рабочему столу" (чтобы ее запустить, пройдите в Пуск - Все программы - Стандартные - Связь).

5. В этой программе вводим полученный нами IP-адрес, имя пользователя и пароль.

6. Несколько секунд (или минут - все зависит от пропускной способности Вашего/его каналов) - и перед Вами его рабочий стол. И полное управление компьютером.

А у него перед глазами - окно входа в систему :)

Дальше - делаете все что надо (но только чур - не пакостить! ;)

P.S. После завершения удаленного сеанса не забудьте сказать Вашему протеже, чтобы отключил возможность удаленного управления компьютером (клик правой клавишей мышки на иконке Мой компьютер, Свойства, вкладка Удаленные сеансы и т.д.)

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

27 июля 2009 г.

Если Вы любите Маки и iPod, то можете здорово сэкономить

Наткнулся на крайне интересную вещь.

Компания re:Store (Москва + магазины по всей России) проводит какую-то бешеную распродажу - http://www.re-store.ru/sale/

Не знаю, что у них случилось, но некоторые товары отдают буквально по закупочной цене.

К примеру, можно купить себе неплохие наушники Griffin для плеера всего за 300 руб. Или взять профессиональные наушники AKG за 3-4 тыс. руб.

Распродажа там действительно серьезная, это не какие-нибудь 20% скидки.

Причем в распродажу попали и Маки (есть iMac, Mac mini и пара ноутбуков MacBook), и плеера iPod. Так, можно купить себе iPod nano 3-го поколения на 8ГБ за цену, которая сравнима с ценой iPod shuffle 4 ГБ последнего поколения. Причем у nano  - цветной экран, и просмотр фото и видео, а у "шафла" даже экрана нету.

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

В общем, если Вы любитель техники Apple, то Вам определенно стоит посмотреть - вдруг найдете что-то полезное, да еще и за смешные деньги. К примеру, как рюкзак для ноутбука от Brenthaven за 990 руб. - который иначе как за 3,5-4 тыс. руб. ну никак не найти.

В общем, взгляните,  - http://www.re-store.ru/sale/

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

26 июля 2009 г.

Пару слов о взломе iPhone 3GS

Для всех страждущих - кто уже имеет iPhone 3GS, и хочет сделать ему jailbreak. Зачем? Ну как зачем, чтобы ставить любое ПО. К примеру, Вы хоте закачать на свой iPhone 3GS пару гигабайт "клубнички", а у Apple с этим делом строго.

А так - взломали, и можно ставить любое ПО через Cydia.

Только помните, что взлом iPhone 3GS ведет к потере официальной гарантии!

Итак, iPhone 3GS работает под управлением iPhone OS 3.0. Для этой системы есть уже два решения по взлому.

Первое - от юного хакера, которому то-ли 20, то ли 19 лет.

Занимает его чудо-утилита всего 500 КБ. Называется purplera1n. Есть версия под Windows XP /Vista, и под Mac OS X.

Скачать (разумеется, бесплатно) можно с сайта http://purplera1n.com/

Для работы требует iTunes 8.2 и выше, ну и сам iPhone 3GS.

Вот ссылка на инструкцию по использованию (на сайте автора, на английском, но думаю, что никаких проблем не возникнет).

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

Второй вариант - от команды хакеров Dev Team.

Они предлагают две утилиты, одну для взлома (redsn0w), вторую для отвязки от оператора (ultrasn0w).

Все это добро можно найти по ссылкам со страницы блога команды, посвященной взлому iPhone 3GS.

Еще раз напоминаю, что взлом влечет за собой потерю фирменной гарантии на iPhone 3GS. Так что подумайте дважды - а оно Вам надо?

P.S. С вопросами касательно деталей взлома ко мне прошу не обращаться.

25 июля 2009 г.

И еще раз о новом iPhone 3GS

И снова плохое :)

Как указал один из западных экспертов по безопасности Джонатан Здзиарски (Jonathan Zdziarski), в iPhone 3GS не все в порядке с шифрованием данных.

Внутри этого телефона, если Вы не в курсе, стоит аппаратный кодер/декодер, который шифрует всю информацию по 256-битному алгоритму AES 256.

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

Причем, после установки SSH-туннеля крипто-чип AES 256 начинает сам расшифровывать всю информацию с iPhone 3GS, без всяких телодвижений со стороны злоумышленника.

Вот такая вот безопасность...

Но Apple, будем надеяться, прикроет эту дыру.

Ну и о других вещах, связанных с iPhone 3GS.

Интересные факты. Телефоны iPhone 3GS собирают в Китае, на фабриках компании Foxconn. Комплектующие для iPhone 3GS производят на Тайвани. Что в нем американского? Разработали его в Америке, вот что. Ну и еще ПО в Америке написали. (Хотя, это тоже под большим вопросом. Часть iPhone OS 3.0, скорее всего, написана программистами самых разных стран - от Индии до Румынии. В рамках аутсорсинга. Ведь так для Apple намного дешевле.)

Вас может удивить - что это я все плохое да плохое про iPhone 3GS? Неужели это настолько паскудный телефон?

Отнюдь.

Если сравнивать его с другими телефонами, то:

- более дорогие, класса "люкс" - те же Vertu, к примеру - стоят от 5 тыс. евро, а предлагают очень ограниченную функциональность. Зато корпуса у них из редких сортов кожи и золота или платины. Понты, короче говоря :) Но понты очень качественные.

- если брать самые современные модели от Nokia - скажем, Nokia N97 - то они хоть и дешевле, но беднее в функциональности, и под них нет столько ПО, как под iPhone 3GS. Да и по удобству использования (т.н. юзабилити) они сильно проигрывают.

- если сравнивать со схожими аппаратами от Samsung и других компаний... Нет, лучше не сравнивать, поскольку схожие аппараты являются обычными клонами с iPhone 3G - то есть, предыдущего поколения iPhone 3GS

Так что если посмотреть объективно, то iPhone 3GS вообще можно назвать лучшим в мире телефоном.

Но ведь это скучно. И Вас наверняка интересуют недостатки и особенности iPhone 3GS, а не его нахваливания.

Кстати, если Вы вдруг не знали, то официальное начало продаж iPhone 3GS в России назначено на 9 августа 2009 года. Точные цены пока неизвестны.

Однако, что касается начала продаж, то могут быть задержки. Недавно главный операционный директор Apple Тим Кук сказал, что спрос на новые iPhone 3GS столь велик, что компания не успевает производить их в нужном количестве. И что старт продаж в других странах может быть задержан на неделю-вторую. Но Apple постарается, чтобы продажи все-таки начались в запланированные даты.

А тем временем магазин СотМаркет (наш, родной, русский) сбросил цену на iPhone 3GS 32 ГБ c 85 тыс. руб. до каких-то 45 тыс. руб. И все так же обещает, что телефон придет под заказ через 2-3 дня.

Так что цена уже вполне нормальная, можно покупать.

Но вот что интересно. Откуда СотМаркет берет телефоны?

Купить iPhone 3GS в России

Отправка писем с сайта через PHP

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



mail (<на какой почтовый адрес отправить>, <тема (название) письма>, <тело письма>, <заголовки сообщения>)
Разумеется, для отправки на страничке надо нарисовать форму – в которой будут поля для самого сообщения, имени пользователя и его e-mail (Вы ведь хотите знать, кому отсылать ответ :)
Итак, предположим что у нас есть форма (а создать ее действительно несложно), на которой имеется три текстовых поля:
- email – для почтового адреса пользователя
- fio – для его ФИО, или просто для имени
- data – для тела сообщения
Поле для темы письма я специально упустил. Ведь обычно написать тему письма человека заставляют именно разработчики сайта; хотя тема, по сути, не нужна – ведь в сообщении пользователь уже и так написал все, что хотел. В общем, отсутствие темы – это хорошее юзабилити, а саму тему письма можно сформировать программно из тех данных, что ввел пользователь.
Итак, у нас есть веб-форма с необходимыми полями, и мы передаем из нее данные при помощи метода POST.
Теперь обработаем эти данные с помощью PHP, и отправим письмо.
Простейший PHP-скрипт для отправки письма будет выглядеть следующим образом:


<?php
if (mail("test@gmail.com", "Письмо с сайта от $name", $_POST['data'], "From: $email"))
{
echo "Спасибо за отправленное сообщение.";
}
else
{
echo "Извините, но из-за технических проблем письмо отправить не удалось.";
}
?>


Вкратце разберем этот скрипт.
Команда if позволяет нам среагировать на отправку. Если все нормально, и письмо отправлено – мы выведем пользователю сообщение, что письмо отправлено.
Если вдруг возникли проблемы – напишем, что письмо не отправлено. Это, кстати, тоже хорошее юзабилити – а то бывает, что на некоторых сайтах после отправки письма тебя сразу перебросят на главную – и ты толком не понимаешь, то ли твое письмо ушло по назначению, то ли отправилось в мусорную корзину.
Теперь о строчке


mail("test@gmail.com", "Письмо с сайта от $name", $_POST['data'], "From: $email")
- В первом параметре задан адрес, на который отправится письмо.
- Во втором параметре сформирован т.н. тема письма – то есть строка, которая в почтовом клиенте отображается в поле Subject.
- В третьем параметре передается непосредственно тело письма – то есть само сообщение.
- В четвертом параметре формируется служебный заголовок. Вообще-то служебный заголовок может быть не один – но здесь мы просто сформировали строку, в которой прописан обратный почтовый адрес отправителя.
Отмечу, что приведенный код работает – но подходит он далеко не всегда.
Если письма, отправленные таким методом, будут приходить Вам на Gmail – то все нормально, Gmail будет их отображать корректно.
Если же эти письма будут приходить в почтовую программу, то скорее всего возникнет проблема с кодировками. И в почтовике письма будут отображаться «кракозябрами» – а Вам каждый раз придется подбирать правильную кодировку (ну а заголовок письма вообще никогда не будет перекодирован правильно).
(Если Вас интересует, почему Gmail все отображает корректно – то все просто. В нем встроены весьма интеллектуальные алгоритмы декодирования – и они самостоятельно проводят декодирование для каждого письма. В большинстве почтовых программ таких алгоритмов нет – и если в письме кодировка не указана в явном виде, то ее надо подбирать вручную.)
Но пойдем дальше.
Чтобы в почтовой программе все отображалось как положено, нам надо перед отправкой письма провести ряд перекодировок.
Во-первых, надо грамотно закодировать текст письма, а также явно указать кодировку. Во вторых, надо закодировать заголовок, который отображается в поле Subject. (Не буду сильно вдаваться в детали, но так уж повелось, что заголовок кодируется ОТДЕЛЬНО от тела письма.)
Ну что ж, приступим (ниже приведен готовый к использованию код, так что если не хотите разбираться в деталях, можете сразу перейти к нему).
Как правило, веб-странички на русском оформляются в кодировке CP-1251 (русская кодировка Windows). А почтовые письма ходят в кодировке KOI8-R.
Для перекодировки используем всего одну функцию:
convert_cyr_string (<текст, который надо перекодировать>,w,k)
Где w и k – это задание кодировок, то есть «из CP-1251 в KOI8-R».
Что касается кодирования заголовка письма, то заголовок должен кодироваться по-особому, в т.н. MIME-кодировке.
Для перекодирования в MIME-кодировку используется функция
base64_encode(<текст, который надо перекодировать>)
Надо отметить, что при кодировании заголовка надо явно указать кодировку, из которой было проведено перекодирование. Ниже, в рабочем коде, все это уже проделано.
Итак, рабочий код, который отправляет письма с сайта с помощью PHP:

<?php
/*формируем переменные, которые содержат данные, полученные с html-формы*/
$email = $_POST['email'];
$name = $_POST['fio'];
$to = "test@gmail.com"; // адрес, куда слать письмо
// формируем Тему письма
$subject = "Письмо с сайта от $name";
// Конвертируем ее в кодировку KOI8-R
$subject = convert_cyr_string ($subject,w,k);
/* А теперь конвертируем ее в MIME-кодировку, заодно указывая, то это KOI8-R */
$subject = '=?koi8-r?B?'.base64_encode($subject).'?=';
// Конвертируем тело письма в KOI8-R
$msg = convert_cyr_string ($_POST['data'],w,k);
/* Составляем заголовки – служебную часть письма, где указываем тип кодировки и тип самого письма (plain text, т.е. простой текст) */
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/plain; charset=koi8-r' . "\r\n";
$headers .= 'To: '.$to. "\r\n";
$headers .= 'From:' .$email. "\r\n";
// Отправляем письмо
if (mail($to,$subject, $msg, $headers))
{
echo "Спасибо за отправленное сообщение.";
}
else
{
echo "Извините, но из-за технических проблем письмо отправить не удалось.";
}
?>


P.S. Если Вы – новичок в PHP, но понимаете, что знание этого языка может Вам здорово помочь при создании сайтов (а оно точно может – уж поверь на слово!), то могу порекомендовать Вам неплохой курс Евгения Попова.
Называется «PHP+MySQL для начинающих». В видео-формате, с толковыми объяснениями и примерами. Для новичков – самое то. Да и стоит немного – всего 1800 руб. Хорошая штука, полезная.

P.P.S. Если вдруг возникли какие-то проблемы, или что-то непонятно – пишите в комментариях.

Как преобразовать файл .xlsx в .xls

Извините за длительное молчание, было много работы.

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

Капля теории. Файл с расширением .xlsx - это электронная таблица, созданная в Microsoft Excel 2007. Этот файл представляет собой бандл (то есть что-то типа папки), в котором находится много файлов xml - а в них содержится оформление таблицы, данные таблицы и другие необходимые (для Excel 2007) данные.

Чтобы открыть файл .xlsx без Excel 2007, в более старых версиях MS Office, можно воспользоваться описанным ранее Пакетом обеспечения совместимости MS Office 2000-2003 с MS Office 2007 (27 МБ, бесплатный, детище самого Microsoft).

Либо же, можно сконвертировать (преобразовать) файл .xlsx в файл .xls - который открывается предыдущими версиями Excel.

Бесплатных программ-конверторов пока не нашел (да и не прижало особо, чтобы их искать), но есть хороший бесплатный онлайн-сервис.

Вот его адрес - http://www.zamzar.com/

Работает довольно просто:

Шаг 1. Выбираете на диске нужный Вам файл .xlsx (или файлы), что Вы хотите сконвертировать. Ограничение на размер - 100 МБ (впрочем, если Вы оперируете такими объемными файлами, то Вам лучше будет скачать и установить упомянутый выше "Пакет совместимости").

Шаг 2. Выбираете формат, в который будет проведена конвертация. Можно .xls, можно .csv (текстовый файл, в котором данные разделены точкой с запятой - тоже открывается в Excel).

Шаг 3. Вводите свой адрес электронной почты - на него придет ссылка, по которой можно будет скачать переконвертированный файл.

Шаг 4. Нажимаете кнопку Convert ("Преобразовать").

Через 5-7-10 минут в Ваш почтовый ящик упадет письмо со ссылкой для скачивания преобразованного файла. Ссылка активна в течении 24 часов.

Сервис проверен, работает хорошо. Вот только задержка в 5-7-10 минут не очень радует - не спешат они обслуживать наши запросы :)

Впрочем, чего придираться к бесплатному сервису?

P.S. И еще - заметил, что OpenOffice свободно открывает файлы .xlsx. А затем эти файлы можно сохранить в формате .xls, для обработки в Excel. Так что если у Вас есть OpenOffice одной из последних версий, то конвертор .xlsx в .xls Вам не нужен.

14 июля 2009 г.

Как преобразовать документ .docx в .rtf

Сегодня по работе пришлось иметь дело с файлами .docx.

Это, как Вы наверное знаете, обычные документы, созданные в Microsoft Word 2007. Точнее, это бандлы (наборы файлов) - внутри которых лежат xml-файлы.

Но сейчас это неважно.

Самого Microsoft Office 2007 у меня нет (соответственно, нет и Word 2007). Да он мне и не нужен. У меня Office XP.

Но поскольку файлы .docx открыть все таки надо, пришлось что-то придумывать.

И вариантов 2:

1) Microsoft выпустила бесплатный Пакет обеспечения совместимости MS Office 2000-2003 с MS Office 2007

Он предназначен для открытия, редактирования и сохранения документов Word, Excel и PowerPoint в формате... Ну конечно, MS Office 2007. То есть, для открытия тех самых .docx (и .xlsx).

Занимает этот "Пакет" 27 МБ, скачать его можно - бесплатно - с сайта Microsoft. Вот страница, с которой можно скачать данный пакет совместимости с MS Office 2007

Правда, как-то я его ставил, но так и не разобрался что к чему... Впрочем, тогда не было острой необходимости :)

Так что перейдем ко второму варианту

2) Существуют утилиты - или конверторы - файлов .docx

К слову, некоторые по незнанию пишут расширение .docx как "расширение .docs" или ".dokx". Разумеется, все это подразумевает только одно - формат .docx, который по умолчанию создает текстовый процессор Word 2007.

Но вернемся к теме. Чтобы открыть файл .docx без наличия Word 2007, вначале его можно конвертировать (т.е. преобразовать) в формат, который понимают более ранние версии Word или другие офисные пакеты.

Таким форматом является RTF - его понимают практически все более-менее серьезные программы для работы с текстом. 

И есть прекрасный конвертер .docx в .rtf.

Его выпускает компания NativeWinds LLC. Называется этот converter docx - ну кто бы мог подумать? NW Docx Converter!

Его можно скачать бесплатно, инсталлятор (точнее - простой архив с программой) - занимет всего 3 МБ. Исталляция как таковая не требуется. Просто распакуйте содержимое и запустите программу.

Прямая ссылка - скачать конвертор docx NW Docx Converter (3 МБ)

Если эта ссылка вдруг не работает, то вот страница, посвященная данному конвертору .docx - http://www.softpedia.com/get/Office-tools/Other-Office-Tools/NW-Docx-Converter.shtml

Можно скачать и с нее - там кнопочка Download.

Пару слов о работе с программой

Эта программа проста как грабли.

Нажимаете на кнопочку Select File... (на картинке ниже обозначена цифрой 1). Выбираете нужный .docx файл, и в центральном окне появляется его содержимое.

Затем нажимаете на кнопочку Save as... (на картинке обозначена цифрой 2) - и сохраняете Ваш .docx файл в нужное место уже в формате .rtf.

Ну а как и чем открыть RTF, думаю, Вы и сами знаете :) В Windows его откроет даже стандартная программа WordPad, в Mac OS X - TextEdit.

P.S. Если Вы по каким-то причинам пока-что не являетесь опытным пользователем компьютера, но хотите им стать - чтобы не тратить время на такую вот ерунду, как к примеру поиск способов преобразования docx в другие форматы - то советую Вам пройти какой-нибудь толковый обучающий курс. К примеру, курс "Уверенный пользвователь ПК".

В нем и про работу с программами всякими, и про установку и настройку Windows, и даже как собирать и разбирать компьютер. Аж на 3-х дисках курс. И стоит мелочь - каких-то 2500 руб. - как для того объема информации, что в нем подается, так просто ерунда а не цена.

Курс, правда, не моего производства - сам бы для Вас записал, честное слово. Да времени нету, работы по-уши!.. :(

12 июля 2009 г.

Как скопировать музыку и видео с iPhone 3G, iPod touch и iPhone 3GS себе на компьютер

Если у есть Вас одно из этих устройств:

- iPhone

- iPhone 3G

- iPhone 3GS

- iPod touch

то Вы наверняка знаете о следующей неприятности - Вы не можете скопировать музыку и видео с этих устройств иначе, как через iTunes. Итолько на своем компьютере :(

Конечно, если Вы не сделали взлом (т.н. джейбрэк). Но он чреват потерей фирменной гарантии, так что, возможно, взлом Вы и не делали.

Но как же выдрать контент с iPhone и iPod touch?.. :(

Не стоит горевать, выход есть!

Вам поможет бесплатная утилита Pod to Mac - это если у Вас компьютер Макинтош.

Взять ее можно на  сайте http://www.podtomac.com/

Или вот прямая ссылка на инсталлятор последней - 3-ей - версии

Исталлятор занимает всего 840 КБ. Позволяет скопировать с любого iPod (в том числе и с iPod touch), а также с любого iPhone (в том числе и с iPhone 3GS) музыку, плейлисты и видео. Копирует либо на рабочий стол, либо прямиком в iTunes. Есть также предпросмотр видео и предпрослушщивание музыки - чтобы зазря не копировать лишнее.

Вот скриншот главного окна программы:

Для работы Pod to Mac требует Mac OS X Leopard 10.5 и iTunes 8.0 и выше.

Обратите внимание, 3-я версия Pod to Mac работает с iPhone OS 3.0 :)

P.S. И еще - не медлите с загрузкой. Программа бесплатна - но это, скорее всего, временно. У них есть такая же программа Pod to PC - http://www.podtopc.com/ - для выдергивания музыки с iPod, iPhone и iPod touch на PC с системой Windows XP / Vista. Этот проект тоже начинался как бесплатный, с сейчас стоит 10 дол.

Так что не тяните :)

11 июля 2009 г.

Немного о курсах электронной коммерции

Изучил я тут недавно один из таких курсов - "Киберсант-Партнер", авторства Алексея Сергиеня.

Он посвящен тому, как зарабатывать 2000-3000 дол. в месяц, продавая товары по партнерских ссылках через систему контекстной рекламы Яндекс.Директ. 

Должен сказать, курс неплохой. Все в нем доходчиво объясняется, - как партнерку подбирать (т.е. товар), и как объявления составлять, и все прочее.

Но изучить, как известно, мало. Зарядил денег на кошелек Яндекс.Деньги, создал кампанию на Яндекс.Директе, и вперед.

Но результаты...

Увы, пока оставляют желать лучшего.

И хотя CTR (показатель эффективности) у моих объявлений - у одного 12,5, у другого - 5,3 (это весьма высокие показатели - нормальным считается уже CTR от 1,5), пока что ни одной продажи нет.

То ли с продающим текстом на сайте товара что-то не то, то ли проблема в чем-то другом.

Пока непонятно. Ну да ладно, надо будет покрутить объявления хотя бы с месяц, чтобы сделать какой-то адекватный вывод.

P.S. А вот курс Сергея Билюченко "Напиши и продай" дал мне совсем другие результаты - я вот тут о них рассказал.

Проблема - Windows постоянно сбрасывает дату и время

Есть довольно распространенная проблема - постоянно сбрасывается дата и время в Windows.

Что интересно, проблема эта появляется тогда, когда компьютеру 3-4 года :)

Впрочем, именно в возрасте и заключается причина проблемы.

Дело в том, что в компьютере есть специальная память - CMOS. Это т.н. энергонезависимая память, в которой хранятся настройки BIOS. А BIOS - это такая низкоуровневая система управления компьютером, в которой задаются базовые настройки - с какого диска грузиться, какую частоту процессору установить и пр.

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

Так что когда Windows постоянно сбрасывает дату и время, то самая вероятная причина - выдохлась батарейка.

Выглядит она примерно как пять копеек. Вот она на материнке:

Так что решение проблемы - разобрать компьютер, и поменять батарейку.

Называется она CR2032 (это литиевая батарейк). Стоит порядка 1 дол. Купить можно там, где продают всякие разные батарейки и аккумуляоторы, например типоразмеров АА и ААА.

10 июля 2009 г.

Отличная песня от Jamiroquai

Итак, работа закончена, впереди выходные.

И можно будет сделать что-то для себя. :)

Хотя еще лучше - сделать что-то полезное для Вас.

Ну а пока можно немного расслабиться, и послушать хорошу музыку.

А заодно и посмотреть.

Предлагаю послушать/посмотреть отличную песню от британского исполнителя Jamiroquai - Corner of the Earth ("Уголок Земли"):

P.S. Если у Вас вдруг не открылось видео, то вот прямая ссылка на YouTube - http://www.youtube.com/watch?v=IS_q_DXIhVk

Приятных Вам выходных!

И вновь о новом iPhone 3GS

Посмотрел в статистику, и вижу, что люди интересуются новыми iPhone 3GS (т.е. многие приходят сюда на блог, чтобы почитать о нем).

Ну что ж, удовлетворю Ваше любопытство.

Итак.

Что есть новый iPhone 3GS (чем он отличается от старого iPhone 3G)

1. Он быстрее (в некоторых случаях - в два раза). Но не всех - не стоит полагать, что iPhone 3GS все приложения будет выполнять в два раза быстрее.

2. В нем внутри есть камера на 3 МП, с афтофокусом и возможностью фокусироваться на выбранной части снимка. Делает отличные фотоснимки. У старого камера хуже. И, разумеется, iPhone 3GS умеет снимать видео (старый iPhone 3G официально видео не снимает - в принципе. Разве что немного наколотить с ПО :)

3. В iPhone 3GS есть цифровой компас. Нужен ли он лично Вам? Трудно сказать. Конечно, вскоре появятся приложения под iPhone, которые будут совмещать видео, данные GPS и цифрового компаса. И они уже есть. К примеру, один из разработчиков ПО под iPhone подал заявку на публикацию в App Store программы, которая накладывает поверх видео, снимаемого в режиме реального времени и выводимого на экран, карту с обозначениями всех входов в метро. То есть, показывает куда надо идти, чтобы быстрее добраться до метро. Но программа работает только для Лондона.

4. Голосовой контроль. Можно звонить нужным адресатам, отвечать на звонки, а также переключать музыку, подавая команды голосом. В iPhone OS 3.0 эти функции работают только для встроенного в iPhone микрофона и для микрофона в проводной гарнитуре. Но прошивка iPhone OS 3.1 позволяет подавать команды голосом и через беспроводную Bluetooth-гарнитуру. Впрочем, пока что для широкого использования эта версия прошивки недоступна. Пока.

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

Цена на новый iPhone 3GS в России

Единственное место, где удалось найти iPhone 3GS в продаже - магазин СотМаркет. iPhone 3GS 32 ГБ у них доступен по предзаказу, и стоит 85 тыс. рублей. Обещают, что ждать после заказа недолго - 2-3 дня. 

Отправляют без предоплаты по России. И что важно - дают гарантию (надо полагать, свою собственную. Это тако-себе полусерый телефон - поскольку официально в Россию iPhone 3GS еще не завезли :)

Сколько стоит неофициальный iPhone 3GS

Есть такие.

Для примера - http://prodam.slando.ru/moscow/new_iphone_3gs_32gb_850_ot_trasterus_servis_P_12102504.html

За модель iPhone 3GS 32 ГБ просят 850 дол.

А вот здесь - http://emarket.ua/phones-pda/prodam-nokia-5800-xpressmusic-nokia-n97-32-gb-apple-iphone-3gs-32-gb-apple-iphon_1365159.html

за такую же модель просят всего 360 дол.

Как пишут, разлочка ожидается в ближайшее время. Ну а сроки доставки самого телефона из штатов - порядка 8-10 дней.

Только смотрите, чтобы Вы не купили китайскую подделку первого поколения iPhone :)

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

Купить iPhone 3GS в России

Фотографии нового iPhone 3GS

Конструктивно этот телефон такой же, как и iPhone 3G. Так что фотографии у него будут такие же, как и у "старичка". Но на всякий случай - вот фото iPhone 3GS:

Сзади у него крышка из пластика - либо черного, либо белого. Крышка несъемная, цвет выбирается при покупке. Лучше брать черный.

Отзывы об iPhone 3GS

В первую неделю Apple продала миллион (!) аппаратов. Какие, вы думаете, будут отзывы?

"Телефон - супер, все летает, в воде не тонет, в огне не горит" :)

Конечно, подобных отзывов в западной части интернета уже много.

Но ведь Вам нужны не такие отзывы, правда?

А именно:

- iPhone 3GS сильно греется, и плохо переносит жару

- когда он сильно нагревается, то у него (иногда, у белых моделей) пластик изменяет свой цвет (розовеет или коричневеет)

- когда он сильно нагревается, у него выскакивает специальное сообщение, что его надо остудить (и перестает работать, пока не остынет)

- после интенсивного использования экрана стирается олеофобное покрытие (отталкивает жир и препятствует появлению отпечатков пальцев на экране)

Разумеется, все эти отзывы единичны. В целом - телефон хороший. Но какая-то гадость может вылезти. Что обидно - если Вы купите серый телефон - если что-то всплывет, то обратиться по гарантии Вы не сможете. Так что лучше, наверное, взять старый проверенный временем iPhone 3G 16 ГБ. На душе будет спокойнее, да и стоит всего 25 тыс. рублей.

Блоггер - не такой уж и надежный сервис...

Дорогие друзья!

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

Извините, я ошибался.

Вчера ночью мне пришло письмо, в котором говорилось о том, что мой блог - возможно - является источником спама. Так определил поисковый робот Google. И надо подать заявку, чтобы блог просмотрел сотрудник Google. В противном случае - если заявку не подавать 20 дней, блог закроют.

Вот те на! И самое интересное, что никаким спамом я не занимался...

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

Но если Вы планируете открыть блог, чтобы получать с его помощью прибыль - открывайте его на платном хостинге. Чтобы не закрыли случайно, из-за ошибок в алгоритмах роботов :)

P.S. Вот текст письма, которое я получил:

---

Здравствуйте!

  Ваш блог по адресу http://borshak.blogspot.com/ был определен как возможный источник спама. Чтобы решить проблему, отправьте запрос на проверку, заполнив форму на странице http://www.blogger.com/unlock-blog.g?lockedBlogID=6938460121033367780

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

  Поиск спама ведется с использованием автоматического классификатора. Система автоматического распознавания спама работает недостаточно точно, поэтому она могла ошибочно пометить Ваш блог. Приносим свои извинения за эту ошибку. Однако данная система позволяет нам выделять больше дискового пространства, ресурсов канала и поддержки добропорядочным блоггерам, а не спамерам. Дополнительную информацию см. в Справке Blogger: http://help.blogger.com/bin/answer.py?answer=42577

  Благодарим за понимание и участие в борьбе со спамом.

  С уважением,

  коллектив Blogger

  P.S. Напоминание: если Вы не отправите запрос на проверку в течение 20 дней, Ваш блог будет удален. Чтобы отправить запрос, перейдите по этой ссылке: http://www.blogger.com/unlock-blog.g?lockedBlogID=6938460121033367780

---

9 июля 2009 г.

Как сделать прикольный аватар

Недавно один мой хороший знакомый обзавелся Скайпом. Подключился он ко мне, и сморю, а у него такой аватар! Жуть. Вот он:

Разумеется, с таким аватаром в интернет нельзя.

Ведь хороший аватар - это залог приятного общения. Это, можно так сказать, Ваше лицо!

В общем, я немного повозился в Фотошопе, и все поправил.

Вот результат:

И главное, сделать это совсем несложно (в смысле, улучшить аватар). Все, что проделано выше, можно сделать пожалуй даже в 4-й версии Photoshop. То есть, действительно в 4-й, а не в CS4, как Вы могли подумать.

Самое главное здесь - отделить портрет от фона.

Сделать это можно разными способами.

Однако, сорри, расскажу как именно это сделать на днях - очень уж спать охота, просто с ног валит.

Как создать свой блог? Желательно прибыльный :)

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

Из г. Улан-Уде. С вопросом – «Делаю ли я блоги?»

Я вначале не понял, что именно хочет узнать звонивший? То ли «Устанавливаю ли я блоги?», то ли «Пишу ли я в блоги на заказ?»

Но как удалось выяснить, интересовал вопрос «Как открыть свой блог?»

Что ж, рассказываю.

Есть несколько вариантов. Рассмотрим от самого простого и дешевого, до самого сложного и дорогого.

Самый простой вариант создания своего блога

Существует много сервисов, которые позволяют бесплатно открыть и вести свой блог.

Поскольку их слишком много, упомяну лишь два самых популярных.

- это «Блоггер»  (сейчас Вы как раз на нем находитесь)
- и «Живой Журнал»

Первый более популярен среди западных пользователей, второй – среди русскоязычных (так уж сложилось исторически, не буду рассказывать почему, чтобы не утомлять лишними деталями).

Для ведения своего блога одинаково хорошо подойдет и тот, и другой.

Преимущества данных сервисов в том, что Вы можете открыть свой блог – и начать писать в него – уже минут через 10. Все, что для этого надо – перейти по одной из указанных выше ссылок, а затем:

Для «Блоггера» нажать кнопку «Создать блог» (см. картинку ниже):

Для «Живого Журнала» - нажать на ссылку «Создать журнал» (см.картинку ниже):

После чего Вам надо будет заполнить несколько полей (Логин, Имя, Пароль, Адрес электронной почты), назвать свой блог, выбрать оформление – да и начинать писать в свой новый блог.

Кстати, если у Вас есть почтовый ящик на Gmail (почтовая служба Google), то в «Блоггере» создание еще больше упрощается. Вам не надо создавать новый аккаунт – вы можете зайти под тем адресом электронной почты и паролем, которые используете для Gmail (ведь «Блоггер» тоже принадлежит Google :) Ну а там уже создадите блог, назвете его, выберите оформление и начнете в него писать.

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

Впрочем, два указанных сервиса по ведению блогов – очень солидные. Вряд ли прикроют. Особенно «Блоггер» - даже если там публиковать порнографию. Уж очень лояльный сервис – можно постить все, что душе угодно.

Вариант второй – свой блог на специальном блог-хостинге

Поскольку в настоящее время блоги приобрели большую популярность, то хостинг-провайдеры (компании, которые занимаются размещением сайтов в интернете) предлагают специальные услуги.

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

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

Преимущества данного метода – Ваш блог никто и никогда не закроет. Разумеется, до тех пор, пока Вы платите хостинг-провайдеру за размещение Вашего сайта (т.е., в данном случае – блога).

Недостатки – надо платить :)

Впрочем, если Вы планируете получать из ведения блога прибыль, и ориентируетесь на долгосрочное ведение блога, то платить придется – тут уж никуда не деться.

Сколько стоит? 

Во-первых, домен стоит порядка 500 руб. Это регистрация и плата за первый год. Продление стоит порядка 350 руб. в год.

Во-вторых, сам хостинг (для блога) стоит порядка 300 руб. в месяц. Но если покупать сразу на полгода или год, то домен дадут в подарок.

Итого, уплатив порядка 1800 руб., Вы получите хостинг на полгода, и домен (на год). 

Из хостеров могу посоветовать компанию Зенон – это хорошая компания с качественными услугами, и у нее есть специальный тариф «Блог». То есть именно то, что Вам и нужно – после покупки Вы получите готовый блог. Останется только размещать сообщения.

Стоимость хостинга по данному тарифу у них составляет 280 руб. Но если покупать хотя бы на полгода, то надо будет заплатить всего 1512 руб., да еще и домен в подарок дадут.

Вот ссылка на страницу с описанием данного тарифа, там же можно его сразу и заказать - http://www.host.ru/prices/hosting/blog.html

(Конечно, есть хостинговая компания еще лучше, чем «Зенон». Называется она «Мастерхост». Качество услуг у нее просто отменное. Но у нее, к сожалению, нет тарифа для ведения блога.)

Третий вариант – самый сложный, но самый гибкий

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

А заключается он в следующем:

- вначале регистрируем домен - затем покупаем хостинг с поддержкой php и MySQL - затем ставим себе движок блога (тот же WordPress, к примеру) - причем можем сделать так, что у нас на сайте только блог, а можем сделать и так, что у нас сразу и сайт, и блог, и еще бог весь что – тут уж все в наших руках :) Можем рядом с блогом еще и форум прикрутить

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

И если для Вас слова php и MySQL не говорят вообще ничего, то этот вариант точно не для Вас.

Теперь о прибыльности Вашего собственного блога

Если Вы хотите извлекать из ведения блога прибыль, то на нем надо что-то продавать. Иначе никак – деньги ведь должны откуда-то приходить.

Есть три метода извлечения прибыли. Их можно использовать по отдельности, а можно комбинировать:

- продажа услуг (своих, или чужих – за процент) - продажа товаров (опять, своих или чужих – за процент) - продажа рекламного места

Последний вариант требует, чтобы блог имел очень хорошую посещаемость. Впрочем, чем выше посещаемость, тем лучше будет идти продажа товаров и услуг.

А чтобы посещаемость была высокой, надо блог раскрутить.

А чтобы его раскрутить, надо – во-первых, чтобы он был интересен посетителям. Во-вторых, использовать какие-то методы раскрутки (или все сразу) – SEO, контекстную рекламу, публикацию статей на других ресурсах, вступать в содружества с другими блоггерами и пр.

Если Вас интересует не только ведение блога, но Вы еще и хотите извлекать из него прибыль, то рекомендую изучить курс Сергея Жуковского «Как создать прибыльный блог». 

Там он в видео и аудио-уроках (да еще и в отпечатанных брошюрах :) подробно рассказывает, и как выбрать тему блога, и на чем зарабатывать, и как раскручивать блог, и пр., и пр. Да еще и о том, как все это дело впихнуть в один месяц – в смысле, как за месяц создать блог, который уже начнет приносить какие-то деньги (выход на 1000 дол. прибыли в месяц он обещает то ли через полгода, то ли через год).

Стоит курс 5900 рублей (хотя недавно стоял еще 4990); но если Вам не нужны уроки по тому, как устанавливать/настраивать блог (к примеру, Вы откроете блог на бесплатном сервисе), то курс обойдется только в 3500 руб.

Вот, вкратце, и все.

Если есть вопросы – пишите в комментариях.

7 июля 2009 г.

Немного о "розовеющих" белых iPhone 3GS

Как Вы наверное знаете, компания Apple недавно выпустила новую модель iPhone - iPhone 3GS.

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

Вот как выглядит "порозовевший" iPhone 3GS:

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

В интеренете поднялся большой хай по этому поводу - ведь получается, что Apple выпустила на рынок недоработанный продукт (недоработанный в инженерном плане, разумеется).

На что Apple ответила только одной страничкой на своем сайте - http://support.apple.com/kb/HT2101?viewlocale=ru_RU

Она на русском, советую почитать. Там говорится о том, что iPhone следует использовать в диапазоне температур от 0 до 35 градусовпо Цельсию, что не надо использовать ресурсоемкие приложения, одновременно подвергая iPhone воздействию прямых солнечных лучей (поскольку он может перегреться) и пр.

Но об изменении цвета пластика - ни слова.

Однако на днях один из французских владельцев белого iPhone 3GS изложил интернету свою версию - причем очень интересную.

Как он говорит, он всего лишь несколько минут поиграл в игру - причем его iPhone 3GS нагрелся очень слабо (намного меньше, чем нагревается его белый iPhone 3G, у которого пластик никогда не розовел).

А вот iPhone 3GS чуть нагрелся, и уже порозовел.

Этот француз многократно звонил в сервисную службу Apple, и после общения с инженерами они сообща пришли к такому вот выводу:

пластик изменил свой цвет от того, что во время работы iPhone 3GS соприкасался с чехлом стороннего производства (к сожалению, кто сделал чехол, и из чего он изготовлен, француз не упомянул)

А пришли они к такому выводу с инженерами Apple от того, что сзади на iPhone была наклейка (маленький стикер со стандартным предупреждением не слушать музыку слишком громко). И под стикером пластик остался белым, хотя вне стикера он порозовел.

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

Вот, собственно, и вся завязка.

А теперь, сложив вместе все приведенные факты, и используя один только здравый смысл, давайте сделаем логические выводы:

1. Поскольку у белых iPhone 3G подобного изменения цвета не наблюдалось и не наблюдается, это значит, что в белых iPhone 3GS используется другой тип пластика. (Возможно, более дешевый в производстве - ведь в производстве всегда стремятся сэкономить на себистоимости, чтобы прибыль была побольше.)

2. Поскольку в черных iPhone 3GS подобной проблемы не наблюдается, в белых и черных iPhone 3GS используются разные типы пластика.

3. Поскольку белый пластик начал менять свой цвет при легком нагреве, это говорит об одном из двух:

- либо данный тип пластика при небольшом повышении температуры легко вступает в дифузию (механическое смешивание) с различными материалами - что маловероятно, поскольку изменение цвета наблюдалось бы у всех владельцев белых iPhone 3GS

- либо (что более вероятно) при повышении температуры данный тип пластика вступает в химическую реакцию с некоторыми веществами

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

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

Купить iPhone 3GS в России

Ну а теперь главный вывод:

если Вы планируете купить себе iPhone 3GS, но не хотите постоянно заморачиваться - спешно выдергивая телефон из чехла, как только вы начали смотреть видео или играть в какую-то 3D игру, или же не хотите регулярно втирать в свой iPhone 3GS тройной одеколон :), то - 

не берите белую модель.

Купите себе черную iPhone 3GS, да и всех делов. (Стоит, правда, 85 тыс. руб., и доступна пока только по предзаказу - но не будет никакой мороки с пластиком).

А еще лучше - купите себе старый добрый iPhone 3G 16 ГБ - Вам даже не придется ждать, пока подвезут новые iPhone 3GS. Да и стоит всего 25 тыс. руб., то есть - 60 тыс. чистой экономии. Как раз на пару-тройку чехлов и бидон тройного одеколона :)

Еще раз о том, как читать электронные книги на iPhone и iPod touch

 Обратите внимание: это устаревшая версия статьи. Читайте новую версию, пожалуйста.

Несколько постов назад я довольно подробно расписал, как читать электронные книги на iPhone и iPod touch. В том посте фигурировало бесплатное приложение Files Lite - именно с его помощью и происходит чтение книг.

Однако, один из читателей блога попросил уточнить, как все таки подключить компьютер к Files Lite?

Так что выполняю просьбу - но вкратце (очень много работы, уж простите).

Итак.

- Необходимо, чтобы на iPhone или iPod touch было установлено активное соединение по Wi-Fi сети. Для этого в первую очередь необходимо, чтобы iPhone или iPod touch УЖЕ находился в зоне активного хот-спота (то есть, был в зоне покрытия активной Wi-Fi сети).

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

- зайдите в Системные настройки (System Perferences), затем на панель Sharing (Общий доступ)

- перейдите на кладку Internet (предоставление общего доступа к интернету)

- в списке отметьте флажком AirPort, затем нажмите на этом же окне кнопку Start (система тут же переспросит, действительно ли Вы хотите предоставить интернет в общий доступ - отвечайте положительно)

- после начала шаринга интернете в меню (в правом верхнем углу, возле часов и значка Spotlight) появится иконка AirPort. Она должна выглядеть как "черная стрелочка, направленная вверх, а под стрелочкой - серые дуговые полоски" (если иконка выглядит по другому - к примеру, как незакрашенный сектор (AirPort отключен) или как просто серые дуговые полоски (AirPort включен, но нет активной сети) - ничего не будет!

- итак, если у Вас появилась нужная иконка - то все нормально - теперь мы можем подключиться к этой сети на iPhone или iPod touch. Так что на телефоне / плеере открываем Настройки (иконка Settings), выбираем вкладку Wi-Fi и включаем Wi-Fi

- поскольку iPhone OS использует специальный протокол Bonjour, она тут же попытается самостоятельно найти активную Wi-Fi сеть. И на Маке система тоже использует протокол Bonjour - так что они найдут друг друга без Вашего участия. Вам понадобится только тапнуть пальцем по имени сети - и телефон / плеер к ней подключится. После чего в верхней полоске, возле слова iPhone (или iPod - что у Вас там) появится иконка Wi-Fi - синие дугообразные полоски. Если не появляется - а бывает что тупит - надо повторять включение / отключение несколько раз. Видимо, не так уж и хорошо реализован тот Bonjour.

- Кстати, отмечу, что если у Вас Мак, но вы используете станцию беспроводной сети AirPort, или если у Вас PC c Wi-Fi адаптером, то Вам придется самостоятельно искать, как создать активную сеть и подключить к ней iPhone или iPod touch. К сожалению, у меня этого оборудования нет, так что помочь Вам не могу.

- Но идем далее. После того как на Вашем iPhone / iPod touch появилась иконка Wi-Fi, Вы можете открывать Files Lite (да, кстати, Вы можете и в интернет выйти через мобильный Safari - ведь сейчас Мак предоставляет Вам доступ к всемирной сети по Wi-Fi).

- Открыв Files Lite, нажмите на красный кружок в нижнем левом углу экрана. Программа спросит, запустить ли сервер? Да, да, разумеется запустить!

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

На этом мой рассказ заканчивается. По одной простой причине - как подключиться к серверу с компьютера и как заливать туда книги показано в видео. Которое создали авторы Files Lite. Его можно посмотреть на странице http://www.olivetoast.com/Files/videos.shtml

Там по английски, но все что надо - это повторять действия, которые Вы видите на экране (ну, разумеется, адрес сервера свой вводить, и книги свои заливать :)

Там есть версии по подключению к серверу Files Lite для Mac OS X, Windows XP и Windows Vista.

Очень надеюсь, что Вы разберетесь.

6 июля 2009 г.

Небольшая юзабилити-задача: сортировка чехлов и наклеек

Итак, есть небольшая практическая задача юзабилити. То есть, по удобству пользования.

Имеется куча чехлов для различных моделей iPod (включая iPod touch), а также iPhone. Плюс - примерно 50 наклеек для iPod touch и iPhone. Все это лежит в одном разделе онлайн-магазина - и это немного неудобно. Уж очень много разнотипного товара, и глаза устают при просмотре всего этого разнообразия.

Если Вы не в курсе, что такое iPod и iPhone, то вот:

- iPod - это музыкальный плеер от компании Apple. Как правило, с цветным дисплеем, возможностью просмотра фото и видео, играми и прочими приятными штучками;

- iPod touch - это тоже плеер, но уже с сенсорным экраном, возможностью выхода в интернет по Wi-Fi и возможностью установки произвольных приложений. Короче, внутри это КПК, но сделанный так, как буд-то бы это плеер...

- iPhone - это мобильный телефон - или даже смартфон от Apple, с поддержкой сетей 3G и всеми функциями, которые есть в iPod touch

Кстати, выглядят эти плееры и телефон просто прекрасно:

Никакие Microsoft Zune, Cretive Zen и иже с ними и близко с продукцией Apple не лежали. Не только по части дизайна, но и по части удобства использования. Словами это не передать - зато достаточно хотя бы раз попробовать. Что, кстати, очень Вам советую.

Но я отвлекся. Вернемся к задаче.

Проведем логическое разделение.

1. Наклейки - это не чехлы. В отдельную группу.

2. Плеер iPod touch вроде бы относится к группе iPod. Однако, это тот же телефон iPhone - только без модулей GSM / 3G /GPRS. Да и по виду и управлению (и по размерам - с небольшой погрешностью) - он такой же как iPhone. И что важно - многие чехлы для iPhone подходят и для iPod touch. И наоборот. Следовательно - iPod touch и iPhone - в отдельную группу.

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

Итого - мы имеем три группы:

1. Наклейки для iPhone и iPod

2. Чехлы для iPhone и iPod touch

3. Чехлы для iPod

Может, конечно, показаться что пользователь, который впервые увидит эти три группы вначале не поймет, где именно ему искать продукцию для iPod, а где для iPhone. Однако, должен уточнить, что названия групп сразу сопровождаются изображениями различных товаров из группы. Так что у пользователя не возникнет никаких проблем.

Что осталось?

Осталось взять, и разделить все товары в самом товарном каталоге - чтобы идея воплотилась в жизнь.

За работу, друзья!

Как читать электронные книги на iPhone и iPod touch


Обратите внимание: это устаревшая версия статьи. Читайте новую версию, пожалуйста.

Прикупив iPhone и iPod touch, не можете им нарадоваться?

Еще бы – замечательная вещица.

Но вот когда дело доходит до того, чтобы загрузить на нее книг в электронном виде...
У-мм, тут что-то не то...

Музыку играет, видео показывает, фото тоже. А вот книги – поди-ка закачай. Все закрыто со всех сторон.

Простейший выход из этой ситуации – настроить себе почтовый аккаунт в программе Mail, и пересылать книги самому себе по электронной почте.

Только сразу скажу, что этот вариант далеко не самый удобный – программа Mail не предназначена для чтения книг. Это все-таки почтовый клиент. Так что при ее использовании для чтения книг Вы столкнетесь с рядом неудобств (например, Mail не будет сохранять то место, то которого Вы дочитали книгу – и Вам придется каждый раз прокручивать ее до нужного места).

Но хочу Вас обрадовать – есть решение, которое на порядок удобнее. Кроме того, оно тоже бесплатное.

Итак, вот в чем оно заключается.

На iPhone и iPod touch, как Вы знаете, можно загружать разные приложения – игры там, программы для работы и пр.

И в магазине приложений iTunes App Store есть одна программа, которая нам и нужна.
Называется она Files Lite. (Это бесплатная версия такой же программы под названием Files.)
Данная программа представляет собой просмотровщик различных файлов – документов MS Office, документов Apple iWorks (это аналог MS Office на Маке, если Вы вдруг не знали), файлов PDF, картинок, видео, аудио и пр.

Одновременно с просмотровщиком Files Lite включает в себя хранилище файлов - такой себе «встроенный диск» на iPhone / iPod touch. Объем этого диска – 200 МБ. Само собой, этот объем можно увеличить – но для этого придется уже купить полнофункциональную версию Files. Но для электронных книг с лихвой хватит и 200 МБ.

Кроме того, Files Lite является и веб-сервером – данная часть программы нужна для того, чтобы как-то загружать на iPhone и iPod touch произвольные файлы – или копировать их обратно на компьютер.

Итак, чтобы не утомлять Вас рассказами, а дать возможность насладиться чтением, вот примерная последовательность действий:

1. Заходим в iTunes App Store (можно с компьютера, через программу iTunes, а можно и с телефона / плеера). Разумеется, чтобы скачать программу Files Lite, Вам понадобится аккаунт в iTunes App Store. Получить его можно бесплатно – если вдруг не знаете как – отпишите в комментах или по почте – распишу по шагам.

2. В поиске набираете «Files Lite» - чтобы быстро найти эту программу, и не рыскать по каталогу.

3. Когда программа будет найдена, возле ее иконки Вы увидите кнопку «Get App» - то есть, «Скачать бесплатно». Нажимаем, скачиваем.

4. Если Вы качаете через iTunes, то после скачивания надо провести синхронизацию с iPhone / iPod touch, чтобы установить программу. Если же вы качаете прямо с телефона или плеера, то она установится автоматически.

5. После установки программы открываем ее на телефоне / плеере. А на компьютере включаем Wi-Fi – именно через него мы и будем закачивать файлы.

6. На телефоне / плеере при запущенном Files Lite в самом низу экрана Вы увидите оранжевый или красный кружок (как на картинке ниже). Это индикатор, отображающий состояние встроенного веб-сервера.



Когда кружок красный – то это значит, что сервер не запущен.
  
Когда кружок оранжевый – значит сервер запущен, но нет активного Wi-Fi соединения (телефон или плеер не находятся в зоне покрытия активной Wi-Fi сети).

Итак, если кружок красный – нажимаем на иконку шестерни – она тоже внизу, напротив кружочка, и включаем самую первую опцию – «Server Enabled». После этого нажимаем кнопку «Done» («Готово»).

Если после этих действий кружочек стал зеленым – значит сервер включен, и iPhone / iPod touch уже имеют активное Wi-Fi-соединение.

Если оранжевый – надо включить Wi-Fi! Для этого:

А) проверяем, что Wi-Fi на компьютере включен

Б) на телефоне / плеере выходим в заглавный экран – там где иконки приложений; входим в настройки («Settings»), выбираем закладку Wi-Fi, включаем Wi-Fi, выбираем активную сеть (то есть ту сеть, что создана Вашим компьютером); после чего возвращаемся в Files Lite – кружечек должен быть зеленым

7. Подключаемся к iPhone / iPod touch, чтобы закачать на него файлы. Сделать это довольно просто – кстати, в самом Files Lite есть инструкции по подключению для Windows XP, Vista и Mac OS X. Чтобы вызвать эту помощь, надо в главном окне Files Lite нажать на иконку со знаком вопроса (вверху слева на экране).

Но в общем подключение заключается вот в чем – надо просто подключиться к http-серверу по адресу


http://iPhone.local:8080 (для iPhone) или
http://iPod.local:8080 (для iPod touch)

На Маке это реализуется крайне просто – в Finder надо выбрать в меню команду Connect to server, и вбить в поле указанный выше адрес.

В Windows придется создать новое подключения. Увы, я заливал книги через Мак – на PC у меня нет Wi-Fi, но создать новое подключение можно либо по инструкции, заложенной в самой Files Lite, либо в «Проводнике» в меню выбрать команду Сервис / Подключить сетевой диск, а затем в появившемся окне нажать на ссылку «Подписаться на хранилище в интернете или подключиться к сетевому серверу.» (показано на картинке ниже).


После чего откроется Мастер, и нажав пару раз кнопку «Далее» вы увидите то поле, где и надо вбить адрес веб-сервера программы Files Lite.

8. Ну вот, мы почти у конца. Подключившись к серверу, мы увидим папку Public. Туда-то и кидайте Ваши электронные книги. Рекомендую в формате rtf, с крупным шрифтом – чтобы читать было удобно. Разумеется книги в формате .exe iPhone и iPod touch не поддерживает.
После того, как книги загружены, можно отключить Wi-Fi – чтобы не разряжать аккумулятор плеера/телефона. А затем открыть Files Lite, зайти в папку Public, выбрать нужную книгу, тапнуть по ней пальцем – и наслаждаться чтением! Поверните Ваш iPhone / iPod touch – чтобы книга выводилась во всю ширину экрана.

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

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

Приятного Вам чтения!

5 июля 2009 г.

Решение проблемы - Windows XP постоянно сбрасывает разрешение экрана

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

Итак.

У моего друга есть знакомый, который купил компьютер своим детям. Дети что-то где-то понажимали, и Windows XP переключилась в разрешение, которое не поддерживается монитором.

Дети нашли весьма странный (но работающий) выход из положения:

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

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

Но вернемся к проблеме. Попытка загрузиться в "Безопасном режиме" и там сменить разрешение на подходящее ничего не дала. После повторной перезагрузки в нормальный режим Windows XP вновь сбрасывала разрешение - и монитор ничего не показывал.

Точно отследить причину этого безобразия не удалось - да на это и не было времени.

Решение было весьма простым:

1. Загрузить Windows XP в VGA-режиме (для этого надо нажать F8 перед тем, как появится логотип Windows при загрузке - а еще лучше нажимать F8 постоянно после нажатия кнопки Reset, поскольку отследить время появления логотипа бывает довольно трудно; к сожалению, некоторые производители компьютеров навешиваю на кнопку F8 какие-то дополнительные функции, по типу выбора диска, с которого происходит загрузка - в таком случае выбираем нужный привод, нажимаем Enter, и вновь постоянно давим F8, пока не появится экран выбора вариантов загрузки; в нем-то и выбираем VGA-режим - это режим с разрешением 640х480 точек)

2. Удалить драйвера монитора и видеокарты (сделать это можно, нажав правую кнопку мышки на иконке "Мой компьютер", затем выбрав "Cвойства", в появившемся окне выбрав вкладку "Оборудование", затем нажав кнопку "Диспетчер устройств" - и в открывшемся окошке найти "Мониторы", зайти в "Cвойста" установленного у Вас монитора (правой кнопкой мышки), затем на вкладке "Драйвер" нажать кнопку "Удалить"; потом найти "Видеоадаптеры", выбрать установленный у Вас видеоадаптер, зайти в "Свойста", затем на вкладку "Драйвер" и тоже нажать кнопку "Удалить")

3. Установить драйвера видеоадаптера и монитора наново (как правило, с дисков, которые прилагаются к компьютеру)

После этого все работает как надо.

Как сделать так, чтобы текст на Вашем сайте выглядел красиво...

...или пару слов об экранной типографике.

Итак, о чем пойдет речь?

Любой текст на любом сайте можно сделать более привлекательным на вид. Более профессиональным. И для этого текст не надо переписывать. Просто надо оформить его в соответствии с требованиями т.н. экранной типографики.

Как все выглядит на практике? Разберем пример.

Скажем, у нас есть текст:

"Плеер iPod touch - отличная игрушка. При своих компактных размерах - примерно как половина бумажника - он позволяет слушать музыку, смотреть видео, играть в игры, запускать разные программы. Ну и кроме того - читать книги, серфить по сети (если есть Wi-Fi-подключение) и пр."

Выше этот текст представлен так, как он обычно и выкладывается в сеть – то есть, без всякого особого оформления.

А вот этот же текст, оформленный в соответствии с требованиями экранной типографики:

«Плеер iPod touch — отличная игрушка. При своих компактных размерах — примерно как половина бумажника — он позволяет слушать музыку, смотреть видео, играть в игры, запускать разные программы. Ну и кроме того — читать книги, серфить по сети (если есть Wi-Fi-подключение) и пр.»

Что, не замечаете разницы?

Не беда – сейчас я цветом выделю все моменты, которые отличают первый вариант от второго:

«Плеер iPod touch  отличная игрушка. При своих компактных размерах  примерно как половина бумажника  он позволяет слушать музыку, смотреть видео, играть в игры, запускать разные программы. Ну и кроме того  читать книги, серфить по сети (если есть Wi-Fi-подключение) и пр.»

А теперь небольшое пояснение – то есть, сама теория.

Согласно традициям обычной (печатной) типографики все тире в тексте должны быть оформлены именно как тире – но не как дефисы. Чем отличается тире и дефис, надеюсь, знаете: дефис короткий (-), а тире длинное (—).

Кроме того, тире никогда не должно отрываться от слова, за которым оно стоит, и переноситься на следующую строку. То есть:

Плеер iPod touch —
отличная игрушка.

будет правильно. А вот 

Плеер iPod touch 
— отличная игрушка.

уже неправильно.

Разумеется, чтобы оформлять тексты в соответствии с правилами типографики, надо эти правила знать (и их довольно много). Во-вторых, оформлять тексты подобным образом вручную – очень большая морока. Ведь надо каждый раз пройти весь html-код, и ручками (!) вбить нужные теги.

Но бывают случаи, когда это делать надо. К примеру, когда выкладываешь статью на сайт какой-то солидной компании – в которой работаешь. И там все должно выглядеть профессионально. Да и у себя на сайте можно так тексты оформлять – чтобы выглядели получше.

И к счастью, есть сервисы по автоматическому оформлению текстов.

Самым известным, пожалуй, является «Типограф» Студии Артемия Лебедева - http://www.artlebedev.ru/tools/typograf/

Самым известным, но увы, не самым лучшим. Некоторые моменты он обрабатывает неудовлетворительно (не буду сейчас вдаваться в подробности, чтобы не утомлять деталями).

А вот лучшим на текущий момент будет тоже «Типограф», но уже от Евгения Сперанцева - http://www.typograf.ru/

Сервис полностью бесплатный, а при регистрации можно даже делать тонкую настройку – то есть включать или отключать обработку некоторых правил типографики (у Лебедева вроде тоже можно, но только настройки не сохраняются).

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

Конечно, следует заметить, что и «Типограф» Сперанцева не дает идеального результата. Ручками можно сделать на-амного качественнее. Но потратить при этом уйму времени.

А так, и быстро, и красиво, и вполне сносно даже по профессиональным меркам.

В общем, как говорят у нас на родине — «С пивком потянет!» :)

P.S. Если Вас интересуют технические моменты типографики – как, что и когда надо расставлять в самом html-коде для получения «правильного» на вид текста, то отпишите в комментариях или мне на почту. Распишу все это дело подробно.

3 июля 2009 г.

Тонкий компьютерный юмор

Я давно интересовался техникой Apple - да и сейчас плотно с ней пересекаюсь по работе. Техника хорошая, но она породила культ. 

А всегда находится кто-то, кто над этим культом смеется.

Команда Joy of Tech - как раз такие ребята. Регулярно рисуют комиксы, от которых порой уписатся можно. 

Вот адрес - http://www.geekculture.com/joyoftech/index.html

Правда, все на английском, и надо быть хоть немного "в струе", чтобы понять что к чему. Зато смешно!

2 июля 2009 г.

Юзабилити-недоработка браузера Google Chrome

Chrome - хороший браузер. Удобный.

Но есть в нем одна недоработка. Один неуддобный момент. Юзабилити-недоработка.

А именно:

когда в Chrome открыта только одна закладка, и мы нажимаем на кнопку закрытия этой закладки, то закрывается весь браузер.

Неудобно. Приходится наново запускать Chrome - то есть, тратить лишнее время.

1 июля 2009 г.

Как проводить отладку flash онлайн

Иногда бывает ситуация, когда делаешь ролик на flash - и локально все работает замечательною. А когда выкладываешь в сеть - возникают проблемы. Где-то что-то "косячит".

Приходится вновь загружать Flash IDE, в сотый раз все проверять, находить ошибки - исправлять - выкладывать в сеть, и... О, черт! Снова что-то не так!

Чтобы упростить отладку роликов, их можно отлаживать прямо онлайн. Конечно, полнофункциональный Debugger - как в Flash IDE - будет недоступен. Но у Вас будет возможность писать в лог-файл все сообщения, которые Вы в ролике выводите с помощью команды trace().

Другими словами, Вы сможете получить то же, что и в окне Output во время выполнения ролика - но только при выполнении с сайта, онлайн.

Все, что для этого понадобится - установить себе специальный Flash Player Debug. Это версия, предназначенная для FLEX-разработчиков (FLEX выполняется с помощью обычного флеш-плеера). Разумеется, сама среда FLEX нам не понадобится - нам нужен только Flash Player Debug.

Итак, по шагам, что и как надо сделать, чтобы получить возможность отладки flash-роликов (.swf) в онлайне.

Шаг 1-й. Скачать и установить себе Flash Player Debug

Скачать этот плеер можно бесплатно, со страницы сайта Adobe - http://www.adobe.com/support/flashplayer/downloads.html

На картинке ниже показано, где на данной странице находится этот плеер - он есть в версии под Internet Explorer, и под Nescape-совместимые браузеры (Firefox, Opera). Ну и плюс под Мак и Linux:

Перед установкой данного плеера Вам необходимо удалить из системы Ваш текущий - обычный - flash-плеер. В Windows это можно сделать либо через "Панель управления/Установка и удаление программ", либо с помощью специального деинсталлятора от Adobe. Получить его можно на странице http://kb2.adobe.com/cps/141/tn_14157.html

Там же есть и инструкции - правда, на английском. Но думаю, никаких проблем у Вас не возникнет - просто перед деинсталляцией надо закрыть ВСЕ программы, которые могут использовать Flash - браузеры, мессенджеры (типа ICQ), отдельно открытые SWF-файлы и пр.

После установки Flash Player Debug запустите браузер, и откройте какой-нибудь флеш-ролик. Над роликом откройте контекстное меню Flash-плеера. Там должны быть пункты меню "Отладчик" и "Показать области перерисовки" (как на картинке ниже):

Если есть - все окей, плеер установлен.

Шаг 2-й. Настройка Flash Player Debug

Отладочная версия Flash Player выводит лог в файл на локальном компьютере. Но чтобы он начал выводить этот лог, вначале потребуется разрешить этот лог формировать. И делается это немного замороченным способом.

А именно.

Сперва надо прописать файл конфигурации. Но в строго определенное место - в папку, которая назначена в системе как домашняя для текущего пользователя.

Обратите внимания - как правило, в системах Windows эти переменные уже заданы, и указывают на домашнюю папку того пользователя, под которым Вы работаете в системе.

То есть - C:\Documents and Settings\<имя-пользователя>.

В самой системе Windows местоположение данной папки задается с помощью т.н. переменных системного окружения - HOMEDRIVE и HOMEPATH.

Но если хотите проверить наверняка - нажмите на меню "Пуск", выберите пункт "Выполнить...", введите cmd и нажмите Enter. Запустится интерпретатор командной строки. В нем введите команду set и вновь нажмите Enter. Перед Вами появится список всех переменных системного окружения - включая их имена и значения. Найдите там HOMEDRIVE и HOMEPATH. Они и задают то место, куда надо прописать файл конфигурации.

Если же этих переменных в списке нету, то их надо задать принудительно. Для этого следует нажать правой кнопкой мышки на иконке "Мой компьютер", и выбрать "Свойства". Затем в открывшемся окне перейти на вкладку "Дополнительно", и там - почти в самом низу - нажать на кнопку "Переменные среды".

Во вновь открывшемся окне следует создать две указанные переменные. Для этого нажимаем кнопочку "Создать" в верхнем блоке ("Переменные среды пользователя для <какое-у-Вас-там-имя>"), и заполняем два поля. Верхнее - имя переменной (HOMEDRIVE или HOMEPATH), второе - ее значение.

Для примера:

HOMEDRIVE C:

HOMEPATH \Documents and Settings\<имя-Вашего-пользователя>

После создания переменных перегрузите компьютер.

Итак, будем считать, что у нас уже задана папка для файла конфигурации - C:\Documents and Settings\<имя-пользователя>.

В этой папке нам надо создать текстовый файл, который называется mm.cfg.

В нем следует прописать несколько настроек (каждая с новой строки):

TraceOutputFileEnable=1 ErrorReportingEnable=1 MaxWarnings=500

Параметр TraceOutputFileEnable определяет, будут ли выводится в лог те строки, которые вы в Flash-ролике формируете с помощью команды trace(). Если этот параметр равен 0 (т.е. TraceOutputFileEnable=0) - то эти строки в лог выводится не будут. Если 1 - будут.

Параметр ErrorReportingEnable определяет, будут ли выводить в лог сообщения об ошибках воспроизведения. Если они Вам не нужны - можете их отключить (т.е. прописать ErrorReportingEnable=0).

Параметр MaxWarnings определяет, сколько строчек сможет записать в лог-файл Flash Player Debug. По умолчанию это значение равно 100 - после чего новые строки в лог не пишутся. На примере выше мы задали ограничение в 500 строк. Кстати, если прописать MaxWarnings=0, то мы снимем всякое ограничение на длину лога.

Важно - при каждом новом запуске Flash Player Debug содержимое лога уничтожается.

Шаг 3-й. Найти то место, где расположен лог :)

Раньше, до апдейта 9-й версии Flash Player Debug местоположение лог-файла можно было задать самому - прописав его в файле конфигурации mm.cfg (использовался параметр TraceOutputFileName=<полный-путь-к-файлу/имя-файла>).

Но теперь местоположение и имя файла жестко зафиксированы.

Называется он flashlog.txt.

В системах Windows 95 / 98 / ME / 2000 / XP этот файл находится по адресу C:\Documents and Settings\<имя-Вашего-пользователя>\Application Data\Macromedia\Flash Player\Logs

В системе Windows Vista лог-файл лежит по адресу C:\Users\<имя-пользователя>\AppData\Roaming\Macromedia\Flash Player\Logs

(Если Ваша домашняя папка на другом диске - или называется вдруг по другому - что можно проверить по значению переменных HOMEDRIVE или HOMEPATH, о которых упоминалось Выше, то начало пути надо поменять на тот, что задан этими переменными.)

Шаг 4-й. Собственно отладка ролика

Открываем Flash IDE, создаем новый документ, и в первом кадре нашего единственного слоя вписываем ActionScript - что-то наподобие:

trace("Test message from Flash"); var a=10; var b=20; var c=a+b; trace("c = " + c);

Нажимаем Ctrl+Entrer, смотрим, все ли в порядке. Появится окно Output, где будет результат наших команд trace().

Перед тем как сделать Publish ролику, чтобы протестировать его онлайн, не забудьте в настройках публикации (Ctrl + Shift + F12) разрешить отладку для скомпилированного файла. У меня - во Flash IDE 8 она называется Debagging Permitted. У Вас же - если версия IDE более новая - может называться по другому. Например, Enable Debugging. Если ее не включить, в лог-файле может ничего не появится.

Затем загружаем наш ролик в веб (с помощью любого доступного способа внедрения в html - через JavaScript, тег <object> или <embed>) - и смотрим в лог-файл.

И видим:

Test message from Flash c = 30

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

В общем, удачной Вам отладки flash-роликов онлайн!