タグ

2015年11月5日のブックマーク (6件)

  • Pandoc+MarkdownでLaTeXとSphinx(reStructuredText)を操る。 - Programming Log

    2014-01-20 Pandoc+MarkdownでLaTeXとSphinx(reStructuredText)を操る。 Macソフトウェア導入 Sphinx LaTeX はじめに 最近LaTeXでレポートや論文を作るときに,Markdownで書いてからLaTeXに変換するのが流行ってるらしいです。 Markdownとは? このブログを始めた時に知ったマークアップ言語。このブログもMarkdownで書いてる。 書きやすいし読みやすくてもう手放せない。GitHubのREADMEとかにも使われてる。 Sphinxとは reStructuredText(拡張子は .rst)と呼ばれるマークアップ言語で書かれたファイルから美しいドキュメントを簡単に生成することができる。Sphinx公式サイトやPythonのドキュメントもSphinxで書かれていることで有名。 これは僕も以前に使った事があるけど,

    Pandoc+MarkdownでLaTeXとSphinx(reStructuredText)を操る。 - Programming Log
  • “use strict”(厳格モード)を使うべきか?|もっこりJavaScript|ANALOGIC(アナロジック)

    変数の使用の単純化 withの使用の禁止 strictモードではwith文が使えなくなります。代替の手段としては、オブジェクトに短い名前の変数を割り当てて、その変数を用いて対応するプロパティにアクセスすることができます。 eval内で宣言された変数のスコープ 非strictモードでは、eval("var x ;")の様に、eval関数内で定義された変数のスコープは、evalが含まれるスコープ(関数、またはグローバルスコープ)まで広がりますが、strictモードでは、eval内で定義された変数を周囲のスコープに広げません。 単純名の削除の禁止 strict モードでは delete name を構文エラーにします evalおよびargumentsの単純化 strictモードでは「eval」「arguments」という名前がキーワードとして扱われるため、これらのキーワードに対して言語構文でのバ

  • Photon - ElectronアプリをMac OSX風アプリに仕上げるデザインフレームワーク MOONGIFT

    Electronを使えばHTML5/JavaScript/CSSを使ってデスクトップアプリが開発できます。それは知っていても、UIがなんとなくWebっぽい感じを残していると、それはやはりWebアプリケーションをラッピングしただけのものだと感じてしまいます。 そこで使ってみて欲しいのがPhotonです。Mac OSX用のツールであれば、まさにMac OSXっぽいUIに仕上げられるでしょう。 Photonの使い方 コンポーネントは多数用意されています。まずはバー。 アクション付きのバー。 タブ付きのバー。 ナビゲーション。 リスト。 ボタン。 フォーム。 テーブル。 アイコン。 PhotonはまさにMac OSXアプリで必要とされるようなUIコンポーネントを多数用意しており、デスクトップのネイティブUIと殆ど変わらない仕上がりにしてくれるのではないでしょうか。同様にWindowsLinux

    Photon - ElectronアプリをMac OSX風アプリに仕上げるデザインフレームワーク MOONGIFT
  • Chrome開発者ツールの小技集 | POSTD

    最近、普段以上にChromeの開発者ツールを使うことに時間をかける機会がありました。その過程で、自分が今まで気づいていなかった機能をいくつか見つけました(少なくとも今までその機能を探す必要に迫られていなかった、とも言えるのですが。例えばブラックボックス化や非同期のスタックトレースなど)。そのため、開発者ツールでとても気に入っているいくつかの機能についてまとめてみたくなったのです。 小さな虫眼鏡ののアイコンは、特定の要素やCSSプロパティに対して、「どのCSSファイルに書かれているどのセレクタ/クラスが最終的なスタイルを決めているか」を示してくれます。例えば、どれかDOM要素に対して「要素を検証」を選び、右側の「Computed」というタブを選びます。確認したいCSSプロパティを見つけてその虫眼鏡アイコンをクリックすることで、すぐさま右側に正しいCSSファイル内のクラス/セレクタを表示してく

    Chrome開発者ツールの小技集 | POSTD
  • phiary

    Electron 入門です. 説明うんぬんよりもとりあえず触ってみたいって方向けの入門エントリー. 最短でインストールから実行, 配布用ファイルの作成までやる方法です. 「これ何やってんの?」 とか 「どういう意図で??」 などありましたら 気軽に下のコメントや Twitter にて質問してください. Setup ディレクトリを作成 $ mkdir electron-app $ cd electron-app package.json を作る 色々聞かれるので適当に enter 押す $ npm init 出力された package.json の中身 { "name": "electron-app", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error:

    phiary
  • 任意の画像をアップロードするとCSSに変換してくれる・「img2css」

    img2cssは任意の画像をアップロードするだけでCSSに変換するツールです。アップロードされた画像をパースして色や形状をCSSのみで実装、コードを提出してくれます。用途は正直な所、思い浮かびませんが、技術としては凄いなぁと。ソースコードはGithubにて公開されていますが、ライセンスの表記は今のところ見当たりませんので気になる方は開発者さんにお問い合わせ下さい。 img2css

    任意の画像をアップロードするとCSSに変換してくれる・「img2css」