ablog

不器用で落着きのない技術者のメモ

ディレクトリ の検索結果:

Bootstrap を使ってみる

Bootstrap を使ってみる Download · Bootstrap から Compiled CSS and JS をダウンロードする 解凍すると css と js のディレクトリがあるので同じ階層に HTML を作る。 参考 http://www.atmarkit.co.jp/ait/articles/1403/19/news034_4.html:tilte Bootstrapで業務Webアプリのカッコいい入力フォームを作る (1/2):CodeZine(コードジン)

Flask で入力フォームのデータを POST で受け渡す

…empltates ディレクトリ以下に置く。 スクリーンショット 構成 ディレクトリ構成 $ tree flask flask ├── hello.py └── templates ├── confirm.html └── form.html 1 directory, 3 files hello.py from flask import Flask, render_template, request app = Flask(__name__) @app.route('/') …

Python の Web フレームワーク Flaskを使ってみる

…all Flask ディレクトリを作成する mkdir flask cd flask Hello World プログラムを作る hello.py from flask import Flask app = Flask(__name__) @app.route('/') def hello(): name = "Hello World" return name @app.route('/good') def good(): name = "Good" return name i…

Amazon Linux で MySQL 5.6.10 をデバッグモードでビルドする手順

…補足 ソースコードのディレクトリ構成 $ sudo yum -y install tree $ tree -d -L 1 . ├── BUILD ├── client ├── cmake ├── CMakeFiles ├── cmd-line-utils ├── dbug ├── Docs ├── extra ├── include ├── libevent ├── libmysql ├── libmysqld ├── libservices ├── man ├── mysq…

MySQL に gdb でアタッチする

… kenken0807_DBメモ gdb Debugging Full Example (Tutorial): ncurses 詳解 MySQL作者: Sasha Pachev,吉川英興,田中慎司,伊藤直也,菅野良二出版社/メーカー: オライリー・ジャパン発売日: 2007/11/20メディア: 大型本購入: 4人 クリック: 86回この商品を含むブログ (24件) を見る Source Code Directory Layout にソースコードのディレクトリ構成の説明がある

AWRレポートを CSV に変換する手順

…Rレポートの存在するディレクトリに移動する。 $ cd awrrep AWRレポートを CSV に変換する。 $ python ../awrhtml2csv.py *.html 変換後のファイルを確認する。 $ ls -1 *.csv events_background.csv events_foreground.csv events_topn.csv inst_efficiency.csv load_profile.csv parameters.csv seg_logica…

Amazon Redshift からテーブル作成DDLを自動生成する

