サッカー天皇杯への高校生参加

毎年元旦に決勝戦が開催されるサッカーの天皇杯ですが、
来年度以降の大会から高校生年代となる第2種加盟登録チームの参加を認めない方向で
検討されています。

高校生年代のリーグ戦や大会が増えた事により、天皇杯の日程と重複することが
多発するようになってことが要因とのことです。

個人的には県の代表として高校生が出場し、プロチームと公式戦で戦える機会は
他にはないので残念ですが、仕方がない事なのかもしれません。

第二回デザインパターン Adapter

第二回目は

Adapter

です!
これは継承のことですね。多分理解できてと思っています。

とりあえず登場人物の紹介を・・・
今回は電源のアダプターを用いてうまく説明されています。


■Target(対象)の役
今必要となっているメソッド。

ノートパソコンを動かすために必要な直流12V

■Client(依頼者)の役
Targetを使って仕事をする役。

直流12Vで動くノートパソコン

■Adaptee(適合される側)の役
すでに用意されているメソッドを持っている役。

交流100ボルトのAC電源

■Adapterの役
Adaptee役のメソッドを使ってTarget役を満たそうと仕事する役。

交流100Vを直流12Vに変換する電源アダプター


クラスによるAdapterパターンの場合には、Adapter役は「継承」してAdaptee役を利用します。
インスタンスによるAdaoterパターンの場合は、「委譲」を使ってAdaptee役を利用します。

>「委譲」と聞いてあまりピンとこなかったのですが、クラスのインスタンスを作りメソッド内で
呼び出して使うことのようです。

○利点
既に完成されたクラスを利用するので、テストをしなくても良い、またはテストをする範囲が限られる。

今回はAdapterパターンでしたが、自然と身についている(はず・・・)ようなことでした。
まだ序章と言うことで、簡単なデザインパターンなのでしょう。

次回はTemplate Methodです!では!

iOSにも感染するマルウェア

こんばんは。
uzuraです。

最近中国で、iOSに感染するマルウェアが出回っているそうです。
http://www.itmedia.co.jp/news/articles/1411/07/news051.html

iOSといえば、「脱獄」等の非正規な方法を取らなければユーザーがroot権限を取得出来ないため、Androidと比べてマルウェアに感染しにくい、感染しないと言われてきました。

しかし、今回中国で感染が広がっているマルウェアは、非「脱獄」の正常なiOS端末にも感染しているそうです。

以前からiOSに感染するマルウェアが出回るようになると言われていましたが、現状では中国限定とはいえ、ついにその時がきてしまったようです。

iOSはこういったタイプのセキュリティ面のリスクを、ユーザーがあまり気にしなくて良い所も売りの1つでしたが、今後はiOS端末にもセキュリティ対策アプリをインストールするような形になってしまうのでしょうか。

第1回デザインパターン Iterator

前回お伝えしたようにデザインパターンについて学んだことをメモしていきます!

第1回目は「Iterator」です。

Iteratorとは・・・
プログラミング言語において配列やそれに類似するデータ構造の各要素に対する繰返し処理の抽象化である。実際のプログラミング言語では、オブジェクトまたは文法などとして現れる。反復するためのものの意味で反復子(はんぷくし)と訳される。繰返子(くりかえし)という妙訳もある。

>やはりウィキペディアで調べただけでは分かりにくいですね・・・


参考にしている本(前回記事参照)ではJAVAでサンプルプログラムを紹介しています。
その上でデザインパターンをドラマのようなものと考え、出てくる登場人物に
対して役(役割)を説明しています。これによりとてもイメージが着きやすいですね!

Iteratorパターンの登場人物

■Iterator(反復子)の役
要素を順番にスキャンしていくインターフェイス(API)を定める。
hasNextメソッド・・次の要素が存在するかどうかを得る。
nextメソッド・・次の要素を得る。
をサンプルプログラムで実装している。

■ConcreteIterator(具体的な反復子)の役
Iterator役が定めたインターフェイスを実際に実装する役。
必要となる情報を格納しており、注目している情報をindexフィールドで
覚えている。

■Aggregate(集合体)の役
Iterator役を作り出すインターフェースを定める役。
iteratorメソッド・・Iteratorを作り出すメソッド。

■ConcreteAggregate(具体的な集合体)の役
Aggregate役が定めたインターフェイスを実際に実装する役。
ConcreteIterator役のインスタンスを作る。

