Tech – walker – 2022-02-19

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

PythonのORM、SQLAlchemyをまとめる(SELECT編)

Zenn · 2022-02-19

PythonのORM - SQLAlchemyはすでに多くのところでまとめられていますが、 どれもモデルの作り方から、SELECT、INSERT、UPDATE、DELETEを一例づつという感じだったので、それぞれ詳しくパターンをまとめていこうと思いました。 例として1回のSQL発

SAML RequestのデコーダをPythonでサクッと書く

Qiita(trend) · 2022-02-19

概要 SSO (Single Sign-On)を実現するための仕組みの1つであるSAMLでは、SP (Service Provider)を起点とする (SP-initiated)場合、SPからIdP (Identity Provid...

Create React App(typescript)をベースにelectron環境を構築する

Zenn · 2022-02-19

Create React App(typescript)をベースにelectronの環境を構築する手順メモ。Windows環境でのみ検証。 Create React App Create React Appを実行する。 npx create-react-app electro

Ecto.NoResultsError発生時にPhoenixはどのようにして422を返しているのか

Zenn · 2022-02-19

Phoenixで Repo.get!/2 で存在しないidを指定した場合など Ecto.NoResultsError がraiseされた場合に、Phoenixでは500ではなく422でレスポンスが返ってきます。 devtoolやPhoenixのログを見ても、404エラー(Not

VisualStudio 2019 (cl.exe) のバグっぽい挙動

Qiita(trend) · 2022-02-19

これは何? cl.exe で遊んでいたらバグっぽい挙動に遭遇したので記す。 ソースコード わかりやすくするとこんな感じ。 c #include <stdio.h> int main(void){ typedef...

GitHub Actions + Terraformモノレポ環境で変更ファイルに応じてCIを実行する

Zenn · 2022-02-19

Terraform モノレポにおけるCIでは、PR作成/更新時などに変更したファイルに応じて対象のディレクトリでのみterraform planを実行させたいというニーズがあるかと思います。 本記事では、それを実現するための幾つかのやり方についてご紹介したいと思います。 前提

比較的シンプルなドメインイベントの利用方法

Zenn · 2022-02-19

ドメインイベントとは ドメインイベントは DDD に登場するドメインオブジェクトのひとつで,あるドメインで発生する出来事を表現したものです.ドメインの中では,「〜が行われた時」や「もし〜になったら」といったような特定の出来事の発生を契機に別の何かを行うことがあります.この出来

GitLabのタブを開きすぎて見分けづらいのでfaviconを変える拡張機能を作った

Qiita(trend) · 2022-02-19

どうも、皆さんは GitLab 使っていますか? 筆者はプライベートでもそうですが、会社でも GitLab を使っているため基本的にブラウザのタブには GitLab のタヌキが氾濫しています。流石にこれでは見辛い……ということで、 ...

Dockerに関するキャッシュたち

Zenn · 2022-02-19

はじめに Dockerを用いた開発では、適切にキャッシュを用いることで高速にビルド・開発できます。そのための知見は様々な記事で共有されており、ありがたい限りです。 しかし、「Dockerのキャッシュ」と言っても開発時とCI・CDでは行うことが違います。 この記事ではDocke

Developers Summit 2022 公開資料・Twitterリンクまとめ

Zenn · 2022-02-19

2022/02/17(木)、18(金)で開催されたデブサミ2022に関する、現時点で公開資料とTwitter アカウントリンクをまとめました。 よろしければご活用ください。 この記事は、個人ブログへ投稿した記事の転載です。 はじめに https://event.shoei

Vite+React+TypeScriptに テスト環境 Jest+TesttingLibrary をステップbyステップで作る

Zenn · 2022-02-19

前回 React の テスト方針を調べたでテスト環境について調べました。 今回は、Vite + React + TypeScript + EsLint + Prettier に テスト環境を Jest + Testting Library を ステップbyステップで作っていきます

LinkedInスキルテストは良いぞ

Zenn · 2022-02-19

本記事は2022年2月時点の情報です。今後変更される可能性もあるのでご了承ください。 LinkedInスキルテストの概要 言わずと知れたビジネス特化型SNS, LinkedIn内で受験できるスキルテストです。LinkedInプロフィールのスキル一覧で合格を証明できます。

3Dプリントで「弾力性とエネルギー効率の高い住宅」を建てるICONが213億円調達、評価額は約2300億円に近づく

TechCrunch JAPAN · 2022-02-19

3Dプリントで家を作るICONは、Tiger Global Managementがリードするラウンドで1億8500万ドル(約213億円)を追加調達した。この資金調達は、2021年8月に発表されたICONの2億700万ドル(約238億円)のシリーズBの延長線上にあるという。

ダンボールやプラスチックの廃棄物を減らすリユーザブルパッケージングのReturnityが3億5千600万ドル相当を調達

TechCrunch JAPAN · 2022-02-19

New Balanceはリユーザブルな輸送パッケージングの実装展開を先導し、効率的で環境にやさしいシステムによりパートナーとのサンプルの送受を行っている。このリユーザブルなパッケージングにより、使い捨てのダンボール箱が10000以上発生する従来のやり方が変わった。排ガスの量も63

Next.js 12でJestの設定がかなり楽になった

Zenn · 2022-02-19

Next.js 12 における Jest サポートの強化 2/18 に Next.js 12.1 がリリースされました。 本バージョンの新機能として「next/jest プラグインを使った Zero-configuration Jest のサポート」が挙げられています。 この

Next.jsでkeepAliveTimeoutを設定する

Zenn · 2022-02-19

Client -> AWS ALB -> Node.js 構成をとった場合、稀にALBが502を返す場合があります。 これは、Node.jsのkeepAliveTimeoutのデフォルト値が5秒[1]であり、ALBのConnection idle timeoutのデフ

Metriportは自分の様々な行動を数値化し相関性を探って自己改善を図れるアプリ

TechCrunch JAPAN · 2022-02-19

Metriportというアプリは、あなたのさまざまな数値化されたデータを1つの場所に集約し、気分のトラッキング、薬のトラッキング、ジャーナリングなどの優れた機能を提供する。プライバシー保護のため、あなたのデータはすべて端末内に保存され、アプリはあなたのデータに相関性を見つけ出して

暗号資産企業Circle、SPACとの取引見直しで評価額が2倍の約1兆350億円に

TechCrunch JAPAN · 2022-02-19

暗号資産企業のCircleは、上場している特別買収目的会社(SPAC)のConcord Acquisition Corp.とのこれまでの契約を解消したことを発表した。同時に、Concord Acquisition Corp.と新たな合併に向けた契約を締結した。この取引が成立すれば

FBIが新たに「ランサムウェアの爆発的増加」に対応する暗号資産犯罪ユニット立ち上げ

TechCrunch JAPAN · 2022-02-19

リサ・モナコ司法副長官は、今週開催されたMunich Cyber Security Conference(MCSC)での講演で、Virtual Asset Exploitation Team(VAXU、仮想資産搾取ユニット)の設立を発表し、この新部署は「市場がイノベーションを生み

TypeScriptのOmitの実装を見てみよう

Zenn · 2022-02-19

TypeScriptを使い始めて2年以上が経過し、ふと普段からよく使うPickとかPartialなどのユーティリティタイプががどうやって実装されているか知らないなぁと思い、調べて見ました。 本記事ではTypeScriptのユーティリティタイプの1つであるOmitの実装を見ていきた

初めての開発チームリーダーとしてプロジェクトを成功させるためにやったことリスト

Zenn · 2022-02-19

はじめに 平下CTO@sweeepです。前に依頼されて書いた開発リーダー・プロジェクトマネジメントの記事をリメイクして載せます。 新卒で入社した日系の医療機器メーカーでは制御ソフトエンジニアを担当していました。 その制御ソフトチームでいずれ会社を背負って立つと言われていた優

放射線科のITを根本から再構築するNinesのAIアルゴリズムをSirona Medicalが買収

TechCrunch JAPAN · 2022-02-19

デジタル放射線科のための「OS」を開発しているSirona Medicalは、米食品医薬品局(FDA)が認可した分析およびトリアージのアルゴリズムの開発元Ninesを買収した。この買収は、AIを使った放射線技術がやや不安定な時期に行われた。

ロボットが昼食のサラダボウルを調理してくれるようになる日は近い

TechCrunch JAPAN · 2022-02-19

新型コロナウイルス感染症が流行し始めた初期の頃、多くの人がそう予想した。外出自粛要請やウイルス感染への不安が拡がった時、多くのレストランオーナーは、最終的にどの程度のプロセスを自動化できるだろうかと考えていた。

LINEBotを作るのにGASが便利な5つの理由

Qiita(trend) · 2022-02-19

LINE Developers Communityのイベントに参加し、GASでLINEBotを作ったところ、 環境面でつまづくことが少なかったことから記事としてまとめてみました。 成果物 LINEBotドクターイエロー運行案内 ...

ペット向けの遠隔医療プラットフォーム「Dutch」が事業拡大に向けて約23億円調達

TechCrunch JAPAN · 2022-02-19

Dutchは専門の獣医師を起用して、ペットとその家族にデジタルのヘルスプラットフォームを提供し、誰にとっても利用しやすいペットケアを目指している。このプラットフォームは2021年7月に、創業者でCEOのジョー・スペクター氏の個人的な体験がヒントになって創業された。

フォードとボルボがカリフォルニア州でEV用バッテリーの無償リサイクルプログラムに参加

TechCrunch JAPAN · 2022-02-19

Teslaの元CTOであるJ・B・ストラウベル氏が創業したスタートアップRedwood Materialsは、カリフォルニア州で電気自動車のバッテリーリサイクルプログラムを開始する。FordとVolvoが設立パートナーとなる。EVの材料調達に圧力が高まっていることが背景にある。

メタ、グローバルコミュニティ開発責任者が未成年者との性交渉ビデオに撮影され辞任

TechCrunch JAPAN · 2022-02-19

Metaは、グローバルコミュニティ開発マネージャーを務めていたジェレン・A・マイルズ氏が、小児性愛者を捕まえる目的で素人が行ったおとり捜査に登場する様子を撮影した動画がYouTubeで拡散され、その後Redditなどにも転載されたことを受けて、現在は同社と雇用関係にないことをTe

GoとDockerでつくる音声合成CLI

Zenn · 2022-02-19

https://zenn.dev/ddpn08/articles/fb390caa781e54 この記事を読んで試してみようと思いました! 開発元のサイトはこちら https://voicevox.hiroshiba.jp ローカルサーバーの立て方 簡単!以下のコマンドで立つ

遠隔地採用のスタートアップDeelの新機能は企業が暗号資産でペイロールを蓄えるオプション

TechCrunch JAPAN · 2022-02-19

2019年、アレックス・ブアジズ氏とシュオ・ワン氏は、企業がコンプライアンスに基づいて世界中の人材を遠隔地から雇用し、給与を支払うことを目指すスタートアップ、Deelを設立した。2人のミッションは真剣そのものであり、リモートワークがこれからは主流になるというビジョンは、新型コロナ