Tech – walker – 2022-10

561 items · updated 2026-05-19 23:32 UTC · RSS · Up to archive

Client ComponentsでSuspense+use使用時のエラー(Not implemented)の解決方法

Zenn · 2022-10-31

環境 react 18.2.0 next 13.0.0 やっていたこと Reactを17から18に、Next12から13にアップデートして、Client Componentsでfetchを含むコードを使用してcache + use + Suspenseなどを利用したと

情報カスケードによって簡単に作られてしまう嘘の世界

Qiita(trend) · 2022-10-31

みなさん、「情報カスケード」という言葉、聞いたことありますか? これは、みんな個人的には何かがおかしいと思っているにも関わらず、自分の属する集団が「正しい」と思っていることをいつまでも「正しい」と思い込んでしまうことになる仕組みのこ...

冷蔵庫の開けっ放し癖をobnizを使って無理やり直した

Qiita(trend) · 2022-10-31

前書き そろそろ寝ようか。(「カチッ(電気を消す音」) ん?廊下明るいな。電気消し忘れたか? ~冷蔵庫が冬の狼の如く息をしながら開いている~ これまで何度このような光景を目の当たりにしたか。 詰めが甘いといわんとばかりに半開きの冷蔵...

Airbnb's Trip to Linaria | The Airbnb Tech Blog

リアルタイム版 JSer.info · 2022-10-31

<a href="https://medium.com/airbnb-engineering/airbnbs-trip-to-linaria-dc169230bd12">https://medium.com/airbnb-engineering/airbnbs-trip-to-l

Why We&#039;re Breaking Up with CSS-in-JS - DEV Community :woman:‍:computer::man:‍:computer:

リアルタイム版 JSer.info · 2022-10-31

<a href="https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b">https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b<

固定幅の中に全幅の要素を入れて画面幅一杯に表示するCSS

Qiita(trend) · 2022-10-31

最初に結論 内側の要素に下記のようなスタイルをかけると実現できます。 .inner { width: 100vw; margin-left: calc(calc(100% - 100vw) * 0.5); }...

【Flutter】新しい状態管理パッケージを作ってみた

Zenn · 2022-10-31

こんにちは。広瀬マサルです。 riverpodやGetXなどすでに広く使われているパッケージが多数存在する中なにやってんだって感じですが 新しい状態管理パッケージを作りました。 イメージ的には 構造としてはProvider+ChangeNotifierを1つのWidgetにまとめ

dudykr/stc: Speedy TypeScript type checker

リアルタイム版 JSer.info · 2022-10-31

<a href="https://github.com/dudykr/stc">https://github.com/dudykr/stc</a><br /><p>Rustで書かれたTypeScriptの型チェッカー</p> <h2>関連URL</h2>

Release v1.9.0-rc.0 · reduxjs/redux-toolkit

リアルタイム版 JSer.info · 2022-10-31

<a href="https://github.com/reduxjs/redux-toolkit/releases/tag/v1.9.0-rc.0">https://github.com/reduxjs/redux-toolkit/releases/tag/v1.9.0-rc.

Productivity Weekly (2022-10-19号)

Zenn · 2022-10-31

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

ユーザーのエンゲージメントを上げるために重要な4つのステップ

Qiita(trend) · 2022-10-31

SaaSを始めとするサブスクリプション型のビジネスでは「リテンション」が最も重要です。そして、良いリテンションは自社の製品やサービスをより頻繁にあるいは熱狂的に利用してもらうこと、言い換えれば顧客のエンゲージメントを高めることで実現で...

OpenSSL に重大な脆弱性が新たに発見、この脆弱性について今知っておくべきこと

Qiita(trend) · 2022-10-31

本記事は2022年10月31日に公開した英語ブログNew OpenSSL critical vulnerability: What you need to knowを日本語化した内容です。 2022年10月25日、OpenSSL プ...

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Microsoft Defender for Cloud」

Qiita(trend) · 2022-10-31

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

【Dart/Flutter】twitter_api_v2でメディアファイルを簡単にアップロードする方法

Zenn · 2022-10-31

twitter_api_v2でメディアファイルを簡単にアップロードする方法 概要 Twitterで面白い画像や動画を共有するのは楽しいですよね。 twitter_api_v2で、このメディアファイルを簡単にアップロードできる機能をサポートしましたので、この記事ではその実装

AWS様主催 EKS勉強会に参加してきました!

Zenn · 2022-10-31

こんにちは! 株式会社ココナラのインフラ・SREチーム所属のおさだと申します。 本記事では2022年10月に参加したEKS勉強会について紹介させて頂きます。 EKS勉強会を開催頂いた経緯 弊社のサービス開発において、以下のような課題がありました。 現状アプリケーション基盤が

Turborepoライクで始めるモジュラーモノリス

Zenn · 2022-10-31

こんにちは、アルダグラムの開発ユニット長の田中です。 アルダグラムはノンデスクワーカー向けプロジェクト管理アプリ「KANNA」を提供しています。 https://lp.kanna4u.com/ KANNAのフロントエンドはモノリスなNext.jsで構築されています。 最近ではプロ

grepコマンドで文字列検索をする

Zenn · 2022-10-31

どうもoreoです。 今回は文字列を検索するのに便利なgrepコマンドについて記載します。 1 概要 1-1 サンプルファイルについて 下記のようなディレクトリ構成とサンプルファイルで、grepコマンドの実験をしてみます! ├── files.txt ├── fruits

ベンチャーエンジニア1年目が知っておくべきこと ~前提知識編~

Zenn · 2022-10-31

現代のベンチャー開発は大きく3の分野が影響しています。 UX リーンスタートアップ(とデザインシンキング) アジャイル開発手法とウォーターフォール開発手法 ただ残念ながらエンジニアの観点でこれらをいい感じにまとめたものは無かったため、僕の観点からまとめてみました。今後起業する

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「多層防御」

Qiita(trend) · 2022-10-31

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

sqlite3 wasm docs: About the sqlite3 WASM/JS Subproject

リアルタイム版 JSer.info · 2022-10-31

<a href="https://sqlite.org/wasm/doc/trunk/about.md">https://sqlite.org/wasm/doc/trunk/about.md</a><br /><p>sqlite3をWebAssemblyとJavaScriptを使

リモート禍での仕事とメンタルコントロール | Offers Tech Blog

Zenn · 2022-10-31

こんにちは!🐯 プロダクト開発人材の複業転職プラットフォーム Offers を運営する株式会社 overflow のエンジニアの Taiga🐯 です。 はじめに コロナ禍ですっかりリモートワークが世の中に浸透しましたが、リモートワークならではのツラミ、悩みはみなさんも少なから

「ソフトウェアアーキテクチャ・ハードパーツ」を読んだので、その感想など

Qiita(trend) · 2022-10-30

ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析 | Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani, 島田 浩二 |本 | ...

OculusIntegrationのハンドトラッキングで剣をつかむ方法

Qiita(trend) · 2022-10-30

はじめに  Oculusのハンドトラッキングをいじるときにものを持つということを実装した際に苦戦したためここに記します。  初めて技術系の記事を書くのでご指摘等あればいただきたいです。 完成はこれ OculusIntegrat...

【C++】テンプレートの部分特殊化とその周辺

Qiita(trend) · 2022-10-30

はじめに C++の「テンプレートの部分特殊化」とその周辺知識をまとめます。 基本的な使い方と、具体的な使用例を紹介しています。 テンプレートの特殊化 あるクラステンプレートの設計を考える場合に、テンプレート仮引数に当てはめられる型...

自作マークアップ言語からはじめる自作ブログ

Zenn · 2022-10-30

ブログを自作した こんにちは。プログラマといえば自作ブログ[1]、自作ブログとはMarkdownで文章を書いて静的Webサイトジェネレータでよしなに変換してCIで自動デプロイしてVercelなどで配信するアレのことで、だいたい3割くらいのプログラマがやっていて残りの5割は憧れ

【WSL2 Ubuntu22.04】 Elixir DesktopをWSLgで動かしてみる(未完成)

Qiita(trend) · 2022-10-30

現状 WSLgが有効になっていれば、Ubuntuの場合と同様の方法でElixir Desktop動作するのではないか? Elixir Desktopのサンプルを実行してみました。 ウインドウは表示されて、動きそうなんですが、ウインド...

【Prettier/ESlint】「おや・・・?npm run lint-fixのようすが・・?」「No files matching the pattern なっちゃらってエラーが・・」

Qiita(trend) · 2022-10-30

こんにちは。ポートフォリオがいい感じになったとたん燃え尽き症候群に悩まされ始めたSarasaです。 力技プログラミングにも限界を感じ、今更になって「もしかして基礎が徹底できてない私ってヤバすぎ!?」なことに気が付きました。 「今まで...

Firebase Stripe Extensionで人数ベースのサブスクリプションを実装する

Zenn · 2022-10-30

先日、自分が個人開発している日程調整のNitteが、チームメンバーの人数に応じた数量ベースのサブスクリプションの支払いに対応しました。 この数量ベースのサブスクリプション、Firebase Stripe Extensionは公式には対応していないと記載があります。 でも実は、プロ

実家の創業60年の木材店のDX化を試みる。

Qiita(trend) · 2022-10-30

(2022/10/30 初投稿) 初めまして、都内の実家の家族経営の木材店(従業員5名、全員家族)で事務兼IT担当をしている非エンジニアです。 実家はこんな感じ。資材置き場です。 私は元々IT系の人材会社で営業やらコーディネーターや...

実務未経験でエンジニアにジョブチェンした地獄の半年を振り返る 

Zenn · 2022-10-30

私は 2022年5月にソフトウェアエンジニアとして初のキャリアをスタートし、半年が経過しました。実務経験がない中でぶち当たった壁はいくつもありますが、キャリアがスタートする前、した直後、そして半年経って落ち着き始めるこの流れを言語化してみたいと思うようになりました。 実務未経験が

Open xINT CTF 2022 Writeup

Qiita(trend) · 2022-10-30

はじめに AVTokyo 2022で開催されたOpen xINT CTF 2022に参加しました。 OSINT問についてはあまり挑戦したことがなく、苦戦しましたが、学んだことも多かったため備忘録的にWriteupを記載します。 問題...

Githubで管理しているDBスキーマを見るTUIツールを作りました

Zenn · 2022-10-30

忙しい人のまとめ Githubに保管されているtblsで生成されたスキーマをターミナル上で見れるTUIツールを作成しました。 https://github.com/harakeishi/trv ↓動作の様子 主にできることは下記です。 複数DBスキーマへの切り替え テーブ

OSSのRTSゲームエンジンをC#(WPF)で作り始めて四か月と少し。思ったこと。

Qiita(trend) · 2022-10-30

なぜ開発を開始したか フリーゲーム界で有名なゲームエンジン「ヴァーレントゥーガ」のexe及びツールが 何者かに削除されるという事件があり、新規タイトル開発が正規の手続きでは出来なくなった。 ……じゃあ新しく「〇〇トゥーガ」を作ったら...

アクセシビリティ第一歩、labelが超重要な話。~ placeholderじゃダメなの?~

Zenn · 2022-10-30

アクセシビリティ観点で必須の&lt;label&gt;要素について、 その重要性 なぜ重要なのか。メリット・デメリット placeholderじゃダメなのか などについてまとめます。 labelの重要性 アクセシビリティ観点でlabelはどのくらい重要なのでしょうか?

RN52にモノラルスピーカーを繋ぐ(1)

Qiita(trend) · 2022-10-30

概要 BluetoothモジュールのRN52を使ってヘッドセットを作りたい。 RN52のスピーカー出力はステレオで、作りたいヘッドセットはモノラルなのでミキサーが必要。 まずはスピーカー出力を確認するところからスタートし、ミキサーと...

駆け出しエンジニアが実務に入る前に知っていてほしい事5選

Qiita(trend) · 2022-10-30

自己紹介 8月からLandit株式会社にて開発インターンをやっている大学4年生です。 実務経験はほとんどなく、別のインターンでVueを使ったプロダクト開発を1ヶ月ほど行っていたのみです。 記事を書こうと思ったきっかけ 社員の方にコ...

Open xINT CTF 2022 Write-up (Team 40548F)

Zenn · 2022-10-30

2022年10月29日に開催されたOpen xINT CTF 2022にチーム40548Fで参加したryo-a, blackwasan, kn1chtと申します。全17問のうち14問を解いて2800点、1位をいただきました。運営いただいたpinjaの皆様ありがとうございました。

get/set簡単にまとめてみた

Qiita(trend) · 2022-10-30

はじめに get/set・didset/dwillset先に呼ばれるのはどっち?どう呼ばれるの?呼ばれる際にどういうことはできるの?そんな超基本的な使い方を簡単にまとめることとする。間違い・補足等があればコメントください。 対象者...

Cloud Run をもうちょっと上手く使うための 5つのTips

Zenn · 2022-10-29

Google Cloud において、 Compute Product のファーストチョイスとなった感のある Cloud Run。非常に便利で簡単なためテキトーに活用していても十分にその恩恵を受けられますが、もっとその恩恵を受けるための Tips をいくつか紹介したいと思います。

Release v3.0.279 · mozilla/pdf.js

リアルタイム版 JSer.info · 2022-10-29

<a href="https://github.com/mozilla/pdf.js/releases/tag/v3.0.279">https://github.com/mozilla/pdf.js/releases/tag/v3.0.279</a><br /><p>pdf.js

Renovateまとめ(iOSを例に解説)

Qiita(trend) · 2022-10-29

Renovateとは プロジェクトの依存関係の更新を検知し、PRを作成してくれるツールです。 私がiOSの開発環境に導入したためiOSをメインに紹介しますが、多くの言語や環境に対応しています。 また、スケジューリング以外にも設定はか...

【Next.js 13】Client Componentで`use`フックを使う

Zenn · 2022-10-29

タイミーでフロントエンドエンジニアをしていますnisshi-です。 今回はNext.js 13のクライアントコンポーネントにおいて、useフックを利用する基本的な流れを紹介したいと思います。 ! 今回紹介させて頂く内容はNext.js 13 beta版での実装の流れになりますので

Release v7.0.0 · pixijs/pixijs

リアルタイム版 JSer.info · 2022-10-29

<a href="https://github.com/pixijs/pixijs/releases/tag/v7.0.0">https://github.com/pixijs/pixijs/releases/tag/v7.0.0</a><br /><p>PixiJS v7.0.

きつねダンスが流行ってるのでFoxDot始めてみた

Qiita(trend) · 2022-10-29

流行っているきつねダンスに乗じたい 北海道日本ハムファイターズの「きつねダンス」が今とても流行っています。 Ylvisが歌う「The Fox」に合わせて、チアダンサーが踊るというものです。 きつね × 音楽 ということで流行に乗じて...

文化祭で始めるトレンド技術スタックWebアプリケーション開発【バックエンド編】

Zenn · 2022-10-29

やぁ。 始めましての方もそうでない方も、やぁ。 dino a.k.a. shioです🧂 前回「文化祭で始めるトレンド技術スタックWebアプリケーション開発【紹介編】」という記事を執筆したので、今回はその続きで「バックエンド編」を書いていこうと思います。 https://3i.

初心者が学び始めるプログラミング言語は実はTypeScriptがお勧めだと思う話

Zenn · 2022-10-29

最初に学ぶべきプログラミング言語は何か。 度々話題に挙がりますが、2022年現在なら個人的にはTypeScriptを勧めます、という話をします。 2022年ももう終わりですけども。 前提 プログラミングを勉強してみたいけど、何からやればいいかわからない、といったケースを想定

【エンジニア必須】何でも文書化のススメ

Zenn · 2022-10-29

人はみな平等に忘れる 皆さんはお仕事やプライベートなどで起きた出来事を文書にきちんと残していますか。 今はその事象に対して「ものすごく知っている状態 (100%)」だとすると、明日には70%くらいまで落ちてるかもしれません。 1ヶ月後、3ヶ月後、6ヶ月後はどうでしょうか。その

個人開発のポートフォリオサイトをNext.js 13にアップグレードしてみた

Zenn · 2022-10-29

はじめに Next.js 13がリリースされましたね。 今回は個人開発のポートフォリオサイトをNext.js 13に上げてみたのでその備忘録です。 https://portfolio-adachi.vercel.app アップグレード前の環境 next@12.3.1

【WSL2】名前解決できないとき

Qiita(trend) · 2022-10-29

はじめに WSL2にubuntu20.04を入れて使おうとして、sudo apt update や git clone hogehoge をしようとしたら、名前解決できずにネットワークにアクセスできませんでした。 解決はしたのですが...

GitLabCI/CD入門 ~とりあえず動かす

Qiita(trend) · 2022-10-29

前提知識 CI/CDそのものについての理解 GitLabの基本的な使い方(アカウント開設・リポジトリ作成等) Gitの基礎知識 GitLab CI/CDとは GitLabに組み込まれたCI/CDツールです。 サードパーティ製の...

IPアドレスを構文解析する

Qiita(trend) · 2022-10-29

IP アドレス (IPv4) の文字列表現の正当性を検証するプログラムの記事を読みました。 プログラミングの練習の題材としては興味深く手頃でとても良いと思います。 面白そうなので私もプログラムを書いてみることにしました。 以下の記事...

C#7.0浦島太郎によるC#11までのまとめ

Qiita(trend) · 2022-10-28

諸事情でC# 7.0を扱っていたときから時間は経ち、C# 11.0になりました。 ということで、個人的に有益だと感じたC# 8.0からC# 11.0の機能を書いておこうと思います。 個人的にUnity等で使用したい部分に絞っているので...

Deno 1.27: Major IDE Improvements

リアルタイム版 JSer.info · 2022-10-28

<a href="https://deno.com/blog/v1.27">https://deno.com/blog/v1.27</a><br /><p>Deno v1.27リリース。 npmパッケージの<code class="language-plaintext highl

最適化問題の「P」と「NP」をちゃんと理解したい

Zenn · 2022-10-28

問題のクラス \rm P と \rm NP についての理解が曖昧なことに気づいたので、ちょっと勉強しました。忘れてもいいようにメモしておきます。 計算量の話 計算量には大きく時間と空間の2通りの評価基準があります。 時間計算量 / 時間量 計算を終えるまでに要する基本演算の

onResume などのライフサイクルメソッドのオーバーライドが非推奨になっていた件

Qiita(trend) · 2022-10-28

「 Recommendations for Android architecture 」の一文に次が書いてありました。 Lifecycle Do not override lifecycle methods such as onRe...

WindowsにPycharmの「Failed to create a virtual environment」解決

Qiita(trend) · 2022-10-28

事象 Windows11にPycharm CE版を入れて、「Python Interpreter」を設定する時に、「Failed to create a virtual environment」というエラーメッセージが出てしまって、...

【エンジニア向け】GA4 / GTM 完全攻略マニュアル PV編

Qiita(trend) · 2022-10-28

はじめに 2022年3月16日にGoogleからユニバーサルアナリティクス(UA)のサポート終了が発表されてしばらく経ちましたが皆さんいかがお過ごしでしょうか。 きっと上司や顧客から「2023年7月までにGA4に移行しろ」と言われて...

[自然言語処理] NEologdを自前で改造して使っている話

Zenn · 2022-10-28

https://github.com/neologd/mecab-ipadic-neologd NEologdは新語や固有名詞に強い形態素解析用辞書として有名ですが、2020年の9月を最後に更新がありません。実用上の問題は大きく分けて2つあります。 新語・固有名詞が供給されない

ヘッドレスコマースからみるECの潮流と未来 2022年版

Zenn · 2022-10-28

EC 市場が年々拡大していく中、最近ではヘッドレスコマースというワードを技術畑以外でも目にしたり、耳にすることが多くなってきました。私の体感的には 2019 年頃から技術者の間でヘッドレスコマースのアーキテクチャが話題となり、2020〜2022 年にかけて技術以外のレイヤーにも徐

Chart.jsの使い方のきほん

Qiita(trend) · 2022-10-28

Chart.jsを使ってグラフの描画 Chart.jsはJavaScriptでグラフを描画するためのライブラリです。 以前少しだけ使用したことがあったのですが、もう一度使い方をおさらいしようと思い、勉強ついでにメモ。 これから使おう...

docker-composeでFastAPIとMySQLとphpMyAdminの環境作ったら開発しやすすぎた

Qiita(trend) · 2022-10-28

はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! 技術の進歩は目覚ましいので、置いてかれないように...

Aurora MySQL v1 → v3(3.02.1 移行事例編)

Zenn · 2022-10-28

Amazon Aurora MySQL v1(5.6 互換)→ v3(8.0 互換)の移行記録です。Java で MySQL Connector/J を使用している Web システムの移行時に実施したこと、発生した問題やその解決策などについてまとめました。

【Python】気象庁の降水量データを整形して、地図上にバーグラフを表示してみた【Streamlit】

Qiita(trend) · 2022-10-28

はじめに バーグラフを描画したい、折れ線グラフを描画したい、、etc と思ったときに、それぞれのグラフを描画しやすい形に生データを整形したデータ(ファイル)が必要になります。 そんなときに、自分で自由にデータ整形ができるとデータ解析...

String.prototype.trim() は何をトリムするのか?

Zenn · 2022-10-28

@okunokentaro さんが似た内容で先にスクラップを投稿されており、本記事の執筆時期と内容が重なってしまいました。こちらでは ECMAScript に加え、Java での調査結果なども含まれています。併せてご参考ください! https://zenn.dev/okunok

【CSS】あなたはCSSの知識をどこからキャッチアップしていますか?

Qiita(trend) · 2022-10-27

はじめに みなさんは、CSSを勉強する時はどのようにしていますか? よくTwitterなどでは、Qiitaではなく、公式ドキュメントを参照しようといった趣旨のツイートがみられます。 確かに、W3C や MDN といったところのドキュ...

FirebaseとTypeScriptとNext.jsを使ってリアルタイムチャットアプリを作ろう

Zenn · 2022-10-27

この本ではFirebaseとTypeScriptとNext.jsを使ってリアルタイムチャットアプリを作ります。

Unityでシングルトンを使わずにシーン間でデータを保持する。

Qiita(trend) · 2022-10-27

1.はじめに cocone株式会社さんの『cocone tech talk』のLT記事を参考にさせていただきました。 ありがとうございます。 本記事のUnityのバージョンは『Unity 2021.3.1f1』を使用しています。 ...

上級者を目指すExcelVBA #10『フォーマットの変更に強いコードを書く』

Qiita(trend) · 2022-10-27

Excel文書では既存の表に新しい列が追加されるなど、フォーマットが変わるケースが多々あります。 例えば以下の表に新しく「社会」の列を増やしたい、といった場合。  ↓ このようなケースが多いため、VBAでコードを書く場合、以下のよ...

7.20.0 Released: Deno target and TypeScript 4.9 · Babel

リアルタイム版 JSer.info · 2022-10-27

<a href="https://babeljs.io/blog/2022/10/27/7.20.0">https://babeljs.io/blog/2022/10/27/7.20.0</a><br /><p>Babel v7.20.0リリース。 TypeScript 4.9の

なぜ ranges::accumulate は難しいのか

Zenn · 2022-10-27

概要: 本稿では accumulate の型制約の妥当性について、STL におけるコンセプトの設計指針を基に考察しています はじめに C++20 で範囲ライブラリが導入されたことで、リスト操作が容易に行えるようになりました。個人的に 3 大リスト操作を挙げるとするならば

CI/CD も Go で書いてみた

Zenn · 2022-10-27

Dagger が Go SDK を発表しました 🎉 https://dagger.io/blog/go-sdk Dagger を使うことでローカルマシン、 CI ランナー、専用サーバー、その他任意のコンテナホスティングサービス上などで実行可能な CI/CD パイプラインを構築する

Next.js 13 で開発方法はどう変わる?

Zenn · 2022-10-27

Next.js 13 が発表されましたね! https://nextjs.org/blog/next-13 この記事では Next.js 13 の以下の新機能について取り上げます。 Layouts React Server Components Streaming これらの機

低すぎる自己評価は実際の評価も下げてしまうという話

Zenn · 2022-10-27

過去に社内用に書いたポエムだけど、インターネットで見えてたいというありがたいお声を頂いたので。 自己評価が高すぎると困るのは想像がつきやすいと思いますが、一方で低すぎるのも困りものです。むしろ、そっちの方がより深刻な問題を引き起こしやすかったりします。 自己評価が過度に低い状態と

S3でホスティングしているWebサイトに独自ドメインを割り当て、https化する方法

Qiita(trend) · 2022-10-27

はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! 技術の進歩は目覚ましいので、置いてかれないように...

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azureの条件付きアクセス」

Qiita(trend) · 2022-10-27

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

注意!GCPのUptime Checksの利用料金が1ヶ月で100万円増えてた話

Qiita(trend) · 2022-10-27

tl;dr 先日GCPの料金レポートを見たら、それまで無料だったUptime Checks(死活監視サービス)の利用料金がなんと100万円を超えていて面食らった。 GCPの一部サービスが、22年10月から料金改定を行うことはニュー...

プログラマーの次のステップへの勉強方法

Zenn · 2022-10-27

はじめに 実務で指示されたものはだいたい作ることができ、どのようなプログラミング言語でも実装できるプログラマーがそこで成長が止まることはよくあることである。そのような人に限って、「次に何すればいいのかわからない」と悩んでいると思う。 プログラマーの成長が止まっている要因として

簡単 Elixirシリーズ ~ ランダムに質問者を決める簡単なお仕事 ~

Qiita(trend) · 2022-10-27

Elixir 東京にいるけどFukuokaexのYOSUKEです。 簡単 Elixirシリーズでは小ネタをサクッと書いていこう。というコンセプトで作っていきます。 仕事柄、ライトニングトークをしてもらい、その内容に質問をしてもらう。と...

Dataform さわってみた

Zenn · 2022-10-27

はじめに こんにちは、クラウドエースの松浦です。 今回は、パブリックプレビューとなった Dataform をさわってみたいと思います。 その上で、より肝になる機能についてピックアップできればと思います。 Dataform について(個人の感想) Dataform を実際に

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azureの外部ID」

Qiita(trend) · 2022-10-27

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

SeleniumでスクレイピングをするためのTips

Qiita(trend) · 2022-10-27

はじめに 本記事はSeleniumでスクレイピングをするための要素の取得方法や、デバッグの考え方などについて記載しています。 本記事の環境についてSeleniumは4.4で、ブラウザはchromeを使用しています。 Selenium...

PHP 7.4 はあと一カ月でセキュリティサポート終わりますよ(CakePHP 3 もそろそろです)

Zenn · 2022-10-26

こんにちは。地図パズル製作所の都島です。今日は地図パズル製作所と関係ないですが、PHP の話を書きたいと思います。最近は TypeScript とインフラばかりやっていて、PHP をあまり使っていなかったのですが、最近久しぶりに PHP 関連のプロジェクトをやっています。それで、

文化祭で始めるトレンド技術スタックWebアプリケーション開発【紹介編】

Zenn · 2022-10-26

やぁ。 こんにちは、dino a.k.a. shioです👋 とある茨城高専で学生をしています。 10月に開催した茨香祭にてWebアプリケーション「OZ」を作成したので、その †限界開発譚† を徒然なるままに書いていこうと思います。 まさか炎上プロジェクト🔥なわけないよなぁ..

未経験者の転職市場

Qiita(trend) · 2022-10-26

初投稿。記念の投稿であるが、本日転職市場について語ろうと思った。 なぜならば先日、とある学習サイトからとあるリクルート会社からカジュアル面談のオファーを受けたことがきっかけである。 そして本日、初のカジュアル面談ってものを経験した。 ...

vite/CHANGELOG.md at main · vitejs/vite

リアルタイム版 JSer.info · 2022-10-26

<a href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#320-2022-10-26">https://github.com/vitejs/vite/blob/main/packag

Node v18.12.0 (LTS) | Node.js

リアルタイム版 JSer.info · 2022-10-26

<a href="https://nodejs.org/en/blog/release/v18.12.0/">https://nodejs.org/en/blog/release/v18.12.0/</a><br /><p>Node.js v18.12.0リリース。 Node.j

Fluent React [Book]

リアルタイム版 JSer.info · 2022-10-26

<a href="https://www.oreilly.com/library/view/fluent-react/9781098138707/">https://www.oreilly.com/library/view/fluent-react/9781098138707/<

ゆるくまとめるNext.js13のアプデ内容

Zenn · 2022-10-26

2022年10月26日、みんな大好きNext.jsのバージョン13が発表されました。 本記事ではバージョン12→13で何が変わるのか、公式発表を意訳する形式(と筆者のおしゃべり)でまとめていきたい所存です。 もちろん、英語つよつよな方&amp;コードなどの詳細は原文を参照のこと。

Blog - Next.js 13 | Next.js

リアルタイム版 JSer.info · 2022-10-26

<a href="https://nextjs.org/blog/next-13">https://nextjs.org/blog/next-13</a><br /><p>Next.js 13リリース。 破壊的な変更としてReact 18へアップデート、Node.js 12のサポ

React で h1-h6 を正しく使い分ける

Zenn · 2022-10-26

Web の基礎を支える HTML の最も重要な要素の一つである h1-h6 要素ですが、 React を始めとするコンポーネントベースのライブラリを特に意識せずに利用すると、SEOやアクセシビリティー上の意図せぬ問題を生むことがあります。 この記事では、 React を例に取り

Oracle Blockchain Table と Amazon QLDBの調査

Qiita(trend) · 2022-10-26

導入 現在大学で、コンピュータサイエンスの勉強を行っていて、特に、改ざんに対処するデータベースに興味を持っています。 ひとえに、改ざんに対処するデータベースと言っても、BFTデータベースや、BFDデータベース、台帳型データベースなど...

Nx を Evision.Backend で動かす

Qiita(trend) · 2022-10-26

はじめに Evision に Nx バックエンドが実装されました 試してみたいと思います 実装コード バックエンドの実装はこちら CPU で実行 ノートブックの全量はこちら まずセットアップします 他のバックエンドと比較する...

Google Colaboratory 上で Elixir Livebook を動かす(GPUを無料で使う)

Qiita(trend) · 2022-10-26

はじめに Elixir の Nx を GPU 上で動かしたい Nx を GPU で動かせば、 AI モデルもスイスイ動かせるはず でも手元に GPU もないし、お金もない、、、 そんな人にオススメなのが Google Colabo...

AWS × Terraform 入門 〜環境設定ベストプラクティス〜

Zenn · 2022-10-26

Terraformを使用してAWSリソースを管理するにあたり最低限必要な環境設定手順をまとめました。 公式のチュートリアル等で一般的に紹介されている手順に則るとセキュリティや利便性の面で課題があります。 ここで紹介する環境設定方法はその課題を解決する私なりのベストプラクティス

jsQRを使ってブラウザQRコードリーダーを作る【技術メモ】【小ネタ】

Qiita(trend) · 2022-10-26

はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回はブラウザで使えるQRコードリーダーをさっくり作...

Elixir Nx 周辺の更新

Qiita(trend) · 2022-10-26

はじめに 過去の記事で何度か Elixir の Nx 周辺技術を紹介してきました しかし、 Nx は現在進行形でどんどん進化しています 古いバージョンで動いていたコードが既に動かなくなっていたり、非推奨になっていたりします ...

子育て情報サービス『コノタメ』をリリースしました

Qiita(trend) · 2022-10-26

はじめに RUNTEQ卒業時のポートフォリオ制作として、Webサービスを作成しましたので、ご紹介させてください。 サービス概要 「子どもが小さいうちは、親が近くにいてあげないとダメよ」 「子どもにピアノを習わせなさい」 「母乳で...

Next.js 13 和訳

Zenn · 2022-10-26

https://nextjs.org/blog/next-13 雑に翻訳しました。 意訳がめちゃくちゃ含まれているので注意です。 app/ Directory (beta): より簡単に、より速く、クライアント側JSのサイズをより小さく。 Layouts React Ser

情報収集で最低限理解しておくべき原則

Zenn · 2022-10-26

はじめに 今回の記事では、プログラミング・エンジニアリング関連の情報を収集する上での原則を簡潔に解説する。あくまで一個人の見解に過ぎないが、参考になれば幸いである。 情報収集の原則 目的を考える 最初に、情報収集の目的を考えよう。例えば、プログラミング・エンジニアリン

ClusterAutoscalerでのスケールイン時のDaemonSetの挙動に気をつける

Qiita(trend) · 2022-10-26

Kubernetes環境でサーバー自体のスケールイン・アウトを管理する場合、ClusterAutoscaler(以下CA)を使用することがあります。 CAでスケールインするときのDaemonSetの挙動について気をつけないといけないな...

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure ディレクトリサービス」

Qiita(trend) · 2022-10-26

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

Teradataにおけるクエリーログの取得

Qiita(trend) · 2022-10-26

Teradataのクエリーログ(DBQL)について 警告 本記事はTeradata CorporationのサイトTeradataドキュメントに掲載された内容を抄訳したものです。掲載内容の正確性・完全性・信頼性・最新性を保証す...

改めて自分が何者なのかを問う

Qiita(trend) · 2022-10-26

ことの発端 この数年QAとして仕事をしているが、スクラムマスターしたり、SREっぽいことしたり、PMやらされたり、いつの間にかPMOとされていたり、管理職したりでいまいち何者なのかを上手く説明できず(笑)。 2022年9月からマネー...

.NET7 で LINQ の集計関数がめっちゃ高速化した話 (あるいは、ベクトル化の難しさ)

Qiita(trend) · 2022-10-25

はじめに すっかり秋ですが、この時期といえば恒例の .NETアップデート。もうすぐ .NET 7がやってきます。ということで、.NET 7 紹介記事をば。 本記事執筆時点でまだ .NET 7 は正式リリース前なので、すべてrc2に基...

Alacritty + Zellij と WezTerm を同時に試す

Zenn · 2022-10-25

はじめに 秋ですし(?)、久しぶりにターミナル環境について考えています。公私ともに手元の Mac では常時ターミナルが立ち上がっているのですが、ここ数年は iTerm 2[1] を使っております。特に不満があるという事もないのですが、最近 Rust で遊んでいることもあり、R

kachkaev/njt: njt (npm jump to): a quick navigation tool for npm packages

リアルタイム版 JSer.info · 2022-10-25

<a href="https://github.com/kachkaev/njt">https://github.com/kachkaev/njt</a><br /><p>npmパッケージを指定して関連するウェブサイトへジャンプできるツール/Webサービス。</p>

thebinarysearchtree/flyweight: An ORM for SQLite

リアルタイム版 JSer.info · 2022-10-25

<a href="https://github.com/thebinarysearchtree/flyweight">https://github.com/thebinarysearchtree/flyweight</a><br /><p>Node.js向けのSQLite ORM

Cloudflare Workers and micro-frontends: made for one another

リアルタイム版 JSer.info · 2022-10-25

<a href="https://blog.cloudflare.com/better-micro-frontends/">https://blog.cloudflare.com/better-micro-frontends/</a><br /><p>Cloudflare Wor

VMware Cloud on AWSの外部データストア(FSx for Netapp ONTAP)についてまとめてみる。(実装編)

Qiita(trend) · 2022-10-25

はじめに VMware Cloud on AWSに外部データストアとしてFSx for NetappのNFSを利用する記事の実装編になります。 前回のネットワーク編でネットワークのセットアップが完了しており、FSx for Neta...

Release v1.0.0 · fingerprintjs/BotD

リアルタイム版 JSer.info · 2022-10-25

<a href="https://github.com/fingerprintjs/BotD/releases/tag/v1.0.0">https://github.com/fingerprintjs/BotD/releases/tag/v1.0.0</a><br /><p>Bo

WebKit Features in Safari 16.1 | WebKit

リアルタイム版 JSer.info · 2022-10-25

<a href="https://webkit.org/blog/13399/webkit-features-in-safari-16-1/">https://webkit.org/blog/13399/webkit-features-in-safari-16-1/</a><br

Vite 4 · Discussion #10570 · vitejs/vite

リアルタイム版 JSer.info · 2022-10-25

<a href="https://github.com/vitejs/vite/discussions/10570">https://github.com/vitejs/vite/discussions/10570</a><br /><p>Vite 4のマイルストーンについてのD

React Hooksを使う上で意識したいことまとめ

Qiita(trend) · 2022-10-25

はじめに Reactに関して最低限意識したいけどできてなかったなと思うところがあったので、 わかりやすいと感じた記事を参考にこの1記事にまとめました。 useStateの使い方に注意する 上記の記事がとてもわかりやすく、すごい学...

LINE SeedフォントをSlackで使う

Qiita(trend) · 2022-10-25

LINEさんが日本語フォントをリリースしました。 LINE Seed (日本語) 日本語版コーポレートフォント『LINE Seed JP』をリリースしました。 フォントに関しての詳細は上記のサイトに書かれているので割愛します。20...

【React】React 初心者でも「ステート管理」を完全に理解できる(ライブラリは使わないよ)

Qiita(trend) · 2022-10-25

1.はじめに 私は 「React ってファイルを行ったり来たりして、わけわからん!」 「 React めちゃむずい」 って思っていました。 この React の行ったり来たりの流れを整理するために本記事を書きました。 同じように思わ...

Reactで再描画を抑える方法まとめ

Zenn · 2022-10-25

この記事について 以下でReactの再描画の仕組みと抑制方法をスクラップしました。 折角なので、記事にしてまとめておきます。 https://zenn.dev/ishiyama/scraps/f5b25b3a608bdc 再描画の確認方法 Chromeデベロッパーツールを

[AWS]Organizationsにおけるマルチアカウント構成のベストプラクティスについて

Zenn · 2022-10-25

背景 ゴリゴリ系エンジニア、pageoです。 最近エンタープライズでの大規模な新規開発PJによく参加するのですが、権限管理周りで沼にハマるPJの99%はシングルAWSアカウントだと気づきました。 そこで、自分の経験をもとに、後に権限管理などで苦労しない拡張性の高いマルチアカウ

FlutterでTodo管理dAppを作る

Zenn · 2022-10-25

やること web3dart / Truffle / Ganache を使って簡易的なtodo flutterアプリを作成します。 スマートコントラクトのイベントをsubscribeする実装サンプルがあんまりなかったためそこも含めてやってみました。 Web3初心者のため、間違っ

face-api.jsのリサイズを理解する【技術メモ】【小ネタ】

Qiita(trend) · 2022-10-25

はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回も、face-api.jsネタです。 リサイズ...

Azure Fundamentals(AZ-900)に合格するための勉強方法

Qiita(trend) · 2022-10-25

先日、AzureのFundamentals資格の登竜門となるAZ-900の試験に合格しましたので、備忘録兼ねて勉強方法をまとめておきます。 下記内容は2022年10月現在の情報で、今後試験内容が改訂されることもありますので、その点ご了...

Riverpodの.autoDisposeでステートを破棄してみた

Zenn · 2022-10-25

概要 初めまして、まさたかです。 個人開発「筆記療法アプリ」では ・状態管理:hooks_riverpod, state_notifier, freezed ・アーキテクチャ:MVVM + Repository を採用しています。 この中で.autoDisposeが必要になる

【決定版】プログラマーが情報収集で必ず確認するべきWEBサイト 8選(2022年10月時点)

Zenn · 2022-10-25

はじめに 今回の記事では、プログラマーが情報収集で必ず確認するべきWEBサイトを8つ一覧形式で紹介する。本記事の読者の対象は主に以下の通り。 プログラミング初心者 情報収集で困っているプログラマー 他のプログラマーの情報収集を参考にしたいプログラマー 効率よくプログラミング

押すと死んじゃうボタン

Qiita(trend) · 2022-10-25

こんなボタンが欲しいと思ったことはありませんか? みなさん、クリックすると「ティウンティウンティウン・・・」と死滅してしまう、そんなボタンが欲しいと思ったことはありませんか? 今回はそれを作ってみました。 こんな感じ 作り方〜...

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azureのデータ移行オプション」

Qiita(trend) · 2022-10-25

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

Laravel 新 Mailable を試してみる

Zenn · 2022-10-25

前書き Laravel 9.35 から、新 Mailable が使えるようになりましたので、それを試してみました。 https://github.com/laravel/framework/pull/44462 気が早い事に、コマンド使って Mailable 作成すると、新

東京03メンバーがそれぞれ輝いているコントをファンが勝手に選んでみた

Qiita(trend) · 2022-10-24

3人全員が主役になれる 東京03のコントは、飯塚さん、角田さん、豊本さんのだれがメインとなってもコントが成り立ち、当たり前のように面白くなるトリオであるということは周知の事実だ。 東京03ド級のファンである私はたまに、飯塚さんが高ら...

VMware Cloud on AWSの外部データストア(FSx for Netapp ONTAP)についてまとめてみる。(ネットワーク編)

Qiita(trend) · 2022-10-24

はじめに 2022年9月末のVMware Cloud on AWSのアップデート(SDDC Version 1.20)で、待望のFSx for Netapp ONTAPを利用した外部データストアが利用できるようになりました。そのほか...

[Edge] Microsoft Learnの英語と日本語を切り替えるアドオン

Qiita(trend) · 2022-10-24

はじめに 便利なのでシェアします😁🎉 en-us と ja-jp の切り替え Microsoft Learn (旧Docs)は、英語ページと日本語ページではURLの途中に挟まっている「en-us」と「ja-jp」が違うだけです。例...

Release 3.26.0 - 2022.10.24 · zloirock/core-js

リアルタイム版 JSer.info · 2022-10-24

<a href="https://github.com/zloirock/core-js/releases/tag/v3.26.0">https://github.com/zloirock/core-js/releases/tag/v3.26.0</a><br /><p>core

Release v3.0.0 · svg/svgo

リアルタイム版 JSer.info · 2022-10-24

<a href="https://github.com/svg/svgo/releases/tag/v3.0.0">https://github.com/svg/svgo/releases/tag/v3.0.0</a><br /><p>SVGO v3リリース。 Node 12のサ

No spooky cookies - Chrome Developers

リアルタイム版 JSer.info · 2022-10-24

<a href="https://developer.chrome.com/en/blog/no-spooky-cookies/">https://developer.chrome.com/en/blog/no-spooky-cookies/</a><br /><p>Partit

Qwikの基本概念である Resumable を理解する

Zenn · 2022-10-24

この記事は Cloudflare Workers and micro-frontends: made for one another のブログを理解するためのに Qwik の基本的な概念について理解することを目的とした記事です。 https://blog.cloudflare.c

Tailwind CSS v3.2: Dynamic breakpoints, multi-config, and container queries, oh my! - Tailwind CSS

リアルタイム版 JSer.info · 2022-10-24

<a href="https://tailwindcss.com/blog/tailwindcss-v3-2">https://tailwindcss.com/blog/tailwindcss-v3-2</a><br /><p>Tailwind CSS 3.2リリース。 <cod

トレイトオブジェクトとして有用なトレイトがオブジェクトセーフになっている

Zenn · 2022-10-24

タイトルの意味を理解できた人はこの記事を読む必要はありません。私は最初見たときさっぱり意味が分からなかったので調べてみました。 タイトルの文言はRust APIガイドライン(非公式日本語訳)に登場します。説明も書いてあるのですが、読んでも全く理解できないので単語の意味が理解できて

【Rails】N+1を回避するメソッド(includes, eagar_load, preload)の使い分けについて

Zenn · 2022-10-24

N+1問題とは? 「余計なクエリが発行されて、処理が重くなっちゃう」問題。 例えば以下のようにpostsテーブルのデータを取得して posts = Post.all 各postに紐づくuserテーブルの値を参照しようとすると posts.each do |post| pu

新生インフラ・SREチームの取り組み

Zenn · 2022-10-24

こんにちは。 株式会社ココナラのシステムプラットフォーム部でインフラ・SREチームのチームマネージャーをしているよしたくと申します。 本記事では2022/02より立ち上がったインフラ・SREチームの歩みと取り組んできた施策を紹介します。 チームの立ち上がり 以前のチーム状

Jotaiは手軽に使える状態管理ツール

Zenn · 2022-10-24

https://parque.io 株式会社パルケの手を動かすCTO、みつるです。 この記事は先日ツイートしたものを加筆修正したものとなります。 https://twitter.com/MitsuruOkura/status/1577782191026622464?s=20&am

Terraform provider for SORACOMを使ってAWSとの連携を自動化する

Qiita(trend) · 2022-10-24

ついに、Terraform provider for SORACOMが公開されました🎉 本記事は公開をお祝いすることと作者へのリスペクトをお伝えしたく執筆しています。 SORACOMを使う上で感じていた課題感 みなさんはIoTシス...

Unityプログラミングパターン12種を公式デモから読み取る

Qiita(trend) · 2022-10-24

はじめに Unityがプログラミングパターンのサンプルリポジトリを公開していたので、自分の言葉でまとめてみようと思いました。 詳細な説明というよりかはパッと見でなんのことか分かる形でまとめて行きたいと思います。 私の頭の中の解釈が...

【GAS × Slack】社内timesに麻雀何切るクイズを出してみた話

Qiita(trend) · 2022-10-24

はじめに 社内のtimesチャンネルで麻雀の何切る問題を投稿し、ボタンクリックで回答すると、回答者にDMで解答解説が届くSlack Appを作りました。 AppのバックエンドはGoogle App Scriptを採用しています。 ...

【新規事業】それっぽいWebアプリを手短に作るためにやったこと備忘録【プロトタイプ】

Qiita(trend) · 2022-10-24

はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! つい最近、新規事業部でWebアプリのプロトタイプ...

2022年度 BEENOS新卒エンジニア研修の中身とは

Zenn · 2022-10-24

はじめのあいさつ こんにちは!アプリケーション技術推進チームの宮下です。 BEENOSでは入社した後に、約2ヶ月間の新卒エンジニア研修があります。入社する新卒メンバーのスキルやバックグラウンド、弊社でその時に使っているスキルやニーズに合わせて研修をアレンジしています。 そこ

[Azure] Static Web Apps + Functions + MySQLでWebアプリをつくる

Qiita(trend) · 2022-10-24

はじめに ※本記事は続き物の最終回的な位置づけとなっており、単体で Static Web Apps + Functions + MySQL のすべてに言及しているものではありません 前回までの記事で、Azure Functions ...

【初心者必見】進捗を聞かれない仕事の原則

Zenn · 2022-10-24

はじめに 新卒プログラマー、あるいは初心者プログラマーのあなたは上司あるいは先輩に以下のようなことを言われたことはないだろうか。 「進捗はどうなった?」 「なんでこの作業に時間がかかっているの?」 あるいは、作業の見積もりやタスクの分解を行わずに直接コードを書き始めている

Workflows を使って依存関係のあるデータパイプラインを作る

Zenn · 2022-10-24

クラウドエースでデータ ML エンジニアをやっている神谷と申します。業務では、データ基盤構築やデータ分析に取り組んでいます。本記事では、軽量なワークフローをサーバレスでサクッと作れる Workflows を使って、依存関係のあるデータ パイプラインを構築するにはどういった実装方法

jqコマンドでJSONを操作・分析する

Zenn · 2022-10-24

どうもoreoです。 今回はJSONからの値取得、集計、整形などができるjqコマンドについて記載します!JSONを分析する際に大活躍です。 1 下準備 1-1 使用するJSONデータ Star WarsAPIから取得したこちらのデータをjqコマンドでいじってみたいと思いま

EC2稼働開始後にEBSボリュームの暗号化を行う手順

Qiita(trend) · 2022-10-24

目的 EC2を稼働する際にEBSボリュームをデフォルトの暗号化設定をチェックせずに暗号化無しで作成している場合に、後から、EBSボリュームを暗号化したい 方法 EBSボリュームのsnapshotからコピーして復元する際に暗号化...

間違ってる人があまりにも多いので、正しいリテンション率の追い方を解説します

Qiita(trend) · 2022-10-24

SaaSを始めとするサブスクリプション型のビジネスでは顧客のリテンションが最も重要なため、リテンションが改善しているかを測るためにリテンション率をモニターします。 しかし、実は、リテンション率は顧客がどの程度の「期間」サービスを継続し...

【React / TypeScript】CSS modulesの型を生成する | Offers Tech Blog

Zenn · 2022-10-24

概要 こんにちは、Offers を運営している株式会社 overflow の Software Engineer(主戦場はフロントエンド)の Kazuya です。今回は、CSS modules の型を生成する方法について紹介します。 デフォルトの状態では、tsx(React)

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure ストレージの冗長性」

Qiita(trend) · 2022-10-24

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

Luup iOSアプリ開発の現状と課題

Zenn · 2022-10-24

はじめましてLuupのiOSエンジニア大瀧です。 今回はiOSチーム初稿ということでLUUP iOSアプリの開発体制や採用技術、現状の課題について書いていきます。 開発体制 LUUPアプリのiOSチームは現在正社員2名で業務委託のメンバーが4人となっています。 技術顧問として

代入したのに、代入されない・・・?ちょっと不思議なオブジェクト【#ゆめみからの挑戦状】

Qiita(trend) · 2022-10-23

先日、Twitter上でこんなクイズを出題しました。 JavaScriptのクイズです。 クイズの内容 "たかし"を代入したのに"やめ太郎"と出力されました。なぜ? コードの/* ここに解答を書いてください */の部分を埋めてく...

プロトタイピングツールとしての RedwoodJS

Zenn · 2022-10-23

本稿は、Webアプリのプロトタイプを作るための道具として RedwoodJS を紹介する記事です。 前説:プロトタイピングにおける技術選定 シンプルなWebアプリのプロトタイプを作るとき、みなさんはどのような技術選定を行うでしょうか。 プロトタイプと言えど UI の検証もある

【プログラミング学習方法】独学とは何かについてもやもやしていたから投稿してみる

Qiita(trend) · 2022-10-23

こんにちは。 プログラミング見習いのSarasaです。 これまで数多のエラーとの戦いを記事にしてきた私ですが、 「そういえば自分の学習方法についてまとめた記事って書いてなかったよなあ~」 ということに気が付いたので軽~くまとめていきた...

MapLibre GL JS入門

Qiita(trend) · 2022-10-23

MapLibre GL JSとは オープンソースのJavaScript地図ライブラリ Mapboxのオープンソースフォーク版 WebGLを使用してベクトルタイルとMapLibreスタイルからインタラクティブなマップをレンダリングで...

【ヤバさWELQ超え⁉】サブディレクトリ寄生サイトの表示誤認が、Googleモバイル検索のサイト名表示で起きてる件

Qiita(trend) · 2022-10-23

2022年10月中旬にGoogleモバイル検索の検索結果にサイト名が表示される機能が正式に実装されました。 サイト名を検索結果に表示すること自体は、サイトの認知向上に繋がります。 しかし、ブラックハットSEOとも言われる 「サブディレ...

【Terraform】tfstateファイルの操作方法

Qiita(trend) · 2022-10-23

はじめに udemyを使ってTerraformの勉強をしたので、tfstateファイルの操作方法についての学習備忘録です。 作成済み環境のリソース一覧を確認 下記のコマンドで、作成済みのリソース一覧を確認することができます。 $...

LiteFS+SQLiteでフルスタックNext.jsアプリケーションを作る

Zenn · 2022-10-23

なぜLiteFS+SQLiteか 「個人開発のコストはDB次第」でサーバーレス環境でリソースを節約できたけどマネージドDBはまだ高いよ(要約)ということを言っていたら「本番環境でSQLiteを使うといいよ」と何人かの人に教えてもらってLitestreamのことを知った。 Li

TsukuCTF 2022に参加しました

Zenn · 2022-10-23

ひさしぶりに CTF に参加しました。OSINT 以外のジャンルで正の点数を得ることができませんでしたが、いろいろ実験したり考えたりできたので十分楽しめました。 解けた問題 [Tsukushi] Welcome (294pts) [OSINT] Attack of Ts

ABC274をPythonとC++で

Qiita(trend) · 2022-10-23

0 はじめに 0-1 記事について AtCoder Beginner Contest 274の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたらコメント欄にお願...

いい大人が熱くなって後悔しないためのガシャBotを作りました!

Qiita(trend) · 2022-10-23

こんな感じでお役に立てば 昔カプセルトイ$^{注)}$って1回100円、200円で回してたように思います。それがいまや300~500円が主流で、1回1,000円を超えるものも続々リリースされています。気軽に回せて何が出るかわからない...

