nv-h/Utatane - プログラミング用日本語等幅フォント Utatane

プログラミング用日本語等幅フォント。

Cica の fork で、

Ubuntu Mono と やさしさゴシック と やさしさゴシックボールド を合成して少し調整しています

とのこと。

Go 言語で API サーバーの開発をはじめるためのライブラリ選定

Go 言語で API Server を実装する際に選定できそうなライブラリのまとめ。

Pros. と Cons. が掲載されている。

HTML5 の script 要素の async と defer の使い分けについて

今日なんとなく気になって朝っぱらから色々調べてみてイメージが掴めたんでメモ。 HTML5 の script の要素の async と defer の違い HTML5 の script 要素の async 属性と defer 属性は、どちらも、 src 属性で指定されたスクリプ・・・

GitLab Webhook → AWS Lambda → AWS CodeBuild → Hugo → Deploy を出来る様にした

このブログを含むカラクリスタ全体では Hugo でページ類を生成していて、 つい先日までは Gitlab CI で Hugo → Deploy を回す様にしてたんですが、この Gitlab CI 、 どうも時々キューを実行する Runner の空きが無くなって詰まる時が有ること・・・

岡田を切る技術

HTML5 + JavaScript な開発で 『岡田』を スパっと斬るでち するための実装方法について。

エンジニアが何か問題にぶつかったときにあるといい力を5個

開発時の問題解決のコツの話。

なお、ここで言う 問題 とは 開発中に問題に遭遇して詰まった とかそう言う話。

TF-IDFとコサイン類似度による類似エントリー機能の実装

いわゆる関連するオススメとかを出すためのアルゴリズムの話。SQLite と Perl で説明がされている。

Perl6入門

Perl 6 の入門ドキュメント。結構しっかり書かれてるっぽい。

coinhive事件を有罪と考える倫理ある Web 関係者が取るべき行動

まぁ主語がデカいという話もあるだろうけど、三行でまとめるとこうなります: JavaScript は利用者の許諾を得てから読み込ませる アドウェアやスパイウェアとなる動的広告・動的解析は一切用いない マネタイズでは無料広告モデルを捨て、有料サービス体制へ切り替える ちなみに、・・・

プログラミングだけでは素晴らしい何かは作れない

ここ最近特に意識する様になったんたけれども、 プログラミングが出来る という事柄自体は それ単体ではスキルとしては生きてこない シロモノで、 プログラミングを出来るコトをスキルとして生かす には プログラミングで何を作りたいか を ちゃんと意識しないと先に進まない な、 と感じる・・・

普段使いの環境を Windows 10 Pro に統一した

本当、もう何回もやっています。 なんかこう開発環境で Docker を使う様になってから、 (開発環境に)Docker を使う なら別に NixOS にこだわらなくても良い んじゃね? と言う感じになり、dual boot した NixOS と Windows を reboo・・・

PEAKS(ピークス)

技術書専門のクラウドファンディングサイト。主に国内の開発者向け。

Grow Open Source | Gitcoin

OSS をマネタイズを支援するための Product ……なのだが、今一つイメージが把握し切れてない。

「悪い方が良い」原則と僕の体験談

一見すると『悪い』と思われる選択でも、そちらの方が後々良い結果をもたらす場合もあるよって話。

GAE/GOを無料で使うためのTips 2016年版(Google App Engine)

2016年時点での Google App Engine / Go を無料で使うためのコツ。

GoのためのGo

motemen さんが書かれた Golang for Golang な電子書籍。

Goのアンチパターン

Golang のアンチパターン集。

Go言語での決済システムとマイクロサービス化について

Golang で決済周りのサービスを作る際の云々。

通知機能って何を作ればいいの?

通知機能って結局何を作れば良いんや? みたいな話。設計から実装まで。

トークンコントラクトの仕組みとERC20トークンを用いたサービス設計の概要

Ethereum で Token を作ったり、それを利用するサービスを作る際の設計の話。結構慎重にやる必要がありそう。

Datastore/Go のデータ設計のコツ

Google App Engine / Go で Datastore を使う際の設計方針について。SQL の正規化とは真逆。

無料で整える趣味チームの開発環境

無料の範囲で使えるチーム開発のための道具やサービスの一覧。

とりあえずド素人が読むべきブロックチェーン入門論文・書籍・サイト

ブロックチェーンについて入門する際のドキュメント類のまとめ。

iPhoneアプリ開発・運用でかかせない、吟味して選んだ便利サービスTOP10

iOS の特に iPhone アプリ開発・運用で実際に使えるサービスのまとめ。

機械学習の超初心者が、みんなが良いと言う記事を読んでまとめてみた

機械学習について、最初の一歩を踏み出すための記事のまとめ。

ブロックチェーン技術を最速で理解するための勉強方法まとめ (エンジニア向け) - Gunosy Blockchain Blog

