タグ

ブックマーク / tech-sketch.jp (4)

  • JavaScriptを使った簡易ツール作成のススメ | Tech-Sketch

    はじめに 技術的に「濃い」記事が多いTech-sketchですが、逆にあっさり系の記事が不足しているため、気軽に読める記事を書いてみようと思います。 JavaScriptを使ってブラウザ上で動く簡易ツールを作ってみませんか? 簡易ツールを作りたい! 同じツールを実現する場合でも、幾つかの方法があります。 1. C#などでクライアントアプリを作成 メリット: 自由度が高く、ファイルの読み書きやネットワーク通信も可能 ツールの見た目をOS標準に合わせるなど、リッチに出来る 高速動作 デメリット: 各ユーザ毎にダウンロード、インストール(or 解凍)してもらわないといけない ClickOnceで対応可能だがあまり知られていない・・・ ネットワーク通信などを実装しようとするとそれなりに手間がかかる 開発環境が無い場合、インストールの手間が発生する 2. Webサーバ上で動作するアプリを作成 メリ

    JavaScriptを使った簡易ツール作成のススメ | Tech-Sketch
  • Google Authenticatorを用いた二要素認証をSSHに導入 - Tech-Sketch

    今回はオープンな認証規格であるOATHに対応しているGoogle Authenticatorを使って、 ソフトウェアトークンによるワンタイムパスワードを用いた二要素認証を、SSHのログインに適用してみました。 二要素認証とは 近年、ID/Passwordに加えて、認証デバイスによって生成される毎回異なる値を認証に用いる、 ワンタイムパスワードを用いた二要素認証が様々な所で使われています。 以前から、一定時間ごとに表示される数字が切り替わるような、 ハードウェアトークンを用いたワンタイムパスワードは色々な所で使われていました。 オンラインバンキングを利用したことがある人であれば、実際にトークンをお持ちの人もいるでしょう。 お金に関わる所以外では、オンラインゲームの認証などでも使われています。 一方で最近は、ハードウェアトークンではなく、ソフトウェアトークンを用いたワンタイムパスワー

  • Shiny を使ってR言語のプログラムをWeb アプリ化する - Tech-Sketch

    R は統計解析向けのプログラミング言語で、お手軽にデータ分析を行うことができます。そして、R での分析結果は、Shiny というR のパッケージを使うことで、簡単にWeb アプリ化することができます。今回はR プログラムを簡単にWeb アプリ化するShiny パッケージと、Web アプリとして公開することができるShiny Server について紹介します。 What's Shiny? Shiny とはR のIDE である RStudio の開発元のRStudio Inc. が開発しているプロダクトです。Shiny を使うとR のプログラムを簡単にWeb アプリにすることができます。 Shiny で作成したWeb アプリはブラウザからのユーザー入力などをトリガーに、インタラクティブにR のプログラムを即時実行し、その実行結果を動的に確認できます。見た目に関しては、Shiny が内部的に T

    Shiny を使ってR言語のプログラムをWeb アプリ化する - Tech-Sketch
    korin
    korin 2014/04/08
  • CloudWatch API + ZabbixでAWS課金情報をグラフ化 - Tech-Sketch

    先日、AWSのCloudWatchで 課金情報を監視・通知できるようになったとのアナウンス がありました。 AWSを利用されている方からすると、 今月いくら利用しているのか気になるところだと思うので、 この機能は非常に有り難いのではないでしょうか。 CloudWatchの詳細については こちら にまとめられています。 今回利用する機能は、CloudWatchの「AWS 請求書の予想請求額(Billing)」メトリクスです。 この課金情報の監視については、無料で利用できるようです。 CloudWatchはAWSの状況を監視するには非常に便利ですが、 監視統計データが2週間しか保存できないという制限があります。 そのため、2週間以上前にどういう状況だったのかを確認するには別途監視データを管理する必要があります。 そこで、OSSの統合監視ツールである「Zabbix」を活用し、 Clou

  • 1