TechNote

とある情シスのただのメモ

Windows10+Vagrantでローカル開発環境構築まとめ

以前試したやり方は一部ブラックボックスな部分があり、自分的には消化不良の部分があったので、自分なりにいろいろ試して一番しっくりきた方法をまとめておく。 var show_width = document.documentElement.clientWidth; if (show_width >= 480) { // 表示…

Windows10+Vagrant環境でのbentoのくだり復習

前回のメモでよくわからずに使っていた vagrant init bento/CentOS-6.8 のくだりを調べたのでメモ。 普通は $ vagrant box add {title} {url} $ vagrant init {title} という手順を踏みますが、ここで「vagrant init bento/CentOS-6.8」としたのはなぜか? v…

眠っていたYAMAHAのルータ「RT57i」をハブとして活かした

職場でハブが足りなくなり、どういう設定で昔使われていたかわからないが故障していないのは確かであるRT57iを使うことにした。 とりあえず初期化して工場出荷時状態に戻す。 var show_width = document.documentElement.clientWidth; if (show_width >= 480…

Windows10でローカル開発環境の構築

これまでローカル開発環境といえばxamppばかりだったので、いい加減vagrantを使った方法を試しておかねばと試したメモ。 var show_width = document.documentElement.clientWidth; if (show_width >= 480) { // 表示領域が480ピクセル以上の時(PC用) documen…

PHPを書くのにATOMを使ってみることにした

ふと思い立ってATOMを使ってみることにした。これからいろいろな設定変更をしていくだろうけど、とりあえず第一段階の設定メモ。ちなみに主にPHP書き用。 ATOMのインストール var show_width = document.documentElement.clientWidth; if (show_width >= 480…

Cloud9でgit連携~Rails開発環境構築

gitの事前準備 「New repository」から新しくリポジトリを作る際に、下記をコピーしておく。 Cloud9の準備 ワークスペースを新しく作成する際に、上記でコピーしたものを貼り付け(git連携準備はこれだけ)、Ruby on Railsを選択してcreate。 var show_width…

Cloud9でPHP開発環境構築~CodeIgniterインストール

php

Cloud9とは? プログラミングを行うにあたって、最初の壁は「環境構築」ですよね。 そんな開発環境という壁をすっとばしていきなりプログラミング作業に入れるのがCloud9です。 アプリケーションの開発やデータベースなどをクラウド環境で利用できるサービス…

PHPのマジックメソッドに関するメモ

マジックメソッドって? マジックメソッドは、特定の条件で自動的に呼び出されるメソッド。(コンストラクタやデストラクタに似たような感じ。) PHPには14個のマジックメソッドが用意されている。(コンストラクタやデストラクタを含む) マジックメソッド…

CakePHPでupdateAllを使うとエラーが出る場合の対処方法

php

CakePHPを使い始めて2日目ですが、データベースに問い合わせる際、まともにSQL文を書く機会は今のところなく、ほとんどが抽象化された機能だけで済んでいます。findメソッドやsaveメソッドがその代表例。 var show_width = document.documentElement.clientW…

CakePHP で ajax を 使うと Internal Server Error

php

ajaxからコントローラのメソッドを呼び出そうとするとInternal Server Errorとなって半日くらいはまった。 結果のみ記すと、コントローラ側の呼び出されるメソッドに下記を追加するとOK. $this->autoRender = false; var show_width = document.documentElem…

BootCampのWin10で トラックパッドの機能が一部死んでたけど生き返らせた

BootCamp+Win10は結構前から使ってたけど、ふつうにデフォルト設定で、クリック時はトラックパッド部をカチカチ押し込んで使ってた。(基本なんでもデフォルト設定をいじらない派) だが、やはりこれは不便かもと今更ながら思い立ち、トラックパッドの設定を…

Edgeで電話番号がリンクになるという迷惑な仕様の対策

Edgeでは電話番号っぽい数字の羅列を自動認識してリンクにしてくれるという、とてもありがた迷惑な機能があります。モバイルOS前提に開発されたブラウザならでわの仕様というやつだと思われます。 ふだんChromeやFirefoxやSafariしか使っていなかった人は、W…

DPC調査「病院情報の公表」がついに10/1に迫る!とりあえず準備完了。

本件、どういった主旨の話かというと「DPC病院は自院のWebサイトに病院指標データおよびそれに対する説明文を2016/10/1時点で公開しておかないと、次年度の機能評価係数Ⅱに関わってきますよ~」という宿題を厚労省が課してきたというお話です。 具体的には全…

chart.jsはIE8でも使える!ドーナツグラフをIE8で表示させたメモ

まったく需要はないと思われますが、どこかの誰かの役に立てば。 とても見栄えがよく、使用する機会の多いchart.jsのドーナツグラフですが、IE8では使えないことで有名です。「IE8 chart.js」等で検索すると、「動かない」「not work」系の質問記事がとても…

Excelで作った地図を高画質でjpegやpngに画像変換する方法

イベント会場の地図作りを任された場合など、わざわざPhotoshopやGIMP等の本格ツールを使わなくても、最近のExcelではある程度のきれいなものができてしまう。 問題はそれを高画質の画像ファイルとして出力できるかということ。 まず誰もが普通に思いつくの…

今さらながらieでX-UA-Compatibleが有効にならない場合の対処方法

いまだに社内LAN環境のブラウザはie8、ブラウザのバージョンアップは基幹システム(ミッションクリティカルなシステム)側の挙動に影響するためしてはいけないという環境で、内製システムを作っている。 当初はie8だけだったので、逆に割り切ってie8向けだけ…

Windwosでツールを使わずコマンド一発でUSB使用制限をする方法

1.一般的なUSB使用制限方法と、そのメリット/デメリット (1)ウィルス対策ソフトの"デバイスコントロール機能"によるUSB使用制限 (2)その他の有料ソフト/無料ソフトによるUSB使用制限 (3)BIOS設定によるUSB使用制限2.コマンド一発でUSBを制限す…

Windows系システム管理者必見!社内の共有Excelファイルが使用中である場合にとるべき行動まとめ

1.社内共有Excelファイルが使用中というよくある問題(背景的な話) 2.社内共有Excelファイルが使用中である場合、一般的と思われる対応方法 3.社内共有Excelファイルが使用中である場合、クライアント操作による対応方法 4.社内共有Excelファイルが…

iCloudDriveはクラウドストレージとしてどのくらい使えるのか!?

1.はじめに 2.Dropbox PCからの使用感(前置き) 3.Dropbox iPhoneからの使用感(前置き) 4.iCloudDrive PCからの使用感 5.iCloudDrive iPhoneからの使用感 6.まとめ var show_width = document.documentElement.clientWidth; if (show_width >…

BootCampのWindows10でMacUSキーボードをWindowsJISキーボードに限りなく近づけてみたメモ

過去エントリで無事にMacのBootCampにWindows10をインストールしたまではよかったのですが、その後キーボード配列の問題にきちんと向き合わないまま、使いづらい状態で使用してきました。 そこで今回、MacのBootCamp上のWindows10からMacUSキーボードに対し…

ExcelだけでSQLのGROUP BY相当の集計結果を出すベストプラクティス

仕事柄、台帳風のExcelファイルを突然見せられて「このExcelデータで挙がっている項目の件数TOP10を出したいんだけど...」的なことを相談されることがときどきあります。 そんなとき、とり得る選択肢はいくつかあると思いますが、ベストプラクティス…という…

たったの1秒!? Windows10で神モード(GodMode)含むその他の裏ワザモードを一発で作成する方法

1.Windows10の神モード(GodMode)とは 2.Windows10の「その他の裏ワザモード」とは 3.Windows10で神モードやその他の裏ワザモードを1秒で作成する方法 var show_width = document.documentElement.clientWidth; if (show_width >= 480) { // 表示領…

ドラマ「探偵の探偵」であのWindowsの呪いのコマンドが登場した

録画していたドラマ「探偵の探偵」第4話を観ました。その中で、「アングラなフリーの探偵 堤暢男(つつみのぶお)」というハッカー系役回りのキャラが出てきました。その男自体はすぐに北川景子に成敗される、いわゆる雑魚キャラでしたが、そのシーンにおい…

BootCampでWindows10アプデ通知が降りてくるのを待ちきれずに強制インストールした

BootCampのWindows8.1できちんとWindows10の予約が完了していたにも関わらず、なかなか通知が来ません。そこで強制アップデートしたメモです。途中エラーにも遭遇したので何かの参考になれば。 1.Windows10予約してたのになかなかアップデート通知がこない…

これだけは必須!WordPressのサイト引越しの際に必要になった作業まとめ

あまりつまずくことはないだろうとは思ってましたが、WordPressで作成したサイトを移転した際に、独特の必要変更箇所がありつまずきかけたのでメモとして残しておきます。全て出尽くした情報ではありますが自分にとって必要な情報として再構築しておきます。…

社内LAN環境に設置したWordPressが遅い場合に試すべき3つのこと

今更ながら、社内LAN(インターネットには繋がっていない)上で動かす社内向けシステム構築にWordPressもうまく活用していけたらなと思っています。手始めに社内ローカル環境にWordPressを設置してみたところ、管理画面も含めた全ての画面表示に膨大な時間が…

Windows+XAMPP使い必見!MySQLをほんの少しの作業で爆速化する方法

Windows+XAMPP環境にはかなりお世話になってきましたが、以前より「何か遅い」とは感じつつも、ローカル開発環境ってこんなもんなんだろうなーと思い込んで使ってきました。でも実際は、Windows+XAMPP環境を何もいじらずそのまま使用しているとMySQL接続が低…

これは便利!壊れたLinkStationからデータを救出するために役立った便利ツール

勤務先で長年使用されていたBaffalo製のNAS(LAN-HDD)が、先日の停電を機に故障しました。この中には一部バックアップがとれていない大事なデータが保存されていたので自力で復旧を試みる必要が生じました。その際、思わぬ便利ツールに出会ったのでメモを残…

OracleのCLOB型カラムのデータをPHPで取得する2つの方法

久々にPHPを触ってて、既存システムのOracleデータをPHPから参照する際、あまり自分では扱ったことのない「CLOB型」を取り出す際につまずいたのでメモとして残します。 1.CLOB型とは 2.PHPからCLOB型をふつうに取り出そうとすると... 3.PHPからCLOB型…

BootCampでMacにWindows8.1をインストール〜Windows10の無償アップグレード予約まで

Windows10への無償アップグレード予約が話題となっている中、「Windows10に興味はあるけど、周辺機器やソフトの互換性の問題もあるしアップグレードはもうしばらく様子見たいかな」という人も多いのではないでしょうか。そんなときにMacのBootCampでとりあえ…