タグ

2013年11月22日のブックマーク (7件)

  • shomah4a.net

    shomah4a.net 2021 著作権. 不許複製 プライバシーポリシー

    karumado
    karumado 2013/11/22
  • Sphinxのテーマを継承して体裁をカスタマイズしよう

    斎藤です。こんにちは。 今日は、SphinxでHTMLのドキュメントを生成する際、ドキュメント全体に対して体裁の変更を行えるよう、テーマを継承する方法をお話しします。記事では、「継承する理由」「組み方」そして「注意点」の3点についてまとめました。 ※検証したソフトウェアのバージョンば、Sphinxは1.1.3sphinxjp-latexPythonは2.6.6 (CentOS 6.4標準rpm)です。 継承する理由 Sphinxとは、Pythonで動作し、reStructuredText(以下、reST)で記述するドキュメント生成エンジンです。出力は、HTMLばかりでなく、LaTeX(PDF)やmanなど多様な形式をサポートしています。また、HTML出力の際、テーマを利用して容易に体裁を変更する事ができます。 さて、既存のSphinxのテーマを変更したくなる時とは、どのような場合でしょ

    Sphinxのテーマを継承して体裁をカスタマイズしよう
    karumado
    karumado 2013/11/22
  • 「Sphinxをはじめよう」を上梓しました - Hack like a rolling stone

    @r_rudi, @shimizukawa, @usaturn の 3人と「Sphinxをはじめよう」を上梓しました *1。 Sphinx 作者の Georg Brandl が来日していたときに話をしたのですが、 どうやら世界初の Sphinx 解説書籍のようです。 オライリーさんの概要説明を引用します。 Officeツールを使用していて、思うようにならずストレスを感じる事はありませんか?あるいは、印刷用の資料を見ている時に、Webブラウザで閲覧しやすいフォーマットになっていて欲しいと思ったりはしませんか? 書はPythonで標準的なドキュメント作成ツールとして利用されているSphinxの入門書です。Windows、OS X、Linux(Ubuntu)を例に、Sphinxの概要からインストール、基的な利用法について。またSphinxからLaTeXを経由してPDFを作成したり、EPUBフ

    「Sphinxをはじめよう」を上梓しました - Hack like a rolling stone
    karumado
    karumado 2013/11/22
  • 「お金がかかるのは変」 無料の受験動画サイト「manavee」作った東大生 プログラミング未経験から5万人が使うサイトに

    プログラミングは未経験だったが、サイトの構築から講師用のマネージメントシステム作りまで、ほとんどのシステムを花房さん1人で作った。全国の大学を奔走して講師を集め、月数十万円にのぼる運営費用は、自らのアルバイト収入と寄付でまかなっている。 お金がなければ、都会に住んでいなければ、良質の受験教育を受ける機会が極端に減る。manaveeを通じ、受験格差を解消したいという。「教育は少なくとも、機会均等じゃないとダメだと思う」 manaveeを始めるまでは「教育に熱い人間ではなかった」。神戸市の母子家庭で育ったが、経済的にも地理的にも苦労した覚えはない。ただ「格差はあかんでしょ」と、自然に、普通に、そう思っていたという。 思いついたその夜にスタート 未経験からサイト構築 発端は3年前の2010年10月。堂で友人と夕べながら話していた。最初はだたの近況報告だった。「最近、英語を勉強しているんだ

    「お金がかかるのは変」 無料の受験動画サイト「manavee」作った東大生 プログラミング未経験から5万人が使うサイトに
    karumado
    karumado 2013/11/22
  • ぐにゅぐにゅ動く直感的なGitクライアント ungit|TechRacho by BPS株式会社

    ungitはnode.jsで動くグラフィカルなgitクライアントです Learn Git Branchingみたいな直感的なGUIで操作できるので とても分かりやすいです インストール 今回はnvmを使用してnode.jsを入れます $ git clone git://github.com/creationix/nvm.git ~/.nvm $ source ~/.nvm/nvm.sh $ nvm install v0.10.22 $ npm install -g ungit $ nvm use v0.10.22 ログイン時も有効にしたい場合は.bashrcに以下のように書いておきます if [ -d $HOME/.nvm/ ] then source ~/.nvm/nvm.sh nvm use v0.10.22 > /dev/null fi 起動 以下のコマンドで

    ぐにゅぐにゅ動く直感的なGitクライアント ungit|TechRacho by BPS株式会社
    karumado
    karumado 2013/11/22
  • GitHubに大規模な不正ログイン試行 | 徳丸浩の日記

    GitHubのブログおよび国内の報道によると、GitHubに対して大規模な不正ログインが試みられたようです。 GitHubは米国時間の2013年11月19日、ブルートフォース攻撃を受けたことを明らかにした。攻撃の時期や被害を受けたアカウント数は公にしていないが、今回の攻撃を踏まえ、より強固なパスワードや二要素認証などを利用するようユーザーに呼び掛けている。 GitHubにブルートフォース攻撃、一部のパスワードが破られるより引用 私もGitHubアカウントがありますのでSecurity Historyページを確認したところ、不正ログインの試行が確認されました。IPアドレスは、ベネズエラ、タイ、ブラジルのものです。 GitHubアカウントをお持ちの方は、念のためSecurity Historyを確認することを推奨します。 今回の不正ログインの特徴は以下のようなものです。 少数の「弱いパスワード

    GitHubに大規模な不正ログイン試行 | 徳丸浩の日記
    karumado
    karumado 2013/11/22
  • Maplace.js - 軽量なjQuery × Googleマップライブラリ MOONGIFT

    Googleマップをプログラマブルに組み込むのに良さそうです。 GoogleマップはAPIの多彩さ、機能の柔軟さもあって様々なサービスで使われています。位置情報や地図を扱おうと思ったら一番に考えるのではないでしょうか。 そんなGoogleマップをさらに手軽に使えるようにしてくれるライブラリがMaplace.jsです。機能は限られますが広範囲に利用できそうです。 まずは簡単なデモ。地図の表示を行います。コードとしてはたった数行です。 // JavaScript var maplace = new Maplace(); maplace.Load(); // or new Maplace().Load(); // HTML <div id="gmap"></div> その結果は次のようになります。 シンプルな地図表示。 次はドロップダウンやリストを使ったマーカーのデモ。マーカーは自動的に中央に表

    Maplace.js - 軽量なjQuery × Googleマップライブラリ MOONGIFT
    karumado
    karumado 2013/11/22