イケダの独り言
イケダが日々思うことをつらつらと書いています
メガデモって今でも普通にあるんだね
2014/04/23 - 21:55
ちょっとビックリ

イケダがハマってたのが15年くらい前だからなぁ。

でも嬉しい。

(╹◡╹)
誰でもマンガが作れるソフト 「コミPo!」
2012/08/19 - 09:11
「コミPo!」はまったく絵を描かなくても、誰でもマンガを完成させられるソフトウェアだそうだ。

これってマンガを作るだけでなくて色々なシーンで活躍できそう。

ちょっとしたプレゼン資料、パンフレットや会報の様なものなど。
それらに使ってみたらインパクトがあって受けが良さそう。

追加データも豊富みたいだし。

とりあえず体験版をダウンロードしてみるかな?


■■■ 漫画作成ソフト コミPo! ■■■
http://www.comipo.com/
iPadの開発って難しい?
2012/06/25 - 23:12
初めてxcodeでiPadのProjectを作ってみた。

InterfaceBuilderのデザイン画面が、狭い・・・

みんな、どうやって開発してるの?

大きいディスプレイ買わないといけないのかな?

難しい・・・

(´(ェ)`)
マイコン デビュー 「大人の科学マガジン Vol.27」
2011/08/21 - 22:28
マイコンを触ってみたいなぁって思ってみた。

とりあえず、学研の「大人の科学マガジン Vol.27」が8ビットマイコン+光残像キットのテクノ工作についてだったので買ってみた。

Japaninoっていうマイコンがついていてパソコンでプログラムを組んで光残像キットのLEDを光らせたり音を鳴らしたりできるみたい。

JapaninoはArduinoっていうマイコンの互換機らしく色々な部品を追加すれば色々出来るようだ。

どんなことが出来るんだろう。
楽しみ!

(*´∀`*)
「リンク」をリリース
2009/12/08 - 23:29
新機能「リンク」をリリースしました。

簡単に言えば良くある「ブックマーク」や「お気に入り」です。

といっても、予定していた機能の一部はまだ実装していません。
近い内にバージョンアップします。

「リンク」
http://www.amiten.jp/linkshare/
1 GB(1ギガバイト)の単位を変換
2008/11/08 - 22:24
1 GByte(1ギガバイト)
= 1024 MByte(メガバイト)
= 1048576 KByte(キロバイト)
= 1073741824 Byte(バイト)
= 8589934592 bit(ビット:10進数)
= 1000000000000000000000000000000000 bit(ビット:2進数)

あってる?
2進数とか忘れてるなぁ〜。
「カレンダー」プログラミング(その1) - イケダ的 システム開発入門 Vol.9
2007/11/11 - 22:43
今回から実際にプログラミングをしてみます。

今回はプログラムの概要とクラス設計をします。

設計?と思われるかもしれません。
本来だったら「プログラム(クラス)設計」は詳細設計の段階で設計者が行うべきです。
でも今回のカレンダーの開発では「プログラム(クラス)設計」はプログラマが行い処理をイメージしたままコーディングを行う事とします。

前回までの詳細設計で決めたプログラム(ページ)は「1ヶ月カレンダー表示」の1つだけです。

プログラムの概要は次の様になります。

◇プログラム名◇
1ヶ月カレンダー表示

◇処理◇
1.初期処理
2.URLリクエストの取得
3.指定月カレンダー情報作成
4.カレンダー表示
5.後処理

上記処理を元に今回は次の様なクラスの構成にします。

「カレンダー表示」クラス
1.URLリクエストを取得する。
2.URLリクエストから表示月を求める。
3.表示月を「カレンダー情報」クラスに与えオブジェクトを作成する。
4.作成したオブジェクトを元にカレンダーページの表示を行う。

「カレンダー情報」クラス
1.指定された月を取得。
2.月始から月末までの日付を求める。
3.求めた日付の曜日を求める。
4.求めた日付が何週目かを求める。

実際にクラス定義にすると次の様になります。

「カレンダー表示」クラス
◇メンバ変数
・表示月
・カレンダー情報オブジェクト

◇メソッド
・初期処理
・URLリクエスト取得
・カレンダー情報オブジェクト生成
・カレンダーページ表示
・後処理

「カレンダー情報」クラス
◇メンバ変数
・表示月
・日付情報(配列)

◇メソッド
・初期処理
・日付取得
・曜日取得
・週取得
・後処理


こんな感じです。
まだまだプログラミング言語が出てこないねぇ。
「カレンダー」ページ(プログラム)設計 - イケダ的 システム開発入門 Vol.8
2007/11/04 - 11:23
今回はカレンダーシステムのページ(プログラム)構成を設計します。

※以降はシステムのページ(プログラム)をページとします。

ページ構成を設計するに当たって次を作成します。

・ページ構成図
・ページ詳細

今回は1か月分のカレンダーを表示するのみなのでスゴク簡単です。

「1か月分のカレンダーを表示」の詳細をまとめると次の様になります。

◇システム名◇
カレンダー

◇ページ名◇
1ヶ月カレンダー表示

◇バージョン◇
1.0.0

◇概要◇
指定された月の1か月分のカレンダーを表示する。

◇アクション◇
1.表示月切り替え

前月,次月を表示するリンクを用意してユーザーにクリックしてもらう事により指定された月を表示する様にする。

ただし、過去12ヶ月,未来3ヶ月以外は表示出来ない様にする。


こんな程度です。
「カレンダー」データ要素設計 - イケダ的 システム開発入門 Vol.7
2007/10/23 - 23:22
今回は機能が扱うデータ要素を設計します。

データ要素を設計するに当たって次を作成します。

・データ関連図
・データベース定義(テーブル,インデックス等)
・データベース作成スクリプト

表示するカレンダーの1ヶ月分の日付は演算で表示させます。
今回は表示可能な過去12ヶ月と未来3ヶ月の月情報を管理するデータ要素を定義します。

月情報を管理するデータ要素は次の様になります。

◇システム名◇
カレンダー

◇データ名◇
月情報

◇バージョン◇
1.0.0

◇要素◇
1.月ID (数値) プライマリキー
2.対象年 (数値)
3.対象月 (数値)
4.有効フラグ (数値)

この月情報を簡単に説明すると、
対象となる年と月の有効フラグの状態で表示可能か判断します。
有効フラグの状態は現在日付の表示可能な対象年月を有効にしそれ以外は無効にします。
月IDはRDBで必要なプライマリキーとします。

これを元にデータベースのテーブル定義やテーブル作成スクリプトを作成します。

テーブル作成スクリプトはSQLのDDL(Data Definition Language)を利用します。
今回はテーブルの作成なので「CREATE TABLE」のSQLを作成します。

データ関連図はテーブルが1つしかありませんが画像の様になります。
※DBDesignerを使用しています。

今回はちょっと意味不明だったかな?
「カレンダー」機能定義設計 - イケダ的 システム開発入門 Vol.6
2007/10/03 - 23:50
今回は詳細設計の機能定義を作成します。

と言っても簡単なものですが。


◇システム名◇
カレンダー

◇バージョン◇
1.0.0

◇機能◇
1.カレンダー表示
・指定した月のカレンダーを表示する。

2.表示月変更
・表示月を変える事が出来るリンクを表示して、ユーザーがクリックする事で指定月を変更できる。


こんな程度です。
簡単だねぇ。
<
2025 / 06
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30