<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>オープン系なカンカク　　　　～　プログラムからネットワークまで・・・　～</title>
<link>https://ameblo.jp/j-inviting/</link>
<atom:link href="https://rssblog.ameba.jp/j-inviting/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>最近Javaの勉強をしはじめたんで忘れないようにログに残しておこうかな～って、今さらJavaかよってつっこみはなしね＾＾；　仕事も忙しいしなんだかマトマリのない内容になりそう・・・</description>
<language>ja</language>
<item>
<title>理系と文系・・・</title>
<description>
<![CDATA[ <p>理系と文系・・・</p><p>みなさんもたまに会話でてきませんか？</p><br><p>私が思うことはなぜか文系の方はソースが綺麗でみやすく、なんといってもシンプルなのだ・・・</p><p>気のせいだろうか？？？</p><br><p>理系の方（私だよオイ・・・&lt;笑&gt;）は難しくソースを書いていてなんだかごちゃごちゃしてたりするような気がする・・・</p><br><p>これはなんなのだろうか？ただの偶然か＾＾；あまり気にしないでおこう！！</p><br><p>ずーっと前にJavaで1メソッドだけで１００００ステップっていう日記を書いたような気がする。</p><p>そんなあなたにロウホウが！！（笑）いや失礼・・・</p><br><p>私が個人的に思っていることなんですが業界の方々はどう思われているのでしょうかねぇ～</p><br><p>たまーに異常にネストを多様する方がいますが。。。＾＾；</p><p>あれは是非せっかく関数があるのですから関数をうまく使って読みやすくして欲しいものです。</p><br><p>あと１メソッドで１００００ステップもかかないで・・・画面をスクロールするのがメンドクサイから（笑）</p><p>ソースはなるべく１画面以内におさまるようにしてください。ウソ</p><br><p>は～後一回いったら休みですよ！！！</p><p>７．５時間耐えればいいのか・・・　つらいですＴＴ</p>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10002225981.html</link>
<pubDate>Thu, 09 Jun 2005 22:34:33 +0900</pubDate>
</item>
<item>
<title>Javaメモ</title>
<description>
<![CDATA[ <p>忘れないようにJavaのメモを残しておきます。</p><br><p>今回はinterface！！</p><p>確かJavaで理解するのに一番難解だった気がするので・・・</p><p>しかしこれがわかるようになると仕様変更に強いソースが記述できるようになります。</p><p>extendsと組み合わせるとコストパフォーマンスも低下し、ナイスな感じです。</p><p><font color="#ff00ff">----------------------------------------------------------------------</font></p><p>public interface Aisatu <strong>{<br></strong>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; <font color="#0000ff">//朝のアイサツ</font><br>&nbsp;&nbsp;&nbsp; public void asa();<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; <font color="#0000ff">//昼のアイサツ</font><br>&nbsp;&nbsp;&nbsp; public void hiru();<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; <font color="#0000ff">//夜のアイサツ</font><br>&nbsp;&nbsp;&nbsp; public void yoru();<br>&nbsp;&nbsp;&nbsp; <br><strong>}</strong></p><p><font color="#ff00ff">----------------------------------------------------------------------</font></p><p>アイサツのインタフェースを三つ宣言しときました。↑</p><br><p>これを使いたいときは<font color="#ff00ff">implements（実装）</font><font color="#000000">しないと使えません。↓</font></p><p><font color="#ff00ff">----------------------------------------------------------------------</font></p><p>public class AisatuImp implements Aisatu <strong>{</strong></p><br><p>&nbsp;&nbsp;&nbsp; <font color="#0000ff">/*朝のアイサツの実装*/<br></font>&nbsp;&nbsp;&nbsp; public void asa() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println("おはようございます！");<br>&nbsp;&nbsp;&nbsp; }</p><br><p>&nbsp;&nbsp;&nbsp; <font color="#0000ff">/*昼のアイサツの実装*/</font><br>&nbsp;&nbsp;&nbsp; public void hiru() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println("こんにちは！");<br>&nbsp;&nbsp;&nbsp; }</p><br><p>&nbsp;&nbsp;&nbsp;<font color="#0000ff"> /*夜のアイサツの実装*/<br></font>&nbsp;&nbsp;&nbsp; public void yoru() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println("こんばんは！");<br>&nbsp;&nbsp;&nbsp; }</p><br><p><strong>}</strong></p><p><font color="#ff00ff">----------------------------------------------------------------------</font></p><p><font color="#000000">実装で処理内容を書きます↑</font></p><br><p>実装したクラスを使います↓</p><p><font color="#ff00ff">----------------------------------------------------------------------</font></p><p>public class Aisatumain <strong>{</strong></p><p><strong></strong></p><p>&nbsp;&nbsp;&nbsp;<font color="#0000ff"> //デフォルトコンストラクタ<br></font>&nbsp;&nbsp;&nbsp; public Aisatumain(){<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; public static void main(String[] args) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#0000ff"> //インプレメンツしたクラスをnewする<br></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AisatuImp obj = new AisatuImp();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000ff">//朝の挨拶</font><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; obj.asa();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000ff">//昼の挨拶</font><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; obj.hiru();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000ff">//夜の挨拶<br></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; obj.yoru();<br>&nbsp;&nbsp;&nbsp; }<br><strong>}</strong></p><p><font color="#ff00ff">----------------------------------------------------------------------</font></p><p><font color="#000000">処理結果↓</font></p><p><font color="#ff0000">おはようございます！<br>こんにちは！<br>こんばんは！</font></p>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10002209233.html</link>
<pubDate>Wed, 08 Jun 2005 22:30:04 +0900</pubDate>
</item>
<item>
<title>前に始めたネットゲームは・・・</title>
<description>
<![CDATA[ <p>前に始めたネットゲームGNO2</p><p>ログインしてみると自動でレベル１から９にあがってる！</p><p>ザクとかマゼラアタックとかも調子よく動いてるしとりあえずこのまま放置しておいても大丈夫そうだ。</p><p>ちょっと触って見るだけで満足しちゃう＾＾；</p><p>お金の無駄か！？</p><p>でもまぁ、仕事ばかりしてるよりいいとするか～</p>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10002174738.html</link>
<pubDate>Mon, 06 Jun 2005 23:40:42 +0900</pubDate>
</item>
<item>
<title>いざプレゼン！</title>
<description>
<![CDATA[ 今日は初めてパワーポイントを使って資料を作成！！（笑）<br \>しかも客に提出用！<br \>結果はどうなるかすごい楽しみ、なんせデカデカと文字を使ってるページあるし(炎_炎)<br \>わかりやすい！<br \>明日はいったいどうなるか…<br \><br \>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10002167867.html</link>
<pubDate>Mon, 06 Jun 2005 18:04:58 +0900</pubDate>
</item>
<item>
<title>明日からまた仕事か…</title>
<description>
<![CDATA[ あぁ、すごい眠い…<br>また土日までのカウントダウンが始まる！<br>あぁ、休みが早く来ないこないかなぁ～<br><br>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10002158900.html</link>
<pubDate>Mon, 06 Jun 2005 01:03:34 +0900</pubDate>
</item>
<item>
<title>！資格！</title>
<description>
<![CDATA[ <p>ついにきました、会社全体で資格をとりましょう！って・・・</p><p>何を今さら！？</p><br><p>国家資格やベンダ資格ならまだいいけど、会社内部でしか通用しない資格はマジで勘弁・・・</p><p>時間の無駄としかおもえない　＾＾；</p><br><p>う～ん、ちなみに私は何ももっていない無資格者なんですけどね＾＾；</p><p>どうしよ～</p><br><p>皆さんのところの会社は今どんな感じなんですかね～</p>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10001991958.html</link>
<pubDate>Sun, 05 Jun 2005 13:52:18 +0900</pubDate>
</item>
<item>
<title>～　話は変わってC言語　～</title>
<description>
<![CDATA[ <pre>データを使う前に、その場所をメモリ用意して置くといいましたが・・・</pre><pre>Cをちょっとやるとそれがよ～くわかると思います！</pre><pre>かの有名なポインタです。</pre><pre>int a;</pre><p>と宣言します。</p><p>int型の大きさでメモリのどこかに変数ａが確保されます。</p><p>ってここまではJavaも同じですね＾＾；</p><br><p>どこかに確保されますってのが疑問に思いますよね？Javaではブラックボックス化されているのかな？</p><p>まだよくわからん・・・</p><br><p>Cの場合だと・・・</p><p>aにデータを実際に入れてやらなくてはいけないとすると・・・・・・。</p><p>そのためには、ａの住所を教えてあげます。</p><p>変数ａの住所（アドレス）を&amp;aと表します。</p><p>変数ａの住所（アドレス）&amp;aを格納する変数はpです</p><pre>p = &amp;a；</pre><p>このときのpがポインタです。</p><br><p>また、p（ポインタ）のデータ型は以下のようにint型に格納します。 </p><pre>int *p;</pre>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10001198838.html</link>
<pubDate>Sun, 05 Jun 2005 13:04:29 +0900</pubDate>
</item>
<item>
<title>VoIPか～・・・</title>
<description>
<![CDATA[ <p>あぁ～、SIPを勉強しなくてはいけなくなった・・・</p><p>どうしよ～　<font color="#000000">SIP（セッション・イニシエーション・プロトコル）</font>だって！</p><p>そんなことはどうでもいい、RFCとか読むのがめんどい、今SIPやってる人はどういうとこから勉強をはじめたんだ！？</p><br><p>とりあえずイーサリアルでもインストールするか～</p><p>SIP理解のためにJavaでつくってみるかな～、まずはSIPコミュニケーターをjadる・・・</p><p>うーん・・・</p><p>よくわからん。</p><p>IP電話に使われている際のSIPの仕様を理解しないと駄目だ。SIPの仕様を洗い出そう＾＾；</p><p>メンドクサイ・・・</p>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10002139473.html</link>
<pubDate>Sat, 04 Jun 2005 22:40:14 +0900</pubDate>
</item>
<item>
<title>classを使ってみる</title>
<description>
<![CDATA[ <p>さて・・・・・・・・</p><p>ずっと前にメソッド（関数）についてメモに残しましたが、今回はメソッドを有効に活用するために<font color="#ff00ff">class</font>についてメモに残してしておきたいと思います。</p><br><p>今までの言語だと関数で終了だったのですが、Javaではさらに関数を包みこむ形でclassがあります。</p><p>こんな感じです。赤字の部分がクラスを付け加えたところです！！！</p><br><font color="#ff00ff">-------------------------------------------------------------------------------------------</font> <p><font color="#ff0000">public class Test {<br></font>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; 　　public void getName(String name){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 　　　System.out.println(name);<br>&nbsp;&nbsp;&nbsp; 　　}<br></p><p><font color="#ff0000">}</font></p><p><font color="#ff00ff">-------------------------------------------------------------------------------------------</font></p><p><font color="#ff00ff"></font></p><p><br>どうでしょうか？　前回作成したgetName()メソッド（関数）がclassにつつまれたのが視覚的にわかります。</p><br><p>じゃあなんでこのclassというものが必要なのかというと、皆さんはおそらく一度は体験したことがあるとおもいます・・・・</p><br><p>極端にいってしまうと、classの中に入ってるもん全部あとから何回も使いてぇんだよ！！！</p><p>てなときに激しく便利なんです。</p><br><p>いままでの言語たちの仕様ならどうでしょうかね～・・・</p><p>よし！ポインタつかいますか？　それとももう一回おなじソース書きますか？</p><br><p>そんなめんどくさいこと嫌ですよね・・・</p><br><p>世間では俗にnewするとか言ってますけど＾＾；</p><p>ここでnewしてぇ～・・・　え～っと・・・　とか！（ウソ）</p><br><p>newするっていうのはホントですよ、classを使いたい時はnewするって覚えてください。</p><p>変数使うときは変数宣言しますよね？皆さん！</p><p>それとほぼ同じカンカクですよ</p><p>　　　　　int　i　=　４；</p><p>とかやるでしょ　int型のiの領域をメモリ上に用意して、そのiの領域に４を代入するでしょ！それと同じ！</p><br><p>さっきのクラスを中身を使いたい時は上記のカンカクでnewしちゃってくださいナ♪</p><p>　　　　　Test　test　=　new　Test（）；</p><br><p>左辺では、クラスTestの参照先testという領域をメモリ上に確保します。右辺では、Test（クラス）をnewします。（クラスを確保したメモリ領域から参照可能な状態にします。）</p><br><p>メモリ上から参照できる testという参照変数から、さっき作成したTestクラスの中身を利用できます。</p><p>Testクラスのメソッドをまるまる利用してます。参照変数のtestに<font color="#000000">.</font>（ドット）をつけて利用したいメソッド名（関数）を入力してます。</p><p>このメソッドはString型の値をInputするので”Hello”を渡してあげました！！</p><p>　　　　　test.getName("Hello");</p><br>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10002135389.html</link>
<pubDate>Sat, 04 Jun 2005 17:59:55 +0900</pubDate>
</item>
<item>
<title>ちょっと最近ゲームをはじめました。。。</title>
<description>
<![CDATA[ <p>仕事のことばかり考えていると頭がおかしくなるからやっぱりゲームとかして遊びた～い</p><p>でもゲームってやりだすとはまるんですよね・・・私の場合。</p><br><p>友達からそんなタイプのやつにちょうどいいと言われたのが<font color="#ff00ff">GNO２</font>というゲーム。</p><p>ゲームやらなくても（ログインとかしなくても）プログラムが勝手にキャラを育ててくれる、なんともめんどくさがりやな俺にはむいているゲームだ！</p><br><p>ガンダムのシュミレーションゲームだこれ、ちょっとやってみると意外と面白いかったりする。</p><p>うーん忙しい社会人にはちょうどいいゲームだな！って次回こそclassの話します・・・＾＾；</p>
]]>
</description>
<link>https://ameblo.jp/j-inviting/entry-10002132838.html</link>
<pubDate>Sat, 04 Jun 2005 14:27:06 +0900</pubDate>
</item>
</channel>
</rss>
