タグ

tipsに関するtommytのブックマーク (43)

  • Windows VistaのIE7上でユーザー辞書の単語を入力できるようにする

    2024年2月1日 拙作プラグインの譲渡について 拙作のMovable Typeのプラグインを、株式会社ワールドイズマインに譲渡いたしました。 長きにわたり拙作のプラグインをご愛顧いただき、ありがとうございました。 「WordPressで学ぶPHP(2)データ構造(配列・オブジェクト)編」を発売しました。 書は「WordPressで学ぶPHP(1)変数・制御構造編」の続編にあたり、PHPの「データ構造」(配列とオブジェクト)について解説します。 配列やオブジェクトは、頭の中で考えるだけでは、イメージがつかみにくいです。書では図を多用して、配列やオブジェクトをなるべく分かりやすく解説することを心がけました。 Kindleで、定価250円です。 昨日、家内に「Windows VistaのInternet Explorerで、ユーザー辞書に登録した単語を入力できない」と質問されました。 メ

    tommyt
    tommyt 2008/03/11
  • カーネルのネットワークパラメータ あまり知られていない設定

    13.2.1. ipv4 全体一般的な注意ですが、ほとんどの速度制限機能は loopback に対しては効きません。 ですので、ローカルでのテストはしないでください。 制限は 'jiffies' 単位で与えられ、先に紹介したトークンバケツフィルタによって 適用されています。カーネル内部の時計は、1 秒あたり 'HZ' 刻み (あるいは 'jiffies') で動作します。 Intel では 'HZ' は大抵の場合 100 です。よって *_rate ファイルを、 例えば 50 と設定すると、一秒当たり 2 パケットを許可することになります。 トークンバケツフィルタは、十分なトークンが溜まった場合、 最大 6 パケットまでのバーストを許すような設定になっています。以下のリストの一部は、Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> と Andi Kleen

  • tips - ApacheのLogフォーマットの方を変えて高速化 : 404 Blog Not Found

    2007年10月05日00:00 カテゴリTipsLightweight Languages tips - ApacheのLogフォーマットの方を変えて高速化 というより、高負荷サーバーの場合、ApacheのLog Formatを変更しちゃった方がいいでしょう。 ? (高速に)Apache の log を解析する正規表現 : a++ My RSS 管理人ブログ こんなの広めちゃいかん と思いついついエントリ。具体的には、 LogFormat "%h\t%l\t%u\t%t\t\"%r\"\t%>s\t%b\t\"%{Referer}i\"\t\"%{User-Agent}i\"" combined_tsv ないし、さらに LogFormat "%h\t%l\t%u\t%t\t%r\t%>s\t%b\t%{Referer}i\t%{User-Agent}i" combined_tsv として

    tips - ApacheのLogフォーマットの方を変えて高速化 : 404 Blog Not Found
    tommyt
    tommyt 2007/10/05
  • Perl Tips | MySQL で、重複レコードを削除する。

    重複レコードをSQLデータベースから一括削除:(Nucleusの使い方) にその方法が紹介されている。 対象のテーブルから重複レコードを除いて新しいテーブルにすべてのレコードを重複なしで書き出す もとのテーブルを削除 新しいテーブル名を変更 これはあまりスマートな方法を思えなかったので、他に方法はないか、あちこち探し回ってみたものの、うまい方法が見つからなかった。 SQL 文としては、以下のようになる。field_1、field_2(増やしてもよい)は、重複に関係するフィールドである。 CREATE TABLE temp_table as SELECT * FROM main_table GROUP BY field_1, field_2; DROP TABLE main_table; ALTER TABLE temp_table RENAME TO main_table;

  • 404 Not Found | AT-LINK 専用サーバ・サービス

    tommyt
    tommyt 2007/08/27
    逆引き
  • CaffeinCat

    NOTICE† このページは主に備忘録用に作ったサイトです。 プログラムとかUNIXとかそんな感じのものがメインになることでしょう。 他人が読むことを意識して書いてないです。

  • Memo

    Last-modified: Sun, 18 Nov 2007 15:03:59 JST (317d) Modified by ham. Powered by PukiWiki Plus! 1.4.7plus-u2-i18n/PHP 5.1.4. HTML convert time to 0.076 sec.

  • ダウンタイムをできるだけ短くして、サーバのHDDを丸ごとコピーする方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -

    question:1177294812より ddでデータを丸ごと新しいHDDにコピーしたいのですが、以下のような場合、どういうことに留意すればよいでしょうか? ・現在のHDDはWeb/Mailサーバとして稼働中 ・なるべくダウンタイムは少なくしたい ・新HDDにコピーしている最中に、現在のHDDに追加されたデータについてもなるべく拾いたい ・新HDDはUSB外付けで接続したい(なるべくサーバを停止したくない) このような場合は、dd よりも rsync を使ったほうが良いと思います。ご希望の条件を満たすには dd は不向きです。 rsync を使うと変更があったファイルだけコピーすることができます。dd はファイル単位での処理ができないため、作業中に変更があったファイルだけ処理するというような芸当はできません。 rsyncを使う場合は、以下の手順を取るとご希望の条件がすべて満たせます。この

    ダウンタイムをできるだけ短くして、サーバのHDDを丸ごとコピーする方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -
  • Copy/Cut/Paste:MySQL Senna on CentOS on coLinux

    さてRuby on Railsでも勉強しようかと思ったらどうやらMySQLが古いらしい。 てことでMySQLもソースからmake。 せっかくなので、気になっていた全文検索エンジンSennaもインストールすることにする。 【前提】 OS:CentOS on coLinux (baseインストール) 開発環境:gccのみインストール済 MeCab:0.95 Senna:1.0.3 MySQL:5.0.37 まずは古いMySQLを削除。 #yum remove mysql MySQL実行ユーザを作成。 #groupadd mysql #useradd -g mysql mysql 開発環境を整えるためにgcc-c++、gcc-java、gcc-objc、gcc4、gcc4-c++、autoconf、libtool、automake、bison、ncursesをyumでインストール。 #yum -

  • MySQL :: MySQL 8.0 リファレンスマニュアル :: 2.9.8 MySQL のコンパイルに関する問題

    CMake を以前に実行したあとで実行すると、以前の起動時に収集した情報を使用する場合があります。 この情報は CMakeCache.txt に格納されています。 CMake が起動すると、情報がまだ正しいことを前提として、そのファイルが検索され、その内容 (存在する場合) が読み取られます。 この仮定は再構成した場合には無効です。 CMake を実行するたびに、make を再実行して再コンパイルする必要があります。 しかし、前のビルドの古いオブジェクトファイルが異なる構成オプションでコンパイルされている場合、それらを最初に削除する場合もあります。 古いオブジェクトファイルまたは構成情報が使用されることを予防するために、CMake を再実行する前に次のコマンドを実行します。 Unix の場合: shell> make clean shell> rm CMakeCache.txt Windo

  • Linux Square全記事インデックス

    Linux Squareフォーラムに掲載されている全記事にアクセスできるインデックスです。このページを見れば、Linux Squareフォーラムのすべてが分かります。また、インデックスは記事の追加とともに拡充していきます。

  • 3分LifeHacking:入力の手間を省く、10のExcelショートカット - ITmedia Biz.ID:

    Excelに、毎日文字や数字を入力している──そんなビジネスパーソンも多いことだろう。少しでも入力を早く、簡単にしたい。そんなときは、Excelに備わっているショートカットをうまく活用したい。 1──日付と時刻 [Crtl]+[;]を押すと、今日の日付が。[Crtl]+[:]を押すと、現在の時刻が入力される。 業務記録などを付けていく際には、これを使えば簡単に日付や時刻を入力できる。「now」関数と違うのは、入力した時点の日付・時刻が固定されることだ。 2──繰り返し作業 せっかくコンピュータを使っているのだから、同じような作業は自動的にやってほしい。複雑な作業で、今後も繰り返し使うなら、マクロを書くというような選択もあるだろうが、ちょっとした変更──例えば、セルを1行おきに色を付けたい──なんてときは、[F4]キーを使う。 最初のセルに対して操作を行い、同じ操作をしたいセルを選んで[F4

  • 届いたメールの料理の仕方 (3) 〜qmail編〜 : DSAS開発者の部屋

    前回の後半で、dot-qmailで実行したコマンドの終了コードによって、次の配送を行うかどうかを制御できると書きました。 今回は、この仕組みを活用した例を2つ紹介したいと思います。 携帯電話からのメールをあるプログラム(process-ktai-mailとします)で処理したいとします。 携帯メールのenvelope fromのドメインパートはキャリア毎に決まっているので、ドメインパートを見れば携帯メールかどうかを判断することができます。 しかし、この判断ロジックを同じようなプログラムのそれぞれに実装するのは面倒ですしDRY (Don't Repeat Yourself)の原則からも外れるので、こんな風にしてみましょう。 mobile-valveというプログラムが、携帯メールかどうかの判断を行う。 mobile-valveは、携帯メールの場合はexit 0(後続の配送命令を実行する)し、そう

    届いたメールの料理の仕方 (3) 〜qmail編〜 : DSAS開発者の部屋
  • MySQLでレプリケーション&フェイルオーバー - BLOGKID

    MySQLでレプリケーション&フェイルオーバーについて簡単な手順 ※一度この構成で試し(遊ぶ)たかったので。。。これはあくまでメモです! ○構成 *dbserver1(Master) と dbserver2(Slave)をMySQLでレプリケーション構成にし、監視ツール(MON)がMySQLの障害を察知すると、HA(LinuxHA)のMaster側をアクティブから停止状態にさせ、SlaveをMasterにさせる。 *OSはCentOS-4.3 *ダウンしたMaster側を再度Masterにしてレプリケーション構成にする場合の説明は省略 (いろいろあるので説明がめんどい) # クラスタノード 172.17.3.9 dbserver (eth0:0) # 初期時のネットワークアドレス状態 # DBサーバ1(初期時マスター) 172.17.3.9 dbserver   (eth

  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • PEAR::CodeGen_PECLを使ってPECLモジュールを作ってみる - Do You PHP?

    PEARにはいろいろなライブラリが整備されていますが、PhpDocumentorやPHP_BeautifierなどPHPアプリケーションの開発を手助けするものもあります。変わり者として、PHP自体。。。といってもPECLモジュールになりますが、開発を手助けするパッケージがあります。これがPEAR::CodeGen_PECLです。 PEAR :: Package :: CodeGen_PECL PEAR::CodeGen_PECLはPHP5専用のパッケージで、specファイルと呼ばれるXMLファイルから、PECLモジュールを作るのに必要な各種ファイルを生成してくれるツールで、PECLモジュールのCソースやヘッダファイルのひな形も出力してくれます。 PECLモジュールは基的にC/C++で書かれていますが、モジュールの初期化や関数・クラスの定義、パラメータの取扱などに多くの「お約束事」がありま

  • MySQLで全文検索 - FULLTEXTインデックスの基礎知識|blog|たたみラボ

    tatamilab.jp

  • Refilling laptop batteries! | Jay's Technical Talk

    The Li-Ion battery in my IBM Thinkpad X31 laptop has been getting a bit long in the tooth. Rated at a 4.4 AH capacity new, /proc/acpi/battery/BAT0/info told me that it was only holding 1.8 AH now that it was a few years old. (This is normal for Li-Ion batteries, which degrade over time, even without multiple charge-discharge cycles.) A brand new IBM (or Lenovo now) battery costs over a hundred dol

  • YappoLogs: Apacheで携帯キャリアのIPアドレス制限をするには

    Apacheで携帯キャリアのIPアドレス制限をするには 塩とDishuberを使えば良い。 用意するもの config.yaml cidr.tt contents.tt frame.tt 以上のファイルと最新のDishuberだけである。 それぞれのファイルの中身はとても単純。 frame.tt [% content %] contents.tt[% FOREACH cidr = meta.cidr %] [% cidr -%] [% END %] cidr.tt# [% meta.source.meta.carrier %] [% FOREACH cidr = source %] Allow from [% cidr -%] [% END %] そして config.yaml plugins: - module: Source::MobileCIDR cid: docomo config

    tommyt
    tommyt 2007/03/08
    技術の無駄使い.普通にezfactoryとSoftBankDevelopers回った方が早いと思うが。
  • 404 NOT FOUND | Kagayaku

    滝沢カレンは整形をしていないナチュラル美人だと判明!証拠写真63枚でデビューから2023年まで検証してみた。

    404 NOT FOUND | Kagayaku