Archives by date

You are browsing the site archives by date.

【AngularJS】ng-Formディレクティブでフォームタグの入れ子を実現する。

ng-repeatの中でさらにformタグによるバリデーションを実装したい時など。

こんな感じで使う。

<form name="outerForm">
    <div ng-repeat="item in items">
       <ng-form name="innerForm">
          <input type="text" name="foo" ng-model="item.foo" />
          <span ng-show="innerForm.foo.$error.required">required</span>
       </ng-form>
    </div>
    <input type="submit" ng-disabled="outerForm.$invalid" />
</form>

マジ便利。

 

【HTML】&nbsp;と&shy;の違い。

■&nbsp;
文字選択ができる。

■&shy;
文字選択ができない。

 

【MySQL】のチューニング。

良エントリを発見!

http://nick.hateblo.jp/entry/2014/01/26/183822

参考にさせていただきます。

 

【CentOS7】にPHP5.6をインストールする。

リポジトリを追加。

sudo rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/7/x86_64/e/epel-release-7-1.noarch.rpm
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

パッケージを確認。

yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

インストール。

sudo yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-intl php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

バージョン確認。

php --version

 

【CentOS7】でファイアウォールとSELinuxを無効化。

する。

まず下記コマンドを実行

iptables -F
systemctl disable firewalld.service

/etc/sysconfig/selinuxを編集。

SELINUX=enforcing
↓
SELINUX=disabled

rebootして完了。

 

【VMware】にCentOS7をインストールする。

際に参考にさせていただきました。

http://shigeo-t.hatenablog.com/entry/2014/07/21/112713

ありがとうございます。

 

【CentOS7】にMySQL5.6をインストールする。

まずwgetをインストール。
※すでに入ってる場合はいらない。

yum install wget

rpmを取得

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

実行

rpm -ivh mysql-community-release-el7-5.noarch.rpm

下記コマンドを実行して

ls -1 /etc/yum.repos.d/mysql-community*

こう表示されればOK。

/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo

インストールする

yum install mysql-server

あとは完了後にスタートさせればOK。

簡単だね。

 

【VMware】パワーオン中に「内部エラーが発生しました」と表示されたら。

VMwareを起動するためのサービスが何らかの原因で立ち上がっていないのでそれらを起動してやればOK。

コントロールパネル>管理ツール>サービス、からVMwareとついているサービスをすべて起動してやる。

一件落着。