タグ

2015年12月1日のブックマーク (41件)

  • サーバレスアプリケーションフレームワーク JAWS を使ってみる | DevelopersIO

    モバイルアプリサービス部の五十嵐です。 AWS LambdaAPI Gatewayを使ったサーバレスアプリケーションフレームワークを見つけたので軽くさわってみました。 JAWSとは AWS LambdaAPI Gatewayを使ったサーバレスなアプリケーションフレームワークです。Lambdaを用いることにより巨大なスケールアウトとコスト削減ができるということです。オープンソースで現在はベータ版として提供されています。 jaws-framework/JAWS また、現地時間の10/6から開催されるre:Inventでもセッションが予定されているのでこちらも注目です。 JAWS: The Monstrously Scalable Serverless Framework – AWS Lambda, Amazon API Gateway, and More! Quick Start npm

    サーバレスアプリケーションフレームワーク JAWS を使ってみる | DevelopersIO
    peketamin
    peketamin 2015/12/01
  • コードレビューにおける指摘事項の強要について。

    質問をすることでしか得られない、回答やアドバイスがある。15分調べてもわからないことは、質問しよう!新規登録して質問してみよう

    コードレビューにおける指摘事項の強要について。
    peketamin
    peketamin 2015/12/01
  • Java トラブルシューティングガイド - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。ミドルウェア開発チームの青木(@a_o_k_i_n_g)です。将来の夢は藤岡弘の弟子になることです。 Cybozu では多くの Java アプリケーションが稼働しており、トラブルも発生します。僕はトラブル対応をすることが多く、今まで大小様々なトラブルを見てきました。その中で得られた知見を社内ドキュメントとして記していましたが、そちらを手直ししたものを記事で公開します。Cybozu ではインフラ基盤に Ubuntu を用いているので各種ツールの紹介もすべて Ubuntu を前提にしていることをご承知ください。 すぐやること 各種データはトラブルが発生している状態で運用チームに取得してもらいましょう。鮮度が重要なデータも多いので、常日頃運用チームと手を取り合ってトラブル対応できる組織づくりをしておくべし。 モニタリングツールで該当環境のデータを確認 トラブルの原因は多種多様です。

    Java トラブルシューティングガイド - Cybozu Inside Out | サイボウズエンジニアのブログ
    peketamin
    peketamin 2015/12/01
  • 世界初、使用済みの紙から新しい紙を生み出すオフィス製紙機「PaperLab」を開発(2015年12月1日) | ニュースリリース | トピックス | エプソン

    企業がこれまで外部へ委託したり、内部で裁断したりしている機密文書。「PaperLab」を使用すれば、外部に持ち出すことなく、お客様の手元で安心して処理できます。文書を紙繊維にまで分解するため、情報を完全に抹消します。 3.多様な紙の高速生産 「PaperLab」に使用済みの紙を入れ、再生開始ボタンを押せば約3分で1枚目の新しい紙ができあがります。A4用紙の生産能力としては、1分間に約14枚、1日8時間稼働させれば6,720枚の紙を、オフィスで生み出せます。 紙厚の異なるA4・A3サイズのオフィス用紙や名刺用紙、色や香り付きの紙など、お客様は必要な時にさまざまな紙を生産できます。 4.環境性能 「PaperLab」は水を使わずに※3紙を作ります。一般的には、A4の紙1枚を作るために、コップ1杯の水が使われています。エプソンは、世界的に水は貴重な資源だからこそ、水を使わない技術が必要だと考えま

    世界初、使用済みの紙から新しい紙を生み出すオフィス製紙機「PaperLab」を開発(2015年12月1日) | ニュースリリース | トピックス | エプソン
    peketamin
    peketamin 2015/12/01
  • プログラマの僕が東京ではなく田舎に住む理由 #ruraladvent - give IT a try

    はじめに このエントリは「地方在住ITエンジニア・アドベントカレンダー 2015」の1日目の記事です。 地方在住ITエンジニア(元・地方在住も可) Advent Calendar 2015 - Adventar このアドベントカレンダーは「地方と仕事」をテーマに、有志のITエンジニアが自分の思うところを書き綴っていくアドベントカレンダーです。 トップバッターとして、僕も「プログラマの僕が東京ではなく田舎に住む理由」というタイトルで何か書いてみようと思います。 あなた誰?どこに住んでて何してるの? 僕は伊藤淳一と言います。 今は兵庫県西脇市っていうところに住んでます。 西脇市はこんなところにあります。 都会 or 田舎で答えるならズバリ「田舎」でしょう。 とはいえ、「超」が付くほどの田舎ではないので、日常生活には全く不自由しません。 今はソニックガーデンという会社でRubyプログラマをやって

    プログラマの僕が東京ではなく田舎に住む理由 #ruraladvent - give IT a try
    peketamin
    peketamin 2015/12/01
  • インターンシップ警察

    長期インターンってどんなことするの? って思っている人が多いはずですので、実際に僕がやっている仕事内容について説明していきたいと思います。 僕は現在、主にQiita:Teamという情報共有ツールやオウンドメディアWork:Qのマーケティング活動を通じて、次の業務をしています。 製品ヘルプページのライティング業務 ブログページ等のライティングなどの広報業務 メディアの企画・編集などの運用業務 WordPressの開発 GitHubを用いた開発

    インターンシップ警察
    peketamin
    peketamin 2015/12/01
  • OSSとしてのEmbulkにTreasure Dataはどのように関わっているのか - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? OSSとしてのEmbulkにTreasure Dataはどのように関わっているのか Embulk Advent Calendar 2015の1日目の投稿になります。 今年の9月にSoftware EngineerとしてTreasure Data(以下TD)に入社していた赤間(@oreradio)です。 最近はData Connector(後述)などの開発でJava/Rubyを書いています。 さて、OSSのバルクロードツールであるEmbulkが公開されて約1年が経ちました。 並列・分散処理、リトライ、リジューム等をサポートする プラガブル

    OSSとしてのEmbulkにTreasure Dataはどのように関わっているのか - Qiita
    peketamin
    peketamin 2015/12/01
  • Serverless Architecture on AWS (20151201版)

    2015年12月1日に開催されたDevelopers Festa Sapporo 2015の講演資料となります。 日の事例初掲載版です。Read less

    Serverless Architecture on AWS (20151201版)
    peketamin
    peketamin 2015/12/01
  • Go 1.5 & 1.6の新機能のおさらい

    Goは実運用の事例が最近多く出ています。 なんで最近実用的に使っている開発者が増えているのでしょうか。 実は互換性を待ちながら、便利な機能が たくさん出てくるのがその理由の一つです。 9月にリリースされたGo 1.5と開発中のGo 1.6の新しい機能を紹介します。

    Go 1.5 & 1.6の新機能のおさらい
    peketamin
    peketamin 2015/12/01
  • 「Ustream」アジア法人が撤退へ 米本社での直接運営に

    Ustream Asiaは、ソフトバンク(現ソフトバンクグループ)と米Ustreamの合弁会社として2010年5月に設立。都内に「Ustreamスタジオ」を設置するなど積極的な日展開を行っていた。 関連記事 著作権侵害は「厳しく規制」、テレビ局も個人もカバー Ustream日版の“全方位戦略” Ustream日版が目指すのは、ライブ動画配信のプラットフォームだ。テレビ局から個人までを幅広くカバー。著作権侵害は厳しく規制し、誰もが安心して参入できるよう配慮する。 「テレビ局とwin-win」 Ustreamの「謙虚」な戦略、CEOが語る Ustreamは米国で、テレビ局など既存メディアと協業しながら急成長をとげた。日でも謙虚な姿勢で既存メディアと協業し、動画ストリーミングサイトナンバーワンを目指すという。 ソフトバンク、Ustream Asia設立 iPhone向けUstreamアプ

    「Ustream」アジア法人が撤退へ 米本社での直接運営に
    peketamin
    peketamin 2015/12/01
  • 世帯の年間収入マップ

    peketamin
    peketamin 2015/12/01
    スマホでプルダウン押せない…
  • 次世代言語Kotlinを使ったAndroid開発とヤフーの新技術との向き合い方

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、ヤフーでAndroidアプリ開発をしている松田(@shoma2da)です。 今年もやってきたヤフーのアドベントカレンダー、僭越ながらトップバッターを務めさせていただきます! 初日となる今日は最近話題になっているKotlin(ことりん)という言語を使ったAndroidアプリ開発と、これに関連してヤフーが新技術にどのように向き合っているかについて書いていきます。 Kotlinとは Kotlinは2011年頃に登場した言語で、開発元はJetBrainsです。 JetBrainsといえばAndroid StudioのベースであるIntelliJを開発している企業でもあります。 ソースコードはOSSとして公開されておりGitHu

    次世代言語Kotlinを使ったAndroid開発とヤフーの新技術との向き合い方
    peketamin
    peketamin 2015/12/01
  • Slackであまり知られていない便利機能一覧 - Qiita

    国内でも随分使われるようになってきたSlack、みなさん随分使いこなしていると思うのですが、Slackも日々目まぐるしく進化してます。リリースを眺めたりするのが好きな筆者が「よく使う機能」や「これは便利だぞ」という機能を厳選して紹介します。 ※) 紹介しているのは、MacのクライアントAppを前提としています。 Slash Commands編 参照:Using slash commands – Slack Help Center みなさん、スラッシュコマンド使ってますか? Slackでは殆どのことがスラッシュコマンドでできるといっても過言ではないくらい沢山のスラッシュコマンドがあります。ちょっと工夫すればオリジナルのスラッシュコマンドも作れるので楽しいですよ。 では、イチオシから紹介します1 リマインダー機能 たぶん、slackにリマインダー機能があることに気づいている人は少ないはず…

    Slackであまり知られていない便利機能一覧 - Qiita
    peketamin
    peketamin 2015/12/01
  • ISUCON5 決勝イメージの公開とその使用方法 : ISUCON公式Blog

    tagomorisです。もうISUCON5決勝から1ヶ月が経ってしまいましたが、いくつか準備も整えまして、ISUCON5決勝で用いた環境のGoogle Cloud Platform用イメージを用意できましたので公開します。 HTTPS: https://storage.googleapis.com/isucon5-images/isucon5-final-1.tar.gzGCS: gs://isucon5-images/isucon5-final-1.tar.gz ISUCON5決勝では参加者用Webアプリケーションおよびベンチマークツールの他に外部APIのサーバプロセスも必要でしたが、このイメージはそれらを全て含んでいます。インスタンスを作成して起動すればベンチマークが通る状態で起動するはずです。 イメージの取り込みGoogle Cloud Platformでは上記URLからイメージとし

    ISUCON5 決勝イメージの公開とその使用方法 : ISUCON公式Blog
    peketamin
    peketamin 2015/12/01
  • The Blog | Welcome to Adobe Blog

    The Blog | Welcome to Adobe Blog アドビのブログでは、Creative Cloud、Document Cloud、Experience Cloudの最新情報や役に立つ情報を紹介しています。

    The Blog | Welcome to Adobe Blog
    peketamin
    peketamin 2015/12/01
  • Electronアプリをプロダクトとして「正しく」リリースするために必要な3つのこと | 株式会社ヌーラボ(Nulab inc.)

    Typetalkデスクトップアプリ 先日、弊社チャットサービスTypetalkのデスクトップアプリをリリースしました。おそらくTypetalk.appのパッケージを覗いてElectronの痕跡を見つけ出した方もいらっしゃると思いますが、その通りElectronをベースに実装しています。 ElectronはHTMLJavaScriptCSSなどWebの技術を使用してデスクトップアプリを開発できます。GitHub社のAtomエディタをはじめとして、今では非常に多くのアプリがElectronベースで公開されており、実装方法についても既に多くの記事が書かれています。 ただし、正式にアプリを公開する場合には、コードサイニングなどを行うなど、考慮が必要なポイントがいくつかあります。そこで記事では正式にElectronアプリをWindows/Mac向けにリリースするにあたって必要だった3つのことを

    Electronアプリをプロダクトとして「正しく」リリースするために必要な3つのこと | 株式会社ヌーラボ(Nulab inc.)
    peketamin
    peketamin 2015/12/01
  • 「銀行から1万4000件の情報流出」を当事者目線で解説したい

    出会い系サイト運営者と繋がりのある方より直接話を聞くことができました。 文才がないながらも出来るだけ当事者側からの目線で解説したいと思います。 先に言いますが、件は出会い系サイト自身が被害者でもありますので、「出会い系サイトなんて全部サクラサイトだろ?」みたいな先入観をお持ちの方は一旦捨てて頂くと理解しやすいかと思います。真っ当に運営されている出会い系サイトが被害者です。 まず流出したであろう情報とは何なのか?「残高照会ダイヤル」は、契約者が持つ口座の残高や、通帳に「印字されうる」取引明細も音声で知ることができます。例えば 「27-11-27 振込 フグタマスオ *30,000」 「27-11-30 振込 イソノカツオ *10,000」 このような入出金の取引を、音声で知ることができます。 もちろん契約者(契約団体)自身しかアクセスできないはずの情報なわけですが、この残高照会ダイヤルの操

    「銀行から1万4000件の情報流出」を当事者目線で解説したい
  • Twitter SmartList (第5回若手webエンジニア交流会)

    コミュニティ解析サービス、Twitter SmartList ( http://smartlist.bz )の苦労話やアルゴリズムなどです。 第5回若手Webエンジニア発表会にて、発表させていただきました。 http://www.zusaar.com/event/733053Read less

    Twitter SmartList (第5回若手webエンジニア交流会)
  • 禁煙は良いと思うが喫煙も良いと思うのです、だけど禁煙を続けるほうがいいんでしょうかね? - ねここねの思考手記

    禁煙と喫煙は私には凄く興味がある話。 ただ、タバコを吸ってるとそれだけで知能が低い扱いされたり、馬鹿者のレッテル貼られる可能性を恐れて、なかなかブログでは書けないなーと 思ってたら禁煙の記事を見かけた。 禁煙や喫煙の記事は結構興味深い、そして応援したくなるし共感できます。 www.pojihiguma.com こちらの方のゆるい感じで、失敗してもまたやればいいじゃん的な、気楽でゆるく、軽い感じで禁煙をするスタイルには共感ができます。 honeysuckle.hatenablog.jp こういうふうにメリットとデメリットを考えるのもとても良いと思いますし、賛同できます。 僕もこういう時期がありました。 ただ、ここ数年の僕のタバコとの向き合い方は少し違います。 禁煙と喫煙を意識的に繰り返す。 昔の私は、1年禁煙して半年喫煙して、2年禁煙して1年喫煙したり、3ヶ月禁煙して、一ヶ月喫煙したりとかし

    禁煙は良いと思うが喫煙も良いと思うのです、だけど禁煙を続けるほうがいいんでしょうかね? - ねここねの思考手記
    peketamin
    peketamin 2015/12/01
  • ドクター・中松「体は予定通り、あとひと月で死ぬ」と宣言 | 東スポWEB

    30日、都内のドクター・中松ハウスで「ドローンテープ」の発明発表会見を行ったドクター・中松氏(87)は現在、前立腺導管がんで闘病中。「五の指に入る医者から2年前、2年後に死ぬと言われた」といい、今年末までの余命宣告を受けている。9月に〝歌手デビュー〟した中松氏は、先日開いた会見で「紅白に出場して、歌った後に死ぬ」と宣言したばかりだ。 「体は予定通り、あとひと月で死ぬ。べたあと卒倒する、寝られない、呼吸困難などの症状がある。このがんは私が教えているハーバード大にも治療法がないので、私が発明した10の治療法で治している」と近況を明かすと、「死に場所は紅白が一番いい。これまで歌って死んだ人はいないから。NHKが採用するか分からないけど、紅白としての歴史になる。視聴率が上がるんじゃないか」とまくし立てた。 その上で、死の9日前にあたる12月24日に外国特派員クラブで「革命的発明」を発表すると宣

    ドクター・中松「体は予定通り、あとひと月で死ぬ」と宣言 | 東スポWEB
    peketamin
    peketamin 2015/12/01
  • Dockerとchrootを組み合わせたシンプルなコンテナデプロイツール - ゆううきブログ

    この記事ははてなエンジニアアドベントカレンダー2015の1日目です。今回は、既存の運用フローに乗せやすいDockerイメージへのchrootによるデプロイの考え方と自作のコンセプトツール droot を紹介します。 github.com 背景 Docker 番導入の課題 Docker 導入の目的 Docker + chroot のアイデア droot: Dockerイメージにchrootするコンテナツール droot の使い方 droot push: Dockerイメージをtar ball化しS3にpushする droot pull: S3にpushしたイメージをダウンロードし展開する droot run: 展開先のディレクトリにchrootする droot の実装 droot push/pull の実装 droot run の実装 あわせて読みたい あとがき 背景 Dockerがリリー

    Dockerとchrootを組み合わせたシンプルなコンテナデプロイツール - ゆううきブログ
    peketamin
    peketamin 2015/12/01
  • Sphinx — Sphinx documentation

    📝 Rich Text Formatting Author in reStructuredText or MyST Markdown to create highly structured technical documents, including tables, highlighted code blocks, mathematical notations, and more. 🔗 Powerful Cross-Referencing Create cross-references within your project, and even across different projects. Include references to sections, figures, tables, citations, glossaries, code objects, and more.

  • VimConf2015をめぐる闘いを通して

    2015.11.21 Sat. VimConf2015 が開催されました。 会場は株式会社ミクシィ様にご提供いただきました。ありがとうございました。 http://vimconf.vim-jp.org/2015/ 今回は運営側としてまとめ役をやらせてもらいました。 とても良い経験になりました。 自分にまとめ役が決まってからやったことなどを書いてみようと思います。 始まりは9月 2015 まとめ役募集 #68 https://github.com/vim-jp/vimconf/issues/68 9月の頭に募集が開始されたまとめ役の募集はそのまま9月の半ばまで音沙汰なしでした。 「ちょっとissue を盛り上げようか」くらいの軽い気持ちで(でもだいぶ思い切って)名乗りをあげました。それが9/18の事です。 それからちょっとやり取りがあって9/25に正式に決まりました。 とりあえず始まった10

    peketamin
    peketamin 2015/12/01
  • python ローカル開発環境 構築

    [:ja]※2016/12/29 更新 pyenvを使って python ローカル開発環境 を構築する方法を簡単にまとめた。 pythonでもpyenvとvirtualenvを使えばRubybundlerやGemfileと似たことができる。 pythonでもバージョンやライブラリの管理が簡単にできるため、 これを期にpythonを試してみるのもあり。 環境 OS Linux version 3.2.0-64-generic (buildd@kissel) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #97-Ubuntu SMP Wed Jun 4 22:04:21 UTC 2014 pyenv 1.0.6-1-g0256ff0 virtualenv 15.1.0 pyenvのインストールと設定 これは非常に簡単にできる。 $ g

    python ローカル開発環境 構築
    peketamin
    peketamin 2015/12/01
  • iPhoneの7GB容量制限防止のためデータ分析・対策した振り返り - karaage. [からあげ]

    iPhoneの7GB制限防止対策 約3週間前、下記のような記事を書きました。 対策でiPhoneの通信量、理論上は40%の削減が見込めるはずですが、実際はどうなったかというデータが集まったので振り返ってみたいと思います。 あのフミコフミオ先生も振り返りは大事だとおっしゃっていますからね。振り返らざるをえない。いずくんぞをや 通信データ比較結果 10月分は、10月22日〜11月10日。11月分は11月10日〜11月29日の約20日分の通信データを比較しています。 データ総容量 10月分:4.4GB 11月分:2.0GB 削減量 約55%!なんと理論を上回る削減ぶりでした。では早速データをみていきたいと思います。 データ使用量上位5位のアプリ 前回同様、iPhoneの設定→モバイルデータ通信で手作業でチマチマとエクセルに通信量を書き出して調べました。 11月の結果は以下 アプリ 容量 割合 P

    iPhoneの7GB容量制限防止のためデータ分析・対策した振り返り - karaage. [からあげ]
    peketamin
    peketamin 2015/12/01
  • シェルスクリプトのreadでControl-a等を読み取る: ANSI C quoting

    B! 26 0 0 0 trashコマンドを拡張 している時に、選択画面で上下するときにVimみたくCtrl-F で1画面進む、みたいなことしたいな、と思って Controlキーを含んだ入力をreadで読み取って扱う方法を取り入れたのでそのメモ。 入力キー1つを受け取る Controlと同時押しのキーを受け取る Tips 8進数または16進数で書くときの注意 Ctrl-Cを使いたい場合 水平タブ(Ctrl-I)等を使いたい場合 使えない文字 ESCを判断する まとめ 入力キー1つを受け取る 入力キーを1つ受け取るにはBashでは read -s -n 1 c Zshでは read -s -k 1 c とします。 スクリプトがこの時点まで進んだ時に入力待ちになって、 何か1つでもキーを押すと、そのキーがcに入ります。 必要なら直前に echo -n "input: " とでも出しておけばわか

    シェルスクリプトのreadでControl-a等を読み取る: ANSI C quoting
    peketamin
    peketamin 2015/12/01
  • Google Cloud Platformの活用により、レンダリング処理を200倍高速化

    株式会社JSOL(代表取締役社長:中村 充孝、以下「JSOL」)は、国立研究開発法人理化学研究所(理事長:松 紘、以下「理化学研究所」)と共同でGoogle Cloud Platformを活用することで、レンダリング(画像化)の処理時間に関して、従来比200倍の高速化を実現しました。 近年、各種研究分野において、解析処理の高速化に対する要求は強まってきていますが、スーパーコンピュータによる大規模シミュレーションの解析結果を画像化および映像化する場合、膨大な時間が費やされることが問題となっています。学会発表や論文投稿などの期限が定まった状況でのデータの可視化には効率化が求められています。 取り組みは、超新星・ガンマ線バーストの爆発メカニズムの解明の研究(※注)において、解析終了後の学会発表、投稿に向けて必要なレンダリング処理をGoogle Cloud Platform上で多数のコンピュー

    Google Cloud Platformの活用により、レンダリング処理を200倍高速化
    peketamin
    peketamin 2015/12/01
  • VueServer.js の紹介 - Qiita

    この記事は、Vue.js Advent Calender 2015 1日目の記事です。 みなさん、VueServer.js というのをご存じでしょうか? この記事では、軽く VueServer.js についてゆるい感じで紹介したいと思います。また、最後に Express に組み込んだデモ的なものを紹介したいと思います。 VueServer.js とは? VueServer.js は、その名のとおり、Vue.js で作ったコンポーネントを、サーバサイドでも動作させることができるオープンソースなライブラリです。 Vue.js は React.js の Virutal DOM とは違って、直に DOM を利用してレンダリングしているため、サーバサイドで動作させるには、 jsdom: DOM エミュレーションライブラリ phantomjs: ヘッドレスブラウザ Prerender.io: Pre-

    VueServer.js の紹介 - Qiita
    peketamin
    peketamin 2015/12/01
  • 自分をプログラムするマニュアル化のコツ:達人に訊け!:中日新聞Web

    こんにちは、Misocaの豊吉(とよし)です。 皆さんは面倒で退屈な仕事は好きですか? 私はとても苦手で、経費精算の事務や、印鑑を押す仕事などは取り掛かるのに大変な気力を必要とします。いつも締め切りギリギリに着手するのですが、やってみると5分で終わって 「もっと早くやっておけばよかった」 といつも思います。そんな嫌な気持ちになることを少しでも減らすために、私はマニュアルを活用しています。面倒な仕事であればあるほど詳細なマニュアルをつくり、作業中は「我はロボット、我はロボット」と唱えながら作業をします。 マニュアルが詳細だと脳みそを使わずボーッと仕事を終わらせられるのでストレスが減るのです。 今回はそんなマニュアルを作るコツを紹介します。 ■そのマニュアルで小学生、もしくは自分が記憶喪失になっても実行できるように作る ・ ステップごとに実際の行動に落とし込まれているかを確認する ・ 誰がやっ

    自分をプログラムするマニュアル化のコツ:達人に訊け!:中日新聞Web
    peketamin
    peketamin 2015/12/01
  • Google Apps for Work の SAML を使って AWS にログインする - Qiita

    はじめに Google Apps for Work を使い始めました。 Google Apps for Work は独自のドメインでGmailを利用できることをはじめとして グループワークに必要なフォーラム機能やメーリングリスト機能や、 GoogleDrive や Google Docs といったドキュメント管理ツールなども提供され、 月々500円/アカウントという低価格で利用することができるサービスです。 今回は、提供されているサービスの一つ SAML を使って、 AWSとのシングルサインオンを実現したいと思います。 Google Apps for Work で SAML を有効にする。 Google Apps for Work の 管理コンソール にログインします。 ログイン後のメニューから 「アプリ」 を選択します。 「SAMLアプリ」を選択します。 右下の + を選択します。 Am

    Google Apps for Work の SAML を使って AWS にログインする - Qiita
    peketamin
    peketamin 2015/12/01
  • 障害対応・運用におけるトリアージ的対応とZabbixの活用

    2. 2 日の内容 ‣ Zabbixを導入した理由 • トリアージ的な運用フローをZabbixで統一 • メンテナンス・フリーを実現するZabbixの諸機能 運用業務の標準化 ‣ サービス・ディスカバリと API 連携 • IoT や Docker 時代にも対応する API 基盤 進化に適応するZabbix 2015年11月20日(金)に東京で開催の、 Zabbix Conference Japan 2015 (#ZabConfJp2015) のスライド資料を、 公開用に整形したものが、こちらです。 今年も登壇の機会をいただきました。 大変ありがとうございました。 今回は「なぜ私がZabbixを使うようになっ たか?」という、根的な考えについて 皆様と共有できればと思っています。 3. 指揮部用(災害現場用) No. 氏 名(Name) 年齢(Age) 性別(Sex) 男 (M) 女

    障害対応・運用におけるトリアージ的対応とZabbixの活用
    peketamin
    peketamin 2015/12/01
  • dbr – Go 言語 O/R Mapper の紹介

    Go その2 Advent Calendar 2015 – Qiita 1日目のエントリ第一弾です。(第二弾: Echo – Go 言語 Web Framework の紹介) 当社では現在プロダクトの開発に Go言語 を利用しています。開発の中で得られた知見を徐々に公開していきます。 Go 言語で利用されるデータベース関連パッケージでは、O/R Mapper に位置づけられる gorm や gorp、 QueryBuilder の squirrel が広く知られています。 今回のエントリでは、おすすめの O/R Mapper dbr を紹介します。 gocraft/dbr – Github dbr は、現在 Star の数では gorm や gorp に比べ少ないですが、2015年9月に更新された V2.0 で機能が大幅に強化され、これから人気が高まるのではないかと予想しています。 dbr

    dbr – Go 言語 O/R Mapper の紹介
    peketamin
    peketamin 2015/12/01
  • 新しい圧縮アルゴリズムBrotliをnginxで試す - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    新しい圧縮アルゴリズムBrotliをnginxで試す - Qiita
    peketamin
    peketamin 2015/12/01
  • 1995年前後のBSD(386BSD)とLinuxの話

    NOKUBI Takatsugu野首貴嗣 @knok 経緯 時代が進んで、過去にあったオープンソース、自由ソフトウェアの制定された経緯が忘れ去られている それが形式主義を強めている DRMやブラックボックス化はむしろ進行している #FlossStories 2015-11-27 14:53:28

    1995年前後のBSD(386BSD)とLinuxの話
    peketamin
    peketamin 2015/12/01
    " 2015-11-27 17:06:54 カーネルビルド、めっきりしなくなったな。いや build release で間接的にはするけど "
  • Chef脱落者が、Itamaeで快適インフラ生活する話 - Qiita

    こんにちは。株式会社ベーシックのCTOやってる@zaruです。今年はじめてQiitaのアドベントカレンダーに参加しました。25日埋まるようなんとか頑張ります。また、ベーシックのエンジニアについて興味のある人はベーシックエンジニアのQiita記事に目を通してみてください。それなりに面白い記事があると思います。 長い前置き Chef、めっちゃ流行って今や定番ツールになってますね。僕はChefに挑戦したものの脱落したダメエンジニアです。なんで脱落したかというと、セコセコ作ったレシピを保守できなかったんですね。Chefさわれる人が社内に全然いない&教えようにも自分がよく分かっていないという、ツールに振り回されてダメダメという状況になってしまいました。 そこでもういっそ、VagrantBoxを直接配布したり、AWSならAMI化されたものを使いまわしたりしてたわけです。そこまで大規模なインフラでもない

    Chef脱落者が、Itamaeで快適インフラ生活する話 - Qiita
    peketamin
    peketamin 2015/12/01
  • プリキュアで学ぶ劣モジュラ関数 - むしゃくしゃしてやった,今は反省している日記

    Machine Learning Advent Calendar 2015 1日目の企画です. 機械学習人工知能系の国際会議(ICML, NIPS, AAAIなど)のチュートリアルや論文を眺めたことのある人なら,Submodular Function(劣モジュラ関数)という単語に見覚えがあるかもしれません.実際,ICML 2013,AAAI 2015や今年のIBISでも劣モジュラ関数のチュートリアル講演がなされています.今回は,劣モジュラ関数についてプリキュアで解説したいと思います. 劣モジュラ関数とは 劣モジュラ関数は集合関数(ある集合の部分集合を引数に取り,実数値を返す関数)の一種です.具体的には以下の定義を満たす関数です. $f: 2^E \to \mathbb{R}$ が劣モジュラ関数 $\iff$ 全ての$X \subseteq Y$ と $i \not\in Y$ に対して

    peketamin
    peketamin 2015/12/01
  • 運用自動化のためにネットワーク機器に求めるもの - show log @yuyarin

    12月1日のNetOpsCoding Advent Calender 2015の記事です。 NetOpsCodingは、ネットワークインフラにおける運用を自動化した事例や システム開発の知見、有用なツールなどを共有する勉強会です。2015年10月30日に第一回目の勉強会「NetOpsCoding #1」を開催しました。 運用自動化のためにネットワーク機器に求めるもの ネットワーク運用を自動化しなければならないということは、もはや言うまでもないことだと思います。自分たちのネットワークサービスをソフトウェア制御で提供しようと思った場合に大きな壁になるのが、ネットワーク機器を外部のソフトウェアから制御する方法です。 ネットワーク機器の制御には大きく分けて次のような項目があるかと思います。 情報取得 (show系コマンド) 設定投入 (conf t) アラート (syslog, SNMP trap

    運用自動化のためにネットワーク機器に求めるもの - show log @yuyarin
    peketamin
    peketamin 2015/12/01
  • Deep Learningでスケジュール調整してみる、ための自然言語処理をしてみた | GREE Engineering

    GREE Advent Calendar 2015の1日目担当のふじもとです、グリー株式会社でCTOをしてます、もう10年目です。 今年もChristmasに向けてみんなで毎日更新していきますので、ぜひぜひよろしくおねがいします。 わりとどうでもよい序 去年、一昨年は25日担当だったんですが、今年は (なんでかは知らないけど) 1日目書くことになったので、ちょっと趣向を変えて技術的な内容にしてみたいと思います。 なおタイトルに、Deep Learningだの自然言語処理 (以下NLP) だの書いてますが、ぼくは機械学習NLP、はたまたDeep Learningの専門家でもなくって、たしなむ程度に勉強していたくらいです。ので、この記事はアルゴリズムについて詳しくなろうっていうよりは、いろいろ試してみたっていう方向になってます。 Summary わりと単純なCNN + 少ないコーパスでも、タ

    Deep Learningでスケジュール調整してみる、ための自然言語処理をしてみた | GREE Engineering
    peketamin
    peketamin 2015/12/01
  • 数学とプログラミングの世界を楽しもう〜プロジェクトオイラー〜

    プログラマのための数学勉強会@福岡で話したスライドです。

    数学とプログラミングの世界を楽しもう〜プロジェクトオイラー〜
    peketamin
    peketamin 2015/12/01
  • RubyとAWSでつくるメディアストレージ基盤 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    RubyとAWSでつくるメディアストレージ基盤 - Qiita
  • G1 GC おさらいと #jjug_ccc で発表した話 - unnamed

    この記事は Java Advent Calendar 2015 の一日目の記事です。二年連続でトップバッターだ! 先日の JJUG CCC 2015 Fall で G1 GC について話してきました。 去年の CMS GC と同じく結構遅めの時間帯&裏番組に伝説の灰色ページ管理人・ひしだま伝道師が発表するなどの豪華な時間帯にも関わらず、165人規模の部屋がいっぱいに埋まるぐらいの盛況でした。聴講頂いた皆様ありがとうございました! スライドは以下に公開しました。G1 GC の挙動から GC ログの読み方、どういうケースが厄介なのかを紹介しているので是非ご覧ください! Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6 from Yuji Kubota アフターフォロー、またはちょっとした補足 極力、後から参照可能なように資料

    G1 GC おさらいと #jjug_ccc で発表した話 - unnamed