タグ

ブックマーク / takuya-1st.hatenablog.jp (4)

  • HomeBrewの仕組みについてまとめておく - それマグで!

    Homebrewを使っている。MySQLが入らなくて困ったので、改めてまとめ直す。 Homebrewとは、Macportsに取って代わりそうな、Macでのパッケージインストーラ home brew インストール ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)” homebrew で使う用語について 用語 来の意味 makeのアナロジー Brew ビール醸造する make する HomeBrew 自家醸造 つまり、自分でビルドする意味 Celler ビール貯蔵庫 つまり、インストール先 Keg タル、熟成用 つまり、makeの材料 Formula 調理法 つまりビルド手順が書かれたスクリプト Pouring ジョッキに注ぐ つまり、Macに注ぐ(イント) 自分でパッケージをビルドして使う

    HomeBrewの仕組みについてまとめておく - それマグで!
  • youtube-dl コマンドが便利すぎる・・・ - それマグで!

    youtube-dl ってyoutube非対応のraspberryPiで動画再生に使ってました。 deibain にyoutube-dl というコマンドがありまして、youtubeから各種データ取り出すことに使えます。 youtube-dl コマンドはとても便利すぎて鼻血が出ます。 youtube-dl でプレイリストのJSONに対応してる。 ある日、間違えて動画再生ページではなく、プレイリストのページでコマンドを実行するミスをしました。 でも動きました。プレイリストにも対応 youtube-dl -J youtube-プレイリストのURL この他にも、投稿者のプロファイルページなど複数の動画のリストページを渡すとまとめて処理してくる dailymotion に対応 また別の日に、Dailymotionを解析手法を探してたら、youtube-dl を使えってStackうんちゃらで見たけたの

    youtube-dl コマンドが便利すぎる・・・ - それマグで!
  • RailsをPassengerモードで動かす。 - それマグで!

    RailsをApache+Passengerで動かす。 Passengerって? RailsもつかってるRackをApacheに組み込んじゃう感じ。 mod_rackを使えるように、mod_proxyと組み合わせて内部的にrailsプロキシしちゃう。そんな感じ aptインストール apt-get で入ったよ。でも動かなかった。。理由は。gem依存モジュールがaptパッケージの想定違うことによるみたい。 手動で環境作る手順 gem パッケージでインストール apacheのapxでモジュールとしてコンパイル apacheにdynamic share object (so)として組み込み rails環境作る Passengerでrails起動 この手順がpassenger-install-apache2-module コマンドだけに集約される。えらい。 手動インストール gemから。 gem u

    RailsをPassengerモードで動かす。 - それマグで!
    hatekun33
    hatekun33 2015/07/30
    ドキュメントルート以外でRailsを動かす方法。複数ドメインでも利用可能?
  • ttyについて ttyやptsってなんぞ? - それマグで!

    PCにシリアルコンソールでログインできるように設定した。シリアルコンソールを使えばNICの設定などでもあわてずに利用できる。便利。シリアルコンソールでつかうmgetty mingettyのttyってなんだろう ttyとは、 どうやら、標準出力の接続先デバイス事のらしい。一般的にはpts、RS232C経由などはttyS0が標準出力の接続先になっていて、中継しているプログラムがmgetty。 図で表すと PC----ssh------/dev/pts/1--sshd----bash #ssh が接続されている PC----rs232c---/dev/ttyS0--mgetty--bash #rs232c が接続されている とttyなど仮想端末経由になっている。コレ今はよく解ったけど、ずっとよく解らなかった。 私が理解できるようになるまで、次のプロセスがありました。 2ヶ月前 先輩に訊いてみた

    ttyについて ttyやptsってなんぞ? - それマグで!
    hatekun33
    hatekun33 2015/07/29
  • 1