DELL XPS 13を購入してからすでに半年以上は経過した。その間にいくつかの記事を書いた。
jupitrisonlabs.hatenadiary.jp
やはりキーボードのイマイチ感だけが不満だ。ペシャペシャした打鍵感で、打ち損じるキーがある。こないだ、Macbookと併用する機会があったが、どちらのキーボードもいまいちだった。
それ以外の点はおおむね満足。電源をつけっぱなしておくと、いつの間にか再起動している謎現象もあったりするが、開発用途PCとして問題はない。
DELL XPS 13を購入してからすでに半年以上は経過した。その間にいくつかの記事を書いた。
jupitrisonlabs.hatenadiary.jp
やはりキーボードのイマイチ感だけが不満だ。ペシャペシャした打鍵感で、打ち損じるキーがある。こないだ、Macbookと併用する機会があったが、どちらのキーボードもいまいちだった。
それ以外の点はおおむね満足。電源をつけっぱなしておくと、いつの間にか再起動している謎現象もあったりするが、開発用途PCとして問題はない。
常々、ACアダプタに付属している電源ケーブルの収納性が悪く、邪魔に思っていた。
そんな折、サンワサプライから電源ケーブルだけ販売されていることを知り*1、早速購入した。
サンワサプライ 電源コード 3P・L型プラグ 0.2m KB-DM3L
ケーブル自体が20cmとかなり短くなったことと、コネクタ部がL型になったことで収納性が格段に上がり、机の上でもカバンの中でも場所をとらなくなってとっても快適!
2PタイプやL型でないものもあり、長さもいくつかあるので、ケーブルの煩わしさに悩んでいる人はぜひ購入を検討しよう。
*1:今更ですが・・・
カミソリの深剃り感がすごく好きで、ずっとカミソリを愛用している。
ただ、最近の替刃は目詰まりがひどくて掃除が面倒だ。たらいにお湯を張ってシャバシャバしてもあまり汚れは落ちないし、水道で直接洗っても効果がないので、たらいにカンカンとカミソリを打ち付けて掃除している。家族からはうるさいと言われ、肩身が狭い。
替刃がなくなったので、柄も含めて全面的に刷新しようと思い家電量販店に向かった。薬局でもいいのだが、ポイント欲しさで家電量販店に行くのだ。
先に自分のヒゲ事情を説明しておくと、剃るのは3日に一度程度で2mm~3mm程度の長さまで伸びている。密集具合は、以下のシリーズ9の動画に出てくる男性とほぼ同じで、この男性の頬にもヒゲを生やした状態が最も近い。
この状態でカミソリを使うと結構痛い。お風呂に入ってヒゲを柔らかくしてから剃らないと、ヒゲの弾力に替刃の切れ味が負けて抵抗感がかなりあるのだ。ただ、剃ったあとはツルツルで気持ちいいのだが。
話を戻して家電量販店に行ったとき、電気シェーバーもついでに見ることにした。ちょうど電気シェーバーの試し剃りキャンペーンが売り場で行われていたので、無精髭も生えていることだし、ブラウンのシリーズ9を試してみることにした。
試した感想として、剃り心地はとっても滑らか!ヒゲの抵抗感がまったくなく、電気シェーバーがスイスイとヒゲを剃っていくので心地いい。
前モデルであるシリーズ7も試させてもらったが、こちらはヒゲトリマーがヒゲに引っかかって痛かった。このヒゲトリマーの抵抗感のせいで、シリーズ9ほどの滑らかさを感じられず、シリーズ7を買うぐらいなら高くてもシリーズ9だなと思った。
高い買い物なので即決できず、店内を1周してどうするか考えた。結果、シリーズ9の9296ccを購入することにした。
9296cc購入の決め手は5000円キャッシュバック、それと剃り味・剃り心地だ。電気シェーバーとしては相当高額な部類だが、それ以上に剃った感じが魅力的なのだ。またアルコールで全自動洗浄してくれる点も見逃せない。水洗いでは落ちない皮脂も落ちるそうなので、他製品に比べると清潔感が保たれる。
髭剃りに悩む諸氏には全力でこの製品を推したい。まずは店頭で試してもらうと、この製品の良さがとてもよくわかるはずだ。
RazorEngineを使ったメールテンプレート作成方法。
テンプレートに埋め込むモデルを定義する。
namespace MailApp.Models.Mail { public class Template { public string Name { get; set; } } }
テンプレートファイルを指定して、その中身をすべて読み込む。
var templateTextPath = "~/MailTemplates/template.txt"; var templateHtmlPath = "~/MailTemplates/template.cshtml"; // テンプレート読み込み var templateText = File.ReadAllText(HttpContext.Current.Server.MapPath(templateTextPath)); var templateHtml = File.ReadAllText(HttpContext.Current.Server.MapPath(templateHtmlPath));
テンプレートファイルの中身は以下の通り。まずはテキストメール用。
@Model.Name さん こんにちは!
次はHTMLメール用。
<html> <head> <title>bizsky ボックス</title> <style> <!-- '@'マークを使うときは'@@'と記述する。 --> </style> </head> <body> <div>@Model.Name さん</div> <div>こんにちは!</div> </body> </html>
テンプレートをRazorEngineに追加してコンパイルする。
// テンプレート作成 var service = Engine.Razor; service.AddTemplate("templateHtml", templateHtml); service.Compile("templateHtml", typeof(Template)); service.AddTemplate("templateText", templateText); service.Compile("templateText", typeof(Template))
テンプレートにモデルを埋め込んで結合する。
var htmlBody = service.Run("templateHtml", typeof(Template), new Template { Name = "Taro Yamada" }); var textBody = service.Run("templateText", typeof(Template), new Template { Name = "Taro Yamada" });
スタイルを「@Styles.Render()」で埋め込みたかったが対応していないようだ。
修理から戻ってきたのは2週間前。だいたい修理に2週間ぐらいかかった。
修理内容はSSDの交換で、OS入れ直したとなった。
以下、セットアップした内容である。
Chocolateyでインストール可能なものは、すべてChocolateyでインストールする。
https://chocolatey.org
なおVimはChocolateyにあるが、32bit版なのでやめておく。
香り屋さんのサイトで64bit版をダウンロードしてインストール。
https://www.kaoriya.net/software/vim/