![「IPA P明朝」を7種類のウエイトに拡大させた「あおぞら明朝」NOT SUPPORTED](https://cdn-ak-scissors.b.st-hatena.com/image/square/5a277abd27d1396571dd83ddd1111ec6fb3f2716/height=288;version=1;width=512/http%3A%2F%2Fforest.watch.impress.co.jp%2Fimg%2Fwf%2Flist%2F696%2F968%2Fimportant_image.png)
3846masa.hatenablog.jp という良い感じの記事があって、これは欲しい! でも僕はデプロイ時に静的に生成しておきたい! と思ったのでサブセット化の部分だけをPythonのモジュール化して、ついでにコマンドラインからも使えるようにしておいたっていうおはなし。 モジュールのリポジトリは例によってGitHubにあります。 まだちょっとテストコードをどう書いたものか考えあぐねてます。完全フリーなフォントをサンプルに使うのが良いかな。 github.com とりあえず僕が欲しいから作っちまえな感じでソースを改造して勝手にモジュール化して、Japontの作者の方には後了解をとるような形になってしまったのですが、リポジトリやPyPIでの公開に関して快く許可を頂きました。ありがとうございます! インストール方法 $ pip install FontReducer でどうぞ。 コマンドだけ
沖縄に行ったら必ず食べたい名物グルメが満載!琉球王朝ゆかりの料理からアメリカンビレッジの洋食まで、沖縄の多彩なグルメは魅力的です。特に人気なのが、ジューシーなステーキ!旅行の思い出を彩るおいしい一皿を取り上げた、沖縄グルメ巡り旅はここからスタートしましょう! 情報は記事掲載時点のものです。施設によって営業時間の変更や休業などの可能性があります。おでかけの際には公式HP等で事前にご確認ください。また、当サイトではアフィリエイトプログラムを利用しており、ご紹介するお出かけスポットや商品に、アフィリエイトリンクを設置している場合があります。RETRIPでは引き続き、行き先探しに役立つおでかけ情報を提供していきます。
Apple Watchは、スマホの普及で使う人が減った腕時計を、現代のコンテクスト、現代の技術を使って再創造した製品だ。他のデジタル製品にはなく、昔の腕時計にはあった美しさや豊かさがもたらすよろこびがある 「Apple Watch」世界先行レビュー続編:Apple Watchを使って2週間――林信行の生活はどう変わったか ウェアラブルの概念を変える本物のスマートさ タクシーに座って移動しながらウトウトしていると、チーンという音とともに、腕に巻いたApple Watchの液晶画面をまるで誰かがコツッと爪で叩いたような優しく心地よい振動。ふっと腕を上げると、消えていた画面にふわっと友人からのメッセージが表示され、腕を下ろす動作にあわせてフェードアウトしていく。 確認してまたしばらくすると、今度はキーンという音とともに腕を捕まれるような感触。腕を上げると、今度は10分後に始まる次の予定が表示され
Japont (日本語Webフォントのダイナミックサブセット化) について Japontの実装のお話です. わかりやすく書くつもりです. これを読んで,もっといいダイナミックサブセット化OSSを作ってくれると僕が喜びます. 日本語Webフォントの問題点 データ量が多い 必要な文字だけを抽出したフォントを作っておく(静的) サブセッティング(サブセット化) 使う文字列が固定である必要がある 必要な文字を動的に調べ,抽出したフォントを作る(動的) ダイナミックサブセッティング(サブセット化) フォントを抽出するためのサーバとシステムが必要 今回やったこと フォントを抽出するためのシステムの開発(OSSとして公開) おおまかな仕組み 必要な文字を調べる(javascript) 必要な文字をサーバに送信(javascript) 受け取った文字のコードを調べる(python, fontforge)
Pythonで機械学習アプリケーションの開発環境、具体的にはNumpy/Scipy/scikit-learnを導入する手順について解説します。 なお、環境はPython3ベースを想定しています。 Minicondaベース(推奨) 機械学習系のパッケージはコンパイルが面倒なものが多いため、コンパイル済みバイナリをインストールできるconda(Miniconda)での環境構築を推奨します。 まずはPython本体(Python3想定)、パッケージ管理ツールであるpip、仮想環境を作成するvirtualenv、といった基本的な環境の構築を行います。 ※virtualenvについては今回(condaを使う場合)は不要ですが、Pythonで開発を行うなら入れておくべきパッケージなので併せて入れておきます。 Mac/Linux デフォルトのPythonと分けてインストールするため、pyenvを利用しま
An open source Git extension for versioning large files Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise. Getting Started Download and install the Git command line extension. Once downloaded and installed, set up Git LFS for y
2015年4月8日 CSS CSSの小技やスニペット集なんかを見ていると、ちょくちょく見かける content プロパティー。「そういえば、こいつ一体何者…!?」と思った方もいるかもしれないので、今更ながら改めて content プロパティーの紹介をしようと思います。 ↑私が10年以上利用している会計ソフト! content プロパティーって何? content プロパティーは、要素の前後に、:before または :after という擬似要素を使ってテキストや画像などのコンテンツを挿入する際に使用します。擬似要素とは、HTMLなどの文書には記述されていない要素をCSSによって新たに作り出された架空の要素です。Webクリエイターボックスでも、過去記事「かつてはJavaScriptを利用していたものの、今ではCSSのみで実装できる10の小技」や「経歴や会社の沿革ページに!簡単なCSSで実装す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く