Sponsored Link

 

WSZK WEB 日記[ホームページへ戻る]
 

新プロジェクト始動! - 2004年03月14日(日) 04:19 [編集][削除]

 最近は就職活動や他のサイトのプログラムなどでWSZK WEBの方は放置モードに入っていたんですが、このたびWSZK WEBで新しいプロジェクトを始める事にしました。そのプロジェクトとはあるiアプリ用のゲームの制作です。今までの「きくや伝説」や「レスキュー番長」のような昔作ったソフトの移植ではなく今回はイチから作ります。就職活動が終っても色々忙しくなりそうなのでいつ完成するのかわかりませんが、見放さずにどうかあたたかーい目で見守ってくださいまし。あ、あとようやく「レスキュー番長iアプリ版」の公開を開始しました。大変遅れまして全国で約12人の番長ファンの皆さん申し訳ないニダ。

 

豚丼のお味は・・・。 - 2004年02月05日(木) 21:48 [編集][削除]

 今日、大学の帰りにサークルの某同志と牛丼食べ収めということで「すき家」に行ったらなんと昨日で牛丼が終わってた・・・ガ━━(゚Д゚;)━━ン!。まあせっかく来たので牛丼の替わりに登場した豚丼に初挑戦してみることに。豚丼というとやはり帯広の豚丼のようなものをイメージしてたのですが、出てきたのは牛丼の牛肉を豚肉にしただけといった感じで、食べてみると味つけも牛丼と同じせいか牛丼との違和感が先に出てしまい、牛丼に替わる新メニューのはずなのにかえって牛丼の味が恋しくなってしまいました。別にマズイというわけではないのですが・・・。
 まあ、突如訪れたBSE騒動から約2ヶ月で代わりの新メニューを作るというのは非常に大変だと思うし、ボクラの懐にやさしいあの価格を維持していくことを考えれば仕方なかったのかも知れません。また普通に牛丼が食べれるようになる日まで、牛丼チェーンの皆さんにはがんばってほしいものです。
 

 

面接の日はお買い物 - 2004年01月18日(日) 02:11 [編集][削除]

皆様、非常に遅くなりましたがあけましておめでとうございます。
こんなやる気のないサイトですがどうか今年も暖かい目で見守ってやってくださいまし。

 先週の金曜日は会社の面接で上京することになったので、ついでに色々買い物してこようと思い、結構早めに家を出てまず向かったのは信濃町。信濃町といえば、電車の中吊り広告で「人権侵害メディア週刊新潮」といったような見出しがいつも書かれてる雑誌や、選挙が近くなると信者の方々から「公明党に入れてくれ」という電話がかかってくるなどで有名な創価学会の本部があるまさに「聖地」であります。改札を抜けて神宮球場側と反対側のほうへでると目の前に本屋さんがあるのですが、看板には学会の旗である三色旗のラインが。おおっと思って店の前を見ると学会本が山積み。間違いありません。さらに駅前でみかんを売っている軽トラにも三色旗が!。いやがおうでもこの地が創価学会の聖地であることを思い知らされます。学会の本部がある創価文化会館の方へ進んでいくと「金剛堂」という学会グッズのお店がありさっそく入店。平日の昼間にもかかわらず店内は結構繁盛しており、若い人の姿も見受けられました。しかし店員も含めてみーんな学会員であると思うと一人ではとても不安になるのでここで以前ある掲示板でちょっと話題になった三色旗のセロハンテープをさっさと購入して出口へ。ちなみにレジで並んでいると前の客のおばあちゃんが三色旗かなんかのキーホルダーを大量に購入。親戚中にでも配るんだろうか・・・。さらに向かいの店(こちらも学会グッズのお店)で三色旗の小旗を購入。


▲三色旗と三色旗セロハンテープ

これ以上ここに居てもすることもないし、早く立ち去りたい気分になってきたので今度は神保町の朝鮮専門店であるレインボー通商へ。ここではサークルの皆さんへのおみやげに北朝鮮のタバコを購入。いくつか種類があったのだが、外見からして労働者階級向けぽい2種類をチョイス。


▲購入した北朝鮮タバコ

