『教育とITで企業の経営を革新』
駿台グループのITラーニング専門企業 SATT (エスエイティーティー) が明日をサポートします。

2014年09月16日

待望の iPhone6 発表!!

遂にきました! iPhone 6 シリーズ!!

 ・米Appleが「iPhone 6」「iPhone 6 Plus」を発表、4.7、5.5インチの2モデル展開に - マイナビニュース

既に発表からは1週間近くが経とうとしておりますので、こちらのニュースに興味のあるような方は情報は確認済みだとは思いますexclamation

「iPhone 6」だけでなく「iPhone 6 Plus」とサイズの違う2種を発表。
また、腕時計型のウェアラブルデバイス「AppleWatch」の来年初頭の発売も発表するなど、9月9日に行われたカンファレンスは近年のアップル社の動きを比較するにかなりのインパクトがあったと言えると思います。

それを象徴するかのように以下のニュースが飛び込んできました。

 ・iPhone 6/6 Plus、予約開始24時間で400万台突破 iPhone 5の2倍で記録更新 - ITmedia

なんと初日だけで400万台以上の予約、Plusに関しては既に一ヶ月近く入荷が遅れる可能性があるとのことで初日に予約ができなかった私も既に一月待つ体制ですバッド(下向き矢印)

既に今週末には発売で、すぐにでもレポートを上げたかったところですが、上記の状況ですので来月になってしまうかもしれませんもうやだ〜(悲しい顔)
電池が絶望的に持たない状況になってる「iPhone 5」を使い続けている身としては色んな意味で早く機種変更したいところ…

購入次第レポート致しますexclamation×2
posted by ウッチー at 16:59
モバイル端末(iPhone) | コメント(0) | トラックバック(0)

ちっちゃなシステムでも、移行作業は大変でした

開発部だより 第252回



こんにちは、開発部だよりの投稿は久しぶりなたっくんです。手(パー)
最近は、ときどき気になった記事(ニュース)を投稿するという感じでしたので(笑)

今日は、最近行った社内システムの移行作業の愚痴を・・・。
まあ、自分が昔、勉強と業務の効率化を目的に、社内のスケジュール連絡メールシステムを作ったのですが、サーバーの更新に伴い、そのシステムの移行作業が必要になったんですよ。

サーバーの移行だけなので、コピーして、ちょっとシステムの設定値を変更するだけで終わるかな〜と思っていたら、意外に時間が掛かってしまったんですよたらーっ(汗)

要因は2つ
・仕様書が無い
・DBシステムが違う(SQL Server → MySQL)

