タグ

2017年7月23日のブックマーク (3件)

  • FlyGrep.vimで、Helmライクな高速コード検索を実現 - Qiita

    概要 Vimでは ack.vim や ag.vim と ripgrep を合わせてコード検索をしていたが、もっとシームレスにできないかと思っていた。 というのも、以前Emacsを使っていた時に Helm-ag による高速な検索が実現できていたからだ。 そう思っていたら、 wsdjeg 氏が作っていた。SpaceVim から切り取ったものらしい。 Helm-ag のような使い心地だ。もちろん Helm-ag の方が高機能であるが。 備考 vim-swoop もある。 以前試してあまり使い勝手が良くなかった覚えがあるが、今見たらかなり使いやすくなっていそうだった。後で試す。

    FlyGrep.vimで、Helmライクな高速コード検索を実現 - Qiita
    mainyaa
    mainyaa 2017/07/23
  • 山手線リアルタイム混雑情報で遊んでみよう

    去年から公開されてる「JR東日アプリ」ですが、機能の一つに「山手線トレインネット」というものがあります。 これは山手線の各車両の現在位置、混雑状況、室内温が見えるというもので、 座りやすい車両を探すのに便利だったりします。 山手線トレインネットから取得した車両位置と混雑率 電車の運行情報がここまで時間粒度細かく公開されているのは世界的にも珍しいので、特に目的も無しにデータをクローリングして遊んでみました。 データをクローリングする まずは山手線トレインネットの車両位置・混雑情報をクローリングします。 JR東日アプリの山手線トレインネット。 今の車両内の混雑や室内温が見える。すごい! 「山手線トレインネット」はブラウザから見えるページが存在しない、iPhone/Androidアプリ専用の画面です。 なので普段の「FirebugでAJAXの通信を見てAPIをリバースエンジニアリング」ほど簡

    山手線リアルタイム混雑情報で遊んでみよう
    mainyaa
    mainyaa 2017/07/23
  • Pythonが2017年の覇権言語に - Rubyは12位に転落

    IEEE Spectrumは18日、独自の指標によって決定した人気プログラミング言語のランキング「The Top Programming Languages 2017」を発表しました(Neowin)。 上記画像がその結果で、スクリプト言語Pythonが1位に、C言語が2位に、Javaが3位になっていることがわかります。Pythonは2016年の3位から1位へのランクアップで、背景にはやはり近年注目を集めるAI機械学習分野のライブラリの充実があるのかもしれません。 2位のJava言語は最近何かと批判を集めがちですが、需要は根強く、特に「仕事」系のプログラミング言語としては相変わらずトップクラスの人気を誇っているようです。 その他、Go言語が9位に上昇した反面、Rubyが12位まで下降しています。 IEEE Spectrumのランキングは、GoogleGitHub、Stack Overfl

    Pythonが2017年の覇権言語に - Rubyは12位に転落
    mainyaa
    mainyaa 2017/07/23