Home suc
suc

addChild と getChildAt と getChildIndex

suc - TIPS

2012年 1月 08日(日曜日) 14:51

単純だけと迷ったので覚書。

FLASHで多数のインスタンスをaddChild するときはループを良く使う。

2重ループを使って発生させることも良くあるが、addChild 後の個別の制御は、思ったほどシンプルには出来ない。。。

4つのインスタンスをライブラリィでリンケージ設定しているシンボルからaddChild し、その後、動かすサンプル。

 

//////////////////////基本描画
function drawObj(){

    for (var n=1; n <= 2; n++) {
       
        for (var i=0; i <= 1; i++) {

 
            ClassReference = getDefinitionByName("Obj" + i) as Class;
            var Obj:Object = new ClassReference();

            ObjScreen.addChild (Sprite(Obj));
           
            //適当に座標設定 
            Obj.x = i*100+(n*300) ;
            Obj.y = i*100;


        }
       

    }

}

//////////////////////アニメーション
function moveObj(){

    addEventListener(Event.ENTER_FRAME, myEnterFrame);
    var countUp:int = 1;
    var i;
    var Obj;

    function myEnterFrame(event:Event) {

           
            for (i=0; i <= 1; i++) {
               
                        Obj = ObjScreen.getChildAt(i);

                        Obj.y += countUp; //適当に動かす
    
    
            }
           
           
            for (i=2; i <= 3; i++) {
               
                        Obj = ObjScreen.getChildAt(i);

                        Obj.y += countUp*5; //適当に動かす
                        
            }

     }
}

PS.ちなみに確認は、

trace(ObjScreen.getChildIndex(Obj),Obj.x,Obj.y);

ThinkPad TableをFTPサーバーとして起動して・・・

suc - 一般

2011年 10月 23日(日曜日) 04:26

thinkpad-tablet-4ThinkPad TableをFTPサーバーとして起動して、/sdcard にアクセスしたら、550 Invalid name or chroot violation エラーが発生して、ルートより下に入れなかった、色々情報を探していると、http://nikobana.exblog.jp/14842443/さんにストライクな情報があったので転記します。

 

アンドロイドのFTPサーバーアプリはSwiFTP 詳しくはこちらのページでも紹介されています。

通常のセットアップではルートディレクトリの設定が /sdcard となっていますが、こちらを /mnt/sdcard に変更するとアクセス可能となります。

 

TableをFTPサーバーにすると便利です!

Joomla!1.7のユーザー管理

suc - joomla!

2011年 9月 18日(日曜日) 03:10

新しくなったユーザー管理

Joomla!1.7系は1.5系から随分と進化したものとなっています。

ソースレベルの話はさておいて、幾つか特徴的な改善がなされていますが、『ユーザー管理』の機能はその中の一つです。

ここでは新しい1.7系のユーザー管理に関して説明しましょう。

 

管理画面へのログイン

image

Joomla!の管理画面ログインにはユーザー名とパスワードが必要です。

Joomla!のユーザーはユーザー管理者がユーザー登録を行うか、一般ユーザーの登録が許可されている場合はフロントからの自由な登録が可能です。

 

管理画面(バックエンド)コントロールパネル

image

管理画面にログインすると通常最初に目にするのが『コントロールパネル』です。

『コントロールパネル』は各管理機能をアイコンで一覧表示した管理画面のトップページです。

 

ユーザー管理:ユーザー

image

『ユーザー管理』ボタンを押してユーザー管理画面に入ると『ユーザー』、『ユーザーグループ』、『管理レベル』の三つのボタンが見られます。

初期に表示されいる『ユーザー』が画面では現在のJoomla!のユーザーを全て一覧できます。

画面例では2人のユーザーが登録されており、どちらも有効であることがわかります。

Joomla!には『名前』、『ユーザー名』、『ログイン名』などの呼び名が出できますが、ここではそれらの違いについて説明します。

尚、Joomla!の『名前』、『ユーザー名』、『ログイン名』には他の設定と同様に日本語(2バイト文字)の使用が可能です。