>自分が設計しようと考えたとき、どうしてもConcreteIteratorとConcreteAggregateから
作り出してしまいそうです・・・
 まだまだ、オブジェクト思考が足りないんでしょうね。

while (it.hasNext()){
hoge hoge = (hoge)it.next();
System.out.plintln("" + hoge.getName());
}

上記のコードでは、whileループはhasNextとNextのIteratorメソッドで構成されており
hogeIteratorには実装されていない。なのでhogeIteratorをどのように修正しようとも
whileループは変更しなくても動作する。


以上がIteratorのまとめです。メモ書き程度なのでこのブログだけ読んでもすべてを理解する
ことは難しいかもしれません。参考程度に。

では。

ロボットは東大に入れるか

東ロボくん(とうろぼくん)とは、日本の国立情報学研究所(大学共同利用機関法人 情報・システム研究機構)が2011年より
「ロボットは東大に入れるか」を主概念として研究・開発を行っている、知識型人工知能を搭載したロボットです。

その「東ロボくん」が大手予備校の模試の受験し、国公立大学4校を含む470余りの大学で合格率80%以上となるA判定と
なりました、

昨年に比べてスマートフォンなどに使われる言語認識の技術を取り入れ、単語の意味を文脈から類推する問題の
正解率があがり、英語の成績が伸びた事が大きな要因だそうです。

しかし、東大合格にはまだ届かず、図やグラフを理解したり長い文章を読み解く力に課題が残るようで
そういった部分が改善されると東大合格も実現するかもしれません。

ロボットなので、体調管理の問題はないと思いますので
いずれは東大合格判定が受けられるまでに進化してほしいと思います。

こんにちは、kinokoです。

故人の遺灰をダイヤモンドにする技術が開発されたそうです。

その開発された製法は、遺灰を地球のマグマほどもある圧力と熱にかけ、圧縮してダイヤモンドにするんだとか。

金額は、5000ドル~22000ドル(約54万~238万円)。
かかる期間は、3ヶ月ほどとのこと。


故人をビジネスとする方法には、賛否両論がありそうですが、
個人的には故人といつまでも一緒にいられるという意味で素敵な技術だと思います。

こんばんは。
uzuraです。

総額で5億円にもなる開発用機材を自由に使うことが出来る、DMM.make AKIBAがオープンします。
http://www.itmedia.co.jp/news/articles/1410/31/news136.html

ハードウェアの設計設備から各種計測装置まで、ハードウェア開発者がほしいもの、必要なもの一式が全て揃っているそうです。

興味はあったけどお金が掛かりすぎて手が出せなかった人から試作品を作りたいベンチャー企業まで、モノづくりに携わっている人には嬉しい施設になりそうです。

こんにちは、ヤマです。

少し前にクラウドファウンディングで資金を募っていた「Ring」、
ついに一般発売を開始したようです。

仕組みは
-----------------------------------------
内部に搭載された各種センサーでジェスチャーの動きを検知し、iOS/Androidスマートフォン/タブレットにBluetoothで送信。そこを中継ハブとして操作対象に信号を発信する
-----------------------------------------
とのこと。

やはり対象物を直接は操作できないんですね。
なんだか想像していた近未来的なお話と少し違うようです。。。

開発者の話では、「ガジェットよりジュエリー」を目指すとのことですが、
http://www.itmedia.co.jp/news/articles/1410/29/news148.html
こちらを見る限りでは、ジュエリーとなるにはまだまだかなと言った印象。

改良されてさらに進化することを期待しています。

こんばんは、kinokoです。

あのペプシが、新フレーバを発表しました☆


個人的には、いちごミルク大好きなので期待していますが、果たしてどんな味なのでしょうか?

日本最大の展示場を愛知県が建設を検討

愛知県が日本最大となる10万㎡規模の屋内展示場の建設を検討しています。
これまで愛知県内での最大の展示場がポートメッセなごやの3万4千㎡なので
3倍近い展示場となります。

日本最大は東京ビックサイトの8万1千㎡と国際的には10万㎡規模の展示場がある中で
日本にはこれまでありませんでした。

計画が実現されれば、国際会議の誘致としても有効で近隣の経済効果は約39億円と
試算されています。

実現してほしいとは思いますが、恒久的に活用する方法も同時に検討してほしいと思います。

プロフィール

愛知県名古屋市にあるジャスウィルで働く社員です。
ジャスウィルは大学事業に特化したシステムを提案しています。『大学向け事務・教務統合パッケージ―TriR Campus』を開発しています。