grep Tips *

設計書の項目表をそのままコードにしてバリデーションをする

  • Jun 13, 2015
はじめに インタフェース開発等で必須区分等のバリデーションを大量に行う必要があって、さらにインタフェース機能によって同一項目でも必須と任意が変

pg_restoreの高速化

  • Jun 13, 2015
pg_restoreを高速化するオプション等 pg_dump -h ipアドレス -p 5432 -F c -f sample.db.car -U postgres DB名 pg_restore -h ipアドレス -p 5432 -U postgres -d postgres -c -C -F c -j 8 sample.db.car 削除(-c)、再

xargsだとaliasは使われないので、bash -icを使う

  • Jun 13, 2015
aliasが設定されていても、xargsを使うと、aliasが使用されなくなる。 aliasを使用するにはbash -icを使い、interac

ブラウザ上に表示される文字列の幅を取得する

  • Jun 13, 2015
ブラウザ上に表示される文字列の幅を取得する方法 function strWidth(str) { $(document.body).append($('<span id="f_strWidth_str_width" style="visibility:hidden;position:absolute;white-space:nowrap;"></span>')); var e = $("#f_strWidth_str_width"); var width = e.text(str).get(0).offsetWidth; e.empty(); return width; } 参考 http://d.hatena.ne.jp/satosystems/20130827/1377587177

複数タブに対応していないシステムを、複数タブ禁止にする方法

  • Jun 13, 2015
複数タブに対応していないシステムを、JavaScriptを使って複数タブ禁止にする方法。 ※IEの新規セッションから開いた場合はOK HTML5

SQLで半角文字を1文字、全角文字を2文字として文字数を算出する方法

  • Jun 13, 2015
PostgreSQLで文字数を半角文字基準で算出する。 処理内容 1.正規表現を使用して、半角カナを_に変換 2.任意の1バイト文字(半角空白から

特定の文字列を含まない正規表現をgrepやfindで使用する

  • Jun 13, 2015
特定の文字列を含まないものを抽出したいとき、grepで実現するには、 -v オプションを使用すればいい。-vオプションはPATTERNに合致しない

正規表現に合致するファイル名をfindする方法

  • Jun 13, 2015
findと正規表現の問題点 -regexオプションが「パスを含むファイル名全体が正規表現にマッチするものを検索する。」とあるが、grepで使う

EXISTS句をORでつなげるべきではない

  • Jun 13, 2015
メインテーブルがかなり大きく、EXISTSの中のテーブルがかなり小さく絞れる場合、EXISTS一つだけであればメインテーブルとの結合に変換さ

PostgreSQLサーバーにはOOM Killer対策が必要

  • Jun 13, 2015
OOM Killer カーネルは、他のプロセスのメモリ要求がシステムの仮想メモリを枯渇させた場合、PostgreSQLを終了させる可能性がある。 カーネルメッセ
Prev Next
 Search
@kshi_kshi
連絡はTwitterにお願いします
ARCHIVES
  • 2024 (12)
  • 2023 (1)
  • 2022 (5)
  • 2021 (37)
  • 2020 (5)
  • 2019 (12)
  • 2018 (46)
  • 2017 (36)
  • 2016 (42)
  • 2015 (56)
  • 2014 (25)
  • 2013 (7)
CATEGORIES
Server/Infrastructure
  • Linux(95)
  • Ansible(8)
  • Terraform(1)
  • Docker(1)
  • AWS(6)
  • Fluentd(5)
Programming
  • Java(71)
  • Kotlin(4)
  • Scala(1)
  • Ruby(15)
  • Python(7)
  • JavaScript(12)
  • PHP(3)
  • CSS(2)
DevelopmentTool
  • Git(3)
  • Eclipse(2)
  • IntelliJ IDEA(2)
Database
  • MySQL(16)
  • PostgreSQL(13)
  • SQL(13)
  • Redis(10)
  • Elasticsearch(2)
  • MongoDB(5)
WebServer
  • Nginx(7)
  • Apache(3)
  • Tomcat(1)
Monitoring
  • Munin(8)
  • Zabbix(2)
Others
  • Mac(5)
  • Windows(18)
  • Excel(5)
  • Word(2)
TAGS
  • awk (7)
  • Bash (17)
  • CIDR表記 (2)
  • cron (1)
  • EC2 (1)
  • find (10)
  • iptables (4)
  • Jinja2 (1)
  • jOOQ (1)
  • JSON (8)
  • JUnit (12)
  • Maven (2)
  • MyBatis (3)
  • Node.js (2)
  • pgpool-Ⅱ (4)
  • S3 (4)
  • Seasar2 (3)
  • sed (8)
  • Selenium (6)
  • Spring Boot (37)
  • SSH (8)
  • Vim (3)
  • Vue (1)
  • 正規表現 (8)

© grep Tips *

Powered by Hugo.

Robust designed by Daisuke Tsuji.