オープンソースソフトウェアPHP ScrewでPHPスクリプトを暗号化する

PHP Screwとは、PHPのソースコードを暗号化するオープンソースのソフトウェアです。

開発元からすれば、PHPのようなスクリプト言語での開発の欠点としては、ソースがそのまま見えてしまう事です。心無い従業員が盗み取ったり、サーバの設定をミスしてソースが丸見えになってしまう可能性もあります。HP ScrewはPHPの機能拡張として利用しています。利用は今まで通り使う事が出来ます。

HP Screwを利用すれば人間には読めなくしてみれば、不安も減るだろうということだろう。PHPを利用した商用パッケージを開発している場合も、低コストで財産を守ることができます。
Continue reading “オープンソースソフトウェアPHP ScrewでPHPスクリプトを暗号化する”

python-crawler:Pythonのクローラーライブラリ

Python は 生産性とコードの信頼性を重視して設計されており、フリーなオブジェクト指向プログラミング言語です。「python-crawler」では、Pythonで実装されたオープンソースのライブラリです。それを利用して、下記のようで簡単にクローラ機能を利用できます。
Continue reading “python-crawler:Pythonのクローラーライブラリ”

AS3のTween系ライブラリ「TweenLite」の紹介の纏め

TweenLiteというライブラリは、AS3のTween系の高速・軽量ライブラリです。基本は1ファイルしかありません。現時点まで最新版は11.62です。インターネット中ちょっと探してみましたが、日本語資料はあまりないようです。ここは見つかったTweenLiteについて日本語関連資料を纏めてみます。何か漏れれたらご遠慮なくコメントください。

Continue reading “AS3のTween系ライブラリ「TweenLite」の紹介の纏め”

Photoshop チュートリアル:ポスターの集(2011/02/08)

今日はポスターのチュートリアルを中心に集めました。スーパーボウルはアメリカで最も人気のあるスポーツイベントです。毎年、彼らは、イベントを促進するため、ポスターを発行します。今回のチュートリアル集には、25優秀なスーパーボウルのポスターデザインのチュートリアルが転載されています。チュートリアル2は高度なPhotoshopユーザーのための詳細なPhotoshopのチュートリアルで、幻想的な肖像画のポスターを作成するクールな技術を結合する方法について説明します。次の二つチュートリアルはビンテージポスターアートチュートリアルとスマートオブジェクトでスタイリッシュなコーヒーカップを作成するチュートリアルです。最後のは映画のポスターチュートリアルです。楽しみましょう。

Continue reading “Photoshop チュートリアル:ポスターの集(2011/02/08)”

Keyboard入力(Applet)

Java AppletはJava言語で作成したアップリケショーンソース、直接画面に挿入し、Jabaサポートするブラウザで実行できます。Appletはユーザのパソコンで実行するため、実行スピードはバンド幅とモデムスピードに影響されません。今日の例は二つがあります。例の1は、マウスをクリックしてから、文字を入力できます。例の2は文字を入力すると、多彩に表現されて、マウスを移動すると、移動軌跡も書かされます。各種の構図は自由に出来ます。

Continue reading “Keyboard入力(Applet)”

Appletでマウスの入力

今日はマウスのクリックやドラッグなど関数を中心にして、Appletの例を挙げます。ソースを実行する前に、JDKをSunのサイトからDownloadしてください。例の1には、showStatus()がコールされて、マウスの位置はウェブブラウザのステータスバーで表示されます。例の2には、マウスはペンにされて、移動すると、線が書き出されます。

Continue reading “Appletでマウスの入力”

Appletで基本図形を作成する

先週、Appletで直線を作成する方法を勉強しました。図形の世界に、色々基本図形はどのように作成するか、今回やってみましょう。例のスースは次になります。そのうちに使われたクラスやメソッドはSunのリンクに参照してください。

補足説明ですが、Graphics クラスの一部メソッド(例えば、fillRect())にとって、幅や高さのパラメータはピクセルのエッジを指します。一部のメソッド(例えば、drawRect())はそうではない。

Continue reading “Appletで基本図形を作成する”

AppletでDrawingLinesを作成するチュートリアル

このチュートリアルはJava Applet初心者ためのものです。プログラミングする前に、NotepadようなテキストエディタをOpenしてください。例とするソースコードは次になります。それらソースコードをNotepadに貼り付けて、DrawingLines.javaという名前をつけて保存します。そして、ソースをコンパイルするためのJDKをSunのウェブサイトからDownloadしてください。コマンドラインに[Javac DrawingLines.java]でコンパイルできます。DrawingLines.classファイルが生成すれば、コンパイルが成功です。ブラウザに表示するためのHTMLファイル中に次のソースを入れてください。

