Print This Post Обход «away.php» на ВКонтакте

Четверг, 22. Апрель 2010
Раздел: Социальные сети, автор:

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

http://vkontakte.ru/share.php?act=go&to=http://site.com


Заметьте, при проходе по этой ссылке вас сразу перенаправляет на целевую страницу.
Однако, если попробовать разместить такую ссылку, то share.php заменится на away.php, а в районе http:// ссылка обрежется и станет частично неактивной.
Обходится это довольно просто, достаточно заменить символы в ссылке на их представления в hex-форме. После такой замены ссылка будет выглядеть так:

http://vkontakte.ru/%73hare.php?act=go&to=%68%74%74%70%3A%2F%2Fsite.com


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

Update:
Для того, чтобы разместить такую ссылку в группе, надо сделать двойной urlencode ссылки и так же подставить её после to=. Преобразование можно осуществить с помощью Универсального конвертера текстов dx'a (тип кодирования: Text->%XX).

Update от 23.04.2010:
В связи с тем, что предыдущий способ умер, был найден новый. К сожалению, он не работает в новостях групп и заметках, но зато работает на стенах пользователей, стенах групп, в ЛС и в поле веб-сайт группы. Собственно, вот пример кодирования:

http://vkontakte.ru/share.php?act=go&to=h%74%74p%3A%2F%2Fsite.com


Для для того, чтобы перекодировать URL http://site.com в вид h%74%74p%3A%2F%2Fsite.com можно воспользоваться все тем же Конвертером и типом кодирования "Text -> %XX".

Print This Post Стереовидение. Часть 1 — Что это такое и как это смотреть.

Суббота, 17. Апрель 2010
Раздел: Жизнь, Это интересно, автор:

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

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

Читать дальше »

Print This Post Простейший пример ComboBox для Silverlight for Windows Phone 7

Четверг, 8. Апрель 2010
Раздел: C#, автор:

Как известно, в CTP версии Windows Phone 7 Developer kit не поддерживаются некоторые элементы управления: ComboBox, Frame, многие элементы управления из Silverlight Toolkit. Таким образом, при необходимости использовать какие-либо из этих контролов возникает задача написания собственной версии специально для Windows Phone 7.

Читать дальше »

Print This Post Программируем под PlayStation Portable

Воскресенье, 4. Апрель 2010
Раздел: Lua, автор:

Уже более 2 лет являюсь обладателем PSP, внезапно решил попробовать что-нибудь написать для неё. Писать под псп можно либо на с++, либо на lua. C++ был отброшен за неимением linux'a под рукой и проблемами с установкой среды разработки.
Чтобы запускать lua скрипты, потребуется LuaPlayer Euphoria (для старых версий прошивок можно воспользоваться другим вариантом LuaPlayer). Для установки требуется скопировать папку с eboot.pbp в PSP\GAME.
Основы синтаксиса Lua и функциональные возможности можно посмотреть на сайте разработчика - www.lua.org, однако, при работе с псп набор доступных комманд прилично расширяется. Более-менее полный список находится тут.
Итак, можно приступать к разработке. В качестве примера приведу скрипт, рисующий проекцию куба на плоскость.
Читать дальше »