ubuntu
例えば、eclipseを/home/user/optとかに配置した場合、下記のようなファイルを用意してあげれば良いです。 配置パス /home/user/.local/share/applications/eclipse.desktop 設定ファイル [Desktop Entry] Type=Application Name=eclipse Icon=/home/user/op…
/etc/default/keyboardに以下を定義する。 XKBOPTIONS="ctrl:swapcaps" XKBOPTIONS="caps:ctrl_modifier"caps:ctrl_modifierも定義しておかないと、Shift + Caps Lockを押下したときに入れ替えが無効(Caps LockキーがCaps Lockキーとして動作)となってしまう…
Snapパッケージが提供されているので簡単に導入できました。 $ sudo snap install pycharm-community --classic
Web上のエディタでなく、ローカル端末上で開発したかったので調べました。 前提 以下の手順でPythonを導入済みであること。(まぁ、必要なものが入っていればどんな手順であっても良いのでしょうけど、実際に試した前提ということで。) ksino.hatenablog.com …
勉強しようしようと思いつつ長らく手がついていなかったPython。一念発起して勉強することにしました。とりあえず書籍を購入。みんなのPython 第4版作者: 柴田淳出版社/メーカー: SBクリエイティブ発売日: 2016/12/22メディア: 単行本この商品を含むブログ (…
lsof -i:<ポート番号>
Ubuntu 14.04とWindows10のデュアルブート環境で色々といたずらしていたところ、ブートローダを壊してしまったらしく、いずれのOSも(と言うかgrubも)起動しなくなりました。。 復旧までの手順をメモっておきます。 boot-repair-diskでブートローダを復旧 ほ…
sudo apt install libappindicator1 sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get updateすると、以下のように怒られるようになってました。(いつからだろう?) W: http://dl.google.com/linux/chrome/deb/dists/stable/Release の取得に失敗しました 期待されるエントリ 'main/binary-i386/Packages' が Release ファイル内に…
Electronのインストール npm install electron-prebuilt -g Electronで作成したアプリをアーカイブ npm install asar -g // asar pack <アーカイブするディレクトリ> <出力するファイルのパス> asar pack ~/work/test ~/test.asar electron ~/test.asar Elec…
creationix/nvmgithub.com 本家サイトを参考にインストールしてみます。 nvmのインストール $ git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags` $ vi ~/.bashrc~/.bashrcに以下の内…
移動 直前のカーソル位置に戻る Ctrl + o 直前のカーソル位置に戻る前の位置に移動 Ctrl + i カーソル行を画面の中央にする zz マーク マーク一覧 :marks m[a-zA-Z] カーソル位置をマーク `[a-zA-Z] マークに移動 画面分割 水平分割 :split 垂直分割 :vsplit…
RPG Crossfire - The Multiplayer Adventure Game Bay 12 Games: Dwarf Fortress シミュレーション FreePop LGames - Linux Games (LGeneral) Yossy Star Trek FreeCol - Home シューティング Word War vi
前提 Ruby 2.2.3が導入済み 導入 sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev …
Ubuntu 14.04環境にて、rbenvで普通に(特にオプションなどを指定せずに)Rubyをインストールすると、Ruby/Tkが有効にならないようです。以下の操作で、Ruby/Tkを有効にした状態でインストールできました。 $ sudo apt-get install -y libreadline-dev $ sudo …
媒体なんかを作成してるとき、ファイルのみ一括でchmodしたい、というケースがあります。 find . -type f -print | xargs chmod 600ディレクトリのみ、としたい場合は"-type d"にすればよいです。
連結テストの際など、指定したサイズのダミーファイルが欲しいことがあります。 例えば100MBのファイルが必要な場合は以下のコマンドで作れます。 $ dd if=/dev/zero of=test.dat bs=1MiB count=100Windowsならこうかな。。コマンドプロンプトを管理者権限で…
デフォルトでは、Dashなど一部のプログラムでインライン入力ができません。 見難いので、設定を変更して対応します。Dashで「Fcitx設定」を開きます。 「アドオン」タブを開き、「拡張」チェックボックスをオンにします。 「Fcitx XIM Frontend」を選択し、…
/home/kta/usr/配下にAndroid Studioをインストールしたことを前提に書きます。(当然、他のアプリでも同じようにすれば、Dashで検索・起動できるようになります) vi ~/.local/share/applications/android-studio.desktop以下の内容を入力し、保存します。 [D…
Ctrl+Alt+T
find . -size 0 | xargs rm
gog.comで買う 迷うことなく買いましょう。 gogは頻繁にセールもやっているので、運が良ければ$2未満で買える場合もあります。 Duke Nukem 3D Atomic Edition ● GOG.comwww.gog.com 後述のEDuke32を実行するにもこれ(の中に含まれるDUKE3D.GRP)が必要です。 …
grubのメニューが表示されなくなった場合の対処です。 以下、画面を見ながら手動で転記したのでスペルミスがあるかもしれません。 error: no such partition. Entering rescue mode... grub rescue>先週HDDが一つ死んだばかりだったので、「またHDD障害か?…
少しずつ書いていきます。 ダウンロードとインストール https://golang.org/dl/ からインストーラをダウンロードします。 今回はgo1.4.1.linux-amd64.tar.gzを選びました。 インストールは解凍するのみです。 tar xzvf Downloads/golang/go1.4.1.linux-amd64…
openssh-serverをインストールします。 sudo apt-get install openssh-serverとりあえず、rootによるログインを禁止しておきます。 PermitRootLoginをnoにします。 sudo vi /etc/ssh/sshd_configsshを再起動します。 sudo service ssh restart
sudo add-apt-repository ppa:tualatrix/ppa sudo apt-get update sudo apt-get install ubuntu-tweak
コンソールからクリップボードにコピーしたい場合、xclipが便利です。 sudo apt-get install xclip cat xxx | xclip -sel c
Rubyのcursesモジュールを使ってみたい、ということでインストールしました。 sudo apt-get install libncurses5-dev libncursesw5-dev gem install cursesところが、これでUTF-8の文字列を表示されると文字化けしてしまいました。。 悩んだ結果、libncurses…
まずはrbenvをインストールします。 git clone https://github.com/sstephenson/rbenv.git ~/.rbenv echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc rbenv --version続いてruby-bu…
PPAをアプリごと削除する sudo apt-get install ppa-purge sudo ppa-purge ppa:<ユーザ名>/<PPA名> PPAだけ削除する sudo add-apt-repository -r ppa:<ユーザ名>/<PPA名> 公開鍵の削除 前述の方法でPPAを削除しても、公開鍵は削除されないので、別途、以下の手順で削除しま</ppa名></ppa名>…