タグ

ブックマーク / int128.hatenablog.com (2)

  • DockerでLinuxデスクトップを使ってみる - GeekFactory

    Linuxをサーバ用途に使う場合、クリーンな環境を保つため、XやGNOMEなどをインストールしないことが多いと思います。とはいえ、ちょっとした調査などでデスクトップ環境があれば作業効率が上がるケースもあります。そこで、Dockerを使って、独立した環境でLinuxデスクトップを使えないか調べてみました。 結論としては、XfceやLXDEなら動作しました。GNOMEやUnityは動作しませんでした。日本語入力は要調査です。 とりあえず、DockerでUbuntu Desktopを使うための手順を残しておきます。参考まで。 暫定手順 新しいコンテナを実行します。 docker run -p 5901:5901 -it ubuntu:latest /bin/bash コンテナ内で以下を実行します。 apt-get update apt-get install xfce4 tightvncserv

    DockerでLinuxデスクトップを使ってみる - GeekFactory
    Nyoho
    Nyoho 2014/11/29
  • GitHubリポジトリの一覧をWebサイトに貼り付ける - GeekFactory

    自分のWebサイトにGitHubのリポジトリ一覧を表示すると、どんなプロダクトを作っている人なのか、どんな言語や分野が得意な人なのかといったプロフィールを手っ取り早く伝えることができます。稿では、Webサイトにリポジトリ一覧を貼り付ける方法を考えてみます。 例えば、以下のようにStarが多い順にTop 5を表示するといった使い方があります。 GitHub APIからリポジトリリストを取得する GitHubAPIを持っており、ユーザやリポジトリなどの情報をJSONで取得できます。参照系は基的には認証なしでアクセスできるので、Webサイトに貼り付けるにはもってこいです。 APIの詳細はGitHub API v3に書いてあります。例えば、octocatユーザのユーザ情報やリポジトリ一覧を取得するURLは以下になります。 https://api.github.com/users/octoca

    GitHubリポジトリの一覧をWebサイトに貼り付ける - GeekFactory
  • 1