Mac

近デジダウンローダーを使えるように準備する(ImageMagick、RMagickインストール)

とてもありがたい国立国会図書館の近代デジタルライブラリー。 明治以降に刊行された図書・雑誌のうち、インターネットで閲覧可能なデジタル化資料を公開しています。 国立国会図書館デジタルコレクション ただ、利用する際のWebインターフェイスがイマイチ…

ffmpegでflvからmp3へと変換

らじる★らじるを「ラジ録2」で録音しているラジ録2 Mac版 [ダウンロード]出版社/メーカー: マグノリア発売日: 2012/02/09メディア: Software Download購入: 1人 クリック: 17回この商品を含むブログ (5件) を見るラジ録2(Webラジオ録音ソフト) Mac版出版社/…

ssh鍵作成

めったにしない(というか一度作ったらもうやらない)ので忘れてしまうssh(というか.ssh/id_rsaとid_rsa.pub)の作り方。 パスフレーズを使わない場合はenter/returnのみで。 Linuxで鍵を作成するには、ssh-keygenコマンドを使用する。RSA暗号方式の鍵を作…

irbじゃなくpryを使うためにインストール

参考:Rubyistよ、irbを捨ててPryを使おう - TIM Labs mini:~ foo$ gem install pry pry-doc Fetching: coderay-1.0.9.gem (100%) Fetching: slop-3.4.4.gem (100%) Fetching: method_source-0.8.1.gem (100%) Fetching: pry-0.9.12.gem (100%) Successfully…

ffmpegでlibrtmpを使えるようにhomebrewを扱ってみる(失敗中)→どうもFormulaの問題&オプション設定が分かってなかったせい

rtmpdumpでflv(というかm4a)をキャプチャして、その後にffmpegでmp3にする、って手順がなんだかまどろっこしい。何やらffmpegでlibrtmpというrtmpdumpのライブラリがあるじゃないか、それで一気にやっちゃえば良いんじゃないのか、ということでいろいろや…

らじる★らじるの番組表API

現在放送中の番組名を取得したいと思っている。 らじる★らじるの番組表APIは、今日だと以下の3本になる。 ラジオ第1 http://cgi4.nhk.or.jp/hensei/api/sche-nr.cgi?tz=all&ch=netr1&date=2013-04-05 ラジオ第2 http://cgi4.nhk.or.jp/hensei/api/sche-nr.c…

らじる★らじるをmp3録音するためrtmpdumpとffmpegをhomebrewでインストール

すでにhomebrewが入っている環境です。 念のためverboseモードで。 mini:~ admin$ brew install -v rtmpdump ==> Downloading http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.4.tar.gz /usr/bin/curl -f#LA Homebrew 0.9.4 (Ruby 1.8.7-358; Mac OS X 10…

Nokogiriインストール

スクレイピングライブラリであるNokogiri。 http://route477.net/rubyscraping/?Nokogiri リファレンス:http://nokogiri.org/ mini:~ foo$ gem install nokogiri Fetching: nokogiri-1.5.5.gem (100%) Building native extensions. This could take a while…

RubyとSqliteのおべんきょう

SQLite Ruby tutorial に従ってお勉強。コード以外で引用にしてあるのは上記サイトの私訳。 リファレンスは http://sqlite-ruby.rubyforge.org/ まずSQLiteヴァージョン表示 #!/usr/bin/ruby require 'sqlite3' begin db = SQLite3::Database.new ":memory:"…

The Twitter Ruby Gemインストール

