Защищённая БД SQLite для AIR-приложений

import flash.data.*;
import flash.filesystem.File;

private var dbConn:SQLConnection = new SQLConnection();
private var dbStatement:SQLStatement = new SQLStatement();

private function init(): void {
  // create a seed string of your choice
  var mySeed:String = "AIR15IsAGreatProduct";

  // prepare a bytearray variable to hold the encryption key
   var myKey:ByteArray = new ByteArray();

 // create the myKey ByteArray
  var i:int = 0;
  for (var j:int=0; j<16; j++) {
    // use hexToInt function and the seed to create the key
    i = (hexToInt(mySeed.charCodeAt(j))*15) +
hexToInt(mySeed.charCodeAt(j+1));

    // use the writeByte method - Writes byte to the byte stream
    myKey.writeByte(i&0x00FF);
  }
  var dbFile:File =
File.desktopDirectory.resolvePath("Encryptedemployees.db");
  dbStatement.sqlConnection = dbConn;

  //pass the key, myKey, to the open method of the SQLConnection,
dbConn
  dbConn.open(dbFile, SQLMode.CREATE, false, 2048, myKey);
}

private function hexToInt(hex:Number):int {
    return parseInt("0x" + hex);
}

Вот так выглядит создание защищённой SQLite-БД для использования в AIR. Увидел в Flex Cookbook, рецепт написал Майкл Гивенс.

HTML 5

Как интересно мимо жизнь программистская проходит… Тут люди во всю Ивановскую HTML 5 теребят, а я – всё flex-ом развлекаюсь. Решил исправить недоработку и восполнить знания.

html5cheatsheet

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

Делюсь, ибо файл совсем небольшой.

Flex для начинающих

Обновился AS-фреймворк Spring ActionScript

Бельгиец Кристоф Хереман, занимающийся ActionScript-реализацией многослойного java-фреймворка Spring, заявил об апдейте – версии 0.8.1 Spring ActionScript.

Насколько я понял из пояснений Лёхи, этот релиз заслуживает внимания несколькими важными изменениями – в первую очередь тем, что появился модуль CairngormFrontController, добавлена пара полезных интерфейсов – IStageProcessor и IStageProcessorRegistry, и, что более важнее, добавлены пакеты для локализации и безопасности. И это без учёта исправленных ошибок.

Download | API Documentation | HTML Docs | PDF Docs | Changelog

Прозрачное кеширование изображений во Flash/Flex

Tar опубликовал на Хабре интересную статью “Прозрачное кеширование изображений во Flash/Flex”.

Человек пишет просто великолепно, рекомендую!

Flash: 10 советов начинающим

Человек по имени Мин Ту написал 10 советов начинающим во Flash. Всё в картинках и с исходными кодами.

© 2008, Adobe — наш верный друг. Все права защищены.
Работает под управлением WordPress и темы GimpStyle, созданной Horacio Bella.
RSS-фид сообщений | RSS-фид комментариев | Валидный XHTML- и CSS-код.