名前:
投稿記事の表示などに使用される名前です。表示用の名前と言ったところでしょうか。重複して存在することが可能です。

ユーザ名:
ログインに使用される名前です。重複して存在することができません。

ログイン名:
ユーザー名と同じです。

 

現在加筆中

SVNの友、CommitMonitor

suc - 一般

2011年 9月 01日(木曜日) 10:53

Subversionといえば開発現場で利用するバージョン管理システム。

一般の人にファイル名の命名規則の統一や一元管理、バージョン管理などの説明を熱くしても、煙たがれるのがおちだ。

実際、開発現場のプログラマーですら気に留めていないこともある。

しかしファイルのバージョン管理は大切だ。

私などは1人で制作作業をしているときですら、SVNのお世話になっている。

以前はSVN-Monitoなるものを利用していたが、どう言う訳か開発がストップしサイトが消えてしまった。

随分と使い勝手の良いソフトだったが、ソースコードに何かライセンス的な問題があったのか、、消えてしまったのだ。

そこで僕が今利用しているのはCommitMonitor

その前の通り、コミットをモニターして知らせてくれる常駐型のアプリケーションだ。

DTPの終焉

suc - DTP

2011年 7月 07日(木曜日) 13:13

DTPの言葉の発生の時代からクリエイティブを生業としている自分である。

その昔、書籍の発行や所有はごく一部の者の特権だった。

その後、数百年が経過し、初期の活版印刷が廃れ、より簡易で安価なオフセット印刷が現れて、世の中は大印刷時代の幕開けととなった。

和文タイプや電算写植機のオペレーターがまだ一つの職業として存在していた時代。

しかし、ツールの大衆化と価格の低下は今までは当たり前として存在していた職業に終焉を告げる。

Aldusが『PageMaker』によって提唱したDTPは、瞬く間にデザイナーを飲み込み、目の前のディスプレイで印刷物の原稿作れる時代がやってきた。

勿論ここでもツールの大衆化と低価格化は避けられない。

頭の固いデザイナーは、いつまでたっても『フォントが、、』『文字詰めだ大事だ』などと専門的な知識に逃避行する。

しかし、DTPが一つの職業として存在する時代は終った。

もう少し正確に言えば、版下を制作するという作業が専門業種が無くなりつつあるのだ。

DTPは独立した業種ではなく単なる作業でしかない。

DTPはデザインを行う者が当たり前に持つべき作業スキルの一つになった。

近い将来、DTPや組版という言葉も死語となり消えていくだろう。

※ここではDTP=コンピュータを利用した組版制作(技能)を指しています。

Joomla!のエンドユーザー向け記事管理方法

suc - joomla!

2011年 2月 27日(日曜日) 01:31

「簡単にレイアウトする」難しさ。

CMSを利用したサイト構築と管理はエンドユーザー向けとしても賢い選択だ。
個人的には多くの場合Joomla!CMSを利用している。
しかし多くの場合CMS導入には大きな「面倒」を抱え込む結果を生むことが多いのも事実である。
それは「CMS=簡単に記事をレイアウトしてアップできる」と勘違いしている点だ。もちろん「記事を簡単に作成してアップ」はできる。
しかし、「簡単にレイアウトする」こととは別問題だ。

「自由度の高いエディター」と「編集者のレイアウトスキル」が不可欠。

必ず分けて理解しなければならないこの問題が、多くの場合は混同され、厳密に吟味されないまま会話の中にまぎれ込んでしまう。
CMSを導入したのにエンドユーザーが自由に記事編集をできない。
手間要らずサイトを構築したはずが、いつまでたっても制作者の手を離れず、ユーザーに感謝されるどころかCMSそのものに疑念を持たれて、数年後には元の静的サイトへと逆戻りという結果も珍しくない。
それもこれこ全ては「記事を簡単に作成してアップ」できることと「簡単にレイアウトする」が同一視されていることが原因だ。
それではCMSにおいて「簡単に記事をレイアウトしてアップできる」ことは可能だろうか。
簡単にレイアウトするためには、「自由度の高いエディター」と「編集者のレイアウトスキル」が不可欠である。

