タグ

SQLとPerlに関するj708のブックマーク (2)

  • 配列から効率良くプレースホルダを作る : にぽたん研究所

    my @a = qw(foo bar baz); こんな配列から ?,?,? という文字列を使いたい場合があります。 例えば、 SELECT * FROM hoge WHERE user_id IN (?,?,?); みたいな SQL にする場合のプレースホルダを作ると言った具合に。 社内 IRC で、clouder さんが言い出して、 18:27 <clouder>join(',', map('?', @a)) 18:27 <clouder> こんなのしか思いつかない。。 と言う。 まぁ、それが妥当というか、普通それが思い浮かぶよなーって思ってたら、会社の dos さんという人が 19:15 <dos> '?,' x @a; で s/,$//; というソリューション とか、異様なことを言い出した。 sub placeholder_from_array { return join(',',

    配列から効率良くプレースホルダを作る : にぽたん研究所
  • Screenshot Helper MOONGIFT

    隠してしまおう スクリーンショットを撮るのに便利なソフトウェア。臭いものに一時的にふたをしてしまいます。 隠してしまおう クリーンデスクという言葉がある。机の上を綺麗に保つ事で、仕事の効率を上げるものだ。個人情報保護・セキュリティの意味合いからも重視され始めている。 しかし同じデスクと言いつつ、パソコンのデスクトップにはあまり目を配られない。アイコンが数多く表示されたままの人も多いのではないだろうか。かく言う私も直ぐファイルが多くなりがちだ。こんな状態ではとてもソフトウェアの紹介はできない。 今回紹介するフリーウェアはScreenshot Helper、スクリーンショットを撮る手助けをしてくれるソフトウェアだ。 Screenshot Helperは起動してみれば一目瞭然だ。画面が真っ白になってしまう。デスクトップアイコンも、他のアプリケーションも表示されない。 この状態でなら全体のスクリー

    Screenshot Helper MOONGIFT
  • 1