m_shige1979のときどきITブログ

プログラムの勉強をしながら学習したことや経験したことをぼそぼそと書いていきます

Github(変なおっさんの顔でるので気をつけてね)

https://github.com/mshige1979

framework

scalaのフレームワークPlay2.2もインストール

前回は2.3なので メモ代わりに2.2も実験 環境 vagrantのCentOS7.x インストールするもの Play2.2 情報 https://www.playframework.com/documentation/ja/2.2.x/Installing 手順 Playのダウンロード $ wget https://downloads.typesafe.com/play/2.2.6/play-2…

scalaのフレームワークPlay2.3をインストール

scalaまだわかっていないけど空気読まずに実験してみる まあ、気になるので… 環境 vangrantのCentOS7.x インストールするもの Play2.3(activator-dist-1.3.6) ※2.2とかちょっと違うようなきがするけど… 元にした場所 https://www.playframework.com/docume…

Reactjsのチュートリアルを試す

Reactjsって? javascriptの仮想DOMを使用しているフレームワーク angularjsとかのディレクティブみたいなもん jsxとかいう言語形態で使っているけどjsに変換は可能、またchromeで動かすこともできる チュートリアル 本家 http://facebook.github.io/react/d…

laravel5でコントローラーを確認

単純にテキストを出力する場合やjson形式などを確認 viewを使用する場合とそうでない場合の確認 基本 サンプルアプリなので単純にコントローラーの雛形を作成して検証する 準備 php composer.phar create-project laravel/laravel sampleapp2 --prefer-dist …

laravel5でサンプルアプリ作成

サンプルアプリを作成する 簡単なブログチュートリアルみたいなもので記事の一覧と作成を行う 参考 Laravel5でシンプルなCRUDアプリを開発する : アシアルブログ ※一気にやってもうまくついていけないので少しだけ DBのマイグレーション create $ php artisa…

laravel5の初期環境を構築

laravel5があるのでちょっと触ってみる なんか以前やったけど保留中だったし最近メジャーな感じが感じるので…ただ、今回はヘルパーとかモデルとかで便利なものがあっても使いません。 まだ、よく知らないので… 参考にさせて頂いたもの Laravel5でシンプルなC…

cakephp3のチュートリアル(Bookmarker Tutorial)

cakephp3はもう使えるかもしれないので チュートリアルからやってみる 参考 http://book.cakephp.org/3.0/en/tutorials-and-examples/bookmarks/intro.html 環境 vagrantの中にphp5.5とかmysqlとか入れて見た Bookmarker Tutorial Part 1 composer.pharを取…

Amon2のフレームワークを触ってみる

別に Mojoliciousに飽きたわけではない。他のフレームワークにも触れておく必要があると感じだけ インストール cpanm Amon2※フレームワークなので入れるものが非常に多い なんかamon2-setup.pl が使用できるようになったみたい $ amon2-setup.pl Usage: % am…

angularjsのng-ifの場合に数値や文字列の比較は?

だってサンプルはtrueかfalseしかない 使うなということでしょうか? 一応必要かもしれないので調べた 定義 <span ng-if="item.count > 10">10 over</span> <span ng-if="item.count == 10">10 equal</span> <span ng-if="item.count > 20">20 over</span> <span ng-if="item.text == 'aaa'">aaa</span> <span ng-if="item.text == '0'">xxx</span> こんな感じ、条件式を指定することで対応で…

angularjsのng-show、ng-hideで表示切り替え

表示、非表示の設定するディレクティブ ng-showはtrueの場合に表示を設定し、ng-hideはtrueの場合に非表示を設定する 実験用の環境 onsen-uiのサンプルファイル「www」を流用 基本 index.html <html lang="en" ng-app="app"> <head> <meta charset="utf-8"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="mobile-web-app-capable" content="yes"> </meta></meta></meta></head></html>

golangのフレームワークrevel(リクエストパラメータ)

前回の続き 前回はインストールして実行だけなのでちょっとURLを指定してそれぞれに応じたページを表示する ルーティング設定 conf/routes # Routes # This file defines all application routes (Higher priority routes first) # ~~~~ module:testrunner G…

golangのフレームワークrevelを試した

フレームワークを理解するのは難しいけど とりあえず動かしてみよう。動かしていきながら理解できるかも… 参考情報 Getting Started ※revelのマニュアルを参照ついでにここも↓ golang の revel をインストールしてみたまとめ - Qiita golang の revel をイン…

cakephp3のmigrations

migrations テーブルの設定などを行うらしい まずは準備 新規インストール(すでにある場合は無視) curl -s https://getcomposer.org/installer | php php composer.phar create-project --prefer-dist -s dev cakephp/app app/composer.json { "name": "ca…

cakephp3のbeta2が出たらしく見てみた

最近は触っていなかった 見てみたらなんかもうbeta2まで上がっているらしいので見てみる。 githubではなんかまだ、よくわからない… issueが多すぎるw インストール 以下参照 mkdir beta2 cd beta2 curl -s https://getcomposer.org/installer | php php com…

cakephp3のバリデーションルール

バリデーションルール 必須

cakephp3でTableに定義しないで独自にvalidateを行う

Tableの定義の場合のバリデーションでは… そのクラスに置かれてしまう感じがする。別にそれでもいいかもしれないけど別途validateのチェックを行う際などに役に立つかも サンプル shellでの簡易記述

cakephp3でのバリデート

少しずつチェック 1日ごとだとあまりまとめられないけど忘れるとまずいしちょっとずつメモ目的で… Tableオブジェクト デフォルトの処理は"validationDefault"を定義してチェックする app/App/Model/Table/MembersTable.php

cakephp3のTableオブジェクトをいろいろ見てみた2

クラス名と同じテーブル名を保有しないTableクラスを作成 ただの別のTableを使用するサンプルを作成 バリデーションとかができるかは別途調査する app/App/Model/Table/SamplesTable.php

cakephp3のTableオブジェクトをいろいろ見てみた

現在は調査中なので… 私が勝手にそう思っているだけで意味合いややり方は別にあるかも……………………………………というかあるはず Tableオブジェクト Rowオブジェクトとして考えられているよう findメソッドなどはあるが、以前あったqueryメソッドは2.x系とは異なりQuer…

cakephp3でのauth認証

参考URL http://book.cakephp.org/3.0/en/tutorials-and-examples/blog-auth-example/auth.html http://book.cakephp.org/2.0/ja/tutorials-and-examples/blog-auth-example/auth.html ちょっといじってあります サンプルソースの通りにやってもうまく動かな…

Laravel4のチュートリアル

composerのグローバルインストール ローカルではちょっとやりにくいのでグローバルインストールする 手順 [root@localhost ~]# curl -sS https://getcomposer.org/installer | php #!/usr/bin/env php All settings correct for using Composer Downloading.…

cakephp3の調査(Controller)

ちょっとだけControllerをやってみる マニュアルやサンプルが少ないので調査に時間がかかる サンプル Sample1Controller.php

nginx+(cakephp、fuelphp、zend framework2、symfony2)の簡易設定

とりあえず、ウェルカム画面だすだけ nginxでサイトを公開する準備するのでとりあえず、他のフレームワークにも触っておく 環境 php5.5+php-fpm+nginxで設定の続き 共通対応 参照用PCにhostsを定義 192.168.51.129 dev1.example.com dev2.example.com dev3…