Skip to content

Instantly share code, notes, and snippets.

View hnakamur's full-sized avatar

Hiroaki Nakamura hnakamur

View GitHub Profile
@uupaa
uupaa / unsupportd_amd.md
Last active December 21, 2015 10:18
The typical module pattern が AMD に対応しない理由

The typical module pattern の「AMD をサポートしない理由」をこちらに移動しました。

AMD をサポートしない理由

  • AMDに対応しようとするとコードの上下に無視できない量のノイズ(コード)が乗ってしまいます
  • Node.js 上でAMDは正直使いどころがありません
  • 依存を解消するために、AMD 対応を行うと、今度は何らかのライブラリに依存することになります
  • Mobile WebApplication の エッジトレンドは、今後は WebWorkers にシフトすると考えており、WebWorkers には importScript があるため、AMD 対応する理由がないのです
@voluntas
voluntas / shiguredo_env.rst
Last active December 2, 2024 00:23
時雨堂を支える環境

時雨堂を支える環境

日時:2024-12-02
作:時雨堂
バージョン:2024.3
url:https://shiguredo.jp/

2024-12 時点で従業員は全員フルリモート勤務中

@vibegui
vibegui / nodejs-ubuntu-bind-port-80.md
Last active September 8, 2025 14:08
Allow Node.js to bind to privileged ports without root access on Ubuntu

How to: Allow Node to bind to port 80 without sudo

TL;DR

Only do this if you understand the consequences: all node programs will be able to bind on ports < 1024

sudo setcap 'cap_net_bind_service=+ep' /usr/local/bin/node

Important: your node location may vary. Use which node to find it, or use it directly in the command:

freee API v1.0

全自動クラウド会計ソフトfreeeの開発者向けAPIのドキュメントです。

概要

本APIを利用することで、あなたのアプリやサービスをfreeeと連携させることができます。

提供機能(2013/10/10現在)

@iZRIdJJ53S
iZRIdJJ53S / Linux top系(*top)のコマンド9個一覧まとめ.md
Created October 10, 2013 10:26
topに似たコマンドって他にどんなのがあるんだろと思って調べてみました。

Linux top系(*top)のコマンド9個 //一覧まとめ

topコマンド便利ですよね。 ふとtopに似たコマンドって他にどんなのがあるんだろと思って調べてみました。

(CentOS 6.4+epelリポジトリ がベースです)

先にコマンド一覧です。

@stereoscott
stereoscott / active_admin.rb
Last active March 15, 2020 10:47
Stream CSV exports in ActiveAdmin in Rails 4
# if you want to monkey patch every controller, put this in initializers/active_admin.rb
ActiveAdmin::ResourceController.class_eval do
include ActiveAdmin::CSVStream
end
@voluntas
voluntas / erlang.rst
Last active October 12, 2021 22:34
Erlang/OTP コトハジメ
@omasanori
omasanori / gist:7858569
Last active April 25, 2025 08:53
Rustのパターンマッチの話

Rustのパターンマッチの話

既に穴だらけですが、やれるだけやっていきます。今回はパターンマッチの話です。

TL;DR(経験者向け)

はい、あなたのよく知るパターンマッチです。ガードも使えますが、他の言語でガードを使うパターンの一部はOCamlのorパターンと同等の機能や範囲を表す機能によって置き換えることができます。

@voluntas
voluntas / shiguredo.rst
Last active January 17, 2026 03:55
時雨堂コトハジメ
@imaya
imaya / nucon.md
Created February 13, 2014 01:10
nucon で cacoo について聞いてきたのでメモとそれについての感想

はじめに

趣味でお絵描きツールをつくっていることもあって、ブラウザで動くドローイングツールの cacoo には興味があったので nucon で cacoo について聞いてきました。 結構実装についても話していたので大変参考になりました。 個人的な感想としては「あーやっぱりそうなるよねー」という感じだったのですが、すぐに忘れてしまいそうなのでここに残しておきます。 メモを元に書いているので、脳内補完が働いている部分が多分にあると思いますので、そこは注意して読んでください。

操作まわりの実装、 Undo/Redo 機能、共同編集機能

操作に関しては State パターンを使って実装している。