Tech – walker – 2022-07-18

19 items · updated 2026-05-19 23:32 UTC · RSS · Up to 2022-07

Go言語で画像のsteganography (電子透かし)を実装しよう!(標準ライブラリのみで)

Zenn · 2022-07-18

Golangの標準ライブラリで画像のRGB値の操作が柔軟にできるので、今回はRGB値の代わりに文字データを埋め込むステガノグラフィー(以下、電子透かしで呼称)をGo言語で実装したいと思います。 基本設計 対象ファイルは可逆ファイルのPNGファイルのみ JPEGファイルは基本

お手軽監視センサーシステムを作ってみた

Qiita(trend) · 2022-07-18

はじめに 本記事は QiitaEngineerFesta 2022 「remote.it を使って ○○ に接続してみた!」に参加して投稿したものになります。 QiitaEngineerFesta 2022 remote.it ...

Next.jsはどうやってスクロール位置を復元するのか

Zenn · 2022-07-18

Next.jsにはexperimental(実験的機能)でscrollRestorationというフラグが存在します。 // next.config.js const nextConfig = { // ... experimental: { scrollRest

チームリーダーになって3ヶ月の振り返り

Zenn · 2022-07-18

これは何? チームリーダーを担当して3ヶ月が経過したので振り返りをまとめました。 前提 toBインフラ開発チームのチームリーダーをやっている チームは自分を含めて5名 チームリーダーという役職があるわけではない toBプロダクト開発のために他にアプリケーションチー

Claris Connectを使って特定のキーワードに関する投稿をSlackに通知を飛ばすワークフローを設定してみた

Qiita(trend) · 2022-07-18

この記事はQiita Engineer Festa 2022の記事投稿キャンペーン参加記事です。 初めに SNS上での自社やサービスに関するツイートは気になりますよね。 今回はClaris Connect を使って、特定のキーワー...

remote.itを使ってRaspberry Piをネットワークカメラにする

Qiita(trend) · 2022-07-18

はじめに 本記事はQiita Engineer Festa 2022のremote.it を使って○○に接続してみた!に関する記事になります。 remote.itは自宅や工場など遠隔地に存在するエッジデバイスに対して、LAN環境のネ...

Next.js の middleware をチョットイイ感じに書く

Zenn · 2022-07-18

🗣 はじめに こちらのライブラリの宣伝です。 Next.js の middleware をより可読性高く、管理しやすくすることを目的に開発しました。 https://github.com/kj455/next-pipe-middleware ⛰ 背景 先日 Next.js

チーム分割の独自ガイドライン

Zenn · 2022-07-18

独断と偏見の塊 前口上 ソフトウェアプロダクトをより成長させるために開発者の人数を増やす場合、とあるタイミングでチーム構成の再編が必要になります。やっていることの幅や深さの複雑度が上がると会議やレビューをする上で、ノイズだったり、キャッチアップの量が増えたりで生産性が落ちて

React メジャーなパッケージを使った開発とテストのチュートリアル

Zenn · 2022-07-18

有名どころのReact Query、React Hook Form、Redux Toolkitを使ってシンプルなアプリを作る。 APIへのリクエストに関する状態管理をReact Queryで、フォームの入力状態の管理をReact Hook Formで、アプリの状態管理(ユーザーの

Productivity Weekly (2022-07-06号)

Zenn · 2022-07-18

こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので

【Rails】N+1問題はincludesで万事OKと思っていた。 

Zenn · 2022-07-18

こんにちは。Webエンジニアとなって2週間経ったオクトと申します。 本記事では、N+1問題をincludesさえ付けておけば完璧じゃない?と思っている方を対象に他にもやり方はあるんだよ、もっと良い方法があるよ、ということをシャアしていきます。 かくいう私も上記の対象に先ほどまで入

FlutterFire UI使ってみた!

Zenn · 2022-07-18

コードを少し書くだけで認証機能を作ってくれる😇 今回はこちらのチュートリアル動画を参考にFlutterFire UIに入門してみました https://www.youtube.com/watch?v=JgqcrQvGFzY 公式ドキュメント https://firebas

競技プログラミングの牧歌的勉強会をした話

Qiita(trend) · 2022-07-18

去年の11月から今年の6月までの8ヶ月間、競技プログラミングの初心者向け定期勉強会を開催していました。気楽に勢いで始めた勉強会でしたが、参加者から「和気あいあいとやれていた」というフィードバックを頂いたので、内容や振り返りを公開したい...

SolidJS 使い始めてなんにでも取り入れたい脳の所感

Qiita(trend) · 2022-07-18

SolidJS いいよ! 気になった@uhyoさんによるランキング記事。 React脳と自称されてますし、個人的ランキングはそれで良いと思います。 しかしながら、SolidJSの良くないとされたサンプルはReactじゃないんだから...

30秒で分かるSnyk(脆弱性検知)

Qiita(trend) · 2022-07-18

はじめに 脆弱性検知を勝手にやってくれるサービスSnykがどんなものか30秒くらいで説明します。 登録方法は調べればすぐ出てくるので割愛します。 使い方 Githubと連携し追加したいプロジェクトを選択すると、このような画面になり...

CLI用ライブラリThorの知見メモ

Zenn · 2022-07-18

コマンドラインツールを作るときに便利な Thor を使って得た知見をまとめています --no-delete としたら削除された class App < Thor desc "func1", "(desc)" method_option :delete, type

どうして人は投稿するのか? 

Qiita(trend) · 2022-07-18

どうして人は投稿するのか?  ある日のこと、Webサイト制作の勉強もかねて、画像投稿サイトを作成していた。 投稿画面で画像を選択して投稿すると、一覧画面に表示されるというシンプルなつくりだ。 トライ&エラーを繰り返し、なんとか終わり...

サブスクリプション型のビジネスなら見ておくべき5つの超重要チャート

Qiita(trend) · 2022-07-18

サブスクリプション型のビジネス、またはソフトウェアの世界ではSaaSと言われたりする、顧客が製品やサービスを継続的に利用するために購読するタイプのビジネスは一般的な売り切り型のビジネスとは収益構造が異なるため、ビジネスを成長させるため...

【TypeScript】nullとundefinedを改めて整理する

Zenn · 2022-07-18

どうもフロントエンドエンジニアのoreoです。 この記事ではnullとundefinedの違いについて整理します。人に説明する時に違いがパッと思い出せなかったので、忘れないように書きたいと思います。 1 nullとundefinedについて nullとundefinedは、そ