読者です 読者をやめる 読者になる 読者になる

satymale’s diary

日々の忘備録

新しいパソコンに開発環境を作る時のまとめ

新しいパソコンを買ってわくわくしながら開発環境を作ったは良いが、いざ使ってみると動かなくてハマる事ありませんか? パソコンを買い換えるのは何年か経った時なので、あの時どうやったのか忘れていることが多いです。 大抵はしょうもない事なのですが、…

仕事のストレス、自分が潰れる傾向を知る。

長時間労働とそれによる思考能力の低下からくるミスでお客さんに激しく叱責され、元々、折衝・調整が苦手で仕事にやりがいを見いだせなかったのと、上記の叱責がきっかけで頭が回らなくなってしまい、会社に相談した所すぐに対応してくれ暫く休む事になりま…

婚活はいかに今の自分に合う相手に出会えるか

最近、知人の30代の男性、女性共に婚活している人が、結果が出ないので、1人で生きて行く方にシフトすると言っていました。 別の40代女性では、周りが結婚したいと言っているのを聞いて、何故結婚したいのか分からないと言っていました。 結婚しない選択もあ…

電子ノートWG-S30を1年使って

2015/12/12に記事を書いてから、もう1年経過していました。 satymale.hatenablog.com 今もシャープの電子ノートWG-S30を相変わらず使い続けています。 毎日仕事で使用しており、家ではプログラミング時の頭の整理、読書メモなどで活躍しています。 おかげで…

SeleniumでFirefoxのテストができない時

Selenium.WebDriver(v3.0.0)でテストを行っていると、いつの段階か以下のエラーがでてテストが出来なくなりました。 型 'OpenQA.Selenium.DriverServiceNotFoundException' の例外が WebDriver.dll で発生しましたが、ユーザー コード内ではハンドルされませ…

IIJMioに乗り換えました。

10年近くdocomoを利用していましたが、最近の格安SIMの環境が充実してきた事と、2年の契約更新月になったこと、大手キャリアの不親切な月々のプランに嫌気が指して、初めてIIJMioに乗り換えました。 まずは月に3GB(900円)と、通話(700円)の1600円で様子見…

Install the correct version of SQL Server Compact. Refer to KB article 974247 for more details.