昔に作ったし、あくまでもテスト的&勉強半分に作ったので、仕様書が無い。ふらふら
まあ、小さいシステムなので、ちょっとソースを見れば、すぐ把握できるのですが、移植後動作テストを行うと、正常に動かない。また、定期的に行われるはずのプログラムが、動いている気配が無い。(メールが届かないexclamation&question

そこで、プログラムのデバッグ作業。
まず、「SQL Server」と「MySQL」のSQLの記述(文法)の違いによる動作不具合の調整。
エラー箇所を、ログを頼りに、探しては、変更。
盲点だったのが、ビューテーブル。
各テーブルに関する処理プログラムは直したのに、なぜか、一部データの表示がおかしく、定期的に送られるはずのメールも送信されていなかった。
いろいろ調査した結果、ビューテーブルを生成するSQLも手を入れる必要がある事が判明バッド(下向き矢印)
で、一通り直して、検証を進めると、なぜか、DBに保存された値が文字化けをしていてたらーっ(汗)
DBの作成時の文字コードを確認しても、問題無いし、DBからデータを取得しても、問題無く表示されるたらーっ(汗)

・・・悩む事、5分。

ひらめきColdFusionのデータソースで、MySQL時の文字コードの変更指定を忘れていた。

移行ついでに、システムの機能もバージョンアップして、システム切り替え作業無事終了!
(時間があれば、今ならもっと効率的な処理やDBに依存しないSQLの記述方法が出来るのですが、本業務の片手間に行った作業でしたので、そんな時間も取れずあせあせ(飛び散る汗)
小さなシステムであっても、移植作業は、意外と大変。
あと、このシステムがずっと現役で稼働している所がびっくりでした。

posted by たっくん at 11:19
ニュース | コメント(0) | トラックバック(0)
2014年09月09日

小学生の時のパソコン学習体験

開発部だより 第251回


みなさま、こんにちはー!
昨夜は曇り空 のためお月見 (&おだんご )を満喫できず、
とても残念だった開発部(チ)です。
少しずつですが、秋めいてきましたね〜。
今日の水道橋は風がさわやかでとても過ごしやすいです。

現在は小学生向けの国語教材の制作に携わっています。 メモ
内容ですが、句読点の付け方や文をつなぐ助詞の使い方などなど…、国語の基礎的で
重要な部分を扱っています。
きっちりとした内容ながらも、親しみやすいキャラクターが登場するなど、
「飽きさせない工夫」も満載です。
ともだちのようなキャラクターたちと一緒になって、楽しく勉強を進めていただける
ような教材になっています。

私は制作を進めながら、大人になってしまうと「当たり前」すぎて気にもしない事や、
「言われてみれば!」という事をたくさん再確認させてもらいました。 目
…こういう充実した内容の教材で勉強できる今の子どもたちがちょっとうらやましいです。

私が小学生の頃(ン〜十年前?)、このような教材はありませんでした。
小学校の高学年になってようやくCAI(computer assisted instruction)という
学習システムが少しずつ身近に広まってきたように思います。

〜〜〜
 ある日突然、通っていたそろばん塾へCAIマシンが導入されました。
 (その頃はシステム自体がとても高価で、先生は誇らしげでした。
 科目は「算数」。
 読み込むデータはカセットテープ!
 ロードがなかなか終わらなかったり ふらふら 、テープが絡まって止まってしまったり…。 がく〜(落胆した顔)
 (先生のサーッと青ざめた顔を思い出します。
 モニタは16色。人物の顔は真っ黄色でした。
〜〜〜

今から思えばアララ…なこともありましたが、当時は本当にびっくりで、新しい未来に
心を躍らせたものです。
また、その目新しさも手伝って、苦手な「算数」がちょっぴりだけ楽しく勉強出来たことを
覚えています。

小学生の時のこの体験がきっかけでコンピュータに興味を持つようになり、それが今の
教材作成のお仕事にスーッとつながってくるかと思うと、少し不思議な気がしています。

eラーニング教材の制作、承ります!
ご相談・ご用命はSATTへどうぞ〜。 メール

※最近、都内へ引っ越しました。 家
通勤時間がグッと短くなって、朝がとても楽になりました。
今朝は家の近くのお寺の境内を散歩してから出社しました。 くつくつくつ
土日は自転車で近所を巡るのが楽しみです。
posted by 開発部(チ) at 16:22
開発部だより | コメント(0) | トラックバック(0)
2014年09月02日

大人の自由研究:プロジェクションマッピング(もどき)を作ってみた。

結局、暑かったじゃないかむかっ(怒り)と前回のエントリーを見返して思った魔女ッ娘です
あ、でも、西日本は雨が多かった影響で冷夏だったんですよね…バッド(下向き矢印)

今回はこの夏の自由研究?のご報告を。
東京駅丸の内駅舎やら、札幌雪祭り、さらには水族館とかテーマパークでやって、
何かと話題に上ることの多いプロジェクションマッピング
これを作ってみたいなー、と思い、やってみました。

そもそも、プロジェクションマッピングって何ぞや?
プロジェクションマッピング(英語名:Projection Mapping)とは、
パソコンで作成したCGとプロジェクターの様な映写機器を用い、建物や物体、
あるいは空間などに対して映像を映し出す技術の総称をいう。
 (by Wikipedia)


実際にやろうと思うと専用ソフトを使ったり、動画編集ソフトを使ったり
残念ながら魔女ッ娘のPCにはそんなものは入ってないので、さてどうしたものか…たらーっ(汗)
と思って色々見てみたら、なんとexclamationPowerPointで作ってる人がexclamation×2
これならできそうグッド(上向き矢印)
ということで真似っこしてみましたぴかぴか(新しい)

<制作過程>
1投影先を決めて、写真を撮る
2どんな動画を作るか絵コンテを書いてみる
3PowerPointに投影先の写真を画面いっぱいに貼りつける
4オブジェクトを配置
5オブジェクトをPowerPointのアニメーションで動かす
6投影先の写真を削除して、背景を黒に設定
7実際に投影して動画を撮ってみる
8人に見せて微調整

<Point>
サーチ(調べる)PPTの背景を黒にすると、プロジェクターで映した時に弱い光になる
サーチ(調べる)オブジェクトは黒に映える色にする
サーチ(調べる)プロジェクションマッピングっぽく見せるために、投影先の物と融合させる
サーチ(調べる)動画を撮ったら人に見てもらう

なにより一番大変だったのは、実際に投影してみる時。
投影先の写真を下地にオブジェクトを配置して動きを付けたのですが、
投影してみると位置がずれるずれる。

なぜだー!!となりつつも、なんとか動画撮影しました。

が、やはり出来上がったものはPowerPointクオリティ。
プロジェクションマッピング(もどき)となりました。

次の課題はPowerPointでもそれらしく見せることと、
投影物との位置調整でしょうか。

出来がった動画の公開は…いずれ、また
YouTubeに音付きでアップしてもらいました!


SATTでは開発スタッフが専用ソフトを使って動画作成もしますので、
こんな動画作りたい!というご要望があればお問い合わせください。
posted by 魔女ッ娘 at 18:29
やってみた。 | コメント(0) | トラックバック(0)

ColdFusionで配列をランダムにソートする

開発部だより 第250回


こんにちは!

焼いた秋刀魚に大根おろしとポン酢で、ビールなら3リットルはいけるijです。

今回は、ColdFusionで配列をランダムにソートする場合の簡単な方法をご紹介します。

PHPなら、shuffle()という、配列をまるっとなげると、その配列の要素をランダムにソートできる関数がありますが、残念ながらColdFusionには、PHPのshuffle()に該当するような関数はありません。

「ぐぬぬ...自前で実装するか...」
「そうだひらめき
「そんな時は、神様、仏様、Java様

ColdFusionから、Javaのクラスにアクセスできるので、
java.util.Collectionsクラスのメソッド、Shuffle()を利用しちゃいましょう。

[例]
<cfscript>
//対象の配列生成
questionOrder = ListToArray('1,2,3,4,5,6,7,8,9,10');
WriteOutput("ソート前");
WriteDump(questionOrder);
//java.util.Collectionsクラスのインスタンスを生成
c = CreateObject("java", "java.util.Collections");
//java.util.Collectionsの静的メソッド、Shuffle()でランダムにソート
c.Shuffle(questionOrder);

WriteOutput("ソート後");
WriteDump(questionOrder);
</cfscript>

クラスのインスタンスの生成と、ランダムにソート部分は以下のようにも記述できますね。

<cfscript>
//対象の配列生成
questionOrder = ListToArray('1,2,3,4,5,6,7,8,9,10');
WriteOutput("ソート前");
WriteDump(questionOrder);
//java.util.Collectionsクラスのインスタンスを生成、静的メソッド、Shuffle()でランダムにソート
CreateObject("java", "java.util.Collections").Shuffle(questionOrder);

WriteOutput("ソート後");
WriteDump(questionOrder);
</cfscript>

[実行結果]
20140902murakami.jpg

いかがでしたでしょうか。
自前で実装するより簡単に、ランダムソートすることができたと思います。

それではまた手(パー)

うおっと、そんなColdFusionのベストパートナー、SATTの学習管理システム(LMS)smart FORCE(スマートフォース)もよろしくお願いしますexclamation×2(3か月ぶり8回目)
posted by ij at 17:57
開発部だより | コメント(0) | トラックバック(0)
2014年08月28日

いろいろ工夫すればいい動画ができそうな気になったアプリ

タイムラプス動画って知っていますか?

一定の間隔を置いて撮った静止画を組み合わせて作る動画の事。

動画のフレームレートを落とし、それを通常再生速度で再生すると、早送り動画(タイムラプス動画)になるんですよ!

それを簡単に撮影できるiOS用アプリ「Hyperlapse」が紹介されていて、ぴかぴか(新しい)超気になったのでアップ!
Instagram、手持ち撮影でもぶれないタイムラプス動画アプリ「Hyperlapse」 】- INTERNET Watch より

こんな感じで撮れる?
手持ちのスマホでタイムラプス動画を気軽につくれるツール、Instagramが発表】- WIRED より


これなら簡単に家や会社までの道案内とか、何かの操作説明とかに使えるんじゃないかな(笑)。
posted by たっくん at 10:53
ニュース | コメント(0) | トラックバック(0)
2014年08月26日

意外に複雑・・・エラーチェック

開発部だより 第249回


夏休みリゾート取得のタイミングを完全に見失っている開発部ジッパーです。

甲子園野球で高校球児がエラーしてしまうのを見ると
『一生懸命やってるんだししかたないよあせあせ(飛び散る汗)』とあっさり許してしまいますが、
システムではどんなに一生懸命でもエラーを許してはいけません

そこで、データ入力システム等では必ず必要とされるエラーチェックですが、
どのような場合をエラーとするのか、どこまで細かくチェックするのかというのは
システム知識だけなく業務知識も必要で、全てを把握するのは簡単なことではありません。

そのため、実は入力チェックが足りておらず
本来なら有り得ないデータの入力を許してしまった!という事態が発生することも。。。

COBOLのエラーチェックで基本的なものとしては、

  ■ 未入力でないこと
    IF 項目A = SPACE OR LOW-VALUE  → エラー処理

  ■ 数字であること
    IF 項目A NOT NUMERIC         → エラー処理

  ■ 決められた文字列であること
    IF 項目A = '1' OR '2'
      THEN                 → 正常処理
      ELSE                  → エラー処理


などが挙げられるのですが、これらだけで済む場合はほとんどなく
実は入力条件に範囲指定があったり、別の項目との組合せ指定があったりなど
システム担当者ではわからない条件がたくさんあったりするので、
ユーザーとの打合せ段階でしっかりとヒアリングしておくことが大切です。
 
先日はユーザーから、
“項目Aと項目Bの入力値が指定された組合せ以外の場合、AとBの両方を
入力エラーとするのではなくBだけをエラーにするのが実務的には正しい”
と指摘され、事前の確認不足を反省・・・

システム開発に思い込みは大敵むかっ(怒り)
常にエンジニアとしての自分に対するエラーチェックを心掛けないといけませんね。

エラーに甘くないSATT開発部を今後とも宜しくお願い致します。
posted by ジッパー at 13:23
開発部だより | コメント(0) | トラックバック(0)
2014年08月19日

”ぞろ目”は天使からのメッセージ?

こんにちは ミッシェルです。

今日は皆さんも読んでためになる・・・そうです、じゃじゃじゃ〜ん まさしく”ラーニングになる”記事をお届けしようと思います。

タイトルの”ぞろ目”についてなのですが、私は今朝、コンビニでサンドイッチとパスタと紅茶を買ったところなんと!レシートが888円のぞろ目でした。
大したことでもないんだけど、こういう時って「やったー!」なんて一人ほくそえんじゃったりしませんか?

私は今年になってから(意識し始めてから)このぞろ目レシートが出ると、記念に写メするようにしています。

過去の写メを振り返ると、4月に777円、6月に888円が出てきました。
で、今日が888円なので約2か月に一回、ぞろ目レシートに巡り合っていることになります。

これって多いのか?少ないのか?はたまた普通なのか?はわかりませんが、ちょっと気になったので、ぞろ目レシートって何か意味があるのかをサイトで調べてみることにしました。

ほお〜結構記事がある!同じような経験してる人って少なくないんだわ。
1日に何回も遭遇する人もいるみたい。そりゃ大したもんだわ。
中でも面白かった記事は「ぞろ目をよく見るのは意味がある?」というものでした。
http://news.livedoor.com/article/detail/4755664/

なるほど、これによると ふと時計を見るとぞろ目だったという経験している人って多いのね。
しかし、ぞろ目は単に印象に残りやすいから覚えているだけであり、何かのメッセージだという考えは思い込みだ!との意見もあるようです。

私は・・・時計は周りにアナログ時計ばかりだからあまり意識したことはないのですが、ぞろ目レシートには何かの意味があるような気がしてならないのです。
だってね、レシートは自分があえて選んだ数種類の商品の総額がぞろ目だったということなので、ギャンブルやくじ引きに近いものがあるんじゃあないのかなあ。って思うのです。

テレビで江原啓之さんが「勘が鋭くなっているとき」だと言ってましたよ。その場で当たりが出るくじを引くのにいい日かもしれませんね、という意見もあるので、まさにコレなのかもしれませんね。

さらに『エンジェル・ヒーリング いつでもあなたは天使に守られている』(ドリーン・バーチュー (著)/ダイヤモンド社)という書籍の中では、「ゾロ目の数字は天使からのメッセージである」と述べられているようです。
この本、興味深いですね!それに素敵な言葉。「天使からのメッセージ」だなんて。
(amazonで売ってるのでURLをお知らせしようとしたら、激長なので断念しました。ご興味ある方は調べてみてくださいね。)

シンクロニシティという心理学的用語もあるようで、
http://wpedia.goo.ne.jp/wiki/%E3%82%B7%E3%83%B3%E3%82%AF%E3%83%AD%E3%83%8B%E3%82%B7%E3%83%86%E3%82%A3
ユングの説明によれば、シンクロニシティとは「非因果的連関の原理」、言い換えれば因果関係の外部、あるいは因果関係に付随して働く連絡の形式である だそうで、・・・難しいので10%くらいしか理解できませんが、とにかく「おや?」と思う事象は、まあ何か意味があるとユングも言っているのですね。

ぞろ目になった数字の意味までもあるという記事もありました
http://woman.excite.co.jp/News/love/20140429/Cocoloni_30370.html
私の場合、8が多いから、ウッホッホ 金持ちになれる!!?


その他のいろんな記事を読んでいると ただただ、いいことだという意見ばかりではありませんでした。
不幸の前兆であるという意見もありました。


さてさて整理すると、ぞろ目については大きく3つの意見があることがわかりました。
ぞろ目に遭遇すると・・・

@ラッキーである、いいことがある「天使からのメッセージ」である
Aその逆で、不幸をもたらす
Bそんなもん ただの偶然さ

さあ、あなたはどれを信じますか?

いや、何が真実なのかは重要ではない。
自分はどう思うか?が重要なのではないかしらん?
私としてはラッキーであると信じたい。

こういうことって信じるが勝ち!ではないですか?
自分は今ラッキーなんだ!って信じると本当にラッキーを手繰り寄せられるのではないかと思います。


よし、では今後はぞろ目をゲットしたら、天使からのメッセージに素直に耳を傾けて 宝くじでも買ってみて証明してみよう。
結果は次のブログ担当の時にご報告いたしまっす。お楽しみに♪ららら〜ん。


結論、”ぞろ目”は天使からのメッセージ?


である!!


・・・と「信じるが勝ち」
posted by michel at 11:22
エンターテインメント | コメント(0) | トラックバック(0)
2014年08月18日

ちゅらうり

開発部だより 第248回


お盆になると、平日にも関わらず、バスが土曜ダイヤになることに、毎年ぶーぶー言っている開発部pinkです。
器小さっ!

今日は最近気になる植物をご紹介。


皆様「ちゅらうり」ってご存知ですか。
別名「オキナワスズメウリ」。

その名の通り、直径3cmぐらいでしょうか、小さな実がなります。
はじめは緑に白の縞模様(スイカの黒い縞が白くなって、すっごく小さくした感じ?)、これが秋になると赤くなります。

何でそんな話をしているのかと言いますと、SATTのご近所、東京ドームシティ内に所謂「緑のカーテン」がありまして、これが「ちゅらうり」なのです!
pinkは東京ドームを抜けて出勤しているため、毎日、その成長を楽しみにしているのです。

立秋あたりから、実が赤くなり始めました。
人間は、まだ暑い〜と文句を言っていますが、植物はちゃんと季節を感じているのですね。

ちなみに、実には毒があるので、食べられないとの事。

え?写真ないのかって?
行きは余裕ない。帰りは暗い。
だから、ない。


はい、営業。
http://satt.jp/
posted by 開発部pink at 13:56
開発部だより | コメント(0) | トラックバック(0)
2014年08月12日

Internet Explorerの調子が悪い時は?

開発部だより 第247回

今回は、Internet Explorer の動きがおかしい時の対応について、ご案内します。

SATTでは、システム系としては、LMSが有名ですが、実は、業務系のシステムもWebで開発しています。そして、IEを使用していると、何かと動きやレイアウト(表示)がおかしくなって、お問合せなどいただくことがあります。
そこで、IEの動きがおかしい時に、確認する内容を、ご紹介します。

@互換モードになっていないか?
イントラネット環境だと、互換モードがデフォルトなので、よく起きますが、インターネット環境でも、なぜかサイトが登録され、互換モードになることがあります。「ツール」−「互換表示設定」で、互換モードを解除しましょう。レイアウトがくずれていたら、互換モードになっている可能性が高いです。

AWindows Updateが適用されているか?
過去に実際にあったのですが、PCの初期出荷の状態でIEで特定の動作を実行したら、「Internet Explorerは動作を停止しました」とのダイアログが表示され、IEを終了するしか方法がなくなるという状況が発生しました。これは、Windows Updateを適用したら、修正されました。
スタート・メニューの[プログラムとファイルの検索]に、「更新プログラムの確認」と入力して実行すると、Windows Updateの更新履歴を確認したり、適用可能な更新内容を確認できます。

Bいろいろ実施したけどNGな場合
shousaisetei.png
過去のIEには、コンパネの「アプリケーションの追加と削除」から、「Internet Explorerを修復する」という選択肢があったのですが、現在は存在しません。そして、IEの調子が悪いと、IEを再インストールするとか、いろいろな情報がありますが、まずは、インターネットオプションで「リセット」の実行をお勧めします。「詳細設定」タブの「Internet Explorerの設定をリセット」の「リセット」ボタンをクリックします。自分は、なぜかIEでラジオボタンをクリックしても、反応しなくなってしまい、「リセット」を実行したら、修正されました。


後は、キャッシュをクリアするとか、プラグインを確認するとか、F12キーで開発者モードで確認する等ありますが、まずは、簡単だけど有効な(そして意外と忘れがちな)方法を3点ご紹介させていただきました!




posted by 開発部 blue at 11:30
開発部だより | コメント(0) | トラックバック(0)