2016/04/21

Python 3 で配列の型を一括変換する方法

自分のための備忘録として (for Python 3動作確認は Python 3.4.3)

以下のような文字列配列を `int` に変更する
```python
>>> data
['12', '345', '6789']
```

### map を使う方法
```python
>>> list(map(int, data))
[12, 345, 6789]
```
Python 3.1 より以前は `list()` は必要ないので注意。
> 参考  
> [Python3でmapがmap objectを返す(ようになった)件 | swimmingpython blog](http://swimmingpython.net/ja/?p=565)

### リスト内包表記List Comprehensionsを使う方法
```python
>>> [ int(x) for x in data]
[12, 345, 6789]
```
2016/04/18

Nautilus を開くと常に隠しファイルが表示されるようになってしまった

@Ubuntu 15.10

いつの頃からか Nautilus を開くと、いつも隠しファイルが表示されるようになってしまいました。
`Ctrl-h` で表示されなくなるものの、Window を閉じてもう一度開くとまた表示されてしまいます。
### gnome のバグだった 別に大きな問題になるわけではないのですが、気持ち悪いので調べてみたところ gnome のバグみたいです。 2015年になって再発した模様。 > 参考 > [Bug #1171852 “Hidden files are displayed by default” : Bugs : Ubuntu GNOME](https://bugs.launchpad.net/ubuntu-gnome/+bug/1171852) ### 回避方法 私の環境では以下の方法で問題は起こらなくなりました。 ``` $ dconf-editor ``` gtk → settings → file-chooser → show-hidden を消す
ただ、この方法はあくまで一時的な回避方法です。 Software Update をかけたりすると、元に戻ることがありますそう頻繁ではないのですが、その都度直さなければなりません。 次のメジャーアップデートまでにはちゃんと直ると良いのですが他力本願だなぁ…。
2016/03/18

m2ts ファイルを無劣化で mov に変換する方法

AVCHD で保存した動画を一気に変換する必要があったのでメモ。
2016/03/12

marked.js の code highlight を SyntaxHighlighter にする

このブログに [marked.js](https://github.com/chjj/marked) を適用して [Markdown でブログを書ける](https://kokufu.blogspot.jp/2016/03/blogger-markdown-blockquote.html)ようにしました。
marked.js は Code Highlighter に任意のライブラリを使用できるよう設計されている素晴らしい!ので、これまで通り[SyntaxHighlighter](http://alexgorbatchev.com/SyntaxHighlighter/) を使えるようにしました。
2016/03/11

Blogger を Markdown で書けるようにしたけど、Blockquote が表示されない

[marked.js](https://github.com/chjj/marked)
を使用すれば Blogger でも Markdown で記事が書けそうなので、ちょっとやってみました。

> 参考  
> [BloggerでMarkdown書けるようにした。 - Qiita](http://qiita.com/her0m31/items/1804bdc251a647e0e9a8)

ただ、そのままだと Blockquote が上手く処理できず、ちょっと工夫してやる必要があったので書いておきますこの記事も Markdown で書いているので、「参考」の部分がきちんとレンダリングされていればうまくいっている証拠。