2014年10月2日のブックマーク (7件)

  • Excelマクロ(VBA)初心者でも簡単にできる、マクロの組み立て方 - 日々のこと

    Excelマクロ(VBA)というのは、ちまっとしたツールを作るのにとても便利な存在です。 職場でExcelを使う場面は非常に多いと思うので、覚えておくと仕事がとても楽になります!人力ならちまちまちまちま作らないといけないようなファイルが、ボタンポチっとしてトイレ行って帰ってきたら完成してたら嬉しいでしょ。 独学でVBAを覚えた私が、職場ではどんな風にツールを作っているのかざっくり書いてみます。 たとえばこんな依頼があったとします 要望 一覧表から削除リストにあるIDを削除して、結果ファイルを作るマクロを作って欲しい。毎日このマクロを動かすことにするから、結果ファイル名の最後には実行した日付を入れて欲しい。入出力ファイルの保存先はそのときで変わるかも。 種別ファイル名 インプット 01_一覧表.xlsx 02_削除リスト.xlsx アウトプット 【削除後】一覧表_[日付].xlsx …と、い

    Excelマクロ(VBA)初心者でも簡単にできる、マクロの組み立て方 - 日々のこと
  • sprintf を最大10倍以上高速化するプリプロセッサ「qrintf」を作った

    最近H2OというHTTPサーバを書いているのですが、プロファイルを取ってみるとsprintfが結構な時間をっていて不満に感じていました。実際、sprintfは数値や文字列をフォーマットするのに十徳ナイフ的に便利なので、HTTPサーバに限らず良く使われる(そしてCPU時間を消費しがちな)関数です。 では、sprintfを最適化すれば、様々なプログラムが より高速に動作するようになるのではないでしょうか。ということで作ったのが、qrintfです。 qrintfは、Cプリプロセッサのラッパーとしてソースコードに含まれるsprintfの呼出フォーマットを解析し、フォーマットにあわせたコードに書き換えることで、sprintfを高速化します。 たとえば、以下のようなIPv4アドレスを文字列化するコード片を sprintf( buf, "%d.%d.%d.%d", (addr >> 24) & 0xf

  • スキマ時間に毎日コツコツと勉強したいなら、無料の暗記帳アプリ『zuknow』を手始めに | ライフハッカー・ジャパン

    「忙しいという言い訳を覚えた」なんて広告コピーを先日、電車で見ました。そう、毎日誰だって忙しい。でも、新しいことを覚えたり、興味を広げたりするのが「今日よりも明日をもっと良くするコツ」なのも、誰だって実感できることのはずです。 そこで紹介するのが、忙しい中でも生まれるスキマ時間の活用にフォーカスした、スマートフォンやタブレットで使える暗記帳アプリ『zuknow』(iOS/Android)。ザックリ言うと、記事冒頭の画像にあるようなリング式の暗記カードを、デジタル化して使えるアプリです。公式が用意している『TOEIC(R)presents English Upgrader フレーズ集』『使える英語フレーズ1 「プラダを着た悪魔」』といった英語学習コンテンツだけでなく、手軽にオリジナルの暗記帳をつくることもでき、それを友達など他のzuknowユーザーともシェアできます。1つの暗記帳にはカードを

    スキマ時間に毎日コツコツと勉強したいなら、無料の暗記帳アプリ『zuknow』を手始めに | ライフハッカー・ジャパン
  • 【画像】歴史的な肖像画にミスター・ビーンの顔をはめた結果wwwwwwwwwwwww

    1 名前: 学名ナナシ 投稿日: 2014/10/1Rodney Pike氏による作品。 関連記事 【画像】せっかくのウェディング写真がこいつに邪魔された 【画像あり】若い頃の宮崎美子は最高のムチムチボディ 【画像】すき家の新しい鉄火丼wwwwwwww 【画像】自閉症の5歳少女の描く絵が素晴らしい 続きを読む

    【画像】歴史的な肖像画にミスター・ビーンの顔をはめた結果wwwwwwwwwwwww
  • あなたは全部知っていますか?プログラミングの業界用語30選 | POSTD

    Stack Overflowは、私が学習に役立ててきた多くのオンライン・コミュニティと同じように、自然と厳しくなってきました。第一にこれは、自己防衛機能です。子どもが初めて学校や託児所に入ると広大な世界にさらされて、 髄膜炎菌症を発症 して日々くしゃみやせきを繰り返しながら成長するのと同じような免疫システムです。常に好ましいことだとは言い難いですが、生き残るためには必要なプロセスなのです。 2年前に投稿された、下記の質問のことを考えてみてください。 あなたが新しく作ったプログラミングの業界用語は何ですか? あなたが作り、あなたの周りで使われるようになった、プログラミングの用語は何ですか?(他の人が真似して使っているのを聞いた、など)あなた独自の言い方が、職場内でのみ使われていたり、インターネット上で幅広く普及していたりすることもあるでしょう。 独自のプログラミングの用語、単語、言い回しを太

    あなたは全部知っていますか?プログラミングの業界用語30選 | POSTD
    takanorikido
    takanorikido 2014/10/02
    結構知らんのあるぞ。
  • LDRがなくなるとのことで俺用フィードリーダー作った - mizchi's blog

    2日で作った。昨日から無職なので手が空いてたのもある。 こんなの mizchi/my-feed-reader 概要 nodeでクローラ100行、サーバー40行、クライアント400行ぐらい。テストはない。cssもない。 認証とかなくて、ローカルで動かすの前提。LDRのexport.xml(opml)を読み込む。詳しくはREADMEで。 jksaでフィードを移動する。sで飛ばした時に未読フラグつけてる。oでバックグラウンドで開く。 大事なことなんだけど、マウス操作は一切対応してない。 データベースは使ってない。サーバーでインメモリで抱えてる分だけ降ってきて、既読管理は最後に読んだフィードの更新日時をlocalStorageで持ってて新規フィードもらうたびに比較してる。雑な設計。 技術的な話 Koa, React, Generatorとか自分が使いたい技術を適当に使った。 Reactで雑に作るの

    LDRがなくなるとのことで俺用フィードリーダー作った - mizchi's blog
  • 創られた「野生の王国」セレンゲティ――自然保護と地域住民の受難/岩井雪乃 - SYNODOS

    タンザニアのセレンゲティ国立公園は、アフリカでもっとも有名な自然保護区の一つである。四国と同じ面積をもつ広大な平原では、360度の地平線の上をゾウ、ライオン、キリンなどの大型動物が闊歩し、その姿を求めて観光客が世界中からやってくる。中でも有名なのは、100万頭のヌーが生息することである。「ヌーの大群が川に向かって飛びこむシーン」はテレビの自然番組でおなじみであり、たいていの場合ナレーションは、「人間の存在しない野生の王国」としてセレンゲティを紹介する。 しかし、そのイメージは、実は私たちを含む先進国の人間が勝手に創ったものなのだ。セレンゲティが国立公園になる以前は、周辺に暮らす複数の民族がこの地域を利用しており、人びとが行き交う「人間の大地」だった。「野生の王国セレンゲティ」「稀少動物の最後の楽園」といったイメージは、地域住民を強制的に移住させた上で創られたものなのである。 先進国では「善

    創られた「野生の王国」セレンゲティ――自然保護と地域住民の受難/岩井雪乃 - SYNODOS