今週の PHP 2022/10/15 〜 2022/10/21

Zenn · 2022-10-23

PHP のメーリングリストから、気になった情報をピックアップします。 Internal [RFC] Destructuring Coalesce https://externals.io/message/118829 https://wiki.php.net/rfc/de

Pythonライクな新しい静的型付け言語Ergの紹介

Qiita(trend) · 2022-10-23

Github The Erg Book webpage shibaさんのzenn記事 個人的にずっと気になってちょくちょくドキュメントや実装のお手伝いをしている 新しい言語が作られていくのが見ていてとても楽しい 内部的にはこう...

開発の時にはTwitterを使おう!

Qiita(trend) · 2022-10-23

こんにちは、rickyです。 この記事では個人で何かを開発したり勉強する時にTwitterを活用する利点をご紹介します。 私は秋ごろからElixirのお仕事をさせて頂いています。 その関係上Elixirの技術書をゴリゴリ自習しているの...

VSCode と Rust で快適に AtCoder をするためのプラグインを作った

Zenn · 2022-10-23

TL;DR https://youtu.be/dRF3Uc83Igw https://github.com/himkt/cargo-atcoder-vscode Visual Studio Code (VSCode) と Rust を使った AtCoder 生活をちょっと快適

jqコマンドとシェルスクリプトの上手い使い方