AzureでSQLServerCEを使おうとしたら、サーバーエラーで動かなかったので忘備録がてらメモ。 プロジェクトの構成 プロジェクトの構成は以下の通り。 Mainプロジェクト(ControllerやViewが含まれている) ↓参照 Domainプロジェクト(RepositoryやEntity、SQLSer…

Multi Selectsの初期選択

FormのMulti Selectsの初期選択は以下の記載を元にselectedにて指定していたのですが、初期選択表示されませんでした。 $('#enum').w2field('enum', { items: people, openOnFocus: true, selected: [{ id: 0, text: 'John Adams' }, { id: 0, text: 'Thomas…

Gridの編集制御

例えば、権限を持っていないユーザには行の編集をさせたくないという事がある。 そういう場合は、onEditFieldを使う。 $('#grid').w2grid({ name : 'grid', columns: [ { field: 'recid', caption: 'ID', size: '50px' }, { field: 'lname', caption: 'Last …

生活不活発病のセミナーに行ってきた

妻の付き添いで大川弥生Drの生活不活発病のセミナーに行ってきました。 妻は先生の書籍を読んでいたそうですが私は完全に興味がなく、付き添いで参加するだけの予定で、事前の予習もせずノートも持って行きませんでした。 セミナーを聞いている中でノートを…

マイナスのTimestampのフォーマットが綺麗じゃない

C#

以下のように書くしかないのかな。 書式だけで完結させたい・・・。 return (timeSpan < TimeSpan.Zero ? "-" : "") + timeSpan.ToString(@"hh\:mm");

行の編集後の値を取得するにはonCompleteにて

w2uiで行の編集を行われた事を検知するイベントは以下のように記述する。 $('#grid').w2grid({ name : 'grid', columns: [ { field: 'recid', caption: 'ID', size: '50px' }, { field: 'lname', caption: 'Last Name', size: '30%' }, { field: 'fname', ca…

Transbook T90Chiは意味もなくワクワクしてしまうサイズ

仕事で忙しくてあまり時間が取れないので、電車に乗っている時間を活用したらいいんじゃないかなと思って、約3万円という値段もあってTransbook T90Chi 3775をヨドバシカメラで買っちゃいました。 1週間程使ってみて、予想通りの使い方が出来て満足していま…

ASP.NET4.6+W2UIでデータを保存する

サーバー側で変更分が分からない問題 W2UIで入力されたデータを保存すると、変更があった差分のみがサーバーに渡されます。 例えば次のようなGridのlnameとsdateを編集して保存すると $('#grid').w2grid({ name : 'grid', url : { get : 'server/side/path/t…

電子ノートは仕事で使えるのか

紙ノートの不満点 私は仕事でキャンパスノートを愛用しています。 学生の頃からノートは使っていたけど、シャープペンシルを使うと手が汚れるし、ボールペンを使えば間違った時に消せないという不満点があって、そんなに積極的にノートを使う方ではなかった…

設定ファイルの値を取得する

設定ファイルの内容をControllerで使う方法が分からなかったので調べてみました。 config.json { "Data": { "DefaultConnection": { "ConnectionString": "test" } } } Startup.cs public Startup(IHostingEnvironment env, IApplicationEnvironment appEnv)…

ASP.NET5 + EntityFramework6でSQL Server Compact Editionを使う。

EntityFrameworkはCode FirstモードというコードからDBのテーブルを作る機能があるらしいですがまだそれは勉強していないので、先にテーブルを作ってEntityFrameworkから利用する方法を忘備録がてら残します。(2日ぐらいこれではまったので・・・) NuGetでS…

Excelのシートを比較

最近Excelをよく使うようになって、シートの値の比較を効率よく出来るようになりました。 前は以下のようにIF文を使って差異を見つけていましたが =IF(Sheet1!A1=Sheet2!A1,"○", "×") Sheet1の条件付き書式で以下のようにやれば色も同時に付けれて一石二鳥で…

w2ui.loadにrecordsのJSONを返すURLを指定してはいけない

w2ui['グリッドのname'].load('JSONを返すURL'); 上記のコードでサーバからデータを取得してグリッドに表示するが、データは以下の構造が正しい。 { "status" : "success", "total" : 1, "records" : [{ "recid" : 1, "hoge" : "ほげ" }] } グリッドに直接指…

w2ui gridチートシート

Renderの種類と表示 データ render 結果(デフォルトen-us) 結果(ja-jp) テスト text テスト テスト 1234.5 int 1,235 1,235 1234.5 float:0 1,235 1,235 1234.5 float:1 1,234.5 1,234.5 1234.5 float:2 1,234.50 1,234.50 1234.5 number:0 1,235 1,235 1234…

FMEAを調べてみた。

プログラマからSEへ仕事の内容が変わり新しく学ぶ事の中で、FMEAが分からなかったので余暇を使って調べてみました。 ブログやホームページで色んな解説を読んでみましたが様々な解釈があり、書かれている事を鵜呑みにするのは危なさそうでした。 JIS C 5750-…

ログイン画面だけレイアウトテンプレートを使いたくない

レイアウトテンプレートのお陰で、メニューなどの共通部分を1箇所に纏めれて良いのですが、ViewStart.cshtmlはすべての画面に対して 効いているので、メニューなどが必要ないログイン画面にも適用されて困ってしまいます。 View直下のログイン画面のフォル…

Bowerを使ってBootstrapをインストールする

モック画面ではBootstrapを使ってデザインしていたので、ASP.NETに落とす時も同じ様にBootstrapを使おうと思ったのですが、 .NETのライブラリはNuGetを使って管理するのでバージョンアップも簡単なのですが、JavaScriptのライブラリは公式サイトからダウンロ…

レイアウトを共有する

メニューなど同じような部分を纏めれるように、レイアウトテンプレートを試してみました。 ViewStartを作る。 Viewsフォルダで[右クリック]→[追加]→[新しい項目]→[MVC ビュー スタートページ]を選択して追加します。 レイアウトを作る。 Viewsフォルダの直下…

ASP.NET 5でとりあえず画面を表示させる

久しぶりにASP.NETでWebアプリケーションを作ろうと思ったらさっぱり訳が分からなかったので、仕組みを理解するために必要最小限のファイルで 画面を表示するまでを調べながら作ってみました。 プロジェクトの作成 「ASP.NET Web アプリケーション」を選択。…

行動分析でダイエットは成功するか?

結婚して3ヶ月、ついに体重が85kgになってしまいました。 85kgやばい!とは思うものの、またダイエットすればいいかと気楽に考えている自分もいます。 ダイエットの方法は世の中様々なものがあり、基本的には摂取エネルギー<消費エネルギーとなれば どんな…