четверг, 3 мая 2012 г.

Конвертер HTML кода

Очень часто возникает необходимость публикации HTML-кода  на блоге или сайте.
Можно воспользоваться конвертером http://htmlconvert.net/
  • Вставьте код в верхнее окно.
  • Для получения кода для вставки в блог выберите Convert tags или Convert and colorize tags (в этом случае код будет выделен красным цветом).
  • Скопируйте и вставьте полученный код в сообщение блога.
О другом конвертере можно прочитать здесь.

Cbox. Интерактивность на вашем блоге или сайте

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




  • Зайдите на ресурс Cbox.
  • Выберите команду Sign up для регистрации.
  • Нажмите Create my Cbox!
  • Получите письмо на указанный вами адрес и пройдите по ссылке в письме.
  • Для входа на страницу своего мини-чата введите логин (Cbox name) и пароль, который вы указывали при регистрации.
  • Вы можете настроить свой мини-чат. Например, его внешний вид.
  • Когда настройки закончены, воспользуйтесь командой Publish и скопируйте код для вставки в блог или сайт.
Как установить на несколько страниц сайта разные боксы?
  • Выйдите из контрольной панели с указанным логином.
  • Снова выберите команду Sign up.
  • Теперь вам можно, не меняя адрес электронной почты, придумать новое имя Cbox и проделать тоже самое. На каждый мини-чат будет свой код.

Гиперссылки в Google таблицах

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

Оказывается ссылку с текста в ячейку таблицы можно вставить, если ввести в нужную ячейку указанную ниже формулу гиперссылки.
=hyperlink("www.google.com";"Поиск в Интернете")
Замените www.google.com нужным URL, а "Поиск в Интернете" – нужным текстом, не удаляя кавычек. После этого в ячейке отобразится только текстовая ссылка на этот URL.
  •  Чтобы вставить в таблицу ссылку в виде адреса, просто введите соответствующий URL в нужную ячейку. После выделения этой ячейки отобразится всплывающее диалоговое окно. Нажмите в нем на URL. 
  • Чтобы вставить в ячейку только URL без гиперссылки, выберите команду Удалить в окне, которое появляется при нажатии на ячейку со ссылкой. Чтобы восстановить гиперссылку, нажмите на ячейку правой кнопкой мыши и выберите команду Показать гиперссылки. 
Обратите внимание: нельзя в одну ячейку вставить гиперссылку и текст, не являющийся ссылкой.

3D моделирование в браузере

WebGL (Web-based Graphics Library) — это библиотека для программного обеспечения, которая расширяет возможности языка программирования JavaScript, позволяя ему создавать интерактивную 3D графику внутри любого совместимого с ней веб-браузера.

В Google Chrome WebGL включен по умолчанию во все версии начиная с 9.

Если вы уже пользуетесь Google Chrome, подключите приложение 3D Tin.

Авторизоваться вам позволит ваш Google аккаунт.
Запустить приложение 3D Tin можно по адресу http://www.3dtin.com/.
3DTin предоставляет шаблоны, которые можно использовать для разработки моделей или вы можете построить модель полностью с нуля. 
В правой части окна можно найти примеры того, что может быть создано в 3DTin.
Доступен русский язык, справка с видеороликами на английском языке.
Вот один из них:

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


Socrative - бесплатная система сбора ответов учеников через любое подключенного к Интернету устройство. 

Учитель входит под своим логином на ресурс, для него создается виртуальная комната с номером. 
Ученик входит на ресурс, указывает номер виртуальной комнаты, которую назвал учитель, свое имя и фамилию.
Далее начинается совместная работа.
1. Вы задаете устный вопрос, а ученики отвечают да/нет или вводят короткий ответ (вам приходит отчет по количеству ответов, фамилии не указываются)
2. Вы заранее создаете тест с множественным выбором ответов или коротким ответом, у ученика появляются вопросы и возможность отвечать (вам приходит отчет по результатам ответов с фамилиями).

Учитель может послать себе отчет на почту или экспортировать в Excel.
Одновременно можно тестировать до 50 человек. 

Раскрытие IP-адреса пользователя Skype

Деанонимизация скайп-пользователя по его skypename через нахождение его реального IP-адреса

1. Качаем отсюда пропатченный скайп версии 5.5:
http://skype-open-source.blogspot.com/2012/03/skype55-deobfuscated-released.html

2. Включаем создание файла с дешифрованным debug логом. Для этого добавляем нескольких ключей в реестр.
https://github.com/skypeopensource/skypeopensource/wiki/skype-3.x-4.x-5.x-enable-logging

3. Выбираем функцию добавить скайп контакт, но не добавляем, а только кликаем на него, чтобы посмотреть vcard. Этого будет достаточно.

4. Смотрим в логах нужный скайпнейм.
В записи такого вида будет его реальный ип: -r195.100.213.25:31101
А вот в такой, внутренний ип сетевой карты: -l172.10.5.17

21:16:45.818 T#3668 PresenceManager: аїљnoticingskypetestuser10x3e54a539a91a19fc-s-s65.55.223.23:40013-r195.100.213.25:31101-l172.10.5.17:2296023d2310982f328ff

5. Смотрим его по whois.
http://nic.ru/whois/?query=195.100.213.25

Получаем город, страну, провайдера и внутренний ip-адрес пользователя. 

Файлы уходят в облака. Выбираем облако


