みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Unity, Python, Processingなどのプログラミングや,脱獄, hackintoshなど

トップ / 記事一覧 / カテゴリ

Google Compute Engineでディスクを作成しマウントする方法

Google Compute Engine (GCE) で,インスタンスに接続したディスクをマウントする方法をメモしておきます. $ ls -l /dev/disk/by-id/ total 0 lrwxrwxrwx 1 root root 9 Jul 18 15:18 google-data -> ../../sdb lrwxrwxrwx 1 root root 10 Jul 18 15:18 goo…

Google Compute Engineで安定できれいにpythonをインストールする

Google Compute Engineで安定できれいなpython3をインストールするにはいくつかコツがあるので,備忘録を兼ねてメモします. Google Compute Engineをはじめクラウドではいろいろなインスタンスの種類があって,高性能なものほど高価です.しかしサーバーサ…

リストを指定した数で区切るPython関数

リストを指定した数で区切るPython関数です. ls: 区切る元のリスト, n: 区切りをいれる数 def divide_list(ls, n): for i in range(0, len(ls), n): yield ls[i:i+n] 実行結果 (1-99) ls = list(range(100)) print(list(divide_list(ls,10))) print(list(di…

AWSアカウントを解約した

AmazonのAWSアカウントを解約したので方法をメモしておきます. 対象となるAWSアカウントでログインします. EC2を使っている場合は,インスタンスをすべて停止します. 余計に課金されないようにElastic IPsの使用を解除します. 上の画像の矢印の部分のメ…

FreeNASでファイルサーバの構築(6) ZFS設定・運用

みーがZFSに関してFreeNASでの設定を備忘録を兼ねてまとめておく.多くの情報はFreeNAS User Guide 9.3 8. Strorageにまとめてあるのでこれを読めば良いのだが,一般的な情報も多いので要点を絞ってまとめておく. RAID-Z2 Volumeの作成 転送速度 NASNE (Gig…

XpeiraのMoviesがVideoになった話

SonyがXpeira向けに提供しているアプリである「ムービー(Movies)」は,Nasneで録画したTV番組が再生できるので重宝しています. 先日「ムービー(Movies)」のアップデートの通知があったので,内容を確認すると, Video 8.0.A.2.4 Movies app becomes Video a…

MacのPhotosがCPUをたくさん使う

OS X Yosemite 10.10.3から追加された写真.app (Photos.app)ですが,先日iPhotoからみーのライブラリを移行しました. この時にCPUを消費し続けるというバグ?に遭遇しました.↓ Photos.appが24分のCPU時間を使っていて,photolibrarydやPhoto Agentもそれな…

FreeNASでファイルサーバの構築(7) PlexMediaServer

せっかくファイルサーバを作ったので,家のどこでもサーバに保存した映画を楽しめるようにするために,PlexMediaServerをFreeNAS上で動かすことにしました.これで映画鑑賞が捗るぞ(^^)b PlexMediaServer Pluginのインストール Plugins > Available でPlexMe…

FreeNASでファイルサーバの構築(2) PC構築

mouse computer MDV ADVANCE GT 9500B2 の部品を流用して,新しくFreeNASファイルサーバを組みました.

FreeNASでファイルサーバの構築(5) FreeNAS初期設定

FreeNASが起動するようになったら,初期設定をします. GUIにログイン Userの作成 e-mailの設定 IPアドレス設定

FreeNASのUSBスティックのパーティーションフラグを修正する

FreeNAS 9.3のisoファイルをUSBにddしてブートすると,パーティーションフラグのせいでBIOSがフリーズしたりエラーが出たりすることがあります.みーはこの問題でハマったので,ここに対処法をまとめておきます. 環境 FreeNAS 9.3 マザーボード : XFX NFORC…

FreeNASでファイルサーバの構築(4) BIOS設定

FreeNASを快適に使えるようにするためのBIOSの設定を備忘録を兼ねてまとめておきます. BIOS : Phoenix AwardBIOS ブートデバイスの優先度設定 Home > Advanced BIOS Features Hard Disk Boot Priority USB-HDD が先頭に来るようにする. SATA認識中のフリー…

FreeNASでファイルサーバの構築(3) FreeNASインストール

FreeNASのインストール方法はここ[freenas.org]に書いてあるが,みーのやった方法をまとめておきます. FreeNASはHDDにインストールするのが簡単ですが,HDD1台をOS用に使うのはもったいないし電気代もかかるので,USBスティックにFreeNASをインストールする…

FreeNASでファイルサーバの構築(1) スペック

いろいろなものを電子化するようになって,みーの家のファイルサイズは増加の一途をたどり,既存のHDDの容量が逼迫してきたので,ファイルサーバを構築しました.備忘録も兼ねてFreeNASを用いたファイルサーバの構築方法をまとめます. 目標 みーの家のデー…

PythonのPillowで画像処理

Pythonで画像処理をするには,opencvなどのライブラリが有名みたいですが,単純な画像処理ならばPillowというライブラリが簡単みたいなので,使い方をまとめておきます. 環境 : Python3.4.2 on Mac OS X 10.10.3 リンク Pillow Docs インストール $ sudo pi…

DrupalをGoogle App Engineにデプロイする

Drupalでサイトを運営するにはサーバーの管理が必要で,nginxの設定とかアップロードとかが面倒なうえに余計なことをするとサイトが停止してしまう.以前,Amazon EC2のUbuntuでnginxとphp-fpmとDrupal 7という記事でPaaS (Platform as a Service)なサーバー…

Google App EngineでDjangoの管理画面が使えない

Google App EngineでDjangoの管理画面(admin/)で, You don"t have permission to edit anything. (変更のためのパーミッションがありません。) というエラーが表示されたら,urls.pyの内容を確認してください. # url.py from django.conf.urls import patt…

Google App EngineでAdminerを使ってGoogle Cloud SQLを操作する

Google Cloud SQLは,GoogleのMySQLデータベースサービスです.AdminerをGoogle Apps Engineにデプロイし.Google Cloud SQLをブラウザーから操作する方法を紹介します.Adminerは1つだけのphpファイルで構成されているために,phpmyadminよりもずっと簡単に…

iOSのブラウザーでコピー禁止のサイトをコピーする

iOS

一部のサイトでは,Javascirptなどを用いて文章のコピーを禁止しています.コンテンツを保護したいのでしょうが,コピーを禁止されると知らない単語を調べる時にわざわざキーボードを使って入力しなければいけません.非常に面倒です. iPhoneやiPadなどのiO…

PythonでListの行と列を入れ替える

Pythonにて行と列を入れ替えるには,zip(*list)を使用します. data = [ [1,2,3,4,5], [6,7,8,9,0], [3,4,5,6,7] ] for x in zip(*data): print(x) 出力は, (1, 6, 3) (2, 7, 4) (3, 8, 5) (4, 9, 6) (5, 0, 7) となります. Pythonでアスタリスクはリスト…

Lightning - SDカードカメラリーダー のレビュー

先日Lightning - SDカードカメラリーダーを購入し,使用してみたのでレビューします. 環境 iPad Air2 iOS8 GoPro Hero3+ silver edition SONY Cybershot DSC-HX30V レビュー GoProとCybershotにて,静止画(jpg)と動画(mp4)を撮影し,iPad Air2にSDカードを…

Windows Backupが途中で止まる→深刻なエラーだった

Windows Backupの自動実行が頻繁に停止するという問題が発生するようになった.バックアップが自動で取れていないといざというときに困るのでトラブルシューティングをしたところ,思ったよりも深刻なエラーだったのでまとめておく. 環境 Windows 7 64bit …

久しぶりにPythonをWindowsにインストールしたら簡単になっていた

久しぶりにWindowsでPythonを使うことになり,Python 3.4.2をインストールしたのですが,すごく簡単になっていたので感動しました. これがインストーラーのスクリーンショット. なんとpipがデフォルトでインストールされ,Pathも自動で通してくれた. なの…

Macでブラウザのプラグインをアンインストールする

Adobe Flash Player, Silverlight など,ブラウザにはプラグインがたくさんありますが,動作がもっさりとしたり,セキュリティが気になったりします.こういったプラグインをアンインストールする方法をまとめておきます. Finderにて,以下の2つのディレク…

Drupalのmoduleを作成する時のメモ

Drupalで自分用にモジュールを作成した時のメモ. 基本的にはDrupalのサイトのCreating modules - a tutorial: Drupal 7.x を参考にする.以下で,[module]はモジュール名である. 以下のファイルを用意する. [module].module : モジュールのメインのphpフ…

YosemiteにしたらiMacがスリープから復帰しない

先日iMac 2011 を Yosemiteにアップデートしました.しばらく使っていて,スリープすると,復帰に失敗することがあることに気づきました.みーが調べた対処法をまとめておきます. みーの環境 {#みーの環境 style="color:rgb(55, 55, 55); font-style:normal…

Pythonでエクセルファイルを扱う

Pythonでエクセルファイルを扱うためのモジュールはいくつかありますが,多くはうまく動かないようです. 現在は,python3.4 と xlwt-future 0.8.0 を利用するのがよさそうです.

UbuntuでPythonのDjangoを使う

DjangoをUbuntu上のPythonで動かすためのインストールと設定の方法をまとめておきます.(参考:Setting up Django and your web server with uWSGI and nginx) 上記のページではvirtualenvを使用していますが,pythonにはもともとvenvが標準であるので,ここ…

UbuntuでPythonのvenvを使う

PythonでWebサービスを作るときに,Pythonの仮想環境があるといろいろと便利なので,venvを使ってみました. 環境 Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-36-generic x86_64) python3.4.2のインストール python3.4.2 Gzipped source tarball (download) 以下…

VMware fusion 6 が Mac OS X 10.10 Yosemite で異様に遅い

Vmware fusion 6.05は iMac 2011 の Yosemiteでも実行可能なバージョンですが,なぜか異様に動作が遅くなりました. Parallels KBに対処方法が書いてあったので,リンクを貼っておきます. Extremely slow performance after the upgrade to Yosemite on iMa…