タグ

2015年1月8日のブックマーク (74件)

  • 中断時にセッションデータを保存するには?[ユニバーサルWindowsアプリ開発]

    事前準備 ユニバーサルプロジェクトを使ってユニバーサルWindowsアプリを開発するには、以下の開発環境が必要である。稿では、無償のVisual Studio Community 2013 with Update 4を使っている。 SLAT対応のPC*2 2014年4月のアップデート*3適用済みの64bitWindows 8.1 Pro版以上*4 Visual Studio 2013 Update 2(またはそれ以降)*5を適用済みのVisual Studio 2013(以降、VS 2013)*6 *2 SLAT対応ハードウェアは、Windows Phone 8.1エミュレーターの実行に必要だ。ただし未対応でも、ソースコードのビルドと実機でのデバッグは可能だ。SLAT対応のチェック方法はMSDNブログの「Windows Phone SDK 8.0 ダウンロードポイント と Second

    中断時にセッションデータを保存するには?[ユニバーサルWindowsアプリ開発]
    kasumani
    kasumani 2015/01/08
    中断時にセッションデータを保存するには?[ユニバーサルWindowsアプリ開発]  Windowsランタイムアプリ*1では、中断時にデータを保存すべしという。では、実際にはどのようにすればよいのだろうか? 以前にも説明したこ
  • いかにしてウィキペディアを編集する際の速度を二倍にしたか - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? How we made editing Wikipedia twice as fastという記事を翻訳しました。ライセンスはCreative Commons Attribution 3.0 unported licenseです。画像も、注意点がない限り、同じか、画像のリンク先のライセンスを確認してください。間違いだらけだろうから、何かあったら、ぜひコメントください。 "ウィキ"とは速いという意味だった... ウィキを開発したWard Cunninghamは、素早く簡単に編集できるウェブページを作りたかった。Cunninghamは自身のソ

    いかにしてウィキペディアを編集する際の速度を二倍にしたか - Qiita
    kasumani
    kasumani 2015/01/08
    いかにしてウィキペディアを編集する際の速度を二倍にしたか How we made editing Wikipedia twice as fastという記事を翻訳しました。ライセンスはCreative Commons Attribution 3. Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at
  • Sublimteテキストに貼り付ける時、フルパスで貼り付けたい - それマグで!

    Sublime Textにペーストするとファイル名になる。 iTermのように、フルパスで貼り付けたい iTermなら、ペースト、フルパスになるじゃん?Sublime Text でも同じことをしたかったんですね。 クリップボードにあるデータのフルパスを取得する必要がある。 OSXのクリップボードをしらべながらやってみた。 OSX JavaScriptでサービスを作るアプローチ OSX JavaScript から クリップボードを取得する方法 #!/usr/bin/env osjscript var app = Application("Finder") app.includeStandardAdditions=true ret = app.theClipboard() console.log(ret); a =  app.clipboardInfo() console.log(JSON.s

    Sublimteテキストに貼り付ける時、フルパスで貼り付けたい - それマグで!
    kasumani
    kasumani 2015/01/08
    Sublimteテキストに貼り付ける時、フルパスで貼り付けたい iTermなら、ペースト、フルパスになるじゃん?Sublime Text でも同じことをしたかったんですね。 しかし、これでは、フルパスは取れない。Pathオブジェクトにかけると
  • Railsアプリの設計をMVCごとに見直しリファクタリングして連載総まとめ

    連載目次 前回の『「設定より規約」のRailsで必要なセッティングの基礎知識と国際化/多言語対応』まで、サンプルプロジェクトの「book_library」を題材にRailsのさまざまな機能を紹介してきましたが、今回はRailsアプリケーション開発を紹介してきた連載のおさらいとして、サンプルプロジェクトをMVCごとにリファクタリングしたいと思います。 「book_library」は社内の書籍を管理するためのアプリケーションで、これまでRailsの各機能を紹介するため場当たり的にさまざまな機能を盛り込んできましたが、もっとシンプルに作ってみましょう。 コントローラーの見直し まずは、連載第7回の「Rails開発を面白くするアクションコントローラーの5大機能とルーティングの基」で解説したMVCの「C」、コントローラーです。コントローラーの見直しは名前空間やネストによる外部構造と、アクションの

    Railsアプリの設計をMVCごとに見直しリファクタリングして連載総まとめ
    kasumani
    kasumani 2015/01/08
    Railsアプリの設計をMVCごとに見直しリファクタリングして連載総まとめ (1/2)  前回の『「設定より規約」のRailsで必要なセッティングの基礎知識と国際化/多言語対応』まで、サンプルプロジェクトの「book_library」を題材にR
  • Haskell風AltJSのベンチマーク - Qiita

    みんな大好きHaskell風altJS!みんな違ってみんな良いのですが、やはり気になるのは生成するjsの速度やサイズですね! 今回は竹内関数を使用してベンチマークを行ないました! エントリー javascript haste-0.4.3 fay-0.22.0.0 purescript-0.6.2 Elm-0.14 ghcjs-dev idris-0.9.15.1 ベンチマーク条件 ベンチマークには正格評価の竹内関数(Tarai)を使用した コードは以下のHaskell実装をベタ移植した1 2 コンパイルされたコードをuglifyjsにより圧縮した javascriptの実行にはnode-0.10.35を使用した ベンチマークは10回実行し、process.hrtime関数で計測した 実行環境はMac book air Mid 2011(メモリ4GB, CPU 1.8GHz Core i7)

    Haskell風AltJSのベンチマーク - Qiita
    kasumani
    kasumani 2015/01/08
    Haskell風AltJSのベンチマーク みんな大好きHaskell風altJS!みんな違ってみんな良いのですが、やはり気になるのは生成するjsの速度やサイズですね! エラーバーは標準偏差を示す 表に起こすのがダルかったので詳しくは生デー
  • /usr/bin/opendiff というコマンド - それマグで!

    XCODEを入れると、diff コマンドがついてくる opendiff textA textB というコマンドで、差分とマージができるようになる。 実態は、FileMergeというコマンド Xcodeのutilities に含まれる。 git コマンドで使うには [merge] tool = opendiff vimdiff が最強だけど。 まぁ、視覚的にわかりやすくて、差分をスクショで添付するにはいいかもしれない。

    /usr/bin/opendiff というコマンド - それマグで!
    kasumani
    kasumani 2015/01/08
    /usr/bin/opendiff というコマンド というコマンドで、差分とマージができるようになる。 まぁ、視覚的にわかりやすくて、差分をスクショで添付するにはいいかもしれない。 Tags: feedly, ifttt, recently read, saved for later from Pocket Janua
  • GitHub - kishikawakatsumi/KeychainAccess: Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - kishikawakatsumi/KeychainAccess: Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
    kasumani
    kasumani 2015/01/08
    kishikawakatsumi/KeychainAccess KeychainAccess is a simple Swift wrapper for Keychain that works on iOS and OS X. Makes using Keychain APIs exremely easy and much more palatable to use in Swift. Any Operation that require authentication must be run in the background thread. Tags: feedly, ifttt, rece
  • pluggableな機能追加を実現してくれる go-extpoints を使ってみた - Qiita

    go generateを調べたり試したりしてみて、「これを使って柔軟且つpluggableに機能拡張/追加出来る仕組み作れないかな?」と考えていたところ、既にそれっぽい事を実現してくれているパッケージがあった。 こちらの progrium/go-extpoints。 使ってみたら、個人的にドストライクなツボを抑えてくれていたので、お試しメモとして残しておく。 なお、go generateを使用するので、goのバージョンは1.4(以上)が前提。 go-extpointsをインストール 普通に go install するだけ。 試してみる 使ったソースは こちら ざっくり、こういう流れで実装していくことになる。 ※(以降の記述では、公式で"extension point"とか"component"と言及されている物については分かりやすいように"プラグイン"という言葉を使う) extpoints

    pluggableな機能追加を実現してくれる go-extpoints を使ってみた - Qiita
    kasumani
    kasumani 2015/01/08
    pluggableな機能追加を実現してくれる go-extpoints を使ってみた 使ったソースは こちら ざっくり、こういう流れで実装していくことになる。 ※(以降の記述では、公式で"extension point"とか"component"と言及されてい
  • Alcantarea - A Visual Studio Extension for Runtime C++ Code Editing

    Alcantarea - A Visual Studio Extension for Runtime C++ Code Editing Alcantarea is an add-in for Visual Studio that allow you to apply C++ code changes to running programs. This functionality makes development iteration cycle drastically faster, and makes C++ programming more fun. Visual Studio has similar functionality called Edit and Continue. Alcantarea has some advantages and disadvantages. Not

    kasumani
    kasumani 2015/01/08
    Alcantarea - A Visual Studio Extension for Runtime C++ Code Editing Visual Studio has similar functionality called Edit and Continue. Alcantarea has some advantages and disadvantages. Notable advantages: Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 11:43PM via
  • 今からES6でコードを書く環境について · Issue #54 · efcl/efcl.github.io

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    今からES6でコードを書く環境について · Issue #54 · efcl/efcl.github.io
    kasumani
    kasumani 2015/01/08
    efcl/efcl.github.io You can clone with HTTPS or Subversion. Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 11:43PM via IFTTT
  • git-game - なぞなぞを解きつつgitを学習することができる高難度ゲーム | ソフトアンテナ

    「git-game」は、gitの使い方を、クイズを解きながら楽しく学習することができるターミナルゲームです。 このゲームのユニークな点は、通常のゲームと違って、ゲーム自体がgitリポジトリに格納されているところです。実際にgitを操作しながら問題を解いていくことができるので、より実践的なゲームといえるかもしれません。 ↑このようにリポジトリには「LICENSE」と「README.md」しか格納されていません。問題はREADME.mdに記述されていて、ある問題を解くための操作を行うと、次の問題が表示される(README.mdが更新される)という仕組みです。 実際に最初の1問にチャレンジしてみました。 ゲームの始め方 ローカルにクローンします。 git clone https://github.com/hgarc014/git-game 次にREADME.mdを確認。次のような問題が出題されて

    git-game - なぞなぞを解きつつgitを学習することができる高難度ゲーム | ソフトアンテナ
    kasumani
    kasumani 2015/01/08
    git-game – なぞなぞを解きつつgitを学習することができる高難度ゲーム 「git-game」は、gitの使い方を、クイズを解きながら楽しく学習することができるターミナルゲームです。 このゲームのユニークな点は、通常のゲームと
  • consul & consul-alerts を使った監視システム (hbstyle-2015-01-08)

    2. 概要 • consul(1 (並びに(consul*alerts(2 (を使った監視システムを試作 • consul(の(health(check(3 (機能を使用し監視を設定 • check(の状態が変化した場合に(consul*alerts(が通知を実行 • 通知先は(email,(slack,(pagerduty(...(等 3 "h$p://www.consul.io/docs/agent/checks.html 2 "h$ps://github.com/AcalephStorage/consul9alerts 1 "h$ps://consul.io/ ハートビーツ社内勉強会!hbstyle!(2015/01/07)!1!YOSHIKAWA!Ryota!(@rrreeeyyy) 2 3. consul • hashicorp*4 *の出しているオーケストレーションツール •

    consul & consul-alerts を使った監視システム (hbstyle-2015-01-08)
    kasumani
    kasumani 2015/01/08
    consul & consul-alerts を使った監視システム (hbstyle-201 : 8) Share SlideShare Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 11:22PM via IFTTT
  • cloxp

    Programming Clojure, Smalltalk-style This is the first post about a system I call cloxp, a development environment for Clojure that facilitates interactivity and exploration. In the following I want to explain the motivation of the project. Apart from this introduction I plan two more posts, one explaining some of the features of cloxp and one describing change handling and persistency. Please not

    kasumani
    kasumani 2015/01/08
    cloxp This is the first post about a system I call cloxp, a development environment for Clojure that facilitates interactivity and exploration. In the following I want to explain the motivation of the project. Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 05:55P
  • Macに残る古いiPhoneやiPadのバックアップを削除すると、空き容量が増えるかも

    この記事には広告を含む場合があります。 記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。 Macのディスク容量がいっぱいになってしまい困った経験は、Macユーザーであればほとんど誰にでもあることでしょう。 そのたびに容量の大きい写真や動画やいらないファイルを消したり、外付けハードディスクにデータを移してみたり、クリーンアップするOnyxのようなアプリを使ってみたり。 以前紹介した、どのファイルが容量を圧迫しているかわかるアプリを使って主原因を特定する手もあります。 参考:Macの容量を空けたい人へ。フォルダやファイルのサイズが一目でわかるアプリ「OmniDiskSweeper」 それでも容量が足りなくて困っている方に、ぜひ調べてみてほしいのが今回紹介する方法。 なぜかMacのストレージを圧迫する「その他」を占める主原因の1つ「古いiPhone・iP

    kasumani
    kasumani 2015/01/08
    Macのディスクを「その他」が圧迫する1原因とその解決方法。空き容量がグッと増えて驚いた! Macのディスク容量がいっぱいになってしまい困った経験は、Macユーザーであればほとんど誰にでもあることでしょう。 Tags: feedly
  • GitHub Ranks for 2014 - 2014年の人気GitHubプロジェクトを振り返り | ソフトアンテナ

    GitHubで2014年に人気を集めた、開発者、組織、プロジェクト(リポジトリ)を一気に確認することができるサイト「GitHub Ranks for 2014」が昨年12月に公開されています。人気の基準となっているのはスターの数で、上位は文句なしの有名人/有名組織/有名プロジェクトが揃っています。 特に興味深い、人気プロジェクトベスト10は以下の通り。 twbs/bootstrap: HTML/CSSフレームワーク joyent/node: サーバーサイドJavaScript angular/angular.js: モダンJSフレームワーク mbostock/d3: JSビジュアライゼーションライブラリ jquery/jquery: jQuery vhf/free-programming-books: 無料プログラミングリンク FortAwesome/Font-Awesome: 人気We

    GitHub Ranks for 2014 - 2014年の人気GitHubプロジェクトを振り返り | ソフトアンテナ
    kasumani
    kasumani 2015/01/08
    GitHub Ranks for 2014 – 2014年の人気GitHubプロジェクトを振り返り GitHubで2014年に人気を集めた、開発者、組織、プロジェクト(リポジトリ)を一気に確認することができるサイト「GitHub Ranks for 2014」が昨年12月に公開されています。
  • CentOS 7のネットワーク管理基礎(後編)

    前回に引き続き、CentOS 7のネットワーク設定について取り上げます。新しい設定ツールの登場や、従来のCentOS 6まで慣れ親しんだネットワーク関連の基的なコマンド群の使用が非推奨になるなど、様々な変更点があります。CentOS 7から一新されたネットワークの具体的な設定手順、Tips等をご紹介します。 CentOS 7におけるリンクアグリゲーション 複数のネットワークカードを束ねて一つのネットワーク通信の可用性や性能向上を図るリンクアグリゲーションを実現するteamドライバーがCentOS 7で実装されています。現在の多くのサーバーは、ネットワークポートを複数持っており、このネットワークポートを束ねることで障害が発生してもネットワーク通信を継続させることができます。NICがチーミングされたCentOS 7が稼働するx86サーバーとネットワークスイッチの典型的な構成例を下図に示します

    CentOS 7のネットワーク管理基礎(後編)
    kasumani
    kasumani 2015/01/08
    CentOS 7のネットワーク管理基礎(後編) オープンソース技術の実践活用メディア OSS情報を探す イベント情報 ニュース コミュニティ 製品一覧 最新記事を読む CentOS 7のネットワーク管理基礎(後編) アジャイル開発におけ
  • Flux for components

    The Flux pattern, without the globals Flux is a software pattern, not a concrete artifact like a library or framework. This has encouraged developers to create various implementations of the pattern. I’ve explained an approach to the Flux pattern often enough that I felt it was time to put it into a blog. The approach creates instances for the Flux actors instead of using singletons. Context I’ve

    kasumani
    kasumani 2015/01/08
    Flux for components Flux is a software pattern, not a concrete artifact like a library or framework. This has encouraged developers to create various implementations of the pattern. I’ve explained an approach to the Flux pattern often enough that I felt it was time to put it into a blog. Tags: fee
  • Ocean Wave Simulation – 波をWeb上で再現

    自然の事象をコンピュータ上で再現するというのはとても難しいことです。しかしゲームをはじめとして、よりリアルさを求めていく中では自然現象の再現は欠かせません。髪の毛の動きですらそうです。 Ocean Wave Simulationは波の動きを再現します。パラメータで変化する波を見ているだけで面白いソフトウェアです。 Ocean Wave Simulationの使い方 自然の波を再現するというのはとても大変で、パラメータも多くなってしまうでしょう。しかしリアルさを追求しすぎるとマシンパワーを使いすぎてしまいます。そのバランスが非常に難しいと言えます。 Ocean Wave SimulationはHTML5/JavaScript製、MIT Licenseのオープンソース・ソフトウェアです。 Ocean Wave Simulation dli/waves

    Ocean Wave Simulation – 波をWeb上で再現
    kasumani
    kasumani 2015/01/08
    Ocean Wave Simulation – 波をWeb上で再現 自然の事象をコンピュータ上で再現するというのはとても難しいことです。しかしゲームをはじめとして、よりリアルさを求めていく中では自然現象の再現は欠かせません。髪の毛の動き
  • Amazon LinuxでChrony(ntpd代替)を利用する | DevelopersIO

    ども、大瀧です。 EC2インスタンスの運用において、NTPサーバーとの時刻同期は非常に重要です。時刻がずれてしまうとシステムログやアプリケーションログの時系列に不整合が発生しますし、AWS APIへのコールでは時刻がずれているとシグネチャが不適切とエラーレスポンスが返ってくることもあります。EC2インスタンスは仮想マシンとして動作するため、物理マシンに比べて時刻がずれやすいという特性もあります。 従来Linuxでは、NTPサーバーとの時刻同期に永らくntpdが利用されてきましたが、最近RHEL/CentOSのデフォルトのNTPデーモンがChronyに変わったと聞いたので、Amazon Linuxでも利用できるか試してみました。 Chronyとは Chronyは、NTPクライアントとNTPサーバーの実装のひとつです。NTPのリファレンス実装であるntpdとは異なる時刻同期アルゴリズムを採用し

    Amazon LinuxでChrony(ntpd代替)を利用する | DevelopersIO
    kasumani
    kasumani 2015/01/08
    Amazon LinuxでChrony(ntpd代替)を利用する | Developers.IO ども、大瀧です。 EC2インスタンスの運用において、NTPサーバーとの時刻同期は非常に重要です。時刻がずれてしまうとシステムログやアプリケーションログの時系列に不整
  • Lightweight Client-Side Chinese/Japanese Morphological Analyzer Based on Online Learning

    Proceedings of COLING 2014, the 25th International Conference on Computational Linguistics: System Demonstrations, pages 39–43, Dublin, Ireland, August 23-29 2014. Lightweight Client-Side Chinese/Japanese Morphological Analyzer Based on Online Learning Masato Hagiwara Satoshi Sekine Rakuten Institute of Technology, New York 215 Park Avenue South, New York, NY {masato.hagiwara, satoshi.b.sekine}@ma

    kasumani
    kasumani 2015/01/08
    Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 05:55PM via IFTTT
  • calc()が効かない?: 中の演算子の間にはスペースが必要です - Qiita

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

    calc()が効かない?: 中の演算子の間にはスペースが必要です - Qiita
    kasumani
    kasumani 2015/01/08
    calc()の中の式にはスペースが必要です div要素を中央寄せしようとしてcalc()を使ってやりました と書いたら全く反映されなかった。 Developer Toolで確認したらこのleftがInvalid Valueになってた Tags: feedly, ifttt, recently read, saved for lat
  • META Robotsタグ活用完全ガイド noindex nofollow noarchive など まとめ ::SEM R (#SEMR)

    META Robotsタグ活用完全ガイド noindex nofollow noarchive など まとめ robots meta タグの意味と用法まとめ noindex, nofollow, noarchive, nosnippet, noimageindex などの主要なMETAタグの利用方法と注意事項など。 公開日時:2015年01月08日 12:18 検索エンジンのクローラの動作や行動を制御するためのロボット排除プロトコル(REP、Robots Exclusion Protocol)の中でも、META robots タグを用いた方法の紹介です。2015年1月1日時点でサポートされているものを紹介しています。 nositelinkssearchbox などSEO担当者に関連するMETA要素も含んでいます。 以下、基的な知識と、noindex, nofollow, nositeli

    META Robotsタグ活用完全ガイド noindex nofollow noarchive など まとめ ::SEM R (#SEMR)
    kasumani
    kasumani 2015/01/08
    METAタグ活用完全ガイド noindex nofollow noarchive unavailable_after など使い方まとめ 検索エンジンのクローラの動作や行動を制御するためのロボット排除プロトコル(REP、Robots Exclusion Protocol)の中でも、robot meta タグを用いた方法の
  • シンプルで気の利いたネットワークスキャナー「Advanced IP Scanner」NOT SUPPORTED

    シンプルで気の利いたネットワークスキャナー「Advanced IP Scanner」NOT SUPPORTED
    kasumani
    kasumani 2015/01/08
    シンプルで気の利いたネットワークスキャナー「Advanced IP Scanner」  「Advanced IP Scanner」は、指定した範囲のIPアドレスをスキャンしてローカルネットワーク上の端末を検出できるツール。すべてのWindowsに対応するフリーソフ
  • AWS SDK for Ruby V2使ってみたけどまだ辛かった - mikedaの日記

    そういえばAWS SDK for RubyのV2が出てたけどまだ試してないなぁ、 と思って手元のEC2インスタンス作成スクリプトをV2に書き換えてみたら辛かったです。 V1 Github ドキュメント V2 Gibhub ドキュメント 日語でのV2の紹介記事はクラスメソッドさんのブログにありました。 v2のコードは、 基機能が定義されたaws-sdk-core 抽象化されたリソースクラスが定義されたaws-sdk-resources という2つのgemに分かれています。 aws-sdk-coreはstableですが、aws-sdk-resourcesはまだpreviewです。 じゃあまぁ、 aws-sdk-coreだけでどの程度使えるのか aws-sdk-resourcesがどの程度preview版なのか というところが気になるところです。 スクリプト仕様 こんな感じでスクリプトをたた

    AWS SDK for Ruby V2使ってみたけどまだ辛かった - mikedaの日記
    kasumani
    kasumani 2015/01/08
    AWS SDK for Ruby V2使ってみたけどまだ辛かった そういえばAWS SDK for RubyのV2が出てたけどまだ試してないなぁ、 と思って手元のEC2インスタンス作成スクリプトをV2に書き換えてみたら辛かったです。 Tags: feedly, ifttt, recently read, sav
  • RakutenMAによる形態素解析入門 - あんちべ!

    概要 稿はRakutenMAというJavaScriptだけで動く学習器付きの形態素解析器を利用する入門記事です。記事を読了すると、形態素解析の実行と形態素解析のモデルを作成・更新出来るようになります。 また、稿ははてな×PC工房との連動企画の補足をするべく書きました。 「あんちべさんと一緒に Rakuten MA で形態素解析はてなニュース連動企画 第二弾! : パソコン工房 パソコン工房のPCで遊ぼう第2弾! あんちべさんと一緒に Rakuten MA で形態素解析 - はてなニュース RakutenMAを利用したエディタ判定器デモ エディタ判定器 :パソコン工房 【やじうまWatch】Emacs派とVim派の対立を煽る「エディタ判定器」が面白いと評判 -INTERNET Watch はじめに 近年、twitterやFacebookなどのSNSAmazonのレビューなどから得ら

    RakutenMAによる形態素解析入門 - あんちべ!
    kasumani
    kasumani 2015/01/08
    RakutenMAによる形態素解析入門 スターをつけました 概要  本稿はRakutenMAというJavaScriptだけで動く学習器付きの形態素解析器を利用する入門記事です。本記事を読了すると、形態素解析の実行と形態素解析のモデルを作成・
  • The state of ES6 on io.js

    io.js is built against modern versions of V8. By keeping up-to-date with the latest releases of this engine, we ensure new features from the JavaScript ECMA-262 specification are brought to io.js developers in a timely manner, as well as continued performance and stability improvements. Version 1.0.0 of io.js ships with V8 3.31.71.4, well beyond version 3.26.33 that will be shipped with joyent/nod

    The state of ES6 on io.js
    kasumani
    kasumani 2015/01/08
    seegno/io.js forked from iojs/io.js io.js is built against modern versions of v8. By keeping up-to-date with the latest releases of this engine, we ensure new features from the JavaScript ECMA-262 specification are brought to io.js developers in a timely manner, as well as continued performance and
  • いまさら聞けないモバイルとIPv6ネットワークのアレコレ(後編)~モバイル端末へのIPv6アドレスの割り当てメカニズムを知る

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    いまさら聞けないモバイルとIPv6ネットワークのアレコレ(後編)~モバイル端末へのIPv6アドレスの割り当てメカニズムを知る
    kasumani
    kasumani 2015/01/08
    いまさら聞けないモバイルとIPv6ネットワークのアレコレ(後編)~モバイル端末へのIPv6アドレスの割り当てメカニズムを知る  では、さっそく前回の『いまさら聞けないモバイルとIPv6ネットワークのアレコレ(中編)』
  • ストリーミング処理サービス「Amazon Kinesis」と、米国の本家イベントの紹介~PyData Tokyo Meetup #2イベントレポート

    PyData Tokyoは「Python+Dataを通じて、世界のPyDataエクスパートと繋がれるコミュニティーを作る」ことを目的として設立されました。その達成に向けた活動の一つとして、月1回のペースで勉強会を開催しています。勉強会はゲスト講師による講演+ディスカッションという構成です。2014年11月に開催された第2回勉強会「PyData Tokyo Meetup #2 - 新しいデータ解析インフラ」では、第1回勉強会に引き続き、非常に活発な議論が行われ、今後の発展が期待できる内容となりました。 連載では、勉強会を含む活動を通じてPyData Tokyoが得た「Python+Data」の可能性やナレッジを、読者の方にお届けしていきます。機械学習や大規模データ解析など、幅広いテーマを取り扱っていく予定です。 Python+Dataに興味を持つ人たちの「濃い」コミュニティ 「PyData

    ストリーミング処理サービス「Amazon Kinesis」と、米国の本家イベントの紹介~PyData Tokyo Meetup #2イベントレポート
    kasumani
    kasumani 2015/01/08
    ストリーミング処理サービス「Amazon Kinesis」と、米国の本家イベントの紹介~PyData Tokyo Meetup #2イベントレポート  本連載では、勉強会を含む活動を通じてPyData Tokyoが得た「Python+Data」の可能性やナレッジを、読者の方にお
  • AWS News Blog

    AWS Week in Review – AWS Documentation Updates, Amazon EventBridge is Faster, and More – May 22, 2023 Here are your AWS updates from the previous 7 days. Last week I was in Turin, Italy for CloudConf, a conference I’ve had the pleasure to participate in for the last 10 years. AWS Hero Anahit Pogosova was also there sharing a few serverless tips in front of a full house. Here’s a picture I […] Amaz

    kasumani
    kasumani 2015/01/08
    【AWS発表】AWSマネジメントコンソールへのCross-Account Access 多くのAWSのお客様は開発用リソースと本番用リソースのために異なるAWSアカウント(多くはConsolidated Billingによりまとめられています)を利用しています。この分割
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    kasumani
    kasumani 2015/01/08
    Atomでエディター内の縦線を消す方法 ちと調べ物をしたのでシェア。Github製のエディター、Atomで縦線を消す方法です。 ↑ 桁数の目安となる線ですが、要らない人には要らない。 Tags: feedly, ifttt, recently read, saved for later from Poc
  • 5件の脆弱性を修正したネットワークプロトコルアナライザー「Wireshark」v1.12.3

    5件の脆弱性を修正したネットワークプロトコルアナライザー「Wireshark」v1.12.3
    kasumani
    kasumani 2015/01/08
    5件の脆弱性を修正したネットワークプロトコルアナライザー「Wireshark」v1.12.3  Wireshark Foundationは7日、オープンソースで開発されているクロスプラットフォーム対応のパケット取得・プロトコル解析ソフト「Wireshark」の最新
  • 「Visual Studio」拡張機能を常に最新に保つ拡張機能「Visual Studio Auto Updater」NOT SUPPORTED

    「Visual Studio」拡張機能を常に最新に保つ拡張機能「Visual Studio Auto Updater」NOT SUPPORTED
    kasumani
    kasumani 2015/01/08
    「Visual Studio」拡張機能を常に最新に保つ拡張機能「Visual Studio Auto Updater」  「Visual Studio Auto Updater」は、「Visual Studio」にインストールされた拡張機能を自動更新する拡張機能。「Visual Studio 2013」に対応する拡張機能で、編
  • Docker と SO_REUSEPORT を組み合わせてコンテナのHot Deployにチャレンジ - blog.nomadscafe.jp

    Docker と SO_REUSEPORT を組み合わせてみる。おそらくその1」のその2です。 結論から言うと、「単体ではリクエストの取りこぼしが若干あるけど、Reverse Proxyを工夫すればコンテナのHot Deployを実現できるかも」という感じです。 Rhebok の SO_REUSEPORT 対応 前回は簡単に検証するためにmemcachedを使いましたが、今回はアプリケーションサーバが対象ということで、 unicornの2倍ぐらい速いRackサーバであるRhebokに手をいれてSO_REUSEPORT対応しました。version 0.2.3〜です。 rhebok | RubyGems.org | your community gem host 起動時に ReusePort オプションを追加します。 $ bundle exec rackup -Ilib -s Rhebok

    kasumani
    kasumani 2015/01/08
    Docker と SO_REUSEPORT を組み合わせてコンテナのHot Deployにチャレンジ 結論から言うと、「単体ではリクエストの取りこぼしが若干あるけど、Reverse Proxyを工夫すればコンテナのHot Deployを実現できるかも」という感じです。 Tags: f
  • Android KitKat Hacks ブリリアントサービス [パソコン・システム開発]

    発売日: 2015年1月23日 金曜日 - 発売中新刊発見日: 2015年01月08日在庫状況: メーカー取り寄せ (2024年11月25日 00時04分 JST時点)

    Android KitKat Hacks ブリリアントサービス [パソコン・システム開発]
    kasumani
    kasumani 2015/01/08
    @kasumani [新刊発見] 2015-01-23 Android Kitkat Hacks ―プロが教えるテク… 株式会社ブリリア… [単行本(ソフトカバー)]
  • UTF-8 + 文字数カウント - utahta blog

    C++UTF-8 の文字数を数えるコードを試しに書いてみたメモ。 バイト数ではなく、文字数。 #include #include int strlen_utf8( const char *buff ) { if( buff == NULL ) return 0; int count = 0; int pos = 0; int max_bytes = strlen( buff ); // BOM 読み飛ばし if( max_bytes >= 3 ) { if( static_cast( buff[0] ) == 0xEF && static_cast( buff[1] ) == 0xBB && static_cast( buff[2] ) == 0xBF ) { pos += 3; } } while( pos < max_bytes ) { ++count; // 文字数カウント i

    UTF-8 + 文字数カウント - utahta blog
    kasumani
    kasumani 2015/01/08
    UTF-8 文字数カウント UTF-8 は1バイト目に後に続くバイト数が示されている為、簡単に実装できた。 Tags: from Pocket January 08, 2015 at 02:51PM via IFTTT
  • Unityゲーム開発でVisual Studioを使わないと損する3つの理由

    Unityゲーム開発でVisual Studioを使わないと損する3つの理由:無料のCommunity版でC#コーディングを超高速に マイクロソフトでは、Visual Studio向けの無償の拡張機能として「Visual Studio Tools for Unity」(以下、VSTU)を提供している。ゲーム開発の分野でシェアの高い「Unity」と「Visual Studio」を連携させるVSTUによって、開発者は標準のUnityと比べて、より生産性の高い開発環境を実現できる。2014年11月に公開された無償の「Visual Studio Community」では、VSTUの利用が可能となっている。そこで、あらためて「Unity」でのゲーム開発に「Visual Studio」を活用するメリットについて、日マイクロソフトのエバンジェリストである大西彰氏に聞いた。 無償のVisual Stud

    Unityゲーム開発でVisual Studioを使わないと損する3つの理由
    kasumani
    kasumani 2015/01/08
    Unityゲーム開発でVisual Studioを使わないと損する3つの理由 無償のVisual Studio Communityでも「VSTU」が利用できる!  世界中のゲーム開発者の間で、着々とユーザー数を増やしているUnity Technologiesの開発環境「Unity」。WindowsやMac OS
  • Tableau Serverで出来る事のまとめ(コマンドラインツール&API編) | DevelopersIO

    Tableau製品では日々の作業やタスクについて様々なオペレーションが存在しますが、それらのオペレーションについては各種コマンドラインツールやAPIで実行を代替する事が可能だったりします。つまり、何かしらのスクリプトやプログラミング言語で処理を実装し、スケジューラ等に噛ませておく事で自動化機構に組み込む事も可能な訳です。当エントリではその足掛かりとなる情報について、Tableau公式で展開されているものをひと通りまとめてみたいと思います。(以前投稿した以下エントリの姉妹編的な位置付け、という感じです) Tableau Serverで出来る事のまとめ | Developers.IO 目次 コマンドラインツール&API一覧 tabadminコマンド tabcmdコマンド Tableauデータ抽出コマンドラインユーティリティ Tableauデータ抽出API REST API JavaScript

    Tableau Serverで出来る事のまとめ(コマンドラインツール&API編) | DevelopersIO
    kasumani
    kasumani 2015/01/08
    Tableau Serverで出来る事のまとめ(コマンドラインツール&API編) | Developers.IO Tableau製品では日々の作業やタスクについて様々なオペレーションが存在しますが、それらのオペレーションについては各種コマンドラインツールや
  • MySQL Connector/J を利用するときは cacheServerConfiguration=true を設定する - tokuhirom's blog

    MySQL は一般に接続コストが低いことで知られており、コネクションプーリング等しなくても使えるので便利。 だが、Java 用の MySQL Driver であるところの MySQL Connector/J はデフォルトでは数個のクエリを接続時に発行しており、デフォルトのままでは無駄に負荷がかかる。 デフォルトでは以下のように4つの準備クエリが発行される! どう考えてもおかしいですよね!やばいっす! 150108 9:18:11 5 Connect root@localhost on test 5 Query /* mysql-connector-java-5.1.34 ( Revision: [email protected] ) */SHOW VARIABLES WHERE Variable_name ='language' OR Variable_name = 'net_write_

    kasumani
    kasumani 2015/01/08
    MySQL Connector/J を利用するときは cacheServerConfiguration=true を設定する MySQL は一般に接続コストが低いことで知られており、コネクションプーリング等しなくても使えるので便利。 Tags: feedly, ifttt, recently read, saved for later from Pocket
  • Orchestrating Docker with Terraform and Consul by Mitchell Hashimoto

    Orchestrating Docker with Terraform and Consul by Mitchell Hashimoto Terraform is a tool for building and safely iterating on infrastructure, while Consul provides service discovery, monitoring and orchestration. In this talk we discuss using Terraform and Consul together to build a Docker-based Service Oriented Architecture at scale. We use Consul to provide the runtime control plane for the data

    Orchestrating Docker with Terraform and Consul by Mitchell Hashimoto
    kasumani
    kasumani 2015/01/08
    Orchestrating Docker with Terraform and Consul by Mitchell Hashimoto Share SlideShare Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 10:53AM via IFTTT
  • BigPicture - 無限のノートを前に大きな絵を描こう

    プロジェクトのコンセプトを描いたり、どんどん膨らんでいくアイディアをノートに書き込んでいく時にはその書く場所や文字の大きさにはこだわりたくないですよね。見た目には整頓されていなくとも、俯瞰的に見ればプロジェクトの全体像が分かる面白さがあります。 BigPictureはまさにそれを可能にするソフトウェアです。テキストを書く場所、文字の大きさなどはこだわりません。とにかく書き続ける、そんな変わったノートアプリケーションです。 BigPictureの使い方 BigPictureはズームイン/アウト、ドラッグを行いつつメモしていくソフトウェアです。考えを整理すると言うよりも、思いついたことをどんどんメモしつつ、カテゴリによって書く場所を変えていくくらいの軽快な使い方が良いのかも知れません。 BigPictureはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。 b

    BigPicture - 無限のノートを前に大きな絵を描こう
    kasumani
    kasumani 2015/01/08
    BigPicture - 無限のノートを前に大きな絵を描こう プロジェクトのコンセプトを描いたり、どんどん膨らんでいくアイディアをノートに書き込んでいく時にはその書く場所や文字の大きさにはこだわりたくないですよね。見た
  • 機械学習の意味と役割--データの持っている価値を引き出す

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 今回はビッグデータ活用において重要な役割を持つ「機械学習」を取り上げる。 機械学習とは大まかにいうと、データが持つ法則を見つけ出すアルゴリズムの総称である。その名の通り、経験をもとに知識を得る人間の学習過程に近い面がある。機械学習はすでに予測や分類、画像認識、商品のレコメンドなどに実際に使われている。筆者の携わってきた分析案件も、最終的に機械学習の問題に落とし込んだものが多い。 稿では、機械学習が大量のデータを扱う手段であり、データの持つ価値を引き出す手段であることを最近10年の将棋人工知能の発展を例に述べ、機械学習のビジネスにおける応用のポイントと注意点を述べる。機械学習の具体的な手法、その数理までは踏み込まず、機械学習の持つ機能

    機械学習の意味と役割--データの持っている価値を引き出す
    kasumani
    kasumani 2015/01/08
    機械学習の意味と役  今回はビッグデータ活用において重要な役割を持つ「機械学習」を取り上げる。  機械学習とは大まかにいうと、データが持つ法則を見つけ出すアルゴリズムの総称である。その名の通り、経験をも
  • プライバシーモードでもiPhoneでも追跡? エンジニアが知っておくべき「HSTS Super Cookies」 | DevelopersIO

    プライバシーモードでもiPhoneでも追跡? エンジニアが知っておくべき「HSTS Super Cookies」 こんにちは、せーのです。 みなさんは数日前から軽く話題になっているクッキーについてご存知でしょうか。その名も「HSTS Super Cookies」と言います。このクッキーは通常のブラウザモードはもちろん、クッキーなどを残さない「プライバシーモード」果ては同一iCloudアカウントのiPhoneまで追跡できる、というではないですかなにそれこわい。 ということで今日はこの「HSTS Super Cookies」とは何者で、どういう仕組みでこうなっているのか、現時点での対応状況をご紹介します。 まずは見てください。 まずは百聞は一件に如かず、ということでこちらを御覧ください。 何か数字と文字が合わさったパスワード的なものが出てきていますでしょうか。これがいわゆる「HSTS Supe

    プライバシーモードでもiPhoneでも追跡? エンジニアが知っておくべき「HSTS Super Cookies」 | DevelopersIO
    kasumani
    kasumani 2015/01/08
    プライバシーモードでもiPhoneでも追跡? エンジニアが知っておくべき「HSTS Super Cookies」 | Developers.IO こんにちは、せーのです。 みなさんは数日前から軽く話題になっているクッキーについてご存知でしょうか。その名も「HS
  • 高性能開発ボード「MIPS Creator CI20」を使ってみた--「Raspberry Pi」への新たな挑戦者

    MIPS Creator CI20 35ドルの「Raspberry Pi」が400万台前後売れたことで、小型の低価格コンピュータが多く作られることになった。 「MIPS Creator CI20」は、この種のコンピュータとしては最新のものだ。Raspberry Piよりも強力なシングルボードコンピュータだが、値段も高い。 英国のチップ設計会社Imagination Technologiesが欧州や米国で発売したこのボードは、クロック数がRaspberry Piの2倍近くあるデュアルコアプロセッサを搭載し、メモリもRaspberry Piの最上位モデルの2倍用意されている。また、Amazonの初代「Kindle Fire」で使用されていたグラフィックプロセッサを積んでおり、30fps/1080pの動画エンコードに対応している。3Dのゲームとグラフィックに関しては、「OpenGL 2.1」をサ

    高性能開発ボード「MIPS Creator CI20」を使ってみた--「Raspberry Pi」への新たな挑戦者
    kasumani
    kasumani 2015/01/08
    高性能開発ボード「MIPS Creator CI20」を使ってみた--「Raspberry Pi」への新たな挑戦者 Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 10:53AM via IFTTT
  • -XX:+DisableExplicitGCに関するJDK7とJDK8の違い - n-agetsumaの日記

    この記事は JVM Advent Calendar 2014の12/5分の記事*1です。昨日は @jyukutyoさんのJITWatchでJITコンパイルを見よう!でした。 HotSpotには-XX:+DisableExplicitGCというオプションがありますが、この挙動がJDK8のリリースから変わっていたのでまとめます。 -XX:+DisableExplicitGC とは System.gc()でGCリクエストされても無視するオプションです。アプリケーション中でSystem.gc()を実行されるとメジャーGCが発生します。HotSpotに任せた場合はマイナーGCで十分回収できたかもしれないので、アプリケーションでSystem.gc()を呼び出すのはあまり好ましいことではありません。 無視するといっても内部的にそんな難しいことは行われておらず、OpenJDK8のソースを見るとif文でオプ

    -XX:+DisableExplicitGCに関するJDK7とJDK8の違い - n-agetsumaの日記
    kasumani
    kasumani 2015/01/08
    -XX:+DisableExplicitGCに関するJDK7とJDK8の違い HotSpotには-XX:+DisableExplicitGCというオプションがありますが、この挙動がJDK8のリリースから変わっていたのでまとめます。 System.gc()でGCリクエストされても無視するオプションです。ア
  • [CSS]水平ナビゲーションの各アイテムをホバー時に、くるくるっと回転させるテクニック

    ナビゲーションの各アイテムをホバーすると、くるくるっと気持ちいいアニメーションで回転させるスタイルシートのテクニックを紹介します。 HTMLは非常にシンプルなので、簡単に利用できると思います。 Rotating menu 実装 HTML HTMLは非常にシンプルです。 <nav> <a href="#">Home</a> <a href="#">About us</a> <a href="#">Serviсes</a> <a href="#">Contacts</a> </nav> CSS ナビゲーションの各アイテムはflexboxで配置し、くるくるっとしたアニメーションはtransformで設定します。 body { font-family: "Open Sans Condensed" sans-serif; display: -webkit-flex; display: -ms-fle

    [CSS]水平ナビゲーションの各アイテムをホバー時に、くるくるっと回転させるテクニック
    kasumani
    kasumani 2015/01/08
    水平ナビゲーションの各アイテムをホバー時に、くるくるっと回転させるテクニック Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 10:53AM via IFTTT
  • ターミナルの操作ログを自動で残したい

    プロセスアカウンティング用に広く利用できる物として "Process Accounting Utility" があります。環境によって、パッケージの名前が、 psacct もしくは acct になっているものです。 $ # インストール (ubuntu) $ apt-get install acct 用意されているコマンド lastcomm: 実行されたコマンドの表示 ac : ユーザの接続時間の表示 sa: 過去に実行されたコマンドの集計/フィルタ ※ 質問の要件を満たすために、一般ユーザーからはこれらのコマンドが実行できないようにしてください。 アカウンティングサービスの実行 $ # サービスの開始 $ /etc/init.d/acct start $ # サービスの停止 $ /etc/init.d/acct stop 実際は、accton コマンドによってプロセス監視が始められます。

    ターミナルの操作ログを自動で残したい
    kasumani
    kasumani 2015/01/08
    linux : ターミナルの操作ログを自動で残したい : スタック・オーバーフロー セキュリティと監査証跡の目的で自動的に操作ログを残すにはどうしたらよいでしょうか。 ユーザが気が付かないうちにひっそりとログを取るの
  • Apple新言語「Swift」ことはじめ。勉強用リンクまとめ。 | SHINGO IRIE

    昨年AppleのWWDC2014で新しく発表された新言語「swift」。アマツバメ(雨燕)、速いの意味をもつそうです。Objective-Cよりも早く動く。おそらく数年のうちに、もしかするとObjective-Cがなくなるかもしれません。 ということで、今後のアプリ開発はSwiftで作っていきたいので、あらためて基礎から学習しなおそうと思っています。このブログで、勉強したことを日々アップしていく予定ですので、よろしければRSSのご購読お願いいたします。 今回はSwiftの概要と特徴、勉強用リンクをまとめました。 Swiftで開発できるOSのバージョン・OS X version 10.9以降 ・iOS 7以降 Swiftの特徴型の指定がかんたん変数を指定する際に、Objective-Cでは型の指定が必要でしたが、型の指定をしなくても動きます。代入する値を推論して、型が自動で決められます。もち

    Apple新言語「Swift」ことはじめ。勉強用リンクまとめ。 | SHINGO IRIE
    kasumani
    kasumani 2015/01/08
    Apple新言語「Swift」ことはじめ。勉強用リンクまとめ。 昨年AppleのWWDC2014で新しく発表された新言語「swift」。アマツバメ(雨燕)、速いの意味をもつそうです。Objective-Cよりも早く動く。おそらく数年のうちに、もしかするとObj
  • TerraformでCoreOSクラスタを構築する

    TerraformでCoreOSクラスタを構築する CoreOSはDigitalOceanやAmazon EC2,OpenStackなどあらゆるクラウドサービスやプラットフォームで動かすことができる.1つのCoreOSクラスタを複数のクラウドサービスや自社のベアメタルサーバーにまたがって構築することもできるし,それが奨励されている.また,クラスタのマシンの数はサービスの成長や負荷状況によって増減させる必要もある. このようなCoreOSクラスタの構築を簡単に,かつInfrastructure as Code的に再現可能な形で行いたい場合,HashicorpのTerraformを使うのがよさそう(個人的に試しているだけなので数百規模のマシンではなく,数十規模の話.もし膨大なマシン数になったときにどうするのがよいのか知見があれば知りたい). 以下では,Terraformを使ってDigitalO

    kasumani
    kasumani 2015/01/08
    TerraformでCoreOSクラスタを構築する CoreOSはDigitalOceanやAmazon EC2,OpenStackなどあらゆるクラウドサービスやプラットフォームで動かすことができる.1つのCoreOSクラスタを複数のクラウドサービスや自社のベアメタルサーバーにま
  • 角丸に角丸を入れ子にした時、それぞれの角丸をバランスよくデザインする方法

    角丸のパネルに角丸のパネルを重ねたデザインで、それぞれの角丸はどのくらいにしていますか? 親と子のカーブを同じにしたり、親のカーブを緩やかにしたり、その時の見た目でデザインすることもあるかもしれません。 こういった時の一つの目安として、バランスが良い角丸のデザイン方法を紹介します。 しっかりとした数値で2つの角丸をデザインすることができます。 Quick Tip: Rounded Corners Done Right 見た目的になんとなくデザインではなく、親と子の角丸の中心点を揃えてカーブを描きます。こうすることで、2つの角丸は非常にバランスのとれたものになります。

    角丸に角丸を入れ子にした時、それぞれの角丸をバランスよくデザインする方法
    kasumani
    kasumani 2015/01/08
    デザインTips: 角丸パネルに角丸パネルを重ねた時、それぞれの角丸をバランスよくデザインする方法 Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 10:53AM via IFTTT
  • 8040www威尼斯(中国)App Store

    kasumani
    kasumani 2015/01/08
  • 【新機能】IAMユーザーをManagement Consoleからクロスアカウントで色々なRoleにスイッチする事ができるようになりました。 | DevelopersIO

    【新機能】IAMユーザーをManagement Consoleからクロスアカウントで色々なRoleにスイッチする事ができるようになりました。 こんにちは、せーのです。今日はIAMにできたなかなか面白い機能をご紹介します。IAMで役割(Role)を予め作っておき、AWS Management ConsoleからIAMユーザーをそのRoleにスイッチさせることにより一つのユーザーで様々な役割でのアクセスが可能になる、というものです。 どういう時に使うの 普段IAMユーザーに役割を割り振る時にはその業務別で権限を分けているかと思います。例えばDeveloper(開発者)であれば開発環境には触れるけれども番環境には触れない、運用担当であれば状態を見ることはできるけども変更することは出来ない、みたいな感じです。 でも一時的に権限を与えたい場合などがあるかと思います。番環境にシステムをデプロイする

    【新機能】IAMユーザーをManagement Consoleからクロスアカウントで色々なRoleにスイッチする事ができるようになりました。 | DevelopersIO
    kasumani
    kasumani 2015/01/08
    【新機能】IAMユーザーをクロスアカウントで色々なRoleにスイッチする事ができるようになりました。 | Developers.IO こんにちは、せーのです。今日はIAMにできたなかなか面白い機能をご紹介します。IAMで役割(Role)を予め作っ
  • How GitHub uses GitHub to document GitHub

    AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

    How GitHub uses GitHub to document GitHub
    kasumani
    kasumani 2015/01/08
    How GitHub uses GitHub to document GitHub · GitHub Providing well-written documentation helps people understand, make use of, and contribute back to your project, but it's only half of the documentation equation. Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 03
  • 次世代ローラースケート、歩くように滑る

    セグウェイ、そしてUNI-CUBの次はこれなのか! 次世代のローラースケート、ローラーブレードの地位を狙うのがこのRollkers。「滑る」というよりも、普段通りに「歩く」ようにして使うことを想定しており、おもちゃではなく移動手段として位置づけそうです。スケートには電気モーターが組み込まれており、脚が地面につくたびに自動でキックしてくれます。このギミックによって、一般的な歩行スピードの2倍の速さで進める代物です。 電気モーターがついているわけですから当然バッテリー問題がでてきます。現状では、フル充電で1時間の使用が可能。これはもちろん、歩くスピードや高低差など歩行条件によって異なってきます。 開発が始まってからすでに8年程が経過しており、開発者はあと数年で市場にだせるはずだと前向きです。価格は400ユーロ(約5万6000円)ほどを予定。 8年か…、あと数年か…。製品化される日は、いつか来る

    次世代ローラースケート、歩くように滑る
    kasumani
    kasumani 2015/01/08
    次世代ローラースケート、歩くように滑る セグウェイ、そしてUNI-CUBの次はこれなのか! 次世代のローラースケート、ローラーブレードの地位を狙うのがこのRollkers。「滑る」というよりも、普段通りに「歩く」ようにして
  • http://thjap.org/win/windows8-1-win/6377.html

    http://thjap.org/win/windows8-1-win/6377.html
    kasumani
    kasumani 2015/01/08
    Windows 8.1 インストール ISO ファイルをライセンス入力不要で取得する Windows 8 のライセンスを持っていて Windows 8.1 の DVD は持っていない人向け。 わざわざ Windows 8 をインストールした後 8.1 にする手間が省けます。 Tags: feedly,
  • Linux版Google ChromeのビルドにClangが使われる理由 | スラド デベロッパー

    LinuxGoogle ChromeのビルドにはGCCではなくLLVMベースのコンパイラであるClangが使われている。昨年10月にリリースされたChrome 38からGCC 4.6に代わりClangが採用されるようになったのだが、この理由についてPhoronixが記事にしている。 これによると、Clang採用の理由はすでに多くの開発者がLinux上でClangを使っていたということと、C++のより新しい機能を利用するためらしい。Clangは診断出力が優れており、スピードも速く、さらにChromiumChromeの開発版)に特化したClang向けプラグインも作られていたため、開発者のClangへの移行が進んでいたそうだ。GCCのより新しいバージョンではC++の新機能のサポートが進んでいるものの、GCCをアップグレードするよりもClangに移行したほうが容易だと判断したという。 実際にC

    kasumani
    kasumani 2015/01/08
    Linux版Google ChromeのビルドにClangが使われる理由 14 Linux版Google ChromeのビルドにはGCCではなくLLVMベースのコンパイラであるClangが使われている。昨年10月にリリースされたChrome 38からGCC 4. Tags: feedly, ifttt, recently read, saved for later fr
  • AngularとBrowserifyの微妙すぎる関係 - Qiita

    この記事の内容はいささか、古くなってしまっているようです。投稿からしばらくして、AngularもCommonJS対応を強化して、以前よりはrequireとの相性が改善しています。ただ、筆者自身はもうAngularから離れてしまったのでキャッチアップしきれていません。 うっかりこの記事にたどり着いてしまった方は、@armorik83さんによる詳説「AngularJSモダンプラクティス」にあるCommonJS + Browserifyスタイルを好む方はの項を参照することをお勧めします。 AngularJSとBrowserify、この二人の関係、かなり微妙です。もうどうしてくれようかってくらい。例えるなら宗教の違う恋人のようなものです(適当)。CommonJSに慣れた人には、AngularのDIが正直お邪魔。かといって、Angularの根幹に関わる部分なので使わないわけにもいかないし、と距離感に

    AngularとBrowserifyの微妙すぎる関係 - Qiita
    kasumani
    kasumani 2015/01/08
    AngularとBrowserifyの微妙すぎる関係 AngularJSとBrowserify、この二人の関係、かなり微妙です。もうどうしてくれようかってくらい。例えるなら宗教の違う恋人のようなものです(適当)。CommonJSに慣れた人には、AngularのDIが正直お邪
  • フォーム素材のイヤーチップで音質を向上させる方法 | ライフハッカー・ジャパン

    フォーム素材のイヤーチップは多くの長所を持っていますが、音質が悪くなってしまう可能性もあるようです。InnerFidelityのTyll氏が、そういう時の音質改善の方法を教えてくれました。私たちを含めた多くの人が、フォーム素材のイヤーチップが引き起こす「こもった」音質について不満を述べてきました。Tyll氏は、これが主に、イヤーチップの「準備のしかた」によるものだと考えています。Tyll氏によれば、ただ指にはさんで転がすのでなく、奥に向かって押すことで、余分なフォーム素材が音の通り道で邪魔をすることを防ぐのだそうです。文最後にある映像を見れば、意味がわかります。 どれくらい効果があるかは人により異なりますが、多くの人が、音のこもりが改善されたと報告しています(そして、私たちのテストでも、ある程度の効果があるようです。まだシリコンチップと同等とまではいきませんが)。また他の人は、イヤーチッ

    フォーム素材のイヤーチップで音質を向上させる方法 | ライフハッカー・ジャパン
    kasumani
    kasumani 2015/01/08
    フォーム素材のイヤーチップで音質を向上させる方法 | ライフハッカー[日本版] フォーム素材のイヤーチップは多くの長所を持っていますが、音質が悪くなってしまう可能性もあるようです。InnerFidelityのTyll氏が、そう
  • Microsoft、“modern.IE”で提供している歴代IEの仮想マシンイメージをアップデート

    Microsoft、“modern.IE”で提供している歴代IEの仮想マシンイメージをアップデート
    kasumani
    kasumani 2015/01/08
    Microsoft、“modern.IE”で提供している歴代IEの仮想マシンイメージをアップデート  米Microsoft Corporationは7日(現地時間)、Webサイト検証サービス“modern. Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 02:57AM via
  • 正式サービス開始のAzure RemoteApp、フル日本語環境のための“勘所”

    正式サービス開始のAzure RemoteApp、フル日語環境のための“勘所”:Microsoft Azure最新機能フォローアップ(4)(1/5 ページ) 「Microsoft Azure RemoteApp」が、2014年12月12日に正式版となりました。Azure RemoteAppは、クラウドからWindowsアプリケーションをさまざまなプラットフォームに対して提供するサービスです。記事は、Azure RemoteAppのサービス内容やテクノロジ、日語環境への対応に関する試用レポートです。 「テストドライブ」でAzure RemoteAppのアプリの使用感を試す 「Microsoft Azure RemoteApp」(以下、Azure RemoteApp)は、WindowsデスクトップアプリケーションをWindowsWindows RT、Mac、iOS、Android、お

    正式サービス開始のAzure RemoteApp、フル日本語環境のための“勘所”
    kasumani
    kasumani 2015/01/08
    正式サービス開始のAzure RemoteApp、フル日本語環境のための“勘所” (1/5)  「Microsoft Azure RemoteApp」(以下、Azure RemoteApp)は、WindowsのデスクトップアプリケーションをWindows、Windows RT、Mac、iOS、Android、およびWindows Phone 8. Tags: f
  • PC版Gmailで、同じラベルのうち最も古いメールを素早く見つける

    対象サービスとソフトウェア:Google Gmail、Google Apps、WindowsMac OS X/Linuxなどのデスクトップ版Webブラウザー 解説 Gmailをしばらく利用していると、一つのラベル(分類カテゴリー)に付き数百通あるいは数千通のメールが蓄えられることも珍しくない。例えばネットサービスの登録直後に届いたはずのログインID通知メールのように、最初に届いたメール、すなわち最も古いメールを見つけなければならない場合、どうすればよいだろうか? すぐ思い付くのは、当該ラベルを選んで表示されたメール一覧画面で、「次へ」ボタンを繰り返し押して過去へさかのぼっていくという方法だ。しかし、メール総数が数千通あるいは数万通となると、何十回あるいは何百回と同じボタンを押す必要があり、とても素早くとはいかない。 かといって何年も前のメールだと記憶も定かではないから、キーワードによる検

    PC版Gmailで、同じラベルのうち最も古いメールを素早く見つける
    kasumani
    kasumani 2015/01/08
    PC版Gmailで、同じラベルのうち最も古いメールを素早く見つける 解説  Gmailをしばらく利用していると、一つのラベル(分類カテゴリー)に付き数百通あるいは数千通のメールが蓄えられることも珍しくない。例えばネット
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    kasumani
    kasumani 2015/01/08
    メニューバーにだいたいの時間をテキストで表示『FuzzyTime』 デジタルで時間を知らされると時間に迫られているようで焦りますが、だいたいの時間を表示してもらえると大らかな気持ちになれます。 Tags: feedly, ifttt, recently r
  • アラートの指針 - tl;dr

    My Philosophy on Alerting - Google ドキュメント http://robewaschuk.tumblr.com/post/48822960728/my-philosophy-on-alerting My Philosophy On Alerting 元 Google "Site Reliability Engineer" で現 Tumblr? の著者 Rob Ewaschuk による、サービスモニタリングとアラートに関する原則。 アラートによる呼び出し(page)は以下の要件を具えていなければならない。 緊急のものであること。 重要なものであること。 行動を起こすことが可能であること。 知性が必要なものであること。機械的対応でよいのなら、アラートは無意味。 現実に則したものであること。 現在サービスに起こっている・起ころうとしている問題をあらわしていなければ

    アラートの指針 - tl;dr
    kasumani
    kasumani 2015/01/08
    アラートの指針 My Philosophy on Alerting - Google ドキュメント My Philosophy On Alerting 元 Google &quot;Site Reliability Engineer&quot; で現 Tumblr? の著者 Rob Ewaschuk による、サービスモニタリングとアラートに関する原則。 アラートによる呼び出
  • 2年の開発期間を経て「Fluxbox 1.3.6」がリリースされる | ソフトアンテナ

    Linux用のX11ウィンドウマネージャー「Fluxbox」の最新版「Fluxbox 1.3.6」がリリースされました(アナウンス、Phoronix、slashdot)。 Fluxboxは軽量かつ高機能なことで知られ、Blackboxのソースコードを元に開発中のウィンドウマネージャーです。 最新バージョン1.3.6では、Clocktoolの不具合や、長いテキストのレンダリング問題、shutdown時の競合、workspaceスイッチ後のkeypressが失われる問題などに関する不具合の修正が行われている他、ArrangeWindowsStackの追加や、DockAppsの取り扱い変更に関係した新機能の追加が行われています。 Fluxboxはリソースの消費が少ないことが売りなので、重量級のデスクトップ統合環境で辛い思いをしている方は試してみるとよいかもしれません。「Updated trans

    2年の開発期間を経て「Fluxbox 1.3.6」がリリースされる | ソフトアンテナ
    kasumani
    kasumani 2015/01/08
    2年の開発期間を経て「Fluxbox 1.3.6」がリリースされる Linux用のX11ウィンドウマネージャー「Fluxbox」の最新版「Fluxbox 1.3.6」がリリースされました(アナウンス、Phoronix、slashdot)。 Tags: feedly, ifttt, recently read, saved for later from Pocket
  • Coreutilsの解説本「解説CoreUtils」 | ソフトアンテナ

    GNU Core Utilities(Coreutils)とは「UNIX系のOSに必要とされるcat、ls、rmなどの中心的(core)なユーティリティ群のパッケージ、ないし、その開発とメンテナンスを行うGNUプロジェクト」(Wikipediaより)。LinuxディストリビューションではLinuxカーネル体と組合せOSの核となる部分を司る重要なソフトウェア群として位置づけられています。 このCoreutilsを解説した同人「解説CoreUtils」の原稿が公開されています。cat、tac、od、base64、fmt、numfmt、pr、fold、head、tail、split、csplit、wc、sum、cksum、md5sum…などなどリストアップできないほど大量のコマンドに関して、コマンドの使い方やオプションなどが丁寧に解説されています。 コマンドをパイプやリダイレクトで接続して様

    Coreutilsの解説本「解説CoreUtils」 | ソフトアンテナ
    kasumani
    kasumani 2015/01/08
    Coreutilsの解説本「解説CoreUtils」 GNU Core Utilities(Coreutils)とは「UNIX系のOSに必要とされるcat、ls、rmなどの中心的(core)なユーティリティ群のパッケージ、ないし、その開発とメンテナンスを行うGNUプロジェクト」(Wikipediaより)
  • AndroidとWatchKitをサポートしたRubyMotion 3

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    AndroidとWatchKitをサポートしたRubyMotion 3
    kasumani
    kasumani 2015/01/08
    AndroidとWatchKitをサポートしたRubyMotion 3 HipByteがRubyMotionバージョン3をリリースした。これは、RubyでiOS、OS X、Androidアプリを開発するための環境だ。今回のリリースで初めてAndroidをサポートする。以前は、ベータテスター向け
  • FuelPHP ◇ CSRF対策を行う - ソノウチイエオカウ

    1.config.phpの設定 csrf_autoload : trueにすると自動でチェックを行う。ほとんどの場合、手動でチェックを行うのでfalseにしておく csrf_token_key : hiddenにセットされるcsrfチェック値のキー csrf_expiration : csrfクッキーの有効期限。0より大きな値は有効な秒数 2.htmlへcsrfキーのセット(チェックを行う前画面) echo \Form::hidden(\Config::get('security.csrf_token_key'), \Security::fetch_token()); 3.チェック if ( ! Security::check_token()) { // CSRF 攻撃または CSRF トークンの期限切れ }

    FuelPHP ◇ CSRF対策を行う - ソノウチイエオカウ
    kasumani
    kasumani 2015/01/08
    FuelPHP ◇ CSRF対策を行う 1.config. Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 02:41AM via IFTTT
  • Everyday Rails RSpecによるRailsテスト入門でRSpec3に再入門![書評] - 酒と泪とRubyとRailsと

    Everyday Rails RSpecによるRailsテスト入門でRSpec3に再入門![書評] Jan 6th, 2015 Tweet 最近、RspecやCapybaraでRailsのテストを書くたびに、ちょっとした書き方がわからずググったり、冗長なテストを書くことに結構悩んでいました。ということで、思い切ってRspec再入門として、『Everyday Rails - RSpecによるRailsテスト入門』を読みました!Rails/Rubyはどんどんバージョンアップするので、紙媒体の書籍だと情報が古くなってしまっている場合があります。この書籍は著者や訳者さんが、しっかりとアップデートを続けてくれているので、最新の入門チュートリアルとしてRspecの実践的な使い方を習得できる書籍です。 またこのを読むにあたってRSpecのドキュメントやWebサイトを読みなおしたので、合わせてRSpec

    Everyday Rails RSpecによるRailsテスト入門でRSpec3に再入門![書評] - 酒と泪とRubyとRailsと
    kasumani
    kasumani 2015/01/08
    Everyday Rails RSpecによるRailsテスト入門でRSpec3に再入門![書評] Jan 6th, 2015 最近、RspecやCapybaraでRailsのテストを書くたびに、ちょっとした書き方がわからずググったり、冗長なテストを書くことに結構悩んでいました。というこ
  • 【PHPで学ぶデザインパターン入門】第1回 Strategyパターン | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは、エンジニアの王です。 今回はデザインパターンと、デザインパターンの中の「Strategy」について紹介したいと思います。 デザインパターンとは? 端的にいうと、「よくある問題へのよくある解決策」です。 ここでは、あくまでもソフトウェア設計の場合に限定しているのですが、さまざまなコンテキストで活かせる概念です。 「今までの経験上、この手の問題なら、この方法(パターン)でやればうまくいくよ!」という経験則は誰にでもあると思います。それがゲームの場合なら「攻略法」、料理の場合なら「レシピ」、語学の場合なら「定型文」だったりします。 ソフトウェア設計の場合、特にオブジェクト指向プログラミングにおいて言うなら、「デザインパターン」とは、過去のソフトウェア設計者が失敗に失敗を重ね、試行錯誤の中から導き出した再利用しやすいノウハウの集大成のようなものです。 そう、要するに、柔軟性、拡張性、再

    【PHPで学ぶデザインパターン入門】第1回 Strategyパターン | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    kasumani
    kasumani 2015/01/08
    【PHPで学ぶデザインパターン入門】第1回 Strategyパターン こんにちは、エンジニアの王です。 今回はデザインパターンと、デザインパターンの中の「Strategy」について紹介したいと思います。 Tags: feedly, ifttt, recently read, saved
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    kasumani
    kasumani 2015/01/08
    Webブラウザ終了時にキャッシュやクッキーなどのプライベートデータを削除『Privatus』 Safari・Opera・Firefox・Google Chrome・ChromiumなどのWebブラウザの終了時に、キャッシュ・クッキー・localStorageなどのプライベートデータを削除
  • iOS/OS X開発に関するディープな情報をゲットできるサイト「objc.io」 | ソフトアンテナ

    「objc.io」はiOSとMac OS Xに関するディープな開発情報を月1で無料提供しているサイトです。ベルリン在住のメンバー3人によって運営されていて、月ごとにある特定のトピックス関するいくつかの記事が公開されていくスタイルとなっています。 現在、以下のように#19までの情報が提供されています。 #1 Lighter View Controllers #2 Concurrent Programming #3 Views #4 Core Data #5 iOS 7 #6 Build Tools #7 Foundation #8 Quadcopter Project #9 Strings #10 Syncing Data #11 Android #12 Animations #13 Architecture #14 Back to the Mac #15 Testing #16 Swift

    iOS/OS X開発に関するディープな情報をゲットできるサイト「objc.io」 | ソフトアンテナ
    kasumani
    kasumani 2015/01/08
    iOS/OS X開発に関するディープな情報をゲットできるサイト「objc.io」 「objc. Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 02:24AM via IFTTT
  • Workflow講座IV 中級編(URLスキームでのフロー組立て)

    さて4回目のWorkflow講座。 Workflowの考え方はシンプルです。 入力された内容を上から下に向かって順次処理していく。 しかし外部のアプリを介した結果をフローに組み込みたいとなるとちょっと工夫が必要になってきます。 今回解説するのがフローを組み立てる上で非常に大切なポイントとなります。 外部アプリからのコールバック 他のアプリを介しても処理を継続させるためにはコールバックを使わなくてはなりません。 DraftsやChromeなどの公式にサポートされているものであれば、自動的にコールバックが付与されるので気にする必要はありませんが、そうしたアプリはごく少数。 それ以外のアプリで使うためには自分でURLスキームを書き加える必要があります。 (例) due://x-callback-url/add?title=[input]&x-source=workflow&x-success=w

    Workflow講座IV 中級編(URLスキームでのフロー組立て)
    kasumani
    kasumani 2015/01/08
    Workflow講座IV 中級編(URLスキームでのフロー組立て) Workflowの考え方はシンプルです。 入力された内容を上から下に向かって順次処理していく。 Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 02:24AM via IFTTT
  • ブラウザのプライバシーモードを無視してしまう「スーパークッキー」とは?

    ウェブサイトを閲覧するにはInternet ExplorerやGoogle Chrome、Firefox、Safariなどのウェブブラウザを使用する必要があり、これらのウェブブラウザにはプライバシー情報を保護するためにブラウジング時の履歴やCookie(クッキー)、一時ファイルなどを残さないプライバシーモードが存在します。しかし、プライバシーモードを使用してもこれらの機能を無視してユーザーの行動をトラッキングしてしまう「スーパークッキー」という手法が新たに生み出されました。 Browsing in privacy mode? Super Cookies can track you anyway | Ars Technica http://arstechnica.com/security/2015/01/browsing-in-privacy-mode-super-cookies-can-t

    ブラウザのプライバシーモードを無視してしまう「スーパークッキー」とは?
    kasumani
    kasumani 2015/01/08
    ブラウザのプライバシーモードを無視してしまう「スーパークッキー」とは? ウェブサイトを閲覧するにはInternet ExplorerやGoogle Chrome、Firefox、Safariなどのウェブブラウザを使用する必要があり、これらのウェブブラウザには
  • http://codenize.tools/

    kasumani
    kasumani 2015/01/08
    Codenize.tools Tags: feedly, ifttt, recently read, saved for later from Pocket January 08, 2015 at 02:24AM via IFTTT
  • ゲームの今 徳岡正肇 [科学・医学・技術]

    コンピュータ 17 users 広告 12 users ゲーム プログラミング 11 users ゲーム 7 users スマートフォン 6 users 東南アジア 5 users コンピュータグラフィックス 4 users モバイル 3 users unity 3 users クリエイティブ 3 users pc 3 users ゲーム業界 2 users オンラインゲーム 2 users 市場 2 users コンピューター 2 users ソフトバンククリエイティブ ゲーム 2 users ゲーム開発 2 users ゲームデザイン 1 user 産業 1 user テクノロジー 1 user sbクリエイティブ 1 user ソーシャルゲーム 1 user アプリケーション 1 user ゲーム 1 user カルチャー 1 user グラフィックス 1 user 流通 1 use

    ゲームの今 徳岡正肇 [科学・医学・技術]
    kasumani
    kasumani 2015/01/08
    @kasumani [新刊発見] 2015-02-11 ゲームの今 ゲーム業界を見通す20のキーワード オムニバス/徳岡 正肇 [大型本]