hetemlの環境構築
最近Windows XPでレンタルサーバhetemlとさくらVPSのローカル開発環境を構築する必要があった。その際の覚書をMacの環境構築と併せてメモ)。 heteml レンタルサーバヘテムルの各種情報は下記のように仮定する。 ホスト ssh.heteml.jp ポート 2222 ユーザー user パスワード pass ホームディレクトリ/home/~/user SSHクライアント Mac:...
View Articlevimの文字コード関係 : 開発環境
Vimの文字コードに関するメモ。 現在の開いているファイルの文字コードを確認する。 :set fileencoding? 文字コードを指定して読み込む。シフト JIS(Windowsの場合はCP932)[1]で読み込み直す場合の例。 e ++e=sjis 現在のバッファの文字コードを変更する。 :set fileencoding=sjis または :set fenc=sjis バッファの内容を保存。...
View ArticleVimの入力補完のメモ
入力補完 vimはデフォルトでいくつかの入力補完機能を持つ。 デフォルトの補完 : ctrl+n バッファや入力済みの内容から補完する。 オムニ補完 : ctrl+x, ctrl+o Vim7からは組み込みのオムニ補完が利用できる(.vimrcの設定は必要ない)。 辞書を利用した補完 : ctrl+x, ctrl+k 辞書ファイルから補完する。.vimrcに言語ごとに参照する辞書ファイルを指定する。...
View Articlevimrcの設定 : 開発環境
初期設定 VimはVim起動時に.vimrcを読み込む。 シンタックス表示 syntax on UTF-8のファイルを表示する set encoding=utf-8 行番号を表示 set number カラースキームを設定 colorscheme darkblue インデントを半角スペース4つにする set tabstop=4 set autoindent set expandtab set...
View Articleプログラミングで利用している開発環境のメモ
使用しているJavaScriptの開発環境のメモ IDE PhpStorm コーディングルール https://github.com/s-hiroshi/coding_style_guide CSS Saas » SassインストールとPhpStormの設定(Mac) : CSS JavaScript コードチェック jsHint PhpStormのデフォルト機能。...
View ArticleXAMPP for Macでバーチャルホストを使う 2
XAMPPインストール XAMPPにバーチャルホストを設定する。 Mac XAMPP for mac (1.7.1 2013.02.02) /Applications/XAMPP ディレクトリ構造 適当なフォルダにディレクトリを作成する。 /Applications/XAMPP/xamppfiles/docs/foo-bar.co.jp バーチャルホスト バーチャルドホストは2通りある サブドメイン...
View ArticlePhpStormでVCCWのDatabaseを操作する手順
いつも忘れるのでメモします。 VCCWのIPアドレスはprovisionディレクトリのdefault.ymlで指定されています。 vccw-2.19.0は192.168.33.10です。 PhpStormでVCCWのDatabaseを操作する手順はFindxFineで公開された投稿です。
View ArticleWordPressの単体テスト : WordPress
「サイトの拡張性を飛躍的に高める WordPressプラグイン開発のバイブル」の単体テストを読んだメモです。 サイトの拡張性を飛躍的に高める WordPressプラグイン開発のバイブル 単体テスト PHPUnitを使います。 プラグインテスト プラグイン雛形作成 テスト環境構築 テスト用データベース作成およびテスト用WordPressをインストールするシェルスクリプを実行します。 プラグイン雛形作成...
View ArticleMacのPHP開発環境 ビルトインサーバー、Apache、Vagrant
Macのローカル開発環境のメモです。本記事ではビルトインサーバー、デフォルトのApacheおよびVagrantの構築を記載しています。 ビルトインサーバーやデフォルトのApacheではローカルのPHP、MySQLを使用します。 大分類 タイプ アプリケーション ローカル ビルトインサーバー ローカルのPHP/MySQL/MailCatcher ローカル Apache...
View ArticleYumのメモ : Linux
Amazon LinuxでYumを利用する際のメモです。 リポジトリを登録(例Remiリポジトリ) # wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm # rpm -ivh remi-release-6.rpm 登録リポジトリ設定ディレクトリ # ls /etc/yum.repos.d 登録リポジトリ一覧 # yum...
View ArticlePHPの拡張モジュール : PHP
PHPは拡張モジュールという仕組みで機能を追加できます。 フレームワークやCMSを利用する場合も環境により拡張モジュールをインストールしなければいけない場合がります。 頻繁に行う作業ではなく作業を思い出すのに苦労するのでメモを記載します。 拡張モジュール(Extension)は公式マニュアルに詳細が記載されています。 PHP: 拡張モジュールの一覧/分類 – Manual 分類...
View ArticlemacOS SierraのSSH設定
MacのひとつをSierraへアップデートしました。SSHで毎回パスフレーズの入力が発生しました。 SourceTreeは入力プロンプトが表示されますがPHPStormはプロンプトは表示されずPush等が失敗した旨のメッセージのみ表示され困りました。 忘れるのでメモです。 下記を.ssh/configファイルに記載することで解決できました。 Host * AddKeysToAgent yes...
View ArticleES2015の開発環境 ES5への変換と単体テスト : JavaScript
しばらく触らないと忘れてしまうのでES2015の開発環境をメモします。主に(1) ES2015をES5へ変換、(2)テスト環境構築について記載しています。 ディレクトリ構造 下記のディレクトリを前提として記載します。 project | |-- dist | |-- scripts.js | |-- scripts.min.js | |-- docs | |-- examples | |--...
View ArticlePHPのインストール : PHP
homebrew/coreからphp@7.1をインストールするときの覚書です。 ゴール homebrew/coreからPHP 7.1をインストールします。 また、peclを使ってextensionを追加します。 概要 homebrew/phpがdeprecatedになり、homebrew/coreへ移動 homebrew/coreへの移動にともなって、提供されるPHP...
View ArticleUbuntuにApache、PHP7.2、MySQLをインストール : AWS
AWS EC2のUbuntuへApache、PHP7.2、MySQLをインストールして、PHPからMySQLへ接続するメモです。 前提 EC2 Ubuntu Server 16.04 LTS (HVM), SSD Volume Typeを選択して、インスタンスを作成 セキュリティグループで、HTTPを許可 作業の流れ Apacheをインストール PHP7.2をインストール MySQLをインストール...
View ArticleDeployerによる自動デプロイ
Deployerを使った自動デプロイができた。 GitHubの複数のリポジトリのDeploy Keyに同一の公開鍵は設定できないことを知った。
View ArticleUbuntuにWordPressをインストール : AWS
WordPressをEC2のUbuntu上に構築します。 前提条件 Ubuntu Server 16.04 LTS (HVM), SSD Volume Typeを選択して、インスタンスを作成 セキュリティグループで、HTTPを許可 ディレクトリ構造 DocumentRoot:/var/www/html/current...
View ArticlePHP 7.4をインストール:PHP
プライベートのマシンへHomebrewでPHP 7.4をインストールした。 インストールに伴って、brew upgradeでもろもろアップグレードされたが、いくつか付随して作業が必要になったのでメモ。 ※ (2020.02.08 コメントで指摘をいただきApatchからApacheへ修正しました) ローカルApacheのPHPを7.4へ変更 mariadbが接続できなくなったのでアップグレード...
View ArticleBootstrapの開発環境 : CSS
今後、Bootstrapを使ったコーディングが増えそうなので、とりあえず開発環境を整えようと思った。 後々のカスタマイズを考えた場合、ソース(sass)をインストールしておくと便利なのでnpmでBootstrap4をインストールした。 またBootstrapをフルに利用する場合は、jQuery, popper.jsを使用する。...
View Articleポートフォリオサイト作成と開発環境
最近は情シス的な業務やサイト制作でもサーバー廻りを担当することが多くなりました。 そのためフロント部分をキャッチアップする目的をかねて、自分のポートフォリオサイトを作成しています。 開発環境を備忘録としてまとめます。 サイト hiroshi-sawai.com サイトの内容 静的サイト 勉強のために静的サイトジェネレーターやCSSフレームワークを使わない...
View Article
More Pages to Explore .....