…dl.sql があるディレクトリに移動する。 $ cd amazon-redshift-utils/src/AdminViews Redshift クラスターに接続する $ psql "host=******.******.ap-northeast-1.redshift.amazonaws.com user=master dbname=mydb port=5439" Password: psql (9.6.2, server 8.0.2) SSL connection (pr…

AWS クラウドアーキテクチャのベストプラクティス

AWS

…カウントの一元管理 ディレクトリサービス Simple AD Samba 4 Active Directory 互換 5000人未満 Workspaces のアカウント管理など AWS Directory Service for Microsoft Active Directory AD Connector オンプレのADに接続 ネットワーク VPCエンドポイント S3 DynamoDB(プレビュー) EC2のネットワークパフォーマンス SR-IOV 拡張ネットワーキング プ…

pyenv で Python のバージョンを切替えて使う

… するとそのカレントディレクトリに反映される。一度、設定すると永続化される。 インストールされているバージョンを確認する $ pyenv versions system * 2.7.13 (set by /Users/******/.pyenv/version) 3.5.0 3.5.0 に切替える $ pyenv global 3.5.0 $ pyenv version 3.5.0 (set by /Users/*******/.pyenv/version) 2.7.13 に…

macOS Sierra に node.js をインストールした

Mac

…g の問題があるためディレクトリを作成している $ mkdir -p ~/.nodebrew/src $ nodebrew install-binary latest 最新バージョンを使えるようにする $ nodebrew list v7.8.0 current: none $ nodebrew use v7.8.0 use v7.8.0 $ nodebrew list v7.8.0 current: v7.8.0 ~/.bashrc 作成 export PATH=$PATH…

macOS Sierra に node.js をインストールしようとすると、No such file or directory で失敗する

…ar.gz 解決策 ディレクトリ ~/.nodebrew/src を作成すると $ mkdir -p ~/.nodebrew/src 成功 $ nodebrew install-binary latest Fetching: https://nodejs.org/dist/v7.8.0/node-v7.8.0-darwin-x64.tar.gz ##################################################################…

SQLHCのススメ

… DBサーバの任意のディレクトリで SQLHC を解凍する $ unzip sqlhc.zip Archive: sqlhc.zip creating: sqlhc/ inflating: sqlhc/sqlhc.sql inflating: sqlhc/sqldx.sql inflating: sqlhc/sqlhcxec.sql $ cd sqlhc データベースにログインし、SQLHC を実行する $ sqlplus / as sysdba SQL> @sqlhc T …

Oracle Linux 6 でブロックデバイスとWWIDの対応を調べる

…sk/by-id/ ディレクトリー内で管理されているシムリンクで確認できます。 例25.3 WWID たとえば、 ページ 0x83 の識別子を持つデバイスには次があります。 scsi-3600508b400105e210000900000490000 -> ../../sda ページ 0x80 の識別子を持つデバイスには次があります。 scsi-SSEAGATE_ST373453LW_3HW1RHM6 -> ../../sda 25.3. 永続的な命名 - Red Hat C…

Windows で Java Mission Control(JMC) のヒープサイズを変更する

…JDKのインストールディレクトリ\bin\jmc.ini の -vmargs のセクションに -XX:InitialHeapSize(=-Xms)、-XX:MaxHeapSize(=-Xmx) を追記する。 -startup ../lib/missioncontrol/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library ../lib/missioncontrol/pl…

SQLテスト・ケース・ビルダーで再現ケースを作成する

…_DIR', /* ディレクトリオブジェクトを指定 */ sql_id => 'a5ks9fhw2v9s1', plan_hash_value => 1001824601, exportData => FALSE, exportPkgbody=>TRUE, testcase_name => 'tc_a5ks9fhw2v9s1_272002086_', testcase => V_TESTCASE); END; / テストケースを圧縮回収する select DIRECTORY_…

Oracle Database でSQLトレースを取得する方法

…例 トレースの出力先ディレクトリを確認する。 SQL> select value from V$DIAG_INFO where name = 'Diag Trace'; VALUE ---------------------------------------------------- /u01/app/oracle/diag/rdbms/orcl/orcl1/trace 初期化パラメータの値を確認する。 SQL> show parameters MAX_DUMP_FILE_…

GitHub for Windows をインストールした

…を選択し、 ローカルディレクトリを選択する。 クローン完了。 ファイルを追加・commit、clone する。 クローンしたディレクトリにファイルを追加する。 Summary、Description にコメントを書いて [Commit to master]をクリックし、追加したファイルをローカルリポジトリに commit する。 [Sync] をクリックし、ローカルリポジトリに commit したファイルを GitHub に push する。 GitHub に push され…

NFS設定手順 on Oracle Linux 7.1

…er ターゲット側にディレクトリ作成 $ mkdir -p /home/oracle/nfs/{local,remote} /etc/exports に以下を追記 /home/oracle/nfs/local *.oracle.com(rw,no_root_squash) NFS関連サービスを起動する # systemctl start rpcbind # systemctl start nfs-server # systemctl start nfs-lock # syst…

Linux のページテーブルのサイズの見方と見積式

… の算出ロジックを調べる。 デマンドページングにより、物理メモリにマップされて初めてPTEを使うか確認する Oracle Database での検証結果を書く /proc/meminfo の PageTables の算出ロジックを Kernel のソースコードから調査する PageTables にはページディレクトリのサイズも含まれるか HugePages を使った場合の見積式を書く Oracle Database の PRE_PAGE_SGA、LOCK_SGA について書く

Perlワンライナー集

…879.trc あるディレクトリ以下のファイルを再帰的に検索して文字コードを調べる perl -0777 -MEncode::Guess -wne '$e=guess_encoding($_,qw/euc-jp shiftjis 7bit-jis/);print "$ARGV:".$e->name."\n" if(ref($e))' **/* 任意のディレクトリ配下にどのような拡張子のファイルがどれだけあるか集計する perl -MFile::Find -MFile::Bas…

prociostat.pl と visualize_prociostat.R で Linux のプロセスのボトルネックを分析する

… を実行したカレントディレクトリにCSV(process..txt)が出力される 使用例) $ perl prociostat.pl -C -p 13674 # PID:13674 の情報を取得 # perl prociostat.pl -C # 全てのプロセスの情報を取得 visualize_prociostat.R CSV をグラフ化(png)する R スクリプト R がインストールされている必要があり、yum でインストールした # yum install R 使用例)…

SSHで公開鍵認証に失敗する

…ユーザの HOME ディレクトリのパーミッションが 777 になっていたからだった。~/.ssh ディレクトリや鍵ファイルのパーミッションが原因で失敗したことはあるけど、 これは初めて。 事象 SSHで公開鍵認証できるよう設定したがパスワードを求められる。 $ ssh oracle@192.168.0.179 oracle@192.168.0.179's password: ssh で接続時に /var/log/secure に以下のメッセージが出力される。 Sep 2 11…

UNIXのディレクトリ階層

…いてある UNIXのディレクトリの意味 - adsaria mood UNIX系統のOSは、オリジナルであるSystem 7のディレクトリ構成をベースに、時代の要請を取り入れながら徐々に変わってきました。そのため、さまざまなシステムで似たり寄ったりの構成になっていますが、やはり細かい違いはあります。これを統一すべく策定されたのがFilesystem Hierarchy Standard(FHS)で、2001年8月時点ではバージョン2.2がリリースされています(http://w…

ページテーブルを使って仮想アドレスから物理アドレスを探索する仕組み

OS

…あってそう。 ページディレクトリテーブルのアドレスをCPUにセットするためのレジスタとしてCR3レジスタが用意されています。MMUは仮想メモリ空間へのアクセスに対してCR3レジスタに書かれたページディレクトリテーブルのアドレスへアクセスして探索を行います。探索を行う時、仮想アドレスの先頭10ビットをページディレクトリテーブルへのオフセットとしてページテーブルを指すエントリを探索します。ページテーブルでは仮想アドレスの11〜20ビットをオフセットとして物理ページを指すエントリを…

ls -f で返ってくるリストは何の順か?

…とになると思われる。ディレクトリにエントリが追加されるたびにディレクトリエントリ(dirent 構造体)が繋がっていくので、たぶんエントリが追加されるときのロジックで決まるんだろうなと想像していた。DBエンジニアには自然な発想だと思う。 Linux や UNIX 関連の書籍はそこそこ揃っていると思っていたが、自宅にある本には書かれていなかった。本屋でふと、この本なら書いてるかもと思って、Linuxプログラミングインタフェース作者: Michael Kerrisk,千住治郎出版…

ls のソースを読んでプログラマになりました

… スクリプトがあり、ディレクトリ内のファイルをリストアップしてCSVファイルに出力しているのだが、なぜファイル名でソートされていないのか聞かれたので調べてみた。その Perl スクリプトは File::DosGlob::glob でファイルリストを取得していたので、 yazekats% mkdir tmp yazekats% cd tmp yazekats% ls yazekats% touch 3 yazekats% touch 2 yazekats% touch 1 ya…

Oracle Client をアンインストールする

…のdeinstallディレクトリから実行します。 $ $ORACLE_HOME/deinstall/deinstall Oracle Database Clientソフトウェアの削除 アンインストールする $ $ORACLE_HOME/deinstall/deinstall Please wait ... Location of logs /tmp/deinstall2014-02-21_10-04-31AM/logs/ ############ ORACLE DEINSTA…

さくらVPS CentOS 6.4 のセットアップ

…# テーマを格納するディレクトリ theme_dir = ../../fswiki/theme # テーマを参照するためのURI theme_uri = ../../fswiki/theme $ su - # cd /usr/local/src/fswiki364 # chown -R apache:apache wiki3_6_4 # cp -pr wiki3_6_4 /var/www/cgi-bin/fswiki # mkdir /var/www/html/fswiki …

特定ディレクトリ以下を除いた find をする方法

特定ディレクトリ以下を除いた find をする方法を聞かれたので、id:teramako さんの記事を紹介したら喜ばれました。 find . -name "foo" -prune -o -print ...できることならxargsを使え find /tmp -type f -exec rm -f {} \; じゃなくて find /tmp -type f -print0 | xargs -0 /usr/bin/rm 特定ディレクトリ以下を除いた find をする方法 - ho…

Oracle Database や OS の性能統計情報と財務諸表の共通点

…ファイルシステムにはディレクトリやファイルとしてアクセスできますが、実体はカーネル空間にある性能統計情報です。ファイルというシンプルなインターフェースが用意されていることで容易にアクセスできるようになっています。例えば、シェルスクリプトでプロセスファイルシステムにアクセスして性能統計情報を表示させるといったことも簡単にできます。Oracle Database ではファイルではなくビュー(V$ビュー)にアクセスすることで共有メモリにある性能統計情報を参照することができます。こち…