タグ

2015年1月3日のブックマーク (31件)

  • How to fix Dropbox not syncing and other issues

    This article describes a feature available to all customers on Dropbox. This article covers fixes for Dropbox sync issues and troubleshooting steps. Try the steps below if: Updates to your files aren’t syncing with people you share with Updates to your files aren’t reflecting in your own account on dropbox.com New files added by other people or devices aren’t syncing to your device The number of f

    How to fix Dropbox not syncing and other issues
    kasumani
    kasumani 2015/01/03
    Why aren't certain files on one computer syncing to another? Some small system files aren't synced over Dropbox. These include: Windows only allows file and folder names of 260 characters or less. Tags: from Pocket January 03, 2015 at 09:38PM via IFTTT
  • Ti Weekly Clips 2014年総集編(Tips&Topics編) - Titanium News

    新年あけましておめでとうございます。 年も宜しくお願い致します。 前置きも早々に昨年のTips&Topics総集編をお送りします。 ざっくりな分類ですが、どうぞ。 入門記事 ■Titanium™ インストールガイド 最新版のTitanium StudioおよびプラットフォームSDK(さらにはGenymotionまで)のインストール手順。 ■小さな Titanium Mobile の読み物がTitanium 3.2対応しました。 @ryugoo_さんによるTitaniumチュートリアルドキュメント"小さな Titanium Mobile の読み物"がバージョンアップしました。 ■Titaniumの基を学ぶ、JavaScriptだけのクラシックスタイルでTODOアプリを開発しよう - 磯部 幸亮 | type IT Academy @k0sukeyさんによる連載。 ■Introductio

    Ti Weekly Clips 2014年総集編(Tips&Topics編) - Titanium News
    kasumani
    kasumani 2015/01/03
    Ti Weekly Clips 2014年総集編(Tips&Topics編) Tags: feedly, ifttt, recently read, saved for later from Pocket January 03, 2015 at 09:38PM via IFTTT
  • The Ruby Bibliography

    The Ruby programming language hasn't historically been the subject of much research, either in industry or academia. A lot of recent systems research has used languages like C, C++ and Java. Contemporary programming language research often uses languages like Java, Scala, Racket and Haskell. Modern research into VMs, compilers and garbage collectors is often based on Java or recently Python. Howev

    kasumani
    kasumani 2015/01/03
    The Ruby Bibliography The Ruby programming language hasn't historically been the subject of much research, either in industry or academia. A lot of recent systems research has used languages like C, C++ and Java. Contemporary programming language research often uses languages like Java, Scala and Ha
  • C#で高精度なテキストファイル文字コード自動判別(2014年版) - hnx8のブログ

    C#(.NET Framework)に限ったことではありませんが、汎用的にテキストファイルを扱うようなアプリケーションを作っていると、よく 特定の文字コードのファイルしか読み出せないのでは困る ⇒文字コードを自動判別し、テキストの内容を取り出したい 読み出したファイルと同じ文字コードでファイルを書き出したい ⇒読み出したファイルの文字コードを知りたい といった場面に出くわします。 ですが、C#(.NET Framework)標準のライブラリではそのような機能は提供されていないため、文字コードを判定するには、 自前で文字コード判定のロジックを実装する 出来合いの外部ライブラリ、Windows版NKF32.dll、ICU4Cなどを利用する IE用の文字コード判別ライブラリ(mlang.dll)を利用する ※COMコンポーネント呼び出し要 のいずれかの方法を取ることになります。 HNXgrepと

    C#で高精度なテキストファイル文字コード自動判別(2014年版) - hnx8のブログ
    kasumani
    kasumani 2015/01/03
    C#で高精度なテキストファイル文字コード自動判別(2014年版) C#(.NET Framework)に限ったことではありませんが、汎用的にテキストファイルを扱うようなアプリケーションを作っていると、よく といった場面に出くわします
  • 簡単に地図上の広がりを比較できるウェブサービス|Colorless Green Histories

    アメリカの東海岸にあったらどれぐらいの大きさに? 東京の山手線に囲まれた範囲は他の都市ではどれぐらいの範囲に相当する? こうした疑問を簡単に調べられるウェブサービスについて。 概要 東京の山手線に囲まれた範囲は、他の都市だとどれぐらいの範囲に相当するのだろうか? 北海道の端から端は、州で言えばどれぐらい離れているのだろうか? 日アメリカの大きさはどれだけ違うだろうか? MAPfrappeというウェブサイトを使えば、こうした疑問に簡単に答えることができる。 2019年9月16日現在、MAPfrappeは使えなくなってしまっている。Google Maps 利用の料金体系が変わって、今までと同じやり方では多額の費用がかかるため、MAPfrappeを使えなくしたとのことである。【2019年9月16日追記】 このMAPfrappeというウェブサイトにアクセスすると、2枚の地図 [1] が

    kasumani
    kasumani 2015/01/03
    簡単に地図上の広がりを比較できるウェブサービス 概要 東京の山手線に囲まれた範囲は、他の都市だとどれぐらいの範囲に相当するのだろうか? 北海道の端から端は、本州で言えばどれぐらい離れているのだろうか? 日
  • SQLのジョインを可視化してくれる「SQL Joins Visualizer」 | ソフトアンテナ

    SQLを使い始めて最初に戸惑うのが、複数のテーブルを様々な条件で結合する「ジョイン」の概念かもしれません。「SQL Joins Visualizer」はこのジョインの概念を分かりやすく可視化してくれるサイトです。 画面左側のベン図を操作するとそれに対応したSQLを表示してくれるので、あれこれなんだっけ?というときに参照すると役に立ちそうです。 例えばテーブルAを完全に含む結果を取得したい場合「LEFT JOIN」を使えば良いことが分かります。画面下には説明も(英語ですが)表示されます。 またAとBどちらにも含まれる結果を取得した場合「INNER JOIN」を使えば良いことがわかります。他にもあらゆるパターンを確認することができます。うっかり勘違いしてJOINしていないかどうか確認したいときにどうぞ。

    SQLのジョインを可視化してくれる「SQL Joins Visualizer」 | ソフトアンテナ
    kasumani
    kasumani 2015/01/03
    SQLのジョインを可視化してくれる「SQL Joins Visualizer」 SQLを使い始めて最初に戸惑うのが、複数のテーブルを様々な条件で結合する「ジョイン」の概念かもしれません。「SQL Joins Visualizer」はこのジョインの概念を分かりやす
  • hub 2 - Goで書き直され、高速&ポータブル化したGitHub公式ツール | ソフトアンテナ

    GitHubを便利に使うための公式コマンドラインツール「hub」。単体コマンドとして使うことができるだけでなく、gitにエイリアスを追加して利用することも可能で、愛用している方も多いかもしれません。 この「hub」の最新版「2.2.0-rc1」がリリースされています(Hacker News)。ただ単にメジャーバージョン番号が上がっただけではなく、Goで書き直され高速化&ポータブル化を達成しました。 バージョン1.xはRubyスクリプトだったので、実行するためにRubyインタプリタが必要でしたが、バージョン2.xから単にバイナリをダウンロードしてパスにコピーするだけで使うことができます。 簡単な使用方法 Macの場合brewコマンドを使ってインストールすることもできますが、コンパイル済みバイナリをダウンロードし「hub」をパスが通ったフォルダ(例えば/usr/local/bin)にコピーする

    hub 2 - Goで書き直され、高速&ポータブル化したGitHub公式ツール | ソフトアンテナ
    kasumani
    kasumani 2015/01/03
    hub 2 – Goで書き直され、高速&ポータブル化したGitHub公式ツール GitHubを便利に使うための公式コマンドラインツール「hub」。単体コマンドとして使うことができるだけでなく、gitにエイリアスを追加して利用することも可
  • 知識ゼロから学ぶソフトウェアテストを読みました![書評]

    少しでもバグのなのソフトを作るために、テストを基礎から勉強し直すために、『知識ゼロから学ぶ ソフトウェアテスト』を読みました。このはソフトウェアのテストに関する大局的な知識がわかりやす言葉で書かれているので、まずテストに入門してみたいという人に読んでみてほしいです! 今回はこの中で特に心に残った部分を中心にメモしていきます! 🗻 テストの心得『ソフトウェアテストで重要なのはどの部分にバグが出やすか、そこにどのようなテスト手法を適用すれば十分な品質が得られるかを知ることである。』これはそのとおり。やみくもにすべての箇所のテストはできないので、バグので易い場所を見極めて、十分な品質を得られるようにテストをしていくことが大切だと思います。 🐮 ホワイトボックステスト: カバレッジテストカバレッジテストはソフトウェアのすべての箇所を通るようにテストを行うこと。ただし、『エラー処理や使われて

    知識ゼロから学ぶソフトウェアテストを読みました![書評]
    kasumani
    kasumani 2015/01/03
    知識ゼロから学ぶ ソフトウェアテストを読みました![書評] 少しでもバグの無いソフトを作るために、テストを基礎から勉強し直すために、『知識ゼロから学ぶ ソフトウェアテスト』を読みました。この本はソフトウェア
  • Bundler再履修: bundle execって何? gemはどこに入るの? - memo.yomukaku.net

    Rails 3のgemの管理に使用されるbundlerの使い方を復習します。 Bundlerの現時点の最新安定版のversion 1.2.3を対象とします。Bundlerを使うと何が嬉しいのか? あるgemが開発環境にはインストールされているが、production環境にはインストールされていない、といった問題が無くなる。 プロジェクトに必要なgemをはっきりさせることができる。 Bundlerのインストール %~ gem install bundler システム標準のrubyを使用している場合はsudoが必要な場合があります。rbenvやrvmを使用している場合はgem install bundlerのみでインストールできます。 bundle checkでインストール必要なgemをチェック Gemfileの中に記載されているgemのうち、これからどれをインストールしなければならないか

    kasumani
    kasumani 2015/01/03
    Bundler再履修: bundle execって何? gemはどこに入るの? Rails 3のgemの管理に使用されるbundlerの使い方を復習します。 システム標準のrubyを使用している場合はsudoが必要な場合があります。rbenvやrvmを使用している場合はgem install b
  • ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習

    最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がついた悪い習慣と成長するための良い習慣というものをまとめてみる。 この記事のバックグラウンドとなる体系的知識がになりました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング あわせて読みたい 経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 心理的安全性ガイドライン(あるいは権威勾配に関する一

    ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習
    kasumani
    kasumani 2015/01/03
    ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がつい
  • プラモデル超初心者にバンダイのXウイングを渡してみた結果 | 超音速備忘録

    未組立プラモ写真家。稀に組む。山登る。からぱたへのお問い合わせ、文章・写真・DJ・飲酒のオファーはTwitter @kalapattar からどうぞ

    プラモデル超初心者にバンダイのXウイングを渡してみた結果 | 超音速備忘録
    kasumani
    kasumani 2015/01/03
    プラモデル超初心者にバンダイのXウイングを渡してみた結果 ひさびさに日本で迎えた元旦は浅草寺近辺で酒を飲みながらわいわいしていたのですが、 そのまま大学の後輩が自宅に転がり込んできたので映画見たり音楽聴い
  • Serverside React Rendering: Isomorphic JavaScript with ReactJS + Node

    David Wells http://www.inboundnow.com Founder of Inbound Now. Node + React JavaScript Developer. I build the internets + marketing tools for WordPress. What is Isomorphic JavaScript ? Shared JavaScript that runs on both the client & server. What's the point? JavaScript driven MVCs (angular, ember, backbone, etc.) render on DOM load, this can be really slowwwww & can make for a bad user experience.

    kasumani
    kasumani 2015/01/03
    Serverside React Rendering: Isomorphic JavaScript with ReactJS + Node Shared JavaScript that runs on both the client & server. JavaScript driven MVCs (angular, ember, backbone, etc.) render on DOM load, this can be really slowwwww & can make for a bad user experience. Tags: feedly, ifttt, re
  • 【mkdirからデプロイまで3分】Sinatra+Haml+Sass+Coffee でサクッとHerokuに公開して捨てるwebアプリ - Qiita

    【mkdirからデプロイまで3分】Sinatra+Haml+Sass+Coffee でサクッとHerokuに公開して捨てるwebアプリRubyCoffeeScriptSinatraSassGem あいさつ Rubyでゴニョゴニョして、Haml+Sass+Coffeeでサクッとviews作って Herokuにサクッとpushして公開して吐いて捨てるようなアプリの作り方です. チャチャッと動いたモノを見せたい時とかに便利 3分というのはビジネスロジックの構築を除くプロジェクトのひな形作ってデプロイに至るまでの時間. 適当なひな形を持ってきた方が早いかもしれませんが、一回は手を動かさないとなんか気持ち悪い人向け. 今回使ったのはここに置いときました、jqueryとか定番ライブラリ入れとくと便利そう 以下説明 手順1: フォルダを作ってgemを揃える 今回はyour_appというアプリを作る事とし

    【mkdirからデプロイまで3分】Sinatra+Haml+Sass+Coffee でサクッとHerokuに公開して捨てるwebアプリ - Qiita
    kasumani
    kasumani 2015/01/03
    【mkdirからデプロイまで3分】Sinatra+Haml+Sass+Coffee でサクッとHerokuに公開して捨てるwebアプリ 適当なひな形を持ってきた方が早いかもしれませんが、一回は手を動かさないとなんか気持ち悪い人向け. 今回使ったのはここに置
  • 人工知能技術のこれまでとこれから | gihyo.jp

    あけましておめでとうございます。Preferred Infrastructureの海野と申します。このところ人工知能という言葉をよく聞くようになりました。名だたるIT関連企業が、こぞって人工知能をビジネス化しようとしているという印象をうけます。こうした背景には何があるのでしょうか。そして、当に近い将来に人工知能による大きなビジネスが花開くのでしょうか。稿では、ここ数年の技術開発のトレンドの変遷を通して、人工知能ビジネスの動向を探ります。 人工知能のこれまで 「人工知能」という言葉に対して、どのような印象を受けるでしょうか。人間と共存し、言葉をしゃべり、自分で思考するロボットのようなイメージを持つ方は少なくないと思います。もちろんこうした人工知能を見たことがないように、現状ではこうした人工知能はありません。このような汎用的な知能をもつ人工知能は「強いAI」とよばれ、より具体的な部分問題を

    人工知能技術のこれまでとこれから | gihyo.jp
    kasumani
    kasumani 2015/01/03
    人工知能技術のこれまでとこれから あけましておめでとうございます。Preferred Infrastructureの海野と申します。このところ人工知能という言葉をよく聞くようになりました。名だたるIT関連企業が,こぞって人工知能をビジネ
  • RSSを使ってWebページの更新を自動でSNSに配信する - あのねノート。

    2015-01-03 RSSを使ってWebページの更新を自動でSNSに配信する やり方 はじめに 先日コードレシピを作って公開した。 コードレシピ - 初心者のための簡単プログラミングレシピサイト 初心者向け簡単プログラミングレシピ投稿サイト『コードレシピ』を公開しました - あのねノート。 初心者向け簡単プログラミングレシピ投稿サイト『コードレシピ』を公開しました - あのねノート。 今回はコードレシピに新しくレシピが投稿された時に自動でつぶやく設定をしたいと思って調べた。 できたもの https://twitter.com/coderecipejp https://www.facebook.com/pages/%E3%82%B3%E3%83%BC%E3%83%89%E3%83%AC%E3%82%B7%E3%83%94/546025882200748 結論: RSSを配信しているサイト

    RSSを使ってWebページの更新を自動でSNSに配信する - あのねノート。
    kasumani
    kasumani 2015/01/03
    RSSを使ってWebページの更新を自動でSNSに配信する はじめに 先日コードレシピを作って公開した。 初心者向け簡単プログラミングレシピ投稿サイト『コードレシピ』を公開しました - あのねノート。 今回はコードレシピに
  • Testable Hubot - TDDでテストを書きながらbotを作る

    Forkwell のエンジニアの1人、正徳です。先日、入社した馬です。 最近Hubotでbotを作り始めて、朝会を通知させたり、Github Issueの件数を喋らせたり、と遊んでいます。 Hubotの記事はググればたくさん出てきて、喋らせるのはとても簡単です。ところが「Hubotでテストを書く方法」となると、情報がほとんど出てきません。 ChatOpsをやっているエンジニアが、まさかテストコードを全く書かずにbotを開発してる訳がないと思いますが、不思議と記事が見つかりません。 先人のブログなどが無かったので、自分で四苦八苦しつつ、なんとかTDDでHubot開発できる環境が作れたので、ブログにまとめてみました。 目次 Hubotでbotを作る方法 テスト用にモジュールを入れる mocha の実行方法 greet のテストを書く cron のテストを書く time モジュールを使っている

    kasumani
    kasumani 2015/01/03
    Testable Hubot - TDDでテストを書きながらbotを作る Forkwell のエンジニアの1人、正徳です。先日、入社した馬です。 最近Hubotでbotを作り始めて、朝会を通知させたり、Github Issueの件数を喋らせたり、と遊んでいます。 Hubotの記事
  • wysihtml·カスタマイズも簡単。HTML5 validなWYSIWYGエディタ MOONGIFT

    Webブラウザ上で使えるWYSIWYGなエディタは昔からずっと存在します。にも関わらず新しいソフトウェアが年々登場しているところを見ると、自分のサイトや使い方にぴったりマッチするツールがないのかも知れません。 とにかくカスタマイズがしやすく自分たちのサイトに自由に組み込めるものが良いと考える方はwysihtmlを使ってみてはいかがでしょう。シンプルな作りでカスタマイズして自分たちのニーズに合わせたWYSIWYGエディタが手に入るでしょう。 wysihtmlの使い方 インストールはbowerを使うのが簡単そうです。 bower install wysihtml HTMLは次のように書きます。 <!-- toolbar with suitable buttons and dialogues --> <div id="toolbar"> <a data-wysihtml5-command="bo

    wysihtml·カスタマイズも簡単。HTML5 validなWYSIWYGエディタ MOONGIFT
    kasumani
    kasumani 2015/01/03
    wysihtml – カスタマイズも簡単。HTML5 validなWYSIWYGエディタ Webブラウザ上で使えるWYSIWYGなエディタは昔からずっと存在します。にも関わらず新しいソフトウェアが年々登場しているところを見ると、自分のサイトや使い方にぴ
  • Rubyで創るOpenFlowネットワーク - LLまつり

    Rubyで創るOpenFlowネットワーク - LLまつり 2013/08/24 Sat 14:30 JST http://ll.jus.or.jp/2013/program.html#ruby_openflow LLプログラマ向けの発表ですRead less

    Rubyで創るOpenFlowネットワーク - LLまつり
    kasumani
    kasumani 2015/01/03
    Rubyで創るOpenFlowネットワーク : LLまつり Share SlideShare Tags: from Pocket January 05, 2015 at 05:36PM via IFTTT
  • SwiftでKeychainを簡単に使うライブラリ "KeychainAccess" を書きました - 24/7 twenty-four seven

    kishikawakatsumi/KeychainAccess · GitHub そろそろSwiftをちゃんと勉強しようと思って作りました。 Swiftで書かれたKeychainのラッパーの中ではもっとも高機能でかつ簡単に使えるものができたと思います。 機能としては下記を備えています 簡単に使えるインタフェース アプリ間のキーチェーン共有 アクセシビリティ(バックグラウンド動作時の制限など)属性のサポート iCloudによるキーチェーンの同期 Touch IDによるキーチェーンの保護(iOS 8〜) iOSとOS Xの両方の動作をサポート インストール Carthage github "kishikawakatsumi/KeychainAccess" CocoaPods pod 'KeychainAccess' CocoaPodsを使う場合、CocoaPodsのバージョンはbeta版の0.

    SwiftでKeychainを簡単に使うライブラリ "KeychainAccess" を書きました - 24/7 twenty-four seven
    kasumani
    kasumani 2015/01/03
    SwiftでKeychainを簡単に使うライブラリ &quot;KeychainAccess&quot; を書きました そろそろSwiftをちゃんと勉強しようと思って作りました。 Swiftで書かれたKeychainのラッパーの中ではもっとも高機能でかつ簡単に使えるものができたと
  • Capybara + Launchy で RSpec テストをブラウザで確認

    EasyRamble は、技術ネタや子育て、英語学習、アウトドアなどについて綴るブログです。Ruby on RailsSwift などで、Webサービス/アプリを作っています。

    Capybara + Launchy で RSpec テストをブラウザで確認
    kasumani
    kasumani 2015/01/03
    Capybara + Launchy で RSpec テストをブラウザで確認 Capybara の save_and_open_page メソッドを使って、RSpec テスト中の任意の箇所で、スクリーンショットをブラウザで確認できる方法を知りました。動作に疑いのあるテストで、実際
  • FuelPHP ドキュメント

    FuelPHP へようこそ FuelPHP はシンプルで、フレキシブルな、コミュニティにより開発されている PHP 5 用の Web フレームワークです。現在のフレームワークに対する不満から産まれ、開発者のコミュニティからサポート、支持されています。 FuelPHP はとても移植性が高く、多くのサーバで動き、そして、とても綺麗な構文のフレームワークです。 クイックインストール もしあなたが今すぐに Fuel を試したいと思うなら、高速インストーラを使ってみてください。curl ライブラリを使用し、oil の必要最小限のバージョンをインストールできます。それから、Fuel の新しい完全なアプリケーションを作成できます。 # oil を Web からクイックインストールします $ curl get.fuelphp.com/oil | sh # oil が、たった今、インストールされました。Si

    kasumani
    kasumani 2015/01/03
    Railsをかじったことがある人がFuelPHPのプロジェクトをざっと把握しようとしたときのメモ 急遽FuelPHPのコードを読む必要に駆られたので、てきとうすぎるから詳しい人から怒られるかな、と思いつつ、 を読みながらざっとメ
  • 安定性に定評があるNECのルーター「PA-WR9500N-HP」を購入しました

    先日、Buffaloの無線LANルータ「AirStation WZR-HP-G300NH」が壊れたので、NECの「Aterm WR9500N」に買い替えました。NECルーターは安定している、とレビューでも評判だったのでどう変わるかなーと思っていたら、当に快適!買い替えて大正解でした。 買い替えのワケとNECを選んだ理由突然Wi-Fiに繋がらなくなってしまったある朝。ルーターの再起動やらやってみても繋がらないままだったので、まーたプロバイダか…とうんざりしながらeoに電話しました。 ところが向こうが調べてくれたところによるとどうやらルーターが壊れているようなので、そちらの会社に電話してみてほしい、とのこと。というわけでBuffaloに電話して状況を説明した上で言われた通り初期化しても無理。結局買い換えるしかないという結果になりました。 買ったのは5年ぐらい前だし、まぁ買い替えも仕方ないか

    安定性に定評があるNECのルーター「PA-WR9500N-HP」を購入しました
    kasumani
    kasumani 2015/01/03
    安定性に定評があるNECのルーター「PA-WR9500N-HP」を購入しました 先日、Buffaloの無線LANルータ「AirStation WZR-HP-G300NH」が壊れたので、NECの「Aterm WR9500N」に買い替えました。NECのルーターは安定している、とレビューでも評判だ
  • Amazon SQSとCloudWatchによる高速AutoScaling | DevelopersIO

    キューの長さと連動する Amazon SQSはキューのサービスです。メッセージを送る側と受ける側を疎結合にできるため、たまにスケールするアプリケーションにおいては非常に重要な役割を果たします。今回は、急激にメッセージが増えた時にできるだけ早くチェックして高速にスケールする方法についてご紹介します。 5分から1分へ Amazon SQSでは、規定値として5分に1回Amazon CloudWatchに監視用のデータを送っています。このデータの種類には、キューの長さも含まれていて、標準の状態では最大5分前の状態確認を1分毎に行うことになり、急激なキューへのメッセージ追加に対して、即座に反応ができません。そこで、カスタムメトリクスを使って1分以下のタイミングで監視データを送ることで、今までよりも早くアクションをすることができるようになります。 カスタムメトリクスの登録 SQSのキューの長さを確認す

    Amazon SQSとCloudWatchによる高速AutoScaling | DevelopersIO
    kasumani
    kasumani 2015/01/03
    Amazon SQSとCloudWatchによる高速AutoScaling | Developers.IO キューの長さと連動する Amazon SQSはキューのサービスです。メッセージを送る側と受ける側を疎結合にできるため、たまにスケールするアプリケーションにおいては非常に
  • Amethyst - キーボードでウィンドウを操作するMac OSX用ユーティリティ MOONGIFT

    GUIのOSにおいてウィンドウが重なって表示されたり、たくさんのウィンドウが並ぶと作業効率が非常に悪くなります。そのたびにマウスで探したり、新しいウィンドウを開いたりするのはとても面倒です。そこでウィンドウマネージャが必要になります。 今回紹介するAmethystはMac OSX用のウィンドウマネージャで、xmonadを真似た作りになっています。 xmonadの使い方 起動するとアクセシビリティでの設定を求められます。 ウィンドウの並びは変更できます。 ウィンドウのレイアウトはTall、Wide、Fullscreen、Column、Row、Floating、Widescreen Tallが用意されています。この中から使いたいものだけをピックアップしておきます。 後はキーボード操作でウィンドウの配置をダイナミックに変更できます。 例えばこんな感じに綺麗にタイル状に並べられます。 キーボードシ

    Amethyst - キーボードでウィンドウを操作するMac OSX用ユーティリティ MOONGIFT
    kasumani
    kasumani 2015/01/03
    Amethyst - キーボードでウィンドウを操作するMac OSX用ユーティリティ GUIのOSにおいてウィンドウが重なって表示されたり、たくさんのウィンドウが並ぶと作業効率が非常に悪くなります。そのたびにマウスで探したり、新しい
  • go langでjpgからwebpに変換する - Qiita

    概要 go langでjpg形式のファイルをwebpに変換する。 前準備 go get github.com/chai2010/image 調査内容 サンプルだと、jpgファイルからwebpファイルに変換しているのだが、ファイルを経由して処理したくはないので、go lang が提供するインタフェースで使えるかを調査した。 内容 package webp import ( "image" "io" ImageExt "github.com/chai2010/image" _ "github.com/chai2010/image/jpeg" _ "github.com/chai2010/image/webp" ) type Options struct { Lossless bool Quality float32 } func Decode(r io.Reader) (image.Image

    go langでjpgからwebpに変換する - Qiita
    kasumani
    kasumani 2015/01/03
    go langでjpgからwebpに変換する サンプルだと、jpgファイルからwebファイルに変換しているのだが、ファイルを経由して処理したくはないので、go lang が提供するインタフェースで使えるかを調査した。 Tags: feedly, ifttt, recently rea
  • ES6 Generatorを使ってasync/awaitを実装するメモ - maru source

    こんにちは丸山@h13i32maruです。 ES6のGeneratorを勉強する題材としてasync/awaitを実装してみたので、そのメモです。 Genratorとは ES6のGeneratorとは「任意の時点で処理を中断/再開することができる関数」というもの。一般的にはコルーチン(coroutine)と呼ばれるもので、サブルーチン(通常の関数)を一般化したもの。ES6でGeneratorを理解するには3つのキーワードがある。 Generator Function 処理の中断/再開が行われる特殊な関数 function* generatorFunction(){}のようにfunction*を使って定義する Generator Object 中断された処理を再開したり、値を取得し対するオブジェクト var generatorObject = generatorFunction()のように取

    ES6 Generatorを使ってasync/awaitを実装するメモ - maru source
    kasumani
    kasumani 2015/01/03
    ES6 Generatorを使ってasync/awaitを実装するメモ ES6のGeneratorを勉強する題材としてasync/awaitを実装してみたので、そのメモです。 Tags: feedly, ifttt, recently read, saved for later from Pocket January 03, 2015 at 11:49AM via IFTTT
  • シンプルで軽い ホームアプリ比較:Nova Launcher vs スマートランチャー(Android)

    ホーム画面とドロワー画面を比較 ホーム画面を比較 スマホで一番最初に見る「ホーム画面」では、両アプリとも見た目に決定的な違いがあります。まずはホーム画面から比較していきます。 左が「Nova Launcher」で、右が「スマートランチャー」のホーム画面です。 「Nova Launcher」は、デフォルトのホーム画面の雰囲気を残しています。左右にスワイプをして、空いているスペースにショートカットやウィジェットを配置するという仕様ですが、ホーム画面のグリッド数を変更することができ、カスタマイズ性が高いものとなっています。 「スマートランチャー」は、バブルアイコンと呼ばれる昔ながらのダイヤル式電話を思い出させてくれるようなアイコンが、電話やブラウザ、カメラなどにスムーズにアクセスできるよう、1画面にシンプルに収められています。また、画面を横向きにしても自然に使用できます。 ドロワー画面を比較 次

    シンプルで軽い ホームアプリ比較:Nova Launcher vs スマートランチャー(Android)
    kasumani
    kasumani 2015/01/03
    シンプルで軽い ホームアプリ比較:Nova Launcher vs スマートランチャー スマホを使い続けていくと様々なアプリをインストールしてホーム画面が見にくくなったり、起動したいアプリがすぐに見つからない、といった悩みが
  • 個人のスマホアプリ開発者がParseを使うべき15の理由 - Qiita

    注意(2016/01/29追記) Parseサービスの終了が発表されました。 利用できるのは2017/01/28までだということです。 Facebook Shutters Its Parse Developer Platform | TechCrunch http://techcrunch.com/2016/01/28/facebook-shutters-its-parse-developer-platform/ Moving On http://blog.parse.com/announcements/moving-on/ こんなに便利なサービスが終了してしまうのは残念でなりません。。 (一応ParseサーバーとMongoDBのマイグレーションツールが公開されるということなので 自前サーバーで管理すればParseと同じようなものを動作させることは可能かもしれません。) 背景 最近個人で掲

    個人のスマホアプリ開発者がParseを使うべき15の理由 - Qiita
    kasumani
    kasumani 2015/01/03
    個人のスマホアプリ開発者がParseを使うべき15の理由 最近個人で掲示板系のiOSアプリをParseを利用して作ってみたが、思っていた以上に使い勝手が良かった。ユーザー登録をして、サーバーにデータを保存するいろいろなタ
  • [iOS]UIImageViewにAspect Fillで画像を表示したらなんかはみ出しちゃった時にすること | DevelopersIO

    こんにちは。最近iOSのUI実装を始めたデザイナー兼Androidエンジニアの横山です。 もはや自分自身がなにものかわからなくなって参りましたが、今回は画像を表示する時のポイントをご紹介します。 こんな時に 例えば、正方形のUIImageViewに長方形の画像を次のように表示したい場合、contentModeにAspect Fillを指定しますが、それだけでは期待する表示結果にはなりません。 Interface Builderと実際の表示が違う Interface Builderでレイアウトして画像を表示した時には、問題なく表示されますがシミュレーターで表示してみると表示が崩れてしまいます。 正方形のUIImageViewを二つ並べてそれぞれにAspect Fillで長方形の画像を表示してみた例が以下です。 UIImageView(UIView)は自身の領域外の描画に関してはデフォルトで「

    [iOS]UIImageViewにAspect Fillで画像を表示したらなんかはみ出しちゃった時にすること | DevelopersIO
    kasumani
    kasumani 2015/01/03
    UIImageViewにAspect Fillで画像を表示したらなんかはみ出しちゃった時にすること | Developers.IO こんにちは。最近iOSのUI実装を始めたデザイナー兼Androidエンジニアの横山です。 もはや自分自身がなにものかわからなくなって参り
  • Stan で Lasso - 捨てられたブログ

    パラメーターが沢山あって困るのでパラメーターを減らしたいという場合があります。ところで lasso です。 lasso はおなじみの L1 ノルムでペナルティーをかけるやつです。その lasso には変数選択としての用法があるとのことです。つまり を最小にするような を求めてやると, がスパースなので 0 になるような係数はいらないと判断できるわけですね。 というわけでこれを Stan でやってみたいということです。 まず適当にデータを作ります。 20 パラメーターを用意して,実際には 1, 2, 5 番目のパラメーターのみ効いているというデータです。 P <- 20L N <- 40L x <- matrix(rnorm(N * P), nrow=N, ncol=P) y <- 1.5 + as.numeric(x %*% c(3, -2, 0, 0, 1, rep(0, P - 5L)

    kasumani
    kasumani 2015/01/03
    Stan で Lasso パラメーターが沢山あって困るのでパラメーターを減らしたいという場合があります。ところで lasso です。 lasso はおなじみの L1 ノルムでペナルティーをかけるやつです。その lasso には変数選択としての用法が
  • http://www.netagire.com/?p=1223

    kasumani
    kasumani 2015/01/03