Gest is a wearable device that allows you to control your computer or mobile device with your hands.
![Gest: Work With Your Hands by Gest — Kickstarter](https://cdn-ak-scissors.b.st-hatena.com/image/square/149ae5a127aadbb1ef659ee2d5d8bb481f31ea7b/height=288;version=1;width=512/https%3A%2F%2Fksr-ugc.imgix.net%2Fassets%2F012%2F223%2F225%2Fbe15e9806ab3966481819a2ac3c7afb5_original.jpg%3Fixlib%3Drb-2.1.0%26crop%3Dfaces%26w%3D1552%26h%3D873%26fit%3Dcrop%26v%3D1463743705%26auto%3Dformat%26frame%3D1%26q%3D92%26s%3D4e59abf46099368140a9214a910169a3)
最近はJava8の記事がよくでてきてますよね。 私も「まずはためしに使ってみよう!」って始めようとした時、 あれ、今入っているJava7はどうなるんだろ? Java8入れるとシステムデフォもJava8になるのかも シンボリックリンクとかゴニョゴニョとか?うーん、めんどうそう... となりました。 ただ、GVMとかpyenvとかすでに使ってたので、もしかしてJavaにもxxenvがあるのかも? と探したらありました。 jEnv - http://www.jenv.be/ これを使うと、システムのデフォルトはJava7、このプロジェクトフォルダはJava8とか できて、JAVA_HOMEやらシンボリックリンクやら頑張らなくてもよくなります。 インストール http://www.jenv.be/ にとても簡単にまとまってます。 私はOSX使っているので、Homebrewでいれました。
2015-11-09 もうブックオフで売れない…。Amazonの書籍買取サービスで本3冊が1200円で売れた話 稼いでみた 豆知識 読書&映画レビュー Tweet 最近、紙の本から電子書籍に切り替えて、 紙の本をものすごい勢いで断捨離している山本。 紙の本は3冊まで絞っていたのですが、 ついにその3冊の紙の本も売ってしまう事にしました。 さてそこで今まではBook-OFFに買い取ってもらっていましたが、 就活終わったしブックオフで就活本とか売ってきた!買取価格やいかに!? 今回はAmazonの書籍買取サービスを使ってみる事にしてみたのです。 いやーしかし、今回はAmazonの圧倒的な買取価格に驚きましたね。 Amazonの書籍買取サービスとは? 今回Amazonに買取してもらった僕の本は? Amazonの買取サービスで本3冊が1200で売れた! Amazonすごすぎ…。もうブックオフでは本
というわけで、10倍の差がでた。 当然、配列の長さやソートする長さ、また実装の方法によって性能差は変わってくるが 今回の方法は有効であるということは確認できた。 既存の記事(2015/11/09 20:22 追記) コメント欄でUnordered partial sorting にそれらしきことが書いてあると教えていただいた。 そちらでは、「上位k個を取り出す(ソートは不要)」という問題を考えている。 同様に分割統治法を用いてソートしていきながら、上位k個以内の小区間になったらその区間はソートせずに全て選択して良いとしている。 早い話が、QuickSelectによりk+1番目の要素を探してそれより上位の要素をごそっと抜き出している。 分割統治法で大雑把にソートしていきながら、不要なソートを行わないようにする という同様のアプローチである。 C++のSTLの場合(2015/11/09 22:
@teppeisさんがこの辺のことを一発でやってくれるteppeis/espower-typescript-babelを公開されてるので、以下の情報はもうあんまり意味がありません。 TypeScriptがasync/await対応したのでテストとかでも使いやすくなった。 こないだ試したらちょうどmocha+TypeScript+power-assertが使えるようになってたのでメモる。 package.json { "devDependencies": { "babel": "^6.0.15", "babel-polyfill": "^6.0.16", "espower-babel": "^3.3.0", "espower-typescript": "^2.0.0", "mocha": "^2.3.3", "power-assert": "^1.1.0" }, "scripts": { "
(続編; --expect オプションの酷使について)私の fzf 活用事例 peco 便利ですよね。正直、使い始めてしまうと使わない日はありません。最近の CLI 界隈では選択的インターフェイスやインタラクティブフィルタなどと呼ばれるツールが盛んに開発されています。特に peco は ghq との連携で一躍人気が出た気がします。 ghqを使ったローカルリポジトリの統一的・効率的な管理について こんなやつですね。以下は ghq のリポジトリへのアクセスを簡単にするためにスクリプトです。 # Require Bash 4.0+ peco-src() { local selected selected="$(ghq list --full-path | peco --query="$READLINE_LINE")" if [ -n "$selected" ]; then READLINE_LI
peco、使ってますか。この記事を見ている人なら peco 知っていると思います。fzf は、peco と同じようなツールでこちらも同じく Go 言語で書かれています。 以前、Qiita に以下のような記事を書いたところ、意外にも良い反応を得られたので今回はその続編といきます。 おい、peco もいいけど fzf 使えよ - Qiita タイトルは id:k0kubun さんの私のpeco活用事例のオマージュです。 fzf を酷使する 最近開いたファイル 最近使ったファイル(MRU; Most Recently Used)にアクセスしたい、なんて局面ありません?僕はしょっちゅうです。Vim では mru.vim や neomru などがあるので困りませんが、それをコマンドラインから操作するには意外と手段がありませんでした。そこで、Vim で使われている MRU の履歴ファイルをシェルから開
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く