並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

ktatの検索結果1 - 19 件 / 19件

  • DBIx::Classの覚書 - Ktat's Wiki

    [カテゴリ:Perl] お手軽にShcemaを作る 作られるSQLを見たい ◯◯でなければ作成 見付からなければ作成 更新でなければ作成 find_or_new is null / is not null transaction update_or_create で id => "" を渡すと? countとgroup_by お手軽にShcemaを作るuse DBIx::Class::Schema::Loader DBIx::Class::Schema::Loader::make_schema_at ( "DB::Schema", {debug => 1, relationships => 1}, ["dbi:mysql:dbname"] ); 作られるSQLを見たい$ENV{DBIC_TRACE} = 1; とすれば、STDERRに出力される。 $ENV{DBIX_CLASS_STORA

    • LDAPの覚書 - Ktat's Wiki

      [カテゴリ:開発] 概念とか? 環境 インストール 設定 /etc/ldap/sldap.conf rootpwの設定 /etc/ldap/ldap.conf init.ldif dc の設定 admin の設定 その他のユーザ(例:apacheさん) グループの設定 グループ下のユーザ 設定を入れ込む メンテ 新しい設定の追加2(ldapadd) 新しい設定の追加(slapadd) パスワードの変更(ldappasswd) ユーザーがパスワードを変更する 管理者がパスワードを変更する 設定の削除(ldapdelete) 設定の変更(ldapmodify) 属性の変更権限 ユーティリティ ldapsearch slapcat slapindex apacheの設定 AuthDAPURL 設定例 Apache2.2の設定 Require valid-user Require ldap-dn

      • Collaborative document editing with svk - Ktat's Wiki

        [カテゴリ:翻訳] Chia-liang KaoさんによるCollaborative Document Editing with svkの翻訳 svkでドキュメント編集のコラボレート(Collaborative Document Editing with svk) 問題(Problem) 手でやってみる(Do It By Hand) バージョンコントロールシステム(Version Control Systems) svkのインストール(Installing svk) 翻訳ブランチで作業する(Working on the Translation Branch) 変更をマージする(Merging Changes) マージツールを使う(Using Merge Tools) svkでの翻訳の制限(Limitations of svk Translation) 結論(Conclusion) svkで

        • Distributed Version Control with svk - Ktat's Wiki

          [カテゴリ:翻訳] Chia-liang KaoさんによるDistributed Version Control with svkの翻訳 svkで分散バージョンコントロール なぜ? 設計の決定(Design Decisions) A First Look リモートリポジトリで作業する(Working with Remote Repositories) 複数のリポジトリでの作業(Working with Multiple Repositories) チェンジセットの署名と検証(Changeset signing and verification) VCP 実装 パッチマネージャー(Patch manager) 結論 svkで分散バージョンコントロール By Chia-liang Kao March 04, 2004 I started to use Subversion one year a

          • Extending Test::Base - Ktat's Wiki

            Test::Baseで自分好みのTestクラスを作る 著者:加藤 敦 最終更新時間:2009年04月14日 19時17分33秒 自己紹介id:ktat Wano株式会社 テストおさらいどうしてテストが必要か? リファクタリングしやすい メソッドの仕様が明確になる 信頼性をチェックすることが出来る(Deve::Coverとか) Test::More#!/usr/bin/perl use Test::More tests => 5; BEGIN{use_ok("CGI");} is(ref(my $q = CGI->new), 'CGI', 'create CGI object'); is($q->param('hoge', 'hoge'), 'hoge', 'store hoge and return hoge'); $q->param('array', 1 .. 5); is_deeply

            • Extending Test::Base - Ktat's Wiki

              Test::Baseで自分好みのTestクラスを作る 著者:加藤 敦 最終更新時間:2009年04月14日 19時17分33秒 自己紹介id:ktat Wano株式会社 テストおさらいどうしてテストが必要か? リファクタリングしやすい メソッドの仕様が明確になる 信頼性をチェックすることが出来る(Deve::Coverとか) Test::More#!/usr/bin/perl use Test::More tests => 5; BEGIN{use_ok("CGI");} is(ref(my $q = CGI->new), 'CGI', 'create CGI object'); is($q->param('hoge', 'hoge'), 'hoge', 'store hoge and return hoge'); $q->param('array', 1 .. 5); is_deeply

              • muninの覚書 - Ktat's Wiki

                [カテゴリ:開発] インストール ノードの設定 起動スクリプト 設定 マスターの設定 Webの設定 apache nginx nginxの設定 html graph 非同期サーバ それぞれの違い 通常 ssh 非同期 インストール 起動及び設定の基本 実際の場合 pluginごとの更新頻度の調整 他 mysql plugin が no って言われた 2.0になって素敵なようなので、入れてみた。下記URLを参考。 http://pocketstudio.jp/log3/2012/06/04/new-features-of-munin2/ インストール% cd /usr/local/src % wget 'http://sourceforge.net/projects/munin/files/latest/download?source=files' % tar zxvf munin-2.0.

                • nginxの覚書 - Ktat's Wiki

                  [カテゴリ:開発] configure option try_files SSL証明書と中間証明書 パスを切り取ってからproxyへ 変数とif Basic認証 無停止upgrade 変数の使える場所 使えない場所 使える場所 変数は参照渡し! error_page の怪 rewrite と query_string port_in_redirect off configure option./configure --prefix=/usr/local/nginx-0.7 \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --user

                  • TokuLog!@LivedoorBlog "><xmp> : O/R Mapper と ktat さんと zigorou さんとかそういうののはなし

                    October 24, 201110:58 カテゴリ O/R Mapper と ktat さんと zigorou さんとかそういうののはなし ちょっと反論があるとすれば、「コストがかかることを便利にしてはいけない」というところかなぁ。 これは、規模にもよるんですが、例えば、CPUすかすかのサービスで、そこまで伸びるようなサイトでもないとします。 そのようなサイトに生DBIで書いて、開発コストを上げるよりも、ORマッパーでシステムのコスト(負荷)を上げて、開発コストを少なくしたほうが良いという判断は蟻だと思う。まぁ、これは、観点の問題で、 コスト=開発コスト(お金)であれば、 「コストがかかることを便利にすべきだ」 コスト=システムコスト(負荷)であれば、「コストがかかることを便利にしてはいけない」 となる。いずれかを選択するかは、ケースバイケースだと思います。でも全体に納得できる

                    • MySQLの覚書 - Ktat's Wiki

                      [カテゴリ:開発] mysqldumpで文字コードの自動変換をさせない auto increment の値を reset Ubuntuでmysql_configがない テーブルのコピー my.confの設定 名前解決をスキップ 外部制約の削除 外部制約の追加 Unique制約の追加 MySQL公式 deb packageで install HandlerSocketインストール show processlist よりも MySQL 4.0 -> MySQL 5.5 MyISAMとパーティショニングの関係 チューニング関係 order by null table_open_cache query_prealloc_size bulk_insert_buffer_size thread_concurrency max_heap_table_size tmp_table_size big_tab

                      • puppetの覚書 - Ktat's Wiki

                        [カテゴリ:開発] インストール後クライアントでやること 互換性の問題 サーバの起動 master client puppetのデフォルトポート 文法チェック kick する場合の auth 設定 yumリポジトリ puppetをインストールする作業を簡略化する module sshd_config の設定をコピーな例 サーバの変数の値をチェック トラブルシューティング Certificates were not trusted: hostname was not match with the server certificate certificate の request/receiveができない undefined method `include?' for nil:NilClass on node インストール後クライアントでやること hostname の設定を忘れずに(puppet

                        • exim4 - Ktat's Wiki

                          [カテゴリ:開発] SMTP AUTH の設定(暗号化なし) 配信テスト キューの操作 メールを捨てる エラーまとめ SMTP AUTH の設定(暗号化なし)/etc/exim4/passwd にユーザー名とパスワードを設定する。 mkpasswd -H md5 で、作られた文字列を追加する。 noreply:... /etc/exim4/conf.d/main/01_exim4-config_listmacrosdefs に、以下の設定を追加(暗号化しない場合) AUTH_SERVER_ALLOW_NOTLS_PASSWORDS = 1 /etc/exim4/conf.d/auth/30_exim4-config_examples の以下の部分のコメントを外す。 plain_server: driver = plaintext public_name = PLAIN server_con

                          • MySQL5.1 + full-text parser plugin - Ktat's Wiki

                            本家サイトは以下。 http://sourceforge.net/apps/mediawiki/mysqlftppc/index.php?title=Main_Page 環境CPU: Core2Duo OS: CentOS5(64bit) メモリ: 4GB MySQL: 5.1.43 (ノーチューニング) MySQL5.1インストール本家サイトから、rpm をダウンロードして、入れるだけ。 server client devel Mecab のインストールmecab本体 % tar zxvf mecab-0.98.tar.gz % ./configure --prefix=/usr/local/mecab/ --enable-utf8-only % make % make install mecab辞書 % export PATH=$PATH:/usr/local/mecab/bin/ %

                            • エラー - Ktat's Wiki

                              トップ 一覧 Farm 検索 ヘルプ RSS ログイン エラー ページの編集は許可されていません。 Copyright (C) 2002-2006 Ktat Powered by FreeStyleWiki3.6.2 with Perl5.032001

                              • kvm - Ktat's Wiki

                                [カテゴリ:開発] 環境 kvm のインストール 設定 virt-managerの起動 ネットワーク設定 Aでの設定 Cの設定 Bでの設定 apacheの設定 ディスク(imageファイルのサイズ)が足りない 環境Debian lenny kvm のインストールsudo apt-get install kvm qemuもいるはずなので、そのへんと提案パッケージを sudo apt-get install debootstrap vde2 kvm-source kernel-package vde2-cryptcab qemu GUIのマネージャー sudo apt-get install virt-manager 設定virt-managerの起動% sudo virt-manager 書くことなんもないくらい簡単、でした...。 OSのインストールの際には、ローカル環境に、isoファイル

                                • FrontPage - Ktat's Wiki

                                  What's this?適当なメモです。内容のblogとの違いは、気分。 Ktat 以外も書いてたりします。 翻訳で閲覧できないものは、著者の許可がとれていないものです。 本で閲覧できないものは、引用多すぎで微妙なものです。 最近の更新 2023/8/18 FrontPage 2023/1/24 Linuxの覚書 2022/8/29 Raspberry Piの覚書 2016/2/5 gitの覚書 2015/6/30 WebDAVの覚書 2015/6/3 shellの覚書 2015/3/27 puppetの覚書 2015/1/27 postfixの覚書 2014/10/21 SSL証明書 2014/9/22 Linux Software Raid

                                  • GitHub - ktat/tran: version control for translation.

                                    I've translated some modules and perl core documentation. But recent years, I translated only a few modules. The translation of Perl modules is somewhat dull and hard work. Because ... Modules will be updated. Of course, modules will be released new version since you translated it. It means that translators need to manage modules' code by something like version control system. Many module has its

                                      GitHub - ktat/tran: version control for translation.
                                    • JAVAの覚書 - Ktat's Wiki

                                      [カテゴリ:開発] Tomcat6 手動インストール(Windows編) Tomcat6 モニターアプリケーションの起動(Tomcat の起動&停止) on 手動インストール(Windows編) Tomcat6 複数の webapp に対応する(Windows編) Tomcat6 手動インストール(Windows編)自動インストールだと異なるバージョンの Tomcat をインストール出来なさそうなので、手動でインストール。 zip 版をダウンロードして解凍。 サービスの登録。 bin フォルダにて、 bin> service install hoge hoge サービス名(この場合、"Apache Tomcat hoge" と登録される) Tomcat6 モニターアプリケーションの起動(Tomcat の起動&停止) on 手動インストール(Windows編)bin フォルダにて、 bin>

                                      • Encodeの覚書 - Ktat's Wiki

                                        [カテゴリ:Perl] ※ ぱるま(Rubyist Magazineの2006年のエイプリールフールネタ)のEncode記事のサルベージ。内容が陳腐化しているかのチェックはしていません & 文章はほとんどそのままです。 標準添付ライブラリ紹介 〜Encode〜書いた人: Ktat 標準添付ライブラリ紹介 〜Encode〜 はじめに この連載について Perlの文字コード変換の経緯 jcode.pl Jcode Encode Encodeの前に UTF8 フラグ付き文字列 Perl の内部表現 (internal representation) ソースに書かれた文字列は? Encode Encode::encode Encode::decode Encode::from_to エラーハンドリング Encode::FB_DEFAULT( == 0) Encode::FB_CROAK( == 1

                                        1