2014-01-01から1年間の記事一覧

CakePHP + MySQL の構成でサーバ構築

ためになった記事 http://webkaru.net/linux/apache-mysql-php-install/http://qiita.com/sampleb3/items/d274bc1cecda8ef62c28※いくつか詰まったところgrant all on cake.* to cake; でmysqlのcakeユーザに権限を割り当てるところがあるが、 grant all on c…

MySqlでシステムデータベース作成に失敗した場合

MySqlは/etc/my.cnfをもとにシステムデータベースを作成する。どうやらMySQL5.5から記述方法がかわっているパラメータがあるらしく(下に記述)、 古い記事を読みながら構築をするとシステムデータベースの作成に失敗する。挙動としてはmysqldが起動できず、/v…

AWSのEC2サーバでRootのパスワードを変更する

AWS

EC2のサーバには初回だとrootのパスワードがわからない(設定されていない)ため、ec2-userでしかログインできない。以下のコマンドでrootのパスワードを設定することにより、rootでログインが可能になる。 sudo passwd ※以上のコマンドを使用しなくても sudo …

CSSで画像を反転させる

左右対称のデザインを作りたい時とか便利 .refrect{ -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); -moz-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }

イテレーターの挙動

void Main() { foreach (var element in FromTo(10,20)) { Console.WriteLine("element:" + element); } } static public IEnumerable<int> FromTo(int from,int to) { Console.WriteLine("FromToStart"); while (from <= to) { Console.WriteLine("From:{0}, To:</int>…

C#のFuncについて

とりあえずテストコード void Main() { Func<string,Action,Action,bool> func = (testName,action1,action2) => { action1(); Console.WriteLine(testName); action2(); return true; }; func("FuncTestCode:1", () => { Console.WriteLine("FuncTestCode:2"); }, () => { Console.Writ</string,action,action,bool>…

VisualStudio2012以降のコンソールアプリケーションでApp.Debug.config, App.Release.configを使用する方法

C#

とりあえずurl貼っつけとく http://d.hatena.ne.jp/aoki1210/20130602/p1

AzureでWindows Server 2012の仮想マシンを作成した後の初期設定

http://ascii.jp/elem/000/000/706/706844/

型がdefault値かnullならから文字列を返し、それ以外ならToString()で返すメソッド

C#

Viewにデータを表示するときに意外と役立つ※ユーザ定義型には使用できない。 /// nullかdefault値ならstring.Emptyを返す。それ以外ならToString()で返す。 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="source"></param> /// <returns></returns> public static string ValueOrStringEmpty<T>(T source) { if (source != null &&</t>…

クラスのプロパティ名を取得するメソッド

C#

/// <summary> /// クラスのプロパティ名を取得する /// </summary> /// <typeparam name="T"></typeparam> /// <param name="e"></param> /// <returns></returns> public static string GetName<T>(Expression<Func<T>> e) { var member = (MemberExpression)e.Body; return member.Member.Name; }</func<t></t>

Visual Studio 2013 Express WebでFacebook連携

C#

参考 http://tech.exceedone.co.jp/asp-net-mvc/asp-net-mvc4-login-facebook/ 新しいプロジェクトから[ASP.NET Webアプリケーション]を選択し、 MVCを選択し、とりあえず作成。 https://developers.facebook.com/ からFacebookディベロッパーとして登録する…

Visual Studioを使ってAzureにデプロイ

Visual Studioをインストールしていない場合は http://www.microsoft.com/ja-jp/download/details.aspx?id=40747 から無料版をダウンロードしてインストール 次に https://www.windowsazure.com/ja-jp/downloads/?fb=ja-jp からazureのSDKもダウンロードして…

Azure使って無料でWebサイト作成

※azureはWebサイトを作成するのは基本的に無料だけど、 DBとか仮想マシンとかを利用するとお金がかかる。(従量課金制) https://www.windowsazure.com/ja-jp/pricing/free-trial/ でazureの登録を行う。(クレジットカード等の登録が必要) https://manage.wind…

初記事

このブログは自分用のメモ程度に色々書いていく予定。 懲りすぎるとすぐ飽きるしね。