タグ

2015年6月11日のブックマーク (8件)

  • JQuery - How to concatenate text with .each?

    First of all, excuse me for my bad english. I've tried various methods but haven't had any luck as of yet. I'm returning a series of objects with .each()method. I'd like to populate the "value" attribute of a input field with each value from the object. I didnt find a way to do the same thing as PHP .= Any idea would be great! Here's my code : $.each($("input[type='checkbox']:checked"), function()

    JQuery - How to concatenate text with .each?
    akatakun
    akatakun 2015/06/11
    複数の要素のテキストを結合する。
  • perl 任意の文字コードのファイルを扱う - (゚∀゚)o彡 sasata299's blog

    2008年09月24日23:09 Perl perl 任意の文字コードのファイルを扱う perlでファイルを扱うときに、そのファイルがどの文字コードでエンコードされているのかわからないことがあります。文字コードがわからないと、文字コードを変換するときに困ってしまいます。どうしたらいいの!?助けて!! ・・そんなときはこれでおkです(・∀・) #!/usr/bin/perl use strict; use warnings; use Encode; use Encode::Guess; for my $file (@files) { # sjisとかeuc-jpとかのファイル open my $fh, $file or die $!; my $data = join '', <$fh>; close $fh; my $enc = guess_encoding($data, qw/shiftj

    perl 任意の文字コードのファイルを扱う - (゚∀゚)o彡 sasata299's blog
    akatakun
    akatakun 2015/06/11
    インプットの文字コードが分からないとき。
  • Mac OSXにPerl + ImageMagick + Image::Magickをインストールする - Qiita

    Mac OSXでImage::Magickをインストールするのにはちょっとコツがいります。 この記事のとおりにやればいけます。 コツ ImageMagickをhomebrewでインストールしない Image::Magickをcpan/cpanmでインストールしない 環境 OSX 10.9.5 (mavericks) Perl 5.20.1 ImageMagick 6.8.9-8 Q16 Image::Magick 6.89 (たぶん Yosemiteでも同じ手順でいけると思います。どなたか追試していただけると助かります。) はじめに:ImageMagickとImage::Magickの違いを知る [Perl]ImageMagickとImage::Magickの違いについてそろそろ一言いっておくか。 http://dqn.sakusakutto.jp/2011/08/perl-imagema

    Mac OSXにPerl + ImageMagick + Image::Magickをインストールする - Qiita
    akatakun
    akatakun 2015/06/11
    相当苦戦した記憶がある。
  • vimで複数行の行頭、行末に一気に文字を挿入する方法 - 基本へ帰ろう

    どうやるのかなと調べたら。以下のように出来ました。 「行頭」に文字を挿入する手順 「control + v」で矩形選択モードへ 「Shift + G」で一番下まで選択 「I」で挿入モードへ 例えば「#」を入力 「esc」で抜ければ完成! 「行末」に文字を挿入する手順 「control + v」で矩形選択モードへ 「Shift + G」で一番下まで選択 「$」 で行末まで選択 「A」で挿入モードへ 「,」を入力 「esc」で抜ければ完成! おまけ「すべての改行をなくす方法」 「control + v」で矩形選択モードへ 「Shift + G」で一番下まで選択 「J」を入力して完成 参考 矩形選択で行末に文字を挿入する方法 - Guyon Diary Vimで選択範囲の行頭、行末に文字を挿入する - chulip.org http://d.hatena.ne.jp/kengon/2005091

    vimで複数行の行頭、行末に一気に文字を挿入する方法 - 基本へ帰ろう
    akatakun
    akatakun 2015/06/11
  • n+1問題を体験しました - p_chinのおっぱいブログ

    ORM使ってて、便利で余裕キメてたらn+1問題を起こしてた。 n+1問題とは 1回目 のselectで、あるテーブルのレコードの集合を取ってきて、更にまた別のテーブルから先ほど取得したレコードデータ使用して n回 selectクエリを発行してしまう現象だ。 うまく説明出来ないので下の具体例書いてみた 解決策(今回の事案の場合) JOIN使ってクエリを一回にまとめる WHERE IN使ってクエリを2回にまとめる のどちらかの対処でクエリ減らす努力をするべきだった。 具体的にどうやってしまったか friendテーブルからplayerのフレンドのレコードの集合を1回引っ張ってきて、そのレコードからまたplayerテーブルへ、フレンドのplayerデータをn回取りに行っている。 sub _get_friends_info { # 自分のフレンド関係データ(player, target)のレコードの

    n+1問題を体験しました - p_chinのおっぱいブログ
  • N+1問題 / Eager Loading とは - Rails Webook

    N+1問題とは SQLクエリが 「データ量N + 1回 」走ってしまい、取得するデータが多くなるにつれて(Nの回数が増えるにつれて)パフォーマンスを低下させてしまう問題です。 次のように、何度もクエリが走ってしまい、その度に0.1msほどかかってしまってます。 Processing by PostsController#index as HTML Post Load (0.2ms) SELECT "posts".* FROM "posts" User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id",

    N+1問題 / Eager Loading とは - Rails Webook
    akatakun
    akatakun 2015/06/11
    PREFETCHとORDER_BYを使ったら変なサブクエリが生成されてうまくGROUP_CONCATできなかった。
  • DBIx::Class::Manual::Cookbook - レシピいろいろ - perldoc.jp

    When you expect a large number of results, you can ask DBIx::Class for a paged resultset, which will fetch only a defined number of records at a time: 結果セットが膨大になりそうなら、ページ処理された結果をDBIx::Classで取得できます。 一回に、決まった数のレコードしかとってきません: my $rs = $schema->resultset('Artist')->search( undef, { page => 1, # page to return (defaults to 1) rows => 10, # number of results per page }, ); return $rs->all(); # all recor

  • anyenvで開発環境を整える - Qiita

    私の場合、開発環境では複数の言語のコードを書いたり実行したりします。 例えば perl, ruby, nodejs, python など。 これらを利用するために、plenv, rbenv, nodebrew, pyenv などを利用していました。 しかし、遅ればせながら anyenv というものがあると聞いたので、こっちに乗り換えました。 **envを2つ以上使ってる人はこれ使うのが良いと思います。おすすめ。 http://blog.riywo.com/2013/06/22/155804 https://github.com/riywo/anyenv インストールは簡単 README.md のとおりにやればOK # ------------------------------------------------------------------------ -# plenv +# an

    anyenvで開発環境を整える - Qiita
    akatakun
    akatakun 2015/06/11
    plenvやrbenv,pyenvを一つにまとめる。