その後店の前にある韓国料理店で石焼ビビンバを食べたあと、一応今回の上京の目的である会社の面接のために秋葉原へ。グループ面接と聞いていたので4〜5人ぐらいでやると思いきや、たった2人でしかも会議室で我々が先に座って待ってあとから人事の方が来て面接が始まるというテキトーさ。でもどうもこの面接は感触としては結構悪くダメポ(^^;。まあ面接の日にこんなことやってるんだから当然かも。そして面接が終わったあとは当然のように秋葉原に出撃し、2〜3時間ウロウロした結果若松でタタキ売りされていたJava自動作成ソフト(100円)と10枚780円のちょっと不安なDVD-R、そしてツクモで2980円で売っていた値段の割にカッコイイPCケースを購入して帰宅しましたとさ。でもやっぱ面接の日は面接に専念したほうがいいですな。


▲値段の割にカッコイイPCケース

 

新しいシステム - 2003年12月30日(火) 02:07 [編集][削除]

昨晩は横浜草足FCの忘年会に参加したんですが、いい感じで盛り上がったせいか普段以上に飲んでしまって頭かかえてグロッキーになってしまいました。ご迷惑をかけてゴメンナサイ(^^;

そのせいなのか14番さんに知的イメージを1下げられてしまったので、知的イメージ向上も狙って(?)草足のスケジュールの新しいシステムの開発を始めました。今回のシステム開発では新たにメール通知や出欠確認機能を実現させるためにまず草足メンバーの情報を管理するシステムを作ることにしました。そのデータを元に先述のスケジュールや草足写真館、日記等で使用するメンバー情報を一元化することができるので管理する側としては便利になるわけです。とりあえずメンバー情報管理システムは一応完成したんですが、勢いで一気に書いた感じなのでまだまだバグ取りが必要です。誰かかわりにやってくれ〜。

 

日朝友好マンセー! - 2003年12月22日(月) 03:16 [編集][削除]


2003/12/13北鮮祭5より

 旅行へ行ってからもうすぐ1年になるにもかかわらず最後まで完成してない「北海道旅行記」をこのたび削除しました。そのうちにでも特に紹介したい部分だけを夏に行った時の写真も含めて紹介するといった感じで再アップしたいと思っておりますんでご勘弁くださいませ。(まあいつになるかわかりませんが(w)

 あと朝鮮大学校の学園祭に行った時の写真をアップしました。日朝友好を掲げた今回の学祭でしたが、来場者に日本人は殆どなく、いてもあっしみたいな北朝鮮マニアや憲法9条プロ市民ぐらいでした。以前も書いたとおりメシはうまいしチマチョゴリ萌え萌え、じゃなくで日朝友好のためにも来年はもっと多くの日本人が来て欲しいですな〜となんか朝日新聞の「声」欄の投稿みたいに考えてしまいました。(でも拉致被害者やその家族達は日本に返してネ♪)

 

あら? - 2003年12月20日(土) 12:55 [編集][削除]

昨日紹介した「日刊あなた」ですが、どうも閉鎖されたみたいですわ。
うちの日記で直リンしたせいでアクセス負荷増大→閉鎖かと思ったのですが、よく考えたら日本中で五本の指で数えられる人数しか見てないはずの我がサイトで直リンしたところでなんの負荷にもならないですな。ふぅ〜
それにしても残念でした〜。

 

日刊あなた - 2003年12月19日(金) 21:55 [編集][削除]

「日刊あなた」
>あなたの新聞を作ります。
>新聞にはあなたの出来事が書いてあります。
>さて、どんな記事が出来上がるか…。
>軽い気持ちでどうぞ!!
軽い気持ちでどうぞ!! ってことでさっそくボクらの池田先生の新聞を作ってみたヨ。↓
http://p-apple.cside8.com/shinbun/sinbun.cgi?name=池田大作
そしたらこんな記事が。
「池田大作氏、タイムマシーンについて語る」
うーん、なんかグラフSGIの中吊りに書いてあっても違和感がないですな(w
ちなみにリロードするたびに記事が変わるのでそこんとこよろしく。
他にもこんな新聞も作ってみますたんでどうぞ(w↓
http://p-apple.cside8.com/shinbun/sinbun.cgi?name=金正日
http://p-apple.cside8.com/shinbun/sinbun.cgi?name=石原慎太郎

 

きくや伝説の次は... - 2003年11月20日(木) 01:23 [編集][削除]

またまたDIGITALソフトウェア時代のソフトの移植です。
今度は「レスキュー番長」です。なぜかというと、単にオファーがあったからです。

ちなみに現在の開発状況は画像データやテキストのコンバートとヘリ離陸までのプログラムができております。

 

きくや伝説再び - 2003年11月18日(火) 01:35 [編集][削除]

わたくしのケータイで動作するきくや伝説

 最近はiアプリ制作ばっかやっていてJAVAの勉強自体は全然進んでいないわたくしですが、この前の週末は昔DIGITALソフトウェアで発表したきくや伝説というWindows用ゲームをiアプリに移植するという実にくだらない作業をやってました。

 やったことがある方はわかると思うのですが元々のゲーム自体が単純なので簡単に移植できるとおもいきや想像以上にサイズが増加していき結局ギリギリの10KB近くまでいくことに。やはり文字列を多く扱うソフトでは10KBの容量はかなり厳しいですな。で、音楽もiメロディを作ってもらいなんとか完成し友人の機種で試したところ文字のサイズがあわず再び修正することに。ネットで色々調べた結果機種によって文字のサイズがバラバラなので機種ごとに適切なサイズを指定する必要があり、そこでスクラッチパッドにデータをダウンロードする際にサーバ側で端末名を調べて適切なサイズをデータに含ませて渡すという処理を作りなんとか公開にこぎつけました。

 まあ移植具合については容量の関係でグラフィックが非常に簡素であったり文章の一部がカットされているものの、内容自体はおもわず「パケット代損した!!」と叫んでしまうほどちゃ〜んと再現できている(笑)のでiアプリ対応携帯をお持ちの方はぜひダウンロードしてみてくださいな。ただパケット代返せといわれても応じられませんのであしからず。

ダウンロードはiアプリ対応携帯http://wszk.s8.xrea.com/i/kikuya.htmから

 

JAVAその3 - 2003年11月08日(土) 03:09 [編集][削除]

 最近大学の帰りに古本屋めぐりをしています。おかげで色んな本をゲットできたので機会があれば紹介してみたいと思います。

 さて、今回からはちょっと路線を変えてiアプリを作っていくことにします。今回は単純なプログラムとしてサイコロを作ってみました。

iモードでこちらにアクセスするとダウンロードできます。

/*****************************************************************************/
/* サイコロ for iアプリ                                                      */
/* Programed by WSZK 2003/11/14                                              */
/*****************************************************************************/

import com.nttdocomo.ui.*;
import com.nttdocomo.io.ConnectionException;
import java.util.*;

/*---------------------------------------------------------------------------*/
/* サイコロ起動クラス                                                        */
/*---------------------------------------------------------------------------*/
public class Dice extends IApplication {
    
    MainCanvas mainCanvas;
    
    public void start() {
    
        mainCanvas = new MainCanvas();
        Display.setCurrent(mainCanvas);
        mainCanvas.main();
        this.terminate();
        
    }
}

/*---------------------------------------------------------------------------*/
/* メインカンバスクラス                                                        */
/*---------------------------------------------------------------------------*/
class MainCanvas extends Canvas {

    Image[] imgDice;
    int keyState;               // キーの状態
    int imgIndex = 0;
    
    // コンストラクタ
    public MainCanvas() {
    
        this.setSoftLabel(SOFT_KEY_2, "終了");
        
        imgDice = new Image[6];
        for(int i = 0;i < 6;i++) {
            imgDice[i] = loadImage("resource:///" + Integer.toString(i+1) + ".gif");
        }
    }
    
    // メイン処理
    public void main() {
    
        long tickCount;
        
        while(keyState != Display.KEY_SOFT2) {
        
            repaint();
            
            while(keyState != Display.KEY_SELECT) {
                if(keyState == Display.KEY_SOFT2) return;
            }
            keyState = 0;
            
            while(keyState != Display.KEY_SELECT) {
                tickCount = System.currentTimeMillis();
                do {
                    if(keyState == Display.KEY_SOFT2) return;
                } while(tickCount + 20 > System.currentTimeMillis());
                imgIndex = randomIndex(6);
                repaint();
            }
            keyState = 0;
        }
    }
    
    // 描画処理
    public void paint(Graphics g) {
    
        g.lock();
        g.drawString("サイコロ", Display.getWidth()/2-24, 20);
        g.drawImage(imgDice[imgIndex], Display.getWidth()/2-imgDice[imgIndex].getWidth()/2, 50);
        g.unlock(true);
        
    }
    
    // イベント処理
    public void processEvent(int type, int param) {
    
        switch(type) {
        case Display.KEY_PRESSED_EVENT:
            keyState = param;
            break;
        }
        
    }
    
    // 乱数生成処理
    private int randomIndex(int uBound) {
    
        Random rnd = new Random();
        return Math.abs(rnd.nextInt() % uBound);
    
    }
    
    // 画像ファイルのロード処理
    private Image loadImage(String url) {
    
        MediaImage mi = MediaManager.getImage(url);
        try {
            mi.use();
        } catch(ConnectionException ce) {
        } catch(UIException uie) {
        }
        return mi.getImage();
        
    }
}

 
[新規書込] 

WSZK WEB