Zenn · 2022-10-23

はじめに シェルスクリプトから jq コマンドを使う記事はいくつも見かけますが、あまりにも面倒でよくない書き方ばかりが見つかるのでベストプラクティスをまとめました。 この記事は「詳細解説 jqコマンドとシェルスクリプトの簡単で正しい使い方 〜 データの流れを制するUNIX哲学

LaravelでEager Loadingしていたつもりが、まったくしていなくて泣いた

Qiita(trend) · 2022-10-22

普段LT会のネタ用に取っておいたりするのですが、感情が爆発しているので産地直送でお届けします。 そしてこの問題は未解決です…… 泣くことになった経緯 趣味で「かどで日記」という日記サービスを運営していて、そこでのお話です。 戦犯と...

Productivity Weekly (2022-10-12号)

Zenn · 2022-10-22

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

Cloudflare Workersとマイクロフロントエンド

Zenn · 2022-10-22

https://blog.cloudflare.com/better-micro-frontends/ Cloudflareブログで興味深い記事が投稿されていたので読んだ。 趣旨としてはマイクロフロントエンドアーキテクチャのFragments組成をブラウザからではなくEdgeサー

Hasura, PostgreSQL, MySQL対応の速度改善ツールを作りました - GravityR

Zenn · 2022-10-22

はじめに DBが遅い原因の多くはインデックスの作り忘れです。 サーバーの性能アップやパラメータ変更の効果も大きいですが、まず最初に検討するべきはインデックスでしょう。 EXPLAINの結果をにらみながら、効果のありそうな場所を探します。 ただ、厄介なのはEXPLAINの結果が

【非プログラマー向け】今更ながら「タイプセーフプリキュア!」はじめプリキュア実装について紹介

Zenn · 2022-10-22

プリキュア実装とは何か 掲題について数年前とあるSNSで聞かれたとき、ちゃんと説明している記事が思ったよりないことを思い出したので、自分にとってある意味名刺代わりともいえる「タイプセーフプリキュア!」を少しでも話しやすくするために書きます。「非プログラマー向け」と題しながらま

GAS,Slack:チャンネルにユーザーを大量追加した際の、膨大な「hogeさんと他N人が参加しました」メッセージを削除する

Zenn · 2022-10-22

どうもbarusuです。 情シスSlackにて、全パブリックチャンネルを対象にチャンネル未参加ユーザーを全員招待する作業をしたところ、過去投稿が見えなくなるという事象が起きました。 何が起きたのか どこのチャンネルも膨大な参加通知を読み込まないと、過去ログが表示されない

GoでROS2による通信を実装する

Zenn · 2022-10-22

ROS2について OMGが策定したDDSという通信プロトコルをベースにロボット関連の汎用部品とサードパーティによる部品のエコシステムを構築するロボット開発向けフレームワークです。 DDSプロトコルの特徴 LAN内でのノードを自動発見する PubSub機能やサービス利用す

XLA cuda11.8の用のパッケージのビルド

Qiita(trend) · 2022-10-22

ビルドエラーになってビルドできませんでした。 以下に記載されている方法でビルド https://github.com/elixir-nx/xla/tree/main/.github/builds Dockerfileのcudaのバージ...

EXLAが最新のcuda11.8で動作しない

Qiita(trend) · 2022-10-22

検証環境 WSL2で動作するUbuntu Ubuntu 20.04 Cuda 11.8.0 次のエラーメッセージがでて動作しません。 [error] cuLinkAddData fails. This is usually cause...

.exファイルも作るところから! Elixirでの"Hello, World!"-その2

Qiita(trend) · 2022-10-22

こんにちは! プログラミング未経験文系出身、Elixirの国に迷い込んだ?!見習いアルケミストのaliceと申します。 今回はElixirでの"Hello, World!"について、そういえば.ex/.exsファイル作るところからは誰...

.NET 7 の ASP.NET Core Blazor の新機能試してみよう

Zenn · 2022-10-22

ついに .NET 7 RC2 まで出て、あと数週間で .NET 7 がリリースされる所まで来ました。 個人的に最近の .NET 系で好きなものは Blazor なのですが HTML/CSS と和解できていない悩みがあります…。 とりあえず、和解に向けて自分が歩み寄ろうと思うのです

Nuxt3 動的ルーティングのURLについて

Qiita(trend) · 2022-10-22

動的ルーティングを実装した際に404が出たのでこの記事を書く。 ディレクトリはこんな感じ。 http://localhost:3000/pages/lesson/1にアクセスすると画面が表示されるかと思ってたら表示されなかった。 h...

マイク入力をWhisperで音声認識

Zenn · 2022-10-22

Whisperを試す Whisperの音声認識が優秀ということで、マイクで試せるようにしてみました。 別に無理して使う必要なかったのですが、諸事上によりDockerを使ってマイクがつながったアプリとソケット通信したりしています。以下みたいな感じです。 リポジトリは以下です

【デザイン不要】@vercel/ogを使っていい感じの動的OGPをつくる

Zenn · 2022-10-22

はじめに 最近vercelからリリースされた@vercel/ogですが、exampleにシンプルな例しかなく、実用する上で困ったことがいくつかありました。 簡単なOGP画像を生成するところから始めて、表示する文字を動的にしたり、背景画像を設定したり、カスタムフォントを設定して

FlutterWebでURLからハッシュ#を取り除いたらハマった。

Qiita(trend) · 2022-10-22

FlutterWebでアプリをビルドするとUrlに#が入って不恰好になります。 これを取り除くにはmain関数でrunApp()を呼ぶ前にusePathUrlStrategyを呼んであげると取り除けます。知らんけど。 公式からの引用...

Firebase Summit 2022 まとめ

Zenn · 2022-10-22

Firebase Summitとは Firebase Summitとは、Googleがモバイル(スマホアプリ、ゲームやWebサービス)開発者向けに提供している「Firebase」と呼ぶサービスの新機能やアップデート内容の発表のために年に一度開催される大きな発表会です。2022

IT学習者・新人が気づきにくいポイント:端数処理

Qiita(trend) · 2022-10-22

私が個人的に感じる 学習段階ではなかなか気づきにくく、実務ではよく使うロジックについて かいていこうかなと思う。 今回は「端数処理」について。 「端数処理」のおおまかな説明はこの記事で説明させています。 https://qiita.c...

個人的ゲーム開発で使えるOSSまとめ

Qiita(trend) · 2022-10-22

個人的ゲーム開発で使えるOSSまとめ はじめに ゲーム開発をしている皆様こんにちは。 ゲーム開発には必要なものが多く、皆様は日々飛んでいく諭吉と時間に四苦八苦していることと思います。 そこで私が知りうる限りのゲーム開発に関わりそう...

社会人がお金をそれほどかけずに博士号を取得した話(32万円)

Zenn · 2022-10-22

1. 始めに 1.1. この記事の趣旨 こんにちは。nekometaと申します。働きながら大学院に通い、最近、博士号を取得しました。この記事では、大学院に通うことを検討している社会人の方に向けて、大学院でかかったお金の話を書きます。私は実験を伴わず個人所有のノートPC上で

hygenでテンプレート作成する時に実行時オプションを整理する

Qiita(trend) · 2022-10-22

そもそもhygenって何 hygenはテンプレートファイルからボイラープレートを生成するためのライブラリです。 前提 hygenでは実行時にオプションを指定できます。 このオプションによってテンプレートファイル内の処理を変えたり...

React Developer Tools:再レンダリング可視化(ハイライト)の使い方とバグ?回避

Qiita(trend) · 2022-10-22

本記事は「フロントエンドの開発効率を向上するヒントを教え合おう!」イベントの参加記事です。 今回は、↓の記事で再レンダリングを確認するときにReact Developer Toolsを使ったのでその紹介と、バグにハマったのでその回避...

pixivのタグが投稿者の付けたものか分かる拡張機能を作った

Qiita(trend) · 2022-10-22

はじめに はじめまして、こんにちは。 どうも最近のpixivでは「タグ荒らし」なるものが流行っているらしいですね…… 少しでも助けになれればと思い、タグが投稿者に付けられたものか分かる拡張機能を作成しました。 インストール方法 ブ...

KaggleでGrandMasterになるまでの5年間を振り返る

Zenn · 2022-10-22

はじめに 先日Google Universal Image Embeddingコンペのメダルが確定して憧れのGrandMasterになることが出来ました。丁度いい節目なので今までの分析コンペと歩んできた5年間を振り返ってみたいと思います。意外と長くなってしまったので興味のある

Reactコンポーネントの再レンダリング条件検証

Qiita(trend) · 2022-10-22

本記事は「フロントエンドの開発効率を向上するヒントを教え合おう!」イベントの参加記事です。 Reactで再レンダリングを防止するのはパフォーマンス面で効果があると思いますが、コンポーネントが再レンダリングされる条件、特にmemo化し...

oscartbeaumont/rspc: A blazingly fast and easy to use TRPC-like server for Rust.

リアルタイム版 JSer.info · 2022-10-22

<a href="https://github.com/oscartbeaumont/rspc">https://github.com/oscartbeaumont/rspc</a><br /><p>RustとTypeScript間のIPCをtRPCライクに型付けありで行えるライ

【LINE API 総集編】ReactとmicroCMSで作るLINEミニアプリハンズオン

Zenn · 2022-10-22

LIFF と LINE Bot を利用した簡単なアプリを作ります。 対象: * LINE API の利用経験がない方 * LIFF / LINE Bot どちらかで開発をおこなったことがある方 * microCMS の利用経験がない方 LIFF または LINE Bot どちら

Next.jsで環境変数を検証して型安全に扱う

Zenn · 2022-10-21

Next.js において、環境変数 process.env を検証することで型安全に扱えるようにする記事です。 ↓こんな感じで環境変数を使えるようにします。 クライアント側 import { clientEnv } from '../env/client' const val

useStateの初期化ができなくて2時間潰した俺みたいになるな

Qiita(trend) · 2022-10-21

Reactを触ってかれこれ1年以上経つのに、useStateの初期化ができなくて2時間以上潰しました。 結果、原因はuseStateの初期化は最初の1度のみ行われるということがわかっていなかったことでした。 useStateの初期化...

InstantNeRFでの動画出力の仕方

Qiita(trend) · 2022-10-21

こんにちは!!Asterです!!! 本日はInstantNeRFでの動画の出力の仕方を記事に書こうと思います! InstantNeRFとは 「NeRF」(Neural Radiance Fields)は、さまざまな角度から撮影した複...

Node v19.0.0 (Current) | Node.js

リアルタイム版 JSer.info · 2022-10-21

<a href="https://nodejs.org/en/blog/release/v19.0.0/">https://nodejs.org/en/blog/release/v19.0.0/</a><br /><p>Node.js v19.0.0リリース。 開発バージョンとな

Release v1.6.0 - Castle in the Sky · solidjs/solid

リアルタイム版 JSer.info · 2022-10-21

<a href="https://github.com/solidjs/solid/releases/tag/v1.6.0">https://github.com/solidjs/solid/releases/tag/v1.6.0</a><br /><p>Solid v1.6.0

【Terraform】Terraformの設定(terraform, providerブロック, dataブロック, outputブロック)

Qiita(trend) · 2022-10-21

はじめに udemyを使ってTerraformの勉強をしたので、terraformブロック、providerブロック、dataブロック、outputブロックについての学習備忘録です。 terraformブロック Terrafor...

【Flutter】Googleスプレッドシートを使った自動生成型多言語化パッケージを作った

Zenn · 2022-10-21

こんにちは。広瀬マサルです。 みなさん多言語化ってどうしてますか? 僕もいろいろなフレームワークで様々な多言語化パッケージを使ってきましたがどうもイマイチな結果になることが多かったです。 なので、自分で新しいFlutterパッケージを作ってみました。 一言で簡単に言うと Goog

Tailwind CSS v3.2で追加された主な機能

Zenn · 2022-10-21

はじめに 京都のスタートアップでエンジニアをしている、KIOといいます。 昨日(10月20日)、Tailwind CSSのv3.2が正式にリリースされました。 この記事では新たに追加された主な機能についてざっくりとまとめます。 初めての技術記事投稿なので、読みづらい箇所が多々

AIが作った画像か判別するAIを4hで作ったら割と精度出たのでWebサービスとして公開した件

Qiita(trend) · 2022-10-21

AIが作った画像か判断するAIを作りました しばらく試せます→ https://ai.azunyan1111.com/ ※機械学習やったことない人が書いてます Why 新卒同期などが雑多に集まるディスコードに貼られたピクシブのお...

統計検定準1級に1ヶ月で合格した話

Qiita(trend) · 2022-10-21

はじめに 統計検定準1級に運良く合格できてしまったのでその記録です。 筆者のスペック 偏差値50くらいの大学4年生 数学はあまり得意ではない 1ヶ月前に統計検定2級に合格(記事) やったこと 統計学実践ワークブックを軽...

DeepL APIを使って英語論文をサクッと翻訳するツールを作った。【Python】

Qiita(trend) · 2022-10-21

はじめに PDFの英語論文を翻訳する試みは自分含めいろんな方が行っており、サービスとして提供されているものもありますが、結局使うのが面倒になって コピー → DeepLのホームページで直接翻訳 に戻っていませんか?そうです私のことで...

Global StateにNano Storesという選択肢

Zenn · 2022-10-21

Astroのドキュメントを読んでいたらnanostoresというステート管理ライブラリの存在を知ったので紹介します。 https://astro.build/ https://github.com/nanostores/nanostores いろいろ書いてありますが、ざっくり以下

Go言語入門 学習メモ 9 Stringerインタフェース、Errorインタフェース

Qiita(trend) · 2022-10-21

はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったのでこれから学習していきます。その備忘録です。参考になる方がいらっしゃれば幸いです。 対象読者 これからGo言語を学習する方 既に他の言語で基本構文を学習さ...

NAT Gawatewayを使ったLambdaのIPアドレスの固定化方法

Qiita(trend) · 2022-10-21

はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! 技術の進歩は目覚ましいので、置いてかれないように...

みずほ銀行のトラブルに学ぶ5つの教訓

Qiita(trend) · 2022-10-21

0. はじめに 0.1 この記事を書くきっかけ  みずほ銀行のトラブルですが、終息したのでしょうか。この件に関して、新聞、雑誌、ネットなどで多くの記事が書かれています。そんな中で、日経BP社から「ポストモーテム みずほ銀行システム...

Go言語入門 学習メモ 8 インタフェース、型アサーション、型スイッチ

Qiita(trend) · 2022-10-21

はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったのでこれから学習していきます。その備忘録です。参考になる方がいらっしゃれば幸いです。 対象読者 これからGo言語を学習する方 既に他の言語で基本構文を学習さ...

Release v9.0.0 · npm/cli

リアルタイム版 JSer.info · 2022-10-21

<a href="https://github.com/npm/cli/releases/tag/v9.0.0">https://github.com/npm/cli/releases/tag/v9.0.0</a><br /><p>npm v9.0.0リリース。 Node.js

Release Notes for Safari Technology Preview 156 | WebKit

リアルタイム版 JSer.info · 2022-10-21

<a href="https://webkit.org/blog/13394/release-notes-for-safari-technology-preview-156/">https://webkit.org/blog/13394/release-notes-for-saf

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure ストレージアカウント」

Qiita(trend) · 2022-10-21

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

GASでスイッチサイエンスの在庫数を取得して表にまとめてみた

Qiita(trend) · 2022-10-21

