タグ

2014年4月10日のブックマーク (14件)

  • 闇Pythonista入門(Pythonワンライナーのテクニック集) - cocuh's note

    世界には1行でプログラムを書くワンライナーという技巧的プログラミングの世界があります。 ワンライナーと言われる言語の多くはPerlRubyなのですが、委員長キャラのPythonでもワンライナーができます。 PEP8とZen of Pythonで綺麗になっているPythonicな世界に Pythonでも1行で書いたよ!楽しい!! ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌ などと技巧プログラミングをする闇Pythonista(私)がテクニックなどもろもろをまとめたものがこの記事になってます。 まだPython力を鍛えている途中のわたしなのでなにか指摘などありましたらコメントをいただければです。 対象読者 Pythonをある程度かける人 Pythonの細かい挙動に興味のある人 白Pythonに飽きてしまった人 テクニック1:代入文を式にする Pythonでの代入は基改行が必要です。

    闇Pythonista入門(Pythonワンライナーのテクニック集) - cocuh's note
    akuwano
    akuwano 2014/04/10
  • MongoDB2.6リリースノート斜め読み! - 中年engineerの独り言 - crumbjp

    ご存知の通りMongoDB2.6がリリースされました! 相変わらず乱文で解説!! Aggregation Enhancements Aggregationが強化された。 db.collection.aggregate() がカーソルを返却するようになった 今まで最終結果には64MBの制約があったが、解消されたようだ。 というかそれが普通。。。 パイプラインがexplainをサポート 今までは感覚で是非を判断していたので嬉しい改善! ディスクソートが効率的になった $out オペレータで指定のコレクションに結果出力が可能 今までは結果をforで回して入れなおしてたのでこれも便利。 $redact でパイプライン中にデータの微修正ができる あんまり使う機会が思い当たらない。。 多分この様な用途でMongoDBを使うこと自体が詰んでる。 新しいoperator $let, $map $liter

    MongoDB2.6リリースノート斜め読み! - 中年engineerの独り言 - crumbjp
    akuwano
    akuwano 2014/04/10
  • Bitbucket

    akuwano
    akuwano 2014/04/10
  • 『Fusion-io ioDriveを導入するときに注意すること』

    こんばんは、佐野です。前回はこんな記事を書きました。最近は窓際で仕事するふりをしています。 2011年3月入社なのでどうやら入社して3年も経ってしまったようです。通算して4回目の登場です...。このエンジニアブログは年イチくらいのペースで書いてることになるのかな...。入社したときは20代だったんですが今はもう立派な三十路戦士です。酒飲むとなかなか酒が抜けません。平日に深酒するといつも後悔します。でも反省はしません。 昨今のウェブサービス開発はスタートアップを中心にクラウドを使うのが主流で、あまり需要がないかもしれませんが...今回は「甘え」と言われることもあるioDriveを導入する際に注意しておくべきポイントについて書かせていただきます。 ioDriveをはじめとするフラッシュストレージは、強力なIO性能をもつこともあってiopsなどの性能指標値ばかりに検証の焦点がいってしまいがちなの

    『Fusion-io ioDriveを導入するときに注意すること』
    akuwano
    akuwano 2014/04/10
    "運用エンジニア募集中!!!!"
  • ただ褒めるだけではダメ。子育てに活かしたい、子どもの正しい褒め方とダメな褒め方 | ライフハッカー・ジャパン

    疲れやすい、呼吸の浅さを改善。ストレッチポールは毎日使いたいほど気持ちがいい!【今日のライフハックツール】

    ただ褒めるだけではダメ。子育てに活かしたい、子どもの正しい褒め方とダメな褒め方 | ライフハッカー・ジャパン
    akuwano
    akuwano 2014/04/10
  • golangで書かれたプログラムのメモリ使用状況を見る - はこべにっき ♨

    golangにはpprof用のプロファイルデータを出力できるライブラリが標準でついてくるので、それらを使うことでメモリの使用状況を調べることができる。中でも、net/http/pprofが手軽で便利だった。 net/http/pprofをプログラムに組み込むことでダイナミックなプロファイル情報をWebブラウザで表示してみることができる。使い方は、ライブラリの解説ページにあるとおりなんだけど、プロファイルを取りたいプログラムで import _ "net/http/pprof" とimportしたあと、main関数などで go func() { log.Println(http.ListenAndServe("localhost:6060", nil)) }() と書いておくと良い。 この状態でプログラムをbuildして実行する。プログラムの実行中に、http://localhost:606

    golangで書かれたプログラムのメモリ使用状況を見る - はこべにっき ♨
    akuwano
    akuwano 2014/04/10
  • パトレイバーのサポート切れ - 破壊屋ブログ

    「パトレイバーはリアルだ!」ということを俺はガキの頃から20年以上にわたって主張し続けているけど、その根拠の一つに劇中のパトレイバーがすごい勢いで時代遅れになっていくという点がある。今回はそのお話。 例えばアイアンマンは毎回バージョンアップしていて、映画『アイアンマン』の時点でマーク3にまで進化、『アイアンマン3』ではマーク42まで登場する。ガンダムの場合はマークⅡ→Zガンダム→ZZガンダムと次々に後継機が出てくるけど最新機を使うのは常に主人公だ。 ところが『パトレイバー』だと主人公たちはいつまでも同じレイバー:AV98式イングラムを使い続けている。劇中ではレイバー産業が盛り上がっているという設定なので主人公たちは時代遅れの機体で戦い続けることになる。だいたい2年くらいで同じレイバーシリーズの次世代機が出てくるので、進化の早さはスマホに近い。 パトレイバーの第一話 パトレイバーにはマンガ版

    パトレイバーのサポート切れ - 破壊屋ブログ
    akuwano
    akuwano 2014/04/10
  • rrdtoolは癒し - 桝原翔市の日記

    この頃はGraphiteやらInfluxDBがrrdtoolに取って代わられつつあるんでしょうが、rrdtoolのコマンド引数はいじってみると意外と楽しいものです(人によりますが)。このあいだ "rrdtool 誰が一番かっこいいグラフ描けるか選手権"— 桝原翔市 (@shoichimasuhara) April 4, 2014 とか思いつきで言いましたが、とりあえず序の口というか前座というか、とりあえずやって見るだけやってみようと思います MRTG とりあえず書くならこんな感じ MRTGのグラフを彷彿とさせますね。コマンドラインはこちら rrdtool graph shoichi.example.com_loadavg5_1.png \ --title "load average 5 of shoichi.example.com" \ --start end-1w --end now \

    rrdtoolは癒し - 桝原翔市の日記
    akuwano
    akuwano 2014/04/10
    これでkibanaいらない!(違
  • ロイター |  経済、株価、ビジネス、国際、政治ニュース

    マーケットcategoryアングル:かつて主要輸出品、漁業崩壊に苦しむイエメン 紛争と異常気象のダブル災難イエメンで漁業を営むサレム・アテックさんにとって、2024年はいわゆる「パーフェクトストーム(完全な嵐)」、つまり「最悪の状況」だ。イエメンの親イラン武装組織フーシ派による攻撃の恐れから、紅海の豊かな漁場に入れず、沿岸近くで細々とした漁に甘んじる一方で、気候変動がもたらした異常気象にも翻弄(ほんろう)されている。 2024年6月1日 ワールドcategoryアングル:デモやめ政界へ、欧州議会目指すグレタ世代の環境戦士ら抗議行動から政治の世界へ。スウェーデンの環境活動家グレタ・トゥンベリさんから影響を受けて育った若き活動家らが、成人しつつある。そして、路上で抗議しているだけでは不可能だった変革を実現するため、政治の世界を目指そうとしている。 2024年6月1日

    ロイター |  経済、株価、ビジネス、国際、政治ニュース
    akuwano
    akuwano 2014/04/10
    飛ばし記事か(;・∀・)
  • 富士通、ニフティを売却へ 会員減少で業績低迷:朝日新聞デジタル

    富士通が、インターネット接続サービス(プロバイダー)の子会社「ニフティ」を売却する手続きに入ったことが分かった。すでに国内の投資ファンドなどに打診を始めている。会員が減り業績が低迷する個人向けサービスから撤退し、企業向けのITシステム事業に力を入れていく。 富士通は近く、買い手を公募するかどうかなど、売却先の選定方式を決める。 ニフティは1986年、富士通が大手商社日商岩井(現双日)と共同出資で設立した個人向け情報サービスの老舗だ。87年に電話回線を使うパソコン通信「ニフティサーブ」を始め、会員数は90年代半ばにパソコン通信として日最大の200万人超に達した。

    akuwano
    akuwano 2014/04/10
    おおおΣ(・□・;)
  • Dropbox、写真と動画を一元管理・閲覧・共有できるモバイルアプリ「Carousel」

    米Dropboxは4月9日(現地時間)、iOSおよびAndroid端末で撮影した写真・動画をDropboxで一元管理・閲覧・共有できるモバイルアプリ「Carousel」を公開した。 Dropboxには以前からiOSおよびAndroid端末で撮影した写真・動画(以下コンテンツ)をDropboxに自動バックアップする機能があるが、Carouselはこれらのコンテンツを端末上で閲覧できる。 端末にCarouselをインストールしてDropboxのアカウントでログインした時点で、それまでDropboxにバックアップしてきたコンテンツが時系列に表示される。複数の端末からバックアップしている場合は、すべての端末からのコンテンツが並ぶ。 画面最下部の帯状の時間指定ツールを左右スクロールすることで古いコンテンツにも簡単に移動できる。 写真を共有するには、日付(あるいは指定している場合はタイトル)の右端にあ

    Dropbox、写真と動画を一元管理・閲覧・共有できるモバイルアプリ「Carousel」
    akuwano
    akuwano 2014/04/10
  • MHA + HAproxyによるMySQLの冗長構成の検証 (フェイルオーバー編) - s_tajima:TechBlog

    前回の記事で作成したMHA + HAproxyのMySQLクラスタで、フェイルオーバーの実験をしてみた。 MySQL Cluster of MHA + HAproxy (FAILOVER) from Satoshi Tajima 想定する状況 フェイルオーバー時のレプリケーションの状態は、上のスライドの図1のような状態を想定。 master(mysqlserver-a), slave*2台の構成。 slv1(mysqlserver-b)はt1までをDBに反映済み。t3までのrelay-logを受信済み。 slv2(mysqlserver-c)はt0までをDBに反映済み。t2までのrelay-logを受信済み。 この状況でmasterが(物理障害などで)OSごと停止した状況を想定。 MHAがどのようにリカバリを行うかを調査する。 検証環境構築の準備 MySQLのレプリケーション構成、MHAの

    MHA + HAproxyによるMySQLの冗長構成の検証 (フェイルオーバー編) - s_tajima:TechBlog
    akuwano
    akuwano 2014/04/10
  • JVM Operation Casual Talksに参加して思ったことをつらつらと書く - wyukawa's diary

    JVM Operation Casual Talks : ATND 内容は参加者のブログエントリとtogetterが下記にありますのでそちらを見るとよいと思います。 JVM Operation Casual Talksに参加しました #jvmcasual - @johtaniの日記 2nd 「JVM Operation Casual Talks」発表資料のリンクをまとめてみる #jvmcasual - 元RX-7乗りの適当な日々 JVM Operation Casual Talks に参加してきました。 - susumuis Info JVM Operation Casual Talks #jvmcasual - Togetter で、このエントリでは発表を聞いて思ったことをつらつらと書きます。 ちなみに僕はJava歴10年以上なのですが、JVM運用経験はほとんどありません。最近はちょっと

    JVM Operation Casual Talksに参加して思ったことをつらつらと書く - wyukawa's diary
    akuwano
    akuwano 2014/04/10
  • fluent-plugin-graphite を書いたよ - Studio3104::BLOG.new

    graphite にメトリクスをポストする fluent-plugin を書きました 先に github で公開されていた fluent-plugin-graphite がありましたが、イチから書いて gem release いたしました https://github.com/studio3104/fluent-plugin-graphite http://rubygems.org/gems/fluent-plugin-graphite なぜイチから書いたのか 以下のような箇所に懸念があり、修正だと結局まるっと書き直すのと変わらないと思いイチから書いてしまいました 先行プラグインは、 Fluent::BufferedOutput を継承し、内部でサンプリングやカウントなどの計算をしていたが、そういうのは他のプラグインに任せて、来た値をそのまま投げてあげればいいのではないかと思った レコード

    fluent-plugin-graphite を書いたよ - Studio3104::BLOG.new
    akuwano
    akuwano 2014/04/10