サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
qiita.com/tienlen
公式のリリース内容 Automatic TLS certificates via Let's Encrypt Built-in support for graceful shutdown Utility functions to wrap standard handler and middleware Map type as shorthand for map[string]interface{} Context now wraps standard net/http Request and Response New configuration Echo#ShutdownTimeout Echo#DisableHTTP2 New API Echo#Start() Echo#StartTLS() Echo#StartAutoTLS() Echo#StartServer() Echo#Shut
package main import ( "net/http" "strconv" "github.com/labstack/echo" "github.com/labstack/echo/engine/standard" "github.com/labstack/echo/middleware" ) type ( user struct { ID int `json:"id"` Name string `json:"name"` } ) var ( users = map[int]*user{} seq = 1 ) //---------- // Handlers //---------- func createUser(c echo.Context) error { u := &user{ ID: seq, } if err := c.Bind(u); err != nil { re
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
情報が劣化していく組織のパターンが見えてきたので、共有。 幼稚園→周りと合わせろ 小学校→周りと合わせろ 中学校→周りと合わせろ 高校→周りと合わせろ 大学→周りと合わせろ 会社→周りと合わせろ パターンパターン!見えてきたよ! 「やりたいことが分からない」とよく相談受ける理由。 自分で考える機会が今までなかったから。 — 厚切りジェイソン@書籍発売 (@atsugirijason) 2015年10月1日 今回はWikiの使い方について (wiki使えない病) Wikiを書いても誰も見ない 症状 Wikiに書いたにも関わらず誰も見ない。 書いた本人は追記するかもしれないけど、他の人はそうしないから 本人はわかってるんだけど他の人がわからないところが書かれていない。 記載者が退社した途端にみんなが途方に暮れる 処方箋 とりあえずwikiを読む習慣づけ なんか聞かれたら第一声は「wiki読んだ
CREATE TABLE `foobar` ( (省略) `start_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '開始日時', `end_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '終了日時', (省略) ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; start_at: 指定してないのに DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP が勝手に追加されていた。 プログラム上、値が絶対に入ることになっていたからどっちでもよかったけど、 想定してたものと挙動が変わる
glideってなんぞ? glideはGo1.5以降で使用可能なvendoring機能を利用した。 パッケージ管理ツールです。 (正確にはvendor管理) glideを使うと下記のようにvendorにプロジェクトに必要なパッケージがインストールされ、そのプロジェクト内でのみ利用が可能となります。 (通常のgo get, go installのようにグローバル管理ではない) - $GOPATH/src/myProject (プロジェクトのディレクトリ) | |-- glide.yaml | |-- main.go | |-- mySubpackage (サブパッケージ) | | | |-- foo.go | |-- vendor (この配下がglideで作成されるもの) |-- github.com | |-- Masterminds | |-- ... etc.
GMailの裏側で動かしてるGoogle App scriptをまとめてみました。 失敗作ものせてます。 前に書いた記事 http://qiita.com/tienlen/items/6b90932cc2cc72c7f143 これの完全バージョン。 Setting.gs いわゆる設定ファイルです。 同じスクリプトないであれば、内部でgsファイルを分けていても参照できるようなのでまとめました。 SINGLE_MESSAGE_ONLY スレッドの状態判定です。 単一のメールか複数スレッドになっているか判定します。 EMAIL_REGEX メールアドレスとして正しいかどうかの正規表現です。 DAYS_TO_SEARCH 何日前のメールまでを参照するか? たしか、返信待ちのメールの判定に使ってたはず。 YOUR_EMAIL_ADDRESS GMailアドレスを入れてください。 Session.ge
<script type="text/javascript"> var tag_id = 99999999999999999999999999999999999; var nend_domain = "https://s.nend.net"; </script> <script type="text/javascript" src="https://s2.nend.net/js/nendRt.js"></script> if ("undefined" == typeof nend_domain) var nend_domain = "https://s.nend.net"; if ("undefined" == typeof nendRt) var nendRt = { init: function() { try { if (-1 != document.cookie.indexOf("
homebrew-caskあるあるというか、 トラブルシューティングというか... GitHub API rate limit exceeded って怒られた [現象] GitHub API rate limit exceeded for xxx.xxx.xxx.xxx. (以下省略) というメッセージが出る。 homebrew-caskじゃなくて、homebrewが原因なんだけど、 githubは認証なしだと1時間に60回しかAPIアクセスできないから [対応] GithubでToken作って、下記のものを.bashrc(.bash_profile)で認識させるかCLIで叩いてあげる。 Tokenありだとアクセス制限が1時間に5000回になる。
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Googleの"2段階認証"が、原文だと '2-Step Verification' って書かれてたので、ちょっと書いておきます。 (Googleの場合は公式で、2段階認証って読んじゃってるんでいいんですけど...) 日本語で認証って訳されてるものにこんなのがあります。 Authentication Authorization Verification このなかで、いわゆる" 認証 "と呼べるのは実は Authenticationだけです。 日本だと認証とまとめてしまっている故にOAuthをログイン代わりで使ってセキュリティホール空けて
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? @suin さんが、使ってる開発ツールとか公開してたので真似してみた。 結構書き出すと大変だなぁ。 なんか抜け落ちてる気もする。 コマンドライン## ツール管理### homebrew: yumとかaptみたいな。 brew-cask: HomebrewでMacアプリをインストールできる。 npm: Node.jsのパッケージ管理ツール。 DevOps### puppet: 構成管理ツール。Chefも使ったことあるけどこっちが好き。 ansible: 構成管理ツール。puppetから乗り換えました。マルチプラットフォーム対応されてたので
いいねつけてくれるのはありがたいのですが... この投稿から1年ぐらいたった頃から、あまりPresto触らなくなったので、内容的にかなり古いですよ。 最新の情報は、公式ドキュメント見たほうがBetterです。 この記事の更新してないんで。 この記事は、マイナー言語 Advent Calendar 2013 - Qiita [キータ] の24日目です。 ところで、 (,,゚Д゚)∩先生質問です。SQLってマイナー言語何ですか? 良い質問ですね! SQLのcalendarがなかったんです。 それにPrestoがまだそんなにはやってないからいいんです!! ところで、Prestoって何? 公式サイトはこちら presto Prestoは、あのFacebookが作った分散SQLエンジンです。 Hadoop MapReduceとHiveでデータを集計してたもののMapReduceはバッチ指向なので、リ
このページを最初にブックマークしてみませんか?
『tienlen - Qiita』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く