レスポンシブ実装の判断基準を明確にし、不要なブレイクポイントとコード量を最小化する。 CSS はブラウザへの「提案」であり、厳密な命令ではない。ブラウザに委ねられる仕事は委ねる。
レスポンシブ対応は以下の優先順序で検討する。上位で解決できるなら下位は使わない。
EPMD: Erlang Port Mapper Daemon (EPMD) is typically installed by default alongside Erlang/OTP distribution on most Linux systems. It manages node registration and discovery in distributed Erlang systems. EPMD operates as a separate daemon process, listening on port 4369. The protocol is simple text-based and built on top of TCP/IP. The EPMD process can be started explicitly or automatically as a result of the Erlang node startup(The daemon is started automatically by command erl).
EPMD acts as a name server on all hosts involved in distributed Erlang computations. When an Erlang node starts, the node has a name and it obtains an address from the host OS kernel. The name and address are sent to the epmd daemon running on the local host. The job of the epmd daemon is to **keep track of which node name li
I’ve written a newer optimized 2026 version of this guide with a faster setup using Zinit + Starship and improved plugin loading.
This version avoids slow shell startups and works better with modern Zsh setups.
Updated guide: https://gist.github.com/n1snt/2cccc8aa5f7b645a7628d3512c70deb6
| Continent_Name | Continent_Code | Country_Name | Two_Letter_Country_Code | Three_Letter_Country_Code | Country_Number | |
|---|---|---|---|---|---|---|
| Asia | AS | Afghanistan, Islamic Republic of | AF | AFG | 4 | |
| Europe | EU | Albania, Republic of | AL | ALB | 8 | |
| Antarctica | AN | Antarctica (the territory South of 60 deg S) | AQ | ATA | 10 | |
| Africa | AF | Algeria, People's Democratic Republic of | DZ | DZA | 12 | |
| Oceania | OC | American Samoa | AS | ASM | 16 | |
| Europe | EU | Andorra, Principality of | AD | AND | 20 | |
| Africa | AF | Angola, Republic of | AO | AGO | 24 | |
| North America | NA | Antigua and Barbuda | AG | ATG | 28 | |
| Europe | EU | Azerbaijan, Republic of | AZ | AZE | 31 |
| country_codes = [ | |
| %{ iso_3166_1: "AF", name: "Afghanistan" }, | |
| %{ iso_3166_1: "AX", name: "Aland Islands" }, | |
| %{ iso_3166_1: "AL", name: "Albania" }, | |
| %{ iso_3166_1: "DZ", name: "Algeria" }, | |
| %{ iso_3166_1: "AS", name: "American Samoa" }, | |
| %{ iso_3166_1: "AD", name: "Andorra" }, | |
| %{ iso_3166_1: "AO", name: "Angola" }, | |
| %{ iso_3166_1: "AI", name: "Anguilla" }, | |
| %{ iso_3166_1: "AQ", name: "Antarctica" }, |
| %Plug.Conn{ | |
| adapter: {Plug.Adapters.Cowboy.Conn, :...}, | |
| assigns: %{ | |
| my_assigns: "here" | |
| }, | |
| before_send: [ | |
| #Function<7.125546534/1 in Phoenix.Controller.fetch_flash/2>, | |
| #Function<1.127904613/1 in Plug.Session.before_send/2>, | |
| #Function<1.43511252/1 in Plug.Logger.call/2>, | |
| #Function<0.70322810/1 in Phoenix.LiveReloader.before_send_inject_reloader/1> |