サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
www.mogumagu.com
LDAPに対して作成中のシステムから問い合わせをする 必要がでそうなのでLDAPをローカル環境にとりあえず設置する。 この本を参考に設置する。 ■この環境にopenldapをインストールする。 # cat /etc/redhat-release CentOS release 6.4 (Final) PHPは5.4.16 epel,rpmforge,remiを利用しています。 ■openldapのインストール # yum install openldap-servers openldap-clients # updatedb # locate slapd.conf /usr/share/man/man5/slapd.conf.5.gz /usr/share/openldap-servers/slapd.conf.obsolete ■設定ファイルをコピーして設置 # cp /usr/share
RHEL6でnamazuをインストールしてPHPから使う RHEL4のサーバからデータ移行するときにはまったメモ。 ■環境 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.3 (Santiago) # php -v PHP 5.3.3 (cli) (built: Jul 3 2012 16:53:21) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with the ionCube PHP Loader v4.0.14, Copyright (c) 2002-2011, by ionCube Ltd. ■kakashiインストール $ wget htt
Seleniumを使っての自動テスト環境を作るときに いつも何がどの役割なのかわからなくなるので構築 方法をメモする。Seleniumの情報に古いのが多くて 結構はまった。 今回は簡易的なところまででJenkinsと連携して 自動ビルド&自動ユニットテスト&自動UIテストとかは 次の話しということで。 そもそもこのやり方がいいのかちょっとわからないです。。。 おかしなところあったら指摘してください。 ■今回の構成 ◆クライアントPC(実際にUIテストを行なうPC) OS:Windows7 32bit ブラウザ:IE9とFirefox16.0.2 Java:1.7.0_09 IP:192.168.1.10 ◆サーバ VMware上で。 OS:CentOS6.3 Webサーバ:Apache 2.2.15 PHP:5.4.8 PHPUnit:3.7.8 Java:1.7.0_09 IP:192.
2019/1/16 追記 現在は以下の記事を参照してください。 PHP「fgetcsvはsetlocaleしないと日本語が読めない」は迷信なのか? PHP5 で fgetcsvを使ってマルチバイト文字列を読込む際に 日本語が消える、もしくは一部消える現象が起きるのでその対策。 fgetcsvの使い方はここに書いてあります。 fgetcsv — ファイルポインタから行を取得し、CSVフィールドを処理する 注意点 この関数はロケール設定を考慮します。もし LANG が例えば en_US.UTF-8 の場合、 ファイル中 の 1 バイトエンコーディングは間違って読み込まれます。 wonder on server sideにも書いてます。 csvファイルを読み込む 今回問題となった元のデータはこれ 9033,裏面その他(モノクロ),”9033,9034,9035,9036,9037,9038,90
ページの表示履歴簡易的に取りたいということなのでjQueryを使ってどうやるのか調べてみた。 こちらを参考にしました。 jQueryを使ってクッキーを操作 jquery.cookie.jsを使うらしいのでこちらからダウンロード 自作した外部ファイル $(function(){ var COOKIE_NAME = 'test_cookie_name'; var COOKIE_PATH = '/'; var page_array = []; if($.cookie(COOKIE_NAME)){ page_array = $.cookie(COOKIE_NAME).split("-"); } // 現在開いているページのファイル名を取得 var file_url = location.href; file_url = file_url.substring(file_url.lastIndexOf
Monitとは? Monit とは、プロセスを監視して、 なにか問題があったときに再起動などを行ってくれる、便利なユーティリティです。 便利そうなのでいれてみる。 CentOS5.3はrpmforgeを見ないとmonitが無いようなので一度確認する。 # yum search --enablerepo=rpmforge monit ・・・ monit.x86_64 : Process monitor and restart utility ・・・ 見つかったのでインストール # yum install --enablerepo=rpmforge monit Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.nara.wide.ad.jp * extras: ftp.nar
Windows Web Server 2008 R2を初めてインストールするので色々メモ。 ※開発環境としてなので色々緩めです。 ■初期構成タスクの表示のさせ方 「スタート > ファイル名を指定して実行」を選択して「oobe」と入力 ■IEのセキュリティ設定の変更 サーバーマネージャの初期画面には 「IE ESC の構成」という項目があり、IEのセキュリティー設定の変更ができる。 デフォルトではIEのセキュリティー設定があらかじめかなり高く設定してあり、満足にWeb閲覧が出来ない状態になっている。 開発機などでIEを使いたい場合はオフにすればいい。 ■サーバーマネージャの表示のさせ方 「スタート」をクリックして、コンピューターを右クリックして管理を選択する or 「ファイル名を指定して実行」で「CompMgmtLauncher」を入力する ■IISへのクライアントからのアクセスログ 標準で
たまに仕事で使ってたけどちゃんとわかってないのでやってみる。 今後結構使うことになりそうなので今のうちに。 特に今回はたいしたことじゃない。。 結局セレクタを使いこなすっていうのが大事。 セレクター 要素を指定するための。 「操作が発生した要素」や「変更したい要素」を指定するのが「セレクター」 $("セレクター") セレクターにはCSSとほぼ同様なものが使える。 $("#target img") 上記であればid属性が”target”の要素内にあるimg要素を指定できる。 jQueryで利用できる主なセレクター
前のエントリでdefaultValueのことを書いたけどIEで動かなかった・・・。 とりあえず試したのはIE8 HTML部分はこんな感じ <input type="hidden" value="" name="back_id" id="back_design_no" /> 以前書いたIEで動かない例 var selected_id = 'hogehoge'; $("#back_design_no").attr("defaultValue", selected_id); こう書いたら動いた var selected_id = 'hogehoge'; $("#back_design_no").attr({"value": selected_id}); 他にもIEで動かない書き方があることを知った。。。 参考 jQuery が IE でうごかねぇーーー、って思ったので、メモっとく。 consol
自己証明書のhttpsに対してfile_get_contentsしたらエラー 開発環境では自己証明書でhttps運用してたりするのですが、今回以下のエラーが出てました。 Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed /etc/php.ini を以下のようにとりあえず変更。 [curl] ; A default value for the CURLOPT_CAINFO option. This is required to be an ; absolute path. curl.cainfo =/etc
PublickeyさんのNode.jsの記事を自分なりにまとめる。 (覚える為なのでほぼ同じ事を書いてる・・・。) Node.jsとPHPとの本質的な違いとは何か ・Node.jsの作者:ライアン・ダール(Ryan Dahl)さん ・Node.jsはChromeにも使われている「V8」javascriptエンジンの上に構築されている。 ・V8の上に多くのライブラリを載せたものがNode.js。 ・一般的な処理もできるがネットワーク処理を得意にしている。 ・Node.jsで足し算する例。add関数を定義して実行する。 $ node > 1+2 3 > function add(a,b) { return a + b } > add(1,2) 3 > ・Nodeにはグローバル変数がある。Nodeはウィンドウオブジェクトではなくプロセスがグローバル変数になっている。 ・非同期の例(hello-w
このページを最初にブックマークしてみませんか?
『www.mogumagu.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く