Supporting the World's Largest Open-Source Marketing Automation Project
この度、GitLab 10.0のMVPに選ばれました。なお、GitLab 5.1の時もMVPに選ばれたので、今回で二回目の受賞となります。 この機会にGitLabのMVPについて少し詳しく解説します。 GitLabとは何か? GitLabは、GitLab社により開発されているプロジェクト管理とGitリポジトリ管理のためのアプリケーションですが、近年はCI/CD機能などソフトウェア開発に必要な様々な機能の統合が進められています。 最新の10.0では、ベータ版ではありますが、ソフトウェアのアイディアを実装し、本番環境にデプロイして、モニタリングするまでの流れを自動化する”Auto DevOps”機能がリリースされています。興味のある方は、10.0のリリースページのデモ動画を見るとイメージがつかめるので、視聴をオススメします。 GitLabについてより詳しく知りたい場合は、私が寄稿した「GitL
Lightweight Footprint Only 30kB minified and gzipped. Can also be included as an AMD module CSS3 Compliant Supports CSS3 selectors to find elements as well as in style property manipulation What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use
BootstrapBootstrap v5.3 (switch to other versions) v5 releases Latest (5.3.x) v5.2.3 v5.1.3 v5.0.2 Previous releases v4.6.x v3.4.1 v2.3.2 All versions New! Never-Ending Support for Bootstrap Build fast, responsive sites with Bootstrap Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life wi
カッティングマシンを使うために「Inkscape(インクスケープ)」というグラフィックソフトを使ったのですが、インストールが結構面倒だったのでファイルのダウンロード方法とインストールの仕方を記しておきます。 macOS High Sierra 10.13.5 で動作確認済みです。 Inkscape (インクスケープ)はフリーのグラフィックソフトなんですが、有名な「イラストレーター」と同じような使い方ができ、それが無料で使えるというすごいやつです。イラストレーター は高くて買えないので Inkscape にはよくお世話になってます。 Inkscape のインストール方法 Inkscape はWindows版やMac版、Linux版があるんですが、Mac版は Inkscape 単体では動かないので「XQuartz」というソフトも合わせてインストールする必要があります。 手順としては次のとおりで
Japont (日本語Webフォントのダイナミックサブセット化) について Japontの実装のお話です. わかりやすく書くつもりです. これを読んで,もっといいダイナミックサブセット化OSSを作ってくれると僕が喜びます. 日本語Webフォントの問題点 データ量が多い 必要な文字だけを抽出したフォントを作っておく(静的) サブセッティング(サブセット化) 使う文字列が固定である必要がある 必要な文字を動的に調べ,抽出したフォントを作る(動的) ダイナミックサブセッティング(サブセット化) フォントを抽出するためのサーバとシステムが必要 今回やったこと フォントを抽出するためのシステムの開発(OSSとして公開) おおまかな仕組み 必要な文字を調べる(javascript) 必要な文字をサーバに送信(javascript) 受け取った文字のコードを調べる(python, fontforge)
日本語Webフォントに革命がおきた. 詳しくは続きを読んでくれ. ちょっと大きく出てみた. 実装についての記事はこちら この記事で言いたいこと 動的に日本語フォントのサブセットを作成してくれるOSSを作りました. サンプルページはこちら 臨時のサンプルページはこちら 追記 herokuが落ちてる,メモリ不足だな.早い所Dockerfileつくろう. 追追記 herokuで運用は再検討したほうがよさそう.「こういうこともできます」の事例ということでひとつ. (やっぱり普通のサーバで動かす分には大丈夫そうな気がする.どうだろう) そんなわけで,どうぞご利用ください。 (ちなみに粗い作りなので,pull-requestやissue投稿をしてくださると嬉しいです.) 何が革命なんだ 革命が起きたというけど,どこが革命なの? 僕には革命が起きたようには思えないけど そんなこと言わんといて,泣くわ.
GitHubなどに自分のツールやライブラリを公開するとき,README.mdは重要な役割を担っている.レポジトリを訪れたユーザが自分のツールを使ってくれるか否かの第一歩はREADME.mdにかかっている,と言っても過言ではない.実際自分が使う側になったときも,まずREADME.mdを読んで判断していると思う. 成功しているプロジェクトを参考にしつつ,自分が実践していることをまとめておく.ここに書いていることはあくまで(自分の中で)最低限的なものである.プロジェクトが成長していくにつれてREADMEはあるべき姿に成長していくべきだと思う. READMEの役割 README.mdには大きく2つの役割がある. プロジェクト,ツールの使い方,インストール方法 プロジェクト,ツールの宣伝 元々READMEは前者の役割しかなかったが,GitHubの仕組み上,後者の役割も徐々に重要になっている. さらに
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く