サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
レイングッズ
blog.elearning.co.jp
DUNS(Data Universal Numbering System)は、アメリカのダンアンドブラッドストリート(D&B)が管理している、企業コードの付与管理システム、並びに同システムによって各企業に付与された企業コードの名称だそうです。海外企業との取引にひつようでしたので、いろいろ調べて申請をしました。 DUNSナンバーとは The Data Universal Numbering System (D-U-N-S) 、DUNS(ダンズ)ナンバーは1962年にD&Bが開発した9桁の企業識別コード。全世界の企業を統一基準でコード化し、D&Bが中立機関として独自に付与と管理を行っています。現在、世界200ヶ国超、1億8千万の事業所にDUNSナンバーが付与されているそうです。、9桁の管理コードで企業を識別する。企業については本店・支店・単体事業所(支店を持たない企業等)の区分があるのが特徴で
TEDxSeedsというイベントのUSTREAM生中継ならびに、翌日には、英語字幕付でYoutubeにアップロードするプロジェクトに、技術面・機材面で全面的に、株式会社キバンインターナショナル(http://kiban.jp)ならびに、パンダスタジオ(http://pandastudio.tv)、タイムシフト社でサポートしていますので、その機材、構成について公開します。 TEDxSeedsの要件 下記の要件を満たす必要がありました。 フルハイビジョンカメラ5台、フルハイビジョン画質で、PC3台、合計8台をスイッチングしながらの配信とすること。 配信したものは、USTREAMに、ダイナミックストリームでPC用高画質と、iPhone用の低画質で配信すること。 配信は、第一幕~第四幕の4つのアーカイブとすること。 収録は、ProRes形式で行い、一幕終了ごとに、Finacutでオープニング、エン
Objective-Cではオブジェクトを可変型の配列として扱うことのできるNSMutableArray(NSMutableDictionary)クラスがあります。しかし、これらのクラスではオブジェクトしか配列にすることしかできず、構造体を配列にすることができません。そこで、NSValueを用いて構造体をNSMutableArrayに追加して見ました NSMutableArray *rangeArray = [[NSMutableArray alloc] init]; for (int i=0; i<10 ;i++){ NSRange range = {i,1}; NSLog(@”range:%d,%d”,range.location,range.length); NSValue* val = [NSValue valueWithBytes:&range objCType:@encode(N
前回、SCORM対応教材の作り方で、何も成績を送信しない、最も単純なSCORMのAPIを実装してみました。これだけでは、仕様を満たしているとはいえますが、使い物にはなりません。そこで、今回はlesson_status(学習結果)を送信できるようにしてみましょう。 SCORM1.2では、lesson_statusには、 incomplete: 未修了 completed: 修了 passed: 合格 failed: 不合格 browsed: 閲覧済 not attempted: 未受講 の6種類値を設定することができますが、実際によく送信される値は以下の4つでです。 passed completed failed incomplete たとえば、開いた瞬間に、completed(修了)を送信する教材であればこういう風にかけばOKです。 <script type=”text/javascrip
Objective-Cでのstaticなメンバ変数について、ちょっと困ったので使い方をまとめておきました。 宣言部分はこちらです #import <Foundation/Foundation.h> @interface SampleClass : NSObject { } +(NSString*)getString; +(void)setString:(NSString*)str; @end 定義部分はこちらです。 staticなオブジェクトを宣言はidにしておくほうがよさそうです。 #import “SampleClass.h” @implementation SampleClass static id string = @”hogehoge”; +(NSString*)getString { return string; } +(void)setString:(NSString*)st
grep機能はソフトウェアの開発では重要です。基本的にはIDEなどに備わっていますが、IDEが定まっていないWebアプリ開発などではgrep機能はとても重宝します。以前Windowsでの開発では秀丸エディタを利用していたのですが、Macでの開発を行うときはターミナルfind+grepコマンドを使っていました。そこで、GUIでgrep機能が使えるアプリを紹介します。 そもそもGrepとは ファイル内で書かれている文字列を検索する機能のことです。findなどのコマンドと併用することで、フォルダ内のファイル全てや、そのフォルダのサブディレクトリにも再帰的に検索することが出来ます。プログラムなどでは調べたい関数がどのように使われているかなど、検索することが出来ます。EclipseやXcodeでは標準に備わっている機能です。 grepArteeのダウンロード grepArtee – http://w
Facebookで投稿文の中に@を書くと、友達の名前やファンページなどがリンクできます。(シェアボタン使用時) @ を入力すると、「人物、お店、アーティストの名前を入力」と表示されるので、友達の名前を入力すれば大丈夫です。
5分の作業で、自社のWebサイトを60ヶ国語に自動で翻訳する方法を説明します。簡単な作業で無料で60言語のWebサイトに大変身です。 Googleの翻訳機能が自社のWebサイトで無料で利用できます。自動翻訳の機能追加方法、自動翻訳機能を埋め込んだ画面の例、自動翻訳の機能を活用するコツの3点について説明します。 1.翻訳の追加方法 Webサイトで、日本語、英語、中国語で情報発信することが、今後ますます重要になり、海外との取引を増やしていきたい企業にとっては必須の活動になります。 Google翻訳(http://translate.google.com/translate_tools?hl=ja)を使うと、約60言語(2011/04/13現在59言語)に、自動で無料翻訳をしてくれます。その方法を解説します。 わざわざ、サイトに行かなくても良いように、下記にコードを貼りつけておきます。コピーして
Androidのプログラミングでは、インタフェースオブジェクトの配置をLayoutを利用しています。そのため、Layoutの使い方が非常に重要になってきます。 そもそもLayoutって何? Layoutとはオブジェクト類を整形させるための入れ物です。Layoutは入れ子構造にすることが可能で、様々な配置をすることが可能です。上図のようにオブジェクトの並びをLinearLayoutで整えてみました。LinearLayoutは並べる方向を指定できるLayoutです。すべてのオブジェクトは赤色の縦方向に配置するLinearLayoutに覆われていて、ボタン類はさらに横方向に配置するオレンジ色のLinearLayoutに覆われています。これらのLayoutを使うことによって、UIの設計を助けてくれます。また、Layoutを利用する一番の利点はAndroid端末によって表示画面の大きさが異なりますが
FacebookでKowada Kaoriさんが貴重な情報をめとめてくださっています。下記に紹介します。1:49時点のものです。(2:24更新) NHK始め、地震関係のUSTやサイトをまとめました。 特に各地域のUST、中継や情報サイト等あれば、情報をお寄せくださいm(_ _)m ■■■USTREAM(TVのサイマル放送)■■■ ●NHKの公式USTREAM ( #nhkgtv live at http://ustre.am/vmCj) via @tomo_nakagawa ●NHKの公式ニコニコ動画 http://live.nicovideo.jp/watch/lv43018790?sec=nicolive_full&live_id=lv43018790 ●TBS公式 ( #JNN_jishin live at http://ustre.am/kJ3E) via @tomo_na
キバンインターナショナルでは、日々多くの記事をブログで公開しています。記事を書く上で私が気をつけていることを紹介します。 1. それっぽい画像を入れる 画像を入れると信憑性が約30%あがります。必ずいれましょう。 記事に関連する写真があるなら入れる なければ素材集の画像を使う stock.xchngがお勧め 2. 段落を使う だらだらと長い文章を書くと読みづらい記事になります。内容ごとに段落を分けましょう。 3. 曖昧な表現をしない ~かもしれない。~といえなくもない。などという曖昧な表現は極力避けましょう。読みにくくなるだけです。 守らないとこうなる キバンインターナショナルでは、日々多くの記事をブログで公開しています。記事を書く上で私が気をつけていることを紹介します。それは、それっぽい画像を入れるということです。画像を入れると信憑性が約30%あがるらしいです。いれたほうがいいとおもいま
Androidでの開発において気をつけたいポイントをまとめました。 Eclipseを使いこなす Androidでの開発ではほぼ必ずEclipseを利用します。そこでEclipseの覚えておくと便利なショートカットを紹介します。 [Control]+[/]:指定行のコメントアウト [Control]+[Space]:コード補完 [Control]+[F]:オートフォーマット [Control]+[Shift]+[O]:必要なパッケージの自動インポート [Alt(Option)]+[↑or↓]:現在の行を上(下)に移動する [Control]+[Alt(Option)]+[↑or↓]:現在の行を上(下)にコピーする [Control]+[D]:現在の行を削除 [Control]+[F11]:デバッグ(+ビルド) [Control]+[Shift]+[F11]:実行(+ビルド) これら以外にも、
アプリを開発する上で開発者はどのようなUIが利用出来るか熟知しておく必要があります。そんな時に便利なのが、SDKに備え付いているサンプル集です。今回はそのなかでもUIを網羅しているAPIdemosの導入方法を紹介します。 必要なもの Eclipse Android SDK 導入方法 まず、はじめに通常通りAndroidの新規プロジェクトのウィザードを起動します。次に、Androidの開発バージョンを選択します。その後、「Create project from existing sample」を選択し、リストのSampleからApiDemosを選びます。終了を押すとプロジェクトのインポートは完了です。なお、先にAndroidのターゲットバージョンを選択しないと、SDKサンプルをインポートできません。
日本国内でもFacebookへの注目が集まりはじめてきましたが、企業のWeb担当さん。Facebook対策できてますか?Likeボタンつけただけで満足しちゃってませんか? Facebookは日本を侵略中 先日、新コメントプラグインなるものが発表され、Facebook界では話題騒然です。サイトデザインに大きく影響を与えるため導入の是非は検討の余地がありますが、Facebookそのものや、外部サイトへのFacebookコメントの埋め込み機能などは、決して無視できることにできない段階にまで来ていると思います。キバンインターナショナルでも、Facebookを使った企業PRや広報活動に力をいれており、パンダスタジオのFacebookページは1000いいねを集めるに至っています。 Facebookのコメント機能使ってみよう コーポレートサイトで、「いいね」を押してもらう。いいことだと思います。でも、よ
ちょっと古い記事ですが、会社でツイッターを使う上での注意事項のまとめを見つけたので翻訳してみました。キバンインターナショナルでは、積極的に情報公開を進めておりますが、出すべき情報と出すべきではない情報があります。簡単に判断がつかない場合もありますが、以下の10項目は参考になるのではないでしょうか? ツイートする前に考えるべき10の事柄 顧客の不平をいってはいけません。あなたの発言はお客様に見られています。 DMはIM(MSN MessangerやSkypeのメッセージ)のように安全ではない。 顧客、競合企業、パートナーとの利害の衝突を公開してはならない。 自社や自社製品に対する批判に対して、防衛的になりすぎない。 社員のプライベートを公開してはならない。 フィードバックをもらう以外の目的で、開発中の製品についてツイートしてはならない。 業績発表前に会社の財務状況について漏らしてはならない。
WordPressって、ユーザ毎にスタイルシート変更できるって知ってました? 記事毎にAuthorが付いている…はず。 記事のDivにAuthorを含むクラスが指定されていればスタイルシートで一発なんです。でも残念なことに、Authorが指定されていないテーマも多くあります。テーマファイルを改良することでも対応できるのですが、これではテーマをアップデートした際に巻き戻る可能性があります。 プラグインで対応 そこで、記事をDivタグで囲うプラグインを作成しました。 function kiban_entry_wrapper($str){ $classArray[] = "author-".get_the_author_meta("ID"); foreach(get_the_category() as $category)$classArray[] = "category-".$category
キバンインターナショナルでは、SmartBrainや社内システムをPHPで開発していますが、そのソースコードは、Subversionで管理しています。社内でSubversionのサーバを運用していた時期もあるのですが、最近は外部のSubversion提供サービスを利用しています。 キバンインターナショナルが使っているSubversion提供サービスは以下の2つです。 1. beanstalk 100MBまでであれば無料で使えるサービス。SmartBrain開発の初期段階から利用しています。海外のサービスなので、ネットワークの遅延がやや気になりますが、実用上は問題ありません。コミットごとにAmazon S3のストレージと同期処理をしているそうなので、データ保全の面からも安心です。今のところ、プログラマーだけで利用しているので、Teamのライセンスで運用できています。月25ドルなので、自前でサ
iPhoneアプリの開発に関連する書籍は、大まかに分けて3種類あります。 HTMLやJavaScript等を使うWebベース系アプリ Objective-Cで開発するネイティブアプリ OpenGLを利用するC/C++言語ベースのゲーム系のアプリ 今回は、今まで読んだ中で「Objective-Cで開発するネイティブアプリ」のおすすめ本を紹介します。 iPhone SDK アプリケーション開発ガイド 定番のO’REILLY本です。この本には、網羅的で幅広い内容が深い部分まで掘り下げて書かれています。そのため、プログラミング初心者におすすめできない入門書です。私は半分しか読んでいないのですが、基本的なHelloWorldから高度なUIの開発まで、チュートリアルにしたがって習得していくことができます。プログラミング自体が初心者な方にはおすすめできませんが、Javaなどのプログラミングに慣れている人
せっかくiPadを入手したので、できるだけiPadで仕事をしてみようと思い、いろいろチャレンジしている湯川です。今回は、iPadでPDFを読む方法を解説します。iPadでPDFを読むのだったら、Safariから普通に読めるですって?そうですね、その方法でも普通に読めます。ですが、その場合はネットワークにつながっていないと読めない場合が多いのです。ところが、こちらの方法であれば、ネットワークは関係なく読むことができます。 その方法とは、CloudReadersを利用する方法です。CloudReadersは、いくつかの形式のドキュメントを読むことができるリーダーなのですが、その中にPDFが入っています。 現在、iPadからは直接appStoreに接続することはできないので、iTunes上で購入します。なんと無料です。こんないいソフトが無料なんて。。。すばらしい。さて、iPadを接続すると、以下
//RootViewController.h #import @interface RootViewController : UITableViewController { NSMutableArray *cellList; int rotateRad; int indexRow; UIAccelerationValue speedX_; UIAccelerationValue speedY_; UIAccelerationValue speedZ_; } @end //RootViewController.m #import "RootViewController.h" @implementation RootViewController - (void)viewDidLoad { cellList = [[NSMutableArray alloc] initWithObjects: @
武田薬品が新卒の採用条件にTOEIC730の取得を義務付けたそうです。 ネット上では賛否両論上がっているようですが、採用基準に語学能力を含めることは全く問題ないと思います。論文読むにしても、薬剤系のマニュアル読むにしても、TOEIC730点は最低限必要だと思います。今後の海外展開を考えると、社員全体の語学水準を上げておくことも必要でしょう。中堅以上の大学であれば、大学入学時にTOEICで500点程度の実力はあるはずです。大学4年間、就職活動までなら3年ほど。その間に、1000時間程度、つまり、1日1時間程度英語を勉強していれば730点ぐらいはとれるはずです。化学専攻で実験が忙しいとしても、これぐらいはなんとかなるはずです。 あ、前置きが長くなりましたが、言いたいのは1つだけです。 「既存社員も730点とってね」 現行法では、社員を解雇ためには様々な制約があり、TOEICの点数だけで簡単には
みなさん、Pythonってご存知でしょうか? ニシキヘビ。。ではないです。 プログラミング言語のPythonです。 ↓Pythonのロゴ。蛇が2匹です。 このPython。日本国内では、それほど知名度は高くないのですが、2010年で最も成長したプログラミング言語にも選ばれるなど、急速に人気の高まりつつある言語です。2011年にはPHPとC++を抜かして3位になれそうな勢いです!では、このPython、どうして急に人気がでてきたのでしょうか?理由は大きくわけて3つあると思います。 Pythonが急に普及し始めた理由 GAEで動作する これが最大の理由だと思います。Googleのサーバを使って簡単にサービスを提供できます。1日あたり1GBまでの転送なら、料金は一切かかりません ※1。無料利用分を超えて使った場合も、課金設定(1日当たりの支払い額の上限)を設定するだけで、簡単にサーバを増強できま
快適にアプリケーションを使ってもらうためには、最適なメモリー管理と動作のボトルネックを解消することです。 最適な学習環境を提供するために、SmartBrainはメモリー管理こそ無いものの、パフォーマンスチューニングを日々行っています。 実は、使いやすい・気持ち良い ・楽しいは学習にかかわらず仕事でも重要ですよね。 今回は、iPhoneの開発で利用するLeaksについてちょっとした使い方をまとめます。 memory warning Level=**みたいなものが出てるそこのあなた!! Leaksを使ってメモリーリークを解消しましょう。 (次回はTime Profilerについての予定) それでは、まずXCodeを起動してLeaksを実行しましょう。 (当然何かしらのプロジェクトを開いてないと実行できません)
Macに付属しているiMovieでMTS(AVCHD)ファイルを直接取り込むには手間がかかります。今回は、MacとiMovieだけでMTS(AVCHD)ファイル取り込む方法をお知らせします。 今回使用した物は、Mac Book Air、iMovie 11、Sony Cyber-shot DSC-HX5(動画の取れるデジカメ)です。 前提として、デジカメのメモリーカードをMacで認識させた状態にしておいて下さい。 1.Macのディスクユーティリティを起動し、上部のメニューにあるファイル>新規>空のディスクイメージと進み、ディスクイメージの作成画面を表示させます。 2.名前を入力し、作成するサイズを設定します。サイズの容量は、お持ちのメモリーカードの容量に合わせると楽ですが、いくつに設定しても構いません。例では、500MBにしております。入力したら、右下にある作成をクリック。イメージを作成して
こんばんは。 本日は、最近はやりのUstreamでパスワード認証をかける方法をご紹介しちゃいます。これで、秘密の放送もこっそり公開できちゃいますよっ! それでは早速。 Ustream(http://www.ustream.tv/)の管理画面にログインしてください。ログインしたら、下の画像のように「Your Shows」をクリックします。 次に、「Advanced」をクリックします。 「Required a password?」という項目がありますので、そこを「Yes」にしてください。すると、下の画像のようにパスワードの入力フォームが表示されます。二つ表示されて、ひとつは入力用、もうひとつは確認用ですので、両方とも同じパスワードを入力してください。 あとは、画面一番下にある「Save Changes」をクリックすると、このチャンネルはパスワードでロックされます。 簡単でしょう? 次に、実際に
毎週配信しているメールマガジンのバックナンバーをお届けします。『eラーニング導入こぼれ話』。今回はUstreamオススメ機材についてです。 キーワードは「コスト削減」と「教育効果」2010年12月10日発行 ■□■━━━━━━━━━━━━━━━━━━━━━━━━■□■ eラーニング導入こぼれ話 Vol.0016 ■□■━━━━━━━━━━━━━━━━━━━━━━━━■□■ 「最高の学びをすべての人に!」 こんにちは!いつも大変お世話になっております、株式会社キバンインターナショナルの田中です。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●今回のポイント 1. Ustream配信 機材4つのパターン 2. パソコンいらずのボタン一発配信 3. ポータブルで高画質配信するには? 4. 複数の音声や映像を切り替える 5. スタジオで使う機材をコンパクトに ━━━━━━━━━━
AmazonEC2から、GPUを搭載したインスタンスが使えるよー。ってメールが来たので翻訳してみました。SmartBrainで使うことは無さそうだけど、個人的にGPUコンピューティングにも興味があります。利用料金は、1時間2.1ドルのようです。料金プランは英語版のページしか掲載されていません。右上に言語切り替えがありますので、英語に切り替えて確認してみてください。 EC2を御利用の皆様へ Dear Amazon EC2 Customer, Amazon EC2で、クラスタGPUインスタンスが利用できるようになったことをお知らせします。この新しいタイプのインスタンスは、クラウド上でGPUの計算能力を使えるように設計されています。GPUは、計算問題の解決性能を加速させるためにますます使われるようになっています。しかしながら、設備の特殊性やコストの高さが障害となり、多くの組織にとって手の届かない
標準のCocoaフレームワークでは、UIProgressViewの色を変更することができません。そこで、iPhoneアプリを開発に役に立つ色を変えれるUIProgressViewのサブクラスをご紹介します。ライセンスはMITで、個人や商用目的でも利用できます。 また、ソースコードはこちらで手に入ります。 greenisus’s PDColoredProgressview at master – GitHub Downloadボタンを押すことで、ソースコードを含んだZIPファイルをダウンロードできます。使い方は簡単で、Xcodeにファイルを追加して、通常のUIProgressViewと同じように使用します。色を変えたいときは、tintColor を変える setTintColorメソッドがあるので、それに色を指定するだけです。 実際にコードを書いてみました。 UIColorで指定できる色であ
ここ1年で、AmazonEC2/S3やGoogle Apps Engineサービス開始に伴い、「クラウド」サービスが注目され始めました。 Amazonによるクラウドサービスの前から、既にいくつかVPS(Virtual Private Server)サービスが存在していましたが、2つの違いは何でしょうか? 今回は、AmazonEC2/S3タイプのクラウドサービスとVPSサービスの違いをまとめてみました。 VPSとは? VPSとは、OSを1つ、root権限ごと借りるサービスで、固定IPも付いてくるサービスが多いです。これを使用してサーバを構築します。最近では、Serversman@VPSがメモリー512M、HDD容量10Gで490円から、さくらインターネットがメモリー512M、HDD容量20Gで980円からサービスを開始しています。 Serversman@VPSの場合はOSがCentOSのみ(
次のページ
このページを最初にブックマークしてみませんか?
『MoodleがSCORM認証を取得 -- MoodleはオープンソースLMSの決定版』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く