Client ComponentsでSuspense+use使用時のエラー(Not implemented)の解決方法
環境 react 18.2.0 next 13.0.0 やっていたこと Reactを17から18に、Next12から13にアップデートして、Client Componentsでfetchを含むコードを使用してcache + use + Suspenseなどを利用したと
環境 react 18.2.0 next 13.0.0 やっていたこと Reactを17から18に、Next12から13にアップデートして、Client Componentsでfetchを含むコードを使用してcache + use + Suspenseなどを利用したと
みなさん、「情報カスケード」という言葉、聞いたことありますか? これは、みんな個人的には何かがおかしいと思っているにも関わらず、自分の属する集団が「正しい」と思っていることをいつまでも「正しい」と思い込んでしまうことになる仕組みのこ...
前書き そろそろ寝ようか。(「カチッ(電気を消す音」) ん?廊下明るいな。電気消し忘れたか? ~冷蔵庫が冬の狼の如く息をしながら開いている~ これまで何度このような光景を目の当たりにしたか。 詰めが甘いといわんとばかりに半開きの冷蔵...
<a href="https://medium.com/airbnb-engineering/airbnbs-trip-to-linaria-dc169230bd12">https://medium.com/airbnb-engineering/airbnbs-trip-to-l
<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<
最初に結論 内側の要素に下記のようなスタイルをかけると実現できます。 .inner { width: 100vw; margin-left: calc(calc(100% - 100vw) * 0.5); }...
こんにちは。広瀬マサルです。 riverpodやGetXなどすでに広く使われているパッケージが多数存在する中なにやってんだって感じですが 新しい状態管理パッケージを作りました。 イメージ的には 構造としてはProvider+ChangeNotifierを1つのWidgetにまとめ
<a href="https://github.com/dudykr/stc">https://github.com/dudykr/stc</a><br /><p>Rustで書かれたTypeScriptの型チェッカー</p> <h2>関連URL</h2>
<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 という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
SaaSを始めとするサブスクリプション型のビジネスでは「リテンション」が最も重要です。そして、良いリテンションは自社の製品やサービスをより頻繁にあるいは熱狂的に利用してもらうこと、言い換えれば顧客のエンゲージメントを高めることで実現で...
本記事は2022年10月31日に公開した英語ブログNew OpenSSL critical vulnerability: What you need to knowを日本語化した内容です。 2022年10月25日、OpenSSL プ...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
twitter_api_v2でメディアファイルを簡単にアップロードする方法 概要 Twitterで面白い画像や動画を共有するのは楽しいですよね。 twitter_api_v2で、このメディアファイルを簡単にアップロードできる機能をサポートしましたので、この記事ではその実装
こんにちは! 株式会社ココナラのインフラ・SREチーム所属のおさだと申します。 本記事では2022年10月に参加したEKS勉強会について紹介させて頂きます。 EKS勉強会を開催頂いた経緯 弊社のサービス開発において、以下のような課題がありました。 現状アプリケーション基盤が
こんにちは、アルダグラムの開発ユニット長の田中です。 アルダグラムはノンデスクワーカー向けプロジェクト管理アプリ「KANNA」を提供しています。 https://lp.kanna4u.com/ KANNAのフロントエンドはモノリスなNext.jsで構築されています。 最近ではプロ
どうもoreoです。 今回は文字列を検索するのに便利なgrepコマンドについて記載します。 1 概要 1-1 サンプルファイルについて 下記のようなディレクトリ構成とサンプルファイルで、grepコマンドの実験をしてみます! ├── files.txt ├── fruits
現代のベンチャー開発は大きく3の分野が影響しています。 UX リーンスタートアップ(とデザインシンキング) アジャイル開発手法とウォーターフォール開発手法 ただ残念ながらエンジニアの観点でこれらをいい感じにまとめたものは無かったため、僕の観点からまとめてみました。今後起業する
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
<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 を運営する株式会社 overflow のエンジニアの Taiga🐯 です。 はじめに コロナ禍ですっかりリモートワークが世の中に浸透しましたが、リモートワークならではのツラミ、悩みはみなさんも少なから
ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析 | Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani, 島田 浩二 |本 | ...
はじめに Oculusのハンドトラッキングをいじるときにものを持つということを実装した際に苦戦したためここに記します。 初めて技術系の記事を書くのでご指摘等あればいただきたいです。 完成はこれ OculusIntegrat...
はじめに C++の「テンプレートの部分特殊化」とその周辺知識をまとめます。 基本的な使い方と、具体的な使用例を紹介しています。 テンプレートの特殊化 あるクラステンプレートの設計を考える場合に、テンプレート仮引数に当てはめられる型...
ブログを自作した こんにちは。プログラマといえば自作ブログ[1]、自作ブログとはMarkdownで文章を書いて静的Webサイトジェネレータでよしなに変換してCIで自動デプロイしてVercelなどで配信するアレのことで、だいたい3割くらいのプログラマがやっていて残りの5割は憧れ
現状 WSLgが有効になっていれば、Ubuntuの場合と同様の方法でElixir Desktop動作するのではないか? Elixir Desktopのサンプルを実行してみました。 ウインドウは表示されて、動きそうなんですが、ウインド...
こんにちは。ポートフォリオがいい感じになったとたん燃え尽き症候群に悩まされ始めたSarasaです。 力技プログラミングにも限界を感じ、今更になって「もしかして基礎が徹底できてない私ってヤバすぎ!?」なことに気が付きました。 「今まで...
先日、自分が個人開発している日程調整のNitteが、チームメンバーの人数に応じた数量ベースのサブスクリプションの支払いに対応しました。 この数量ベースのサブスクリプション、Firebase Stripe Extensionは公式には対応していないと記載があります。 でも実は、プロ
(2022/10/30 初投稿) 初めまして、都内の実家の家族経営の木材店(従業員5名、全員家族)で事務兼IT担当をしている非エンジニアです。 実家はこんな感じ。資材置き場です。 私は元々IT系の人材会社で営業やらコーディネーターや...
私は 2022年5月にソフトウェアエンジニアとして初のキャリアをスタートし、半年が経過しました。実務経験がない中でぶち当たった壁はいくつもありますが、キャリアがスタートする前、した直後、そして半年経って落ち着き始めるこの流れを言語化してみたいと思うようになりました。 実務未経験が
はじめに AVTokyo 2022で開催されたOpen xINT CTF 2022に参加しました。 OSINT問についてはあまり挑戦したことがなく、苦戦しましたが、学んだことも多かったため備忘録的にWriteupを記載します。 問題...
忙しい人のまとめ Githubに保管されているtblsで生成されたスキーマをターミナル上で見れるTUIツールを作成しました。 https://github.com/harakeishi/trv ↓動作の様子 主にできることは下記です。 複数DBスキーマへの切り替え テーブ
なぜ開発を開始したか フリーゲーム界で有名なゲームエンジン「ヴァーレントゥーガ」のexe及びツールが 何者かに削除されるという事件があり、新規タイトル開発が正規の手続きでは出来なくなった。 ……じゃあ新しく「〇〇トゥーガ」を作ったら...
アクセシビリティ観点で必須の<label>要素について、 その重要性 なぜ重要なのか。メリット・デメリット placeholderじゃダメなのか などについてまとめます。 labelの重要性 アクセシビリティ観点でlabelはどのくらい重要なのでしょうか?
概要 BluetoothモジュールのRN52を使ってヘッドセットを作りたい。 RN52のスピーカー出力はステレオで、作りたいヘッドセットはモノラルなのでミキサーが必要。 まずはスピーカー出力を確認するところからスタートし、ミキサーと...
自己紹介 8月からLandit株式会社にて開発インターンをやっている大学4年生です。 実務経験はほとんどなく、別のインターンでVueを使ったプロダクト開発を1ヶ月ほど行っていたのみです。 記事を書こうと思ったきっかけ 社員の方にコ...
2022年10月29日に開催されたOpen xINT CTF 2022にチーム40548Fで参加したryo-a, blackwasan, kn1chtと申します。全17問のうち14問を解いて2800点、1位をいただきました。運営いただいたpinjaの皆様ありがとうございました。
はじめに get/set・didset/dwillset先に呼ばれるのはどっち?どう呼ばれるの?呼ばれる際にどういうことはできるの?そんな超基本的な使い方を簡単にまとめることとする。間違い・補足等があればコメントください。 対象者...
Google Cloud において、 Compute Product のファーストチョイスとなった感のある Cloud Run。非常に便利で簡単なためテキトーに活用していても十分にその恩恵を受けられますが、もっとその恩恵を受けるための Tips をいくつか紹介したいと思います。
<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とは プロジェクトの依存関係の更新を検知し、PRを作成してくれるツールです。 私がiOSの開発環境に導入したためiOSをメインに紹介しますが、多くの言語や環境に対応しています。 また、スケジューリング以外にも設定はか...
タイミーでフロントエンドエンジニアをしていますnisshi-です。 今回はNext.js 13のクライアントコンポーネントにおいて、useフックを利用する基本的な流れを紹介したいと思います。 ! 今回紹介させて頂く内容はNext.js 13 beta版での実装の流れになりますので
<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.
流行っているきつねダンスに乗じたい 北海道日本ハムファイターズの「きつねダンス」が今とても流行っています。 Ylvisが歌う「The Fox」に合わせて、チアダンサーが踊るというものです。 きつね × 音楽 ということで流行に乗じて...
やぁ。 始めましての方もそうでない方も、やぁ。 dino a.k.a. shioです🧂 前回「文化祭で始めるトレンド技術スタックWebアプリケーション開発【紹介編】」という記事を執筆したので、今回はその続きで「バックエンド編」を書いていこうと思います。 https://3i.
最初に学ぶべきプログラミング言語は何か。 度々話題に挙がりますが、2022年現在なら個人的にはTypeScriptを勧めます、という話をします。 2022年ももう終わりですけども。 前提 プログラミングを勉強してみたいけど、何からやればいいかわからない、といったケースを想定
人はみな平等に忘れる 皆さんはお仕事やプライベートなどで起きた出来事を文書にきちんと残していますか。 今はその事象に対して「ものすごく知っている状態 (100%)」だとすると、明日には70%くらいまで落ちてるかもしれません。 1ヶ月後、3ヶ月後、6ヶ月後はどうでしょうか。その
はじめに Next.js 13がリリースされましたね。 今回は個人開発のポートフォリオサイトをNext.js 13に上げてみたのでその備忘録です。 https://portfolio-adachi.vercel.app アップグレード前の環境 next@12.3.1
はじめに WSL2にubuntu20.04を入れて使おうとして、sudo apt update や git clone hogehoge をしようとしたら、名前解決できずにネットワークにアクセスできませんでした。 解決はしたのですが...
前提知識 CI/CDそのものについての理解 GitLabの基本的な使い方(アカウント開設・リポジトリ作成等) Gitの基礎知識 GitLab CI/CDとは GitLabに組み込まれたCI/CDツールです。 サードパーティ製の...
IP アドレス (IPv4) の文字列表現の正当性を検証するプログラムの記事を読みました。 プログラミングの練習の題材としては興味深く手頃でとても良いと思います。 面白そうなので私もプログラムを書いてみることにしました。 以下の記事...
諸事情でC# 7.0を扱っていたときから時間は経ち、C# 11.0になりました。 ということで、個人的に有益だと感じたC# 8.0からC# 11.0の機能を書いておこうと思います。 個人的にUnity等で使用したい部分に絞っているので...
<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
問題のクラス \rm P と \rm NP についての理解が曖昧なことに気づいたので、ちょっと勉強しました。忘れてもいいようにメモしておきます。 計算量の話 計算量には大きく時間と空間の2通りの評価基準があります。 時間計算量 / 時間量 計算を終えるまでに要する基本演算の
「 Recommendations for Android architecture 」の一文に次が書いてありました。 Lifecycle Do not override lifecycle methods such as onRe...
事象 Windows11にPycharm CE版を入れて、「Python Interpreter」を設定する時に、「Failed to create a virtual environment」というエラーメッセージが出てしまって、...
はじめに 2022年3月16日にGoogleからユニバーサルアナリティクス(UA)のサポート終了が発表されてしばらく経ちましたが皆さんいかがお過ごしでしょうか。 きっと上司や顧客から「2023年7月までにGA4に移行しろ」と言われて...
https://github.com/neologd/mecab-ipadic-neologd NEologdは新語や固有名詞に強い形態素解析用辞書として有名ですが、2020年の9月を最後に更新がありません。実用上の問題は大きく分けて2つあります。 新語・固有名詞が供給されない
EC 市場が年々拡大していく中、最近ではヘッドレスコマースというワードを技術畑以外でも目にしたり、耳にすることが多くなってきました。私の体感的には 2019 年頃から技術者の間でヘッドレスコマースのアーキテクチャが話題となり、2020〜2022 年にかけて技術以外のレイヤーにも徐
Chart.jsを使ってグラフの描画 Chart.jsはJavaScriptでグラフを描画するためのライブラリです。 以前少しだけ使用したことがあったのですが、もう一度使い方をおさらいしようと思い、勉強ついでにメモ。 これから使おう...
はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! 技術の進歩は目覚ましいので、置いてかれないように...
Amazon Aurora MySQL v1(5.6 互換)→ v3(8.0 互換)の移行記録です。Java で MySQL Connector/J を使用している Web システムの移行時に実施したこと、発生した問題やその解決策などについてまとめました。
はじめに バーグラフを描画したい、折れ線グラフを描画したい、、etc と思ったときに、それぞれのグラフを描画しやすい形に生データを整形したデータ(ファイル)が必要になります。 そんなときに、自分で自由にデータ整形ができるとデータ解析...
@okunokentaro さんが似た内容で先にスクラップを投稿されており、本記事の執筆時期と内容が重なってしまいました。こちらでは ECMAScript に加え、Java での調査結果なども含まれています。併せてご参考ください! https://zenn.dev/okunok
はじめに みなさんは、CSSを勉強する時はどのようにしていますか? よくTwitterなどでは、Qiitaではなく、公式ドキュメントを参照しようといった趣旨のツイートがみられます。 確かに、W3C や MDN といったところのドキュ...
この本ではFirebaseとTypeScriptとNext.jsを使ってリアルタイムチャットアプリを作ります。
1.はじめに cocone株式会社さんの『cocone tech talk』のLT記事を参考にさせていただきました。 ありがとうございます。 本記事のUnityのバージョンは『Unity 2021.3.1f1』を使用しています。 ...
Excel文書では既存の表に新しい列が追加されるなど、フォーマットが変わるケースが多々あります。 例えば以下の表に新しく「社会」の列を増やしたい、といった場合。 ↓ このようなケースが多いため、VBAでコードを書く場合、以下のよ...
<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の
概要: 本稿では accumulate の型制約の妥当性について、STL におけるコンセプトの設計指針を基に考察しています はじめに C++20 で範囲ライブラリが導入されたことで、リスト操作が容易に行えるようになりました。個人的に 3 大リスト操作を挙げるとするならば
Dagger が Go SDK を発表しました 🎉 https://dagger.io/blog/go-sdk Dagger を使うことでローカルマシン、 CI ランナー、専用サーバー、その他任意のコンテナホスティングサービス上などで実行可能な CI/CD パイプラインを構築する
Next.js 13 が発表されましたね! https://nextjs.org/blog/next-13 この記事では Next.js 13 の以下の新機能について取り上げます。 Layouts React Server Components Streaming これらの機
過去に社内用に書いたポエムだけど、インターネットで見えてたいというありがたいお声を頂いたので。 自己評価が高すぎると困るのは想像がつきやすいと思いますが、一方で低すぎるのも困りものです。むしろ、そっちの方がより深刻な問題を引き起こしやすかったりします。 自己評価が過度に低い状態と
はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! 技術の進歩は目覚ましいので、置いてかれないように...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
tl;dr 先日GCPの料金レポートを見たら、それまで無料だったUptime Checks(死活監視サービス)の利用料金がなんと100万円を超えていて面食らった。 GCPの一部サービスが、22年10月から料金改定を行うことはニュー...
はじめに 実務で指示されたものはだいたい作ることができ、どのようなプログラミング言語でも実装できるプログラマーがそこで成長が止まることはよくあることである。そのような人に限って、「次に何すればいいのかわからない」と悩んでいると思う。 プログラマーの成長が止まっている要因として
Elixir 東京にいるけどFukuokaexのYOSUKEです。 簡単 Elixirシリーズでは小ネタをサクッと書いていこう。というコンセプトで作っていきます。 仕事柄、ライトニングトークをしてもらい、その内容に質問をしてもらう。と...
はじめに こんにちは、クラウドエースの松浦です。 今回は、パブリックプレビューとなった Dataform をさわってみたいと思います。 その上で、より肝になる機能についてピックアップできればと思います。 Dataform について(個人の感想) Dataform を実際に
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
はじめに 本記事はSeleniumでスクレイピングをするための要素の取得方法や、デバッグの考え方などについて記載しています。 本記事の環境についてSeleniumは4.4で、ブラウザはchromeを使用しています。 Selenium...
こんにちは。地図パズル製作所の都島です。今日は地図パズル製作所と関係ないですが、PHP の話を書きたいと思います。最近は TypeScript とインフラばかりやっていて、PHP をあまり使っていなかったのですが、最近久しぶりに PHP 関連のプロジェクトをやっています。それで、
やぁ。 こんにちは、dino a.k.a. shioです👋 とある茨城高専で学生をしています。 10月に開催した茨香祭にてWebアプリケーション「OZ」を作成したので、その †限界開発譚† を徒然なるままに書いていこうと思います。 まさか炎上プロジェクト🔥なわけないよなぁ..
初投稿。記念の投稿であるが、本日転職市場について語ろうと思った。 なぜならば先日、とある学習サイトからとあるリクルート会社からカジュアル面談のオファーを受けたことがきっかけである。 そして本日、初のカジュアル面談ってものを経験した。 ...
<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
<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
<a href="https://www.oreilly.com/library/view/fluent-react/9781098138707/">https://www.oreilly.com/library/view/fluent-react/9781098138707/<
2022年10月26日、みんな大好きNext.jsのバージョン13が発表されました。 本記事ではバージョン12→13で何が変わるのか、公式発表を意訳する形式(と筆者のおしゃべり)でまとめていきたい所存です。 もちろん、英語つよつよな方&コードなどの詳細は原文を参照のこと。
<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のサポ
Web の基礎を支える HTML の最も重要な要素の一つである h1-h6 要素ですが、 React を始めとするコンポーネントベースのライブラリを特に意識せずに利用すると、SEOやアクセシビリティー上の意図せぬ問題を生むことがあります。 この記事では、 React を例に取り
導入 現在大学で、コンピュータサイエンスの勉強を行っていて、特に、改ざんに対処するデータベースに興味を持っています。 ひとえに、改ざんに対処するデータベースと言っても、BFTデータベースや、BFDデータベース、台帳型データベースなど...
はじめに Evision に Nx バックエンドが実装されました 試してみたいと思います 実装コード バックエンドの実装はこちら CPU で実行 ノートブックの全量はこちら まずセットアップします 他のバックエンドと比較する...
はじめに Elixir の Nx を GPU 上で動かしたい Nx を GPU で動かせば、 AI モデルもスイスイ動かせるはず でも手元に GPU もないし、お金もない、、、 そんな人にオススメなのが Google Colabo...
Terraformを使用してAWSリソースを管理するにあたり最低限必要な環境設定手順をまとめました。 公式のチュートリアル等で一般的に紹介されている手順に則るとセキュリティや利便性の面で課題があります。 ここで紹介する環境設定方法はその課題を解決する私なりのベストプラクティス
はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回はブラウザで使えるQRコードリーダーをさっくり作...
はじめに 過去の記事で何度か Elixir の Nx 周辺技術を紹介してきました しかし、 Nx は現在進行形でどんどん進化しています 古いバージョンで動いていたコードが既に動かなくなっていたり、非推奨になっていたりします ...
はじめに RUNTEQ卒業時のポートフォリオ制作として、Webサービスを作成しましたので、ご紹介させてください。 サービス概要 「子どもが小さいうちは、親が近くにいてあげないとダメよ」 「子どもにピアノを習わせなさい」 「母乳で...
https://nextjs.org/blog/next-13 雑に翻訳しました。 意訳がめちゃくちゃ含まれているので注意です。 app/ Directory (beta): より簡単に、より速く、クライアント側JSのサイズをより小さく。 Layouts React Ser
はじめに 今回の記事では、プログラミング・エンジニアリング関連の情報を収集する上での原則を簡潔に解説する。あくまで一個人の見解に過ぎないが、参考になれば幸いである。 情報収集の原則 目的を考える 最初に、情報収集の目的を考えよう。例えば、プログラミング・エンジニアリン
Kubernetes環境でサーバー自体のスケールイン・アウトを管理する場合、ClusterAutoscaler(以下CA)を使用することがあります。 CAでスケールインするときのDaemonSetの挙動について気をつけないといけないな...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
Teradataのクエリーログ(DBQL)について 警告 本記事はTeradata CorporationのサイトTeradataドキュメントに掲載された内容を抄訳したものです。掲載内容の正確性・完全性・信頼性・最新性を保証す...
ことの発端 この数年QAとして仕事をしているが、スクラムマスターしたり、SREっぽいことしたり、PMやらされたり、いつの間にかPMOとされていたり、管理職したりでいまいち何者なのかを上手く説明できず(笑)。 2022年9月からマネー...
はじめに すっかり秋ですが、この時期といえば恒例の .NETアップデート。もうすぐ .NET 7がやってきます。ということで、.NET 7 紹介記事をば。 本記事執筆時点でまだ .NET 7 は正式リリース前なので、すべてrc2に基...
はじめに 秋ですし(?)、久しぶりにターミナル環境について考えています。公私ともに手元の Mac では常時ターミナルが立ち上がっているのですが、ここ数年は iTerm 2[1] を使っております。特に不満があるという事もないのですが、最近 Rust で遊んでいることもあり、R
<a href="https://github.com/kachkaev/njt">https://github.com/kachkaev/njt</a><br /><p>npmパッケージを指定して関連するウェブサイトへジャンプできるツール/Webサービス。</p>
<a href="https://github.com/thebinarysearchtree/flyweight">https://github.com/thebinarysearchtree/flyweight</a><br /><p>Node.js向けのSQLite ORM
<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のNFSを利用する記事の実装編になります。 前回のネットワーク編でネットワークのセットアップが完了しており、FSx for Neta...
<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
<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
<a href="https://github.com/vitejs/vite/discussions/10570">https://github.com/vitejs/vite/discussions/10570</a><br /><p>Vite 4のマイルストーンについてのD
はじめに Reactに関して最低限意識したいけどできてなかったなと思うところがあったので、 わかりやすいと感じた記事を参考にこの1記事にまとめました。 useStateの使い方に注意する 上記の記事がとてもわかりやすく、すごい学...
LINEさんが日本語フォントをリリースしました。 LINE Seed (日本語) 日本語版コーポレートフォント『LINE Seed JP』をリリースしました。 フォントに関しての詳細は上記のサイトに書かれているので割愛します。20...
1.はじめに 私は 「React ってファイルを行ったり来たりして、わけわからん!」 「 React めちゃむずい」 って思っていました。 この React の行ったり来たりの流れを整理するために本記事を書きました。 同じように思わ...
この記事について 以下でReactの再描画の仕組みと抑制方法をスクラップしました。 折角なので、記事にしてまとめておきます。 https://zenn.dev/ishiyama/scraps/f5b25b3a608bdc 再描画の確認方法 Chromeデベロッパーツールを
背景 ゴリゴリ系エンジニア、pageoです。 最近エンタープライズでの大規模な新規開発PJによく参加するのですが、権限管理周りで沼にハマるPJの99%はシングルAWSアカウントだと気づきました。 そこで、自分の経験をもとに、後に権限管理などで苦労しない拡張性の高いマルチアカウ
やること web3dart / Truffle / Ganache を使って簡易的なtodo flutterアプリを作成します。 スマートコントラクトのイベントをsubscribeする実装サンプルがあんまりなかったためそこも含めてやってみました。 Web3初心者のため、間違っ
はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回も、face-api.jsネタです。 リサイズ...
先日、AzureのFundamentals資格の登竜門となるAZ-900の試験に合格しましたので、備忘録兼ねて勉強方法をまとめておきます。 下記内容は2022年10月現在の情報で、今後試験内容が改訂されることもありますので、その点ご了...
概要 初めまして、まさたかです。 個人開発「筆記療法アプリ」では ・状態管理:hooks_riverpod, state_notifier, freezed ・アーキテクチャ:MVVM + Repository を採用しています。 この中で.autoDisposeが必要になる
はじめに 今回の記事では、プログラマーが情報収集で必ず確認するべきWEBサイトを8つ一覧形式で紹介する。本記事の読者の対象は主に以下の通り。 プログラミング初心者 情報収集で困っているプログラマー 他のプログラマーの情報収集を参考にしたいプログラマー 効率よくプログラミング
こんなボタンが欲しいと思ったことはありませんか? みなさん、クリックすると「ティウンティウンティウン・・・」と死滅してしまう、そんなボタンが欲しいと思ったことはありませんか? 今回はそれを作ってみました。 こんな感じ 作り方〜...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
前書き Laravel 9.35 から、新 Mailable が使えるようになりましたので、それを試してみました。 https://github.com/laravel/framework/pull/44462 気が早い事に、コマンド使って Mailable 作成すると、新
3人全員が主役になれる 東京03のコントは、飯塚さん、角田さん、豊本さんのだれがメインとなってもコントが成り立ち、当たり前のように面白くなるトリオであるということは周知の事実だ。 東京03ド級のファンである私はたまに、飯塚さんが高ら...
はじめに 2022年9月末のVMware Cloud on AWSのアップデート(SDDC Version 1.20)で、待望のFSx for Netapp ONTAPを利用した外部データストアが利用できるようになりました。そのほか...
はじめに 便利なのでシェアします😁🎉 en-us と ja-jp の切り替え Microsoft Learn (旧Docs)は、英語ページと日本語ページではURLの途中に挟まっている「en-us」と「ja-jp」が違うだけです。例...
<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
<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のサ
<a href="https://developer.chrome.com/en/blog/no-spooky-cookies/">https://developer.chrome.com/en/blog/no-spooky-cookies/</a><br /><p>Partit
この記事は Cloudflare Workers and micro-frontends: made for one another のブログを理解するためのに Qwik の基本的な概念について理解することを目的とした記事です。 https://blog.cloudflare.c
<a href="https://tailwindcss.com/blog/tailwindcss-v3-2">https://tailwindcss.com/blog/tailwindcss-v3-2</a><br /><p>Tailwind CSS 3.2リリース。 <cod
タイトルの意味を理解できた人はこの記事を読む必要はありません。私は最初見たときさっぱり意味が分からなかったので調べてみました。 タイトルの文言はRust APIガイドライン(非公式日本語訳)に登場します。説明も書いてあるのですが、読んでも全く理解できないので単語の意味が理解できて
N+1問題とは? 「余計なクエリが発行されて、処理が重くなっちゃう」問題。 例えば以下のようにpostsテーブルのデータを取得して posts = Post.all 各postに紐づくuserテーブルの値を参照しようとすると posts.each do |post| pu
こんにちは。 株式会社ココナラのシステムプラットフォーム部でインフラ・SREチームのチームマネージャーをしているよしたくと申します。 本記事では2022/02より立ち上がったインフラ・SREチームの歩みと取り組んできた施策を紹介します。 チームの立ち上がり 以前のチーム状
https://parque.io 株式会社パルケの手を動かすCTO、みつるです。 この記事は先日ツイートしたものを加筆修正したものとなります。 https://twitter.com/MitsuruOkura/status/1577782191026622464?s=20&am
ついに、Terraform provider for SORACOMが公開されました🎉 本記事は公開をお祝いすることと作者へのリスペクトをお伝えしたく執筆しています。 SORACOMを使う上で感じていた課題感 みなさんはIoTシス...
はじめに Unityがプログラミングパターンのサンプルリポジトリを公開していたので、自分の言葉でまとめてみようと思いました。 詳細な説明というよりかはパッと見でなんのことか分かる形でまとめて行きたいと思います。 私の頭の中の解釈が...
はじめに 社内のtimesチャンネルで麻雀の何切る問題を投稿し、ボタンクリックで回答すると、回答者にDMで解答解説が届くSlack Appを作りました。 AppのバックエンドはGoogle App Scriptを採用しています。 ...
はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! つい最近、新規事業部でWebアプリのプロトタイプ...
はじめのあいさつ こんにちは!アプリケーション技術推進チームの宮下です。 BEENOSでは入社した後に、約2ヶ月間の新卒エンジニア研修があります。入社する新卒メンバーのスキルやバックグラウンド、弊社でその時に使っているスキルやニーズに合わせて研修をアレンジしています。 そこ
はじめに ※本記事は続き物の最終回的な位置づけとなっており、単体で Static Web Apps + Functions + MySQL のすべてに言及しているものではありません 前回までの記事で、Azure Functions ...
はじめに 新卒プログラマー、あるいは初心者プログラマーのあなたは上司あるいは先輩に以下のようなことを言われたことはないだろうか。 「進捗はどうなった?」 「なんでこの作業に時間がかかっているの?」 あるいは、作業の見積もりやタスクの分解を行わずに直接コードを書き始めている
クラウドエースでデータ ML エンジニアをやっている神谷と申します。業務では、データ基盤構築やデータ分析に取り組んでいます。本記事では、軽量なワークフローをサーバレスでサクッと作れる Workflows を使って、依存関係のあるデータ パイプラインを構築するにはどういった実装方法
どうもoreoです。 今回はJSONからの値取得、集計、整形などができるjqコマンドについて記載します!JSONを分析する際に大活躍です。 1 下準備 1-1 使用するJSONデータ Star WarsAPIから取得したこちらのデータをjqコマンドでいじってみたいと思いま
目的 EC2を稼働する際にEBSボリュームをデフォルトの暗号化設定をチェックせずに暗号化無しで作成している場合に、後から、EBSボリュームを暗号化したい 方法 EBSボリュームのsnapshotからコピーして復元する際に暗号化...
SaaSを始めとするサブスクリプション型のビジネスでは顧客のリテンションが最も重要なため、リテンションが改善しているかを測るためにリテンション率をモニターします。 しかし、実は、リテンション率は顧客がどの程度の「期間」サービスを継続し...
概要 こんにちは、Offers を運営している株式会社 overflow の Software Engineer(主戦場はフロントエンド)の Kazuya です。今回は、CSS modules の型を生成する方法について紹介します。 デフォルトの状態では、tsx(React)
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
はじめましてLuupのiOSエンジニア大瀧です。 今回はiOSチーム初稿ということでLUUP iOSアプリの開発体制や採用技術、現状の課題について書いていきます。 開発体制 LUUPアプリのiOSチームは現在正社員2名で業務委託のメンバーが4人となっています。 技術顧問として
先日、Twitter上でこんなクイズを出題しました。 JavaScriptのクイズです。 クイズの内容 "たかし"を代入したのに"やめ太郎"と出力されました。なぜ? コードの/* ここに解答を書いてください */の部分を埋めてく...
本稿は、Webアプリのプロトタイプを作るための道具として RedwoodJS を紹介する記事です。 前説:プロトタイピングにおける技術選定 シンプルなWebアプリのプロトタイプを作るとき、みなさんはどのような技術選定を行うでしょうか。 プロトタイプと言えど UI の検証もある
こんにちは。 プログラミング見習いのSarasaです。 これまで数多のエラーとの戦いを記事にしてきた私ですが、 「そういえば自分の学習方法についてまとめた記事って書いてなかったよなあ~」 ということに気が付いたので軽~くまとめていきた...
MapLibre GL JSとは オープンソースのJavaScript地図ライブラリ Mapboxのオープンソースフォーク版 WebGLを使用してベクトルタイルとMapLibreスタイルからインタラクティブなマップをレンダリングで...
2022年10月中旬にGoogleモバイル検索の検索結果にサイト名が表示される機能が正式に実装されました。 サイト名を検索結果に表示すること自体は、サイトの認知向上に繋がります。 しかし、ブラックハットSEOとも言われる 「サブディレ...
はじめに udemyを使ってTerraformの勉強をしたので、tfstateファイルの操作方法についての学習備忘録です。 作成済み環境のリソース一覧を確認 下記のコマンドで、作成済みのリソース一覧を確認することができます。 $...
なぜLiteFS+SQLiteか 「個人開発のコストはDB次第」でサーバーレス環境でリソースを節約できたけどマネージドDBはまだ高いよ(要約)ということを言っていたら「本番環境でSQLiteを使うといいよ」と何人かの人に教えてもらってLitestreamのことを知った。 Li
ひさしぶりに CTF に参加しました。OSINT 以外のジャンルで正の点数を得ることができませんでしたが、いろいろ実験したり考えたりできたので十分楽しめました。 解けた問題 [Tsukushi] Welcome (294pts) [OSINT] Attack of Ts
0 はじめに 0-1 記事について AtCoder Beginner Contest 274の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたらコメント欄にお願...
こんな感じでお役に立てば 昔カプセルトイ$^{注)}$って1回100円、200円で回してたように思います。それがいまや300~500円が主流で、1回1,000円を超えるものも続々リリースされています。気軽に回せて何が出るかわからない...
PHP のメーリングリストから、気になった情報をピックアップします。 Internal [RFC] Destructuring Coalesce https://externals.io/message/118829 https://wiki.php.net/rfc/de
Github The Erg Book webpage shibaさんのzenn記事 個人的にずっと気になってちょくちょくドキュメントや実装のお手伝いをしている 新しい言語が作られていくのが見ていてとても楽しい 内部的にはこう...
こんにちは、rickyです。 この記事では個人で何かを開発したり勉強する時にTwitterを活用する利点をご紹介します。 私は秋ごろからElixirのお仕事をさせて頂いています。 その関係上Elixirの技術書をゴリゴリ自習しているの...
TL;DR https://youtu.be/dRF3Uc83Igw https://github.com/himkt/cargo-atcoder-vscode Visual Studio Code (VSCode) と Rust を使った AtCoder 生活をちょっと快適
はじめに シェルスクリプトから jq コマンドを使う記事はいくつも見かけますが、あまりにも面倒でよくない書き方ばかりが見つかるのでベストプラクティスをまとめました。 この記事は「詳細解説 jqコマンドとシェルスクリプトの簡単で正しい使い方 〜 データの流れを制するUNIX哲学
普段LT会のネタ用に取っておいたりするのですが、感情が爆発しているので産地直送でお届けします。 そしてこの問題は未解決です…… 泣くことになった経緯 趣味で「かどで日記」という日記サービスを運営していて、そこでのお話です。 戦犯と...
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
https://blog.cloudflare.com/better-micro-frontends/ Cloudflareブログで興味深い記事が投稿されていたので読んだ。 趣旨としてはマイクロフロントエンドアーキテクチャのFragments組成をブラウザからではなくEdgeサー
はじめに DBが遅い原因の多くはインデックスの作り忘れです。 サーバーの性能アップやパラメータ変更の効果も大きいですが、まず最初に検討するべきはインデックスでしょう。 EXPLAINの結果をにらみながら、効果のありそうな場所を探します。 ただ、厄介なのはEXPLAINの結果が
プリキュア実装とは何か 掲題について数年前とあるSNSで聞かれたとき、ちゃんと説明している記事が思ったよりないことを思い出したので、自分にとってある意味名刺代わりともいえる「タイプセーフプリキュア!」を少しでも話しやすくするために書きます。「非プログラマー向け」と題しながらま
どうもbarusuです。 情シスSlackにて、全パブリックチャンネルを対象にチャンネル未参加ユーザーを全員招待する作業をしたところ、過去投稿が見えなくなるという事象が起きました。 何が起きたのか どこのチャンネルも膨大な参加通知を読み込まないと、過去ログが表示されない
ROS2について OMGが策定したDDSという通信プロトコルをベースにロボット関連の汎用部品とサードパーティによる部品のエコシステムを構築するロボット開発向けフレームワークです。 DDSプロトコルの特徴 LAN内でのノードを自動発見する PubSub機能やサービス利用す
ビルドエラーになってビルドできませんでした。 以下に記載されている方法でビルド https://github.com/elixir-nx/xla/tree/main/.github/builds Dockerfileのcudaのバージ...
検証環境 WSL2で動作するUbuntu Ubuntu 20.04 Cuda 11.8.0 次のエラーメッセージがでて動作しません。 [error] cuLinkAddData fails. This is usually cause...
こんにちは! プログラミング未経験文系出身、Elixirの国に迷い込んだ?!見習いアルケミストのaliceと申します。 今回はElixirでの"Hello, World!"について、そういえば.ex/.exsファイル作るところからは誰...
ついに .NET 7 RC2 まで出て、あと数週間で .NET 7 がリリースされる所まで来ました。 個人的に最近の .NET 系で好きなものは Blazor なのですが HTML/CSS と和解できていない悩みがあります…。 とりあえず、和解に向けて自分が歩み寄ろうと思うのです
動的ルーティングを実装した際に404が出たのでこの記事を書く。 ディレクトリはこんな感じ。 http://localhost:3000/pages/lesson/1にアクセスすると画面が表示されるかと思ってたら表示されなかった。 h...
Whisperを試す Whisperの音声認識が優秀ということで、マイクで試せるようにしてみました。 別に無理して使う必要なかったのですが、諸事上によりDockerを使ってマイクがつながったアプリとソケット通信したりしています。以下みたいな感じです。 リポジトリは以下です
はじめに 最近vercelからリリースされた@vercel/ogですが、exampleにシンプルな例しかなく、実用する上で困ったことがいくつかありました。 簡単なOGP画像を生成するところから始めて、表示する文字を動的にしたり、背景画像を設定したり、カスタムフォントを設定して
FlutterWebでアプリをビルドするとUrlに#が入って不恰好になります。 これを取り除くにはmain関数でrunApp()を呼ぶ前にusePathUrlStrategyを呼んであげると取り除けます。知らんけど。 公式からの引用...
Firebase Summitとは Firebase Summitとは、Googleがモバイル(スマホアプリ、ゲームやWebサービス)開発者向けに提供している「Firebase」と呼ぶサービスの新機能やアップデート内容の発表のために年に一度開催される大きな発表会です。2022
私が個人的に感じる 学習段階ではなかなか気づきにくく、実務ではよく使うロジックについて かいていこうかなと思う。 今回は「端数処理」について。 「端数処理」のおおまかな説明はこの記事で説明させています。 https://qiita.c...
個人的ゲーム開発で使えるOSSまとめ はじめに ゲーム開発をしている皆様こんにちは。 ゲーム開発には必要なものが多く、皆様は日々飛んでいく諭吉と時間に四苦八苦していることと思います。 そこで私が知りうる限りのゲーム開発に関わりそう...
1. 始めに 1.1. この記事の趣旨 こんにちは。nekometaと申します。働きながら大学院に通い、最近、博士号を取得しました。この記事では、大学院に通うことを検討している社会人の方に向けて、大学院でかかったお金の話を書きます。私は実験を伴わず個人所有のノートPC上で
そもそもhygenって何 hygenはテンプレートファイルからボイラープレートを生成するためのライブラリです。 前提 hygenでは実行時にオプションを指定できます。 このオプションによってテンプレートファイル内の処理を変えたり...
本記事は「フロントエンドの開発効率を向上するヒントを教え合おう!」イベントの参加記事です。 今回は、↓の記事で再レンダリングを確認するときにReact Developer Toolsを使ったのでその紹介と、バグにハマったのでその回避...
はじめに はじめまして、こんにちは。 どうも最近のpixivでは「タグ荒らし」なるものが流行っているらしいですね…… 少しでも助けになれればと思い、タグが投稿者に付けられたものか分かる拡張機能を作成しました。 インストール方法 ブ...
はじめに 先日Google Universal Image Embeddingコンペのメダルが確定して憧れのGrandMasterになることが出来ました。丁度いい節目なので今までの分析コンペと歩んできた5年間を振り返ってみたいと思います。意外と長くなってしまったので興味のある
本記事は「フロントエンドの開発効率を向上するヒントを教え合おう!」イベントの参加記事です。 Reactで再レンダリングを防止するのはパフォーマンス面で効果があると思いますが、コンポーネントが再レンダリングされる条件、特にmemo化し...
<a href="https://github.com/oscartbeaumont/rspc">https://github.com/oscartbeaumont/rspc</a><br /><p>RustとTypeScript間のIPCをtRPCライクに型付けありで行えるライ
LIFF と LINE Bot を利用した簡単なアプリを作ります。 対象: * LINE API の利用経験がない方 * LIFF / LINE Bot どちらかで開発をおこなったことがある方 * microCMS の利用経験がない方 LIFF または LINE Bot どちら
Next.js において、環境変数 process.env を検証することで型安全に扱えるようにする記事です。 ↓こんな感じで環境変数を使えるようにします。 クライアント側 import { clientEnv } from '../env/client' const val
Reactを触ってかれこれ1年以上経つのに、useStateの初期化ができなくて2時間以上潰しました。 結果、原因はuseStateの初期化は最初の1度のみ行われるということがわかっていなかったことでした。 useStateの初期化...
こんにちは!!Asterです!!! 本日はInstantNeRFでの動画の出力の仕方を記事に書こうと思います! InstantNeRFとは 「NeRF」(Neural Radiance Fields)は、さまざまな角度から撮影した複...
<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リリース。 開発バージョンとな
<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
はじめに udemyを使ってTerraformの勉強をしたので、terraformブロック、providerブロック、dataブロック、outputブロックについての学習備忘録です。 terraformブロック Terrafor...
こんにちは。広瀬マサルです。 みなさん多言語化ってどうしてますか? 僕もいろいろなフレームワークで様々な多言語化パッケージを使ってきましたがどうもイマイチな結果になることが多かったです。 なので、自分で新しいFlutterパッケージを作ってみました。 一言で簡単に言うと Goog
はじめに 京都のスタートアップでエンジニアをしている、KIOといいます。 昨日(10月20日)、Tailwind CSSのv3.2が正式にリリースされました。 この記事では新たに追加された主な機能についてざっくりとまとめます。 初めての技術記事投稿なので、読みづらい箇所が多々
AIが作った画像か判断するAIを作りました しばらく試せます→ https://ai.azunyan1111.com/ ※機械学習やったことない人が書いてます Why 新卒同期などが雑多に集まるディスコードに貼られたピクシブのお...
はじめに 統計検定準1級に運良く合格できてしまったのでその記録です。 筆者のスペック 偏差値50くらいの大学4年生 数学はあまり得意ではない 1ヶ月前に統計検定2級に合格(記事) やったこと 統計学実践ワークブックを軽...
はじめに PDFの英語論文を翻訳する試みは自分含めいろんな方が行っており、サービスとして提供されているものもありますが、結局使うのが面倒になって コピー → DeepLのホームページで直接翻訳 に戻っていませんか?そうです私のことで...
Astroのドキュメントを読んでいたらnanostoresというステート管理ライブラリの存在を知ったので紹介します。 https://astro.build/ https://github.com/nanostores/nanostores いろいろ書いてありますが、ざっくり以下
はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったのでこれから学習していきます。その備忘録です。参考になる方がいらっしゃれば幸いです。 対象読者 これからGo言語を学習する方 既に他の言語で基本構文を学習さ...
はじめに 株式会社マイスター・ギルド新規事業部のヒツジーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成などを行っています! 技術の進歩は目覚ましいので、置いてかれないように...
0. はじめに 0.1 この記事を書くきっかけ みずほ銀行のトラブルですが、終息したのでしょうか。この件に関して、新聞、雑誌、ネットなどで多くの記事が書かれています。そんな中で、日経BP社から「ポストモーテム みずほ銀行システム...
はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったのでこれから学習していきます。その備忘録です。参考になる方がいらっしゃれば幸いです。 対象読者 これからGo言語を学習する方 既に他の言語で基本構文を学習さ...
<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
<a href="https://webkit.org/blog/13394/release-notes-for-safari-technology-preview-156/">https://webkit.org/blog/13394/release-notes-for-saf
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
スイッチサイエンスのWebページが更新されて、商品一覧から在庫数を確認しにくくなりました。委託販売をお願いしている自分としては、自分の商品の在庫数を確認したいのですが、これがやりにくくなってしまいました。 そこでGAS (Google...
HTMLファイルで特殊記号を使う際、① は &#9312;、© は &copy; のように置き換えて書かないといけないものだと思いこんでいないでしょうか。 現代ではそれは誤解です。 UTF-8では特殊記号の文字参照は不要 そもそも環境依存文字とは、データを扱う
はじめに こんにちは。ちゃばと申します。 今回はAndroidアプリの個人開発を始めてから1年経ったので、1年間の振り返りをしたいと思います。 ポエム的な感覚で読んでいただけると幸いです。 よろしくお願いします。 目次 目次 1...
Rustで簡単なツールを作ってみました。はじめてのTUI(モドキ)のツールです。 https://github.com/arkbig/mntime このバージョン0.1.0を作ったことで得られた知見をまとめてみます。 長文になってしまったので目次をうまく使ってください。(スマホ画
先日、こちらの記事を拝見したのですが、Firebase卒業の理由1位に 「クラウド破産の恐怖」 が挙げられていました。 https://zenn.dev/mitsuruokura/articles/5ec6511efeff48 Firetoreは並列性の高いデータベースですから、
はじめに はじめまして、ダイゴです。 Flutter で開発をしていると頻繁に、 ↓ のような import 選択をすることがあるかと思います。 今までは 「とりあえず material.dart を選択しといたら良い」 と聞いたことがあったので、脳死で material
はじめまして。こんにちは。 てみずと申します。普段はゲームをしたり漫画を読んだりしています。 さて、今回は――― あ~!美少女だ~! グググッ…。 ズボッ! ああ…。美少女の体内(異世界)に入ってしまった…。 そういう話で...
はじめに スマホから瞬時にメモをしてNotionでも確認できるbotを作りました。参考にしたソースコード、サイトを部分的に紹介します。 作ったもの できることはシンプルで2つだけです。 1. LINEのトークルームで入力した内容...
はじめに 電話自動応答サービスIVRyでエンジニアをやっている小瀬です。 https://twitter.com/ats312kose IVRyではRailsを中心にバックエンドのコードを書いています。 https://ivry.jp/ 開発中に溜まった知見などをzennブロ
こんにちは、アルダグラムのエンジニアの金子です。 アルダグラムはノンデスクワーカー向けプロジェクト管理アプリ「KANNA」を提供しています。 https://lp.kanna4u.com/ 今回は新しい機能の開発をしていく中で、ER図が欲しくなることがありました。 ツールとしては
経緯 会社のソースコード管理にGithubを使い開発を行なっていると、プルリクエストを作成してレビューを依頼する という流れがよくあると思います。 しかし、土日を跨いでしまったり、普段使わないリポジトリでのPRを出した際などに うっ...
概要 GoQSystemではアプリケーションやAPIサーバーの基盤にAWS ECS on Fargateを採用しています。 ECS Task起動時間短縮はインフラ担当として取り組んでいることの一つです。(イメージサイズを下げるの限界...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
はじめに こんにちは!! プロダクト開発人材の複業転職プラットフォーム Offers を運営する株式会社 overflow 普通のバックエンドエンジニアの takkun7171 でございます。 最近 netflix で サイバーパンク エッジランナー を見て、やっぱりサイ
https://tailwindcss.com/blog/tailwindcss-v3-2 Tailwind CSS v3.2がリリースされました。 いくつか気になる機能があるのですが、Container Queriesが使えるようになったので触ってみました。 https://z
1.はじめに どうも、ARIの名古屋支社に勤務している愛知県民です♪ (/・ω・)/ 少し時間が空きましたが、以前の記事で AmazonConnectのコンタクトフローからLexボットを呼び出す方法について記載しました。 ・・・が...
はじめに 最初にお伝えしておきます。 これは、オリジナルではございません。 思いっきり、かまぼこ様の記事をパクった参考にさせて頂きました。 なので、詳細の解説は以下の記事を参照して下さい。 https://zenn.dev/bokoko33/articles/bd674487
はじめに この記事は Figma Plugin に入門してみたくなって、いろいろと試したことをまとめた記事です Figma Plugin に入門したくなったモチベーション デザイナーさんといい感じに仕事できるようにFigmaの知識を持っておきたかった Figma Plug
https://github.com/fastly/next-compute-js Fastlyから新たなNext.jsインテグレーションツールがリリースされていたので調べてみた。 モチベーションとしてはServerless Nextjs Pluginに移植してCloudflar
はじめに Google Colabで2022年8月でTF1のサポートが終了し、TF1で作成されたモデルの実行ができなくなりました。これにより当法人でGANの勉強用のコンテンツとして使っていた StyleGAN2もGoogle Col...
はじめに はじめまして、なんかと申します。 少し前に、NovelAIから新しい学習済みLatent Diffsion Modelのチューニング手法としてHypernetworksが提案されました。 しかし、提案とは言っても「ウチではこういうのやってるよ」程度のモノであり、まだ
はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったのでこれから学習していきます。その備忘録です。参考になる方がいらっしゃれば幸いです。 対象読者 これからGo言語を学習する方 既に他の言語で基本構文を学習さ...
はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回は、face-api.jsの小ネタです。 顔モ...
ちょいちょいググったり、自前実装したりするのですが、、、 アレやコレや試した感じ、以下のクラスを作るのが一番お手軽な気がする👻 class DictDotNotation(dict): def __init__(self, *args, **kwargs):
目的 COMSAにおけるバンドルNFT(NCFTと呼ぶのでなはく、バンドルNFTとする)のオンチェーン保存方法を既存のNFTとは変更しているので、既存のNFT(ユニークNFTと呼ぶ) と比較しながら説明してみる。 ユニークNFTと...
ファンタラクティブのエンジニアの 太田 です。 今までファンタラクティブのZennアカウントで記事を書いていましたが、Publicationができたのでこれからは自分のアカウントで書いていきます。 この記事はWorkerについての内容になります。 フロントエンド開発においてWor
Power BI 勉強しているっていうひとに どんなことを勉強しましたか? どこが難しいと思いましたか? わからなかったことはどれですか? という質問。答えられないのはなぜだろう🤔と思うことがあるね。 最近よく感じることなどから...
<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
<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
<a href="https://www.intl-explorer.com/">https://www.intl-explorer.com/</a><br /><p>ECMAScript Internationalization APIの<code class="languag
<a href="https://web.dev/patterns/">https://web.dev/patterns/</a><br /><p>ウェブアプリでよくあるパターンについてまとめたサイト。 クリップボードの処理、ファイルの処理、レイアウト、アニメーション、音声や動画
<a href="https://speakerdeck.com/keiya01/ririsukara5nian-webhurontoendonojing-nian-lie-hua-toxiang-kihe-u">https://speakerdeck.com/keiya01/r
<a href="https://2ality.com/2022/10/javascript-decorators.html">https://2ality.com/2022/10/javascript-decorators.html</a><br /><p>ECMAScript
<a href="https://docs.google.com/presentation/d/e/2PACX-1vS1Drke3qV5WoYkpwk06FL3Zr0VZz7s4usDrJlM4AozNmxcfOM1xHCS9sxK1idD6O7v7vAKEy7NMVLv/pub
<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
<a href="https://github.com/nachoaldamav/ultra">https://github.com/nachoaldamav/ultra</a><br /><p>pnpmライクなnpmパッケージマネジャー。 ロックファイルとキャッシュファイルがあ
はじめに 今回はFlyCode氏が紹介していた、Reactを学ぶ上で知っておくべきJavaScriptの基本概念を紹介します。 具体的なJavaScriptでのコード解説と、Reactではそれがどのように使われるのかを紹介します。 ...
はじめに 今回の記事では、学習・開発でPythonを使うプログラマーが必ず確認するべきGitHubリポジトリを10個紹介する。本記事の対象は主に以下の通り。 実務でPythonを使っているプログラマー Pythonの情報収集に困っている人 Pythonの学習・開発の効率をア
近くの純喫茶を気軽に探せて、こだわりの条件でお店を絞り込み検索できる「純喫茶Trip」を開発しました URL: https://junkissa-trip.link/ Github: https://github.com/harps...
FigmaでYouTube風画面のプロトタイプを作成した。 YouTube-Cloneの動作確認は以下の通り。 https://youtu.be/YGqy4x2TAQs Figmaとは Figmaとは以下のように定義されている。 Figma is the only plat
<a href="https://github.com/marcj/TypeRunner">https://github.com/marcj/TypeRunner</a><br /><p>C++で書かれたTypeScriptの型チェッカーのPoC</p>
1.はじめに 最近 TypeScript の記事を書き始めてだいぶ JavaSrcipt や TypeScript の苦手意識は減りましたが、React は難しいなと感じる今日この頃です。 Reactの基礎がわかっていないなと感じ ...
本記事は、①アカウント使用時に設定した内容と、②コスト管理において気を付けた方が良いことをまとめたものになります。 特別なことは記載しておりませんが、AWSアカウントを使用するときに何を意識したら良いかわからないとき、この記事が少しで...
コンテンツ投稿系のWebサービスでは「ユーザーのページに好きな独自ドメインを登録できる」という機能をつけたくなることがあります。ユーザーからすると「コンテンツが自分自身の所有物であること」を感じやすいですし、コンテンツのポータビリティが上がりますし、とても夢がありますよね。僕もい
はじめに こんにちは!えいちゃもと申します。 今回、Ruby on RailsでPDF化を実装した際にPrawnというgemを使ったのでまとめました。 この記事を読むことでフォームに名前を入力するとPDF化された印鑑を出力するアプリ...
はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回は、スマートフォン向けのWebアプリネタです。 ...
こんにちは。 前回の記事で、Azure Logic Appsを使って直感的なサービスの構築(簡単なメール転送サービス)を作成しました。 ただ、最後の方でチーム開発などをする時はインフラ定義のコード化が必要であるということにも触れまし...
この記事について UnityでAndroidアプリにFirebase Crashlyticsを利用する際、ハマった部分をまとめました。 バージョン Unity 2021.3.11f1 firebase unity sdk 9.6....
会社で Zenn Publication を導入したので、個人アカウントからちょっとした Tips 記事を書いてみます。 TL;DR JavaScript の String.prototype.substring は UTF-16 コードユニットを数えるので、英数字と日本語
JPPC2022 Japan Power Platform Conference 2022で登壇・発表した内容になります。 使用したスライド 参考リンク集
Go1.19のリリースでsync/atomicに型が追加され、メソッド経由でアトミック操作が行えるようになりました 新しく実装する箇所に関しては基本的に新しいAPIを利用するのが推奨されます 先日仙台で開催されたGo Conference mini 2022 Autumn IN
はじめに この記事は、「今日のランチを決めてくれるLINE Bot を作ったら盛り上がった話」の記事の改良版です! 元記事は、後半の実装の説明が雑で初心者さんには分かりにくいところが多々あったので、この記事ではなるべくコード触るのが...
はじめに 先日GSAPを使って比較的長いローディングアニメーションを実装したのですが、ページを読み込むたびにアニメーションが発火するのは煩わしいということで、スキップボタンが必要になりました。 結果的にとても簡単な方法で実装することができましたが、自分で調べてもあまり情報が出
こんにちはTatsuokaです。 この週末はこちらに参加してきました。 きっかけ 日頃からエンジニアや医療ITコンサルテーションのお仕事でお世話になっているだいすけさん(TeamAI)から、ある日突然メールでハッカソンの案内をいた...
Docker for Windowsで話題のStable-Dreamfusionを動かしてみた こんにちは!!Asterです!!! 今回は話題のStable-DreamfusionをDocker環境で動かすことができたので、その流れ...
概要 DMM.com で SRE エンジニアをしている中井です。 DMM プラットフォームでは Amazon EKS をシングルクラスタ・マルチテナントで運用しているのですが、そのクラスタに Node Local DNS Cache を導入しようという話になりました。 本記事
Go触り始めて誰もが躓くぎょっとする挙動のひとつ。 https://twitter.com/ryo_grid/status/1581829096476397573 初学者の期待と違う挙動の出るコード playground package main import "log"
これは将来が心配だ 皆さんは、姿勢が良いほうですか? 私は、最近どんどん悪くなっていることを感じています。 危機感を持っているけど、気が付けば猫背になっています。もう猫になりたいです そんな中、会社の朝礼のラジオ体操にて腰に電撃が走...
僕たちは植物を愛でる 植物っていいですよね。 僕は緑が大好きで、よく芝生にゴロゴロしにいくのですが、 やはり植物に触れると心が癒されます。 しかしながら、仕事で忙しいとなかなか外出することができず、 最近はもっぱら自宅で観葉植物を育...
Qwik City(またの名を Qwik Router)は Qwik のメタフレームワークです。React における Next.js、Vue.js における Nuxt.js のような関係と同様です。Qwik は長期的で安定したプリミティブに焦点を当てており、breaking ch
はじめに こんにちは。 突然ですが、 VTuber になりたいんですよね。 VTuberになって、あわよくばにじさんじに入って、YouTube収入とかスパチャとかで稼ぎつつ、承認欲求を満たしたい・・・。 けど、VTuberって ...
Zenn や GitHub の Markdown から利用できる Mermaid には「Git ブランチを表現する」機能があります。 その機能を利用してみたところよい感じだったので、記述方法やカスタマイズについてなどを記事にしてみます。 Git ブランチを表現するとは? ドキ
はじめに 最近AIが絵を描いてくれるツール流行っていますよね。 Stable Diffusionがすごいとかなんとか・・ 無料で使えるサービスもあるのですが(DreamStudio, お絵描きばりぐっどくんなど)、すぐ制限にかかって...
社内定例で読むようにと共有された「OWASP アプリケーションセキュリティ検証標準 4.0」 入社1年ほどの自分ですが、1度読むだけではあまりにもとっつきにくく、理解ができませんでした。 序章部分だけでも理解できれば...と調べて自分...
はじめに この記事は、Three.jsを用いた3Dオブジェクトを作成する方法やシェーダーの記法の整理を目的としています。 解説を目的とした記事ではないので、ご覧される際はあくまでメモ程度と捉えて頂けますと幸いです。 Three.jsを用いた3Dオブジェクトの生成 テン
はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったのでこれから学習していきます。その備忘録です。参考になる方がいらっしゃれば幸いです。 対象読者 これからGo言語を学習する方 既に他の言語で基本構文を学習さ...
はじめに 今回の記事では、初心者がプログラミング学習を進める上で必ず確認するべきWEB記事を10個紹介する。今回の記事では、対象をプログラミング初心者とこれからプログラミングを学ぶことを検討している未経験者に絞る。本記事で紹介する記事では、プログラミング学習の具体的なテクニッ
対象者 Azure FunctionsからAzure Database for MySQLに接続してみたい方 Javaで開発したい方 コマンドベースで操作したい方 概要 この記事では以下の内容について扱っています。 基本的にコ...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
はじめに みなさんは、CSSで画像をトリミングする時どんな方法を使いますか? object-fitを使ったり、 background-sizeとbackground-positionを使ったりという方法は有名かなと思います。 これ...
はじめに 船井総研デジタルのoswです。業務でGo言語を使うことになったため、勉強がてら備忘録で記録します。参考になる方がいらっしゃれば幸いです。 対象読者 Go言語をこれから勉強する方 VSCodeを使おうと考えている 今...
Offers を運営している株式会社 overflow の あほむ でございます。 10年越しのWebフロントエンド 最近更新していない 自分のブログ を遡ると「フロントエンド」という語の初出は 2010 年であり、転職のタイミングで自らを「Web フロントエンドエンジニア」
イラスト生成AIに対するよくある誤解 目次 イラスト生成AIに対するよくある誤解 目次 はじめに 注意事項 AIは既存のイラストを切り貼りしている/コラージュしている 解説 ベクトルについて 厳密には「切り貼り」も間違い...
はじめに 今回は、JavaScriptやTypeScriptでよく使う配列の反復処理をまとめてみようと思います。 ちなみに、僕は普段業務でReact + TypeScriptを書くことが多く、もうReactといえばFunctional Componentの時代なので、必然的に
こんにちは。広瀬マサルです。 Flutterでgo_routerやauto_routeなどのパッケージを使ってみたんですがどうもしっくり来なかったので自分でルーティングパッケージを作りました。 一言で簡単に言うと ページ用のWidgetと同じファイルにルーティング情報を書けるau
<a href="https://storybook.js.org/blog/first-class-vite-support-in-storybook/">https://storybook.js.org/blog/first-class-vite-support-in-sto
基本的に以下の記事がベース。 https://eliteionic.com/tutorials/creating-web3-login-with-ethereum-metamask-firebase-auth/ ただしこの記事では Angular を使っていたので、axiosを
<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
<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を使用したプロジェクトに参画したり、OSSプロジェクトのソースコードを散見すると複雑な仕様に立ち向かったUIに出会うことがあるでしょう。 複雑な仕様に立ち向かったUIは以下の特徴があると考
この記事は「技育祭」というイベントで発表したものです 是非「スライドモード」でご覧ください みなさん、凶悪な関数はお好きですか? 最近弊社では「ゆめみからの挑戦状」というクイズ企画をTwitter上で行なっています ...
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
「PATHが通っている」とはどういう状態か? 「PATHが通っているかどうか」なんて気にしなくても、コマンドラインで実行ファイルのフルパスを指定すれば、プログラムを実行することができる。 $ /usr/bin/git でも毎回フルパスを入力するのはメンドい。 PATHという
0 はじめに 0-1 記事について AtCoder Beginner Contest 273の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたらコメント欄にお願...
どうもoreoです。 今回は、Ruby on RailsのMPAアプリケーションにおけるWebpackからViteへの移行を通じて得た知見を記載します。同じような技術スペックでVite移行を考えられている方の参考になれば幸いです! ! こちらの記事は、Vue Fes Japan
はじめに Go で複雑な検索クエリを処理する方法の1例を紹介します。 以下のようなシチュエーションを想定します。 私達が Twitter のような Web サービスを運用開発しているとします。 単なる本文からの検索以外にもサービスが独自で定めた構文のクエリをサポートすること
2022年3月くらいに「緑コーダくらいやってみるか」と思いはじめました。なぜか惰性で続けて、無事水色コーダになりましたので、そこまでに考えたことを書いときます。忘れるからね。 前提(私のこと) AtCoderのノウハウみたいな話を...
自分がほしい答えをうまく引き出す方法 今回は質問の投げかけ方、質問の仕方について話していきたいと思います。 自分がほしい答えをうまく相手から引き出す方法の紹介です。 質問をすることに抵抗ありますか? 質問をすることに対して抵抗はあ...
こんにちは 本橋孝昭です 今回の内容は動画でも解説しています Salesforce上級アドミニストレーター試験の公式サンプル問題があるのはご存じでしょうか こちらの受験ガイドからサンプル問題を確認することが可能です 今回は S...
はじめに 様々な事情で JavaScript のライブラリを Go から呼び出したい場合があります。 この記事ではそれを実現する方法の一例を紹介します。 例として以下のようなシチュエーションを想像します。 フロントエンドが JavaScript、バックエンドが Go で書か
はじめに 今回の記事では、プログラマーが開発・学習で必ず確認するべきWEB記事を10個紹介する。本記事の読者の対象は以下の通り。 情報収集に困っているプログラマー プログラミング初心者 今回の記事で紹介されているものはあくまで一例に過ぎない。1つでも興味深い記事が見つかれ
タイトルのような疑問を持ちながらTypeScriptをとりあえず書いていた時期が私にもありました。 いちいち型書かなきゃいけないのめんど・・・という時期が。 今回はTypeScriptはなんのために使うものなのか、どんなメリットがあるのかを中心に TypeScriptの恩恵につい
全文検索や自然言語処理などのアプリケーションを開発するときには、漢字に関する知識情報が欲しいときがある。 しかし、漢字の知識情報はUnicodeやAdobeなど情報源が複数存在し、情報の表現形式が統一されていないため、活用するための情報形式変換に手間がかかる。 そこで、オープン
はじめに ふとしたときになにかしらのプロセスのメモリを読みたくなることってあると思います。Windowsの場合Win32APIで用意されているReadProcessMemoryを呼び出すことで動作中の別プロセスのメモリを読み取ること...
Flutter と Flutterのゲームエンジンである Flame で、 ブロック崩しゲームを作ってみました。 https://youtu.be/IGZ2TnKKzIU ソースコードは以下です。 https://github.com/Umigishi-Aoi/block_bre
こんにちは!!Asterです!!! 2022年9月23日-25日にかけてIwakenLabで熱海に温泉開発合宿を行いました!! まず、支援者としてたくさんの方々から金銭面中心に支援をいただきました。本当にありがとうございました!!! ...
ビット演算には様々な用法があります。今回はフラグとして利用する方法についてフロントエンドでの実装例を示しながら説明します。プロダクト開発にありがちな権限やオプションプランによる組み合わせ爆発問題を意識しており、発展的な内容になっていると思います。 ビット演算とは データを二進
毎回ググってるので備忘録。 概要 GitHub Actions では OpenID Connect (OIDC) がサポートされています。 OIDC を使用することにより長期間有効なアクセスキーなどを用意することなく AWS 認証を行うことができます。 詳細については下記ペー
<a href="https://github.com/puppeteer/puppeteer/releases/tag/v19.0.0">https://github.com/puppeteer/puppeteer/releases/tag/v19.0.0</a><br /><
<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つ選んで紹介するものです。 動作確認したJavaのバージョンは OpenJDK19 ですが、Java8 の時にはこれらの文法が既にありました。 では、早速行って...
Mattermost 記事まとめ: https://blog.kaakaa.dev/tags/mattermost/ Twitter: @mattermost_jp で Mattermost に関する日本語の情報を提供しています。 はじめに 2022/10/14 に Matt
業務で以下のような問題にぶつかりました。 「Goで出力したZIPファイルをWindowsのエクスプローラーで開くと更新日時が9時間ずれてしまう。7-Zipなどサードパーティを利用したり、Macで展開した場合は発生しない。」 調査していくと、ZIPの仕様に関する問題のようでした。参
はじめに Team AI = 機械学習研究会 Why We Do What We Do (output) ... ... ... how We Do 意思決定の仕方のコツ 大人数で決めすぎない。船頭が多いとハッ...
はじめに 今回の記事では、Flutter開発で役立つGitHubリポジトリ・Webサイトをあわせて10も紹介する。本記事の読者の対象は主に以下の通りである。 実務でFlutterを使っているプログラマー Flutter初心者 GitHubでFlutter開発を効率化したいプ
こんにちは、もーとこです。 今回は業務チックな話題から離れて、私が大学院で勉強していた内容を使ってシミュレーションをしてみたいと思います。 モデル 一様な遅い流れが円柱をよぎるときの流れをシミュレーションします。 イメージとしては、川の流れが橋脚の周りを流れる感じです。 さら
Vite+Vue3+Vue Routerのプロジェクトをgh-pagesというライブラリを使ってGithub Pagesで簡単に公開する方法とその時の注意点をまとめていきます。 環境 Node v14.18.0 yarn v1.22...
記事を書こうと思ったきっかけ インターン先で GraphQL が使われているので実際に手元で動かしてみようと思ったのがきっかけです。 本家のチュートリアルや、参考になった記事の内容をもとに構成されています。 この記事は Go Con...
はじめに TL;DR Notionでマークダウンで書いたドキュメントをコピーしSlackなどのメッセージサービスなどにプレーンテキストとしてペーストする際に、マークダウンからうまく変換できずに読みにくくなってしまう問題を解決する ついでにstringの値型?参照型?の実
このツールを作った背景 draw.ioのライブラリを作ったので、実践編として投稿することにした。 前職がSIerでお客様に見せる画面イメージをdraw.ioで作成し、それを画面レイアウト定義(画面仕様書)に貼り付けて、番号や画面部品...
はじめに こちらはIwaken Lab. 主催のXR好き開発合宿ブログリレーの14日目の記事になります。この記事では、開発合宿中に触っていた技術について書かせてもらいます。 また、XR好き開発合宿では、たくさんの方々から温かいお言...
https://parque.io 株式会社パルケの悩めるCTO、みつるです。 この記事は先日ツイートしたものを加筆修正したものとなります。 https://twitter.com/MitsuruOkura/status/1577462184967540738?s=20&
はじめに React+Tailwindで再利用性の高い?コンポーネントに作ってみましたと... 今回はボタンを例に作って見ました ※tailwind CSSのインストールとかは省きます(verは3.1.8使用) コンポーネント 使うえで必要な機能を乗せると以下のような感じ
念願の個人で作ったチームで世の中にサービスを解き放つことができました!! 自分で作ったサービスを公開して、誰かの手助けになる、世の中に貢献するって、エンジニアが誰しも持つ夢ですよね?! 僕もそういった夢を持つ、エンジニアです。 今回...
「プライベートで開発しようよ!」 会社の同僚やエンジニア仲間で話をしていると、「今度、誰々とアプリを作ろうと思っている」、「今ある計画が動いている」 なんて話をよく耳にします。 しかし、半年後ぐらいに今どうなっているの?と聞いてみる...
はじめに 今回の記事では、私たちプログラマーが開発や学習を進める中で必ず確認しておくべきGitHubリポジトリを20紹介する。今回の記事の対象は主に以下の通り。 開発・学習に必要な情報を収集しているプログラマー GitHubを開発・学習の参考にしたいプログラマー 情報収集の
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
個人的に、エンジニアは英語できた方が楽だよね1と常々思っているので、それに関する記事をさっくり書いてみる。 結論、質問を文で書けるように(最低でも理解てきるように)なると、英語での検索ははかどりますよ。そのために、Interview ...
はじめに 趣味でしか使わないので覚えてもすぐ揮発してしまうのですが、やっぱり Rust の事はもうちょっと知っておきたいと思って、最近少し触っています。 入門に素晴らしいドキュメント[1] があるのですが、以前門を叩いた際は謎のモチベーションから英語版でトライして、結局最後ま
未経験からのWeb系エンジニア転職を目指し、ポートフォリオサイトをRuby on Railsで作成しました。 アプリケーション アプリケーション:「PICK OUT」 ※Herokuで動かしているので最初のページの表示に時間が...
はじめましてharuki_0_4です。先日Wantedlyで3週間の就業型インターンに参加してきました。 インターン期間中にブログにアウトプットしたいです!と宣言してしまったので、色々書いていこうと思います。 参加決定まで Wantedlyのことは、長期インターンを探していた
これは何? QPlainTextEdit内のPythonコードをハイライト表示できるようにした記録です。 おまけとして フォントをHackGenに変更した画面の表示 QPlainTextEdit内の編集時に、Tabキーでスペースを4つ挿入する方法 を後ろの方に記述しており
TL; DR 以下の Gist に全部書いてあるので、こちらを見よ: Background 「AI 絵師」なるものの勃興により、手軽に実行できる python 環境の需要は高止まり状態にある。 Google Colaboratory は、計算環境のみならずクラウドストレ
※この記事は Wantedly から移行したものです。 初めに 皆さんこんにちは。バックエンドエンジニアとしてLinc’wellで働いている山本和久です。カズさんって呼んでくださいね。 さて、今回は私が好きなテスト用ツール「PICT」についてご紹介したいと思います。皆さんテス
これはなに Visual Studio Codeを使って、特定条件でテキストデータを改行する方法。 筆者は今までサクラエディタを使ってましたが、WindowsからMacに変えたら使えなくなったので、 Visual Studio Co...
記事の動機 VSCodeの拡張機能何入れてますか?と聞かれることが多いので忘備録的に残します。 Language Japanese Language Pack for Visual Studio Code https://marketplace.visualstudi
LaravelにてbelongsToManyのように中間テーブルがあるリレーションにて、極力データを取得せずに中間テーブルからデータを取得したいことがありました。 ちょっと調べてみたのですが、withPivotでデータを含める方法ばかりが検索にヒットするので調査をしました。
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
gitってたまに難しい。毎日使っていればpullだのpushは既に親友同然、statusあたりは頼れる兄貴感覚。しかしちょっとイレギュラーなことを行おうとした場合、急にやつはつっかかってきたりすることもある。 今回はタイトルにもある通...
<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リリース
最近本を出版しました。「Webアプリ開発で学ぶ Rust言語入門」という本です。 https://www.shuwasystem.co.jp/book/9784798067315.html タイトルの通り、Webアプリ開発を通じてRustを学ぼうという本です。筆者はRust界隈で
はじめに udemyを使ってTerraformの勉強をしたので、Terraformの環境構築からAWSリソースの作成ができるまでをまとめた、学習備忘録です。 目的 インフラ構築をコード化/自動化(Iac)できるようになること ...
概要 URPのDecalを使い、床との距離でサイズと透明度が変わる影を作りました。 床との距離はSphereCastで測っています。 コード インスペクタ解説 変数 説明 Decal 影に使用している URP...
Droidkaigi2022 レポートやレビューなどをまとめてみましたが、 間違っていることあれば、コメントお願いします。 DroidKaigi 2022 にスタッフとして参加しました! Link Author @_huna...
<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.
2021年の2月、Denoに以下のissueが投稿されました。 https://github.com/denoland/deno/issues/9360 このissueによると、すでに作成済みのTCPコネクションをベースにしてTLS接続を確立すると、Denoがパニックして落ちてし
はじめに 本掲載について こんにちは,NEC デジタルテクノロジー開発研究所 データ分析アクセラレーショングループの小寺です. 普段は機械学習を高速化する研究をしています. 高速で厳密なk近傍法(k-NN)の計算の研究をしていて一...
最近Azureの勉強を始めて、実際に何か動かしてみたくなったので、手始めにAzure Functionsで遊んでみました。 この記事でやっていること Azure Functionsのローカル開発環境構築(Java) コマンドによる...
先月にGAとなったCloudflare R2を使って静的ファイルを配信する場合の設定や使用例などを記事に起こしていきます。 【前提条件】 Cloudflareのアカウント作成方法については触れませんのでご自身で調べて下さい Cloudflareのコンソール画面を紹介していますが
tkinterで神経衰弱作ってみた 初投稿 python歴約4ヶ月なのでコード汚い 記事の書き方とかコードとか何かアドバイスあればお願いします。 ファイル分けろって意見は大丈夫です。これから頑張ります クラス変数 import t...
2022 年 5月 26日、Microsoft グローバルの公式イベントの『Microsoft Ignite 2022』で セッション『Learn Live: 開発者ツールを使用して Microsoft Power Platform ...
はじめに Kyashでサーバサイドのエンジニアをしているhirobeです。 Kyashでは30ほどのマイクロサービスを運用しており、マイクロサービス間ではREST/gRPCでの同期通信やSQSを介した非同期通信をしています。 マイク...
はじめに © 技術評論社 今回の記事では、Twitterで話題になった『良いコード/悪いコードで学ぶ設計入門』(通称:ミノ駆動本)の要約と実務での活用方法を簡潔に解説する。 https://twitter.com/MinoDriven/status/150248739589
株式会社船井総研デジタルの高田です。 今回はAzureを勉強する中で、「Azure Logic Apps」について知る機会があったので、簡単な説明とデモを行ってみたいと思います。 Azure Logic Apps とは Azure ...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
動機 新人の頃、C言語でコメントがエラーの原因となったことがありました。 珍しい体験だと思うので、思い出しながら記事にしました。 環境 あまり覚えてません。。。 c言語(バージョン不明) gcc系のコンパイラ(バージョン不明) ...
ある程度知識ある人向け わかんないことはググって (まあそういう人らは自分でやってそうだけどね 自己責任でどうぞ 細かいことは知らん これでPCが爆発しようがウイルスに感染しようが怖い人が来ようが世界から消されようが私の知るところで...
<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.
<a href="https://github.com/stepci/stepci">https://github.com/stepci/stepci</a><br /><p>言語に依存しないWeb APIのテストツール。 yamlでAPIのテストの定義を書き、テストを実行できる
<a href="https://github.com/fp-ts/core">https://github.com/fp-ts/core</a><br /><p>関数型プログラミング向けのTypeScriptライブラリ。</p>
<a href="https://github.com/vercel/satori">https://github.com/vercel/satori</a><br /><p>HTMLとCSSからSVGを生成するライブラリ。 yoga-layoutを使いCSSのサブセットを実装し
はじめに こんにちは。 mybest でBackendエンジニアをしている rince です。 現在、弊社ではRails6.1から7.0へのアップグレードを進めています。 アップグレードを進める中で新たに追加された便利なメソッドを使用する機会があったので、今回はそんなRail
はじめに Vercelからエッジで動的にOG画像を生成できる@vercel/ogが発表されました。 https://vercel.com/blog/introducing-vercel-og-image-generation-fast-dynamic-social-card-
Qiita に記事を投稿するのが数年ぶりで何故か少し緊張していますw また先に謝罪しないといけないのですが,以下のツイートで結果発表は【10/10(月)】て書いておきながら,10/10(月)が祝日だったことを失念しておりまして,本日の...
永久の眠りにつきたい 睡眠不足が続くと、もう永遠に眠りたい衝動に駆られます。 そんなとき、こんなものを発見しました。 これ、アラームが鳴ったらスヌーズを押して、永久にスヌーズにする装置なんです。 衝撃的なのは、アラームをつけている...
testcontainers/testcontainers-goやory/dockertestはテストコードから必要なDockerコンテナを起動できて素晴らしい。でも一度起動させたコンテナを再利用しつつ、複数パッケージを並列でテストしたい…ということで、作りました。 http:/
自己紹介 記事を読んでくださった方、ありがとうございます。 私は都内の大学に通う理系の(非情報系)大学4年生です。現在約1年ほど株式会社Nucoでインターンとして働いています。 今回、体験記を書く機会をいただいたので、きっかけや学ん...
はじめに 今回の記事では、PythonのWebフレームワーク「FastAPI」の特徴・課題点を簡潔に解説する。本記事の読者は主に以下のようなものを対象とする。 FastAPIを知らない人 FastAPIを実務で活用したい人 技術選定でFastAPIを選ぶ理由を検討している人
本稿執筆時現在、「React Docs」(BETA)の公開が進んでいます。その中の記事のひとつ「Separating Events from Effects」は、イベントとエフェクトのロジックををどのように切り分けるか解説したていねい...
ROXXのエンジニアの夕暮おこはです。 先日Agent bankの求人検索エンジンをMySQLの全文検索からElasticsearchに移行しました。 それ自体特に技術的に新しいことはありませんが、移行開始からβリリースまでの期間が一週間とそれなりに短く、チームとしてどう動いたの
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
どうもaono1234と申します。記事がいいなと思ったら是非twitterフォローもよろしくお願い致します❗❗ https://twitter.com/takeshi_program 初めてのオリジナルアプリ【Technology...
🏰 作ったもの ローカルで TypeScript を使った GoogleAppsScript の開発を 今すぐ・誰でもはじめられるテンプレートです。 ▶︎▶︎▶︎ TypeScript で GoogleAppsScript の開発を...
タイトルそのままだが、オンラインで、無料で提供されているありがたい書籍達のリストです。 プログラマが知るべき97のこと 「プログラマが知るべき97のこと」、自分なら何を書きたいか - Qiita 退屈なことはPythonにやらせ...
やばい状態です 現在、彼女と半同棲しているのですが、人間が共に暮らすと様々な問題が発生します。 我々の場合、それはトイレで起こりました。 僕はとてもズボラな人間で、よくトイレの蓋を閉め忘れてしまいます。 僕自身、「だから何?」程度の...
きっかけ スプリントで実装した内容をリリースする際、リリースノートを毎回作成しています。 GitHub のリリースノート自動生成機能も便利なのですが、それでも「毎回ボタンをクリックする一手間が面倒だな。自動化したいな〜」と思っていました。 そこで、結構前に勉強も兼ねてリリース
<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
この記事について 現在、AWS Certified Database Specialtyの勉強中です。その中で、Amazon Neptuneの話が出てきました。Graph Databaseであるとの事です。RDBでもKey-Valu...
初稿: 2022-10-10 2021 年 10 月以降の Mozc に対する主な変更をまとめました。ドキュメントやコミットログ、 Issues に書かれているものをまとめただけで新しい情報はありません。抜けているものがあれば後で追記します。 Mozc の問題の報告や機能の要望等
前回の記事でChirstopher Colah氏の記事「ニューラルネット、多様体、トポロジー」の中のいくつかの動画を再現しました。 シンプルな2値分離問題を学習する中で、ニューラルネットが入力データをどのように変換しながら、線形分...
概要 マルチプロセスでレスポンスの処理を行う(1リクエストにつき1プロセスがレスポンスの処理を行う)PythonのWEBフレームワーク[1]でAPIサーバーを実装している際、各プロセスから一つのファイルにログを書き出しても、行が上書きされる・順番が前後するといった不整合がおき
訳:「適切なuseStateの使い方」について 最初に ※タイトルはあまり気にしないで下さい。 useStateを使用する際に気を付けたいポイント 関連する状態はまとめることを検討する 矛盾した状態の宣言を避ける 冗長な使い方をしない 重複した状態の宣言は避ける
コホート分析とは? サブスクリプション型のビジネスでは、顧客がサービスを継続すればするほど、その顧客から得られる通算の収益は増えるので、より多くの顧客に、より長い期間、サービスを継続してもらうことが重要です。 そこで、「どの程度の顧...
はじめに 今回の記事では、私がPythonのWebフレームワーク「Django」で開発を進める理由を独自の視点から徹底解説する。今回の記事の読者の対象は主に以下の通り。 個人開発でDjangoを使おうとしているプログラマー Djangoについて深く理解したいプログラマー D
この記事は何 Qiitaのマークダウンは↓のqiita-markdownというライブラリでコンテンツのサニタイズなどを行っています。 こちらはOSSで公開されているため、自分が使いたい埋め込みスクリプトなども、必要な実装を行い、P...
どうもoreoです。 今回はモダンなJavaScript開発環境で役立つデザインパターンを紹介します。 この記事は、JavaScript Patterns WorkshopとPatterns.devを参考にしています。 有名な「Java言語で学ぶデザインパターン入門」などでは、古
はじめに 今回の記事では、プログラミング学習を効率化してくれる読書術を徹底解説する。この記事を読んでいる人は普段技術書を読んでいるのだろうか?ネットの情報が増えたとは言っても、技術書はプログラミング学習を効率化させるためには必要不可欠である。ところが、読むべき本も多数あってな
はじめに API開発を進めていく中で、クラスオブジェクトの定義の中になにやら@Expose()という呪文が書いていたので調べてみることにしました。 また、過去にはclass-transformerの概要についても書いてみました。 ...
※ この本は、未完成です。なるべく作成段階から、多くの方の声が聞きたいため無料公開しています。コンテンツが充実したタイミングで、有料に切り替えますので、フィードバックは、↓の読者コミュニティまで、お気軽にお願い致します。 プログラミングの学習方法は、世界中にありとあらゆる、いろ
はじめに React書いてますか? ReactもFunctional Componentが主流になっていることにより、必然的に関数型で書き進めることになっていると思います。 そんな令和時代、毎度困る場面の一つが条件分岐。 js・tsの条件分岐といえば、if文、switch文、
<a href="https://snyk.io/blog/10-best-practices-to-containerize-nodejs-web-applications-with-docker/">https://snyk.io/blog/10-best-practices
<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 /
<a href="https://github.com/leeoniya/uFuzzy">https://github.com/leeoniya/uFuzzy</a><br /><p>ファイルサイズが小さなあいまい検索ライブラリ</p>
はじめに API開発を進めていく中でclassTransformerがかかわってくるところがあったので調べていると日本語記事があまり見つからなかったので備忘録を兼ねてこちらの記事を書くことにしました。 本記事はclass-trans...
<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、Run Payments with Stripe。 Firebaseで作ったアプリにかんたんに決済機能をつけることができて、すごく便利ですよね。 ただ、以前まではEmulatorでExtensionを起動することができず、動作の
はじめに WSL2で、Nxを使ってますが、ここでGPUを使いたい。 この環境構築時の手順の記録です。 環境 OS Windows 11 WSL2で動作しているOS Ubuntu 20.04 LTS GPU RTX3060 enab...
はじめに 機械学習をやってみたくて、とりあえずサンプルを実行して、何かできているっぽいけれど、その後どうして良いかわからない、そんな人は多いと思います。 この記事では、全くの機械学習初心者向けに、自分でデータセットを作ってニューラルネットワークに学習させてみるサンプルを作って
<a href="https://zenn.dev/notfounds/articles/58c465d4029dc1">https://zenn.dev/notfounds/articles/58c465d4029dc1</a><br /><p><code class="lan
<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
<a href="https://github.com/slash9494/react-modern-audio-player">https://github.com/slash9494/react-modern-audio-player</a><br /><p>Reactで書か
はじめに TL;DR GitHub Actions の設定ファイル(.yml ファイル)を編集することで、 ビルドコマンドを変更したり別のステップでビルドしたりといった、デプロイ構成のカスタマイズができます。 本記事の概要 Azure Static Web Apps(
ゲームとライブ配信の「みんなで盛り上がる」感を融合 ライブ動画配信は、何千、何万人もの視聴者が同時に同じコンテンツを見て、独特の一体感やライブ感を楽しむことができます。 ゲーム実況の場合は、配信者のプレイをみんなで見守ります。ただ、...
こんにちは。初めての投稿になります。 今回は、就職活動時の各企業のMyPageIDとMyPageURLを管理する機能と、 エントリーシートでよく聞かれるガクチカなどの項目のひな型を登録する就活支援用アプリを作成しました。 使用環境 ...
0 はじめに 0-1 記事について AtCoder Beginner Contest 272の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたらコメント欄にお願...
https://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/vpc.html#services-vpc-private Elastic Beanstalk にプライベートなアプリケーションを構築する場合、NAT ゲート
はじめに Terraformで書かれたコードの読み方が全体的によくわからなかなかったので、調べたことを整理してまとめた記事です。(特にモジュールや全体的なコードの読み方) ファイルとディレクトリ構成、モジュール、変数 あたりのドキュメントをちゃんと読むと、モジュールの仕組みの
<a href="https://blog.emberjs.com/evolving-embers-major-version-process/">https://blog.emberjs.com/evolving-embers-major-version-process/</a
はじめに xss については何となく理解したけど、結局それがどう攻撃に使われるのかが良く分からなかったので、セッションハイジャックと言うものを試してみた。 やりたいこと 攻撃者の立場に立ち、被害者に対して攻撃用 URL を送りつけ...
1.はじめに 過去に、関数型の部分型関係の特性の記事を書いてきました。 本記事では、メソッド記法が部分型の特性を緩和しているため、できるだけ 使用しないほうがいい 理由についてまとめました。 @uhyo さんの「プロを目指す人...
はじめに 今回の記事では、プログラマー向けに私が学習や開発で必ず登録するべきYouTubeチャンネルを15も紹介する。今回の記事では主に以下の属性の人を読者の対象とする。 プログラミング初心者 YouTubeをプログラミング学習や開発に活用したいプログラマー 実務でPyth
仕事でReact/Nextを書いて3年目になりますが、ぼんやりと理解している部分もあるのでここらで一旦アウトプット!今はNext使っているのでNextについて書きます。 これからNext.js始めるよ〜 Next.jsってなんか人気だけど何がいいのかわからん・・・ という人は是非
概要 「GitHub Copilot」を使用して、日本語からソースコードを半自動生成させてみました。 また、しばらく試行してみて、Copilotの活用シーンを整理しました。 Copilotとは 2020年5月にイーロン・マスク氏ら...
M5Stackとそのモジュールを使ってCNCを作ってみました。 #M5Stack でCNCを?!できらぁ! pic.twitter.com/QIjMsJWq54— もけ@ムギ㌠ (@coppercele) May 19, 2022 ...
はじめに 今までサーバの運用保守やバックエンド開発をする中で、数えきれないほどQiitaの記事に助けられ、死線をくぐり抜けてきたので私も誰かの助けになれればと思い記事を書いてみることにしました。 乱雑な記事&ソースですがお手...
はじめに こんにちは、NamedPythonです。 ちょっと個人開発の熱が戻ってきたのもあり、技術選定も兼ねて色々調べているところです。 BunとかDenoもあるけど、一周回って 次のLTSなNode.js(18.x)が気になる と...
1. 概要 1.1 前編のおさらい 前編ではWaveNetを用いてビットコインの1時間足の収益率を予測するモデルを作成し、バックテストを行った。その結果WaveNetによる予測がベンチマークを上回ることがわかった。後編ではWav...
1.設定が必須ではない引数(パラメーター:設定値)をとる処理の定義 これは、クラスとチェーンメソッドを利用して定義するのがよいなと思っています。 GoやNimの場合、構造体をレシーバ変数として定義する関数にあたると思います。 たとえ...
はじめに 背景色が動的に変更されるアプリだと背景色と同化して文字が見えなくなる問題が発生します。 そんな問題を発生させないメソッドを見つけたので紹介します。 サンプルアプリ 実装 import SwiftUI struct ...
はじめに CoderDojoというボランティア団体で、子供達のプログラミングスキル習得の支援をしております。プログラミングの開発環境は、主にScratchを使っていますが、標準機能だけでは飽き足らず、このシリーズではScratchの拡張機能開発に挑戦します! 完成したサイトは
はじめに 筆者は初めてアジャイルの開発でスクラムを経験。3ヶ月が経つ。 今回チーム内で出た意見を元に、良い気づきを得ることができたので記事にまとめました。 ★フルリモート環境 ★バックエンドとフロントエンドでチームが...
大分時間が経ってしまいましたが、2022/8/31 に開催された stand.fm 主催の TECH STAND #9 GitHub イベントに参加しました。 その際に呟いたやつが今回の記事の内容です https://twitter.com/katzchum/status/156
つくったもの こんな感じに時刻が表示される Web ページをつくりました。 https://mclock.vercel.app/ https://github.com/mirko-san/mclock さらに、 Web Components として npm で配布しています
はじめに 流行りに乗り遅れている感じはするのですが、もはやバ美肉は一般的な営みになりつつありますね。 最新のAIというのがなんかすごいらしいので、試しにこれを使ってバ美肉してみたいと思います。 ちなみにこのツイートを見て思いつきまし...
未経験者が始めると困る、IT・PC関係の用語リスト この記事では、プログラミングを始めたばかりの私が苦手意識を持つ、IT用語について書いていきます。 本当に基本的な単語もあるので、[そこから?!]となるような方にはオススメしま...
「未経験から独学でどれくらいのポートフォリオを作れるようになるか知りたい」 「未経験からポートフォリオを作成したいけど、どの教材で勉強したら良いか分からない」 この記事は、そのような悩みを持つ方に向けて書いています。 私もプログラミン...
はじめに 今回の記事では、プログラマー間で見解が分かれるライブラリとフレームワークの違いを徹底解説する。我々プログラマーはアプリケーション等を開発する際にフレームワークやライブラリを駆使する。その中でも、「フレームワークとライブラリの違いがわからない」と考える人も少なくないだ
はじめに VueはコンポーネントをSFC(シングルファイルコンポーネント)で書くことが推奨されているUIフレームワークである。VueにおけるSFCではHTML、CSS、JSを一つのファイルにまとめることで一つのコンポーネントを作ることができる また最近ではVue3が盛り上がっ
アプリケーションを開発するにあたって、避けて通れないのが認証機能の実装です。 本書籍では、NextAuth.js を使って Next.js で作成したアプリケーションに認証機能を実装していきます。さらに、認証情報を使って、表示するページの制御も行います。 認証情報によるページ
TLDR AWSで2022年の1月から9月までのアップデートが多数ありました。私(と、何人かのサポーター)が考えた、この期間内の打破されたアンチパターンを紹介します。32項目ありました! アンチパターンって何よ? 「AWSでこうし...
つくったやつ 画像にある pubが公開鍵です。公開するときに使います。 画像にあるsecは秘密鍵です。ふつうは公開しないけど、この記事では説明用に公開しています。 しくみの概要 RSA暗号は、素因数分解がとてもむずかしいこと(人類が解くにはとても時間がかかるという意味)
はじめに 近年のVTuberやVRMモデルの流行から、 スカートや髪の毛へ物理演算揺れを与えられるクロスシミュレーションの注目度が高まっています。 その揺れ物系システムの中でも特に処理品質が高いのがUnity AssetStoreで...
PHP のメーリングリストから、気になった情報をピックアップします。 Internal mb_trim の件 RFC 出そうとしている人のメールが、どうしても Internals に届かないということで、まだ進んでない。 メール届いた? 届いてないよ みたいなやり取りがさ
CDNのpdf.jsで日本語を含むPDFファイルを表示させるのに苦戦したのでメモ. Prebuildのzipを展開して設置する場合も多分ほぼ同じ. 検索すると viewer.html を使うやり方はある程度出てくるけれど,pdf.js...
Julia でルンゲ・クッタ法を実装してみた。 多くのプログラミング言語では,関数も関数の引数になり,関数内で直接引用できる。 feval(func, t(k), Y(:,k)) は単純に func(t(k), Y(:,k)) のよ...
2022年10月7日現在のJuliaにタグ付けされた記事に限定して ユーザー別の記事数ランキング ユーザー別のいいね数ランキング 記事別のいいね数ランキング を可視化します. 目的は スクレイピングの勉強 Juliaの記事をよく書いているユーザーを見つけたい 申請書や面接
結論 html ファイルにて記載していた axios のスクリプトを変更しました。 変更前 <script src="https://unpkg.com/axios/dist/axios.min.js"></script> 変更後 <script
始めに 本記事は、資格取得に関する内容で、スクラムに関する内容は含みません。また、内容は私が取得したRSM (Registered Scrum Master)に基づいて記載しています。本記事が資格取得の助けになれば幸いです。 注意...
https://parque.io 株式会社パルケの手を動かすCTO、みつるです。 今年に入ってからリリースしたプロダクトでは、TanStack Query (旧React Query)を全面的に採用しました。 無料でずっと話せるミーティングアプリ パルケミート とにかく簡単につ
こんにちは、arcadia13です。 15回目のMATLAB記事となる今回は、数値計算の手法の一つである「ルンゲ・クッタ法(古典的ルンゲ・クッタ法)」を説明します。 これはオイラー法を改良したもので、オイラー法で求めた近似解よりも真の...
まずはSARファイル解凍 hdbsetup.exeダブルクリック hdbsetup.exe - GUI installation hdbinst.exe - Command line installation hdbins...
シリーズ:最近のトレンドで「セキュリティ強化」や「内製化」が挙げられます。私の会社のようにIT会社ではない会社がどうやってIT人材を集めるのかを考えていきたいと思います。 ※私の個人的意見です。 なぜ対外向け情報発信が重要なのか ...
こんにちは、Cloud Support の Rnrn です。今まで Medium に記事を投稿していましたが、Zenn の Publication ができたということで今回はこちらを使ってみようと思います。今日の記事では、Cloud Tasks 関連のお問い合わせを頂いた際に設定
2020年に公開された1054本のFlutter製アプリを調査しました。 その中で、UIやデザイン、設計において開発の参考になりそうな、個人的に素晴らしいと感じたアプリをご紹介します。 アプリ内に使用しているOSSライセンスの一覧があり、Flutter製であることが公表されている
未経験からIT業界に入って1年と少し経ちましたが、日々本当に勉強することが多いな〜と感じています。 特にIT(あるいはWeb)は本だけではなくネットの技術記事も充実していますし、よほど最新の技術動向でもない限りは大抵の探したい情報はど...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
はじめに 2022のCSSでは、今までにない速さでアップデートが繰り返され、いろいろなプロパティが公開されてきました。 IEがサポート終了になり、今までに使えなかったプロパティが使えるようになったり、 コンテナクエリ @contai...
こんにちは、クラウドエースでバックエンドエンジニアをしている吉崎です。 フルマネージドのコンテナ実行基盤である Cloud Run の startup CPU boost という機能をご存知でしょうか。 2022/9/14 にプレビュー版としてリリースされた機能です。 Cloud
TL;DR AI ProgrammerはAtCoder Beginners ContestのB問題程度なら解いてくる AIのプログラマはコードレビューに使えるんじゃない? はじめに 私は GitHub Copilot を始めとする、AIによる自動プログラミングに関する
はじめに 「iOSアプリのエンタープライズ配布がもう限界だ。非表示?非公開?Appってやつで配信したいので調べて。」と上司に言われてスタートしたApp Storeへのリリース作業。 これが思いのほか大変だったので、手順をまとめてみま...
今回は、自分たちが文化祭で作った「Casino Money Manager1」こと、QRコード決済もどきの開発について話します。 はじめて記事を書くので至らない点が多いと思いますが温かい目で見守ってください! 本記事の内容は、名...
はじめに AWSの学習を始める際にどのサービスがどのようなものを提供するか理解を助けるための試験として AWS Certified Cloud Practitionerが提供されている。 本記事はAWS Certified Clou...
生成 AI がすごい ここ半年での生成 AI の進化が凄まじいです。 ニュースや Twitter で話題になっていたので、知っている方も多いでしょう。 今回は、有名なモデルや最新のモデルについて紹介します。 大きく 3 つに分類しました。 テキストから画像を生成 テキストか
この記事をご覧いただいた方へ 初めまして、私は本連載の執筆を担当しております、株式会社GUNCY’Sの岡崎と申します。弊社のモーションキャプチャースペシャリストとして活動しています。私の強みは初学者の悩みを理解し、寄り添えることだと考えております。私が学習を重ねてきた内容を本
前回はRiverpodを使用して、BottomNavigationBarの実装を行いました。 https://zenn.dev/hikaru24/articles/ccfbd2674a587d そして今回はこのBottomNavigationBarを実装をしたプロジェクトにて、「
Qiitaでは元々デプロイスクリプトをQuay.io上にあるイメージを使ってCircle CIで動かしていました。 それをGitHub Container Registry上にあるイメージをGitHub Actionsで動かすように変...
はじめに こんにちは。今回初投稿です。 大学の戦略的教育プログラムの一環で行われたIoT Dojo前期の活動が終了したのでそこで扱った技術について少しまとめてみたいなーと思います。 こうゆう記事書くの初めてなんであんまりうまい説明で...
はじめに こんにちは。今年度から社内PCのキッティングに携わるようになった@Cheeeeeseです。 前回に引き続き、付属してきたマニュアルを参考にして、記録したコードの編集方法について記載します! コードの記録を行ったままだと、...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
はじめに 質問力は、昨今、ブログやセミナーなどで紹介され、その重要さが際立ってきています。 ビジネスにおいても重要なポータブルスキルであるため、学んでいきましょう。 質問した後に、このようなこと言われたことありませんか? その質問...
<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-
前段でモノレポとは何か、後段でそれをどう活用しているかについて、簡単に解説しました 1. モノレポの一般論について 2. プロジェクトでそれをどう活用しているかについて これらを下に、どう利益を享受するかについて、理解いただけたら幸いです
こんにちは、Offers を運営している株式会社 overflow のバックエンドエンジニアの shun です。今回は n 番煎じにはなりますが、OGP 画像の生成方法について書きたいと思います。 ! Ruby や RMagick のインストール方法などは割愛します。 OG
内容 Well-Architectedで何を言っているのかを図解化、噛み砕いて説明する内容となっています。 資料 運用上の優秀性の柱とセキュリティの柱についてまとめた資料になっていますが、今回は運用上の優秀性の柱について記載しま...
前置き 前に初投稿したときからなんと約2年以上も経過してしまっていました。Publication への投稿という形で Google Cloud に関する記事を書いていこうと思います! Retail Search とは Retail Search は Google Clou
🐣 はじめに みなさん、勤怠打刻してますか? 先日、このようなツイートをしたところ、思わぬ反響がありました。 https://twitter.com/paranishian/status/1575646345876340736 そこで、この仕組みの全体像や工夫した点などをまと
前回の記事 では、今仕事で開発中のアプリのアーキテクチャを クリーンアーキテクチャ本 の教えを頼りに頑張って考えた話を書きました。 前回の記事では主に レイヤーを分割して依存関係を整理することの意義 について書きましたので、この記事ではそれをさらに深掘りし、具体的にそれぞれのレイ
概要 私は Qiita で面白い記事を見つけることが日課です。 Qiita 標準では、トレンドしか確認できなくて困っていました。 過去 1 年の人気記事をまとめて読むことはできないものかと思っておりました。ストック数が多い記事は興味...
はじめに コードを触る段階ではないけれど、サイト内のバナーや画像を今作っている画像と試しに差し替えたいときがありませんか? 私は時々あります。 この記事は、ChromeのDevToolsで利用出来るローカルオーバライド(Local ...
ワシはNuxt3でもReactと同じような構成で実装したいんじゃ!!! はじめに 私はいつもReact / Next.jsを使って開発しております。 最近副業で新たな開発が始まりました。これまではVue2系を使っていたのですが新たな環境を作るということでそこではVue3を使い
0 はじめに 0-1 自己紹介 こんにちは、橘諸兄です。中二です。 競プロ歴は一年強で、AtCoderは水色でRatingは1213(執筆時現在)です。 使用言語は主にPythonで、問題によってはC++を使ったりもしています。 ...
ARコンテンツを作成するときに、ARで表示する3Dオブジェクトを地面や建物、障害物などでオクルージョンしたり、3Dオブジェクトの影を地面などに投影することでにカメラから取得した現実の映像と馴染ませることができます。 Unityでそのよ...
インターンに参加した 夏はピクシブ![1] ということで、9月15日から28日[2]までの平日8日間に「PIXIV SUMMER BOOT CAMP 2022」に参加していました。 私が参加したのはImageFluxという画像変換/配信・ライブ動画配信サービスの開発に取り組む
はじめに PostgreSQLのstored functionのチューニングのため、実行計画を見ようとしましたが、シンプルにexplain句などでみることはできませんでした。 explain select some_example ...
はじめに 「勉強やるぞー、先に掃除しよ」ってありますよね。 この現象には セルフハンディキャッピング って名前があるようです。 開発者体験向上のために、Webブラウザを整理しました。 導入するまでの情報整理 WebエンジニアがWebブラウザで行うこと Webエンジニア
この記事について Google App Script (以下GAS) からRedmine APIを利用して、Redmineプロジェクト下に添付ファイル付きのチケットを作成するサンプルコードを紹介しています (英語と日本語の両方でグ...
こんにちは、Qiita運営スタッフです。 8月15日(月)〜9月16日(金)の期間に開催いたしました記事投稿キャンペーン「Go強化月間~開発する上で知っておくべき知見を共有しよう~」 へのたくさんのご参加、誠にありがとうございます! ...
こんにちは、Qiita運営スタッフです。 8月15日(月)〜9月16日(金)の期間に開催いたしました記事投稿キャンペーン「自由研究や読書感想文を発表しよう」 へのたくさんのご参加、誠にありがとうございます! 今回のイベントでは、合計1...
<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
<a href="https://blogs.windows.com/msedgedev/2022/09/27/closing-pixel-gap-native-web-window-controls-overlay/">https://blogs.windows.com/mse
<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
<a href="https://type-level-typescript.com/">https://type-level-typescript.com/</a><br /><p>TypeScriptの型に関するチュートリアル。 型について解説と各チャプターで練習問題が用意さ
<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
<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リリース
こんにちはnasaです。 最近、機械学習バッチジョブのパフォーマンス改善に取り組み実行時間を4時間30分から1時間まで改善できたのでやったことを残しておこうと思います。 やったこと 取り組みは次の4つです。それぞれ説明していこうと思います。 マシンのスケールアップ GCSを
日付:2022/10/05 分類:AI プログラミング 主にc++ 場所:https://aiprogrammer.hashlab.jp/ 前提:なし、多少のプログラム知識 名称:AI Programmer 社名:有限会社ASReal...
コードを読めばクラスのジェネリクスは安心できないぜということがわかります。(念の為申し上げますが、ジェネリクスの使用を控えてと言っているわけではありません。ジェネリクスを使ってるクラスで型パラメータが違う場合は気をつけるべしということ...
はじめに こんにちは。 個人開発と言えるようなものではないですが、自己紹介ページ的なものを作成してみました。 自身の投稿記事や個人開発や技術スタックを何かに載せておきたかったのですが、GithubのReadmeだけでは味気ないので今...
AlphaFold Databaseで使われている予測構造の自信度ことpLDDT値に応じたカラーリングスキームをPyMOLやUCSF Chimera, Chimera Xなどで再現したいということはよくあると思いますので、それを載せて...
初めてjavaでテストコードを書くという経験をし、わからないことだらけで 書き方から分からず大変だったので自分の備忘録や復習のため、記事を書きました。 同じような方の少しでも参考になればと思います。 ※必要なプラグイン、設定、impo...
<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
<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
こんにちわ alivelimb です。 FastAPI などで見える機会が増えたasyncioですが、本当に恩恵があるのかベンチマークテストしてみました。 はじめに 「そもそもasyncioって何?」という方のために簡単に紹介してみます。 詳細は公式ドキュメントまたは@Jun
ToDoアプリは多すぎるし、スマホのアプリを増やしたくない 私はToDo系のアプリを使用していないのですが、使用していない理由としては以下が挙げられます。 ToDoアプリが多すぎるのでどれを使えば良いかわからない いちいちToDo...
<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
<a href="https://make.wordpress.org/core/2022/09/23/client-side-webassembly-wordpress-with-no-server/">https://make.wordpress.org/core/2022/
<a href="https://supabase.com/blog/postgres-wasm">https://supabase.com/blog/postgres-wasm</a><br /><p>PostgreSQLのWebAssemblyビルドについて PostgreS
これは、とある僕のチームが運用しているWebアプリケーション (Go製) の、ヘルスチェック用エンドポイントの (リクエストハンドラーの) コードです。リクエストがきたら200 OKを返すだけの、シンプルな実装です。 func health(w http.ResponseWrit
1. はじめに 2022/9/14 に 「Amazon RDS for Oracle に、M5d/R5d インスタンス向けの一時テーブルスペース用インスタンスストアおよびデータベーススマートフラッシュキャッシュのサポートを追加」 が...
はじめに いまRxSwiftの勉強中でして、RxSwiftを使ってアプリを1個リリースするという目標を立てて頑張っています。 勉強中に出会ったRxGestureがめっちゃ便利だったので記録しておきます。 スワイプの監視 上方向ス...
はじめに 先日、JakartaOne Live Japan 2022というイベントで登壇させていただく機会を頂きました。 https://www.youtube.com/watch?v=vrkNcf5uJN0 QuarkusやHelidonのような新しめのEEフレームワークが
Web制作の領域を独学する上で「HTML/CSSはやったけど、これから何をどこまで学習したらいいか分からない」という疑問は、多くの方が持っているように思います。 技術的に次に学ぶべきはJavaScriptだと思います。しかしこれも「じゃあJavaScriptはどこまでやれば良い
2022年9月10日〜9月12日の日程で、iOSDC Japan 2022 が開催されました。 https://iosdc.jp/2022/ iOSDC Japan 2022 はiOS関連技術をコアのテーマとしたソフトウェア技術者のためのカンファレンスです。今年はリアル会場とオ
レイヤーケーキ・チャートとは? SaaSやサブスクリプション型のビジネスでは、ビジネスの効率的な成長を示す「健康度」を可視化するためにレイヤーケーキ・チャートがよく使われます。 レイヤーケーキ・チャートとは、「利用開始時期」で顧客を...
こんにちは、arcadia13です。 ふと思ったことがあり、そのことについて雑記をします。 生み出す側の責任 小説家・東野圭吾さんの「ガリレオシリーズ」をご存知でしょうか。 主人公である天才物理学者・湯川学が、大学時代の友人である刑...
はじめに 本記事は2022年4月に正式リリースとなったOracle Cloud Infrastructure Service Meshの概要記事となります。 OCI Service Meshの仕組み 特定のCustom Resou...
「プログラミング・シンポジウム」という催しがあります。「プロシン (prosym)」が通称です。 年に一度、毎年お正月の 1 月に開催で、年明けの 2023 年には第 64 回 [1] の開催をむかえます。 えっ、年に一度なのに、第 64 回? そう、プログラミング・シンポジウ
概要 注意書き 本記事はAHC014という、AtCoderで開催された株式会社estieさんによるヒューリスティックコンテストの参加記、および、解説記事です。 先日開催されたAHC014というヒューリスティックコンテストに出...
概要 通常、ベクトルタイルはGeoJSONなどから変換した静的なファイルとして配信されることが多いです(.pbfファイルの配信)。パフォーマンスやサーバーのコストの観点ではベストな方法と言えますが、いくつか典型的な問題があります。 ...
Gradioとは Gradioとは、機械学習モデルのデモを行うWebアプリケーションを簡単に作ることができるPythonのライブラリーです。 この記事では解説致しませんが、Gradioで作成したWebアプリケーションは、Huggi...
はじめに 私は普段VueでTailwindを導入し利用しているフロントエンドエンジニアである。最近TwitterにてTailwind CSSの話題をよく目にするようになり、uhyo氏によって以下の記事が投稿された https://blog.uhy.ooo/entry/2022
トランプを表現するクラスを書いてみた。 こんな書き方できんのかよ... Hello.scala package example import example.Suits._ import example.ValueHolder._...
概要 iOS16が出ましたね。経験上、多くの企業は大体最新のOSバージョンから2バージョンまでをサポートする傾向にあると思うのでそろそろiOS15以降をターゲットにしたアプリも増えてくる頃だと思います。 SwiftUIでは下のように同じViewに連続して .alert Mod
同時に処理が走ってほしくないメソッド Controller def foo AggregateTablesService.new.call # 数十万行のレコードの集計を行い、別のテーブルに集計を保存するサービス @some...
はじめに PlayFabではオンラインゲームを作るために必要となる様々な機能が提供されています。 本投稿では、その中のロビー機能に注目して、UnityでPlayFabのロビー機能を利用するための方法について解説していきます。 目次...
はじめに 自分は2021年に新卒でWeb系の開発会社にフロントエンジニアとして入社し2022年で2年目になります。 実務ではReact×TypeScriptを利用したフロント周りの開発をメインで行なっています。 今回は、現場で経験し...
全体 生成物をフォーマッタにかける graphql-codegen には Lifecycle Hooks という仕組みがあり、いくつかの用意された hook ポイントで任意のコマンドを実行できる。 これを使って生成されたコードを Prettier 等のフォーマッタに通して
はじめに この記事は、麻雀大好きな新米エンジニアが見よう見まねで点棒(麻雀における通貨みたいなもの)を値オブジェクトにしてみたという記事です。暇つぶし程度に読んでもらえたら嬉しいです。 まず簡単に「そもそも値オブジェクトって?」とい...
こんにちは! 株式会社ココナラのプロダクト開発部 QA チーム所属のまると申します。 弊社では現在リリース時のリグレッションテストの大部分を手動かつモンキーテストで実施しています。そのためテスト工数が高く、さらにテスト漏れも発生し、予期せぬ機能で障害が発生してしまうことがありまし
はじめに こんにちは。ネットアップ合同会社 Specialist SEの月岡です。 「Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤」を全4回でお届けします。 本稿が最...
はじめに こんにちは。ネットアップ合同会社 Specialist SEの月岡です。 「Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤」を全4回でお届けします。 第1回と...
はじめに こんにちは。ネットアップ合同会社 Specialist SEの月岡です。 「Amazon SageMakerとAmazon FSx for NetApp ONTAPで実現する機械学習基盤」を全4回でお届けします。 前回の第...
はじめに こんにちは。ネットアップ合同会社 Specialist SEの月岡です。 皆さん、Amazon SageMaker使っていますか? Amazon SageMakerを使ったML/DLワークロードに興味があったり、もしくは既...
1.はじめに 前回、関数型の返り値の型による部分型関係の記事を投稿しました。 その続編として、今回は 関数型の引数の型による部分型関係 の記事を書きました。 ややこしすぎて、ちゃんと言語化できているか不安です… 間違って解釈してい...
以前は余白のための空タグはナシだったのですが最近は容認派に変わってきました。何故そのような変節を経たのか書きます。 余白用の空タグ容認派になった理由 以前は「余白用のためだけの空タグなんて!」と否定派ではあったのですが、最近は心境に変化がありました。1つはコンポーネントの限界
概要 フロント開発をするとき、レイアウトやアニメーション、その他CSS等の生成をしてくれるWebツールのまとめです。 使いやすそうなツールがあれば追記していく予定です。 ドキュメント類 何はともあれドキュメントは読む癖をつけて、正...
<a href="https://web.dev/optimize-long-tasks/">https://web.dev/optimize-long-tasks/</a><br /><p>50ms以上かかるlong tasksを分解し、ユーザーの入力を表示を妨げないように最適
はじめに UnityのWebGLビルドを経験された方はご存じだと思いますが、 プロジェクトサイズによってはそれなりの時間がかかります。 ビルド中は手元のPCに負荷がかかってしまったり、 毎回のデプロイ作業が面倒だったりと、効率化の余...
<a href="https://web.dev/learn/accessibility/">https://web.dev/learn/accessibility/</a><br /><p>ウェブアクセシビリティについて学べるチュートリアル</p>
1.はじめに どうも、ARIの名古屋支社に勤務している愛知県民です♪ (/・ω・)/ 先日、うちのベビー(1歳1か月)から「AZ900とれよ」と言われた気がしたので、 早速勉強して資格を取得してきました! そこで今回はAZ900を取...
<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 Desktopは有料化とかそもそもシステム上の問題でファイル同期のパフォーマンスが悪い(っていうざっくりした理解)ので使っていなかったのですが、代替になるものを試していなかったのでpodmanを使ってみようと思...
動機 先日Arduino(マイコン)からモールス信号を送信する(C++)という記事に書いた通り、モールス符号表をC++で書きました。 賢い書き方を知らないというのもあって、泥臭く書くことにしましたが…流石に人間様の仕事ではありません...
タイトルの通り、この記事では私個人の体験として「TailwindのおかげでCSS初心者を脱した」という話を書きます。ポエムです。 また、N=1である上で誇張した言い方をすると、「CSS初心者がTailwindを使うと、ドラクエのはぐメタを狩るような経験値の荒稼ぎができて一気に初心
React のパフォーマンスについて語るとき、コンポーネントの再レンダリングは外せない話題となるでしょう。React は以下の条件のときに再レンダリングが発生します。 コンポーネントの state が更新された 親のコンポーネントが再レンダリングされた 例えば典型的なカウンタ
はじめに はじめまして、Itoiと申します。 2022年9月に未経験エンジニアとして、今の会社に採用してもらいました。 本記事では、この一ヶ月で経験したことについてまとめてみました。 本稿で私ができた経験や感じたことは、あくまで私の...
<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
<a href="https://blogs.windows.com/msedgedev/2022/09/27/closing-pixel-gap-native-web-window-controls-overlay/">https://blogs.windows.com/mse
<a href="https://devblogs.microsoft.com/typescript/ten-years-of-typescript/">https://devblogs.microsoft.com/typescript/ten-years-of-typescri
0 はじめに 0-1 記事について AtCoder Beginner Contest 271の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたら遠慮無くコメント...
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
techfeed 経由で下記のスレッドを見かけたのですが、タイトルだけでも既に面白そうです。 また、ちょっと前から Notion のデータベースを各種コンテンツへ変換するツールを作っていまして、これを組み合わせるといろいろ楽できそうな予感がします。 そのようなわけで、スレッドで
概要 タイトルの通り、できる限り javascript を書かずに Rust だけで WebHID API を使おうとした、その記録です。 web-sys crate の web_sys::HID から web_sys::HidDevice を開き、Input Report
はじめに 本記事は以下の三本立てシリーズの三本目の記事です。 ①導入の背景と目的 ②AWS Prototyping program を利用した開発 ③プロダクションリリースまでに解決した課題、導入による効果 本記事では、以下のトピッ...
はじめに GraphQL cachingとは、GraphQL APIのレスポンスをCDNでキャッシュすることにより、GraphQLサーバーの負荷をオフロードし、APIを高速化するキャッシュ層です1。 Amazon CloudFron...
zshでCtrl-dを押すとシェルが終了してしまう。 tmuxなどを使って作業しているときもセッション操作で、 Ctrl-b d(セッションを一時的に中断してメインに戻る (Detach))をするときに 間違ってCtrl-d(ペインを終了)をしてしまって不便、 なのでCt
はじめに 今回の記事では、私がプログラマー活動や情報発信を継続する上で、「最初の1年間で読むべきだった」と思う技術書を簡潔にまとめる。今回の記事は情報量が非常に多いので、全部を確認するのは不可能だ。そのため、流し読みして興味が湧いた書籍や情報にアクセスするように使ってほしい。
はじめに Ethereumにおいてスマートコントラクトは不変です。 しかし、バグがある場合やビジネス上要件を追加する必要がある場合など、スマートコントラクトを更新しなければならないケースは多々存在します。 そのため、スマートコントラ...
「初心者向けにNoSQLを徹底解説」に関する誤りについて 以下の元記事では,初心者向けにあやまった情報で解説を行っているように見受けられたため,その訂正を目的とした記事である. https://zenn.dev/nameless_sn/articles/nosql-manua
はじめに 凡人が2週間で統計検定2級に合格できたのでその勉強法を書いていきます. 筆者のスペック 偏差値50くらいの大学4年生 高校数学も結構あやふやでCとかPとかの公式は忘れていた 2年前に統計学の授業は取っていたがあまり覚...
まとめ Twitter apiを使うと、毎日、2000人を自動でフォローできます。 また、フォローが返ってこない人を自動でフォロー取り消しできます。 フォローする人の条件設定として、以下の様なものを設定できます。: 特定のキーワー...
こういうのを生成できるやつです。 ぜひ GitHub Profile とかに使ってください。 ちなみに AtCoder のバッジの色はレーティングによって変化します。 作ったもの https://badgen.org/ ユーザー名とスタイルを指定して好きなバッジを選んでコピ
機械学習のバイナリクラス分類用の手法の1つに、ロジスティック回帰モデルがあります。これはモデルの解釈性も良く、広く一般に使われています。この手法に関連した変数変換手法である WoE (Weight of Evidence) と、特徴量...
はじめに 2022/10/01(土)に、オンラインでXP祭り2022が開催されました。 カンファレンスや勉強会参加時は、Twitterで見つけた資料をリツイートしておき、直後に自分のタイムラインをたどることで復習できるようにしていま...
「Announcing TypeScript 4.9 Beta」を読む 前回に引き続き、Announcing TypeScript 4.9 Betaを読んでいきます。 (関心が続く限り続けていきたいです。。。) The satis...
前回の記事 前回の記事が予想以上の反響でびっくりしています。ありがとうございます🥲🌟 https://zenn.dev/karugamo/articles/bb7477d1e7a648 今回は自分の備忘録・反省として、前回省いた設計のことを書いてみます。 https://yo
OpenAIのWhisperは、人間と同レベルの精度で音声認識ができると言われている、オープンソースのツールです。 公式サイト https://openai.com/blog/whisper この記事では、Whisperのちょっと変わ...
postDevとは フロントエンド開発テスト最前線 登壇者 株式会社リクルート / 株式会社ニジボックス デベロップメント室室長 Software Engineer 古川 陽介 タワーズ・クエスト株式会社 取締役社長 Pro...
マケデコで開催した株式シストレ初心者向けセミナー動画 9/28にマケデコ(知らない人が多いですがMarket API Developer Communityの略です、興味がある方はこちらから 👉 https://discord.gg/xg6P5RXwaa )主催で、JPX総研