Lesimyの備忘録

忘れっぽい脳のための忘備録

Notepad++で置換

2016-02-16 14:57:37 | PC(Software)

ExcelやCalcから縦1列のデータをクリップボード経由でNotepad++に持ってきてカンマ区切りにしたい場合がある。

 

Notepad++の[検索][置換]にて一発で変換する。

 

変換モードを[拡張]にして、検索文字列に"\r\n"とし、置換文字列(P)に","としてすべて置換(A)を押せば一発で改行がカンマに置き換わる。

正規表現では改行にマッチできないので拡張で\*を使う。

Notepad++_Diarog


Verilog HDLの言語の曖昧さ

2016-02-08 18:34:08 | HDL

今までは VHDL を使っていたのだがシミュレータなどの対応が良いのが理由かわからないが Verilog が流行っているらしい。

 

私も今度のプロジェクトから Verilog を使うことにしたが、VHDLに比較するとその曖昧さを許容する言語仕様がどうも宜しくない。

ソフト屋さんはこのほうがとっつきやすいのかね?

 

暗黙のwire推定を `default_nettype で禁止する。

 

 

参考:Verilog HDLの言語の曖昧性について(CPU-LABS)


Windows7以降のパフォーマンス低下

2016-02-07 09:17:31 | Windows8

Windwos7、8、8.1、10でホームグループを有効にしているとディスクアクセスをひたすらしてパフォーマンスが著しく低下している。

使用すると簡単に共有が可能になるそうだが従来からある共有の仕組みは使えるのでホームグループの使用を終了して、かつ、サービスの管理ツールで Peer Networking Grouping を停止して、無効に、Peer Name Resolution Protcol、Peer Networking Identity Managerを停止すれば、完全にホームグループを無効に出来て不要なディスクアクセスが減らせる。

 

Superfetchなる推論先読みキャッシュがひたすらディスクアクセスする場合もあるが、Windows8以降は有効にしておいたほうが良いとの情報もあるので8.1、10ともに現在は有効のままとしている。