Members' blog

CAMPHOR-カンファー運営メンバー個々人が綴るブログ記事を収集して表示しています。
メンバーの得た技術的・学術的・日常的な知見を共有します。

ブログのサムネイル画像
20
Feb.

Gatsbyでさくっと自作ブログを作った
https://sanposhiho.com/posts/make-blog-by-gatsby/

こんにちは。 Gatsbyにブログを乗り換えてみたよ、という記事です。前回の記事はこちら↓ Hugoでさくっと自作ブログを作った このように去年の9月からHugoで作成したブログを運用していましたが、何となくテーマに飽きてきたので変更したいな〜と思っていました。 Hugo…

details

ブログのサムネイル画像
14
Feb.

Goでビットを利用したフラグ管理を行う実装パターン
https://sanposhiho.com/posts/go-options-with-uint/

今回はGoでビットを利用してフラグ管理を行う際の実装パターンを紹介します go/toolsのssa.BuilderModeはこの方法を用いて実装されています。 (というかこのBuilderMode…

details

ブログのサムネイル画像
6
Feb.

NTT Performance Tuning Challengeに参加したこの日、人類は思い出した。再起動試験の存在を。奴らに最終スコアが支配されている恐怖を。
https://sanposhiho.com/posts/n-ptc2021/

こんばんは、さんぽしです。 タイトルは打ち上げに送られてきたビールをたくさん開けた後の僕が勢いでつけたようです。プレモルがいっぱい送られてきて 💕 になりました。 2/6 に NTT Performance Tuning Challenge に参加してきました。ISUCON…

details

ブログのサムネイル画像
31
Jan.

2021年1月の雑振り返り&2月の雑目標
https://sanposhiho.com/posts/looking-back-202101/

こんにちは、さんぽしです。 一時期noteで毎月の振り返りを出してたんですけど飽きてやめちゃってました。今年は頑張って続けるぞという思いがあります。(飽きっぽいのでまたすぐやめるかも ということで2021年01月の振り返りです。 OSS pipecd 去年のCA…

details

ブログのサムネイル画像
7
Jan.

2021年の目標とOKR
https://blog.p1ass.com/posts/okr-2021/

2021年の目標をOKRを使って制定した。

details

ブログのサムネイル画像
31
Dec.

2020年を振り返って
https://blog.minoru.dev/2020/20201231-2020-furikaeri/

こんにちは、どら(@d0ra1998)です。 早いもので、もうすぐ 2020 年も終わりですね(紅白を観ながら書いています) 2021 年をより充実した年にするた

details

ブログのサムネイル画像
31
Dec.

2020 年の振り返り & 2021 年の抱負
https://blog.kmconner.net/archives/241

お久しぶりです @km_conner です。 この記事では 2020 年の振り返りをしつつ、2021 年の目標などに関して書きたいと思います。 2020 年の振り返り やったことといえば大まかには CAMPHOR- の運 … "2020 年の振り返り & 2021 年の抱負"の続きを読む

details

ブログのサムネイル画像
29
Dec.

2020年の振り返り
https://blog.p1ass.com/posts/review-of-2020/

2020年の振り返りをする。年始のOKRの振り返りや趣味開発、アルバイト、趣味の旅行、映画、アニメの話をしようと思う。

details

ブログのサムネイル画像
25
Dec.

CyberAgentでOSS「PipeCD」の開発をしてきた
https://sanposhiho.com/posts/ca-pipecd/

こんばんは 12/1 - 12/25 で Cyber Agent の就業型インターン CA Tech Job に参加していました。 今回、OSS である継続的デリバリーツールPipeCDの開発を行いました。配属先は Developer Productivity…

details

ブログのサムネイル画像
24
Dec.

2020 年の CAMPHOR- 総括 〜この時代に「リアル」なコミュニティを作り続ける意味〜
https://blog.camph.net/news/2020-advent-final/

この記事は、CAMPHOR- Advent Calendar 2020 25 日目の記事です。 こんにちは、CAMPHOR- 10 期代表の @p1ass です。 今年も多くの方に Advent Calendar を書い […] The post 2020 年の CAMPHOR- 総括 〜この時代に「リアル」なコミュニティを作り続ける意味〜 first appeared on CAMPHOR-…

details

ブログのサムネイル画像
23
Dec.

2020年やったことを振り返る
https://sanposhiho.com/posts/looking-back-to-2020/

こんにちは、さんぽしです。 この記事はCAMPHOR- Advent Calendar 2020の 2…

details

ブログのサムネイル画像
19
Dec.

Phoenixにおける現代的なアーキテクチャを考える
https://sanposhiho.com/posts/phoenix-architecture-for-me/

この記事はElixir Advent Calendar 2020の20日目、CAMPHOR- Advent Calendar 2020の18日目の記事です。 この記事ではDDDの思想を取り入れ、Phoenixの恩恵を受けられるようある程度のPhoenix…

details

ブログのサムネイル画像
16
Dec.

CAMPHOR- VPSのコンテナロギングを支える技術
https://sanposhiho.com/posts/camphor-grafana-loki/

この記事はCAMPHOR- Advent Calendar 2020の 17 日目の記事です。 11 月の終わり頃、個人的にインターンとインターンの合間で暇していた時期に CAMPHOR-のサーバーに Grafana/Loki を導入しました。 この記事では、Grafana…

details

ブログのサムネイル画像
16
Dec.

MakeをPythonのタスクランナーとして使う
https://blog.honai.me/post/makefile-python-task-runner

この記事は Kyoto University Advent Calendar 2020 - Adventar](https://adventar.org/calendars/5040) と [CAMPHOR- Advent Calendar の16日目の記事です。こんにちは、ほな

details

ブログのサムネイル画像
13
Dec.

「第7回 超もくもく会」を開催しました!
https://blog.camph.net/event/cho-mokumokukai-7/

この記事は、CAMPHOR- Advent Calendar 2020 の14日目の記事です。 こんにちは。CAMPHOR-運営の へいほぅ です。 12/13(日)に 第7回 超もくもく会 を開催しましたので、その報告 […] The post 「第7回 超もくもく会」を開催しました! first appeared on CAMPHOR- Blog.

details

ブログのサムネイル画像
10
Dec.

学生起業して思ったこと
https://atrn0.github.io/p/starting-business-as-a-student/

この記事は、CAMPHOR- Advent Calendar 2020 の10日目の記事です。 こんにちは、あたらんです。大学では情報学を学んでいます。 何をしていたのか 5月から9月まで、札幌ToGoという札幌でテイクアウトを予約してオンライン決済できるサービスを運営していました。4月に高校の友人に誘われて開発に参加しました。営業していたレストランの関係から5月の初めにリリースすることが決まっ…

details

ブログのサムネイル画像
6
Dec.

Comet.ml で機械学習のログをクラウドに保存する
https://blog.honai.me/post/comet-ml-logging

この記事は CAMPHOR-アドベントカレンダー2020 6日目の記事です。みなさんこんにちは、ほないです。私は今年度から大学で自然言語処理の研究に取り組んでいて、データセットを作ってニューラル言語モデルをトレーニングして評価する機会がたくさんありました。最近はPyTorch,

details

ブログのサムネイル画像
4
Dec.

タスクバーからツイートしたい!
https://blog.kmconner.net/archives/212

これは CAMPHOR- Advent Calendar 2020 の5日目の記事です 皆さんこんにちは @kmconner です! 今回は Windows のタスクバーにツイートボックスをつけてみた、という内容です。か … "タスクバーからツイートしたい!"の続きを読む

details

ブログのサムネイル画像
4
Dec.

vercel/og-imageを使ったブログOGPの簡単自動生成
https://qiita.com/p1ass/items/b8d5c1f3f4a5fd984d2c

ブログのサムネイル画像
2
Dec.

論文のPDFから図を自動で抽出する
https://shiba6v.hatenablog.com/entry/extract_image_from_pdf

PDFの構造を使って、論文のPDFから論文の図を抽出します。

details

ブログのサムネイル画像
29
Nov.

【Hack the Box write-up】Sunday
https://sanposhiho.com/posts/hackthebox-sunday/

筆者は Hack the Box 初心者です。 何か訂正や補足、アドバイスなどありましたら、コメントか Twitter までお願いします。 さんぽし(@sanpo_shiho) | Twitter また、今回の記事はいつにも増して雑になってます:pray…

details

ブログのサムネイル画像
24
Nov.

【Hack the Box write-up】Buff
https://sanposhiho.com/posts/buff/

筆者は Hack the Box 初心者です。 何か訂正や補足、アドバイスなどありましたら、コメントか Twitter までお願いします。 さんぽし(@sanpo_shiho) | Twitter cheat sheet 以下で cheat sheet…

details

ブログのサムネイル画像
23
Nov.

DMM.comのエンジニアの方とフロントエンドのトークイベントを開催しました
https://blog.camph.net/event/2020-dmm/

こんにちは。CAMPHOR-運営の ほない です。 11/7(土) に、合同会社DMM.comのエンジニアの方をお招きして、「【DMM × CAMPHOR-】Webフロントエンド開発トークセッション」と題したトークイベン […] The post DMM.comのエンジニアの方とフロントエンドのトークイベントを開催しました first appeared on CAMPHOR- Blog.

details

ブログのサムネイル画像
21
Nov.

Optional Chaining と Nullish Coalescing
https://qiita.com/panorama_mbp/items/0842c99c4fa11e7cbe62

Optional Chaining と Nullish Coalescing ES2020, TypeScript 3.7 から導入された記法。 node では 13系からオプション指定をすることで (--harmony)、14系からは標準で使用できるようになっている。 記法 項目 記法 Optional Chaining ?. Nullish Coalescing …

details

ブログのサムネイル画像
19
Nov.

RECRUIT Job for Student 2020 ~Engineer/Data Specialist~に参加してきた
https://sanposhiho.com/posts/recruit-internship-summer/

こんにちは 10/5 - 11/13 で RECRUIT Job for Student 2020 ~Engineer/Data Specialist~ に参加していました。 RECRUIT Job for Student 2020 ~Engineer/Data…

details

ブログのサムネイル画像
9
Nov.

CaddyでgRPCのリクエストをリバースプロキシする
https://blog.p1ass.com/posts/caddy-with-grpc/

CaddyでgRPCのリクエストをリバースプロキシするには、transportとflush_intervalを適切に設定すればよいです。

details

ブログのサムネイル画像
9
Nov.

ElixirでDialyzerを用いた静的解析を行い、型(Typespec)を最大限に活用する
https://sanposhiho.com/posts/elixir-dializer/

Elixirには静的解析ツールのDialyxirというものが存在します jeremyjh/dialyxir - GitHub Mix tasks to simplify use of Dialyzer in Elixir projects. Dialyxir自体は今年(202…

details

ブログのサムネイル画像
9
Nov.

【Elixir】moxを使用してmock用いたテストを書く
https://sanposhiho.com/posts/elixir-mox/

5年前のJoséのこの記事、みたことがある人も多いのではないでしょうか Mocks and explicit contracts 内容を超意訳すると「テストのために特定のモジュールに対するmockを作っちゃうと結局そのモジュールと密結合になっちゃうよね。behaviour…

details

ブログのサムネイル画像
8
Nov.

Kustomizeを利用しているプロジェクトでArgoCD Resource Hooksを用いて複数リソースで同一Jobを使用したいときに詰まるポイント
https://sanposhiho.com/posts/argocd-kustomize-bug/

こんにちは ArgoCDを使用している Kustomizeでリソースを管理している ArgoCD Resource Hooksで同じJobを複数のリソースで使用したい 2020/11/08現在で上記の条件下に存在する問題の、詰まりbility…

details

ブログのサムネイル画像
7
Nov.

Caddyfileを分割する方法
https://blog.p1ass.com/posts/split-caddyfile/

Caddyfile は Caddy の設定ファイルですが、どんどん設定が増えていくと可読性が下がってしまいます。Nginx の `/site-enabled` のように Caddyfile を分割して読み込めないかなと思って調べたところ、分割できることが分かったのでやり方をメモしておきます。

details

ブログのサムネイル画像
7
Nov.

サイバーエージェントのエンジニアの方とインフラ技術に関するハンズオン&トークイベントを開催しました
https://blog.camph.net/event/cyberagent-2020/

皆さんこんにちは、 @km_conner です。 10/17 に株式会社サイバーエージェントのエンジニアの方に来て頂き、インフラ技術に関するハンズオンと講演をして頂きました。 今回はその際の様子をお伝えします。 conn […] The post サイバーエージェントのエンジニアの方とインフラ技術に関するハンズオン&トークイベントを開催しました first appeared on CAMPHOR…

details

ブログのサムネイル画像
7
Nov.

ElixirでBehaviourを使用してDIPを実現する基礎知識
https://sanposhiho.com/posts/elixir-behaviour/

こんばんは Elixirは他の言語でいうところのinterfaceと似たような機能として、behaviourという機能を持っています Typespecs and behaviours - elixir Getting Started ビヘイビア - Elixir School…

details

ブログのサムネイル画像
3
Nov.

論文紹介 - Adversarial Watermarking Transformer
https://blog.honai.me/post/adversarial-watermarking-transformer

今年から自然言語処理系の研究室に配属され、下っ端なりにがんばっております。自分にとって今まであまりなじみのなかった分野ですが、研究室の先輩や先生方から学んだり記事や論文を読んで勉強しています。2月には卒論があるのでがんばりたい。今回は論文を紹介するスライドを作ったよという記事です

details

ブログのサムネイル画像
2
Nov.

RustでErlangVM上で動作するWebアプリケーションを開発する
https://sanposhiho.com/posts/rust-to-elixir-phx/

こんばんは、さんぽしです 僕はElixir好き好き君なのですが、先日以下のような記事を見かけました。 Using Rust to Scale Elixir for 11 Million Concurrent Users Real time communication at…

details

ブログのサムネイル画像
31
Oct.

複数のRSSや任意の情報をまとめて1つのRSSやJSONを生成するライブラリを作成した
https://blog.p1ass.com/posts/feeder/

皆さん RSS 使ってますか?RSS を使えば簡単にブログの更新を受け取れたりして便利ですよね。でも、流れてくる情報多くて辛かったり、RSS に対応していないサイトの情報を受け取りたかったりすることがたまにありませんか?そんな悩みを解決するための Go のライブラリを 1 年前に作ったのですが、ブログに書く機会を逃していたので、今更ですが紹介記事を書きます。

details

ブログのサムネイル画像
24
Oct.

「インターン報告大会 2020」を開催しました!!
https://blog.camph.net/news/internship-summer-2020/

こんにちは、運営メンバーのさんぽしです 今回は、10/10(土)に開催した、「インターン報告大会 2020」の様子をお伝えします! インターン報告大会 2020 – connpass 「インターン報告大会 2 […] The post 「インターン報告大会 2020」を開催しました!! first appeared on CAMPHOR- Blog.

details

ブログのサムネイル画像
20
Oct.

Elixir / PhoenixのリポジトリにGitHub Actiansを用いてlintとtestをかけたい
https://sanposhiho.com/posts/elixir-github-actians/

こんばんは、みなさんGitHub Action使ってますか? この記事はElixir/PhoenixのリポジトリにGitHub Actionを利用して自動でlintとtestが回るように設定したい際のメモになります 例の如くElixir…

details

ブログのサムネイル画像
19
Oct.

【Hack the Box write-up】Postman
https://sanposhiho.com/posts/hackthebox-postman/

筆者は Hack the Box 初心者です。 何か訂正や補足、アドバイスなどありましたら、コメントか Twitter までお願いします。 さんぽし(@sanpo_shiho) | Twitter cheat sheet 以下で cheat sheet…

details

ブログのサムネイル画像
18
Oct.

【Hack the Box write-up】Access
https://sanposhiho.com/posts/hackthebox-access/

筆者は Hack the Box 初心者です。 何か訂正や補足、アドバイスなどありましたら、コメントか Twitter までお願いします。 さんぽし(@sanpo_shiho) | Twitter また、今回の記事はいつにも増して雑になってます:pray…

details

ブログのサムネイル画像
18
Oct.

【Hack the Box write-up】Blunder
https://sanposhiho.com/posts/hackthebox-blunder/

筆者は Hack the Box 初心者です。 何か訂正や補足、アドバイスなどありましたら、コメントか Twitter までお願いします。 さんぽし(@sanpo_shiho) | Twitter また、今回の記事はいつにも増して雑になってます:pray…

details

ブログのサムネイル画像
4
Oct.

アカツキの夏インターンに参加してRailsのログ配信改善に取り組んだ話
https://sanposhiho.com/posts/akatsuki-summer/

こんにちわ 9/7 ~ 9/25の期間でアカツキのAkatsuki Summer Internship 202…

details

ブログのサムネイル画像
28
Sept.

Hugoでさくっと自作ブログを作った
https://sanposhiho.com/posts/make-blog-by-hugo/

はじめに こんにちは。 前々からやりたいと思っていた自作ブログへの乗り換えをついにやりました。 これまで僕は、 技術系: Qiita インターン記: はてなブログ という使い分けをしていましたが、それぞれ以下の理由などから、乗り換えたいと前々から考えていました。 Qiita…

details

ブログのサムネイル画像
27
Sept.

Relaymを出展して技育展「Webアプリ」部門で優勝してきた
https://sanposhiho.com/posts/relaym-win-giikuten/

こんにちは 9/27 に技育展というイベントが行われました 「Web アプリ」部門でCAMPHOR-のメンバーと開発していた Relaym…

details

ブログのサムネイル画像
19
Sept.

「Goの静的解析ツール開発」を支える技術
https://sanposhiho.com/posts/2020-09-19-qiita-210ca0b98f5e87c0c04a.ja/

はじめに タイトル大きく出過ぎたかな…と本編を書く前から感じてます。さんぽしです 最近、先日のインターンをきっかけにGo の静的解析ツールの開発を行っています。 これは「えっ、静的解析ツール開発って難しくない?」「どうやって作ったの?」という記事です Go…

details

ブログのサムネイル画像
14
Sept.

ISUCON10の予選でFAILして学生枠での本戦出場を逃した
https://blog.p1ass.com/posts/isucon10/

Lorseとkm_connerの 3 人で、チーム「釜中の鯖」として ISUCON10 の予選に参加したが、競技終了後の追試に失敗して、学生枠での本戦出場を逃した。負けたとはいえ、ブログを書くまでが ISUCON なので、取り組んだ改善をメモっておく。

details

ブログのサムネイル画像
13
Sept.

ISUCON10の予選に参加してきました
https://sanposhiho.com/posts/isucon10/

こんにちは 9/12 に行われた ISUCON10 の予選に@masibwくんと@tosa_nowくんと一緒にチーム「雑用係」として参加しました。 全員が ISUCON 初参加でした。 チーム構成 言語ではチームの皆が使用経験のある Golang を選びました。 ISUCON…

details

ブログのサムネイル画像
7
Sept.

オフライン登壇とオンライン登壇をミックスした「CAMPHOR- LT 2020 Summer」を開催しました
https://blog.camph.net/event/camphor-lt-2020-summer/

こんにちは、運営メンバーの @p1ass です。 8/8(土)にオフライン登壇とオンライン登壇をミックスした新たな形でのLT会、「CAMPHOR- LT 2020 Summer」を開催しました。 このブログでは、当日の様 […] The post オフライン登壇とオンライン登壇をミックスした「CAMPHOR- LT 2020 Summer」を開催しました first appeared on CA…

details

ブログのサムネイル画像
6
Sept.

メルカリのインターンに参加して静的解析をゴッツリ学んできた
https://sanposhiho.com/posts/mercari-summer-intenship-2020/

こんばんわ 8/31 - 9/4 でメルカリのOnline Summer Internship for Gophers 2020に参加してきました。 内容としては以下の通りで 1 週間を通して、Golang の静的解析について学びました。 前半 2 日間は、Go…

details

ブログのサムネイル画像
6
Sept.

【Hack the Box write-up】Remote
https://sanposhiho.com/posts/2020-09-06-qiita-fbb2689111821d99de85.ja/

はじめに 筆者は Hack the Box 初心者です。 何か訂正や補足、アドバイスなどありましたら、コメントか Twitter までお願いします。 さんぽし(@sanpo_shiho) | Twitter cheat sheet 以下で cheat sheet…

details

ブログのサムネイル画像
4
Sept.

Goのよくあるミスを発見する静的解析ツールを作った話
https://blog.p1ass.com/posts/itervar/

Go のよくある間違いとして、ループのイテレーター変数の参照をループの中で使ってしまうという間違いがありますが、現状では公式でこの間違いを検出する静的解析ツールは用意されていません。今回はこの間違いを検出する静的解析ツールを作成したのでそれを紹介したいと思います。

details