Docker �の基本的な使い方をkwskrb で紹介した時の資料です。 本スライドは次の資料の抜粋+α版です。もう少し詳細を知りたい場合にあわせて御覧ください。 『そろそろ知っておきたい!!コンテナ技術とDockerのキホン』 http://www.slideshare.net/ngzm/lxc-and-dockerbasicRead less
![Docker �基本のおさらい](https://cdn-ak-scissors.b.st-hatena.com/image/square/cb0b155c56d163a45fef028b9a39a2953119a6c8/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fdockerkwskrb-150527093137-lva1-app6891-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Javaでプログラムを組んでいると、StringからInputStreamに変換したり、逆に、InputStreamからStringに変換を行う必要があることがあります。 特に、ライブラリを利用していて、そのライブラリの関数の引数の型に合わせなければならないシーンで良く使うTipsですね。 最近は、Webサービスを利用することが多く、その戻り値をxmlで解析する場合には、パーサの引数がInputStream型だったり、それをデバッグ用にString型に変換したりするのに多用しています。。 BufferedReader br = new BufferedReader( new InputStreamReader(is)); StringBuilder sb = new StringBuilder(); String line; while ((line = br.readLine()) !=
By Lwp Kommunikáció 多くの装置がコンピューターによって制御されるようになった現代では、機械そのものの安全性はもちろん、それを制御するプログラムの安全性が極めて重要です。その中でも特にコンピューターによる制御が多く取り入れられている旅客機と、技術の粋を集めた宇宙ロケットの制御ソフトウェア構築の現場では非常に高い正確性が求められるのですが、そこで取り入れられている方法や思想についてまとめられています。 How Is Critical 'Life or Death' Software Tested? | Motherboard http://motherboard.vice.com/en_uk/read/how-is-critical-life-or-death-software-tested 多くの乗客を乗せて空を飛ぶ旅客機は、今ではその多くに「フライ・バイ・ワイヤ(FBW
以前からRunkeeperやNike+でのランニング記録やWi-fi Body scaleでの体重記録を取っていたのですが、記録した情報の管理はそれぞれのサービスやアプリの上で行っていました。 これまでは「まぁそんなもんか」位の感覚で特に気にしていなかったのですが、ここ最近Runkeeperの連携機能が充実してきたことや、FitbitやUPなど他のサービスや製品からも情報をアグリゲート可能なライフログサービスが登場したことで、健康系ライフログの集約度が増し、以前よりも管理がしやすくなりました。 今回は、今現在僕が使用している健康系のライフロガーと、それらの情報をFitbitとRunkeeperに集約する流れについて取りあげたいと思います。少し長くなりますので、全4回に分けてお送り致します。 「Fitbit+Runkeeperで健康系ライフログを集約する」シリーズ 健康ライフログの種類と集約
1983年に発売されたNintendo Entertainment System(NES、日本での商品名は「ファミリーコンピューター」、以下「ファミコン」)は安価なのに高性能だったため、大ヒット商品となりました。独自設計のピクチャー・プロセシング・ユニット(PPU)を使うことで、当時としては驚きの映像を生み出すことができました。そして、今でも特定の環境で視聴すればとてもきれいな映像が楽しめます。一番の業績はメモリの利用効率です。グラフィックスを最小限のバイト数で作成することに成功しました。それと同時にファミコンは、開発者に便利で使いやすいツールを提供しました。その点でも、それまでのテレビゲーム機とは一線を画した製品でした。ファミコンのグラフィックスの生成方式を理解すれば、システムの技術的な優れた能力のありがたみが分かるはずです。そして、現代のゲーム製作者が現在のマシンではどれだけ簡単に作業
The growth of data on the web has made it harder to employ many machine learning algorithms on the full data sets. For personalization problems in particular, where data sampling is often not an option, innovating on distributed algorithm design is necessary to allow us to scale to these constantly growing data sets. Collaborative filtering (CF) is one of the important areas where this applies. CF
登録 チャンネルにこれを投稿する。 /feed subscribe http://weather.livedoor.com/forecast/rss/area/130010.xml 解除 /feed list で表示されたidを元に /feed remove <id> のように入力する。 忘れたら /feed help するといいです。 所感 slackbotとのDMにでも設定しておくといい感じ。 天気以外にもfeedであれば登録できるので、アイデア次第で面白いことができそう。 参考 ※天気の取得にはlivedoor天気情報で提供されているAPIを使いました。 こちら: http://weather.livedoor.com/weather_hacks/rss_feed_list#forecast
![](https://31.media.tumblr.com/b03cd2c16eaaf44ec53e464f1ae9c82d/tumblr_inline_n6yfgqz4oV1qaxsyz.png) 最近チャットツールとして[Slack](https://slack.com/)を使っているのだけど、Botを作りたくなったのでHubotで作った。Hubotはbot作れるやつ。 次のサイトを参考にして作業した。 - [はじめてのHubot - Qiita](http://qiita.com/kmdsbng/items/fdc069048b5f0d07295e) - [Slack上のボットをHubotで作ってHerokuにデプロイしてみた | nanapi TechBlog](http://nanapi.co.jp/blog/2014/06/04/slack_with_hubot/) ##
PythonでSlackのOutgoing Webhooksに対応するbotの汎用的な実装、"djehuty/djehuty-slack"を公開したので共有してみる。 Hubotを使えば? 内製の、Pythonで実装したサーバーサイドモジュールをbotから直接使いたかった。 SlackのOutgoing Webhooks integrationを設定する integrationの追加 botを用意する前に、そもそもSlack側でbotとやりとりするための設定をしておく必要がある。Slackのintegrationの一つに"Outgoing Webhooks"というものがあり、特定のワードで始まる入力を指定のURLにPOSTリクエストする仕組みである。djehutyでは、このintegrationを利用する。 Outgoing Webhooksの設定では、このintegrationを有効にす
2020-07-08 Re:ゼロから始めるインフラ構築 〜はじめてのIaC・CI/CD〜 GitHub Actions CloudFormation 自動化 CI/CD IaC 新卒研修で作ったハリボテのインフラを再構築する話です。はじめてインフラのコード化とデプロイの自動化をやってみました。 Re:ゼロから始めるインフラ構築 〜はじめてのIaC・CI/CD〜 2020-07-01 ZOZOTOWNのインハウス広告運用を支援するデータと仕組みの話 BigQuery データ マーケティング 広告 本記事では、ZOZOのマーケティング部門の広告運用のインハウス化に伴って、これまで取り組んできた広告データの収集と活用、その仕組みにフォーカスして事例をご紹介します。 ZOZOTOWNのインハウス広告運用を支援するデータと仕組みの話 2020-06-29 【オンラインMeetup イベントレポート】
2016/4/10追記:Swift 2.2のコードを追記しました Core Motionを使って、加速度センサーを使用する方法をメモしておきます。 このセンサーを使用することでx、y、z軸に沿った速度の変化を測定することができます。 (iOSイベント処理ガイドより) 実装方法 まずは「CoreMotion.framework」を追加します。 ヘッダをインポートします。 Swift: import CoreMotion Objective-C: #import <CoreMotion/CoreMotion.h> インスタンスを生成します。 Swift: let manager = CMMotionManager() Objective-C: _motionManager = [[CMMotionManager alloc] init]; 適切な更新間隔を設定をして加速度センサーを有効化します
スマートフォンの「スマート」は、さまざまなセンサやハードウェアを使うところにある。本連載で、さまざまなセンサやハードウェアを使うiOS(iPhone、iPad、iPod touch)のスマートなアプリを作ってみよう モーションセンサでスマート度アップ! 前回の「iOS端末ハードウェアの歴史と近接センサアプリ開発」では、初回ということでiOS端末ハードウェアの歴史をまとめ、簡単な「近接センサ」の使い方を紹介しました。今回はデバイスの「動き」を検知するハードウェアである「加速度センサ」「ジャイロスコープ」について触れ、それらの機能を利用したアプリを作成します。 なお、今回作成したアプリを動作させる際には、ジャイロスコープが搭載されているiPhone 4以降、iPod touch第4世代、もしくは、iPad 2以降のデバイスを使用してください。また、今回のサンプルアプリを作成するに当たって、開発
こんにちは!12/11担当の @koogawa です。どうぞよろしくお願いします。 さて、iPhoneには「加速度センサー」や「電子コンパス」など、いろいろなセンサーが搭載されていることはご存知だと思います。そこで今回は、iPhoneで検知できる様々な情報とその実装方法を、10個ピックアップしてまとめてました。メジャーなものからマニアックなものまで色々揃えましたので、何か一つでもお役に立てたら嬉しいです。 では、いってみましょう! 光・音声系 1. 輝度センサー iPhoneの画面輝度(明るさ)が取得・設定できます。 画面輝度=周りの明るさなので、輝度が高ければユーザが明るい場所にいると判断することもできそうです。ただ、中には画面輝度を固定に設定しているユーザもいるので、一概にこの基準が当てはまるとは限りません。 実装方法 画面輝度は次のように取得できます。
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 前編は “G空間”で今後の重要技術と期待が高い、屋内測位や屋内外シームレス測位手法のうち、「IMES」「 Wi-Fi(無線LAN)」「音波」などを紹介した。後編では「可視光通信」「歩行者自律航法(PDR)」「iBeacon」の技術やビジネスを解説する。 可視光通信は、専用送信基板を取り付けたLED照明からデジタル信号を発生させて情報伝達する仕組みである。精度は1メートル程度と比較的高く、カメラで検知するため端末の汎用性は高いが、光が当たらないカバンの中などでは作動しない。博物館や工場など、常に端末の画面を確認しながら活動するというシチュエーションにおいて有効と考えられる。 さらに、現在注目が集まっているものとしてiBeaconが挙げられ
屋内外位置測位サービスの概要 本サービスは、GPS の電波が届かない建物内や地下街で従来のWi-Fi 等の無線を使った三辺測量と比べて高精度な位置情報を提供するサービスです。 屋外でも従来はビル影で十分な数のGPS 衛星の電波が受信出来ずに大きく精度が落ちる場所でも高精度な位置情報の提供が可能です。 なお、上記屋内外の位置情報をシームレスにモードを切り替えて測位する為、リアルタイムに途切れなく位置情報の把握が可能です。 また、GPS や三辺測量だけでは特定が難しい測位対象の向きの判別も可能な為、測位対象の細かな動きを分析することが可能です。 当社は、本屋内外位置測位サービスに各業種別のミドルウエアやアプリケーションと組合せて、さまざまな業種のお客さまにコンサルティングおよびサービスを提供していきます。 屋内外位置測位サービスの特長 ※ GPS(Global Positioning Sy
やわらか3D 共創コンソーシアム 会長 ソフト&ウェットマター工学研究室SWEL 代表 やわらかサイエンティスト 山形大学 工学部 教授 古川 英光
最近、オープンソース系ソフトウェアを独自カスタマイズしてプロダクト化する事例が増えている気がします。 これからのSDN/NFV分野では、ホワイトボックス化されたネットワーク機器にオープンソース系ソフトウェアを搭載して仮想アプライアンスとして導入するユースケースが増えていくものと推測できます。 オープンソース系ソフトウェアを独自カスタマイズして実ネットワークに導入する場会、カスタマイズ部分のソフトウェア品質担保が必須条件となるので、ソフトウェア開発フェーズでのテスト網羅性が極めて重要になります。 従来のソフトウェア開発でもユニットテストレベルでのテスト網羅性&自動化は、一般的に着手されておりました。 ただ、これからのクラウドコンピューティング技術革新のスピード感が、どんどん増している状況下においては、プロダクトレベルでのテスト網羅性&自動化を念頭に置く必要があると感じております。 そこで、今
肩こりは日本人の国民病となっており、今や3人に1人が悩んでいるといいます。そんな肩こりを解消するのにバスタオルが役立つことをご存知ですか? 今、タオルを使った肩こり解消ストレッチがネット上で話題となっており、多くの方がその効果を実感しています。 今回は、タオルを使った肩こり解消ストレッチ動画の中からとくにオススメのものを5つ紹介しましょう。数十秒でできる簡単なものばかりなので、肩こりがつらいとお悩みの方はぜひ試してみてください。 記事の続きを読む スポーツタオルを使って簡単にできるストレッチ方法です。10秒から20秒で効果を実感できます。 たたんだスポーツタオルを床に置き、その上に肩を乗せるようにあお向けになります。 左手で右肩を支え、右手を頭の上に伸ばします。 この状態で10秒から20秒キープします。 反対側も同じように行います。 バスタオルを使って骨盤を整えるストレッチです。肩こりだけ
前回の記事では__rmqueue_smallest()を見たので、今回は __rmqueue_fallback()を見ていきます。 この関数の呼び出し元は__rmqueue()で、__rmqueue_smallest()でメモリを確保できなかった場合に実行されます。 では、処理を見ていきましょう。 __rmqueue_fallback()は2つのforループにより制御されていて、ここが一番重要なところ 一番外側のループは orderの最大値(通常は11かな)-1を初期値として、メモリ確保しようとしたorderまでorderを下げつつループする 内側のループは配列(fallbacks)http://lxr.free-electrons.com/source/mm/page_alloc.c?v=4.0#L1032を見ていくためのもの この配列はMIGRATEの種類を保持している2次元配列で、f
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く