tips たとえばカレントのSQLファイルがUTF-8でエンコードされていたので、まとめてShift-JISに変換するとか。 > ls -Filter *.sql | ForEach-Object { $file = $_; Get-Content -Path $file -Encoding UTF8 | Out-File "rep_$file" -Encoding Default}
概要 ある日ジョブがコケてコンソールのログを見たらこのエラーが出てました。Jenkins使ってるとよくあることなのでしょうか。ヒープメモリが足りないのでjenkis.xmlの設定値を変更します。 環境 Windos 10 Jenkins 2.46.3 jenkins.xml デフォルトでインスト…
概要 Jenkinsでジョブの実行結果をログインして調べるのって面倒ですよね。今回は僕も私もやってみたい「Jenkins × Slack」です。紳士にSlackへ実行結果を通知してもらいましょう。 環境 Windos 10 Jenkins 2.46.3 Slack Slack Notification Plugin 2.2 Slac…
概要 言いたいことは全部タイトルで言った!つーことで、GitHubから.NETのアプリケーションをCloneして、ビルドしようとしたらNuGetのパッケージが見つからないので復元するとこまでやってみました。 環境 Windos 10 Jenkins 2.46.3 Visual Studio Community…
概要 「MSBuildでコマンドラインからビルドする」、「VSTest.Consoleでコマンドラインからテストを実行する」とやってきたので、今回はJenkinsでビルド・テスト実行を行ってみたいと思います。sh-yoshida.hatenablog.com sh-yoshida.hatenablog.com 環境 Win…
概要 前回はMSBuildでコマンドラインからビルドしてみました。ということで今回は単体テストをコマンドラインから実行してみます。sh-yoshida.hatenablog.com 環境 Windos 10 Visual Studio Community 2017 VSTest.Console Visual Studioで書いた単体テスト…
概要 いつもVisual Studioからビルドしてましたが、コマンドラインでMSBuild.exeを使ってビルドしてみます。あっ、今年はde:code行けなかったで(´;ω;`)スンスン 環境 Windos 10 Visual Studio Community 2017 MSBuild Visual Studio Community 2017をデフォル…
概要 データキャッシュの実装とテストについて調べてみました。 参考資料 プログラミングMicrosoft ASP.NET MVC 第3版ASP.NET MVC 5 対応版 (マイクロソフト公式解説書)作者: Dino Esposito,井上章出版社/メーカー: 日経BP社発売日: 2014/10/30メディア: 単…
概要 Visual Studio Community 2017 をインストールします!*1 ダウンロード いろんなルートでダウンロードできますが以下でいいでしょう。www.visualstudio.com インストール インストーラ起動![続行]を押す。数分間お待ちください。ワークロードを選択し…
概要 TuesPechkinというライブラリを使ってPDFを出力するやり方について調べてみました。GitHub - tuespetre/TuesPechkin: A .NET wrapper for the wkhtmltopdf library with an object-oriented API. 環境 Visual Studio Community 2015 ASP.NET MVC5 TuesP…
概要 前回の続きというか、前回忘れていた権限によるメニューの表示切り替えです。 環境 Visual Studio Community 2015 ASP.NET MVC5 BootStrap 3.3.7 jQuery 3.1.1 権限項目の追加 右端のRoleId項目を追加しました。権限の種類(サンプルではユーザ、チョッ…
概要 ログインユーザの権限などで表示項目が変わるような動的なメニューが欲しかったので作ってみました。2階層くらい表現できれば十分かとも思ったのですが、多階層ドロップダウンメニューにチャレンジしてみます。 環境 Visual Studio Community 2015 ASP.…
概要 ログ出力する際にNLogがよさそうなのでTutorialを少しやってみます。 http://nlog-project.org/ 環境 Visual Studio Community 2015 インストール パッケージマネージャコンソールより以下のコマンドを実行するとインストールできます。 PM> Install-Pa…
概要 Visual StudioでREADME.mdを編集したくてもソリューションエクスプローラに表示されません。面倒だなと思いつつ毎回VSCodeでREADME.mdだけ編集したりしてましたが、Visual Studio上で出来るようにしてみました。 環境 Visual Studio Community 2015 REA…
決められない選択 急遽会社の事情で転職をせざるを得なくなり、年始から転職活動を行っておりました。おかげでほとんどブログも更新できず…。それも終わりが見えてきました!なんやかんやありまして、何社か内定を頂いた企業のうち最終候補2社まで絞り込んだ…
概要 13インチのMacBook AirをもらったのでGitの設定をしつつメモ。Apple MacBook Air (13.3/1.6GHz Dual Core i5/8GB/128GB/802.11ac/USB3/Thunderbolt2) MMGF2J/A出版社/メーカー: アップル発売日: 2016/04/20メディア: Personal Computersこの商品を含む…
New Year 今日から仕事開始!仕事面では2015年に続き2016年もサーバ移行やSharePoint移行など、プログラマとしてコードを書く時間はほとんどありませんでしたが、de:codeに行ってみたり、Azure始めたり、ブログの毎月更新ができたので前年に比べて大幅にアウ…
概要 www.moyashi-koubou.comこの記事を読んで前回CentOSにOpen JTalkをインストールしてみました。今回はSlackと連携させて書き込んだメッセージをHubotからOpen JTalkを使ってしゃべらせるとこまでやってみます。 といってもすべて参考サイトに書いてある(…
概要 Slackに書き込んだメッセージをOpen JTalkでBotにしゃべらせたい!!www.moyashi-koubou.comこの記事を読んで完全に影響を受けましたね。 調べてみると多くの先人方がRaspberry Piで実装してますが、残念ながら持っていないので手元にあったCentOSにOpe…
概要 うわぁぁぁ、ながい!浅い場所をウロウロしている分にはいいけど、さすがに深い階層になってくると鬱陶しいのでデフォルトのプロンプト表示を変更しよう。 環境 Windows Server 2012 R2 Datacenter(Microsoft Azure) プロファイルの確認 プロンプト文字…
概要 だいぶ乗り遅れましたが、Visual Studio for Macをインストールして.NET CoreのコンソールアプリでHello World!までやってみました。 環境 macOS Sierra バージョン 10.12.1ダウンロードは以下から。 https://www.visualstudio.com/vs/visual-studio-ma…
事象 Internet Exploerer(以下IE) 8用のイントラサイトが規定のブラウザがIE11になったことで表示が乱れたとユーザより連絡を受けたので、さっそく原因を調査してみました。 原因 JavaScriptで値が空文字のcookieを取得したときのブラウザ間の違い | かたつ…
概要 たしか1.7に上げた頃、VS Codeがエラーメッセージを吐いて起動できなくなりました。そのときは時間もなく面倒くさかったので放置してましたが、思い出したのでなんとかしてみる回です。 環境 CentOS 7 Visual Studio Code 1.7.2 エラー内容 起動しよう…
概要 久しぶりに仕事の話です。 ひょんなことからSharePointのデータ移行をやることになりました。 SharePointとは マイクロソフトが提供する、ウェブブラウザをベースとしたコラボレーションやドキュメント管理を行うプラットフォームの総称である。 https:…
Tips CSVの読み書き require 'csv' # 文字列への書き込み csv_string = CSV.generate do |csv| csv << [1,'Alice',18] csv << [2,'BoB',21] csv << [3,nil,nil] csv << [4,"",""] end # 文字列からの読み込み CSV.parse(csv_string) do |row| p row end puts…
概要 先日発表があった「Visual Studio 2017 Release Candidate」を早速インストールします!ダウンロードは以下から。 https://www.microsoft.com/ja-jp/dev/products/visual-studio-2017.aspx 創造は想像のはるか先へ なんかカッコイイですね。お先失礼し…
Tips 24時間制 個人的にこの表記が一番使います。むしろ、これだけ覚えておけばいい!でも忘れる。。 # 24時間制 Time.now.strftime("%Y-%m-%d %H:%M:%S") #=> "2016-11-16 07:09:22" その他 いろいろありますね。たまーに使うくらい?お、今日は今年321日目…
概要 APIキーや、なんらかのID/パスワードなんかはバージョン管理の時に困ります。プライベートリポジトリであればいいのですが、ハードコーディングしてるとGitHubに何度か公開しそうに!いちいち書き換えるのも面倒なので環境変数に設定しておいて、プログ…
Tips irb(Interactive Ruby)の出力に色付けして見やすくしてみます。Wirbleというライブラリをインストールします。 $ gem install wirble ホームディレクトリに.irbrcを用意しておくとirb起動時に読み込んで設定してくれるようです。最初はないのでファイル…
概要 Excelファイルを読み込んだ時に、空欄のセルがNullになる場合と空文字になる場合がありまして、これが原因のバグを埋め込んでしまいました。ちなみに過去にも同じようなことがあったので忘れないためにメモを残しておきます。 未入力セルと空白セル 「A…