Continue reading “AppletでDrawingLinesを作成するチュートリアル”

フラッシュでフラッシュを勉強する

フラッシュでフラッシュというは、アドビのJohn Schumanより設計されたシリーズのAdobe Flash CS3のフラッシュで、訓練ビデオのことです。John SchumanのシリーズはアドビのTVにあり、AIRアプリケーションとしてAdobe経由で購読されることができます。これらはFlash CS3を勉強し、Flash CS3機能の概要がほしい初心者向けたビデオです。下記トレーニングビデオを見て、Flash CS3から学ぶことを期待しています。

Continue reading “フラッシュでフラッシュを勉強する”

AS3でミニ音楽プレーヤーを作成する

ActionScript 3のコンセプトと構造を把握しようなら、このチュートリアルは助けると思います。 This Flash tutorial is great for users looking to begin using sound with Actionscript 3.0.ActionScript 3.0で音を使用して開始したいユーザーにとって、これは適切なチュートリアルです。音の統合の基礎に触れます。まず、音楽プレーヤーを作成し、そして、ボリュームコントロールのスライダを追加することによってあなたをガイドします。

Continue reading “AS3でミニ音楽プレーヤーを作成する”

どのようにURLにボタンをリンクする – ActionScriptとフラッシュ

FlashでActionScript 3.0を使用し、リンクボタンを簡単に紹介します。これは、すでにどのようにFlashでボタンを作成する知っていると仮定します。今、あなたはそれが何かにリンクしなければならない。

まず、ボタンのインスタンスを作成する必要があります。あなたはボタンをクリックして、画面の下部にあるプロパティインスペクタに行きます。 (もしこれが表示されませんが、Ctrlキー- F3を押します)。プロパティインスペクタの左側に、(幅と高さXとYのプロパティの上)インスタンス名を入力します。私たちは"button1を"ように名前を付けます。

Continue reading “どのようにURLにボタンをリンクする – ActionScriptとフラッシュ”

8 Adobe ActionScriptのチュートリアルフラッシュ

Adobe Flashは、開発者がWebページにインタラクティブ性とスムーズなアニメーションを追加することができる優れた技術である。開発者は、Flashに興味を支援する多くのウェブサイトを見つけることはできる。この資料には、助けるものを出来るだけ入れたが、非常に多いので、すべてを含めることはできない。もしあなたのお気に入りを見ていなかったら、コメント欄で共有お願い。

Continue reading “8 Adobe ActionScriptのチュートリアルフラッシュ”

オープンソースのASライブラリBetweenAS3のチュートリアル

BetweenAS3とは、Tweener ユーザが Tweener に不満になってきたので開発されたオープンソースの高速&省メモリのAS3ライブラリです。BetweenAS3の実行パフォーマンスは高いし、使用方法も簡単、いじりやすいから、Flash開発者によく使われています。

Continue reading “オープンソースのASライブラリBetweenAS3のチュートリアル”

Flash Builder 4コンパイラーの不具合( FB 4.0 build 272416 )

最近、アドビとアップル両社、すごく争いしていますよね。「AdobeとAppleは長年助け合ってここまでやってきたが、Appleがこんな敵対的で卑劣な手段に出たことが、両社の違いを明確に示している」と言うような声もありますが、ビジネスはやっはりビジネスですね。「仲間」と言うものは「利益」の前だったら、意味がなくなっちゃうかもね。けれども、一方で、アドビのこの製品中に、確かに問題がありそうです。発見したFlash Builder 4のコンパイラー不具合(FB 4.0 build 272416 )を発表しました。

Continue reading “Flash Builder 4コンパイラーの不具合( FB 4.0 build 272416 )”

FZip: ZIP読込み、作成用AS3のライブラリ

Flash技術はウェブ上に良く使われているのです。データ量が大きい場合、圧縮しなくてそのまま送受信するとネットの効果に影響があります。その前、Adobe AIRアプリケーション中に圧縮機能(ZIP:ByteArray)を利用してデータを通信(ActionScriptとJava)しますにアドビAIRアプリケーション中に使える圧縮機能を紹介しました。今回紹介するのはZIPファイルを読み込み、作成用AS3のオープンソースライブラリです。

Continue reading “FZip: ZIP読込み、作成用AS3のライブラリ”