Rokiのチラ裏

学生による学習のログ

Ubuntu

内蔵ストレージが破損した Mac で USB メモリに Ubuntu 16.04 LTS を インスコしてブート

久しぶりに日記的な内容。 序章 ついにその日が来てしまった。いつもと変わらず Mac の電源ボタンを押すと、フォルダのアイコンに ? のマーク。一旦再起動してオプションキーを押しながら起動するも、起動ディスクが一切一覧に現れない。Apple diagnostics …

Samba + DAAPとnetdataの導入

何度かサーバーを弄っているエントリーをアップロードしてきたが、自宅には外付けの3TBHDDに動画や音楽などのメディアファイルを全て詰め込んでおり、それを今まではメイン機のデスクトップに接続して使ってきた。しかし、どうせならサーバーに接続してそこ…

自宅ローカルサーバー(apache,motion,ping,AP)構築

前書き Amazon dash buttonなどと連携させたmotionサーバー(監視カメラ)を以前構築したわけだが、最近は更に用途が増えてきている。 例えば、最近何故だかマンション内の回線が不安定であるのでpingを飛ばしたりしている。マンション内と断定したのは、定期…

/var/lib/apt/lists/のロック解除

もうかれこれ長くaptにお世話になっている気がするが自分で他のapt-get*1処理が終わる直前にapt-getを発動して「別プロセスが動いていませんか?」と問われた事はあっても、それ以外にこの決まり文句を見るのは初めてだったので対処法を一応メモ。 リカバリ…

Ubuntu on OpenGL + GLUTで遊んでみた

なんとなく弄りたくなった。導入。 % sudo apt-get install freeglut3 freeglut3-dev 取り敢えず、空のウィンドウを出力してみる。 #include<GL/glut.h> int main(int argc,char *argv[]) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGBA); glutCreateWindow("</gl/glut.h>…

最新版Clangのビルドの作業ログ

普段からGCCばかり使うので、Clangのアップデートを怠っていた。 Clang - Getting Startedの通りに実行するだけだ。一連の流れをスクリプトに起した。 #!/bin/zsh emulate -R sh sudo apt-get build-dep -y llvm clang sudo apt-get install -y subversion c…

vim macro、less.shを標準的なコマンドに設定する

デフォルトインストールされているlessコマンドはsyntax highlightをしないが、vimのmacroにあるless.shはそれが可能である。視覚的に分かりやすいため、そちらをデフォルトに設定する。 単純にエイリアスを設定すれば良い。vimのバージョンごとにディレクト…

UNIX テキストファイルの内容をクリップボードにコピー

.zshrcに筆者が設定している内容。 ブログにコードを貼り付ける際、筆者はコマンド1つでテキストファイル内容をコピーしたいので、実行環境がMacである場合は以下のようなエイリアスを設定している。 alias clipbd='(){cat $1|pbcopy}' Linuxの各ディストリ…

Ubuntu 16.04 LTSを自宅デスクトップ機にデュアルブート設定で入れたログ

自宅のタワーPCにUbuntu16.04LTSを入れた。今も、そのUbuntu 16.04から、ブログを投稿している。まず、インストールして、スクリプトを走らせて一通り設定したが、動作がかなり安定している。しばらくLinuxを触っていなかったので(Ubuntuなるディストリビュ…