Tech – walker – 2022-08-04

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

良いコード/悪いコードで学ぶ設計入門の感想と注意点

Zenn · 2022-08-04

「良いコード/悪いコードで学ぶ設計入門」という本がとても売れているようです。私の所属している開発チームでも、何人か購入した人がいたので、私も購入して一通り読んでみました。 結果として、いくつかの考えが整理され、私としてはこの本によって考えが深まり、本を読んで考えた事自体は有意義で

Pythonが入ってないPCで実行ファイルを動かす -cx_Freezeを使ってexeファイルに変換してインストーラーを作成する-

Zenn · 2022-08-04

はじめに 自身で作成したPythonの実行ファイルをPythonをPCにインストールしていない方々へ配布する為にcx_Freezeを使ってexeファイルのインストーラーを作成したので、自信もメモも兼ねて作成方法を紹介します。 公式はこちら↓ https://cx-freeze

個人・チーム内でしか使わないようなプライベートなChrome 拡張機能をサクッと作る

Zenn · 2022-08-04

最近のテック系の記事とかTwitterを見るとみんな作っている物のレベルが高いので、Chrome 拡張機能を作ると聞いたら勝手に ブラウザ上で右クリックしたらメニューを出す タブでメニューを表示する とかリッチなUIを含めて実装が必要なのかなと勝手にハードルを上げていたのです

Python の DI コンテナ実装の紹介と活用例

Zenn · 2022-08-04

※この投稿は、Python の DI コンテナ実装の紹介と活用例 - All You Need Is Writingという 2021年 5 月 23 日に公開した記事の再掲です。 最近 fukabori.fm という Podcast で DI(Dependency Injecti

RailsアプリケーションをVercelにデプロイしてISRする

Zenn · 2022-08-04

「Nuxt3でのISR対応」や「Serverless FunctionsのCustom Runtimeを構築する」を経て、Vercelだいたい分かった状態になったため更に発展させてRailsでISRを動かす実験をしてみた。 条件 VercelのServerless Func

フロントエンドが遅いと言われた時に

Zenn · 2022-08-04

Webアプリケーションで、ブラウザ上でJavaScriptを用いてAPIからデータを取得して画面に反映する挙動が遅いと言われた時にフロントエンド側が確認することと対処方法。 ユーザのボタンクリックなどのアクションをトリガーとして、APIからデータを取得し画面に反映するというシナリ

Next.jsでMarkdownをHTMLに変換して自動目次生成機能を実装する

Zenn · 2022-08-04

はじめに 現在個人ブログを開発中です! 今回は Markdown で記述したブログ記事を HTML に変換しスタイルを当て、さらに目次を自動生成して表示する機能を実装します。 目指しているのは Zenn や Qiita のようなページ右側に表示される目次機能のイメージです。

AWSの一時クレデンシャルを使ってAWSコンソールにアクセスする方法

Qiita(trend) · 2022-08-04

はじめに AWSへのアクセス管理のためにAWS SSOを導入している場合など、IAMロールベースで複数のAWSアカウントを運用するシチュエーションでは、スイッチロールの起点となるAWSアカウントをあまり増やしたくないなどの課題から、...

Tips: RubyでURLのクエリパラメータをいい感じに書き換える

Qiita(trend) · 2022-08-04

これは何 RubyでURLのクエリパラメータを書き換える方法がちゃんとまとまっているところがなかったので、まとめたものです 実装するので、よかったら使ってください RubyでURLのクエリパラメータを書き換える時の問題点 Ru...

TypeScript における型の集合性と階層性

Zenn · 2022-08-04

はじめに 前回の記事では TypeScript における型の拡大(Widening)について解説しました。 https://zenn.dev/estra/articles/typescript-widening Narrowing の解説に入る前に(Widening を深く理

Notion APIとPythonを使ってページを作成する ~Slackへの通知を添えて~

Zenn · 2022-08-04

チームで仕事やプロジェクトを行っていると定例MTGを実施することがあると思います。 その際に議事録のテンプレを作成したり、チームメンバーへ事前に議題の記載を展開するのをたまに忘れてしまうことってありませんか? 私はよくあります。人間がうっかり忘れてしまうような定型的な業務は自動化

React 状態管理ライブラリの超新星?!「Jotai」をさわってみた

Qiita(trend) · 2022-08-04

最近知り合いのエンジニアから「Jotai」という状態管理ライブラリがRecoil より軽くてつかいやすいよ!と教えてもらったので早速「Jotai」をさわってみみました 🐣Jotaiとは? パッケージ名は日本語の「状態」から名付けら...

Facebook Graph APIを試してMapbox上で可視化

Qiita(trend) · 2022-08-04

目的 Facebook Graph API 位置情報があるデータを取得してみる 個人のFacebook写真アルバム内の写真情報を取得し Mapbox経由で位置情報がある写真をWeb可視化 1. About Facebook G...

ドキュメントDBかリレーショナルDBどっち使う?

Qiita(trend) · 2022-08-04

はじめに ドキュメントデータベースかリレーショナルデータベース、どちらを選ぶか。 この選択で、アプリケーションのパフォーマンス、コスト、コードの可読性など幅広い影響が出るため、慎重な判断が必要です。この記事では、自分が思う「考慮すべ...

【ARKit】赤ちゃんの身長計測の技術

Qiita(trend) · 2022-08-04

はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! が!今回は自社開発した赤ちゃんの身長計測ができるi...

エンジニア向けチートシート集

Qiita(trend) · 2022-08-04

はじめに 今回はエンジニア向けのチートシート集のまとめを紹介していきます。 チートシートを利用することで 作業効率が上がる 概要が掴みやすい 学習にもなる といった恩恵が得られます。 ただし前提として毎回コードを書くたびに「チー...

【React/Vue.js】コンポーネント指向と好相性なCSS Modulesを用いたCSS設計について|Offers Tech Blog

Zenn · 2022-08-04

概要 こんにちは、Offers を運営している株式会社 overflow の Software Engineer(主戦場はフロントエンド)の Kazuya です。今回は、CSS Modules を用いたコンポーネントの CSS 設計について紹介します。 コンポーネントを作成