カテゴリ: Software の記事一覧

Page 7 / 8 « 最初 < 前 1 2 3 4 5 6 7 次 > 最後 »

  1. ブログをgithub pagesに移行した

    このブログはpython製の静的ブログエンジン pelican でhtmlを作成している。 今までは自宅サーバのapache2でサイトを公開していたが,このたびgithub pagesでホスティングする ようにした。その手順をメモする。

    背景は以下の通り。

    • 自宅サーバ廃止にむけて,Webサイトを外部サービスへ移行したい
      • Wordpressの動的サイトもある
      • まずはpelicanのブログだけ移行する
    • github pages使ってみたい
      • もともとpelicanのテーマやconfファイルはgitで管理してた
      • htmlのデプロイ先もgitにしたい
      • でもreSTファイルは非公開にしたい
    » read more

    comments

  2. スポンサード リンク
  3. stowでソースからmakeしたプログラムを管理する

    aptやyumと違って,makeしたプログラムはアンインストールなど管理が面倒。そこで,ちょっと前に paco でソースからコンパイルしたプログラムを管理するのが流行っていたように思う。しかし, paco は開発終了しているので今から使うには難があるし,なによりもcygwinに対応していない。

    参考: pacoでmake installしたパッケージを管理

    そこで,今回は stow を使ってみることにした。stowはperlで動くかなーりシンプルなプログラムなので管理も楽だ。

    » read more

    comments

  4. スポンサード リンク
  5. 楽にカレントディレクトリをコピペするコマンドを作る

    GNU Screenなんかで作業していると,このウィンドウと同じパスへ移動したいとか思うことがある。ScreenやTmuxの機能をつかえばショートカットキー一発でかっちょいいかんじにできるだろうけど,今回はシェルのエイリアスで泥臭く,でもシンプルで柔軟な対応をすることにした。

    » read more

    comments

  6. シェルでディレクトリの上下移動を楽する

    シェルで1つ上のディレクトリに移動しようと思ったら,普通は cd .. する。さて,深いディレクトリから脱出したいときは,いくつ上のディレクトリまでなら許容できるだろうか。

    $ cd ../.. # 2個上 $ cd ../../.. # 3個上 $ cd ../../../.. # 4個上 $ cd ../../../../.. # 5個上 $ cd ../../../../../.. # 6個上 $ cd ../../../../../../.. # 7個上 $ cd ../../../../../../../.. # 8個上 $ cd ../../../../../../../../.. # 9個上

    僕は4個上が限界です。それ以上だと間違いが激増する。

    » read more

    comments

  7. reStructuredTextで同じ名前で複数のリンクを張る

    creation date 2015/02/14 18:39 last date modified 2015/02/15 03:04 | category: | tags: python

    reStructuredTextで,次のようなHTMLを生成したかった。

    <a href="http://www.example.org">link</a>

    単純に

    `link <http://www.example.org>`_

    と書いてしまうと,同じ link という名前が複数のURLを参照することになるので

    Duplicate explicit target name: "link".

    とかエラーメッセージがでて怒られる。

    » read more

    comments

  8. vimのmark機能を使いやすくする

    creation date 2015/02/14 18:10 last date modified 2015/02/14 21:02 | category: | tags: Vim

    vimのマークってあんまり活用してなかったなぁ。ということで使いやすいように .vimrc を改造したのでメモ。今回は

    • showmarksプラグインでマークを可視化
    • マークするアルファベットを自動的に決める
    • マークを一覧表示する
    • 次のマーク,前のマークに移動する
    • マークを一括削除する

    ことが楽にできるようになった。さて,お膳立てはしたので後は習慣になるかどうか。

    » read more

    comments

  9. PelicanのMakefileを書き換えて便利機能を追加する

    Pelicanはmakeでブログを作っていく。最初からある機能はシンプルなもので,Tinkererのように記事の生成をする機能はない。そこで,自分で Makefile を書き換えて記事の管理機能を作ることにした。

    ちなみに,以前の記事: Pelicanで複数のサイトを生成・管理する でも Makefile を編集してマルチサイト機能を追加している。今回は,マルチサイトを前提に機能を追加していくことにしよう。

    » read more

    comments

Page 7 / 8 « 最初 < 前 1 2 3 4 5 6 7 次 > 最後 »

social