記事一覧 2016
  • Windowsのrsync(msys rsync)でフルパス(ドライブレター付き)の指定方法

    2016/01/14 in blog

    Windowsのrsync(msys rsync)でドライブレター付きでフルパスを指定すると The source and destination cannot both be remote. と言われてしまう。 rsync.exe -av C:\develop\src\ d:\temp\dest\ The source and destination cannot both be remote. rsync error: syntax or usage error (code 1) at …

    続きを読む

  • Node.jsをCentOS6.7にインストールしてみた。

    2016/01/05 in blog

    update 2017.05.03 nvmがバージョンが上がっているので、0.33.2 の記述を追記。nvm ls-remote に –lts オプションが増え、Long Term Support(長期間サポート)のバージョンが分かりやすくなっています。 Node.jsが必要になり、CentOS6.7にインストールしたい。EPELのリポジトリを追加していれば、yumでインストールできるとのことだったが、yumだと現時点ではNode.js version 0.10.36 でちょっと古 …

    続きを読む

記事一覧 2015
  • PHP7でCodeIgniterを動かしてパフォーマンス測ってみた

    2015/12/06 in blog

    CodeIgniter Advent Calendar 2015 7日目、空いてたので、駆け足ですが、このエントリ登録しました。参考になれば幸いです。 PHP7が遂にリリースされました! PHP 7.0.0 Released PHPカンファレンス2015でRasmusさんが語っていたPHP7のパフォーマンスアップ、とても興味があったのですがなかなか時間が取れず、やっと試すことができました。 試してみたかったのは、次の点。 1.CodeIgniter3アプリが動作するか? 2.パフォーマンスは向上 …

    続きを読む

  • CodeIgniterのViewで少しだけ工夫した点

    2015/12/04 in blog

    CodeIgniter Advent Calendar 2015 - Qiita 5日目に参加しております。 いよいよ年末、お風呂のカビは手強い・掃除に時間がかかるので、早めに対処しましょう! お風呂のカビ掃除の記録はコチラをどうぞ。 さて、今回はCodeIgniter3のViewを使った際のことを書きます。 Viewはロジックと出力(HTMLなど)を分離する大事な機能です。 デザイナさんとの分業をする場合は気を使う部分ではないでしょうか? PHPでViewを実現するには、PHP自身をテンプレー …

    続きを読む

  • Windows10でVirtualBoxのホストオンリーアダプターがエラー

    2015/11/17 in blog

    Windows10+VirtualBox5.0.10でCentOS6.7をインストールしようとしていた時のエラー。 ネットワークアダプタ2にホストオンリーアダプター(VirtualBox Host-Only Ethernet Adapter)を追加して、仮想マシンを作ろうとブートするとエラーとなる。 VirtualBox error 仮想マシン"centos67"のセッションを開けませんでした。 Failed to open/create the internal network …

    続きを読む

  • Windows10でWindowsUpdateがハングする

    2015/11/15 in blog

    Windows10で Windows 10 Pro、バージョン 1511、10586 にアップグレード というのが出ているので、Windows Updateしてみたが、Windows Updateがハングする。 Windows Update画面のインストールボタンを押しても、待ちのサークルがクルクルまわるだけで、1時間待っても終わらない。 タスクやリソースモニターを見ても、ディスクアクセスや通信など何か処理をしている雰囲気では無い。 Windows Update画面も最小化とかできないので、タス …

    続きを読む

  • Windows10でWindows Update のログを見る方法

    2015/11/15 in blog

    Window10でWindows Update時にエラーが発生しているようなので、イベントビューアを見てみたが、めぼしいイベントがない。 ログを確認してみようとC:\Windows\WindowsUpdate.logファイルを見てみた。 C:\Windows\WindowsUpdate.log Windows Update logs are now generated using ETW (Event Tracing for Windows). Please run the …

    続きを読む

  • PhpStormでMockObjectのinspection警告を無くす方法

    2015/11/08 in blog

    PhpStorm+PHP Unitを書く場合に、MockObjectを作成すると、PhpStormのinspection機能により、警告が出る。 ->getMock() で返ってくる$mockobjにwidth()メソッドがないとinspection警告される。 $mockobjのPHPDocを記載して解決を図る。この場合、PapaerクラスのMockと明示してみるが、今度はMockObjectの->method がinspection警告出る。 /** @var Paper …

    続きを読む

  • PhpStormで256倍楽しくコードを書く方法(CodeIgniterの場合)

    2015/11/02 in blog

    PhpStormとCodeIgniterを利用している場合、 PhpStormでautocompleteを有効にする方法(CodeIgniter3利用時) の方法で、autocompleteを有効にできた。 これで多少コーディングがはかどる。 もっと便利にできないだろうか?CodeIgniterでは**$this->**をたくさん記述する。 public function create() { $this->load->helper('form'); …

    続きを読む

  • CodeIgniter3のClass群

    2015/10/26 in blog

    CodeIgniter ver.3で準備されているClass群を調べてみた。 ※ CI_Cart、CI_Javascript、CI_Jqueryはdeprecated.(CI_JqueryはCI_Javascriptを継承している。) CodeIgniter Upgrading From a Previous Version the-cart-library the-javascript-library class <th> extends </th> …

    続きを読む

  • iPhoneで電話しているときに相手の声が聞こえない

    2015/10/24 in blog

    AppleからiOS 9.1がリリースされたので、手持ちのiPhone6 をアップデートしてみた。 iOS 9.1 このリリースには、以下の新機能、機能改善、バグの修正が含まれます: Live Photosで、iPhoneを上げたり下げたりしたときの録画を自動的に回避するため、それらの動きをインテリジェントに感知する機能を追加 Unicode 7.0および8.0の絵文字に完全に対応した、150以上の新しい絵文字 CarPlay、“ミュージック”、“写真”、Safari、検索などの安定性を向上 マ …

    続きを読む

  • PhpStormでautocompleteを有効にする方法(CodeIgniter3利用時)

    2015/10/24 in blog

    PHP FrameworkにCodeIgniter3を採用したプロジェクトをPhpStorm(ver.9.0.2)で編集している。PhpStormのメソッド・プロパティ補完機能(autocomplete機能)はとても便利で、コード記述を強力にサポートしてくれる。また、定義にジャンプする機能もコードの実装を追うのにとても有益だ。 参考: Code Completion - Help | PhpStorm しかしCodeIgniterの機能を使ったソースコードは思うように補完機能が働かない。 …

    続きを読む

  • モズのはやにえを見たことありますか?

    2015/10/17 in blog

    昨年の12月初旬のことだが、窓のそばにある木を眺めていると、カエル?の干物のようなものが木にひっかかっていることに気がついた。どうやらモズの早贄(はやにえ)のようだ。この木の中央付近、緑の枝の先端に引っかかっているものがある。 拡大してみると、こんな感じだ。 更に拡大。 モズや、モズのはやにえとは一体なんだろうか?子供の頃にうちの爺さんからは鳥の「モズ」が食べ物がなくなった時のために捕まえた獲物を木の枝に挿して後から食べるものとのことだった。 せっかくなので、WEB上で調べてみた。 速贄と書く。 …

    続きを読む

  • キーボードのキーをはずしてみると...

    2015/10/16 in blog

    以前、トイレの便座より衛生的によろしくないと聞いたことがあるパソコンのキーボード。隙間からもゴミが見え、随分汚くなっているような気がして気になって仕方がない。思い切ってキーボードのキーをはずしてみた。 キーボードのタイプにもよるが、今使っているデスクトップ用キーボードはキーを外せるタイプなので、このキーを外す器具で引き抜いていった。 ※キーを外す場合は自己責任だ。キーを外せないタイプのキーボードもある。 このキーを外す器具は秋葉原で2~300円で売っていたと思う。キーに引っ掛けて引き抜くとキーが …

    続きを読む

  • WordPressのpre_get_posts actionを使ってカスタムフィールドでソートする。

    2015/10/16 in blog

    WordPressでカテゴリを表示した場合に独自に設定しているカスタムフィールドでソートをしたい。 WordPressのPost Loopを作成する際の挙動を変更するにはpre_get_posts Actionを利用するのがよさそうだ。(WordPress 4.3を利用中。) 以下の例では、「itemsortno」に登録した値の降順でソートをしている。 /** * @param $wp_query WP_Query */ function myaction_category_sortorder( …

    続きを読む

  • 歴代のiPhoneの販売開始時の販売台数を調べてみた。

    2015/09/29 in blog

    今年もAppleからiPhone 6s/6s Plusが発売された。 Appleのプレスリリースを見ると、最高の販売台数となったそうだ。 ここで過去のiPhoneシリーズの販売直後(発売後最初の週末までの3日間)はどうだったのだろう? 調べてみた。 (単位は万台) なんとも、この数年でスゴイ伸びである。3日で1300万台とてつもない売れ方だ... こちらがデータの基となったApple、iPhone機種毎の発売日、販売直後販売台数のプレスリリース。 iPhone <td> …

    続きを読む

  • Shift_JIS-2004 (JIS X 0213:2004)中の文字でUTF-8にすると4バイトになる文字を調べてみた。

    2015/09/18 in blog

    UTF-8はUNICODEを符号化したもので、1文字あたり1~6バイトまでのバイト数になるマルチバイト文字だ。 通常のShift_JISの範囲であればUTF-8では3バイトに収まる。 しかし、Shift_JIS-2004(JIS X 0213:2004)ではUTF-8では4バイトの符号化される文字が含まれた。 MySQLの文字コードはUTF-8を利用しているが、どうやら普通には4バイトのUTF-8は格納できず、create database,create table, columnの定義など必要 …

    続きを読む

  • Jenkins(Windows) でgitが遅い

    2015/09/16 in blog

    JenkinsをWindows10にインストールして、リモートgitリポジトリ上のプロジェクトをポーリングし、自動テストを実施しているが、どうもビルド実行やgitポーリングが遅い。 リポジトリのチェックが遅く、30~40秒くらいかかっている。 > git.exe rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git.exe config …

    続きを読む

  • 「お使いのコンピューターに "C:\Program" という名前のファイルまたはフォルダーがあります。」の警告が出る。

    2015/09/12 in blog

    Windows 10を起動したら、いきなり警告が現れた。 お使いのコンピューターに “C:\Program” という名前のファイルまたはフォルダーがあります。プログラムによっては、この名前のファイルを使用すると正しく動かないことがあります。この名前を “C:\Program1” に変更すると問題は発生しません。今すぐ名前を変更しますか? 調べてみると、確かに昨日の日付で c:\Program というファイルができていた。 テキストエディタで開いてみ …

    続きを読む

  • Jenkins+gitで文字化けする。(Windows)

    2015/08/24 in blog

    Jenkinsを利用してみた。 gitのコミットログで日本語部分が文字化けする。 file.encoding がUTF-8では無いのがいけないらしい。 C:\Program Files (x86)\Jenkins\jenkins.xml に★★の箇所を追加したらUTF-8になった。 <service> <id>jenkins</id> <name>Jenkins</name> <description>This …

    続きを読む