После недавних событий по массовому открытию новых облачных хранилищ ваш покорный слуга задался вопросом: «Какие есть сейчас хранилища и куда можно запихнуть свои жизненно необходимые файлы?»
Некоторое время рысканья по хабру/гуглу и прочим конторам привело к следующему списку хранилищ:

Baidu, Bitcasa, Box.net, Dropbox, Google Drive, Microsoft SkyDrive, SpiderOak, Wuala, Яндекс.Диск

В самом конце статьи ищите сравнительную таблицу. 

Baidu


В этой статье упоминается китайский сервис для хранения файлов дающий 15GB. Прочитав это, помчался на сайт данной организации. Действительно есть 15 гигабайт бесплатно, но есть несколько НО: 
  • Сайт на китайском, нет даже намека на английский, так что приходится пользоваться встроенным в Chrome переводчиком
  • В следствии безраздельного правления китайского языка в этой компании её клиент под Windows не смог установиться, ругнулся что-то про путь и всё. Точнее он установился но не запускается.

Клиент под Android оказался работоспособным и англоязычным, так что тут всё нормально. С увеличением места всё просто: отсылаем инвайты, ждем когда друзья зарегистрируются, получаем 300 мб. Максимально +3GB.
Как итог: в целом нормальный сервис, сейчас пребывает в бета-стадии и есть вероятность что клиент починят.

Bitcasa


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

Box.net


Дают 5GB. Бесплатных способов увеличения размера хранилища найдено не было. Официальный клиент под Windows доступен только платным пользователям и то, только уровня Business и выше. Однако в каталоге приложений есть сторонний бесплатный клиент для Windows: GPDesktopBackup. Да, есть клиент под Android, особых претензий к нему нет.

Dropbox


Его можно было бы опустить из обзора ввиду того простого факта что он широко известен и написано о нём не мало. Изначально дают 2GB, но без особых усилий размер был увеличен до 25GB. Клиент под виндовс удобен и показывает прогресс синхронизации как значком в трее так и в папке. Есть клиент под андроид, который так-же удобен в использовании. К минусам отнесу отсутствие синхронизации с произвольной папкой, хотя это минус почти всех сервисов (см. таблицу в конце).

Google drive


Ответ всем сервисам от Google. Для меня он стал разочарованием. Ну как такая большая компания, с такими бюджетами могла пожадничать и дать пользователям всего по 5GB? Я искренне надеюсь что в скором времени лимит будет пересмотрен хотя-бы до 10GB, не говоря уже об ожидаемых мною 25GB. Этот факт несколько скомкал мои прочие впечатления о сервисе. Да, тут есть клиенты под Windows и Android. Нет синхронизации с произвольной папкой но есть занимательный момент: в синхронизируемую папку попадают файлы из Google.Docs, но не как документы а как ссылки на Google.Docs. С одной стороны — это экономия места, с другой — пропадает возможность оффлайн доступа.

Microsoft SkyDrive


Как по мне, в этом раунде конкуренции между гуглом и майкрософтом побеждает последний, т.к. изначально предоставляет 7GB места, а тем кто с сервисом уже давно, как я, целых 25GB пожизненно. Есть клиент под Windows, клиент под Android Microsoft'у, видимо, религия не позволяет написать. Однако есть сторонние альтернативы. Есть отображение прогресса в папке и на значке.

SpiderOak


Даёт 2GB места. Есть клиенты под Windows и Android. Клиент под Windows обладает тем необходимым элементом которого не хватает почти все остальным сервисам: он может синхронизировать любую папку или папки. Еще один интересный факт: в программе можно указать вспомогательный сервис для хранения зашифрованных блоков данных, и при восстановлении из резервной копии это хранилище проверяется первым. Это может быть локальная папка, FTP сервер или sFTP. При достаточной степени извращенности ума можно указать в качестве хранилища локальную папку и отрезать программу от интернета firewall'ом. Но какое тогда это облако?

Wuala


Те-же 5GB, клиенты под Windows и Android, синхронизация произвольных папок и что занимательно — он умеет показывать в этих папках прогресс. Еще одно — клиент при установке спрашивает ваше желание на создание виртуального диска со всеми синхронизируемыми папками что также не может не радовать.

Яндекс.Диск


Единственное «отечественное» хранилище. Дают 10GB. В теории ping до него должен быть меньше, да и круг пользователей тоже меньше так что скорость заливки/скачивания должна быть выше, хотя особой разницы не заметил. Веб интерфейс и клиент под Android, по странной логике разработчиков, интегрирован в почтовик. Ну да это просто маркетинг и не более того. Простим им эту слабость. И будем надеятся на разделение служб. Клиент под Windows полностью повторяет клиент Dropbox'а со всеми плюсами и минусами. 

СервисБесплатное местоWindowsAndroidWebDavСинхронизация произвольных папокОтображение процесса в папкеБесплатные способы повышения размера
Baidu15± пока не работает+-??+
Bitcasaне ограниченно(пока)+-----
Box.net5± сторонний+-± через стороннее приложение-+
Dropbox2->25++--++
Google Drive5++----
Microsoft SkyDrive7->25+± сторонний± сильное ограничение на размер файла, буквально несколько килобайт-++
SpiderOak2++-+--
Wuala5++— но создается виртуальный привод в системе+++
Яндекс.Диск10+++-+-