{ "period": "yy", "exec_period": { "start": { "month": 1, "week": 2, "day": 3, "hour": 4, "minute": 5 }, "end": { "month": 6, "week": 7, "day": 8, "hour": 9, "minute": 10 } }, "backup": [ { "local_dir": "directoryLo1", "server_dir": "directoryLo2", "server_host": "domaineName" }, { "local_dir": "directoryLo1", "server_dir": "directorySe2", "server_host": "domaineName" } ], "incremental_save": "1Y2
読者対象 Goの基本的な文法を知っている リクエストがあると、関数が実行される仕組みを知りたい GoのWebApplicationFrameworkを使いこなしたい なぜやるのか? 普段、Webアプリケーションを作っているとリクエストがあると対応するパスに応じて関数を実行させる必要がありますが、 WAFを使っていると内部でどのような処理がされてそうなっているのか知らずに動かせてしまいます。 しかし、正しくWebアプリケーションフレームワークを使うこなすには、内部の実装についての理解が必要なので、この機会にnet/httpパッケージのDocumentを見ながら、リクエストがあると関数が実行されるまでの仕組みを調べました。特に、http.Handleとかhttp.HandleFuncとか似たような名前があって一見こんがらがりますが、Documentに簡潔に説明があったのでそこまで苦労することな
2020年5月25日 憲法メディア 「忘れないための覚え書き」 弁護士 二関辰郎 (骨董通り法律事務所 for the Arts) コロナ禍のために人々は普段と違う生活を余儀なくされている。世界の状況も日々ニュースで伝えられる。同時代人という言葉を世界的なレベルでこれほど意識したことは、かつてなかったように思う。 何かの渦中にあるとき、とりわけ今回のように自分や身近な人々の生命・健康に直結する問題に直面するとき、人の関心は自ずとそこに向かう。メディアも連日大きく取り上げる。そのこと自体は必要かつ大切なことだが、同時に他の大切な問題も忘れないようにしなければならない。目下のコロナ禍が過ぎてから考えればよいのかもしれないが、その時には、何か別の問題が起きていて人々の関心を集めているだろう。結局のところ、次々に起こる新しい出来事を受動的・表層的に追いかけ、前のことはもう過ぎたこと、古いこととして
プロセス実行中に Ctrl+C だのを叩いた(シグナルを送った)とき、その通知をプログラム内で受け取る。シグナルハンドリング。 基本 package main import ( "os" "os/signal" ) func main() { // シグナル用のチャネル定義 quit := make(chan os.Signal) // 受け取るシグナルを設定 signal.Notify(quit, os.Interrupt) <-quit // ここでシグナルを受け取るまで以降の処理はされない // シグナルを受け取った後にしたい処理を書く } ここで設定した"os.Interrupt"は、Ctrl+C で中断されるときに送られるシグナル(SIGINT)のこと。割り込みを意味するシグナル。 ※osパッケージで定義されてるこれ→ Interrupt Signal = syscall.SIG
はじめに エンジニアにとって、仕様書などの技術的な文章を書くこと(テクニカルライティングとも言います)は避けて通れません。ただ20年来多くのエンジニアの方々と同僚として接してきて思うことは、エンジニアの方の中には「文章を書く」ということに苦手意識がある方が一定数いるということです。 でもこの「テクニカルライティング」のスキルは、才能というよりは一種の「技能」だと思うんです。ある一定の原理原則を理解して実践を繰り返すことで、必ず一定レベルで習得できるものだと著者は信じています。 もしこのテクニカルライティングの原理原則をまだ体系的に学習したことがない、または過去学習したが改めて再学習したいという方に、お勧めのコンテンツを見つけたのでご紹介します。 https://developers.google.com/tech-writing Every engineer is also a write
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く