Just Blog about nothing

12Май/16Off

Facebook – скачивание платежных отчетов через API

Facebook – скачивание платежных отчетов через API

API Facebook предоставляет очень много возможностей. В том числе дает скачивать отчеты о платежах посредством вызова API (https://developers.facebook.com/docs/games_payments/reports?hc_location=ufi#api).

Но здесь возникает неожиданное поведение. Если попытаться скачать отчет с PHP сервера (используя file_get_contents или curl), то вместо требуемого архива с отчетом будет возвращена html страница, с предложением обновить браузер.

4Апр/16Off

AIR 20 обновление iOS SDK

AIR 20 обновление iOS SDK

Обратите внимание: с 20-й версии Adobe компилирует AIR Runtime с iOS 9 SDK. Соответственно теперь можно использовать ANE собранные с iOS9 API, без использования опции -platformSDK. НО! В iOS9 Apple ввела App Transport Security (ATS), которая блокирует незащищенные соединения между приложением и веб сервисами. Из-за этого, все соединения к незащищенным веб сайтам, сделанные с помощью Loader  и URLLoader теперь по умолчанию блокируются и не будут работать. Чтобы использовать незащищенные соединения к определенным адресам, необходимо добавить исключения в секции InfoAdditions файла описания приложения (application descriptor).

<iPhone>

<InfoAdditions>

<![CDATA[

<key>NSAppTransportSecurity</key>

<dict>

<key>NSExceptionDomains</key>

<dict>

<key>yourserver.com</key>

<dict>

<!--Include to allow subdomains-->

<key>NSIncludesSubdomains</key>

<true/>

<!--Include to allow HTTP requests-->

<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>

<true/>

<!--Include to specify minimum TLS version-->

<key>NSTemporaryExceptionMinimumTLSVersion</key>

<string>TLSv1.1</string>

</dict>

</dict>

</dict>

]]>

</InfoAdditions>

</iPhone>

https://helpx.adobe.com/flash-player/release-note/fp_20_air_20_release_notes.html#newfeatures

Метки записи: , , , , , Комментарии
17Ноя/15Off

Отладка Flash в Firefox

Отладка Flash в Firefox

При отладке кода, написанного на ActionScript в браузере Mozilla Firefox часто возникает следующая проблема: во время срабатывания точки остановки Firefox убивает плагин по таймауту, так как считает что он больше не отвечает.

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

about:config

и ищем там все параметры, которые начинаются на

dom.ipc.plugins.

Отключаем/увеличиваем все подходящие параметры.
Главный параметр, который нам нужен - это

dom.ipc.plugins.timeoutSecs

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

Screen Shot 2015-11-17 at 10.43.35

Метки записи: , , , , Комментарии
4Сен/15Off

Учимся делать игры на Unity3D

Учимся делать игры на Unity3D

Если вы интересуетесь созданием игр и хотите освоить популярный нынче движок Unity, то советую хорошую серию видеоуроков под названием "Как сделать игру на Unity 5", которая публикуется на блоге https://syntaxerror.ru.

https://syntaxerror.ru/tag/как-сделать-игру-на-unity-5/

Не забудьте заглянуть на канал автора!

25Июль/15Off

Ошибки при постинге на стену Вконтакте

Ошибки при постинге на стену Вконтакте

Иногда при попытке разместить пост на стене из приложения с помощью метода Вконтакте API wall.post  возвращаются следующие ошибки:

{error:{error_code:214,error_msg:"Wall post access is denied"}}
{error:{error_code:214,error_msg:"Access to adding post denied: access to the wall is closed"}}

Документация VK API не балует нас подробностями. На странице с описанием метода написано, что ошибка с кодом 214 означает "Превышен лимит на число публикаций в сутки" (https://vk.com/dev/wall.post), а в разделе с перечислением кодов ошибок вообще ничего полезного по теме (https://vk.com/dev/errors).

Тем не менее опытным путем выясняется следующее.

Ошибка "214 Wall post access is denied" показывается если владелец стены запретил пользователю постить на его стене (настройка "Кто может оставлять записи на моей странице")

Снимок экрана 2015-07-25 в 16.02.12

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

Ошибка "214 Access to adding post denied: access to the wall is closed" возвращается если владелец стены запретил пользователю видеть записи на его стене (настройка "Кто видит чужие записи на моей странице")

Копия Снимок экрана 2015-07-25 в 16.02.12

16Июль/15Off

Debug Flash Player для Chrome на Mac OS X. Новые проблемы

Debug Flash Player для Chrome на Mac OS X. Новые проблемы

Собственная реализация Flash Player для Chrome никак не хочет дружить с debug версией от Adobe. Если раньше нужно было переключать плеер в chrome://plugins, то теперь Adobe выпустила отдельную версию и вроде все должно работать - но нет. Под Mac OS X последние версии (на текущий момент) Chrome игнорируют установку этого плеера и плеер остается как был.

Один из вариантов решения проблемы - заменить версию плеера вручную:

  1. Устанавливаете Flash Player content debugger for Opera and Chromium based applications – PPAPI со страницы https://www.adobe.com/support/flashplayer/downloads.html
  2. Копируете с заменой "PepperFlashPlayer.plugin" из /Library/Internet Plug-Ins/PepperFlashPlayer/ в /Applications/Google Chrome.app/Contents/Versions/<current_chrome_version>/Google Chrome Framework.framework/Internet Plug-Ins/PepperFlash/
  3. Перезапускаете Chrome, теперь отладчик должен работать

https://forums.adobe.com/thread/1819231

Метки записи: , Комментарии
4Фев/15Off

Syntax Error – Блог о программировании

Syntax Error – Блог о программировании

Запущен новый блог о программировании syntaxerror.ru

На сайте публикуются материалы по ActionScript 3, PHP, Java, JavaScript и HTML5. А также рассматриваются различные аспекты разработки игр и мобильных приложений.

12Янв/15Off

Документация Starling 1.5.1 для Dash

Документация Starling 1.5.1 для Dash

Собрал документацию as3 фреймворка Starling версии 1.5.1 для Dash.

Установить/Add to Dash

Ссылки

24Фев/13Off

Список бесплатных книг по программированию

Список бесплатных книг по программированию

Наткнулся на полезный список ссылок на бесплатно доступные книги по программированию на  StackOverflow

http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926#392926

И на всякий случай продублирую его здесь

24Авг/12Off

Введение в Starling

Введение в StarlingIntroducing Starling

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

UPD По старому адресу перевод больше не доступен. Обновил ссылку, но после переезда у автора видимо потерялись картинки, так что только текст

Social Widgets powered by AB-WebLog.com.