Oh!Super164 取り留めのない日記のような

2017/2/22 水曜日

困った時のnuget

Filed under: PC,仕事,備忘録 — pecos @ 18:05:27

開発環境壊れる、、、
というか、ビルドとか普通に出来るのだが実行時にエラーとなってしまう。XXXXが読み込めません的なエラーなのでファイル壊れたのかな?と思い、取り敢えずCHKDSKしてみるも改善されず、これは困ったと途方に暮れていると、ふとパッケージ全部更新したらどうだろう?と天の声が聞こえ、実行時にエラーの出るそれらしきパッケージを片っ端から再インストールしたら直った。ありがとうnuget
忘れないように魔法のコマンドを記録。

PM> Update-Package <nuget_package_name> -reinstall

これだけだと不安なので、仮装マシンを丸ごとバックアップしておこう。

2017/2/19 日曜日

メインマシンのBT化

Filed under: PC — pecos @ 21:28:54

USBワイヤレスマウスがよくカクカクになる
何か電波でも干渉してるのかな?と思い、Bluetoothを試そうにもメインのデスクトップにはBTが無い。そこで、usbタイプのbtと、ついでにBTマウスもセットで購入。btアダプタは挿しただけで何もせずとも普通に認識したようでWindows10から使用可能になった。マウスのペアリングもあっさりと済み、今の所サクサク動作。しばらく様子を見てみよう。
薄型のマウスにしたのは失敗だったかも、、、

BT受信器

Close
BT受信器

2017/2/12 日曜日

PDF考察

Filed under: PC — pecos @ 21:08:03

ちょっとPDFのフォーマットについて調べてみる
Adobeから仕様書は出ているので、つらつらっと読んでみるが、文字のエンコードがさっぱりわからない。どうやらPDFでは、文字のエンコードは表示するフォントに依存し、フォントに指定されているエンコードに従うらしい。エンコードに”Identity-H”が指定されていると、文字列にはCIDと呼ばれるコードが入っている。これは文字の字形を識別する特殊なコードで、一般のエンコードとは異なるものらしい。で、CIDをUNICODEに変換するテーブルがPDFに含まれていたので、これを元に変換を行うと確かに意味のある文字列として変換出来た。
ややこしい、、、

2017/2/9 木曜日

ThinkPad T470s

Filed under: PC — pecos @ 13:06:02

KabyLakeを搭載してTシリーズが刷新された
Intelの世代更新に伴う新モデル展開ではあるが、残りの型番が480、490しか残ってないので、この先どうなるんだろう?w 第7世代CPUが出てきたということは、そろそろiMacやMac miniなんかも新型でるのかな。

2017/2/8 水曜日

Local NuGet

Filed under: PC,プログラミング — pecos @ 21:54:23

.Net Coreで自前のdllを参照させられない
と悩んでいたが、どうやらバイナリで参照させたい場合はdllをNuGetのパッケージに変換してオレオレNuGetリポジトリに置いて参照すればいいらしい。ということで、試しにやってみると確かに出来た。WindowsとLinuxで出来たので、多分Macでもいけると思う。
何かと面倒臭いなw

2017/2/4 土曜日

bash

Filed under: PC — pecos @ 0:45:14

Windows10用のbashを入れているのだが
sshを多用する当方には、これが結構便利。7の頃はputtyを立ち上げたり、それも面倒な時はMacからsshしていたのだが、PowerShellとbashの組み合わせで楽になった。全角文字の扱いで少々バグってはいるが、鯖のメンテくらいなら問題ない。bashとは言っているが、特殊なWindows用のubuntuがほぼ丸ごと入っているようで、普通にapt-getで更新出来る。

GNOME

Filed under: ASP,PC — pecos @ 0:36:23

我が家にはLinuxの鯖が2台あるのだが
どちらも最小構成のインストールでGUIはない、そこでスペック的に余裕のある一台にGNOMEを入れる。というのも、Linux用のdotnet coreを触ってみたのだが、vimとコマンドラインだけでは限界を感じ、VisualStudioCodeならどうだろう?と思ってのことだったのだが、素直にWindows上のVisualStudio2015でCore用のプロジェクトを立ち上げて完成したソースだけ持ってきた方が効率的だった、、、
VisualStudio万歳w

2016/12/16 金曜日

iOS 10.2

Filed under: MacOSX,PC — pecos @ 22:55:28

毎度のアップデート
で、アップデートに付き物の自作アプリを再ビルドすると、エラー発生、、、あれや、これやと設定を直してようやく通る。Swift2の部分は「将来ビルド出来なくなるかもよ」みたいなメッセージが出るも、面倒なのでそのままに。一応、コンバート箇所は気になるので、プレビューで見ると、見たこともない構文もちらほら、、、このブレまくりの言語仕様をより良い進化の為の必要悪と捉えるべきなのか疑問だが、昨今のOracleのjavaの扱いとか見ると、個人的には近代言語ではc#最強なんじゃないかと思えてきた。

2016/11/26 土曜日

Windows10 エラー

Filed under: PC — pecos @ 0:08:09

M91pをWindows10 Home化してからというもの
毎朝、起動してしばらくするとブルーバックの例の画面が出て再起動する。何かのタスクが走るんだとは思うのだが、原因が特定できない。ま、この朝一回の儀式を乗り切ると終日安定して動くので、当方がマシンに合わせて慣れるという極めて消極的な対応をしている。
もう、原因究明するのも面倒臭いわw
ブルー画面

Close
ブルー画面

2016/11/22 火曜日

callback地獄

Filed under: PC,仕事 — pecos @ 23:09:27

これまで余りクライアント側で複雑な処理はしていなかったのだが
今回の案件でjavascriptによる画面制御でちょっと凝った事しようと思った瞬間にcallback地獄に陥る。これか、よく噂に聞くやつは、、、最近のjsにはasync/await構文もあるらしいが、残念なことにお客さんは大量のIEを使っている。そして相変わらずIEときたら、、、という事で根本的にはcallback地獄からは抜け出せそうにない。

« Newer PostsOlder Posts »

Powered by WordPress