タグ

tipsに関するf-miyajiのブックマーク (67)

  • 中規模データ処理で学んだ tips - フリーフォーム フリークアウト

    移転しました http://please-sleep.cou929.nu/20101230.html

    中規模データ処理で学んだ tips - フリーフォーム フリークアウト
  • ファイアーウォール用のルール(東アジアフィルター)

    北朝鮮(Democratic People's Republic of Korea)のアドレス範囲について 正直に申し上げますと、現在の所、北朝鮮のアドレス範囲は公式には存在しないようです。 あの国のカントリードメインはKPなのですが、今のところKPに割り当てられたアドレスはありません。 将来的には割り当てられる可能性がありますので、割り当てられた場合は速やかに対応させていただきます。 使い方の一例: OpenBSD pfでここのFWルールを使いたい場合は? 参考程度にしてください。 まずは以下の要領でhttp://www.dayomon.net/fw/iprange.txtをダウンロードします。 wget http://www.dayomon.net/fw/iprange.txt (wgetが無い人はfetch等でも可。) これを/etcにでも置いてください。 あとは、/

  • All commands

    Other solutions that involve doing du -sx /* are incomplete because they will still descend other top-level filesystems are that mounted directly at "/" because the * expands to explicitly include all files and directories in "/", and du will still traverse them even with -x because you asked it to by supplying the directory name as a parameter (indirectly via "*"). Show Sample Output 4.0K /mnt 4.

  • Kazuho@Cybozu Labs: MySQL のウォームアップ (InnoDB編)

    « DBIx::Printf と LIKE 式 | メイン | メッセージキュー事始め in Perl - コマンドラインクライアントを作ってみた » 2007年10月11日 MySQL のウォームアップ (InnoDB編) サーバの起動直後はデータがメモリ上にないためデータベースの応答速度が遅い、というのは良く知られた話かと思います。MySQL の場合、使っているエンジンが MyISAM であれば、各データファイルをあらかじめ cat ... > /dev/null するなりしてバッファキャッシュに載せておけばいいのですが、InnoDB は独自のキャッシュを持っているのでそういうわけにもいかないように思います。 具体的には、パフォーマンスを最大限発揮するためには OS のキャッシュにではなく、InnoDB のバッファプールにデータをロードすべきであるという点。それに、たとえ OS のキャ

  • 怠惰な Linux: 管理者に必須の 10 の秘訣

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    怠惰な Linux: 管理者に必須の 10 の秘訣
  • void GraphicWizardsLair( void ); //

  • あるプロセスが利用しているメモリサイズを procfs 経由で調べる - naoyaのはてなダイアリー

    お題は「あるプロセスがどの程度の物理メモリを利用したかを知りたい」です。 手っとりばやく知りたいときは top や ps などで調べると良いでしょうか。例えば手元の coLinuxtop して M キーでソートすると emacs のプロセスが最もメモリを使っているようです。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1923 naoya 18 0 23120 19m 3096 S 0.0 2.0 0:55.40 emacsメモリサイズは VIRT と RES がありますが、VIRT は Virtual の略で仮想メモリ領域のサイズ、RES が Resident の略で、実際に使用している物理メモリ領域のサイズ。19MB ほど使っているようです。この emacs のプロセスが利用するメモリ領域はざっくり 20MB 程度と

    あるプロセスが利用しているメモリサイズを procfs 経由で調べる - naoyaのはてなダイアリー
  • 実は知らない「ショートカットキー」ランキング:アルファルファモザイク

    編集元:ニュース速報+板より「【Windows】実は知らない「ショートカットキー」ランキング 3位「Windowsキー+D(Windowsキー+M)」、2位「Windowsキー+F」、1位は…」 1 早よ説教部屋に来栖川芹香 m9( ゚д゚) → ネットナンパ師φ ★ :2008/05/07(水) 16:16:27 ID:???0 NTTレゾナントは1日、Windows XPで利用可能なショートカットキーのうち、内容を知らない機能のランキングを公表した。調査は3月21日から22日まで実施し、同社が運営する「gooリサーチ」の登録モニター1,036人から回答を集めた。 トップは、「ファイル名を指定して実行」のダイアログを直接開く「Windowsキー+R」。以下は、ファイルまたはフォルダを検索する「Windowsキー+F」、デスクトップを表示する「Windowsキー+D(Windows

  • date コマンドって超便利

    Landscape トップページ | < 前の日 2003-10-28 2003-10-29 次の日 2003-10-30 > Landscape - エンジニアのメモ 2003-10-29 date コマンドって超便利 当サイト内を Google 検索できます * date コマンドって超便利この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Linux] date --date で書式を指定すれば、自由自在に日付計算ができる。一か月前とか18年前とか5日後とかの日付や曜日を簡単に求められる。また、+%Y などの出力書式文字列と同時に使うこともできるので、日付と時刻を好きな形式で整形して文字列として出力できる。 JM 読んでたらしっかり書いてあった。 date date.1 in GNU_sh-utils http://www.linux.or.jp/JM/h

  • 新人エンジニア用まとめ(ruby on rails用) - zenpouの日記

    社内の新人向けに、これまで書いたブログの記事を纏めてみる。 linuxvimなどのrailsとは違うけど覚えておいたら便利な項目 うちの社内では主にLinuxサーバを使うので bashとvimの基的な使い方を説明した。 - zenpouの日記 vim チートシートが便利だよ。 ctrl+w の後に S を押下でウィンドウが分割出来る。 ctrl+w ctrl+wと、2回押す事で分割したウィンドウを移動できる。 yyでコピー(vimではヤンクと言うけど)、pで貼り付け。 vでビジュアルモードになり、hjklで移動して範囲を選択して、yでコピーしたり、dで削除したり可能。 数字+コマンドでコマンドを複数回実行できる。 例えば 10yyと入力すると10行コピーする。 挿入時のモード(a,i,o)、コマンドのモード(:コロン)、ビジュアルモード(v)等に切り替わるそれぞれの方法 ~/.vimr

    新人エンジニア用まとめ(ruby on rails用) - zenpouの日記
  • screenに関するtips - Linuxとかプログラミングの覚え書き -

    unix使いには、便利なscreenですが、トラブルもあります。 トラブル毎に原因と解決方法を整理してみました。 以下、screen の コマンドキーは、 デフォルトの "C-a" であるとします。設定で別のキーにしている場合は適宜読み替えてください。 時々フリーズする 症状: screen 経由で emacs を使っていると端末がかたまる場合がある。C-x C-s や C-s を押すと固まる。 症状: 時々フリーズする。キーを受け付けなくなる。C-q や C-a C-q を押すと復帰する。 原因: "C-a f"を押すなどして、フロー制御が有効なモードに切り替わったため。 解決方法: "C-a f"を押し、フロー制御をOffにすれば良い 参考URL: http://kyoto.cool.ne.jp/kinoka/pc/screen.html http://uragoya.com/2007

    screenに関するtips - Linuxとかプログラミングの覚え書き -
  • SUIDとは

    SUIDは危険であるという話を聞いたことがありますが、そもそもSUIDが何なのか分かりません。具体的にSUIDとはどういったものなのでしょうか? SUIDとは、実行ファイルに設定される特殊な属性を意味します。UNIX系OSには特殊なファイル(ディレクトリ)属性として、SUID、SGID、Stickyの3つが存在します。それぞれについて、具体的な役割を説明していきましょう。 SUID SUID(Set User ID)は実行ファイルに設定される属性です。通常の実行ファイルは実行者の権限で動作しますが、SUIDが設定されていると実行ファイルの所有者の権限で動作します。 SUIDが使用される例としてはpasswdコマンドが挙げられます。パスワードを変更するということは、実際には/etc/shadowファイルを編集することになりますが、一般ユーザーには/etc/shadowファイルを変更する権限は

  • Unix Toolbox

    This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing. Unix Toolbox revision 14.5 The latest version of this document can be found at http://cb.vu/unixtoolbox.xhtml. Replace .xhtml on the link with .pdf for the PDF version a

  • PC覚え書き | プログラムのデーモン化

    VvZX(qvZX)Afork()VXeR[gpBVXeR[oAovZXmAvZXRs[B ovZXevZXARs[VvZXqvZXBevZXAqvZXfork()lpB evZXAfork()qvZXvZXIDpAqvZX0pBplAevZXqvZXッBlBAqvZXPvOヲB int main(void){ pid_t child // fork()li[ if( !(child=fork()) ){ // child=0qvZX printf("inchildprocess\n"); exit(0); } // evZXqvZXID\ヲ prinft("inparentprocess:childprocessID=%d\n,child); return 0; }

  • エクセルのデータを見やすくする5つの簡単なテクニック | コリス

    Chandoo.orgのエントリーから、条件付き書式を利用して、エクセルのデータを見やすくする5つのテクニックを紹介します。 Learn Cool Microsoft Excel Conditional Formatting Tricks テーブルの横列・縦列をハイライト 条件付き書式を使用したガントチャート セル内に配置するグラフ ミスやエラー・データ欠落などのハイライト表示 直感的に把握できるデータテーブル [ad#ad-2] エクセルデータは、Chandoo.orgのエントリーの一番下からダウンロードできます。 テーブルの横列・縦列をハイライト テーブルのデータを見やすくするために、横列・縦列を交互にハイライト表示にします。 ハイライトにするテーブル全体を選択します。 メニューより、[書式] - [条件付き書式] を選択。 「数式」を選択し、「=MOD(ROW(),2)=0」を入力し

  • 2008-03-14 当たり前すぎて会社では教えてくれないフレッシュマンの作法 - reponの日記

    これから社会に飛び立つ皆さん、おめでとうございます。 新社会人として、ビジネスマンとなられる皆さんに、会社では特に言われないけれど大切だと思うことを4つ、挙げてみました。 すげー当たり前のことなんですが、ちゃんとやっておかないとまずいことになるので、参考にしていただければと思います(僕が後輩に伝えたいことなんですけれどね)。 どんな「マッチョ」だろうが「ウィンプ」だろうが、必ずやるべきことなので、一読ください。 以下、重要だと思われる順に並べました。 1.遅刻はしない これは、出来る人は簡単だけれど、出来ない人はとことん出来ないことです。特に、学生生活が夜型の人は、朝起きれない。 でもがんばる。3ヶ月がんばる。そうすると体が慣れる。頭で考えなくても、朝起きて、自動的に体が動く。がんばれ! 5分でも遅刻すると、すごく「態度が悪い」と見られる。すごくつまらない。たかが遅刻なのに。たかが遅刻だか

  • MySQLの文字コードにハマる - すがブロ

    文字コードを設定するところはたくさんある Database の文字コード テーブルの文字コード カラムの文字コード クライアントの文字コード 基、これらは全部統一されていれば MySQL のコンバートに巻き込まれることは無いと思う。 だけど、今回ハマったのはDatabase を ascii にしてテーブルを utf8 で作成してしまったことが原因。 テーブルを DROP するのは惜しいので ALTER で文字コードを変えたんだけど、何回やっても何回やっても文字コードがなおらーないよー。何がいけない? 横着はやっぱりだめなの?*1 と、割と絶望感に打ちひしがれたんだけど、上のほうで書いたとおり、カラムにも文字コードは設定されているわけで、 Table に対して ALTER をかけてもカラムにまで ALTER の影響は無いので、ALTER TABLE する際には各カラムに対する変更も付けてあ

    MySQLの文字コードにハマる - すがブロ
  • "シェルスクリプトをはじめて書くときに知っておきたいこと"へのコメントまとめ - UNIX的なアレ

    自分も知らなかったこと等もあり、大変参考になるコメントをありがとうございました。 コメント数がかなり多数になってきたのでこのエントリーでまとめてみたいと思います。(まとめというほど大したものではありませんが。。) [ (test) コマンドについて 以下のようなコメントをいただきました。 正確には覚えていないですが、[ ] はbashではつかるけど、当の素のshでは使えなかったと思います。なので、[ ]を使うぐらいなら、/bin/bashと書いては。 id:silverwireさんが、いろいろなOSで調べてくれました。AIXやHP-UXの環境は自分の環境になかったので大変勉強になりました。 id:silverwireさん ちょっと興味が湧いたので、以下の二つを調べてみました。 1. Bourne Shellで[ を使用できないことってあるのか? 2. testという名前のシェルスクリプト

    "シェルスクリプトをはじめて書くときに知っておきたいこと"へのコメントまとめ - UNIX的なアレ
  • unix - permissionあれこれ : 404 Blog Not Found

    2007年03月03日06:30 カテゴリTips unix - permissionあれこれ う〜ん。これ、理解があやふやだと危ないのでまとめとっか。 ウノウラボ Unoh Labs: ウェブ開発の共同作業でパーミッションを有効活用する 複数人でウェブコンテンツを作成運用管理する場合,特に番サーバーのファイルのパーミッションで悩んでいる人をよく見かけます.あまりパーミッションを積極的に有効活用できない人は挙句に誰でも読み書きできる(いわゆる0666や0777)ザルにすることが多いでしょう.いや待ってください.もうちょっと丁寧に設定してみませんか? というお話です. 早見表 by JavaScript Readable Writable Executable SUID/SGID User r w x s Group r w x s Others r w x t Octal: ls -l

    unix - permissionあれこれ : 404 Blog Not Found
  • WordPressを安全に運営するための10のTips | コリス

    noupeのエントリー「Wordpress Security Tips and Hacks」から、WordPressを安全に運営するための10のTipsを紹介します。 Wordpress Security Tips and Hacks 追記: 2008年2月20日 9の「FilesMatch」の記述を修正しました。 併せて「FilesMatch」の関連リンクを追加しました。 タロタローグ ブログ さん、ありがとうございました。 全てのユーザーにサーバー全部の検索を許可しない。 「search.php」で下記の検索コードは使用しない。 <?php echo $_SERVER ['PHP_SELF']; ?> 代わりに下記のコードを使用する。 <?php bloginfo ('home'); ?> 「wp-」がついているフォルダをサーチエンジンなどに登録されないように、「robots.