おでんはじめました。

required ちくわぶ and 巾着,optional はんぺん.

iOSのSimulatorからParallels越しのVisualStudioで起動したASP.NETを参照する方法

バックエンドのテストをしていて、Parallels越しのWindowsのVisualStudioで立ち上げたASP.NET(IIS)を、XamarinStudioでビルドしたiOSアプリから参照する方法がわからなかったので調べてみました。 www.barelycompetent.co.za VisualStudioでASP.NETを起動…

Xamarin.Formsで縦組み

Xamarin Advent Calendar 2016(その2)の21日目です。 はじめに 10月にJXUGC #17 お前の Xamarin アプリを見せてみろ!に登壇させていただいたのでそのまとめです。 Xamarin.Formsで縦書きアプリ from Satoru Fujimori goo.gl なぜXamarin.Formsで縦組みか …

.Net Framework2.0から4.6.1に上げたけどSystem.BadImageFormatExceptionで動かない

昔のプログラムを.Net Framework2.0から4.6.1に上げたけどSystem.BadImageFormatExceptionとかで動作しない。 下記をチェックしたけどどれも該当しない。 例外のトラブルシューティング : System.BadImageFormatException わかったことはメインのexeのapp.co…

DbSetのAddをMockでTestする

書きなれないブログでタイトルからつまづいてますが。。。 EF6をServiceとMockを使っていい感じでテスト&モッキューできないかなと。 元ネタはなかじさんのブログ。 blog.nakajix.jp ここの記事にあるEFのTestをMoqを使ってやる記事があります。 msdn.micro…

Bitmapとbyte[]の変換

C#

いざ書くといつも忘れてしまうので。 画像ファイル(Bitmap)からbyte[]に変換 Bitmap bmp = new Bitmap(画像のPATH); //using System.Drawing MemoryStream ms = new MemoryStream(); bmp.Save(ms,ImageFormat.Png); //using System.Drawing.Imaging; byte[]…

「しょうゆ味のだし汁で煮ただいこんが最高」を英語で言うと

Daikon radish simmered in soy broth is the best!! The broth in Kanto(関東のだし汁) is made with bonito flakes(かつお節) and "kombu" seaweed. In Hokkaido, dried baby fish(煮干し) are added to enrich the flavor. 日経より引用。

cakebox/cakephpでphpunitが認識されない

cakeboxでcakephp(2.7)とphpunit(4.4.4)がインストールされているけどcakephpからphpunitが認識されない件。 ブラウザからtest.phpを表示すると、 Warning include(PHPUnit/autoload.php) failed open stream... とか表示されてテストを実行できない。 compo…

WordPressの投稿をJSON形式で受け取る

XMLRPCを使って最近の投稿をJSON形式で受け取るまで。 XMLRPCのライブラリーをWordPressにコピーする 下記からIXR_Library.phpをダウンロードして自分のWordPressのサイトへコピーする。 http://scripts.incutio.com/xmlrpc/ The Incutio XML-RPC Library fo…

ShapeFontからfreetype6.dllの関数が呼べない時

SharpFontを使ってfreetype.dllの関数が呼び出せない場合がある。 'freetype6.dll' の 'FT_Get_CID_From_Glyph_Index' というエントリ ポイントが見つかりません。 こういう場合はfreetypeのプロジェクトにftcid.cを追加してfreetype.dllをコンパイルすればO…

右クリック右クリック管理者権限で実行しかできないと思ってた

GitBashを右クリック右クリック管理者権限で実行がめんどくさいなあと思ったら、コマンドプロンプトから管理者権限で動かせると。 powershell -command "Start-Process -wait \"C:\Program Files (x86)\Git\bin\sh.exe\" -argumentlist \"--login -i\" -Verb…

LINQ to XMLが便利すぎてメモ

下記のsample.xmlに対して <LIST> <文字 ID="00001"> <UCS>4E00</UCS> <CID>1200</CID> </文字> <文字 ID="00002"> <UCS>4E05</UCS> <CID>14297</CID> </文字> </LIST> <文字>のタグの一覧を取得する XDocument xdoc = XDocument.Load("sample.xml"); //戻り値はIEnumerable<XElement> var lst = from moji in xdoc…</xelement>

C#でリソースファイルからテキストを取得する

c#

いつも忘れてしまうのでメモ。 VSでファイルを追加してプロパティのビルドアクションを「埋め込まれたリソース」にするのを忘れないこと。 //現在のコードを実行しているAssemblyを取得 System.Reflection.Assembly myAssembly = System.Reflection.Assembly…

品詞分解してWordPressで検索するまで(その2、投稿編)

その1で作成したテキストを使ってWordPressへ一括で投稿するまでをやります。 XML-RPCの準備 WordPressへの投稿はXML-RPCを使う。 JSON REST APIはよくわからなかったので次の課題(汗。 XML-RPCを使うとWordPressの外側から投稿やカテゴリーの操作など一通…

品詞分解してWordPressで検索するまで(その1、mecab編)

古典のテキストをmecabで品詞分解するところまでやります。 mecabのインストール まずは形態素解析をするためにmecabをインストール。 $ brew install mecab $ brew install mecab-ipadic 動作確認。 $ mecab おでんにはんぺんをいれるかなやみます <==入力…

バイナリファイルを文字列でサーバーへ転送する

php

バイナリファイルを添付でなく文字列でサーバーへ転送する方法を調べたのでメモ。 バイナリファイルを文字列に変換するのはunpackを使用する。 $str = unpack("H*", $binary); 試しにZIPファイルを読み込んで文字列に変換してみる。 $binary = file_get_cont…

Excel/C#でdynamic型からWorksheet型へキャストができない

c#

はまったのでメモ。 ExcelをC#で扱ってて.Net Framework4.0に上げたら、 Workbook book; ... ((Worksheet)book.Sheets[1]).SaveAs(path);はコンパイル通らないけど、 book.(Sheets[1] as Worksheet).SaveAs(path);は通る。 error CS1969: 動的な式のコンパイ…

HTTPWebRequest.Createがネットワーク上で動かない(ことがあるらしい)

c#

HTTPWebRequest.Createが動作せずどっぷりはまってしまったのでメモ。 System.Net.HttpWebRequest req = (System.Net.HttpWebRequest) System.Net.WebRequest.Create("http://www.yahoo.co.jp");これを実行すると例外が発生。以下が出力されたエラー。 Messa…