スイッチサイエンスのWebページが更新されて、商品一覧から在庫数を確認しにくくなりました。委託販売をお願いしている自分としては、自分の商品の在庫数を確認したいのですが、これがやりにくくなってしまいました。 そこでGAS (Google...

「HTMLでは環境依存文字(①や©など)を文字参照にしなければいけない」という誤解と、本当に置換すべき文字

Zenn · 2022-10-20

HTMLファイルで特殊記号を使う際、① は &amp;#9312;、© は &amp;copy; のように置き換えて書かないといけないものだと思いこんでいないでしょうか。 現代ではそれは誤解です。 UTF-8では特殊記号の文字参照は不要 そもそも環境依存文字とは、データを扱う

Androidアプリの個人開発を始めてから1年が経ったので振り返ってみた

Qiita(trend) · 2022-10-20

はじめに こんにちは。ちゃばと申します。 今回はAndroidアプリの個人開発を始めてから1年経ったので、1年間の振り返りをしたいと思います。 ポエム的な感覚で読んでいただけると幸いです。 よろしくお願いします。 目次 目次 1...

新米Rustaceanの🌾🦀による🌾🦀のためのRust入門「C++/C#プログラマーでも読めるようになる」

Zenn · 2022-10-20

Rustで簡単なツールを作ってみました。はじめてのTUI(モドキ)のツールです。 https://github.com/arkbig/mntime このバージョン0.1.0を作ったことで得られた知見をまとめてみます。 長文になってしまったので目次をうまく使ってください。(スマホ画

予算の上限に達したらFirestoreを自動で停止するやつで請求青天井の恐怖に怯える日々を卒業する

Zenn · 2022-10-20

先日、こちらの記事を拝見したのですが、Firebase卒業の理由1位に 「クラウド破産の恐怖」 が挙げられていました。 https://zenn.dev/mitsuruokura/articles/5ec6511efeff48 Firetoreは並列性の高いデータベースですから、

【Flutter】なぜウィジェットの import 先に「material.dart」を選ぶのか

Zenn · 2022-10-20

はじめに はじめまして、ダイゴです。 Flutter で開発をしていると頻繁に、 ↓ のような import 選択をすることがあるかと思います。 今までは 「とりあえず material.dart を選択しといたら良い」 と聞いたことがあったので、脳死で material

すみません、美少女の体内に異世界を作りたいです【Unityシェーダー物語】

Qiita(trend) · 2022-10-20

はじめまして。こんにちは。 てみずと申します。普段はゲームをしたり漫画を読んだりしています。 さて、今回は――― あ~!美少女だ~! グググッ…。 ズボッ! ああ…。美少女の体内(異世界)に入ってしまった…。 そういう話で...

Notion へ瞬時にメモできるLINEbotをつくってみた

Qiita(trend) · 2022-10-20

はじめに スマホから瞬時にメモをしてNotionでも確認できるbotを作りました。参考にしたソースコード、サイトを部分的に紹介します。 作ったもの できることはシンプルで2つだけです。 1. LINEのトークルームで入力した内容...

[Ruby on Rails] 単数系と複数形でハマった時の解決方法

Zenn · 2022-10-20

はじめに 電話自動応答サービスIVRyでエンジニアをやっている小瀬です。 https://twitter.com/ats312kose IVRyではRailsを中心にバックエンドのコードを書いています。 https://ivry.jp/ 開発中に溜まった知見などをzennブロ

MermaidでER図を書いてみました

Zenn · 2022-10-20

こんにちは、アルダグラムのエンジニアの金子です。 アルダグラムはノンデスクワーカー向けプロジェクト管理アプリ「KANNA」を提供しています。 https://lp.kanna4u.com/ 今回は新しい機能の開発をしていく中で、ER図が欲しくなることがありました。 ツールとしては

Github上のアクティブなPullRequestがあるときにSlackに通知するBotを作った

Qiita(trend) · 2022-10-20

経緯 会社のソースコード管理にGithubを使い開発を行なっていると、プルリクエストを作成してレビューを依頼する という流れがよくあると思います。 しかし、土日を跨いでしまったり、普段使わないリポジトリでのPRを出した際などに うっ...

AWS Fargateのタスク起動時間がzstd圧縮のイメージを使うと早くなるようなので試してみた

Qiita(trend) · 2022-10-20

概要 GoQSystemではアプリケーションやAPIサーバーの基盤にAWS ECS on Fargateを採用しています。 ECS Task起動時間短縮はインフラ担当として取り組んでいることの一つです。(イメージサイズを下げるの限界...

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure DNS」

Qiita(trend) · 2022-10-20

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

tRPC これから流行るかもしれないBFFフレームワークの紹介 |Offers Tech Blog

Zenn · 2022-10-20

はじめに こんにちは!! プロダクト開発人材の複業転職プラットフォーム Offers を運営する株式会社 overflow 普通のバックエンドエンジニアの takkun7171 でございます。 最近 netflix で サイバーパンク エッジランナー を見て、やっぱりサイ

TailwindにContainer Queriesがやってきた

Zenn · 2022-10-19

https://tailwindcss.com/blog/tailwindcss-v3-2 Tailwind CSS v3.2がリリースされました。 いくつか気になる機能があるのですが、Container Queriesが使えるようになったので触ってみました。 https://z

【AWS】Lexボットの作成方法についてまとめてみた

Qiita(trend) · 2022-10-19

1.はじめに どうも、ARIの名古屋支社に勤務している愛知県民です♪ (/・ω・)/ 少し時間が空きましたが、以前の記事で AmazonConnectのコンタクトフローからLexボットを呼び出す方法について記載しました。 ・・・が...

Three.jsのシェーダーで歪む画像ギャラリー作ってみた

Zenn · 2022-10-19

はじめに 最初にお伝えしておきます。 これは、オリジナルではございません。 思いっきり、かまぼこ様の記事をパクった参考にさせて頂きました。 なので、詳細の解説は以下の記事を参照して下さい。 https://zenn.dev/bokoko33/articles/bd674487

Create Figma Plugin を使って Figma Plugin 開発に入門してみるぞ

Zenn · 2022-10-19

はじめに この記事は Figma Plugin に入門してみたくなって、いろいろと試したことをまとめた記事です Figma Plugin に入門したくなったモチベーション デザイナーさんといい感じに仕事できるようにFigmaの知識を持っておきたかった Figma Plug

fastly/next-compute-jsの内部アーキテクチャを調べる

Zenn · 2022-10-19

https://github.com/fastly/next-compute-js Fastlyから新たなNext.jsインテグレーションツールがリリースされていたので調べてみた。 モチベーションとしてはServerless Nextjs Pluginに移植してCloudflar

StyleGAN2をTF2のGoogle Colabで動かしてみた

Qiita(trend) · 2022-10-19

はじめに Google Colabで2022年8月でTF1のサポートが終了し、TF1で作成されたモデルの実行ができなくなりました。これにより当法人でGANの勉強用のコンテンツとして使っていた StyleGAN2もGoogle Col...

[Diffusion Model] Hypernetworksのレイヤー構造を変えた際の変化を比較・検証する

Zenn · 2022-10-19

はじめに はじめまして、なんかと申します。 少し前に、NovelAIから新しい学習済みLatent Diffsion Modelのチューニング手法としてHypernetworksが提案されました。 しかし、提案とは言っても「ウチではこういうのやってるよ」程度のモノであり、まだ

Go言語入門 学習メモ 5 type、for..range

Qiita(trend) · 2022-10-19

はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったのでこれから学習していきます。その備忘録です。参考になる方がいらっしゃれば幸いです。 対象読者 これからGo言語を学習する方 既に他の言語で基本構文を学習さ...

face-api.jsの顔検出速度を比較してみた【技術メモ】【小ネタ】

Qiita(trend) · 2022-10-19

はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回は、face-api.jsの小ネタです。 顔モ...

Pythonの辞書型(dict)でドットアクセス(dot notation)するメモ

Zenn · 2022-10-19

ちょいちょいググったり、自前実装したりするのですが、、、 アレやコレや試した感じ、以下のクラスを作るのが一番お手軽な気がする👻 class DictDotNotation(dict): def __init__(self, *args, **kwargs):

COMSAのバンドルNFT(NCFT)情報

Qiita(trend) · 2022-10-19

目的 COMSAにおけるバンドルNFT(NCFTと呼ぶのでなはく、バンドルNFTとする)のオンチェーン保存方法を既存のNFTとは変更しているので、既存のNFT(ユニークNFTと呼ぶ) と比較しながら説明してみる。 ユニークNFTと...

workerについてざっくり理解する

Zenn · 2022-10-19

ファンタラクティブのエンジニアの 太田 です。 今までファンタラクティブのZennアカウントで記事を書いていましたが、Publicationができたのでこれからは自分のアカウントで書いていきます。 この記事はWorkerについての内容になります。 フロントエンド開発においてWor

Power BI 101 使い始めた時/学び始めた時に知っておくとよいこと - Japan Power Platform Conference 2022 #JPPC2022

Qiita(trend) · 2022-10-19

Power BI 勉強しているっていうひとに どんなことを勉強しましたか? どこが難しいと思いましたか? わからなかったことはどれですか? という質問。答えられないのはなぜだろう🤔と思うことがあるね。 最近よく感じることなどから...

Release Bun v0.2.0 · oven-sh/bun

リアルタイム版 JSer.info · 2022-10-19

<a href="https://github.com/oven-sh/bun/releases/tag/bun-v0.2.0">https://github.com/oven-sh/bun/releases/tag/bun-v0.2.0</a><br /><p>Bub v0.2

Node v18.11.0 (Current) | Node.js

リアルタイム版 JSer.info · 2022-10-19

<a href="https://nodejs.org/en/blog/release/v18.11.0/">https://nodejs.org/en/blog/release/v18.11.0/</a><br /><p>Node v18.11.0リリース。 <code cla

Intl Explorer

リアルタイム版 JSer.info · 2022-10-19

<a href="https://www.intl-explorer.com/">https://www.intl-explorer.com/</a><br /><p>ECMAScript Internationalization APIの<code class="languag

Patterns

リアルタイム版 JSer.info · 2022-10-19

<a href="https://web.dev/patterns/">https://web.dev/patterns/</a><br /><p>ウェブアプリでよくあるパターンについてまとめたサイト。 クリップボードの処理、ファイルの処理、レイアウト、アニメーション、音声や動画

リリースから5年、Webフロントエンドの経年劣化と向き合う - Speaker Deck

リアルタイム版 JSer.info · 2022-10-19

<a href="https://speakerdeck.com/keiya01/ririsukara5nian-webhurontoendonojing-nian-lie-hua-toxiang-kihe-u">https://speakerdeck.com/keiya01/r

JavaScript metaprogramming with the 2022-03 decorators API

リアルタイム版 JSer.info · 2022-10-19

<a href="https://2ality.com/2022/10/javascript-decorators.html">https://2ality.com/2022/10/javascript-decorators.html</a><br /><p>ECMAScript

Vue2 Vue3 マイグレーション 令和最新 最強 - Google スライド

リアルタイム版 JSer.info · 2022-10-19

<a href="https://docs.google.com/presentation/d/e/2PACX-1vS1Drke3qV5WoYkpwk06FL3Zr0VZz7s4usDrJlM4AozNmxcfOM1xHCS9sxK1idD6O7v7vAKEy7NMVLv/pub

Releases · oven-sh/bun

リアルタイム版 JSer.info · 2022-10-19

<a href="https://github.com/oven-sh/bun/releases/tag/bun-v0.2.0">https://github.com/oven-sh/bun/releases/tag/bun-v0.2.0</a><br /><p>Bub v0.2

nachoaldamav/ultra: JavaScript package manager

リアルタイム版 JSer.info · 2022-10-19

<a href="https://github.com/nachoaldamav/ultra">https://github.com/nachoaldamav/ultra</a><br /><p>pnpmライクなnpmパッケージマネジャー。 ロックファイルとキャッシュファイルがあ

Reactを学ぶ上で知っておくべきJavaScriptの基本概念

Qiita(trend) · 2022-10-19

はじめに 今回はFlyCode氏が紹介していた、Reactを学ぶ上で知っておくべきJavaScriptの基本概念を紹介します。 具体的なJavaScriptでのコード解説と、Reactではそれがどのように使われるのかを紹介します。 ...

【必見】Pythonプログラマーが必ず確認するべきGitHubリポジトリ 10選

Zenn · 2022-10-19

はじめに 今回の記事では、学習・開発でPythonを使うプログラマーが必ず確認するべきGitHubリポジトリを10個紹介する。本記事の対象は主に以下の通り。 実務でPythonを使っているプログラマー Pythonの情報収集に困っている人 Pythonの学習・開発の効率をア

【個人開発】純喫茶を気軽に探せる情報サイトを作りました

Qiita(trend) · 2022-10-18

近くの純喫茶を気軽に探せて、こだわりの条件でお店を絞り込み検索できる「純喫茶Trip」を開発しました URL: https://junkissa-trip.link/ Github: https://github.com/harps...

FigmaでYouTube風の画面を作成したので重要ポイントを纏める

Zenn · 2022-10-18

FigmaでYouTube風画面のプロトタイプを作成した。 YouTube-Cloneの動作確認は以下の通り。 https://youtu.be/YGqy4x2TAQs Figmaとは Figmaとは以下のように定義されている。 Figma is the only plat

marcj/TypeRunner: High-performance TypeScript compiler

リアルタイム版 JSer.info · 2022-10-18

<a href="https://github.com/marcj/TypeRunner">https://github.com/marcj/TypeRunner</a><br /><p>C++で書かれたTypeScriptの型チェッカーのPoC</p>

【React】React 初心者でも useState を完全に理解できる

Qiita(trend) · 2022-10-18

1.はじめに 最近 TypeScript の記事を書き始めてだいぶ JavaSrcipt や TypeScript の苦手意識は減りましたが、React は難しいなと感じる今日この頃です。 Reactの基礎がわかっていないなと感じ ...

<AWS>アカウント使用時に確認すること

Qiita(trend) · 2022-10-18

本記事は、①アカウント使用時に設定した内容と、②コスト管理において気を付けた方が良いことをまとめたものになります。 特別なことは記載しておりませんが、AWSアカウントを使用するときに何を意識したら良いかわからないとき、この記事が少しで...

Webサービスで「ユーザーページに独自ドメインを登録できる」機能を提供するのがなぜ難しいか

Zenn · 2022-10-18

コンテンツ投稿系のWebサービスでは「ユーザーのページに好きな独自ドメインを登録できる」という機能をつけたくなることがあります。ユーザーからすると「コンテンツが自分自身の所有物であること」を感じやすいですし、コンテンツのポータビリティが上がりますし、とても夢がありますよね。僕もい

フォームに名前を入力するとPDF化された印鑑を出力するアプリを作ろう①(Ruby on RailsでPDFファイルを作成)

Qiita(trend) · 2022-10-18

はじめに こんにちは!えいちゃもと申します。 今回、Ruby on RailsでPDF化を実装した際にPrawnというgemを使ったのでまとめました。 この記事を読むことでフォームに名前を入力するとPDF化された印鑑を出力するアプリ...

スマホのインカメラ/アウトカメラ切り替えを実装する【技術メモ】

Qiita(trend) · 2022-10-18

はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回は、スマートフォン向けのWebアプリネタです。 ...

ポータルで作成したAzure Logic Appsをインフラのコード化(IaC)で再現(ARMテンプレートからBicepに変換する裏技付き)

Qiita(trend) · 2022-10-18

こんにちは。 前回の記事で、Azure Logic Appsを使って直感的なサービスの構築(簡単なメール転送サービス)を作成しました。 ただ、最後の方でチーム開発などをする時はインフラ定義のコード化が必要であるということにも触れまし...

Unity AndroidアプリでFirebase Crashlyticsを使うのにハマった話

Qiita(trend) · 2022-10-18

この記事について UnityでAndroidアプリにFirebase Crashlyticsを利用する際、ハマった部分をまとめました。 バージョン Unity 2021.3.11f1 firebase unity sdk 9.6....

JavaScriptでマルチバイト文字列のsubstringは問題なく動く

Zenn · 2022-10-18

会社で Zenn Publication を導入したので、個人アカウントからちょっとした Tips 記事を書いてみます。 TL;DR JavaScript の String.prototype.substring は UTF-16 コードユニットを数えるので、英数字と日本語

[Power BI] レポートをつくる、その先の運用を考える🤔 Power BI Report Ops (JPPC2022 で発表したスライドとリンク )

Qiita(trend) · 2022-10-18

JPPC2022 Japan Power Platform Conference 2022で登壇・発表した内容になります。 使用したスライド 参考リンク集

Go1.19~のsync/atomicの新旧APIの使い分け

Zenn · 2022-10-18

Go1.19のリリースでsync/atomicに型が追加され、メソッド経由でアトミック操作が行えるようになりました 新しく実装する箇所に関しては基本的に新しいAPIを利用するのが推奨されます 先日仙台で開催されたGo Conference mini 2022 Autumn IN

今日のランチを決めてくれるLINE Bot を作ったら盛り上がった話(改良版)

Qiita(trend) · 2022-10-17

はじめに この記事は、「今日のランチを決めてくれるLINE Bot を作ったら盛り上がった話」の記事の改良版です! 元記事は、後半の実装の説明が雑で初心者さんには分かりにくいところが多々あったので、この記事ではなるべくコード触るのが...

GSAPのアニメーションにスキップボタンを実装する

Zenn · 2022-10-17

はじめに 先日GSAPを使って比較的長いローディングアニメーションを実装したのですが、ページを読み込むたびにアニメーションが発火するのは煩わしいということで、スキップボタンが必要になりました。 結果的にとても簡単な方法で実装することができましたが、自分で調べてもあまり情報が出

臨床歴16年目の内科医がふらっとハッカソンに参加してみた話【Qiita×Algorithm Medical Hackathon】

Qiita(trend) · 2022-10-17

こんにちはTatsuokaです。 この週末はこちらに参加してきました。 きっかけ 日頃からエンジニアや医療ITコンサルテーションのお仕事でお世話になっているだいすけさん(TeamAI)から、ある日突然メールでハッカソンの案内をいた...

Docker for Windowsで話題のDreamfusion(Text to 3D model)を動かしてみた

Qiita(trend) · 2022-10-17

Docker for Windowsで話題のStable-Dreamfusionを動かしてみた こんにちは!!Asterです!!! 今回は話題のStable-DreamfusionをDocker環境で動かすことができたので、その流れ...

Amazon EKS に Node Local DNS Cache を導入する

Zenn · 2022-10-17

概要 DMM.com で SRE エンジニアをしている中井です。 DMM プラットフォームでは Amazon EKS をシングルクラスタ・マルチテナントで運用しているのですが、そのクラスタに Node Local DNS Cache を導入しようという話になりました。 本記事

GoのTyped-nilの扱い

Zenn · 2022-10-17

Go触り始めて誰もが躓くぎょっとする挙動のひとつ。 https://twitter.com/ryo_grid/status/1581829096476397573 初学者の期待と違う挙動の出るコード playground package main import "log"

姿勢が悪いので、自分の姿勢を強制させる装置を作ったら逆に肩が凝りまくった。

Qiita(trend) · 2022-10-17

これは将来が心配だ 皆さんは、姿勢が良いほうですか? 私は、最近どんどん悪くなっていることを感じています。 危機感を持っているけど、気が付けば猫背になっています。もう猫になりたいです そんな中、会社の朝礼のラジオ体操にて腰に電撃が走...

僕たちは植物を愛でるがいつも枯らしてしまう。遠隔水やり機を作りたい

Qiita(trend) · 2022-10-17

僕たちは植物を愛でる 植物っていいですよね。 僕は緑が大好きで、よく芝生にゴロゴロしにいくのですが、 やはり植物に触れると心が癒されます。 しかしながら、仕事で忙しいとなかなか外出することができず、 最近はもっぱら自宅で観葉植物を育...

Qwik City で作るブログアプリ

Zenn · 2022-10-17

Qwik City(またの名を Qwik Router)は Qwik のメタフレームワークです。React における Next.js、Vue.js における Nuxt.js のような関係と同様です。Qwik は長期的で安定したプリミティブに焦点を当てており、breaking ch

【UE4】俺、AIになる

Qiita(trend) · 2022-10-17

はじめに こんにちは。 突然ですが、 VTuber になりたいんですよね。 VTuberになって、あわよくばにじさんじに入って、YouTube収入とかスパチャとかで稼ぎつつ、承認欲求を満たしたい・・・。 けど、VTuberって ...

Git ブランチの表現も Mermaid がよい感じに表示してくれました

Zenn · 2022-10-17

Zenn や GitHub の Markdown から利用できる Mermaid には「Git ブランチを表現する」機能があります。 その機能を利用してみたところよい感じだったので、記述方法やカスタマイズについてなどを記事にしてみます。 Git ブランチを表現するとは? ドキ

【StableDiffusion】よわよわMacBookでもAIに絵を描かせたい!

Qiita(trend) · 2022-10-17

はじめに 最近AIが絵を描いてくれるツール流行っていますよね。 Stable Diffusionがすごいとかなんとか・・ 無料で使えるサービスもあるのですが(DreamStudio, お絵描きばりぐっどくんなど)、すぐ制限にかかって...

脱初心者! ASVS(Application Security Verification Standard)とは

Qiita(trend) · 2022-10-17

社内定例で読むようにと共有された「OWASP アプリケーションセキュリティ検証標準 4.0」 入社1年ほどの自分ですが、1度読むだけではあまりにもとっつきにくく、理解ができませんでした。 序章部分だけでも理解できれば...と調べて自分...

Three.jsの記法まとめ

Zenn · 2022-10-17

はじめに この記事は、Three.jsを用いた3Dオブジェクトを作成する方法やシェーダーの記法の整理を目的としています。 解説を目的とした記事ではないので、ご覧される際はあくまでメモ程度と捉えて頂けますと幸いです。 Three.jsを用いた3Dオブジェクトの生成 テン

Go言語入門 学習メモ 1 変数、型、定数

Qiita(trend) · 2022-10-17

はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったのでこれから学習していきます。その備忘録です。参考になる方がいらっしゃれば幸いです。 対象読者 これからGo言語を学習する方 既に他の言語で基本構文を学習さ...

【初心者向け・初心者必見】プログラミング学習に役立つWEB記事 10選

Zenn · 2022-10-17

はじめに 今回の記事では、初心者がプログラミング学習を進める上で必ず確認するべきWEB記事を10個紹介する。今回の記事では、対象をプログラミング初心者とこれからプログラミングを学ぶことを検討している未経験者に絞る。本記事で紹介する記事では、プログラミング学習の具体的なテクニッ

Azure FunctionsからMySQLに接続する~Java編~

Qiita(trend) · 2022-10-17

対象者 Azure FunctionsからAzure Database for MySQLに接続してみたい方 Javaで開発したい方 コマンドベースで操作したい方 概要 この記事では以下の内容について扱っています。 基本的にコ...

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure仮想ネットワーク(VNet)」

Qiita(trend) · 2022-10-17

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

【CSS】CSSだけで画像を任意の場所をトリミングできる「object-view-box」が便利すぎた。

Qiita(trend) · 2022-10-17

はじめに みなさんは、CSSで画像をトリミングする時どんな方法を使いますか? object-fitを使ったり、 background-sizeとbackground-positionを使ったりという方法は有名かなと思います。 これ...

VSCodeでGo言語の開発環境を構築

Qiita(trend) · 2022-10-17

はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったため、勉強がてら備忘録で記録します。参考になる方がいらっしゃれば幸いです。 対象読者 Go言語をこれから勉強する方 VSCodeを使おうと考えている 今...

10年越しの Web フロントエンドという職種界隈についての考 | Offers Tech Blog

Zenn · 2022-10-17

Offers を運営している株式会社 overflow の あほむ でございます。 10年越しのWebフロントエンド 最近更新していない 自分のブログ を遡ると「フロントエンド」という語の初出は 2010 年であり、転職のタイミングで自らを「Web フロントエンドエンジニア」

イラスト生成AIに対するよくある誤解

Qiita(trend) · 2022-10-16

イラスト生成AIに対するよくある誤解 目次 イラスト生成AIに対するよくある誤解 目次 はじめに 注意事項 AIは既存のイラストを切り貼りしている/コラージュしている 解説 ベクトルについて 厳密には「切り貼り」も間違い...

【JavaScript / TypeScript】よく使う配列の反復処理まとめ

Zenn · 2022-10-16

はじめに 今回は、JavaScriptやTypeScriptでよく使う配列の反復処理をまとめてみようと思います。 ちなみに、僕は普段業務でReact + TypeScriptを書くことが多く、もうReactといえばFunctional Componentの時代なので、必然的に

【Flutter】自動生成型ルーティングパッケージを作った

Zenn · 2022-10-16

こんにちは。広瀬マサルです。 Flutterでgo_routerやauto_routeなどのパッケージを使ってみたんですがどうもしっくり来なかったので自分でルーティングパッケージを作りました。 一言で簡単に言うと ページ用のWidgetと同じファイルにルーティング情報を書けるau

First-class Vite support in Storybook

リアルタイム版 JSer.info · 2022-10-16

<a href="https://storybook.js.org/blog/first-class-vite-support-in-storybook/">https://storybook.js.org/blog/first-class-vite-support-in-sto

Firebase Auth SignIn with MetaMask and React

Zenn · 2022-10-16

基本的に以下の記事がベース。 https://eliteionic.com/tutorials/creating-web3-login-with-ethereum-metamask-firebase-auth/ ただしこの記事では Angular を使っていたので、axiosを

Astro 1.5.0 Release | Astro

リアルタイム版 JSer.info · 2022-10-16

<a href="https://astro.build/blog/astro-150/">https://astro.build/blog/astro-150/</a><br /><p>Astro 1.5.0リリース。 Adaptorが<code class="language

Release v6.0.0 · lerna/lerna

リアルタイム版 JSer.info · 2022-10-16

<a href="https://github.com/lerna/lerna/releases/tag/v6.0.0">https://github.com/lerna/lerna/releases/tag/v6.0.0</a><br /><p>lerna v6.0.0リリース

Reactにおける再利用とテストを容易にする疎結合なUIを目指す3つのTips

Zenn · 2022-10-16

はじめに コード上での問題を正確に認識しておかなければ、問題を繰り返すのです。Reactを使用したプロジェクトに参画したり、OSSプロジェクトのソースコードを散見すると複雑な仕様に立ち向かったUIに出会うことがあるでしょう。 複雑な仕様に立ち向かったUIは以下の特徴があると考

初めてでもこわくない!TypeScriptで関数型プログラミングをしてみよう

Qiita(trend) · 2022-10-16

この記事は「技育祭」というイベントで発表したものです 是非「スライドモード」でご覧ください みなさん、凶悪な関数はお好きですか? 最近弊社では「ゆめみからの挑戦状」というクイズ企画をTwitter上で行なっています ...

Productivity Weekly (2022-10-05号)

Zenn · 2022-10-16

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

「PATHを通す」とは何か、改めてまとめてみた

Zenn · 2022-10-16

「PATHが通っている」とはどういう状態か? 「PATHが通っているかどうか」なんて気にしなくても、コマンドラインで実行ファイルのフルパスを指定すれば、プログラムを実行することができる。 $ /usr/bin/git でも毎回フルパスを入力するのはメンドい。 PATHという

ABC273をPythonとC++で

Qiita(trend) · 2022-10-16

0 はじめに 0-1 記事について AtCoder Beginner Contest 273の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたらコメント欄にお願...

レガシーなMPAアプリケーションをWebpackからViteに移行する話

Zenn · 2022-10-16

どうもoreoです。 今回は、Ruby on RailsのMPAアプリケーションにおけるWebpackからViteへの移行を通じて得た知見を記載します。同じような技術スペックでVite移行を考えられている方の参考になれば幸いです! ! こちらの記事は、Vue Fes Japan

Goで複雑な検索クエリをパースする

Zenn · 2022-10-16

はじめに Go で複雑な検索クエリを処理する方法の1例を紹介します。 以下のようなシチュエーションを想定します。 私達が Twitter のような Web サービスを運用開発しているとします。 単なる本文からの検索以外にもサービスが独自で定めた構文のクエリをサポートすること

AtCoderで水色になったので有用そうなことを書く

Qiita(trend) · 2022-10-16

2022年3月くらいに「緑コーダくらいやってみるか」と思いはじめました。なぜか惰性で続けて、無事水色コーダになりましたので、そこまでに考えたことを書いときます。忘れるからね。 前提(私のこと) AtCoderのノウハウみたいな話を...

質問することは決して恥ずかしいことではない!

Qiita(trend) · 2022-10-16

自分がほしい答えをうまく引き出す方法 今回は質問の投げかけ方、質問の仕方について話していきたいと思います。 自分がほしい答えをうまく相手から引き出す方法の紹介です。 質問をすることに抵抗ありますか? 質問をすることに対して抵抗はあ...

Salesforce上級アドミニストレーター試験の公式サンプル問題解説してみた-01

Qiita(trend) · 2022-10-16

こんにちは 本橋孝昭です 今回の内容は動画でも解説しています Salesforce上級アドミニストレーター試験の公式サンプル問題があるのはご存じでしょうか こちらの受験ガイドからサンプル問題を確認することが可能です 今回は S...

GoからJavaScriptのライブラリを呼び出す

Zenn · 2022-10-16

はじめに 様々な事情で JavaScript のライブラリを Go から呼び出したい場合があります。 この記事ではそれを実現する方法の一例を紹介します。 例として以下のようなシチュエーションを想像します。 フロントエンドが JavaScript、バックエンドが Go で書か

開発・学習で必見のWEB記事 10選

Zenn · 2022-10-16

はじめに 今回の記事では、プログラマーが開発・学習で必ず確認するべきWEB記事を10個紹介する。本記事の読者の対象は以下の通り。 情報収集に困っているプログラマー プログラミング初心者 今回の記事で紹介されているものはあくまで一例に過ぎない。1つでも興味深い記事が見つかれ

TypeScriptってなんのために使うの?

Zenn · 2022-10-15

タイトルのような疑問を持ちながらTypeScriptをとりあえず書いていた時期が私にもありました。 いちいち型書かなきゃいけないのめんど・・・という時期が。 今回はTypeScriptはなんのために使うものなのか、どんなメリットがあるのかを中心に TypeScriptの恩恵につい

Mojidata: SQLでクエリできる漢字データベース

Zenn · 2022-10-15

全文検索や自然言語処理などのアプリケーションを開発するときには、漢字に関する知識情報が欲しいときがある。 しかし、漢字の知識情報はUnicodeやAdobeなど情報源が複数存在し、情報の表現形式が統一されていないため、活用するための情報形式変換に手間がかかる。 そこで、オープン

別プロセスのメモリを読みたかった話

Qiita(trend) · 2022-10-15

はじめに ふとしたときになにかしらのプロセスのメモリを読みたくなることってあると思います。Windowsの場合Win32APIで用意されているReadProcessMemoryを呼び出すことで動作中の別プロセスのメモリを読み取ること...

Flutter x Flame でブロック崩しゲームを作ってみた!

Zenn · 2022-10-15

Flutter と Flutterのゲームエンジンである Flame で、 ブロック崩しゲームを作ってみました。 https://youtu.be/IGZ2TnKKzIU ソースコードは以下です。 https://github.com/Umigishi-Aoi/block_bre

Kullback–Leibler divergence(KL情報量)から画像の類似度を推定してみた(ブレ検出付き)

Qiita(trend) · 2022-10-15

こんにちは!!Asterです!!! 2022年9月23日-25日にかけてIwakenLabで熱海に温泉開発合宿を行いました!! まず、支援者としてたくさんの方々から金銭面中心に支援をいただきました。本当にありがとうございました!!! ...

ビット演算を使ったUI表示判定実践 with React

Zenn · 2022-10-15

ビット演算には様々な用法があります。今回はフラグとして利用する方法についてフロントエンドでの実装例を示しながら説明します。プロダクト開発にありがちな権限やオプションプランによる組み合わせ爆発問題を意識しており、発展的な内容になっていると思います。 ビット演算とは データを二進

GitHub Actions で OIDC を使用して AWS 認証を行う

Zenn · 2022-10-15

毎回ググってるので備忘録。 概要 GitHub Actions では OpenID Connect (OIDC) がサポートされています。 OIDC を使用することにより長期間有効なアクセスキーなどを用意することなく AWS 認証を行うことができます。 詳細については下記ペー

Releases · puppeteer/puppeteer

リアルタイム版 JSer.info · 2022-10-15

<a href="https://github.com/puppeteer/puppeteer/releases/tag/v19.0.0">https://github.com/puppeteer/puppeteer/releases/tag/v19.0.0</a><br /><

Release v29.2.0 · facebook/jest

リアルタイム版 JSer.info · 2022-10-15

<a href="https://github.com/facebook/jest/releases/tag/v29.2.0">https://github.com/facebook/jest/releases/tag/v29.2.0</a><br /><p>Jest v29.2

Javaの隠された (しかも、ちょっと面白い) 文法 3選

Qiita(trend) · 2022-10-15

この記事は? この記事は知名度がかなり低そうなJavaの文法を、独断で3つ選んで紹介するものです。 動作確認したJavaのバージョンは OpenJDK19 ですが、Java8 の時にはこれらの文法が既にありました。 では、早速行って...

Mattermost 7.4の新機能

Zenn · 2022-10-15

Mattermost 記事まとめ: https://blog.kaakaa.dev/tags/mattermost/ Twitter: @mattermost_jp で Mattermost に関する日本語の情報を提供しています。 はじめに 2022/10/14 に Matt

ZIP圧縮したファイルの更新日時にタイムゾーンが考慮されない問題について調べてみた

Zenn · 2022-10-15

業務で以下のような問題にぶつかりました。 「Goで出力したZIPファイルをWindowsのエクスプローラーで開くと更新日時が9時間ずれてしまう。7-Zipなどサードパーティを利用したり、Macで展開した場合は発生しない。」 調査していくと、ZIPの仕様に関する問題のようでした。参

Qiita医療ハッカソンをハックするTeam AIのアプローチ集【Slack翻訳のKiaraより】

Qiita(trend) · 2022-10-15

はじめに Team AI = 機械学習研究会 Why We Do What We Do (output) ... ... ... how We Do 意思決定の仕方のコツ 大人数で決めすぎない。船頭が多いとハッ...

【必見】Flutter開発で確認するべきGitHubリポジトリ・Webサイト 10選

Zenn · 2022-10-15

はじめに 今回の記事では、Flutter開発で役立つGitHubリポジトリ・Webサイトをあわせて10も紹介する。本記事の読者の対象は主に以下の通りである。 実務でFlutterを使っているプログラマー Flutter初心者 GitHubでFlutter開発を効率化したいプ

C#で流体計算①

Zenn · 2022-10-15

こんにちは、もーとこです。 今回は業務チックな話題から離れて、私が大学院で勉強していた内容を使ってシミュレーションをしてみたいと思います。 モデル 一様な遅い流れが円柱をよぎるときの流れをシミュレーションします。 イメージとしては、川の流れが橋脚の周りを流れる感じです。 さら

Vite+Vue3+TypeScript+Vue RouterのプロジェクトをGithub Pagesでデプロイする

Qiita(trend) · 2022-10-15

Vite+Vue3+Vue Routerのプロジェクトをgh-pagesというライブラリを使ってGithub Pagesで簡単に公開する方法とその時の注意点をまとめていきます。 環境 Node v14.18.0 yarn v1.22...

GraphQL、gqlgen を使って サーバ を立てる

Qiita(trend) · 2022-10-14

記事を書こうと思ったきっかけ インターン先で GraphQL が使われているので実際に手元で動かしてみようと思ったのがきっかけです。 本家のチュートリアルや、参考になった記事の内容をもとに構成されています。 この記事は Go Con...

【C#】Notionからコピーした文章を、読みやすいプレーンテキストに整形する

Zenn · 2022-10-14

はじめに TL;DR Notionでマークダウンで書いたドキュメントをコピーしSlackなどのメッセージサービスなどにプレーンテキストとしてペーストする際に、マークダウンからうまく変換できずに読みにくくなってしまう問題を解決する ついでにstringの値型?参照型?の実

draw.ioで作成した画面レイアウトから仕様書を自動で生成するツールを作ってみた

Qiita(trend) · 2022-10-14

このツールを作った背景 draw.ioのライブラリを作ったので、実践編として投稿することにした。 前職がSIerでお客様に見せる画面イメージをdraw.ioで作成し、それを画面レイアウト定義(画面仕様書)に貼り付けて、番号や画面部品...

【UnityRenderStreaming×ARFoundation】スマホ向けのビデオストリーミング & カメラ制御してみた

Qiita(trend) · 2022-10-14

はじめに こちらはIwaken Lab. 主催のXR好き開発合宿ブログリレーの14日目の記事になります。この記事では、開発合宿中に触っていた技術について書かせてもらいます。 また、XR好き開発合宿では、たくさんの方々から温かいお言...

Firebaseを卒業するに至った理由

Zenn · 2022-10-14

https://parque.io 株式会社パルケの悩めるCTO、みつるです。 この記事は先日ツイートしたものを加筆修正したものとなります。 https://twitter.com/MitsuruOkura/status/1577462184967540738?s=20&amp;

React + Tailwind CSS でコンポーネントを作ってみた件

Zenn · 2022-10-14

はじめに React+Tailwindで再利用性の高い?コンポーネントに作ってみましたと... 今回はボタンを例に作って見ました ※tailwind CSSのインストールとかは省きます(verは3.1.8使用) コンポーネント 使うえで必要な機能を乗せると以下のような感じ

プロダクト開発チームを立ち上げて第一弾のサービスをリリースしました!

Qiita(trend) · 2022-10-14

念願の個人で作ったチームで世の中にサービスを解き放つことができました!! 自分で作ったサービスを公開して、誰かの手助けになる、世の中に貢献するって、エンジニアが誰しも持つ夢ですよね?! 僕もそういった夢を持つ、エンジニアです。 今回...

業務外のプライベートなチーム開発は大変だという話【作成したアプリ有り】

Qiita(trend) · 2022-10-14

「プライベートで開発しようよ!」 会社の同僚やエンジニア仲間で話をしていると、「今度、誰々とアプリを作ろうと思っている」、「今ある計画が動いている」 なんて話をよく耳にします。 しかし、半年後ぐらいに今どうなっているの?と聞いてみる...

【必ず確認するべし】開発・学習で役立つGitHubリポジトリ 10選

Zenn · 2022-10-14

はじめに 今回の記事では、私たちプログラマーが開発や学習を進める中で必ず確認しておくべきGitHubリポジトリを20紹介する。今回の記事の対象は主に以下の通り。 開発・学習に必要な情報を収集しているプログラマー GitHubを開発・学習の参考にしたいプログラマー 情報収集の

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure Functions / Azure App Service」

Qiita(trend) · 2022-10-14

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

英語でGoogle検索なんて無理!なんて思っているエンジニアのための英語スキル(少しずつ)向上法

Qiita(trend) · 2022-10-14

個人的に、エンジニアは英語できた方が楽だよね1と常々思っているので、それに関する記事をさっくり書いてみる。 結論、質問を文で書けるように(最低でも理解てきるように)なると、英語での検索ははかどりますよ。そのために、Interview ...

Rust で WebAssembly から console.log する

Zenn · 2022-10-13

はじめに 趣味でしか使わないので覚えてもすぐ揮発してしまうのですが、やっぱり Rust の事はもうちょっと知っておきたいと思って、最近少し触っています。 入門に素晴らしいドキュメント[1] があるのですが、以前門を叩いた際は謎のモチベーションから英語版でトライして、結局最後ま

ユーザーの好みに合わせて服をおすすめするアプリを作成しました

Qiita(trend) · 2022-10-13

未経験からのWeb系エンジニア転職を目指し、ポートフォリオサイトをRuby on Railsで作成しました。 アプリケーション    アプリケーション:「PICK OUT」 ※Herokuで動かしているので最初のページの表示に時間が...

Wantedlyの就業型インターンでリアルISUCONした話

Zenn · 2022-10-13

はじめましてharuki_0_4です。先日Wantedlyで3週間の就業型インターンに参加してきました。 インターン期間中にブログにアウトプットしたいです!と宣言してしまったので、色々書いていこうと思います。 参加決定まで Wantedlyのことは、長期インターンを探していた

PySide6にてQPlainTextEdit内のPythonコードをハイライト表示

Zenn · 2022-10-13

これは何? QPlainTextEdit内のPythonコードをハイライト表示できるようにした記録です。 おまけとして フォントをHackGenに変更した画面の表示 QPlainTextEdit内の編集時に、Tabキーでスペースを4つ挿入する方法 を後ろの方に記述しており

Google Colaboratory で Python 3.9 を使い、 Poetry で管理する

Zenn · 2022-10-13

TL; DR 以下の Gist に全部書いてあるので、こちらを見よ: Background 「AI 絵師」なるものの勃興により、手軽に実行できる python 環境の需要は高止まり状態にある。 Google Colaboratory は、計算環境のみならずクラウドストレ

PICTを使った効率的な網羅テストについて

Zenn · 2022-10-13

※この記事は Wantedly から移行したものです。 初めに 皆さんこんにちは。バックエンドエンジニアとしてLinc’wellで働いている山本和久です。カズさんって呼んでくださいね。 さて、今回は私が好きなテスト用ツール「PICT」についてご紹介したいと思います。皆さんテス

【Visual Studio Code】置換を使って特定条件で改行する方法(初心者向け)

Qiita(trend) · 2022-10-13

これはなに Visual Studio Codeを使って、特定条件でテキストデータを改行する方法。 筆者は今までサクラエディタを使ってましたが、WindowsからMacに変えたら使えなくなったので、 Visual Studio Co...

私がVSCodeに入れている拡張機能

Zenn · 2022-10-13

記事の動機 VSCodeの拡張機能何入れてますか?と聞かれることが多いので忘備録的に残します。 Language Japanese Language Pack for Visual Studio Code https://marketplace.visualstudi

Laravelでリレーションを元に中間テーブルから直接データを取得するスマートなやり方

Zenn · 2022-10-13

LaravelにてbelongsToManyのように中間テーブルがあるリレーションにて、極力データを取得せずに中間テーブルからデータを取得したいことがありました。 ちょっと調べてみたのですが、withPivotでデータを含める方法ばかりが検索にヒットするので調査をしました。

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「コンテナ(Container)」

Qiita(trend) · 2022-10-13

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

【Git助っ人】.gitignoreに追加したのに、いつまで経っても出てくるアイツをgitの世から消し去る方法

Qiita(trend) · 2022-10-13

gitってたまに難しい。毎日使っていればpullだのpushは既に親友同然、statusあたりは頼れる兄貴感覚。しかしちょっとイレギュラーなことを行おうとした場合、急にやつはつっかかってきたりすることもある。 今回はタイトルにもある通...

Release v6.0.0 · lerna/lerna

リアルタイム版 JSer.info · 2022-10-12

<a href="https://github.com/lerna/lerna/releases/tag/v6.0.0">https://github.com/lerna/lerna/releases/tag/v6.0.0</a><br /><p>lerna v6.0.0リリース

ZennでRustの記事を書いたら本を書くことになった話

Zenn · 2022-10-12

最近本を出版しました。「Webアプリ開発で学ぶ Rust言語入門」という本です。 https://www.shuwasystem.co.jp/book/9784798067315.html タイトルの通り、Webアプリ開発を通じてRustを学ぼうという本です。筆者はRust界隈で

Terraformの環境構築から、EC2の作成までやってみよう!

Qiita(trend) · 2022-10-12

はじめに udemyを使ってTerraformの勉強をしたので、Terraformの環境構築からAWSリソースの作成ができるまでをまとめた、学習備忘録です。 目的 インフラ構築をコード化/自動化(Iac)できるようになること ...

【Unity】URPのDecalを使い、床との距離でサイズと透明度が変わる影を作った

Qiita(trend) · 2022-10-12

概要 URPのDecalを使い、床との距離でサイズと透明度が変わる影を作りました。 床との距離はSphereCastで測っています。 コード インスペクタ解説 変数 説明 Decal 影に使用している URP...

Droidkaigi2022レポ&レビューまとめ

Qiita(trend) · 2022-10-12

Droidkaigi2022 レポートやレビューなどをまとめてみましたが、 間違っていることあれば、コメントお願いします。 DroidKaigi 2022 にスタッフとして参加しました! Link Author @_huna...

Release v3.0.0 · rollup/rollup

リアルタイム版 JSer.info · 2022-10-12

<a href="https://github.com/rollup/rollup/releases/tag/v3.0.0">https://github.com/rollup/rollup/releases/tag/v3.0.0</a><br /><p>Rollup v3.0.

Deno のそこそこ難しいバグを修正(?)した

Zenn · 2022-10-12

2021年の2月、Denoに以下のissueが投稿されました。 https://github.com/denoland/deno/issues/9360 このissueによると、すでに作成済みのTCPコネクションをベースにしてTLS接続を確立すると、Denoがパニックして落ちてし

高速で厳密なk近傍法(k-NN)の計算

Qiita(trend) · 2022-10-12

はじめに 本掲載について こんにちは,NEC デジタルテクノロジー開発研究所 データ分析アクセラレーショングループの小寺です. 普段は機械学習を高速化する研究をしています. 高速で厳密なk近傍法(k-NN)の計算の研究をしていて一...

Azure FunctionsでAPIを作る~Java編~

Qiita(trend) · 2022-10-12

最近Azureの勉強を始めて、実際に何か動かしてみたくなったので、手始めにAzure Functionsで遊んでみました。 この記事でやっていること Azure Functionsのローカル開発環境構築(Java) コマンドによる...

Cloudflare R2で静的ファイルを配信する - CORS設定を添えて -

Zenn · 2022-10-12

先月にGAとなったCloudflare R2を使って静的ファイルを配信する場合の設定や使用例などを記事に起こしていきます。 【前提条件】 Cloudflareのアカウント作成方法については触れませんのでご自身で調べて下さい Cloudflareのコンソール画面を紹介していますが

python tkinterで神経衰弱作ってみた

Qiita(trend) · 2022-10-12

tkinterで神経衰弱作ってみた 初投稿 python歴約4ヶ月なのでコード汚い 記事の書き方とかコードとか何かアドバイスあればお願いします。 ファイル分けろって意見は大丈夫です。これから頑張ります クラス変数 import t...

#MSIgnite 2022 Power Platform CLI 周り (Learn Live) セッションの参考リンク集

Qiita(trend) · 2022-10-12

2022 年 5月 26日、Microsoft グローバルの公式イベントの『Microsoft Ignite 2022』で セッション『Learn Live: 開発者ツールを使用して Microsoft Power Platform ...

BaggageをREST/gRPC/SQSで伝播できるようにした話

Qiita(trend) · 2022-10-12

はじめに Kyashでサーバサイドのエンジニアをしているhirobeです。 Kyashでは30ほどのマイクロサービスを運用しており、マイクロサービス間ではREST/gRPCでの同期通信やSQSを介した非同期通信をしています。 マイク...

【徹底解説】『良いコード/悪いコードで学ぶ設計入門』の要約と活用方法

Zenn · 2022-10-12

はじめに © 技術評論社 今回の記事では、Twitterで話題になった『良いコード/悪いコードで学ぶ設計入門』(通称:ミノ駆動本)の要約と実務での活用方法を簡潔に解説する。 https://twitter.com/MinoDriven/status/150248739589

Azure Logic Apps を触ってみる(簡単なデモ付き)

Qiita(trend) · 2022-10-12

株式会社船井総研デジタルの高田です。 今回はAzureを勉強する中で、「Azure Logic Apps」について知る機会があったので、簡単な説明とデモを行ってみたいと思います。 Azure Logic Apps とは Azure ...

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure Virtual Desktop(AVD)」

Qiita(trend) · 2022-10-12

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

コメントが原因でエラーになる話

Qiita(trend) · 2022-10-11

動機 新人の頃、C言語でコメントがエラーの原因となったことがありました。 珍しい体験だと思うので、思い出しながら記事にしました。 環境 あまり覚えてません。。。 c言語(バージョン不明) gcc系のコンパイラ(バージョン不明) ...

リークされたNovelAIのデータでローカル実行してみた

Qiita(trend) · 2022-10-11

ある程度知識ある人向け わかんないことはググって (まあそういう人らは自分でやってそうだけどね 自己責任でどうぞ 細かいことは知らん これでPCが爆発しようがウイルスに感染しようが怖い人が来ようが世界から消されようが私の知るところで...

Release v3.0.0 · rollup/rollup

リアルタイム版 JSer.info · 2022-10-11

<a href="https://github.com/rollup/rollup/releases/tag/v3.0.0">https://github.com/rollup/rollup/releases/tag/v3.0.0</a><br /><p>Rollup v3.0.

stepci/stepci: API Testing and Monitoring made simple

リアルタイム版 JSer.info · 2022-10-11

<a href="https://github.com/stepci/stepci">https://github.com/stepci/stepci</a><br /><p>言語に依存しないWeb APIのテストツール。 yamlでAPIのテストの定義を書き、テストを実行できる

fp-ts/core

リアルタイム版 JSer.info · 2022-10-11

<a href="https://github.com/fp-ts/core">https://github.com/fp-ts/core</a><br /><p>関数型プログラミング向けのTypeScriptライブラリ。</p>

vercel/satori: Enlightened library to convert HTML and CSS to SVG

リアルタイム版 JSer.info · 2022-10-11

<a href="https://github.com/vercel/satori">https://github.com/vercel/satori</a><br /><p>HTMLとCSSからSVGを生成するライブラリ。 yoga-layoutを使いCSSのサブセットを実装し

Rails6〜7で追加された便利メソッド11選

Zenn · 2022-10-11

はじめに こんにちは。 mybest でBackendエンジニアをしている rince です。 現在、弊社ではRails6.1から7.0へのアップグレードを進めています。 アップグレードを進める中で新たに追加された便利なメソッドを使用する機会があったので、今回はそんなRail

エッジで動的にOG画像を生成できる@vercel/ogを触ってみた

Zenn · 2022-10-11

はじめに Vercelからエッジで動的にOG画像を生成できる@vercel/ogが発表されました。 https://vercel.com/blog/introducing-vercel-og-image-generation-fast-dynamic-social-card-

【 #ゆめみからの挑戦状 ★第6弾】解答例の紹介と総括

Qiita(trend) · 2022-10-11

Qiita に記事を投稿するのが数年ぶりで何故か少し緊張していますw また先に謝罪しないといけないのですが,以下のツイートで結果発表は【10/10(月)】て書いておきながら,10/10(月)が祝日だったことを失念しておりまして,本日の...

睡眠不足が続いているので、永久の眠りにつかせてくれる世界を作った

Qiita(trend) · 2022-10-11

永久の眠りにつきたい 睡眠不足が続くと、もう永遠に眠りたい衝動に駆られます。 そんなとき、こんなものを発見しました。 これ、アラームが鳴ったらスヌーズを押して、永久にスヌーズにする装置なんです。 衝撃的なのは、アラームをつけている...

並列化したgo testでDockerコンテナを効率的に使用するためのパッケージを作った

Zenn · 2022-10-11

testcontainers/testcontainers-goやory/dockertestはテストコードから必要なDockerコンテナを起動できて素晴らしい。でも一度起動させたコンテナを再利用しつつ、複数パッケージを並列でテストしたい…ということで、作りました。 http:/

Nucoインターン体験記

Qiita(trend) · 2022-10-11

自己紹介 記事を読んでくださった方、ありがとうございます。 私は都内の大学に通う理系の(非情報系)大学4年生です。現在約1年ほど株式会社Nucoでインターンとして働いています。 今回、体験記を書く機会をいただいたので、きっかけや学ん...

【徹底解説】FastAPIの特徴と課題点

Zenn · 2022-10-11

はじめに 今回の記事では、PythonのWebフレームワーク「FastAPI」の特徴・課題点を簡潔に解説する。本記事の読者は主に以下のようなものを対象とする。 FastAPIを知らない人 FastAPIを実務で活用したい人 技術選定でFastAPIを選ぶ理由を検討している人

React + TypeScript: イベントとエフェクトにロジックを分ける

Qiita(trend) · 2022-10-11

本稿執筆時現在、「React Docs」(BETA)の公開が進んでいます。その中の記事のひとつ「Separating Events from Effects」は、イベントとエフェクトのロジックををどのように切り分けるか解説したていねい...

検索エンジンをElasticsearchに移行するまでに起きたこと、やったこと

Zenn · 2022-10-11

ROXXのエンジニアの夕暮おこはです。 先日Agent bankの求人検索エンジンをMySQLの全文検索からElasticsearchに移行しました。 それ自体特に技術的に新しいことはありませんが、移行開始からβリリースまでの期間が一週間とそれなりに短く、チームとしてどう動いたの

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure Virtual Machines(VM)」

Qiita(trend) · 2022-10-11

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

【個人開発】テクノロジーをピラミッド構造で整理するアプリ「Technology Pyramid」を作りました

Qiita(trend) · 2022-10-10

どうもaono1234と申します。記事がいいなと思ったら是非twitterフォローもよろしくお願い致します❗❗ https://twitter.com/takeshi_program 初めてのオリジナルアプリ【Technology...

【TypeScript + Webpack】今すぐ誰でも、ローカルで GoogleAppsScript の開発を始められるテンプレート (初心者向け)

Qiita(trend) · 2022-10-10

🏰 作ったもの ローカルで TypeScript を使った GoogleAppsScript の開発を 今すぐ・誰でもはじめられるテンプレートです。 ▶︎▶︎▶︎ TypeScript で GoogleAppsScript の開発を...

無料で読める英語の書籍たち

Qiita(trend) · 2022-10-10

タイトルそのままだが、オンラインで、無料で提供されているありがたい書籍達のリストです。 プログラマが知るべき97のこと 「プログラマが知るべき97のこと」、自分なら何を書きたいか - Qiita 退屈なことはPythonにやらせ...

【緊急】トイレの蓋を閉め忘れ彼女にブチギレられたので、obnizを使って解決しにいった話

Qiita(trend) · 2022-10-10

やばい状態です 現在、彼女と半同棲しているのですが、人間が共に暮らすと様々な問題が発生します。 我々の場合、それはトイレで起こりました。 僕はとてもズボラな人間で、よくトイレの蓋を閉め忘れてしまいます。 僕自身、「だから何?」程度の...

GitHub Actionsでいい感じのリリースノートを完全自動で作成する

Zenn · 2022-10-10

きっかけ スプリントで実装した内容をリリースする際、リリースノートを毎回作成しています。 GitHub のリリースノート自動生成機能も便利なのですが、それでも「毎回ボタンをクリックする一手間が面倒だな。自動化したいな〜」と思っていました。 そこで、結構前に勉強も兼ねてリリース

Volar 1.0 &quot;Nika&quot; Released! | The Vue Point

リアルタイム版 JSer.info · 2022-10-10

<a href="https://blog.vuejs.org/posts/volar-1.0.html">https://blog.vuejs.org/posts/volar-1.0.html</a><br /><p>Volar 1.0リリース。 <code class="la

Graph Databaseって何? Neo4jを実際に使って理解する事にしました。

Qiita(trend) · 2022-10-10

この記事について 現在、AWS Certified Database Specialtyの勉強中です。その中で、Amazon Neptuneの話が出てきました。Graph Databaseであるとの事です。RDBでもKey-Valu...

2021年10月以降の Mozc に対する主な変更

Zenn · 2022-10-10

初稿: 2022-10-10 2021 年 10 月以降の Mozc に対する主な変更をまとめました。ドキュメントやコミットログ、 Issues に書かれているものをまとめただけで新しい情報はありません。抜けているものがあれば後で追記します。 Mozc の問題の報告や機能の要望等

ニューラルネットの挙動を理解する:全結合層と活性化関数による変換

Qiita(trend) · 2022-10-10

前回の記事でChirstopher Colah氏の記事「ニューラルネット、多様体、トポロジー」の中のいくつかの動画を再現しました。 シンプルな2値分離問題を学習する中で、ニューラルネットが入力データをどのように変換しながら、線形分...

Python(とGo)で複数プロセスから一つのファイルにログを書き込んでいいのか?

Zenn · 2022-10-10

概要 マルチプロセスでレスポンスの処理を行う(1リクエストにつき1プロセスがレスポンスの処理を行う)PythonのWEBフレームワーク[1]でAPIサーバーを実装している際、各プロセスから一つのファイルにログを書き出しても、行が上書きされる・順番が前後するといった不整合がおき

「なんだろう、無駄なuseState使うのやめてもらっていいですか?」

Zenn · 2022-10-10

訳:「適切なuseStateの使い方」について 最初に ※タイトルはあまり気にしないで下さい。 useStateを使用する際に気を付けたいポイント 関連する状態はまとめることを検討する 矛盾した状態の宣言を避ける 冗長な使い方をしない 重複した状態の宣言は避ける

サブスク型ビジネスのリテンション理解に必須の3つのコホート分析

Qiita(trend) · 2022-10-10

コホート分析とは? サブスクリプション型のビジネスでは、顧客がサービスを継続すればするほど、その顧客から得られる通算の収益は増えるので、より多くの顧客に、より長い期間、サービスを継続してもらうことが重要です。 そこで、「どの程度の顧...

私がDjangoでWeb開発を行う理由

Zenn · 2022-10-10

はじめに 今回の記事では、私がPythonのWebフレームワーク「Django」で開発を進める理由を独自の視点から徹底解説する。今回の記事の読者の対象は主に以下の通り。 個人開発でDjangoを使おうとしているプログラマー Djangoについて深く理解したいプログラマー D

Qiitaのマークダウンで新しいコンテンツの埋め込みを使えるようにする方法

Qiita(trend) · 2022-10-10

この記事は何 Qiitaのマークダウンは↓のqiita-markdownというライブラリでコンテンツのサニタイズなどを行っています。 こちらはOSSで公開されているため、自分が使いたい埋め込みスクリプトなども、必要な実装を行い、P...

JavaScriptのデザインパターンについて

Zenn · 2022-10-10

どうもoreoです。 今回はモダンなJavaScript開発環境で役立つデザインパターンを紹介します。 この記事は、JavaScript Patterns WorkshopとPatterns.devを参考にしています。 有名な「Java言語で学ぶデザインパターン入門」などでは、古

学習を効率化してくれる読書術

Zenn · 2022-10-09

はじめに 今回の記事では、プログラミング学習を効率化してくれる読書術を徹底解説する。この記事を読んでいる人は普段技術書を読んでいるのだろうか?ネットの情報が増えたとは言っても、技術書はプログラミング学習を効率化させるためには必要不可欠である。ところが、読むべき本も多数あってな

クラスオブジェクトの@Expose()ってなに?

Qiita(trend) · 2022-10-09

はじめに API開発を進めていく中で、クラスオブジェクトの定義の中になにやら@Expose()という呪文が書いていたので調べてみることにしました。 また、過去にはclass-transformerの概要についても書いてみました。 ...

ElmでVisual Study!

Zenn · 2022-10-09

※ この本は、未完成です。なるべく作成段階から、多くの方の声が聞きたいため無料公開しています。コンテンツが充実したタイミングで、有料に切り替えますので、フィードバックは、↓の読者コミュニティまで、お気軽にお願い致します。 プログラミングの学習方法は、世界中にありとあらゆる、いろ

【React】関数型プログラミングを実践する上での、条件分岐の俺的ベストプラクティス

Zenn · 2022-10-09

はじめに React書いてますか? ReactもFunctional Componentが主流になっていることにより、必然的に関数型で書き進めることになっていると思います。 そんな令和時代、毎度困る場面の一つが条件分岐。 js・tsの条件分岐といえば、if文、switch文、

10 best practices to containerize Node.js web applications with Docker | Snyk Blog

リアルタイム版 JSer.info · 2022-10-09

<a href="https://snyk.io/blog/10-best-practices-to-containerize-nodejs-web-applications-with-docker/">https://snyk.io/blog/10-best-practices

Release v7.0.0 · capricorn86/happy-dom

リアルタイム版 JSer.info · 2022-10-09

<a href="https://github.com/capricorn86/happy-dom/releases/tag/v7.0.0">https://github.com/capricorn86/happy-dom/releases/tag/v7.0.0</a><br /

leeoniya/uFuzzy: A tiny, efficient fuzzy search that doesn&#039;t suck

リアルタイム版 JSer.info · 2022-10-09

<a href="https://github.com/leeoniya/uFuzzy">https://github.com/leeoniya/uFuzzy</a><br /><p>ファイルサイズが小さなあいまい検索ライブラリ</p>

Class Transformerの概要について備忘録を書いた

Qiita(trend) · 2022-10-09

はじめに API開発を進めていく中でclassTransformerがかかわってくるところがあったので調べていると日本語記事があまり見つからなかったので備忘録を兼ねてこちらの記事を書くことにしました。 本記事はclass-trans...

Chrome 107 beta - Chrome Developers

リアルタイム版 JSer.info · 2022-10-09

<a href="https://developer.chrome.com/blog/chrome-107-beta/">https://developer.chrome.com/blog/chrome-107-beta/</a><br /><p>Chrome 107 betaリ

StripeのFirebase ExtensionをEmulatorで起動する

Zenn · 2022-10-09

StripeのFirebase Extension、Run Payments with Stripe。 Firebaseで作ったアプリにかんたんに決済機能をつけることができて、すごく便利ですよね。 ただ、以前まではEmulatorでExtensionを起動することができず、動作の

【2022/10月版】WSL2のElixir、NxでGPUを使ってみた

Qiita(trend) · 2022-10-09

はじめに WSL2で、Nxを使ってますが、ここでGPUを使いたい。 この環境構築時の手順の記録です。 環境 OS Windows 11 WSL2で動作しているOS Ubuntu 20.04 LTS GPU RTX3060 enab...

はじめての機械学習(自分でデータセットを作る編)

Zenn · 2022-10-09

はじめに 機械学習をやってみたくて、とりあえずサンプルを実行して、何かできているっぽいけれど、その後どうして良いかわからない、そんな人は多いと思います。 この記事では、全くの機械学習初心者向けに、自分でデータセットを作ってニューラルネットワークに学習させてみるサンプルを作って

Intl.Segmenter で和文の改行をいい感じにしてみる

リアルタイム版 JSer.info · 2022-10-09

<a href="https://zenn.dev/notfounds/articles/58c465d4029dc1">https://zenn.dev/notfounds/articles/58c465d4029dc1</a><br /><p><code class="lan

ESLint v8.25.0 released - ESLint - Pluggable JavaScript Linter

リアルタイム版 JSer.info · 2022-10-09

<a href="https://eslint.org/blog/2022/10/eslint-v8.25.0-released/">https://eslint.org/blog/2022/10/eslint-v8.25.0-released/</a><br /><p>ESLi

slash9494/react-modern-audio-player: :loud_sound: Simple, accessible and flexible audio player

リアルタイム版 JSer.info · 2022-10-09

<a href="https://github.com/slash9494/react-modern-audio-player">https://github.com/slash9494/react-modern-audio-player</a><br /><p>Reactで書か

Azure Static Web Appsのデプロイ設定の理解と、そのカスタマイズ方法について

Zenn · 2022-10-09

はじめに TL;DR GitHub Actions の設定ファイル(.yml ファイル)を編集することで、 ビルドコマンドを変更したり別のステップでビルドしたりといった、デプロイ構成のカスタマイズができます。 本記事の概要 Azure Static Web Apps(

100人でタワーディフェンス~ライブ動画配信サイト経由で超多人数プレイゲームを作る~

Qiita(trend) · 2022-10-09

ゲームとライブ配信の「みんなで盛り上がる」感を融合 ライブ動画配信は、何千、何万人もの視聴者が同時に同じコンテンツを見て、独特の一体感やライブ感を楽しむことができます。 ゲーム実況の場合は、配信者のプレイをみんなで見守ります。ただ、...

【個人開発】就活を支援するWebアプリを作ってみた【Python,Django】

Qiita(trend) · 2022-10-09

こんにちは。初めての投稿になります。 今回は、就職活動時の各企業のMyPageIDとMyPageURLを管理する機能と、 エントリーシートでよく聞かれるガクチカなどの項目のひな型を登録する就活支援用アプリを作成しました。 使用環境 ...

APIを自作する

Zenn · 2022-10-09

1. バックエンドで使うAPIを自作してみる 2. 自作したAPIをcurlコマンドで操作する 3. フロントエンドから、APIをGETする

ABC272をPythonとC++で

Qiita(trend) · 2022-10-09

0 はじめに 0-1 記事について AtCoder Beginner Contest 272の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたらコメント欄にお願...

Elastic Beanstalk で NAT ゲートウェイを使用しない場合に必要な VPC エンドポイントを調べてみた

Zenn · 2022-10-09

https://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/vpc.html#services-vpc-private Elastic Beanstalk にプライベートなアプリケーションを構築する場合、NAT ゲート

Terraformを使ってインフラと触れ合いたいぞ

Zenn · 2022-10-09

はじめに Terraformで書かれたコードの読み方が全体的によくわからなかなかったので、調べたことを整理してまとめた記事です。(特にモジュールや全体的なコードの読み方) ファイルとディレクトリ構成、モジュール、変数 あたりのドキュメントをちゃんと読むと、モジュールの仕組みの

Evolving Ember’s Major Version Process

リアルタイム版 JSer.info · 2022-10-09

<a href="https://blog.emberjs.com/evolving-embers-major-version-process/">https://blog.emberjs.com/evolving-embers-major-version-process/</a

xss 脆弱性のあるサイトを作ってセッションハイジャックを試す

Qiita(trend) · 2022-10-09

はじめに xss については何となく理解したけど、結局それがどう攻撃に使われるのかが良く分からなかったので、セッションハイジャックと言うものを試してみた。 やりたいこと 攻撃者の立場に立ち、被害者に対して攻撃用 URL を送りつけ...

【TypeScript】「メソッド記法の関数」よりも「通常の関数型」を使うべき理由を簡単に解説

Qiita(trend) · 2022-10-09

1.はじめに 過去に、関数型の部分型関係の特性の記事を書いてきました。 本記事では、メソッド記法が部分型の特性を緩和しているため、できるだけ 使用しないほうがいい 理由についてまとめました。 @uhyo さんの「プロを目指す人...

【必見】プログラマーが学習・開発で絶対に登録するべき15のYouTubeチャンネル

Zenn · 2022-10-08

はじめに 今回の記事では、プログラマー向けに私が学習や開発で必ず登録するべきYouTubeチャンネルを15も紹介する。今回の記事では主に以下の属性の人を読者の対象とする。 プログラミング初心者 YouTubeをプログラミング学習や開発に活用したいプログラマー 実務でPyth

[初心者向け] Next.jsってなんで人気なの?

Zenn · 2022-10-08

仕事でReact/Nextを書いて3年目になりますが、ぼんやりと理解している部分もあるのでここらで一旦アウトプット!今はNext使っているのでNextについて書きます。 これからNext.js始めるよ〜 Next.jsってなんか人気だけど何がいいのかわからん・・・ という人は是非

GitHub Copilotの威力(日本語からソースコード自動生成)

Qiita(trend) · 2022-10-08

概要 「GitHub Copilot」を使用して、日本語からソースコードを半自動生成させてみました。 また、しばらく試行してみて、Copilotの活用シーンを整理しました。 Copilotとは 2020年5月にイーロン・マスク氏ら...

M5StackでCNCを作る

Qiita(trend) · 2022-10-08

M5Stackとそのモジュールを使ってCNCを作ってみました。 #M5Stack でCNCを?!できらぁ! pic.twitter.com/QIjMsJWq54— もけ@ムギ㌠ (@coppercele) May 19, 2022 ...

【AWS】ディスク使用率を監視して、EBS拡張→ファイルシステム拡張まで完全自動化してみた

Qiita(trend) · 2022-10-08

はじめに 今までサーバの運用保守やバックエンド開発をする中で、数えきれないほどQiitaの記事に助けられ、死線をくぐり抜けてきたので私も誰かの助けになれればと思い記事を書いてみることにしました。 乱雑な記事&amp;ソースですがお手...

Node.js 18の気になる点を挙げてみる

Qiita(trend) · 2022-10-08

はじめに こんにちは、NamedPythonです。 ちょっと個人開発の熱が戻ってきたのもあり、技術選定も兼ねて色々調べているところです。 BunとかDenoもあるけど、一周回って 次のLTSなNode.js(18.x)が気になる と...

WaveNetを用いた仮想通貨自動売買(後編-自動売買の実装-)

Qiita(trend) · 2022-10-08

1. 概要 1.1 前編のおさらい 前編ではWaveNetを用いてビットコインの1時間足の収益率を予測するモデルを作成し、バックテストを行った。その結果WaveNetによる予測がベンチマークを上回ることがわかった。後編ではWav...

必須でない引数(パラメーター:設定値)が多くなる場合の処理の定義(使わない引数を定義しない)

Qiita(trend) · 2022-10-08

1.設定が必須ではない引数(パラメーター:設定値)をとる処理の定義 これは、クラスとチェーンメソッドを利用して定義するのがよいなと思っています。 GoやNimの場合、構造体をレシーバ変数として定義する関数にあたると思います。 たとえ...

【SwiftUI】文字色を背景色の反対色にする

Qiita(trend) · 2022-10-08

はじめに 背景色が動的に変更されるアプリだと背景色と同化して文字が見えなくなる問題が発生します。 そんな問題を発生させないメソッドを見つけたので紹介します。 サンプルアプリ 実装 import SwiftUI struct ...

Scratchを拡張しよう!(1)天気予報を取得

Zenn · 2022-10-08

はじめに CoderDojoというボランティア団体で、子供達のプログラミングスキル習得の支援をしております。プログラミングの開発環境は、主にScratchを使っていますが、標準機能だけでは飽き足らず、このシリーズではScratchの拡張機能開発に挑戦します! 完成したサイトは

振り返り時間の雑談っていらなくないですか?

Qiita(trend) · 2022-10-08

はじめに 筆者は初めてアジャイルの開発でスクラムを経験。3ヶ月が経つ。 今回チーム内で出た意見を元に、良い気づきを得ることができたので記事にまとめました。 ★フルリモート環境 ★バックエンドとフロントエンドでチームが...

GitHub Actionsで連続pushした時に止めるアレ

Zenn · 2022-10-08

大分時間が経ってしまいましたが、2022/8/31 に開催された stand.fm 主催の TECH STAND #9 GitHub イベントに参加しました。 その際に呟いたやつが今回の記事の内容です https://twitter.com/katzchum/status/156

Youtubeの動画とかでよくみる左上に表示される日付とかを表示するためのツールを Svelte で作った

Zenn · 2022-10-08

つくったもの こんな感じに時刻が表示される Web ページをつくりました。 https://mclock.vercel.app/ https://github.com/mirko-san/mclock さらに、 Web Components として npm で配布しています

AIに描かせた絵をAIでリアルタイムなフェイストラッキングで動かしてみた -手間を掛けずにバ美肉する方法-

Qiita(trend) · 2022-10-08

はじめに 流行りに乗り遅れている感じはするのですが、もはやバ美肉は一般的な営みになりつつありますね。 最新のAIというのがなんかすごいらしいので、試しにこれを使ってバ美肉してみたいと思います。 ちなみにこのツイートを見て思いつきまし...

未経験者が始めると困る、IT・PC関係の用語リスト

Qiita(trend) · 2022-10-08

未経験者が始めると困る、IT・PC関係の用語リスト  この記事では、プログラミングを始めたばかりの私が苦手意識を持つ、IT用語について書いていきます。 本当に基本的な単語もあるので、[そこから?!]となるような方にはオススメしま...

【TypeScript / Rails / AWS CDK】Web未経験からモダンな技術で開発したポートフォリオと利用した教材を紹介!

Qiita(trend) · 2022-10-08

「未経験から独学でどれくらいのポートフォリオを作れるようになるか知りたい」 「未経験からポートフォリオを作成したいけど、どの教材で勉強したら良いか分からない」 この記事は、そのような悩みを持つ方に向けて書いています。 私もプログラミン...

【解説】フレームワークとライブラリの違い

Zenn · 2022-10-08

はじめに 今回の記事では、プログラマー間で見解が分かれるライブラリとフレームワークの違いを徹底解説する。我々プログラマーはアプリケーション等を開発する際にフレームワークやライブラリを駆使する。その中でも、「フレームワークとライブラリの違いがわからない」と考える人も少なくないだ

Vueのtemplate、上から書くか?下から書くか?

Zenn · 2022-10-08

はじめに VueはコンポーネントをSFC(シングルファイルコンポーネント)で書くことが推奨されているUIフレームワークである。VueにおけるSFCではHTML、CSS、JSを一つのファイルにまとめることで一つのコンポーネントを作ることができる また最近ではVue3が盛り上がっ

【NextAuth.js 入門】認証機能から認証情報によるページの表示制御を学ぶ(Next.js & Typescript)

Zenn · 2022-10-08

アプリケーションを開発するにあたって、避けて通れないのが認証機能の実装です。 本書籍では、NextAuth.js を使って Next.js で作成したアプリケーションに認証機能を実装していきます。さらに、認証情報を使って、表示するページの制御も行います。 認証情報によるページ

AWSで2022に打破されたアンチパターン

Qiita(trend) · 2022-10-08

TLDR AWSで2022年の1月から9月までのアップデートが多数ありました。私(と、何人かのサポーター)が考えた、この期間内の打破されたアンチパターンを紹介します。32項目ありました! アンチパターンって何よ? 「AWSでこうし...

じゃあぼくも雑にRSA暗号実装してみた

Zenn · 2022-10-07

つくったやつ 画像にある pubが公開鍵です。公開するときに使います。 画像にあるsecは秘密鍵です。ふつうは公開しないけど、この記事では説明用に公開しています。 しくみの概要 RSA暗号は、素因数分解がとてもむずかしいこと(人類が解くにはとても時間がかかるという意味)

【Unity】Magica Cloth最速入門【揺れ物】

Qiita(trend) · 2022-10-07

はじめに 近年のVTuberやVRMモデルの流行から、 スカートや髪の毛へ物理演算揺れを与えられるクロスシミュレーションの注目度が高まっています。 その揺れ物系システムの中でも特に処理品質が高いのがUnity AssetStoreで...

今週の PHP 2022/10/01 〜 2022/10/07

Zenn · 2022-10-07

PHP のメーリングリストから、気になった情報をピックアップします。 Internal mb_trim の件 RFC 出そうとしている人のメールが、どうしても Internals に届かないということで、まだ進んでない。 メール届いた? 届いてないよ みたいなやり取りがさ

pdf.jsを使って日本語ファイルを表示する

Qiita(trend) · 2022-10-07

CDNのpdf.jsで日本語を含むPDFファイルを表示させるのに苦戦したのでメモ. Prebuildのzipを展開して設置する場合も多分ほぼ同じ. 検索すると viewer.html を使うやり方はある程度出てくるけれど,pdf.js...

Julia でルンゲ・クッタ法を実装してみる

Qiita(trend) · 2022-10-07

Julia でルンゲ・クッタ法を実装してみた。 多くのプログラミング言語では,関数も関数の引数になり,関数内で直接引用できる。 feval(func, t(k), Y(:,k)) は単純に func(t(k), Y(:,k)) のよ...

JuliaでZennをスクレイピングしてランキングを作ったよ

Zenn · 2022-10-07

2022年10月7日現在のJuliaにタグ付けされた記事に限定して ユーザー別の記事数ランキング ユーザー別のいいね数ランキング 記事別のいいね数ランキング を可視化します. 目的は スクレイピングの勉強 Juliaの記事をよく書いているユーザーを見つけたい 申請書や面接

【小ネタ】JavaScript の axios が急に動かなくなった

Zenn · 2022-10-07

結論 html ファイルにて記載していた axios のスクリプトを変更しました。 変更前 &lt;script src="https://unpkg.com/axios/dist/axios.min.js"&gt;&lt;/script&gt; 変更後 &lt;script

認定スクラムマスター資格をとるまでの流れ

Qiita(trend) · 2022-10-07

始めに 本記事は、資格取得に関する内容で、スクラムに関する内容は含みません。また、内容は私が取得したRSM (Registered Scrum Master)に基づいて記載しています。本記事が資格取得の助けになれば幸いです。 注意...

TanStack Queryは神フレームワーク

Zenn · 2022-10-07

https://parque.io 株式会社パルケの手を動かすCTO、みつるです。 今年に入ってからリリースしたプロダクトでは、TanStack Query (旧React Query)を全面的に採用しました。 無料でずっと話せるミーティングアプリ パルケミート とにかく簡単につ

MATLABでルンゲ・クッタ法を実装してみよう。

Qiita(trend) · 2022-10-07

こんにちは、arcadia13です。 15回目のMATLAB記事となる今回は、数値計算の手法の一つである「ルンゲ・クッタ法(古典的ルンゲ・クッタ法)」を説明します。 これはオイラー法を改良したもので、オイラー法で求めた近似解よりも真の...

HANAstudioインストールからHANADB接続まで[Windows]

Qiita(trend) · 2022-10-07

まずはSARファイル解凍 hdbsetup.exeダブルクリック hdbsetup.exe - GUI installation hdbinst.exe - Command line installation hdbins...

ITエンジニアを採用しよう~対外向け情報発信の重要性について~

Qiita(trend) · 2022-10-07

シリーズ:最近のトレンドで「セキュリティ強化」や「内製化」が挙げられます。私の会社のようにIT会社ではない会社がどうやってIT人材を集めるのかを考えていきたいと思います。 ※私の個人的意見です。 なぜ対外向け情報発信が重要なのか ...

Cloud Tasks の dispatch_deadline 設定してますか?

Zenn · 2022-10-07

こんにちは、Cloud Support の Rnrn です。今まで Medium に記事を投稿していましたが、Zenn の Publication ができたということで今回はこちらを使ってみようと思います。今日の記事では、Cloud Tasks 関連のお問い合わせを頂いた際に設定

2020年の開発の参考になるFlutter製アプリ

Zenn · 2022-10-07

2020年に公開された1054本のFlutter製アプリを調査しました。 その中で、UIやデザイン、設計において開発の参考になりそうな、個人的に素晴らしいと感じたアプリをご紹介します。 アプリ内に使用しているOSSライセンスの一覧があり、Flutter製であることが公表されている

【初心者向け】知識と実務がかさなる瞬間のために準備しておこう!のケーススタディー

Qiita(trend) · 2022-10-07

未経験からIT業界に入って1年と少し経ちましたが、日々本当に勉強することが多いな〜と感じています。 特にIT(あるいはWeb)は本だけではなくネットの技術記事も充実していますし、よほど最新の技術動向でもない限りは大抵の探したい情報はど...

Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure管理インフラストラクチャ」

Qiita(trend) · 2022-10-07

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

【CSS】2022年に追加されたCSSの機能にフィードバックしませんか?

Qiita(trend) · 2022-10-06

はじめに 2022のCSSでは、今までにない速さでアップデートが繰り返され、いろいろなプロパティが公開されてきました。 IEがサポート終了になり、今までに使えなかったプロパティが使えるようになったり、 コンテナクエリ @contai...

Cloud Run の startup CPU boost でコールドスタートはどれぐらい改善されるか

Zenn · 2022-10-06

こんにちは、クラウドエースでバックエンドエンジニアをしている吉崎です。 フルマネージドのコンテナ実行基盤である Cloud Run の startup CPU boost という機能をご存知でしょうか。 2022/9/14 にプレビュー版としてリリースされた機能です。 Cloud

AI Programmerを使ってみて思ったこと

Zenn · 2022-10-06

TL;DR AI ProgrammerはAtCoder Beginners ContestのB問題程度なら解いてくる AIのプログラマはコードレビューに使えるんじゃない? はじめに 私は GitHub Copilot を始めとする、AIによる自動プログラミングに関する

【2022最新版】法人がiOSアプリをApp Storeに非表示アプリとしてリリースする方法

Qiita(trend) · 2022-10-06

はじめに 「iOSアプリのエンタープライズ配布がもう限界だ。非表示?非公開?Appってやつで配信したいので調べて。」と上司に言われてスタートしたApp Storeへのリリース作業。 これが思いのほか大変だったので、手順をまとめてみま...

高校の文化祭でWebアプリ作った!

Qiita(trend) · 2022-10-06

今回は、自分たちが文化祭で作った「Casino Money Manager1」こと、QRコード決済もどきの開発について話します。 はじめて記事を書くので至らない点が多いと思いますが温かい目で見守ってください! 本記事の内容は、名...

AWS Certified Cloud Practitionerサービス解説(途中)

Qiita(trend) · 2022-10-06

はじめに AWSの学習を始める際にどのサービスがどのようなものを提供するか理解を助けるための試験として AWS Certified Cloud Practitionerが提供されている。 本記事はAWS Certified Clou...

生成AIまとめ

Zenn · 2022-10-06

生成 AI がすごい ここ半年での生成 AI の進化が凄まじいです。 ニュースや Twitter で話題になっていたので、知っている方も多いでしょう。 今回は、有名なモデルや最新のモデルについて紹介します。 大きく 3 つに分類しました。 テキストから画像を生成 テキストか

【MotionBuilderチュートリアル】第0回~はじめに~

Zenn · 2022-10-06

この記事をご覧いただいた方へ 初めまして、私は本連載の執筆を担当しております、株式会社GUNCY’Sの岡崎と申します。弊社のモーションキャプチャースペシャリストとして活動しています。私の強みは初学者の悩みを理解し、寄り添えることだと考えております。私が学習を重ねてきた内容を本

[Flutter] タイマーの実装方法

Zenn · 2022-10-06

前回はRiverpodを使用して、BottomNavigationBarの実装を行いました。 https://zenn.dev/hikaru24/articles/ccfbd2674a587d そして今回はこのBottomNavigationBarを実装をしたプロジェクトにて、「

GitHub ActionsからGitHub Container registryへイメージをプッシュする

Qiita(trend) · 2022-10-06

Qiitaでは元々デプロイスクリプトをQuay.io上にあるイメージを使ってCircle CIで動かしていました。 それをGitHub Container Registry上にあるイメージをGitHub Actionsで動かすように変...

自立航法測位やってみた(Flask)

Qiita(trend) · 2022-10-06

はじめに こんにちは。今回初投稿です。 大学の戦略的教育プログラムの一環で行われたIoT Dojo前期の活動が終了したのでそこで扱った技術について少しまとめてみたいなーと思います。 こうゆう記事書くの初めてなんであんまりうまい説明で...

【SetROBO】記録したコードを編集する

Qiita(trend) · 2022-10-06

はじめに こんにちは。今年度から社内PCのキッティングに携わるようになった@Cheeeeeseです。 前回に引き続き、付属してきたマニュアルを参考にして、記録したコードの編集方法について記載します! コードの記録を行ったままだと、...

Azure Fundamentals(AZ-900):Azure のアーキテクチャとサービスについて説明する「Azure物理インフラストラクチャ」

Qiita(trend) · 2022-10-06

Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...

「AWSお問い合わせ」から学ぶ質問力

Qiita(trend) · 2022-10-06

はじめに 質問力は、昨今、ブログやセミナーなどで紹介され、その重要さが際立ってきています。 ビジネスにおいても重要なポータブルスキルであるため、学んでいきましょう。 質問した後に、このようなこと言われたことありませんか? その質問...

Release 2.0.0-rc.0 · vercel/swr

リアルタイム版 JSer.info · 2022-10-06

<a href="https://github.com/vercel/swr/releases/tag/2.0.0-rc.0">https://github.com/vercel/swr/releases/tag/2.0.0-rc.0</a><br /><p>SWR 2.0.0-

モノレポを理解する

Zenn · 2022-10-06

前段でモノレポとは何か、後段でそれをどう活用しているかについて、簡単に解説しました 1. モノレポの一般論について 2. プロジェクトでそれをどう活用しているかについて これらを下に、どう利益を享受するかについて、理解いただけたら幸いです

n番煎じなRMagickを使ったOGP生成|Offers Tech Blog

Zenn · 2022-10-06

こんにちは、Offers を運営している株式会社 overflow のバックエンドエンジニアの shun です。今回は n 番煎じにはなりますが、OGP 画像の生成方法について書きたいと思います。 ! Ruby や RMagick のインストール方法などは割愛します。 OG

Well-Architectedを再度学習して内容をまとめてみる(運用上の優秀性の柱)

Qiita(trend) · 2022-10-05

内容 Well-Architectedで何を言っているのかを図解化、噛み砕いて説明する内容となっています。 資料 運用上の優秀性の柱とセキュリティの柱についてまとめた資料になっていますが、今回は運用上の優秀性の柱について記載しま...

Google Cloud の検索サービス「Retail Search」をサンプルデータでクイックに試す

Zenn · 2022-10-05

前置き 前に初投稿したときからなんと約2年以上も経過してしまっていました。Publication への投稿という形で Google Cloud に関する記事を書いていこうと思います! Retail Search とは Retail Search は Google Clou

Slackでスタンプを押すだけで勤怠打刻・勤怠サマリレポートしてくれる仕組みを作った

Zenn · 2022-10-05

🐣 はじめに みなさん、勤怠打刻してますか? 先日、このようなツイートをしたところ、思わぬ反響がありました。 https://twitter.com/paranishian/status/1575646345876340736 そこで、この仕組みの全体像や工夫した点などをまと

【Flutter】アプリを分割する3つのレイヤーと依存関係

Zenn · 2022-10-05

前回の記事 では、今仕事で開発中のアプリのアーキテクチャを クリーンアーキテクチャ本 の教えを頼りに頑張って考えた話を書きました。 前回の記事では主に レイヤーを分割して依存関係を整理することの意義 について書きましたので、この記事ではそれをさらに深掘りし、具体的にそれぞれのレイ

Qiitaの人気記事を検索できるサービス「Qiitank」を作りました

Qiita(trend) · 2022-10-05

概要 私は Qiita で面白い記事を見つけることが日課です。 Qiita 標準では、トレンドしか確認できなくて困っていました。 過去 1 年の人気記事をまとめて読むことはできないものかと思っておりました。ストック数が多い記事は興味...

Chromeのローカルオーバーライド(Local Overrides)で画像をスマートに差し替える方法とゴリ押しで差し替える方法

Qiita(trend) · 2022-10-05

はじめに コードを触る段階ではないけれど、サイト内のバナーや画像を今作っている画像と試しに差し替えたいときがありませんか? 私は時々あります。 この記事は、ChromeのDevToolsで利用出来るローカルオーバライド(Local ...

Nuxt3(RC)でもStorybookもtesting-libraryもchakraも使いたいんじゃ!

Zenn · 2022-10-05

ワシはNuxt3でもReactと同じような構成で実装したいんじゃ!!! はじめに 私はいつもReact / Next.jsを使って開発しております。 最近副業で新たな開発が始まりました。これまではVue2系を使っていたのですが新たな環境を作るということでそこではVue3を使い

【AtCoder 色変記事】PythonでAtCoder水色になりました

Qiita(trend) · 2022-10-05

0 はじめに 0-1 自己紹介 こんにちは、橘諸兄です。中二です。 競プロ歴は一年強で、AtCoderは水色でRatingは1213(執筆時現在)です。 使用言語は主にPythonで、問題によってはC++を使ったりもしています。 ...

【Unity】URPでDepthだけを書き込むシェーダー&影だけを描画するシェーダー

Qiita(trend) · 2022-10-05

ARコンテンツを作成するときに、ARで表示する3Dオブジェクトを地面や建物、障害物などでオクルージョンしたり、3Dオブジェクトの影を地面などに投影することでにカメラから取得した現実の映像と馴染ませることができます。 Unityでそのよ...

ピクシブのインターンに参加してアニメーションのエンコードをGIFから12倍高速にした

Zenn · 2022-10-05

インターンに参加した 夏はピクシブ![1] ということで、9月15日から28日[2]までの平日8日間に「PIXIV SUMMER BOOT CAMP 2022」に参加していました。 私が参加したのはImageFluxという画像変換/配信・ライブ動画配信サービスの開発に取り組む

【PostgreSQL】 stored functionの実行計画を確認する 【RDS、docker対応】

Qiita(trend) · 2022-10-05

はじめに PostgreSQLのstored functionのチューニングのため、実行計画を見ようとしましたが、シンプルにexplain句などでみることはできませんでした。 explain select some_example ...

開発者体験向上のために Raindrop.io を導入した

Zenn · 2022-10-05

はじめに 「勉強やるぞー、先に掃除しよ」ってありますよね。 この現象には セルフハンディキャッピング って名前があるようです。 開発者体験向上のために、Webブラウザを整理しました。 導入するまでの情報整理 WebエンジニアがWebブラウザで行うこと Webエンジニア

GAS × Redmine APIで添付ファイル付きチケットの作成

Qiita(trend) · 2022-10-05

この記事について Google App Script (以下GAS) からRedmine APIを利用して、Redmineプロジェクト下に添付ファイル付きのチケットを作成するサンプルコードを紹介しています (英語と日本語の両方でグ...

Go強化月間~開発する上で知っておくべき知見を共有しよう~ 結果発表🚀

Qiita(trend) · 2022-10-05

こんにちは、Qiita運営スタッフです。 8月15日(月)〜9月16日(金)の期間に開催いたしました記事投稿キャンペーン「Go強化月間~開発する上で知っておくべき知見を共有しよう~」 へのたくさんのご参加、誠にありがとうございます! ...

エンジニア夏休み企画!~自由研究や読書感想文を発表しよう~ 結果発表🚀

Qiita(trend) · 2022-10-05

こんにちは、Qiita運営スタッフです。 8月15日(月)〜9月16日(金)の期間に開催いたしました記事投稿キャンペーン「自由研究や読書感想文を発表しよう」 へのたくさんのご参加、誠にありがとうございます! 今回のイベントでは、合計1...

watch: add initial implementation for `node --watch` by MoLow · Pull Request #44366 · nodejs/node

リアルタイム版 JSer.info · 2022-10-05

<a href="https://github.com/nodejs/node/pull/44366">https://github.com/nodejs/node/pull/44366</a><br /><p>Node.jsに<code class="language-plai

Closing a 30 pixel gap between native and web - Microsoft Edge Blog

リアルタイム版 JSer.info · 2022-10-05

<a href="https://blogs.windows.com/msedgedev/2022/09/27/closing-pixel-gap-native-web-window-controls-overlay/">https://blogs.windows.com/mse

Electron 21.0.0 | Electron

リアルタイム版 JSer.info · 2022-10-05

<a href="https://www.electronjs.org/blog/electron-21-0">https://www.electronjs.org/blog/electron-21-0</a><br /><p>Electron 21.0.0リリース。 Chrom

Type-Level TypeScript — Introduction

リアルタイム版 JSer.info · 2022-10-05

<a href="https://type-level-typescript.com/">https://type-level-typescript.com/</a><br /><p>TypeScriptの型に関するチュートリアル。 型について解説と各チャプターで練習問題が用意さ

Node v18.10.0 (Current) | Node.js

リアルタイム版 JSer.info · 2022-10-05

<a href="https://nodejs.org/en/blog/release/v18.10.0/">https://nodejs.org/en/blog/release/v18.10.0/</a><br /><p>Node.js v18.10.0リリース。 <code

Release v1.0.0 · axios/axios

リアルタイム版 JSer.info · 2022-10-05

<a href="https://github.com/axios/axios/releases/tag/v1.0.0">https://github.com/axios/axios/releases/tag/v1.0.0</a><br /><p>axios v1.0.0リリース

機械学習バッチジョブの実行時間を4時間から1時間にした話

Zenn · 2022-10-04

こんにちはnasaです。 最近、機械学習バッチジョブのパフォーマンス改善に取り組み実行時間を4時間30分から1時間まで改善できたのでやったことを残しておこうと思います。 やったこと 取り組みは次の4つです。それぞれ説明していこうと思います。 マシンのスケールアップ GCSを

AIでプログラミングをやってみた!

Qiita(trend) · 2022-10-04

日付:2022/10/05 分類:AI プログラミング 主にc++ 場所:https://aiprogrammer.hashlab.jp/ 前提:なし、多少のプログラム知識 名称:AI Programmer 社名:有限会社ASReal...

TypeScriptのジェネリクスは共変なので気をつけて使おう

Qiita(trend) · 2022-10-04

コードを読めばクラスのジェネリクスは安心できないぜということがわかります。(念の為申し上げますが、ジェネリクスの使用を控えてと言っているわけではありません。ジェネリクスを使ってるクラスで型パラメータが違う場合は気をつけるべしということ...

【個人開発】自己紹介ページ作ってみた。ソースコード公開【Gatsby/React】

Qiita(trend) · 2022-10-04

はじめに こんにちは。 個人開発と言えるようなものではないですが、自己紹介ページ的なものを作成してみました。 自身の投稿記事や個人開発や技術スタックを何かに載せておきたかったのですが、GithubのReadmeだけでは味気ないので今...

AlphaFold予測構造についてのpLDDTカラーリングコマンド

Qiita(trend) · 2022-10-04

AlphaFold Databaseで使われている予測構造の自信度ことpLDDT値に応じたカラーリングスキームをPyMOLやUCSF Chimera, Chimera Xなどで再現したいということはよくあると思いますので、それを載せて...

初めてのJUnit5単体テスト、最低限知っておきたいあれこれ

Qiita(trend) · 2022-10-04

初めてjavaでテストコードを書くという経験をし、わからないことだらけで 書き方から分からず大変だったので自分の備忘録や復習のため、記事を書きました。 同じような方の少しでも参考になればと思います。 ※必要なプラグイン、設定、impo...

tools/CHANGELOG.md at main · rome/tools

リアルタイム版 JSer.info · 2022-10-04

<a href="https://github.com/rome/tools/blob/main/CHANGELOG.md#0100">https://github.com/rome/tools/blob/main/CHANGELOG.md#0100</a><br /><p>Ro

Release v9.0.0-pre.3 · npm/cli

リアルタイム版 JSer.info · 2022-10-04

<a href="https://github.com/npm/cli/releases/tag/v9.0.0-pre.3">https://github.com/npm/cli/releases/tag/v9.0.0-pre.3</a><br /><p>npm v9.0.0-p

asyncioで並行処理すると本当に速くなるのか、実際にベンチマークしてみた

Zenn · 2022-10-04

こんにちわ alivelimb です。 FastAPI などで見える機会が増えたasyncioですが、本当に恩恵があるのかベンチマークテストしてみました。 はじめに 「そもそもasyncioって何?」という方のために簡単に紹介してみます。 詳細は公式ドキュメントまたは@Jun

ToDoアプリがいろいろありすぎるので、LINEにToDo機能を追加してみた。

Qiita(trend) · 2022-10-04

ToDoアプリは多すぎるし、スマホのアプリを増やしたくない 私はToDo系のアプリを使用していないのですが、使用していない理由としては以下が挙げられます。 ToDoアプリが多すぎるのでどれを使えば良いかわからない いちいちToDo...

watch: add initial implementation for `node --watch` by MoLow · Pull Request #44366 · nodejs/node

リアルタイム版 JSer.info · 2022-10-04

<a href="https://github.com/nodejs/node/pull/44366">https://github.com/nodejs/node/pull/44366</a><br /><p>Node.jsに<code class="language-plai

Client-side WebAssembly WordPress with no server – Make WordPress Core

リアルタイム版 JSer.info · 2022-10-04

<a href="https://make.wordpress.org/core/2022/09/23/client-side-webassembly-wordpress-with-no-server/">https://make.wordpress.org/core/2022/

Postgres WASM by Snaplet and Supabase

リアルタイム版 JSer.info · 2022-10-04

<a href="https://supabase.com/blog/postgres-wasm">https://supabase.com/blog/postgres-wasm</a><br /><p>PostgreSQLのWebAssemblyビルドについて PostgreS

Goエンジニアがk8sクラスタでノイジーネイバー問題に遭遇し、解決するまでの記録

Zenn · 2022-10-04

これは、とある僕のチームが運用しているWebアプリケーション (Go製) の、ヘルスチェック用エンドポイントの (リクエストハンドラーの) コードです。リクエストがきたら200 OKを返すだけの、シンプルな実装です。 func health(w http.ResponseWrit

Amazon RDS for Oracleの一時表領域用インスタンスストアを試してみた

Qiita(trend) · 2022-10-04

1. はじめに 2022/9/14 に 「Amazon RDS for Oracle に、M5d/R5d インスタンス向けの一時テーブルスペース用インスタンスストアおよびデータベーススマートフラッシュキャッシュのサポートを追加」 が...

【Swift】RxGestureでのスワイプ検知がまじ簡単

Qiita(trend) · 2022-10-04

はじめに いまRxSwiftの勉強中でして、RxSwiftを使ってアプリを1個リリースするという目標を立てて頑張っています。 勉強中に出会ったRxGestureがめっちゃ便利だったので記録しておきます。 スワイプの監視 上方向ス...

Javaがサーバレスに至るまでの道のり

Zenn · 2022-10-04

はじめに 先日、JakartaOne Live Japan 2022というイベントで登壇させていただく機会を頂きました。 https://www.youtube.com/watch?v=vrkNcf5uJN0 QuarkusやHelidonのような新しめのEEフレームワークが

【徹底解説】JavaScriptをどこまで学べば良いかの学習ロードマップ + 頻出UIパーツの作り方8選

Zenn · 2022-10-04

Web制作の領域を独学する上で「HTML/CSSはやったけど、これから何をどこまで学習したらいいか分からない」という疑問は、多くの方が持っているように思います。 技術的に次に学ぶべきはJavaScriptだと思います。しかしこれも「じゃあJavaScriptはどこまでやれば良い

iOSDC Japan 2022 にスピーカー&コアスタッフとして参加しました

Zenn · 2022-10-04

2022年9月10日〜9月12日の日程で、iOSDC Japan 2022 が開催されました。 https://iosdc.jp/2022/ iOSDC Japan 2022 はiOS関連技術をコアのテーマとしたソフトウェア技術者のためのカンファレンスです。今年はリアル会場とオ

サブスク型ビジネスの成長の健康度を可視化するレイヤーケーキ・チャート

Qiita(trend) · 2022-10-03

レイヤーケーキ・チャートとは? SaaSやサブスクリプション型のビジネスでは、ビジネスの効率的な成長を示す「健康度」を可視化するためにレイヤーケーキ・チャートがよく使われます。 レイヤーケーキ・チャートとは、「利用開始時期」で顧客を...

【雑記】生み出す側の責任

Qiita(trend) · 2022-10-03

こんにちは、arcadia13です。 ふと思ったことがあり、そのことについて雑記をします。 生み出す側の責任 小説家・東野圭吾さんの「ガリレオシリーズ」をご存知でしょうか。 主人公である天才物理学者・湯川学が、大学時代の友人である刑...

Oracle Cloud Infrastructure Service Mesh忘備録

Qiita(trend) · 2022-10-03

はじめに 本記事は2022年4月に正式リリースとなったOracle Cloud Infrastructure Service Meshの概要記事となります。 OCI Service Meshの仕組み 特定のCustom Resou...

プログラミング・シンポジウムへの招待

Zenn · 2022-10-03

「プログラミング・シンポジウム」という催しがあります。「プロシン (prosym)」が通称です。 年に一度、毎年お正月の 1 月に開催で、年明けの 2023 年には第 64 回 [1] の開催をむかえます。 えっ、年に一度なのに、第 64 回? そう、プログラミング・シンポジウ

AHC014 参加記

Qiita(trend) · 2022-10-03

概要 注意書き 本記事はAHC014という、AtCoderで開催された株式会社estieさんによるヒューリスティックコンテストの参加記、および、解説記事です。 先日開催されたAHC014というヒューリスティックコンテストに出...

PostGISベクトルタイルサーバーの比較: tegola/martin/pg_tileserv

Qiita(trend) · 2022-10-03

概要 通常、ベクトルタイルはGeoJSONなどから変換した静的なファイルとして配信されることが多いです(.pbfファイルの配信)。パフォーマンスやサーバーのコストの観点ではベストな方法と言えますが、いくつか典型的な問題があります。 ...

Gradioとは? Pythonで機械学習Webアプリケーションをサクッと作ろう!

Qiita(trend) · 2022-10-03

Gradioとは Gradioとは、機械学習モデルのデモを行うWebアプリケーションを簡単に作ることができるPythonのライブラリーです。 この記事では解説致しませんが、Gradioで作成したWebアプリケーションは、Huggi...

私はTailwindに何を期待するのか

Zenn · 2022-10-03

はじめに 私は普段VueでTailwindを導入し利用しているフロントエンドエンジニアである。最近TwitterにてTailwind CSSの話題をよく目にするようになり、uhyo氏によって以下の記事が投稿された https://blog.uhy.ooo/entry/2022

【ほぼメモ】Scalaの表現力の高さに恐れおののいたJavaエンジニア

Qiita(trend) · 2022-10-03

トランプを表現するクラスを書いてみた。 こんな書き方できんのかよ... Hello.scala package example import example.Suits._ import example.ValueHolder._...

iOS15でSwiftUIのAlertを連続で定義できない問題が解決していた

Zenn · 2022-10-03

概要 iOS16が出ましたね。経験上、多くの企業は大体最新のOSバージョンから2バージョンまでをサポートする傾向にあると思うのでそろそろiOS15以降をターゲットにしたアプリも増えてくる頃だと思います。 SwiftUIでは下のように同じViewに連続して .alert Mod

【Rails】重複処理防止機能の実装例

Qiita(trend) · 2022-10-03

同時に処理が走ってほしくないメソッド Controller def foo AggregateTablesService.new.call # 数十万行のレコードの集計を行い、別のテーブルに集計を保存するサービス @some...

UnityでPlayFabのロビー機能を使ってみよう

Qiita(trend) · 2022-10-03

はじめに PlayFabではオンラインゲームを作るために必要となる様々な機能が提供されています。 本投稿では、その中のロビー機能に注目して、UnityでPlayFabのロビー機能を利用するための方法について解説していきます。 目次...

Reactパフォーマンス最適化まとめ

Qiita(trend) · 2022-10-03

はじめに 自分は2021年に新卒でWeb系の開発会社にフロントエンジニアとして入社し2022年で2年目になります。 実務ではReact×TypeScriptを利用したフロント周りの開発をメインで行なっています。 今回は、現場で経験し...

GraphQL Code Generator おすすめ設定 for TypeScript

Zenn · 2022-10-03

全体 生成物をフォーマッタにかける graphql-codegen には Lifecycle Hooks という仕組みがあり、いくつかの用意された hook ポイントで任意のコマンドを実行できる。 これを使って生成されたコードを Prettier 等のフォーマッタに通して

【Ruby】麻雀の点棒を値オブジェクトにしてみた🀄️

Qiita(trend) · 2022-10-03

はじめに この記事は、麻雀大好きな新米エンジニアが見よう見まねで点棒(麻雀における通貨みたいなもの)を値オブジェクトにしてみたという記事です。暇つぶし程度に読んでもらえたら嬉しいです。 まず簡単に「そもそも値オブジェクトって?」とい...

WebのE2Eテスト自動化〜ツール選定編〜

Zenn · 2022-10-03

こんにちは! 株式会社ココナラのプロダクト開発部 QA チーム所属のまると申します。 弊社では現在リリース時のリグレッションテストの大部分を手動かつモンキーテストで実施しています。そのためテスト工数が高く、さらにテスト漏れも発生し、予期せぬ機能で障害が発生してしまうことがありまし

Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤 第4回

Qiita(trend) · 2022-10-03

はじめに こんにちは。ネットアップ合同会社 Specialist SEの月岡です。 「Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤」を全4回でお届けします。 本稿が最...

Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤 第3回

Qiita(trend) · 2022-10-03

はじめに こんにちは。ネットアップ合同会社 Specialist SEの月岡です。 「Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤」を全4回でお届けします。 第1回と...

Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤 第2回

Qiita(trend) · 2022-10-03

はじめに こんにちは。ネットアップ合同会社 Specialist SEの月岡です。 「Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤」を全4回でお届けします。 前回の第...

Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤 第1回

Qiita(trend) · 2022-10-03

はじめに こんにちは。ネットアップ合同会社 Specialist SEの月岡です。 皆さん、Amazon SageMaker使っていますか? Amazon SageMakerを使ったML/DLワークロードに興味があったり、もしくは既...

【TypeScript】関数型の引数の型による部分型関係ややこしすぎません?なので、できるだけ噛み砕いてみました

Qiita(trend) · 2022-10-02

1.はじめに 前回、関数型の返り値の型による部分型関係の記事を投稿しました。 その続編として、今回は 関数型の引数の型による部分型関係 の記事を書きました。 ややこしすぎて、ちゃんと言語化できているか不安です… 間違って解釈してい...

【CSS】自分が余白のための空タグ容認派になった理由

Zenn · 2022-10-02

以前は余白のための空タグはナシだったのですが最近は容認派に変わってきました。何故そのような変節を経たのか書きます。 余白用の空タグ容認派になった理由 以前は「余白用のためだけの空タグなんて!」と否定派ではあったのですが、最近は心境に変化がありました。1つはコンポーネントの限界

フロント開発をするときにブックマークしておくと役立ちそうなオンラインツールまとめ

Qiita(trend) · 2022-10-02

概要 フロント開発をするとき、レイアウトやアニメーション、その他CSS等の生成をしてくれるWebツールのまとめです。 使いやすそうなツールがあれば追記していく予定です。 ドキュメント類 何はともあれドキュメントは読む癖をつけて、正...

Optimize long tasks

リアルタイム版 JSer.info · 2022-10-02

<a href="https://web.dev/optimize-long-tasks/">https://web.dev/optimize-long-tasks/</a><br /><p>50ms以上かかるlong tasksを分解し、ユーザーの入力を表示を妨げないように最適

【Unity】GitHub Actions × Game CIでWebGLのCI/CD環境構築(デプロイ先はNetlify)

Qiita(trend) · 2022-10-02

はじめに UnityのWebGLビルドを経験された方はご存じだと思いますが、 プロジェクトサイズによってはそれなりの時間がかかります。 ビルド中は手元のPCに負荷がかかってしまったり、 毎回のデプロイ作業が面倒だったりと、効率化の余...

Learn Accessibility

リアルタイム版 JSer.info · 2022-10-02

<a href="https://web.dev/learn/accessibility/">https://web.dev/learn/accessibility/</a><br /><p>ウェブアクセシビリティについて学べるチュートリアル</p>

【Azure】約25時間の勉強でAZ900を取得したので、勉強方法やコツを共有してみる

Qiita(trend) · 2022-10-02

1.はじめに どうも、ARIの名古屋支社に勤務している愛知県民です♪ (/・ω・)/ 先日、うちのベビー(1歳1か月)から「AZ900とれよ」と言われた気がしたので、 早速勉強して資格を取得してきました! そこで今回はAZ900を取...

Astro 1.4.0 Release | Astro

リアルタイム版 JSer.info · 2022-10-02

<a href="https://astro.build/blog/astro-140/">https://astro.build/blog/astro-140/</a><br /><p>Astro 1.4.0リリース。 <code class="language-plainte

MacでDockerの代わりにpodmanを使ってみた

Qiita(trend) · 2022-10-02

MacでのDocker Desktopは有料化とかそもそもシステム上の問題でファイル同期のパフォーマンスが悪い(っていうざっくりした理解)ので使っていなかったのですが、代替になるものを試していなかったのでpodmanを使ってみようと思...

Excelでソースコードを書いてみる

Qiita(trend) · 2022-10-02

動機 先日Arduino(マイコン)からモールス信号を送信する(C++)という記事に書いた通り、モールス符号表をC++で書きました。 賢い書き方を知らないというのもあって、泥臭く書くことにしましたが…流石に人間様の仕事ではありません...

TailwindCSSのおかげでCSS初心者を脱した話(N=1)

Zenn · 2022-10-02

タイトルの通り、この記事では私個人の体験として「TailwindのおかげでCSS初心者を脱した」という話を書きます。ポエムです。 また、N=1である上で誇張した言い方をすると、「CSS初心者がTailwindを使うと、ドラクエのはぐメタを狩るような経験値の荒稼ぎができて一気に初心

React の再レンダリングを防ぐ3つのパターン

Zenn · 2022-10-02

React のパフォーマンスについて語るとき、コンポーネントの再レンダリングは外せない話題となるでしょう。React は以下の条件のときに再レンダリングが発生します。 コンポーネントの state が更新された 親のコンポーネントが再レンダリングされた 例えば典型的なカウンタ

未経験転職一ヶ月目のしおり〜やったこと・良かったこと・困ったこと〜

Qiita(trend) · 2022-10-02

はじめに はじめまして、Itoiと申します。 2022年9月に未経験エンジニアとして、今の会社に採用してもらいました。 本記事では、この一ヶ月で経験したことについてまとめてみました。 本稿で私ができた経験や感じたことは、あくまで私の...

Deno 1.26 Release Notes

リアルタイム版 JSer.info · 2022-10-02

<a href="https://deno.com/blog/v1.26">https://deno.com/blog/v1.26</a><br /><p>Deno 1.26リリース。 Cache APIのサポート、<code class="language-plaintext

Closing a 30 pixel gap between native and web - Microsoft Edge Blog

リアルタイム版 JSer.info · 2022-10-02

<a href="https://blogs.windows.com/msedgedev/2022/09/27/closing-pixel-gap-native-web-window-controls-overlay/">https://blogs.windows.com/mse

Ten Years of TypeScript - TypeScript

リアルタイム版 JSer.info · 2022-10-02

<a href="https://devblogs.microsoft.com/typescript/ten-years-of-typescript/">https://devblogs.microsoft.com/typescript/ten-years-of-typescri

ABC271をPythonとC++で

Qiita(trend) · 2022-10-02

0 はじめに 0-1 記事について AtCoder Beginner Contest 271の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたら遠慮無くコメント...

Productivity Weekly (2022-09-21号) 簡易版

Zenn · 2022-10-02

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

JSON や CSV で SELECT * FROM したいときは columnq-cli が便利

Zenn · 2022-10-02

techfeed 経由で下記のスレッドを見かけたのですが、タイトルだけでも既に面白そうです。 また、ちょっと前から Notion のデータベースを各種コンテンツへ変換するツールを作っていまして、これを組み合わせるといろいろ楽できそうな予感がします。 そのようなわけで、スレッドで

Rust だけで WebHID を使おうとした話

Zenn · 2022-10-02

概要 タイトルの通り、できる限り javascript を書かずに Rust だけで WebHID API を使おうとした、その記録です。 web-sys crate の web_sys::HID から web_sys::HidDevice を開き、Input Report

GraphQL caching ③プロダクションリリースまでに解決した課題、導入による効果

Qiita(trend) · 2022-10-02

はじめに 本記事は以下の三本立てシリーズの三本目の記事です。 ①導入の背景と目的 ②AWS Prototyping program を利用した開発 ③プロダクションリリースまでに解決した課題、導入による効果 本記事では、以下のトピッ...

GraphQL caching ①導入の背景と目的

Qiita(trend) · 2022-10-02

はじめに GraphQL cachingとは、GraphQL APIのレスポンスをCDNでキャッシュすることにより、GraphQLサーバーの負荷をオフロードし、APIを高速化するキャッシュ層です1。 Amazon CloudFron...

zsh,tmux使用時に間違ってCtrl-dで終了させない

Zenn · 2022-10-02

zshでCtrl-dを押すとシェルが終了してしまう。   tmuxなどを使って作業しているときもセッション操作で、 Ctrl-b d(セッションを一時的に中断してメインに戻る (Detach))をするときに 間違ってCtrl-d(ペインを終了)をしてしまって不便、 なのでCt

プログラミング独学1年目の私に教えてあげたい書籍リスト

Zenn · 2022-10-01

はじめに 今回の記事では、私がプログラマー活動や情報発信を継続する上で、「最初の1年間で読むべきだった」と思う技術書を簡潔にまとめる。今回の記事は情報量が非常に多いので、全部を確認するのは不可能だ。そのため、流し読みして興味が湧いた書籍や情報にアクセスするように使ってほしい。

[Ethereum] スマートコントラクトをProxyパターンで更新可能にする方法

Qiita(trend) · 2022-10-01

はじめに Ethereumにおいてスマートコントラクトは不変です。 しかし、バグがある場合やビジネス上要件を追加する必要がある場合など、スマートコントラクトを更新しなければならないケースは多々存在します。 そのため、スマートコントラ...

「初心者向けにNoSQLを徹底解説」に関する誤りについて

Zenn · 2022-10-01

「初心者向けにNoSQLを徹底解説」に関する誤りについて 以下の元記事では,初心者向けにあやまった情報で解説を行っているように見受けられたため,その訂正を目的とした記事である. https://zenn.dev/nameless_sn/articles/nosql-manua

凡人が2週間で統計検定2級に合格するには

Qiita(trend) · 2022-10-01

はじめに 凡人が2週間で統計検定2級に合格できたのでその勉強法を書いていきます. 筆者のスペック 偏差値50くらいの大学4年生 高校数学も結構あやふやでCとかPとかの公式は忘れていた 2年前に統計学の授業は取っていたがあまり覚...

【Twitter API】自動フォロー&フォロー募集形成方法

Qiita(trend) · 2022-10-01

まとめ Twitter apiを使うと、毎日、2000人を自動でフォローできます。 また、フォローが返ってこない人を自動でフォロー取り消しできます。 フォローする人の条件設定として、以下の様なものを設定できます。: 特定のキーワー...

Zenn や Qiita や AtCoder のバッジを生成できるサービスを公開しました

Zenn · 2022-10-01

こういうのを生成できるやつです。 ぜひ GitHub Profile とかに使ってください。 ちなみに AtCoder のバッジの色はレーティングによって変化します。 作ったもの https://badgen.org/ ユーザー名とスタイルを指定して好きなバッジを選んでコピ

"知る人ぞ知る" 特徴エンジニアリング手法 WoE

Qiita(trend) · 2022-10-01

機械学習のバイナリクラス分類用の手法の1つに、ロジスティック回帰モデルがあります。これはモデルの解釈性も良く、広く一般に使われています。この手法に関連した変数変換手法である WoE (Weight of Evidence) と、特徴量...

XP祭り2022 発表資料に飛べるツイートまとめ #xpjug

Qiita(trend) · 2022-10-01

はじめに 2022/10/01(土)に、オンラインでXP祭り2022が開催されました。 カンファレンスや勉強会参加時は、Twitterで見つけた資料をリツイートしておき、直後に自分のタイムラインをたどることで復習できるようにしていま...

「Announcing TypeScript 4.9 Beta」を読む

Qiita(trend) · 2022-10-01

「Announcing TypeScript 4.9 Beta」を読む 前回に引き続き、Announcing TypeScript 4.9 Betaを読んでいきます。 (関心が続く限り続けていきたいです。。。) The satis...

【設計編】はじめてのReactで都道府県を当てるゲームをつくりました

Zenn · 2022-10-01

前回の記事 前回の記事が予想以上の反響でびっくりしています。ありがとうございます🥲🌟 https://zenn.dev/karugamo/articles/bb7477d1e7a648 今回は自分の備忘録・反省として、前回省いた設計のことを書いてみます。 https://yo

OpenAIの音声認識Whisperを使って好きな洋画やアニメから英語教材を自作する

Qiita(trend) · 2022-10-01

OpenAIのWhisperは、人間と同レベルの精度で音声認識ができると言われている、オープンソースのツールです。 公式サイト https://openai.com/blog/whisper この記事では、Whisperのちょっと変わ...

postdev:フロントエンド開発テスト最前線

Qiita(trend) · 2022-10-01

postDevとは フロントエンド開発テスト最前線 登壇者 株式会社リクルート / 株式会社ニジボックス デベロップメント室室長 Software Engineer 古川 陽介 タワーズ・クエスト株式会社 取締役社長 Pro...

マケデコで開催した株式シストレ初心者向けセミナー動画と今後の学習リソース

Zenn · 2022-10-01

マケデコで開催した株式シストレ初心者向けセミナー動画 9/28にマケデコ(知らない人が多いですがMarket API Developer Communityの略です、興味がある方はこちらから 👉 https://discord.gg/xg6P5RXwaa )主催で、JPX総研