
最近業務で Fluentd を触ることが出てきて入門したんですが、最初のうちはトラブルが起きた時に何が起きているのか、どう対処したら良いのかがさっぱりわからなかったので、「Fluentd ってログの収集とかに使われるやつでしょ?」程度の知識しかなかった過去の自分に向けて「とりあえずこれぐらいは知っておけ!」と言いたい内容をまとめてみました。 トラブルが起きた時にどの処理で問題が起きているのか素早くコードを追うことができて、データの消失を最小限に抑えつつ適切に対処できるようになることを目的としています。 なお、現時点で最新版の Fluentd v0.14.21 を対象にしています。 アジェンダ Getting Started Fluentd のアーキテクチャ Processes Supervisor process Worker process Threads Input thread En
Go 関連の本を読んだり,サンプルコードを写経するだけではなく,もっと実践的に勉強したいなと思って調べていたら,VOYAGE GROUP の Treasure 2017 と言うインターンシップの研修資料が GitHub に公開されていることを知って,さっそく挑戦してみた.数日間取り組んでみて,とにかく素晴らしかったので,紹介したいと思う.suzuken 先生,素晴らしすぎます! Go入門 GitHub - voyagegroup/talks 学べるテーマ Go の研修資料とは言え,幅広いテーマで Go を学ぶことができる点が素晴らしかった.ザッと挙げるとすると以下のようになる.テーマを見るだけで,もうワクワクしてくるのではないだろうか? アルゴリズム実装とテストコード フィボナッチ数 スタック CLI net/http curl 実装 スクレイピング実装 コンカレンシー goroutine
Vuls 祭りで Vuls モチベーションが上がったので何かやってみよう! Vuls祭り#3に参加してきました というわけで CircleCI から Vuls を定期実行してみました。 脆弱性の継続的インテグレーション! やり方 主な方針。 vuls, go-cve-dictionary, goval-dictionary 全部入りの Docker イメージを用意する 公式で各コマンドの Docker イメージがあるがこれを使わない理由は後述 CircleCI 2.0 の Scheduled Workflow を使って定期実行する vuls, go-cve-dictionary, goval-dictionary 全部入りの Docker イメージを用意 各コマンドを利用できる Docker イメージを用意します。 lorentzca/vuls-and-dictionary 公式の Doc
皆さん、サーバーレスしてますか!? 新卒2年目バックエンドエンジニアの otofu-square です。 最近の業務では Serverless Framework 上で TypeScript を使ったサーバーレスな Web アプリケーションの開発を行っています。 さて、東京では 11/2(木) 〜 11/3(金) にかけて Serverlessconf Tokyo 2017 が開催されています! tokyo.serverlessconf.io 私は両日参加予定ですが、本日は IBM 本社にて「Develop a Serverless Wheatherbot with IBM Cloud Functions, Apache OpenWhisk and the Serverless Framework」というタイトルのプレカンファレンスを聞きに行ってきました。そこで聞いてきた IBM Clou
id:kano-e です。 先日、開発チームをより良くし隊(仮)の話し合いの中で 「もっと一人一人が自分がやっていることや考えていることを伝えられるようにしたい。社内でライトニングトーク大会をやってみよう!」 開発チームをより良くし隊(仮)という社内活動を始めました - Feedforce Developer Blog というアクションが決まりましたが、そのあと具体的に話が進み、無事LT大会が開催される運びになりました 👏 とりあえず1時間くらいで6人くらい発表者がいれば良いかな? と発表したい人をふんわり募集したところ、あっという間に枠が埋まっただけでなく、「枠は埋まってるけど発表したい」という声も出ています。 時間と発表枠はただいま調整中です。 また、当日は会社からピザとビールが提供されることも決定しました 🍕🍻 わいわい。 まだあれこれと準備中なので当日どうなるかわかりませんが
こんにちは。id:kano-e です。 先日、社内で SQL の CASE について使い所を説明するという機会がありました。 2回くらい。 あれ、意外と CASE って使われてない……? こんなに可愛いのに……! みたいな気持ちになったので、今日は CASE がいかに可愛いのか話したいと思います。 SQL 可愛いよ! CASE の使い方 CASE の使い方、ご存知の方も多いと思いますが、以下の通りです。 case category when 1 then 'カテゴリー1' when 2 then 'カテゴリー2' else 'その他' end あるいは case when category = 1 then 'カテゴリー1' when category = 2 then 'カテゴリー2' else 'その他' end 上記2つは、どちらも同じ結果を返します。 後者の使い方をすると、例えば
エンジニアの隣の席に座ってる非エンジニアの岡田です。 ソーシャルPLUSのプロダクトマネージャーをやってます。 ソーシャルPLUSは WebAPI で提供するサービスなので、 API が叩けないと逐一エンジニアの手を止める事になってしまい、本来やるべき開発に少なからず影響が出るため、 curl から学び、今は postman を愛用しています。 個人的には有料プランにしても良いくらいお世話になってます。お世話になった恩返し(有料プラン移行)は未だできていません。 10月23日に LINE の Messaging API のリッチメニュー機能がリリースされました。 ソーシャルPLUSは LINE ログインにも対応しており、Messaging API をブラウザベースでメッセージが送信できるメッセージマネージャーのオプション機能もあります。リッチメニューは Messaging API だけでな
iPhone修理あいさぽは最速でiPhoneXを分解・解説する記事をリリースしました。iPhone修理歴7年のベテランスタッフが最速で分解レポートをお送りします。分解して分かったiPhoneXの全く新しい機能・構造・メカニックを解説していきます。また、iPhone修理あいさぽでは近日中にiPhoneXの修理サービスを開始する予定です。 【最速分解】iPhoneXは全く新しいiPhoneだった http://www.iphone-support.jp/column/archives/1349 1. iPhoneXの有機EL液晶は発色が良い・薄い・曲面と大進化した全く新しいディスプレイ 2. iPhoneXのスピーカーは特別なリッチサウンドでオリジナル構造 3. 魔法のようなFace ID(顔認証)を実現する前面デュアルカメラ 4. コンパクトサイズで初搭載の背面デュア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く