satymale’s diary

日々の忘備録

見やすさと描きやすさを両立した電子ノートはまた二年後のお楽しみ

前機種WG-S50より約2年。11/14に最後の課題であるディスプレイの見辛さを改善する電子ペーパーディスプレイを採用した電子ノートWG-PN1が発売されると10月中旬頃発表があり、ついにこの日が来たか!と胸を弾ませSHARPの公式WEBサイトを開きました。Apple Wat…

F# 署名ファイル

意味が分からなくてハマったので覚書。 Hoge.fsi、Hoge.fsといったように署名と実装のファイル名が一致していないと、下記のようなエラーメッセージが出てうまくビルドできない。 The signature file '※ここにファイル名' does not have a corresponding imp…

生存報告

約1年超更新が止まっていましたが、またメモを兼ねてブログを更新いきたいと思います。ちょうど、ブログの更新が止まった去年の2月から暗号資産(仮想通貨)のトレードを始め、人間が都度状況を判断しトレードを行う裁量トレードを4ヶ月、その後、6月か…

ポメラの肝はMenuにあり。

電子ノートはラフな図を手早く描く事ができるため頭の中を整理することには向いてはいますが、情報をまとめて後から参照できるようにするという用途には向いていません。7インチの画面サイズによる一画面当たりの情報量の少なさ、文字検索が行えないことが大…

子供に教えたい。目的と目標の違い。

「主上のなさったことを見れば、そうだ、と思う。国は傾く、ならばその傾きを止める人材が必要なのだし、それだけの人材を育てるにも、要所に配するにも時間がかかる。国を憂うなら用意をしておくべきだったと、いまになればあまりにも明らかなのですが、当…

電子ノートWG-S50のディスプレイオフ設定9時間が秀逸

仕事で電子ノート(WG-S30)を使っていると、ほぼ確実に興味を持って声をかけて下さります。やはり手書きという自由なアウトプットはそのままに、持ち運びや枚数といった物理的な制約を電子化する事で解決したいと思っている人は少なからずいるようです。 私も…

TourtoiseGitからSourceTreeに戻りました。

SourceTree分かりやすくて良かったけど、認証まわりが不安定過ぎてTortoiseGit使う事にした。— SatyMale (@SatyMale) 2017年8月15日 以来、しばらくTourtoiseGit使うようにしていたのですが、いまいち使いづらいのでどうにかしてSourceTreeを使えないか調べ…

行動分析学で犬の躾け

今までに読んだ本で非常に応用が利くなと感じる行動分析学入門。 行動分析学入門―ヒトの行動の思いがけない理由 (集英社新書)作者: 杉山尚子出版社/メーカー: 集英社発売日: 2005/09/16メディア: 新書購入: 22人 クリック: 193回この商品を含むブログ (77件)…

ThinkPad X1 Carbon 2017(5th)を購入しました。

我が家にThinkPad X1 Carbon 5th(2017年モデル)が届きました! せっかくなのでThinkPadを買うに至った経緯と、XPSとの比較をしてみようと思います。 経緯 候補を探す XPS13かThinkPad X1 Carbonか XPS13(9343)との比較 ThinkPad X40との比較 インナーケース …

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

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

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

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

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

最近、知人の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-…