[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

2014年7月19日のブックマーク (18件)

  • zsh で特定のオプションを関数の中だけで有効にする - Qiita

    zsh では普通はオプションを指定したらそのシェルが終了するまでずっと有効なんだけど、そうじゃなくて関数内だけで有効にする方法があるので紹介する。 zsh には local_options というオプションがある。これを有効にすると、関数を出た時に関数を呼び出した時点でのオプション設定が復元される。つまり、関数の中で設定したオプションをその関数内だけで有効にする、という動作になる。 例を紹介する。 glob_dots を関数の中だけで有効にする例 glob_dots は、* でワイルドカード指定したときにドットで始まるファイル名にもマッチするようになるオプション。 デフォルトでは無効になってるんだけど、シェルスクリプトとかzshrcの中に関数を書いている時とかでたまに有効にしたくなることがある。でも適当に有効にすると影響範囲が大きくなりすぎて困る。そういうときに local_options

    zsh で特定のオプションを関数の中だけで有効にする - Qiita
  • Sinatra frameworkに関する私見 - ローファイ日記

    エクスキューズとか 正直な話をすると、Webフレームワーク自体に関する興味は以前に比べて失われてきているので、最新のSinatraの細かいコミットまでは追っていない。 だが、2年強ほど Sinatra/Padrino 界隈を追いかけてきて得た知見と言うか考えについてまとめるのは一定の価値がある、少なくとも自分に取っての価値は非常に大きいと思うのでここに書いていきたい。 副次的には、ミスコンセプトによってSinatraを利用して、結果必要の無いイメージの悪化を招く事態を一件でも減らせればと思う。 Sinatraはmicroframework、あるいは「フレームワークではない」 公式の説明にある通りである。 具体的にどういうことかと言うと、Sinatra単体ではウェブサービスに必要な要件を満たさないかもしれないと言う話である。Sinatraが持っていないものについては、Sinatra以外の場所

    Sinatra frameworkに関する私見 - ローファイ日記
  • Page Not Found

    Copyright © 2017 Go Walker Website built by @Unknwon. Powered by Macaron and Xorm. Send us feedback on GitHub.

    heavenshell
    heavenshell 2014/07/19
    "SockJS is a JavaScript library (for browsers) that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server, with WebSockets or without. "
  • Go言語のパッケージのテストでプライベートな関数や変数を呼び出すには - memoメモ

    Go言語でパッケージのテストを書く時に、プライベートな関数(隠蔽した関数)や定数を呼び出したいことがたまにあります。 これを実現する方法をメモ。 プライベートって? パッケージの内容は以下のような構成になっているとします: eg.go eg_test.go ここで: eg.go: package eg import () func foo() string { return "foo" } という実装があります。関数名のはじまりを小文字fooにし、意図的に関数を外部から隠蔽しています。これでプライベートになります。(というか、基は小文字で隠蔽し、公開したい場合は大文字にするといった使い方になるはずです) さて、テストコードから隠蔽したメソッドを呼ぶにはどうしたらいいでしょう。 関数名のはじまりを大文字にし、Fooとして公開(エクスポート)したくなります。が、公開する必要がないのに公開する

    Go言語のパッケージのテストでプライベートな関数や変数を呼び出すには - memoメモ
  • How would you define a pool of goroutines to be executed at once?

    TL;DR: Please just go to the last part and tell me how you would solve this problem. I've begun using Go this morning coming from Python. I want to call a closed-source executable from Go several times, with a bit of concurrency, with different command line arguments. My resulting code is working just well but I'd like to get your input in order to improve it. Since I'm at an early learning stage,

    How would you define a pool of goroutines to be executed at once?
  • Djangoでprefetch_relatedを使ってクエリ数を減らす - 偏った言語信者の垂れ流し

    prefetch_relatedはDjango 1.4で追加された機能です。 親子関係を表すモデル(多対多になってるものなど)をツリー状に表示する場合、ループ内でクエリを実行しってしまうと、クエリ数が多くて極端に遅くなります(特に2段目とか3段目)。 prefetch_relatedを使うと、事前にリレーション先のデータを取得しておき、ループ内で新たにクエリが実行されないようにできます。 試したバージョンは、Python2.7、Django1.6.5です。 ソースコード 完全なコードはgithubに置いてます。 sample_nullpobug/django/market at main · tokibito/sample_nullpobug · GitHub shop/models.py # coding: utf-8 from django.db import models class

    Djangoでprefetch_relatedを使ってクエリ数を減らす - 偏った言語信者の垂れ流し
  • Flappyvird

    Flappyvird by Yasuhiro Matsumoto is a version of Flappy Bird for Vim. To play it, type :FlappyVird, and then press space to jump. It's an exquisite work of ASCII art, complete with a Japanese-style emoticon for the bird.

    Flappyvird
  • Amazon S3暗号化と運用 | DevelopersIO

    はじめに S3は、拡張性と信頼性に優れた堅牢なストレージサービスとして、AWSサービス支えるの中心的な存在です。冗長化、ライフサイクル管理、アクセス制御、暗号化等バックアップメディアに期待される機能を標準で備えています。 ご紹介するS3暗号化はクライアントサイド暗号化、サーバーサイド暗号化が可能で、さらに暗号化にユーザーが管理する鍵を使用できます。企業の内部情報や個人情報を含むデータでも、手間をかけずに暗号化して保管できます。 S3暗号化の分類 データを暗号化する場所と鍵の管理をどこが担うかによって分類されます。 ・鍵の生成・管理はサーバサイドとクライアントサイドのどちらであるか ・オブジェクトの暗号化はサーバサイドとクライアントサイドのどちらかであるか AWSが提供するS3暗号化ソリューション Client Side Encryption Client Side Encryption(以

    Amazon S3暗号化と運用 | DevelopersIO
  • ターミナル上で unite.vim っぽいことをする peco が大変便利 - 反省はしても後悔はしない

    peco って タイトルにあるように、ターミナル上で unite.vim っぽいことができるようになります。 標準入力を受け取って、インクリメンタルな絞り込みをして標準出力に投げることができます。 zsh をちょっと書く必要がありますが、任意のソースをインクリメンタルに検索した後任意のコマンドを実行するみたいなこともできます。 他にも似たようなものとして zaw とか percol とかあるっぽいです。 peco が golang で書かれていること以外は違いはよくわかっていません。(お github のページに行くとスクリーンショットが見れます。 peco/peco インストール golang が入っているなら go get github.com/peco/peco/cmd/peco で入ります。簡単ですね。 簡単な使い方 ps aux | peco ps コマンドの結果を絞りこみ検索で

    ターミナル上で unite.vim っぽいことをする peco が大変便利 - 反省はしても後悔はしない
  • かわいすぎるネコがつぶらな瞳で見つめてくる「初恋にゃんこパフェ」を食べてきた

    ネコを前にするとあまりの愛くるしさに思わず「ねこちゃーん!!ねこちゃーん!!」と叫びたくなることがありますが、そんなネコをパフェにしてしまったのが京都・上京区にある「ことばのはおと」の「初恋にゃんこパフェ」です。べるのがもったいないくらい愛らしいパフェを惜しみつつもべてみました。 ことばのはおと http://www.kotobanohaoto.net/ 「ことばのはおと」の住所は京都府京都市上京区油小路通下長者町下ル大黒屋町34です。 ということで、堀川下長者町のバス停から歩くこと約3分、ことばのはおとに到着しました。 初恋にゃんこパフェは13時から注文可能なので、12時20分ごろに訪れたところ、満席の看板を発見。 「JR九州バス材木町のりば」というプレートが置いてあるイスにてしばらく待ちます。 中を覗いてみると、奥が厨房になっており、向かって左側の引き戸から店内に入れるようになって

    かわいすぎるネコがつぶらな瞳で見つめてくる「初恋にゃんこパフェ」を食べてきた
    heavenshell
    heavenshell 2014/07/19
    いつかいく
  • ターミナル操作の記録(ttyrec)からGIFアニメを生成するツールを作った - すぎゃーんメモ

    ttyrec で録画したデータを使ってターミナル上で再生しつつ、そのスクリーンキャプチャを使ってアニメーションGIFを生成するツールをGoで作ってみた。 https://github.com/sugyan/ttygif Releases Mac, Linux Desktopで動作。再生速度はオプションで変更可能。 背景 percolを使ってターミナル操作を早く、便利に。 - すぎゃーんメモ のような記事を書いたりする際に、ターミナル操作を録画してGIFアニメにしたい需要があり。 そういった用途に使える汎用のデスクトップ録画ツールとしてはLICEcapやGifzoなどがある。 Cockos Incorporated | LICEcap http://gifzo.net/ これらはWindows, OSXあたりが対象で、Linuxの場合はまた他のツールがあるらしい(よく知らない)。 汎用的なキ

    ターミナル操作の記録(ttyrec)からGIFアニメを生成するツールを作った - すぎゃーんメモ
  • Stormの概要 - ワザノバ | wazanova

    https://www.youtube.com/watch?v=qjZnezdSKnw 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約6時間前 SKYLIGHT を開発しているTildeに所属しているCarl Lercheが、Apach Stormを紹介している講演のビデオです。 Stormは、Twitter, Spotify, Groupon, Flipboardなどで使われている、分散型のリアルタイムコンピューティングシステムですが、SKYLIGHTのバックエンドでも利用されているようです。 Stormは分散型のパワフルなワーカー。分散型と言えば、多くのサーバを利用できるということだが、一方でオペレーションが大変になる。しかし、Stormは障害耐性が当に優れている(詳細後述)。高速: 1秒間に百万メッセ

  • a-mp.jp - このウェブサイトは販売用です! - a mp リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    a-mp.jp - このウェブサイトは販売用です! - a mp リソースおよび情報
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • トラベルjp 旅行ガイド - 専門家が教えるガイドメディア

    【2024年最新】那須高原旅行でおすすめの人気観光スポット│絶対に行くべき名所や春夏秋冬のおすすめエリアなど解説!

    トラベルjp 旅行ガイド - 専門家が教えるガイドメディア
  • MySQLのslow query logを可視化するnata2が大変便利そう - oranie's blog

    MySQL Casual #6で@studio3104さんが発表していたnata2を触った。 My sql casual talks vol.6 from studio3104_com で、とりあえずローカルにnata2を起動しtd-agentを入れてプラグインを入れてmysqlslapを実行してみた。 動作環境はRuby2.1.2で。1.9系は動かなかった。 手順はgithubにも書かれているが、 https://github.com/studio3104/nata2 https://github.com/studio3104/fluent-plugin-nata2 以下は簡単な流れ。 まずnata2自体の設定。 git clone https://github.com/studio3104/nata2.git cd ./nata2 bundle install vim ./config

    MySQLのslow query logを可視化するnata2が大変便利そう - oranie's blog
  • オススメしてもらった香水(男女兼用・ユニセックス)をまとめておきます

    ユニセックスの香水 (2021年1月更新) 香水のオススメ 前に好きな香水について書いた記事で「オススメ香水を教えて下さい」と書いていたら、たくさんの人から「これがいいよ!」ってオススメをいただきました。 たくさん香水を教えてもらって、この情報は独り占めせず公開した方がいいのでは?ということで、まとめ記事を書きたいと思います。 さわやか系の香水 ランバン エクラドウアルページュ ランバン エクラドウアルページュ  オードパルファム100ml (並行輸入品)【HTRC3】 出版社/メーカー: LANVIN(ランバン) 発売日: 2011/10/24 メディア: ホーム&キッチン 購入: 2人 クリック: 40回 この商品を含むブログを見る ランバンは、香水に詳しい人が「そういう系統が好きなら、きっとこれ好きだろうと思います」って言ってくれたもの。 香水売り場で香りを確認してきました!ライラッ

    オススメしてもらった香水(男女兼用・ユニセックス)をまとめておきます
  • GitHub - mattn/awesome-sonomasakada

    https://twitter.com/mattn_jp/status/240367856418701312 俺「Vで始まってmで終わる言葉ってなーんだ」 彼女「えーとVi...、いわなきゃダメ?」 俺「ダーメ(・∀・)ニヤニヤ」 彼女「vimshell: shell on vim」 俺「え?」 彼女「vimshell」 俺「貴様まさか!」Shougo「そのまさかだ!ふははは!」 https://twitter.com/mattn_jp/status/245061974759723008 面接官「Vimは何年?てかプラグイン何入れてる?」「CtrlPです」面接官「えっ聞こえない」「CtrlP...」面接官「unite使ってないので不合格」「貴様まさか!」Shougo「そのまさかだ!ふははは!」 https://twitter.com/mattn_jp/status/248981802897

    GitHub - mattn/awesome-sonomasakada
    heavenshell
    heavenshell 2014/07/19
    最高だw