File: README — Documentation for twitter (6.2.0) 現在のバージョンは3.4.0。 日本語簡易マニュアルはRoute 477にあるが、バージョンが2.1.0。 mini:~ foo$ gem install twitter Fetching: multipart-post-1.1.5.gem (100%) Fetching: faraday-0.8.1.gem (…

OS Xのman ls(EA、ALC関係)

Mac

OS Xではls -lしたときにパーミッションの後ろに@や+のマークが付くことがある。それらの詳細を見たい時にはどのオプションを追加するのか、すぐに忘れるw のでメモ。 LS(1) BSD General Commands Manual LS(1) NAME ls -- list directory contents SYNOPSIS…

rbenv-gemsetインストール

rbenvのプラグインらしい、rubygemsのセットの切替をするためのrbenv-gemsetをインストールする。(ruby環境の切替を行う、ましてやgemセットの切り替えを行うとは思わないんだけどねw) mini:~ admin$ brew install rbenv-gemset ==> Downloading https://g…

brewをインストールしたユーザ以外でbrew管理しようとしたらエラーが出る

adminでインストールしたbrewだが、普段は一般ユーザfooで作業をしたい。ということでbrew update。 mini:~ foo$ brew update fatal: Unable to create '/usr/local/.git/index.lock': Permission denied Error: Failure while executing: git checkout -q m…

MacからMyDNSのIPアドレス更新通知

参考:http://d.hatena.ne.jp/user92498/20090805/1249458418 Macにはwgetが無いので、代わりにcurlを使う。 curl --silent http://ID:PW@www.mydns.jp/login.html > /dev/null 自動化したいので、Lingon 3を使って登録。 Lingon 3 カテゴリ: ユーティリティ…

homebrew, rbenv + ruby-build で ruby環境構築

☆ MavericksでRuby1.9.3環境設定 - 別館 子子子子子子(ねこのここねこ)もご覧ください。 Mac OS X Lion に複数のRuby を入れる;homebrew、rbenv + ruby-build を使って - noanoa 日々の日記 に従って行う。 mini:~ admin$ brew install rbenv ==> Downloa…

homebrewインストール

参考:Macのパッケージ管理をMacPortsからhomebrewへ - よんちゅBlog インストールスクリプトは GitHub - Homebrew/legacy-homebrew: The former home of Homebrew/homebrew (deprecated) The missing package manager for macOS — The missing package mana…

homebrewでmediatombインストール

mediatombはフリーのDLNAサーバ。 参考:Mac の無料 DLNA サーバ『MediaTomb』のインストールと使い方|mattintosh note (跡地) https://github.com/mxcl/homebrew/blob/master/Library/Formula/mediatomb.rb があるので、homebrewでもmediatombが入れれると…

Lion Server VPNサーバ設定

L2TPで接続する設定。 ルータ(GW)に対して以下のポートをLion Serverへ転送する設定が必要。 port 500 UDP(実際の通信を行うので必須) port 4500 UDP(VPN接続側のIPアドレスが同じ場合、公開鍵交換のために一回通れば問題なし) この二つのポートが通れ…

「システムリソースをサーバのサービスに専属的に割り当てる」情報

Official Apple Support コンピュータやモバイルデバイスでサーバのサービスを受けるユーザに対してサーバの応答性を高める一方で、サーバ上のアプリケーションを使用するときは応答性を低くすることができます。 Lion Server:「システムリソースをサーバの…

xscertdとは

syslogにやたらとxscertdというのが出てきて気になるので、man xscertdしてみた。 xscertd(8) BSD System Manager's Manual xscertd(8) NAME xscertd -- Certificate signing daemon SYNOPSIS xscertd DESCRIPTION xscertd is a daemon which signs certific…

Lion Serverとのssh接続設定

Server.app 設定 Server.appのハードウェア>設定で「SSHによるリモートログインを許可」にチェックを付ける。 他のMacからログイン IPアドレスまたはサーバ名で接続。@マークの前にユーザを表記してログインユーザを指定。 air:~ user$ ssh admin@192.168.…

Lion Serverアクセスコントロール個人的メモ2:特定ユーザに共有ポイントを見せない

いま共有専用ユーザaliceが居るとする。このaliceは他のユーザと同じグループに所属しているとする。Server.appのファイル共有の設定で、フォルダUsersを「次を利用してホームディレクトリを使用可能にする:AFP」を有効にしていると、その共有ポイントが見え…

Lion Serverアクセスコントロール個人的メモ

共有フォルダでのアクセス権及び継承について調査してます。ファイルサーバとしてどのユーザでもフルアクセス且つ全継承させたいので。結論から先に。 Server.appでのハードウェア>記憶装置で共有フォルダを指定し、「アクセス権を変更」を選択、共有するグ…

Mac miniのSDカードからの起動

先に結論を。 LionであればHDDの隠し領域にRecovery HDがあるので、ディスクユーティリティでの起動HDDのチェックや、再インストールだけであれば、そこから起動させた方が格段に楽です。SDカードからの起動は非常に遅いです。 さて。 Mac miniの後ろ側にあ…

FireRACK RAID 2Bay(DataTale RS-M2QJ)買ってみた

Mac miniに繋ぐファイルサーバ用ドライブを当初はUSB接続HDD2台でSoftware RAID 1で行おうとしていた。 しかし、偶然だが使おうとしていたHDDの一方が故障していたために、ファイル共有で速度が全く出なかった。「これはUSB接続がまずいのか?」と思ってFire…

Lion Server 再インストール

参考サイト: Lion Sarverの設定 - takadanobaba_short-cut参考書:OS X Lion Server 実践ワークグループ&インターネットサーバ構築作者: 甲斐穣出版社/メーカー: オーム社発売日: 2012/04/26メディア: 単行本購入: 6人 クリック: 19回この商品を含むブログ …

libSMIをMac OS X Leopard 10.5.8にインストール

以前悩んでいた、WiresharkでのlibSMIに関するエラー。 Wireshark 1.0.5のMac OS Xバイナリ版 - 子子子子子子(ねこのここねこ) 結局調査せずそのまま放っていたのだが、Wiresharkの新しいの(1.2.1)をいれたときにもやはり出る。気持ち悪いので一気に解決…

MacFUSEを使ってsshサーバをsshでマウント

通りがかりに見た sshでリモートサーバーをマウント、便利にsshfs - UNIX的なアレ で、sshにてサーバをマウントできるという記事を見た。ということでLeopardで設定してみた。 (1) まずMacFUSEと、今回の目的のフロントエンドであるsshfsとをダウンロードす…

OpenVPNクライアント側設定(3)Mac側設定

記載し忘れていたが、改めてMacでの設定を書き込む。 参考:OpenVPNクライアント側設定(2)client.ovpn設定、接続確認 - 別館 子子子子子子(ねこのここねこ)まず、Tunnelblickを起動する。と、~/Library/openvpn/が作られ、その中にopenvpn.confが作られ…

OpenVPNクライアント側設定(2)Mac OS XにOpenVPNをインストール

OpenVPNクライアントであるTunnelblick | Free open source OpenVPN VPN client server software for Mac OS X and macOSから適切なものをダウンロード。 私の場合はMac OS X 10.3.9なのでTunnelblick-Panther-2.0.1.dmgをダウンロード。 dmgファイルを展開…