「自由度の高いエディター」に対する答え「Windows Live Writer 2011」

Joomla!には標準で「TinyMCE」が装備されている。
良く出来ているエディターではあるが、殆どビギナーのエンドユーザーにとっては敷居の高いものである。
エンドユーザーの平均的なスキルとモチベーションは、「WORD程度なら知ってるかも。。。しかも新たにソフトを学習するのはイヤ! 」といった程度であると言えるだろう。
このスキルとモチベーションに対応可能な編集環境とは何だろうか。
それは以前から何度か言っている「ブログエディタ」の利用だ。
という訳で、お勧めのブログエディタと言えば、「Windows Live Writer」。
最近、joomler.netさんの記事でWindows Live Writerが2011になったと知ったので、早速ダウンロード。
Windows Live WriterとJoomla!のコンビネーションはこちらのトピックを参考に!

「編集者のレイアウトスキル」に対する答え。

この命題に対する答えは、得られていない。
レイアウトやデザイン力といったものはそれだけで、長い期間をかけ学習して身につけるものだ。
しかしながら、「自由度の高いエディター」を手に入れたエンドユーザーはきっと気付くだろう。
自分に足りなかったのはレイアウト(デザイン)力だったのだと言うことに。そしてそのレイアウト力は容易には手に入らないことにも。

プロジェクト管理を共有したい。。

suc - 一般

2011年 1月 05日(水曜日) 00:00

長い間「WEB上で共有編集できるプロジェクト管理ソフト」を探している、もちろんフリーだ。

 

簡単なようで中々見つからない。 『GanttProject』なども中々良いが、共有ができない。

 

『OpenProj』は良くできているらしいが重くてレスポンスに難があるらしい。凡そ日本語しているらしいが、色々な人が参加するプロジェクトでは完全日本語がありがたい。

システムが高機能なほど、日本語への対応は不可欠だ。

 

『Trac』は高機能らしいが、インストールが面倒そうだ。

 

『redmine』は評判も良いが、なぜRubyなんだ。。

 

『gantter』 は“Gantter is a FREE web-based project management tool.”と紹介されているように、ブラウザベースのプロジェクト管理ソフトだ。
特に“google docs integration”と謳われているように、google docsとの親和性が高い。おまけに“Available in 11 languages”の中には日本語も含まれているし、ChromeとFFではエクステンション化されているので便利さMAXだ。
しかし、ガントチャートの吐き出しファイルを直接編集できない。。

 

プロジェクト管理ソフト」を探しのたびは続く。

フローチャートの構造

suc - TIPS

2010年 10月 23日(土曜日) 04:10

フローチャート(流れ図)を書くのはとても難しい。
職業柄、色々とフローチャートを描く。
WEBサイトのフローチャート、ゲームのフローチャート、ビジネスモデルのフローチャート、その他色々。

フローチャートはその企画者の頭の中の思考を描くようなもので、どれほど考え(アイデア)が構造化されているか、またその思考を紙の上に記述(表現)できるかという2つの重要な要素が関係している。
どちらにしてもフローチャートは『設計図』そのものなので、フローチャートのできが悪いと理解やそのシステムの構築に非常な努力を要することがある。