ブロックチェーン技術を理解していくためのガイドみたいな記事。良い。

EthereumとContracts開発を取り巻くエコシステムの概要

Ethereum の Smart Contract を開発する上でのエコシステムの概要記事。

仕事で WebRTC

仕事で WebRTC を使うためのまとめ。記述者の会社の宣伝も含む。

無料で使えるシステムトレードフレームワーク「Jiji」

システムトレードを行うためのフレームワーク。オープンソースで提供されている。

OSS を収益化して持続的開発を実現する方法をまとめた

OSS を収益化して持続的な開発を実現する方法のまとめ。つまるところ OSS のマネタイズについて。

Rust APIガイドライン

Rust 言語の API 設計のガイドライン。

Linuxのユーザーランドをinitから全てまるごとgolangで書く

Golang で Linux の init プロセスをまるっと書く、という話のスライド資料。

Learn C • Build Your Own Lisp

C 言語で Lisp を作るという趣旨の電子書籍。なお中身は英語です。

ゼロから考える脆弱性対応

文字通り、ゼロから考える脆弱性への対処方法。

組み込み業界へ向かう人に、自分が買ってよかったと思った技術書達

組込み系開発においての入門書のまとめ。

作りたいWebアプリのアイディアを迷走せずに作る方法。まず、エディターを閉じることから始めよう

Web サービスを作り始める前に考えておきたい事などのまとめ。まずはいきなりコードを書かない事が重要。

コンソールから切れたプロセスを標準出力につなげなおす

tty から切り離されたプロセスに attach する方法についての記事。

わかるLSTM ~ 最近の動向と共に

機械学習の一手法である Long short-term memory (LSTM)についての解説記事。

Paxos in 25 Lines

分散合意システムでややこしいと評判の Paxos を 25行で説明した記事。なお中身は英語です。

為替と株の予測の話

為替と株の値動きに対する予測のスライド資料。

畳み込みニューラルネットワークの仕組み

畳み込みニューラルネットワークに対する開設。良い記事。

相手のサーバにHTTP(S)で接続できるかどうかを確認するときにリトライしながらやりたいんですけどって時

curl で https が叩けるかどうか調べる時の Tips 。

データベーステーブル設計の基礎の基礎〜エンティティの抽出・定義から正規化まで

データベースの正規化とかそういう関係のまとめ。良くまとまっている。

Facebookが公開した10億語を数分で学習するfastTextで一体何ができるのか

Facebook が公開した OSS の fastText で何が出来るのか、の話。機械学習とかそういう系の話。

App Engine Scaling Config

Google App Engine での Scaling 関連の設定の話。

開設後3週間で収益10万円を得た個人開発サイトでやったことの全部を公開する

開設後 3週間で 10万を稼いだ個人サイト開発でやった事のまとめ。

タイムゾーン呪いの書

タイムゾーン関連の話。歴史的経緯によりめっちゃややこしい……。

NES.css

ファミコンっぽい CSS framework 。ピコピコ。

個人でWebサービスを公開した時にやったことリスト

個人で Web サービスを開発して公開した際のやったことリスト。良くまとまっている。

月5ドルの自作サービスで最初の500人を集めるまでにやったこと

$5/mo の Web サービスで最初の 500人を集めることにやった事のまとめ。良い。

「GDPRとかいろいろあるけど、それでも個人でWebサービス開発やっていこうよ」という話

EU で GDPR とか出来たけど、Web 開発はやって行きましょうという話。

Qrunch

気軽にアウトプットを出せる系の開発者 SNS 。Qiita などよりかは気楽に書ける事を目指しているっぽい。

DeployGate

日本発のモバイルアプリ向け CI/CD サービス。たしか mixi から独立して出来た覚えが。

Continuous Integration and Delivery - CircleCI

一時と比べると割とメジャーになってきた CI/CD サービス。良くスタートアップ等で使われているイメージ。

システムで「性別」の情報を扱う前に知っておくべきこと

システムで性別を扱う際の話。不必要に性別とか聞くのは止めて欲しいと思う。

縦書きWeb普及委員会

Web での縦書きの資料など。

GraphQL と gRPC と REST についての云々

この三つ、割と並列で語られる事が多い様に思うんだけど、実際にはコアのコンセプトが違うんではないか、 とか、なんとなく思ってるんで、その辺りをなんとなく書き下してみます。 GraphQL と gRPC と REST の違い 基本的に、GraphQL も gRPC も REST も・・・

AppEngine/Go で dep を使って vendoring する時の構造

について、雑にメモ。 結論から先に書く と、おおよそ、今の構造はこんな感じになっている: {appname}/ → アプリケーションの root directory dist/ → deploy する際の directroy assets/ → 静的 assets gopath・・・