Code Archive Skip to content Google About Google Privacy Terms
Rails エンジン (Rails Engine) は、ひとことで言うと、Rails アプリケーションの再利用を容易にする仕組みです。Rails エンジンに関することは、https://github.com/rails/rails/blob/master/railties/lib/rails/engine.rb に全て書いてあるのですが、自分用のメモとして Rails エンジンの {良いところ,作り方,使い方} を簡単にまとめてみます。 この記事は、執筆時点の最新版 (Rails 3.1.0.rc5) をもとにしているため、8/22 リリースとアナウンスされている 3.1.0 では参考にならないかもしれません。ご注意を。 Rails エンジンとは 他の Rails アプリケーションを自分の Rails アプリケーションから利用したい、という場合、どのようにすればよいでしょうか。Rails
Module::Install::TestTargets is cool *hack*. But it's code is too complex and the code using it is not maintainable. So here is yet another approach for this issue using Daiku. ↓Makefile using Daiku and other ExUtils::* modules. use Daiku; use autodie ':all'; use ExtUtils::InstallPaths; use CPAN::Meta (); use File::Find::Rule (); use File::Spec::Functions qw/catfile catdir rel2abs/; use ExtUtils::
7.4. TCPコネクションここからのセクションでは、基本的プロトコルである TCP, UDP, ICMP それぞれについて、ステートと、それがどのように処理されるかをつぶさに見ていくことにする。さらに、デフォルト つまり、これら 3 つのプロトコルに類別されない場合どうなるのかについても掘り下げる。まずは TCP プロトコルから始めることにした。というのも、 TCP はそれ自体ステートフルなプロトコルであるし、 iptables のステート機構に関わる興味深い特性がたくさんあるからだ。 TCP コネクションは常に 3 ウェイハンドシェークによって開始される。このハンドシェークによって、その先実際のデータを乗せることになるコネクションを確立およびネゴシエート (交渉) する。セッションは、まず SYN パケット、次に SYN/ACK パケットが続き、最後に、セッション確立を承認する ACK
次の環境で表題のような挙動をしており、はまってしまったので備忘録を残します。 perl-5.14.1 built for i686-linux DBI-1.616 DBD-mysql-4.0.19 MySQL-5.1.41 DBD::mysql ドライバで $dbh->{mysql_enable_utf8} = 1 にすると、MYSQL_TYPE_STRING なカラムを自動的に utf8::decode() してくれます。 DBD-mysql-4.0.19/dbdimp.c 3827行目より case MYSQL_TYPE_STRING: if (DBIc_TRACE_LEVEL(imp_xxh) >= 2) PerlIO_printf(DBILOGFP, "\t\tst_fetch string data %s\n", fbh->data); sv_setpvn(sv, fbh->da
構築しているサーバーのMySQLの調子がおかしい よくよく調べると、リレーログが大量発生していて lsコマンドすらままならない状況、1秒に数百近いリレーログが生成されていき当然負荷も高い エラーログには以下のような記述がズラズラと Slave I/O thread: Failed reading log event, reconnecting to retry, log 'mysql-bin.000200' at postion 301899224 調べてみると以下がとても参考になった。 KLab輪講会〜MySQL編〜 ServerIDが重複していると発生する問題の模様 IDは適当に振ってたから、他のスレーブサーバーと被ってしまったようだ my.cnfのserver-idの箇所を修正して対応完了 大量に発生したリレーログもみるみる消えていき、正常な形になった。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
はじめに JavaScriptで新規ウインドウを表示するコードを書いていて、ちょっとつまづいたので、今さらながらJavaScriptのwindow.openや親子ウインドウの制御について調べてみました。※以下のコードはすべてIE7で検証しています。 ノンプログラマのためのJavaScriptはじめの一歩 (WEB+DB PRESS plus)posted with amazlet at 13.01.23外村 和仁 技術評論社 売り上げランキング: 17,179 Amazon.co.jp で詳細を見る window.openメソッドの使い方 window.openメソッドの第1パラメタには、表示するファイルを指定します。第2パラメタにはウインドウの名前、第3パラメタには、子ウインドウに対するオプションを指定します。第1パラメタ以外は、省略可能です。(ちなみにwindow.の部分も省略可能です
2011年08月03日19:14 Facebook ライフハック facebookアプリで access_token を取得する流れ 最近はfacebookアプリを作ろうと思ってちょこちょこやってます。こんにちわ。 で、やっぱりソーシャルなデータを利用したいわけですよ。facebook にはそのために Graph API というものが用意されていてさまざまな情報を取得することができます。Graph API ではユーザやfacebookページの情報程度であれば誰でも取得できますが、「いいね!」の情報や友達情報などはデータを取得するために認証が必要となります。 認証は OAuth 2.0 という仕組みが使われていて、認証が通れば access_token というトークンが取得できます。これを使うことでデータにアクセスできるわけですね。 というわけで、認証が必要なデータ取得時の流れをまとめてみま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く