そう、フローチャートは極めて重要なのだ。
しかし、このフローチャート、JIS企画の記号を間違い無く使い分ければ良いという訳ではない。
私自信フローチャート記述に重要要素は以下の4つだと考えている。

  • 用紙の方向と大きさ
  • フローチャートは基本的に1枚の紙に収めること。
    もちろん大型のシステムでは無理なこともあるが、その場合はフロー概要を1枚にまとめて、詳細は別紙にする。
    紙のサイズはA4からA3くらいが良いだろう。
    用紙の方向は基本的に横方向だが、次の『フローの方向』とも関係し、縦方向でも可。

  • フローの方向
  • これは非常に重要。通常のフローチャートは上から下又は左から右のパターンが多いが、システムの基本概念と一致させることが大切。例えば、何かが解決するイメージなら、上から下。何か良くなって行くイメージなら下から上なんて言うのも良いかも知れない。
    気を付けなければならないのは左から右へのフローチャート。情報記述の優先順位しては、左と上と右と下では明確な順位が存在する。つまり横方向のレイアウトの場合はフローの記述と用紙の上下、左右が完全に一致していないと、読んでいて混乱が生じる。 重要でも無い要素が上に位置したりすると何が何だか解らなくなる。
    (記述の場所が無くなって、適当に配置したりすると、、もう大変。)

  • 線の方向
  • システム設計のフローチャートなどでは条件分岐で元の位置戻るような線も存在するが、これは極力避けた方が良い。可能な限り、表現とレイアウトを工夫して一方向にフロー(流れる)ように。
    (オブジェクト処理ではフローチャートの記述そのものが不可能と思えることも多い。)

  • シンボルの描き分け
  • シンボルは描き分け過ぎない方が良い。
    共通の処理や概念は共通のシンボルを利用するのが良いが、たとえ描き分けがなくても理解できるように『流れ』を作る必要がある。

しかし、何故フローチャートが必要か?
それは他の人に対してシステムや作業の流れを説明するためである。
しかし、、、しかし、オブジェクト的な処理やプログラミングなど、実際には既存のフローチャートで記述することは無理で、新たな方策が求められている。

ePUB作成サービス始動

suc - 電子書籍

2010年 7月 20日(火曜日) 22:20

スタンダードな電子書籍フォーマットePUBの作成サービスを始めました。
現在はβテスト中で無料作成しています。
無料作成期間は未定で、作成ePUBファイルの修正などにも未対応ですが、宜しければご利用ください。

Santa de Che Guevara by ArtRage3

suc - ArtRage

2010年 6月 27日(日曜日) 13:48

 jos15Menu_3011
Step1. set a reference image and draw line to easy by pencil.

jos15Menu_3012

Step2. fill background to blue color by paint roller.

jos15Menu_3013
Step3. Face!

jos15Menu_3017 
Step4. and Red Santa outfit.

 jos15Menu_3019
Step5. easy and easy..

jos15Menu_30110

jos15Menu_30111

che2

Glasses.. Finish!  looks Johnny Depp?

電子書籍:validなePUBを作成してみた。

suc - 電子書籍

2010年 6月 10日(木曜日) 01:23

image http://threepress.org/ ではepubcheck 1.0.5 とepubpreflight 0.1.0を利用したePUBのバリデートチェックサービスを行っています。

iPadではvalidなePUBでないとダメだとか、色々な話があるので、本ブログePUB関連記事を何点か抜き出してvalidなePUB電子書籍制作を試してみました。

コンバータやソフトによるePUB制作では問題も多く見られ、今回はDreamweaverで作成しましたが、色々と面倒で、いちいちこのファイルを作成しないとダメとなるとちょっと面倒ですね。

一応、IPAフォントを埋め込んだので、iPad、EPUBReader、Reader Library、Adobe Digital Editionsでは問題無く表示されます。 

こちらでダウンロード可能ですので、試してみてください。(IPAフォント埋め込みなので4MBと大きいです。。)

 

追記:20100618

その後色々と試してみて、iPadで画像が表示されないというバグ?がありました。
ePUB的にはvalidでもiPadでは支障ありなんてこともあります。
ファイルを解析すると、幾つか制限があるようでした。現在のファイルはiPad、EPUBReader、Reader Library、Adobe Digital Editions、http://bookworm.oreilly.com/対応です。

追記:20100625

iPad(iBooks)をはじめ各リーダーソフトには色々クセがあります。
そのため変換サービスやソフトへ完全に頼ることも無理です。iBooksのカバーグラフィック対応の変換サービスはsmashwords.comくらいですが、そのソフトは手直しが必要です。

<< 最初 < 戻る 1 2 3 4 5 6 7 8 9 > 最後 >>

Page 1 of 9