2016-01-01から1年間の記事一覧

Pythonで複数の配列を同時にソート

Python使ってて、複数の配列を同時にソートしたくなることありますね。 たとえば、キー配列をもとに値配列をソートしたいときとか… そんなときはzipをうまくつかってください。 a = [2, 0, 1] b = ["a", "b", "c"] # zipで二つの配列を統合 c = zip(a, b) c.…

Ubuntuのターミナルで丸数字がずれる問題の対処法

問題 Ubuntuのターミナルで丸数字や特殊な全角を使っていると、表示がずれる問題があります。 画像のように、丸数字とその後の文字が重なってしまっています。 原因は、丸数字の表示幅が「半角」になってしまっていること。

Ubuntu で Windows 向けの共有フォルダ

環境 OS:Ubuntu 16.04.1 HDD:2.0TB(Windows PC から引っこ抜いたもの) 目次 環境 目次 1. HDD を確認 2. マウント設定 3. Samba 設定 4. 接続確認

XenServer の dom0 で yum を使う

XenServer はデフォルトでは yum が使えなかったので、使える方法を探しました。 環境 XenServer 7.0.0 yum 有効化 /etc/yum.repos.d/CentOS-Base.repo 内のリポジトリ情報を編集します コメントアウトされた baseurl を有効にする(#baseurl を baseurl に…

TensorFlow ソースコードからのビルド方法

TensorFlow は Pip を使ってインストールするのがおそらく一般的。ですが、ソースコードからもビルドすることができます。 環境 Ubuntu 16.04.1 Geforce GTX 1060 ※ NVIDIA Driver 367.44 ※ CUDA Toolkit 8.0 ※ cuDNN 5.1 ※ TensorFlow (Commit: 2a6d7511f13…

XenServer 7 インストール手順

仮想化ハイパーバイザの XenServer の新しいバージョン XenServer 7 がリリースされていたので早速インストールしてみました。 インストール環境 筐体:Intel NUC6i5SYH CPU:Intel Core™ i5-6260U メモリ:Crucail CT8G4SFD8213 (DDR4 8GB) HDD:PLEXTOR PX…

RStudio で Vim のキーバインドを使う

R Vim

RStudio で Vim のキーバインドを使うことができます

Windows 10 に R + RStudio をインストールする手順【スクショあり】

自宅の PC で 統計解析ツールの R をつかえるようにしました。

Intel NUC (6i5SYH) のBIOS をアップデートした話

IT

Intel NUC (6i5SYH) を購入したので、OS インストール前に BIOS をアップデートしました。 以下はその手順です。スクリーンキャプチャ取れなかったので文字だけでごめんなさい。 現在のバージョンを確認 NUC の電源を入れて、Intel のロゴが出たタイミングで…

Linuxコンソールでよく使う「Ctrl+○」の組み合わせ

コマンドの停止・強制終了 Ctrl+C:フォアグラウンドで実行しているプログラムを強制終了 Ctrl+Z:フォアグラウンドで実行しているプログラムを停止(fgコマンドでフォアグラウンドで再開、bgコマンドでバックグラウンドで再開する) コマンドの編集 Ctrl+W…

【Git】エイリアス(短縮コマンド)の設定方法とオススメのエイリアス

Gitでは、.gitconfigファイルにエイリアス(短縮コマンド)を設定することができます。 .gitconfigの場所 Linux → $HOME/.gitconfig Windows → C:\Users\<ユーザー名>\.gitconfig エイリアスの構文 [alias]セクションの下に<短縮形> = <展開形>の形で書きま…

【Git】応用コマンド&オプション7選

先日の【Git】最初の30分で覚えるべき基本コマンド8選につづいて、応用コマンドを整理しました。 diff 差分を表示する # HEAD(もしくはインデックス)とワークツリーを比較する git diff # 特定のコミット間を比較する git diff [コミット]..[コミット] # H…

【Git】最初の30分で覚えるべき基本コマンド8選

最近若い子にGitの使い方を指導することがあったので、最初に覚えるべきコマンドを整理してみました。 clone リモートリポジトリからローカルに複製する git clone ssh://ユーザ名@サーバ名/path/to/repository git clone http://path/to/repository status …

仮想マシンUbuntuにXenServer Toolsをインストール

XenServer上につくった仮想マシンUbuntuに、XenServer Toolsをインストールする方法 前準備 XenCenterを起動 XenServer Toolsインストール先の仮想マシンを起動する 左カラムからを上記の仮想マシンを選択 DVDドライブ1 に xs-tools.iso を選択 Ubuntuターミ…

Windowsコマンドプロンプトでdiffのようなファイル比較

LinuxのdiffコマンドのようにWindowsでファイル比較できないかと調べていたら、compというコマンドがありました。 コマンド comp [オプション] <ファイル1> <ファイル2> 使用例 @echo off rem 内容が同じファイルの比較 echo N | comp a.txt b.txt 2>nul ech…

2ヶ月でデータベーススペシャリストに合格する勉強方法

データベーススペシャリストの受験申込みがはじまりました。データベース素人の僕が、約二ヶ月でDBスペシャリストに合格するまでに取り組んだ勉強方法をご紹介していきます。