IT系バンドマンの日常

備忘録やライフログなど

Ubuntuで爆速コピペする方法

みなさんこんにちは!今日はUbuntuGUI環境での作業が超捗るtipsを見つけたのでシェアします(`・ω・´)ゞ

  1. コピーしたい文字列をマウスで選択します
  2. ペーストしたい場所でマウスのホイールを一回クリックします

こちらを参考にさせていただきました。 do-you-linux.com

ファイル名のスペースをアンダーバーに一括変換

こんにちは!Kindle買ったのでhttps://www.gutenberg.org/wiki/Main_Pageからせっせと電子書籍をダウンロードしてみてます。

そこで、ファイル名に含まれる半角スペースをアンダーバーに一括変換したくなったので今のところのコマンドをφ(..)メモメモ

rename 's/ /_/g' [FILE_NAME]

ホントはPerlでやろうと思ったけどとりあえずrenameで対応しましたとさ。

Vimでの置換の仕方をいっつも忘れるのでメモ

こんにちは!先日の金曜日にやっと大学卒業してきました。これからは野生のエンジニアとして頑張ります。 沖縄の未来のエンジニア四天王(今考えた)の一人を担えるように日々頑張りたいと思いますウオオオオアアアア( 'ω')/アアアアアッッッッ!!!!

今日はVimでの置換を仕方をメモします。

:%s/置換前/置換後/gc

g: 同じ行にマッチさせたい単語が複数ある場合でも全てHITさせる

c: マッチした単語を確認しながら置換

これで君もちかんめいじん!!!(意味深)

コードのハイライトの仕方をいつも忘れるのでメモ

print("This is Python"s code!")

こうしたいときは、バッククオート3つで囲う!

```python

# ここにPythonのコードかく

```

囲う!

【2016/03/07追記】

後輩がより詳しくまとめてくれました。

yasutaka-hirai.hatenablog.com

俺の場合、マークダウンモードでの編集だから上記の方法でいけるみたいですね。ありがとう後輩!!

Numpyのお勉強中でう(^ν^)

10行20列のゼロで埋め尽くされた2次元配列を作って、ndarray.shapeで配列の大きさをとってみたよ!

import numpy as np

score_map = np.zeros((10, 20))
result = score_map.shape
print(shape)

ps. 結局家のMac miniではBootcamp使ってWindows動かしてます(DirectX動かないんだもん←)。ゲームしない人は前回紹介したVMで動かす方法だと快適かもしれません。