Tech – walker – 2022-09

534 items · updated 2026-05-19 23:33 UTC · RSS · Up to archive

【必見】これから学ぶべきTypeScriptフレームワーク 4選

Zenn · 2022-09-30

はじめに 今回の記事では、私の独断と偏見でこれから学ぶべきTypeScriptフレームワークを4つ徹底解説する。今回の記事を参考に、TypeScriptを深く学ぶことにつながれば幸いである。TypeScriptが使われているフレームワークは数多く存在するので、何から手を付けれ

Unityアセット「Turn Based Strategy Framework」Ver2.2 ドキュメント・FAQの要約

Qiita(trend) · 2022-09-30

はじめに 本記事は「Turn Based Strategy Framework」というUnityアセットのドキュメントとFAQの要約です。ドキュメントとFAQは、以下のUnityアセットストアページの説明欄のリンクからダウンロードで...

Juliaで学ぶLangevin方程式

Zenn · 2022-09-30

このノートではJulia言語を用いてLangevin方程式の数値計算を行い, 北原和夫『岩波基礎物理シリーズ 8 非平衡系の統計力学』(岩波書店, 1997)から平均二乗変位の式を援用し, 計算結果の評価を行う. 頑なに揺動力の強さD_uと拡散係数Dを区別する理由は, 拡散係数

エラーハンドリングはResult型活用しようぜ

Qiita(trend) · 2022-09-30

Result型って何ですか RustやSwiftだと馴染み深いResult型とは、その名の通り結果を表すものです。 TypeScriptだとその実装例として以下のものを私は使用しています。 export type Result&l...

Juliaで学ぶ確率微分方程式

Zenn · 2022-09-30

Julia言語の疑似乱数にはdSFMTが採用されており, 特別な準備をせずに良質な疑似乱数を用いて計算を行うことができるため, 確率微分方程式(Stochastic Differential Equation, SDE)との相性が極めて良い. この記事では, 確率過程の概念,

Elixir の dbg を Livebook で遊び倒す

Qiita(trend) · 2022-09-30

はじめに 先日開催された LiveView JP#10 で @piacerex さんが披露してくださった dbg を Livebook 上で動かすデモが面白かったので、 自分でも色々動かしてみました 実行環境 macOS Mo...

TimeTreeに登録されているクラスの予定をLINEのグループに送信するBotを作ってみた

Qiita(trend) · 2022-09-30

0. はじめに 私の学校のクラスでは、予定管理にTimeTreeというスケジュール管理アプリを使用しています。しかし、クラスメイト全員がそのアプリをインストールしているわけではなく、スケジュールの共有が十分に機能しているとは言えませ...

にじさんじファンは推し以外のどのチャンネルに生息しているか、データ分析で明らかにしてみる。

Zenn · 2022-09-30

Eviry のプロダクト開発本部でエンジニアをしている栗原です。 私は Youtube Marketing サービス kamui tracker の開発を担当しています。 https://sb-licence-kamuitracker.ourservice.jp/ab/lOec

OpenAIの音声認識モデル Whisperの解説 / Fine Tuning 方法

Zenn · 2022-09-30

OpenAIから、かなりすごい音声認識モデル Whisperが発表されました。特出すべき点は、教師付き音声68万時間という、かなりヤバめのデータ量で訓練しており、英語では商用の音声認識システムや人間の書き起こしに匹敵する性能とのことです。 社内でも日本語、ブルガリア語、韓国語で試

WebGL ビルドされた Unity アプリケーションをローカルで実行するエディタ拡張作った

Qiita(trend) · 2022-09-30

Unity の WebGL アプリケーション開発では結構頻繁にブラウザでの動作を確認したくなることがあります。 そういう場合は Build And Run を実行することになるのですが、これが結構不便です。 動作確認のたびにビルドが...

Denoで動くSlack bot開発を試す

Zenn · 2022-09-30

Slack releases platform open beta powered by Deno https://deno.com/blog/slack-open-beta 2022/09/21にSlackの公式ブログでDenoを使ったSlack platformのオープン

【アイコンフォント】Material Symbolsの基本と使用例

Qiita(trend) · 2022-09-30

はじめに みなさんは、「Material Symbols」をご存知でしょうか? Material Symbolsは、Googleが公式に提供しているアイコンフォントの1つです。 (2022年現在、Googleは、Material S...

【初心者向け】Pythonを用いたデータ解析入門 ~研究で使えるプログラミングの知識~

Zenn · 2022-09-29

本書は、Pythonを研究で利用したい人の最初のステップとして、まずはこれだけできたらいいですよという内容がまとまっています。 Pythonを触ったことのない人や、データ解析をやったことのない人のための初心者向け入門書になります。 著者が院生時代に実際に研究で利用していたプログラ

GridDBとPythonを用いた消費者購買パターンの探索

Qiita(trend) · 2022-09-29

消費者行動を理解することは、マーケティング担当者が消費者の購買意欲を理解する上で重要です。消費者はそれぞれ独自の購買パターンを持っています。購買パターンを認識し、分析し、測定することで、企業はターゲットとする消費者をよりよく理解し、リ...

【Flutter】アプリ全体のアーキテクチャを0から考えて作り直した話

Zenn · 2022-09-29

ここ半年ほど、仕事で Flutter アプリを 0 から作り直しています。 ちょうど今年の個人的なテーマを「アーキテクチャ」に据えていたこともあり[1]、またその一環として 「Clean Architecture 達人に学ぶソフトウェアの構造と設計」 (以下:クリーンアーキテクチ

秋葉原に売ってるPCファンを卓上扇風機にした

Qiita(trend) · 2022-09-29

はじめに 既に夏は終わりの時期ですが、秋葉原で買ってきた100円のPCファン、3Dプリンター、自作基板を使って卓上扇風機を作りました。 ちなみに基板はJLCPCBで4層基板、5枚で700円でした。 JLCPCBのサイトはこちら! h...

KotlinでDiscordBot手引き

Qiita(trend) · 2022-09-29

はじめに この記事は、DiscordBot制作未経験者に向けて書いています。分からないことがあれば付録を参照してみてください(まだ書けてない)。それかtwitterで聞いてくれると嬉しいです。 Bot作成経験者の方へ、Discord...

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

Zenn · 2022-09-29

tl;dr ブラウザで文字列を表示する場合画面幅に応じて自動で改行されることがあります。英文などは分かち書きされているためブラウザは単語の区切りなどで改行することができますが、和文は文節が明確ではなく単語の途中で改行されてしまうことがあります。 この記事では、ECMA402

Dockerを使ってOpenAIのWhisperをサクッと試す

Zenn · 2022-09-29

少し前から界隈を賑わせているWhisper。 https://openai.com/blog/whisper/ どうやらスゴイらしい。 嬉しいことに 日本語対応 しかも無料 という太っ腹ぷり。 アーキテクチャ・どんなにスゴイかすっ飛ばして「環境つくり/テスト」に焦点を当てます

T3 Stack でアプリを構築して実行してみた

Zenn · 2022-09-29

はじめに こんにちは、クラウドエースの伊藝です。 最近、T3 Stack というワードが話題になっています。 以下で紹介されているように、完結さ、モジュール性、フルスタックの型安全を重視した技術スタックです。 https://zenn.dev/mikinovation/art

エンジニアなら自分でブログを作れ!③Markdownのカスタマイズ編

Zenn · 2022-09-29

初めに この記事は「エンジニアなら自分でブログを作れ!」の第三弾です。 第一弾や第二弾を読んでいなくても問題ありませんが、特に第一弾では無料の自作ブログを作成するために必要な導入について解説しているので良ければご覧ください。 第一弾↓ https://zenn.dev/mik

ベゾスの掟と疎結合

Qiita(trend) · 2022-09-29

餅は餅屋でという親からの厳格な教育の元、本は本屋で買っていたのも、今や昔。Amazonで何でも買う子に育ってしまったし、エンジニアやっているとAWSという言葉を聞いたことがないなんて不届き者はきっといない。 そんな思いの元、どうしてオ...

[Ruby on Rails] Sidekiq でキューに重みをつける方法

Zenn · 2022-09-29

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

Learn HTML

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

<a href="https://web.dev/learn/html/">https://web.dev/learn/html/</a><br /><p>HTMLについてを学習できるチュートリアル。</p> <h2>関連URL</h2> <ul>

SPAセキュリティ超入門 | ドクセル

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

<a href="https://www.docswell.com/s/ockeghem/K2PPNK-phpconf2022">https://www.docswell.com/s/ockeghem/K2PPNK-phpconf2022</a><br /><p>SPAにおいてよ

Shell scripting with Node.js

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

<a href="https://exploringjs.com/nodejs-shell-scripting/">https://exploringjs.com/nodejs-shell-scripting/</a><br /><p>Node.jsでshell scriptin

Release v0.5.0 · facebook/lexical

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

<a href="https://github.com/facebook/lexical/releases/tag/v0.5.0">https://github.com/facebook/lexical/releases/tag/v0.5.0</a><br /><p>lexica

Release Notes for Safari Technology Preview 154 | WebKit

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

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

【個人開発】永遠に何でも話せるお嬢様会話AIを作ってみた(TypeScript,Python)

Qiita(trend) · 2022-09-29

個人開発で 会話AIサービス Eveki を作りました。架空のキャラクター1を再現したAIと自然な会話が楽しめることが特徴のサービスです。今回はその第一号として、お嬢様AIの公開を行いました。まずは実物をお試しください。 サービス...

Android Studio Dolphinの新しいLogcatの機能をまとめる

Zenn · 2022-09-29

はじめに Android Studio Dolphinから使えるようになった新しいLogcatの機能を試してみたのでまとめます。 環境 今回は以下のAndroid Studio Dolphinのバージョンを利用して動作確認します。 また新Logcatはデフォルトで無効

The 2022 Web Almanac

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

<a href="https://almanac.httparchive.org/en/2022/">https://almanac.httparchive.org/en/2022/</a><br /><p>Web Almanacの2022年版が公開された。 HTTP Archi

Introducing Ezno

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

<a href="https://kaleidawave.github.io/posts/introducing-ezno/">https://kaleidawave.github.io/posts/introducing-ezno/</a><br /><p>Rustで実装してい

Release Add support for engines.node and Volta · actions/setup-node

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

<a href="https://github.com/actions/setup-node/releases/tag/v3.5.0">https://github.com/actions/setup-node/releases/tag/v3.5.0</a><br /><p>Gi

The Anatomy of an Isolate Cloud

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

<a href="https://deno.com/blog/anatomy-isolate-cloud">https://deno.com/blog/anatomy-isolate-cloud</a><br /><p>Deno DeployのIsolationのアプローチについ

Introducing workerd: the Open Source Workers runtime

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

<a href="https://blog.cloudflare.com/workerd-open-source-workers-runtime/">https://blog.cloudflare.com/workerd-open-source-workers-runtime/<

Zod Tutorial | Total TypeScript

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

<a href="https://www.totaltypescript.com/tutorials/zod">https://www.totaltypescript.com/tutorials/zod</a><br /><p>TypeScriptを使ったスキーマバリデーションラ

文脈力こそが知性である

Qiita(trend) · 2022-09-28

背景 読解力を身に着けたいと思って、いろんな本を読んでいる中で本書を手に取りました。 齋藤孝さんの本で「大人の読解力を」鍛えるという本も読んだのですが、大変おもしろかったです。 https://qiita.com/Mune_robo...

凝縮度・結合度という尺度から関数のリファクタリングを行う

Qiita(trend) · 2022-09-28

背景 ☝️読んで感化されました。 感化された内容は☝️でもまとめられています。 この記事は上記の内容を読み解いていくだけです。 はじめに より良いプロダクトにするために色々な設計論や尺度が存在しています。 知っておいて良いと思...

アクセシビリティを考慮したHTMLコーディングガイド

Zenn · 2022-09-28

これ何なの? もともと私が社内メンバー向けに書いていたアクセシビリティを考慮したHTMLコーディングTips集です。 社内のドキュメント置き場に眠っていたものですが、知見として社外にも共有出来る内容だなと思ったのと、アクセシビリティをこれからやっていこう!という方の参考になれ

interface の本質と使いどころ (PHP)

Zenn · 2022-09-28

この5年ほどで、PHP開発の現場で interface を目にする機会は劇的に増えました。 一方で、interface の理解に苦しんでいる人も、また多いように思います。 文法・使い方は理解できるけど、概念・使い所が理解できない。 これって、開発者にとって大きな壁だと思うのです。

【TypeScript 4.9 beta】satisfies に大満足

Zenn · 2022-09-28

少し前に、TypeScript 4.9 betaがリリースされましたね。その中でもsatisfiesオペレータに、「おお!いいやん!」と個人的に興奮したので軽く記事にしたいと思います。 ! 2022.09.28現在はまだbeta版なので、正式版としてリリースされるのはもう少し先の

はじめてのReactで都道府県を当てるゲームをつくりました

Zenn · 2022-09-28

https://www.youtube.com/watch?v=htrsHoqhoTY (映像もつくりました) prizmという、市町村から都道府県を当てる新感覚クイズゲームをReactで個人開発した話です。 https://prizm.pw 紹介 今までPHPやjQuery

フロントエンド開発でURLのハードコーディングをやめる

Zenn · 2022-09-28

はじめに ルーティングのパスをハードコーディングせずに、登録済みのものを関数で呼び出せるようにしたという内容です。 * 最近Next.jsで開発を行なっています。 import { useRouter } from 'next/router' const ExampleCo

郵便受けと会話するためにobnizとLINE BOTでIoT装置を作ってみた

Qiita(trend) · 2022-09-28

■はじめに 郵便受けを実際に見に行かなくても投函物の有無を確認できるIoT装置を初心者が奮闘しながら作成してみました。 IoT初心者の方でも読みやすくなるような執筆に努めていますが、なにぶん初心者の文書になりますので、温かい目で読ん...

Azure Fundamentals(AZ-900):クラウドの概念について説明する「クラウドの定義」

Qiita(trend) · 2022-09-28

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

【初心者向け】プログラミング学習法大全

Zenn · 2022-09-28

はじめに 今回の記事では、あくまで個人の一見解に過ぎないが主に初心者向けにプログラミング学習方法とプログラミング学習で重要なマインドセットを中心に徹底解説する。 「なかなか進まない...」 「どうやって勉強すればいいの?」 「知識が定着できずわからないことだらけ...」

【Ruby】配列要素を集計したい!

Qiita(trend) · 2022-09-28

はじめに 配列要素を集計したいときの書き方をいくつかまとめました。 次のようなユーザー配列について、出身地別のユーザー数を求めることを考えます。 # 集計したいユーザー配列 user_list = [ { user_id: 1,...

【Ruby】sortとsort_byってどう違う?

Qiita(trend) · 2022-09-28

はじめに Rubyで配列要素を並び替える際に使うsort/sort_byメソッド。 名前も役割も似ているメソッドですが、その呼び出し方や内部挙動は大きく異なります。 この記事では2つのメソッドの違いをまとめました。 ※ サンプルコー...

iOS15以降のクラッシュログ解析

Qiita(trend) · 2022-09-28

はじめに iOS15 のクラッシュログのフォーマットが変わっており symbolicatecrash だと解析できずわりとつまづいたので備忘録。 symbolicatecrash じゃなくて CrashSymbolicator.p...

Notionでフロー情報をためるだけの箱を一つ用意したら全社でドキュメンテーションが捗った

Zenn · 2022-09-28

こんにちは Leaner Technologies の小久保です。 Leaner では Notion をドキュメント管理やタスク管理にフル活用しています。 NotionのDatabasesについて Notion には Databases という強力な機能が用意されています。D

【RSpec】「letかlet!か」に終止符を打つ

Zenn · 2022-09-28

letとlet! RSpecを書いていれば誰もがご存じのletですが、let!との使い分けってどうされていますか? 私はletは遅延評価されるため、後述で参照される場合はletを使用していました。 その方が省エネかなというくらいで、そこまで強い理由ではありません。 let(:

おてつたびのフロントエンド 〜ディレクトリ設計編〜

Zenn · 2022-09-28

はじめに 初めまして! 株式会社おてつたびでフルスタックエンジニアをしているぶりぼんと申します。主にフロントエンド領域を開拓しており、ReactやTypeScriptが最も得意です。また、最近ではPdM業やユーザーの問い合わせ対応もやっています。 おてつたびの開発チームは、よ

【SwiftUI】ふるさと納税管理アプリ「ふるログ」の開発の全て!個人開発の流れ

Qiita(trend) · 2022-09-27

SwiftUIを使って個人開発した「ふるさと納税管理アプリ」の概要と作成の流れをまとめていきます。 \インストールはこちら/ ふるさと納税管理アプリ-ふるログ- ふるさと納税管理アプリ-ふるログ-の概要 「ふるログ」は寄付情報を管理...

Tailwind CSSでアイコンのアニメーション

Zenn · 2022-09-27

はじめに 先日Tailwind CSSを開発しているAdam WathanさんがTwitterでSVGアイコンのアニメーションに関する以下のようなツイートをしていました。 https://twitter.com/adamwathan/status/15711755513937

サービスに使うアイコンを全部Noto Emojiでやっていくことはできるか

Qiita(trend) · 2022-09-27

Noto Emojiとは Google Fontsにて提供されている、Emojiが白黒で表現されたUnicode絵文字。 今回はこれでサービスのアイコンをすべてまかなうことができないかと考えました。 補足:Noto Emojiにつ...

初心者の 【Node.js】 js+MySQLでユーザー管理機能を作る

Zenn · 2022-09-27

本記事では「Node.js」を利用したユーザー管理機能を作成しながらMySQLとの連携方法をまとめました。 ※Node.js、MySQLの各環境準備は完了しているものとします。 使用した環境 Windows 10 Node.js 16.14.2 MySQL 5.7.37

新入社員がPJでモブプロに2週間参加してみた

Qiita(trend) · 2022-09-27

本記事、新入社員の私がアジャイルのPJでモブプロに参加してみた時の感想となっております。 初めての投稿なので稚拙で読みにくい部分があるとは思いますが何卒。 モブプロとは?って方向け https://qiita.com/mzmz__...

Flutterでメモアプリを作る!!

Zenn · 2022-09-27

機能要件 友達の基本情報を記録できる。 日記をMarkdownで記録できる。 カレンダーから友人の誕生日や日記を確認できる。 システム設計 レイヤー名 機能 app 基本設定, 環境変数 data データベース連携 domain ビジネスロジッ

悲観的リターンレシオ(PRR)をOnTester結果として出力する

Qiita(trend) · 2022-09-27

悲観的リターンレシオ(PRR)とは  バックテストの取引回数が少ないほど統計的なデータの信頼性は下がってしまいます。  例えばプロフィットファクター(PF)でいえば、取引回数が少ないときほどその値は大きく見積もってあげないといけない...

iOSアプリ開発でやっておくべき設定と実装しておきたい機能まとめ!

Qiita(trend) · 2022-09-27

個人的にアプリ開発をするようになってからアプリ開発をスムーズに行うために何かと実装しがちな機能や処理、やっておくべき設定など、備忘録がてらまとめておきます。 やっておくべき設定 アプリアイコンの設置 ダークモード対応 アプリアイコ...

趣味のプログラミングで博士号を取った社会人の覚え書き

Zenn · 2022-09-27

私は2022年3月に博士号(工学)を取得しました。いわゆる社会人博士というものです。 自分が博士課程に在籍していたときに、他の方のブログを読んで参考になったので、このようなものは数が多いほうがよいだろうと考え、自分の記録も残しておこうと思います。この記事が誰かの参考になれば幸いで

Rustのコネクションプールはテスト間で共有できないという話

Qiita(trend) · 2022-09-27

この記事ではRustでDB接続テストを書くときにハマった話について書きます。 Running Example 例として以下のような関数のテストを行うことを考えましょう。 use sqlx::{Poxtgres, Row, Execu...

JavaScriptで文字数を数えるのはそんなに簡単ではない

Qiita(trend) · 2022-09-27

はじめに JavaScriptにて文字数をカウントする方法に関する記事をいくつか目にする機会があり、今回実際に記事を参考に調べてみました。 簡単そうに見えて意外と難しいです。 String.length Googleなどで「Jav...

【個人開発】シフト自動作成サービス作ってみた。ソースコード同時公開【React/Remix】

Qiita(trend) · 2022-09-27

こんにちは。 以前にこちらの個人開発記事を公開してから4ヶ月が経ちました。 全てのドキュメントとソースコードを公開します!! なんて粋がっていまだに公開していません。申し訳ございまメン。 円安でAWSの請求がキツくなり、非公開にし...

IVRyのサブサービス、引っ越しするってよ

Zenn · 2022-09-27

はじめに 先日、45歳の誕生日を祝ってもらったIVRyの最年長エンジニアの島筒です。 旧環境に設置されていたIVRyのサブサービスのインフラを引っ越したので、ご紹介します。 移管されるまでの経緯 前提として、IVRyのインフラは、AWSにホスティングされています。 IVR

エンジニアなら自分でブログを作れ!①導入編

Zenn · 2022-09-27

初めに 「SOFT SKILLS ソフトウェア開発者の人生マニュアル」という本を読みました。 この本ではエンジニアはセルフブランディングのためにブログを持つべきという主張がされていて、私もある程度共感しました。 一方で、費用対効果を考えてWordPressで構築せよというこ

Slack 新プラットフォームでアプリを開発してみよう

Zenn · 2022-09-27

! 「記念日アプリを作成する」セクション以降は現在執筆中です。 はじめに Slack 新プラットフォームの開発者用オープンベータ版が利用可能になりました。 https://slack.com/intl/ja-jp/blog/developers/make-work-flow

フロントエンド開発をマスターする上で必要な知識 8選 2022年版

Zenn · 2022-09-27

はじめに フロントエンドは、簡単に言えばWebアプリケーションやWebサイトにおけるユーザが目に見える部分のことを指す。ひとくちにフロントエンドと言っても、学ばなければならないことや知識が数多くあるので初心者にとっては何から勉強すればいいのかわからない人も少なくないだろう。

DDDにおけるRepositoryパターン

Zenn · 2022-09-27

Repositoryパターンについて再学習した際の備忘録です。 Repositoryパターン ドメインオブジェクトの集まり (以降、集約)を抽象化する設計手法。 DAO(DataAccessObject)とよく似ているが、DAOはデータアクセスの処理を抽象化する手法であり、R

プロトアウトスタジオの投稿記事、読むのを習慣化するためにLINE BOTを作ってみた。強くなりたいので。

Qiita(trend) · 2022-09-26

そもそもの動機 「強くなりたい」 史上最強の男にだれでも一度は憧れるものです。 とはいえ、僕は筋力が無ければ、運動神経も悪い、ただの独身男性なので早々と断念しました。 方向性をぐるんと変えて、「妄想を形にできる最強のクリエイター」を...

駆け出しエンジニアがAWSアーキテクチャを検討した件

Qiita(trend) · 2022-09-26

もちろん製品のアーキテクチャ検討ではありません いくら弊社(Works Human Intelligence)が若手にチャレンジングな仕事を任せる社風だからといって、ペーペーの自分(@185shingeki)にそんな無茶をいいません...

Kubernetes上で実行されているDatadog AgentでJava JMX カスタムメトリクスを取得する方法

Qiita(trend) · 2022-09-26

はじめに 今回は、Kubernetes上で実行されているDatadog AgentでJava JMXカスタムメトリクスを取得する方法を記述していきたいと思います。 本記事を読むにあたっての前提条件 本記事で指すアプリケーション...

有限体の実装1(加算)

Zenn · 2022-09-26

初めに 前回まで多倍長整数の実装1(C/C++)からの一連の記事で多倍長整数演算の実装の紹介をしました。今回から有限体の実装の紹介をします。有限体で利用する素数は256bit~512bitを想定しています。 有限体の実装一覧 有限体の実装1(加算)(この記事) 有

PHP Conf 2022に参加しました

Zenn · 2022-09-26

PHP Conf 2022 にオンライン参加したのでリアタイ試聴したトークの感想を簡単にまとめておく。 家庭の事情で2日目は15:00頃に退散したのでリアタイ試聴できなかったトークは追って試聴する予定。 Day1 17年続くWebサービスを改善する 〜新卒2年目からみるカ

「CSSで蛍光ペンっぽいアンダーライン」はtext-decorationで実現できる

Zenn · 2022-09-26

2022年現在、CSSでテキストに蛍光ペン風の下線を引く方法をググるとだいたいlinear-gradientを使った記事がヒットします。しかし、いまどきはlinear-gradientを使わなくてもtext-decorationで同じような表現ができるので紹介しておきます。

【Docker】コンテナイメージの脆弱性診断をGithub Actionsで実行させてみた | Offers Tech Blog

Zenn · 2022-09-26

概要 こんにちは、Offers を運営している株式会社 overflow の Software Engineer(主戦場はフロントエンド)の Kazuya です。今回は、Docker コンテナイメージの脆弱性診断を Github Actions で実行させる方法を紹介します。

WebAssembly上で動くLunaticランタイムを使ったHTTPサーバーを実装する

Zenn · 2022-09-26

「Lunatic」という少し前から注目している技術があります。これは WebAssembly 上で動く Erlang にインスパイアされたランタイムで、Rust で実装されています。WebAssembly 形式でのバイナリを実行できる言語なら、どんな言語でもこのランタイムの上であ

ホテルの客室検索APIのアーキテクチャ設計時に考えたこと

Zenn · 2022-09-25

作ったもののイメージ ホテルの客室検索APIとは、チェックイン日やその他の条件を入力として受け取り、マッチするホテルの客室を返すものです。以下の画像はExpediaのものですが、赤枠で囲っている部分(他にもたくさんある)が入力になります。2022年4月頃に無事リリースされまし

Async Generatorによるイベント処理のリファクタリング: お絵かきアプリを例に

Qiita(trend) · 2022-09-25

JavaScriptのもつ言語機能のなかで、なかなか理解が難しいとされるものにPromiseとGeneratorがあります(自分調べ) 。特にこれら2つが組み合わさったAsync Generator( async function* ...

scss(css)のプロパティ適用の優先度をセルフ検証してみた

Qiita(trend) · 2022-09-25

どうもaono1234と申します。記事がいいなと思ったらtwitterのフォローもお待ちしております‼ https://twitter.com/takeshi_program お疲れ様です❗❗ 今日はscss(css)のプロパティ...

自ら機会をつくりだし自らを変える発信

Qiita(trend) · 2022-09-25

前略、退職します。そんな実はいわゆる「退職エントリ」なのですが、会社の皆様へのお礼がてら。結論から書くと 「発信」することで自分の可能性と視野が広がるよ、発信は良いぞ、という話(ポエム)です。「自ら~」は有名な リクルート社 の言葉で...

OpenAI Whisperに音声データを全文書き起こしさせる【Google Colaboratory】

Zenn · 2022-09-25

OpenAIの「Whisper」を試してみていたのですが、Pythonで音声データを全文書き起こしする方法があまり情報がなかったため、備忘録です。 (手軽に試せるデモだと30秒程度までしか認識してくれません) Whisper 「Whisper」は、OpenAIが開発した、会話

AWS CDK にコントリビュートしたときの流れ・記録

Zenn · 2022-09-25

少し前に AWS CDK (以下のリポジトリ)にコントリビュートしたときの流れや実際に対応したことの記録です。 https://github.com/aws/aws-cdk 自分用の備忘録かつ、これから CDK にコントリビュートしたいと思っている方の参考になればよいなと思い記事

Pythonで階乗 math.factorial のアルゴリズム

Qiita(trend) · 2022-09-25

0. はじめに 非負整数 $n$ に対して $1...n$ の全ての整数の積を $n$ の階乗(factorial)と呼び、$n!$ で表します。ただし、$0! = 1$ と定めます。 例えば、 4! = 1 \times 2 \t...

ABC270をPythonとC++で

Qiita(trend) · 2022-09-25

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

AstroNvimをセットアップしてみた

Zenn · 2022-09-25

TL; DR AstroNvim Config repo 経緯 最近若干ハマっています。 NeoVimをIDE感覚で使ってみようと前々から思っていて、上記のAstroNvimはやく半年ぐらい使っていました。最近は別のセットアップNvChadを見つけて、試してみようと

WindowsでのPytorch・Pytorch Geometricの GPU 環境構築

Qiita(trend) · 2022-09-25

はじめに 初投稿です. 機械学習の研究をするうえで,Pytorch・Pytorch Geometric での GPU 環境の構築にとても苦労したので,環境構築のために行ったことを残していきたいと思います. 同じような状況の方のお役に...

SolidjsでSSRとかSSGとかできるフレームワーク、SolidStartをざっくり紹介

Zenn · 2022-09-25

SolidjsとSolidStartが個人的にかなり来てるので、今回はSolidStartでSSGだったりSSRだったりをする方法を紹介します。 👇SolidStart https://github.com/solidjs/solid-start 👇Solidjs https:/

最大実行時間9分→60分になった第二世代CloudFunctionsを使ってみた。

Qiita(trend) · 2022-09-25

tl;dr 2022年8月にGAとなった第二世代CloudFunctions(以下CF)。主な変更点として、最大使用可能リソースと最大実行時間が大幅に増加した。(具体的な変更点はこちら) 最大実行時間が9分→60分と、AWSのFa...

【Unity】ブラーで疾走感のあるポストエフェクトを作る

Qiita(trend) · 2022-09-25

概要 こういうエフェクトを作りました。 画面端のみに残像が生じるようになっているので、レースゲーム等で疾走感を出しつつプレイする上で重要となる画面中心の視認性を保つことが出来ます。 GIF 静止画 ソースコード シェー...

Power Automate 2022年9月に追加された強力な新関数の紹介

Qiita(trend) · 2022-09-25

概要 2022年9月に、PowerAutomateへ以下の関数が追加されました。 sort reverse chunk isInt isFloat dateDifference 紹介の Power Automate ブログは以下...

『リーダブルコード』の要点&活用方法

Zenn · 2022-09-25

はじめに 今回の記事では『リーダブルコード』の要点と、実務で活用する方法を徹底解説する。この記事を読むことで、『リーダブルコード』の重要な部分と実務での活用方法を学べるだろう。 本記事で使うプログラムの言語はPythonを採用した。Pythonは文法がシンプルなので初心者で

【個人開発】コンビニ✖️コンビ;コンビニの商品組み合わせを自動で提案してくれるWEBサービスを作りました【暇つぶしクソアプリ】

Qiita(trend) · 2022-09-25

はじめに こんにちは。 コンビニって本当に便利ですよね。 でも商品多すぎて、お昼に結局何をを購入しようか迷う時があるので、 コンビニの組み合わせを自動で提案してくれるWEBサービスを作りました。 ちなみに2品合わせて800キロカロリ...

【TypeScript】関数型の部分型関係ってややこしくて SuperType、SubType って書きまくったら理解できた(返り値の型による部分型関係)

Qiita(trend) · 2022-09-24

1.はじめに 以前、部分型関係の理解に苦しみましたが、関数型の部分型関係の理解も苦しみました。 というか、関数型の部分型関係は段違いに難しいかったです。 キャッチアップしたことを言語化するために記事にしました。 複数回に分けて記事を...

【個人開発】Pubmed Trans:日本語で薬の名前を入力すると自動で英語論文を検索するWEBアプリを作りました【医師・薬剤師・MR向け】

Qiita(trend) · 2022-09-24

はじめに こんにちは。 Qiita見る専を貫いていましたが、ついに初投稿。 今回は日本語の医療用医薬品名(商品名・一般名)を入力したら 自動で英語一般名に変換し、文献を検索してくれるWEBアプリを作りました。 医師や薬剤師、MRに使...

WordPress6.1で追加された関数・クラス・アクション/フィルタ―フックまとめ

Qiita(trend) · 2022-09-24

はじめに 2022年11月1日に、WordPress 6.1がリリースされる予定です。 この記事では、PHPコードに焦点を絞り、新たに追加された関数、アクションフック、フィルタ―フック・クラスをまとめたものです。 あわせて、Word...

Japa - A simple yet powerful testing framework for Node.js

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

<a href="https://japa.dev/docs">https://japa.dev/docs</a><br /><p>Node.js向けのテストフレームワーク。 <code class="language-plaintext highlighter-rouge">n

Feature-Sliced Design - スケーラブルなフロントエンドアーキテクチャを目指して

Zenn · 2022-09-24

Feature-Sliced Designとは Feature-Sliced Design(以下FSD)とは、フロントエンドのディレクトリ設計方法の1つです。公式には「Architectural methodology for frontend projects(フロントエン

Next.js Layouts RFC in 5 minutes – Vercel

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

<a href="https://vercel.com/blog/next-js-layouts-rfc-in-5-minutes">https://vercel.com/blog/next-js-layouts-rfc-in-5-minutes</a><br /><p>Next

シストレ・Botterの上級者にどのようなコンテンツを提供するべきか問題について

Zenn · 2022-09-24

マケデコというMarket APIを活用する開発者コミュニティ(Market API Developer Communityの略)をJPX総研とAlpacaJapanが協賛・後援となって立ち上げました。 マケデコは、日本においてMarket APIを活用した投資環境を整備する上で

Announcing TypeScript 4.9 Beta - TypeScript

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

<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-9-beta/">https://devblogs.microsoft.com/typescript/announcing-typ

OSS (Hasura) へコントリビュートした

Zenn · 2022-09-24

はじめに はじめて OSS へのコミットに挑戦してみました。なかなか達成感があったのでやったことを記事にして残しておくことにしました。対象は仕事でもプライベートでもお世話になっている Hasura を選びました。業務で遭遇したバグがあったこともきっかけのひとつになりました。

September 22nd 2022 Security Releases | Node.js

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

<a href="https://nodejs.org/en/blog/vulnerability/september-2022-security-releases/">https://nodejs.org/en/blog/vulnerability/september-2022

【脱Redux】SWRやReact Queryを使った状態管理戦略

Zenn · 2022-09-24

mutexの桝田です! Reactのデータフェッチに、Vercel社が提供する「SWR」やTanStackコミュニティが提供する「React Query(TanStack Query)」が使われることが多くなってきています。 https://swr.vercel.app/ja h

Hono + Cloudflare Workers で URL shortener を作る

Zenn · 2022-09-24

はじめに 2022 年 9 月 22 日、Vercel の DevRel である Steven Tey 氏が dub.sh という短縮 URL 生成サービスを公開しました: https://dub.sh 裏側は Vercel の Edge Functions + Upstas

nlplotでプロンプト解析することでAIで美味しそうなkaraageをつくる

Zenn · 2022-09-24

nlplotがプロンプトの解析に良さそう #stapy さんの勉強会。残念ながらリアルタイムで参加できなかったのですが、公開されていたスライドをみてnlplotが非常に良さそうでした。 https://startpython.connpass.com/event/248068

🦆🦆🦆🦆🦆🦆🦆DuckDB入門🦆🦆🦆🦆🦆🦆

Zenn · 2022-09-24

tl;dr SQLiteのOLAP版だよ OLAP系のクエリにおいて、PandasやSQLiteより早いらしいよ CSV・Parquet・Pandas DataFrameの読み書きできて便利だよ 背景 ポジション・競合 一言で言うとSQLiteのOLAP版です。位

【Unity】Pico Neo 3 VRアプリ開発 (1) Pico SDK 2.0.7版

Qiita(trend) · 2022-09-24

はじめに 9/22にPico 4が発表されました。 日本での予約開始は9/29から。楽しみですね。 SDKのアップデートにより情報が古くなっていたので更新しました。 (注意) Pico 4に対応しているかは不明です。 旧記事はこちら...

JavaScript1行も書きたくないモチベーションでJSライブラリ作った

Zenn · 2022-09-24

作ったもの TypeScriptで実DOM向けのヘッドレスUIライブラリを作ってみました。 https://zerolinesjs.40yd.app/ なぜ作った 普段はRailsエンジニアをしていて、プライベートではHotwireを使って小さなWebアプリを作ったりして

リファクタリングしながら学ぶGoのDockerfileベストプラクティス

Zenn · 2022-09-23

初めに 過去にGo及びDockerを学び始めの時、Go+Dockerにて環境構築したことがありました。 最近になって改めてそのDockerfileを見返してみて、改善の余地がある部分をDockerfileのベストプラクティスに沿って修正していこうと思います。 ちなみにDock

プログラマの中国語

Qiita(trend) · 2022-09-23

中二病的にゾクゾク来るIT界隈の中国語、「無限ループ」を「死循環」という辺りがツボ... 大きく2系統 いわゆる「音読み」に基づくもの 漢字の意味に基づくもの ということで、好きな中国語をまとめた。 IT用語の中国語訳一覧 - Q...

配列の filter で直和型を絞り込むときのユーザー定義型ガードを比較的型安全に書く

Zenn · 2022-09-23

配列の filter メソッドでは直和型が絞り込まれない 配列 の filter メソッドでは直和型の絞り込みができないことが知られています type User = { id: number name: string } declare const maybeUse

WhisperとGoogle Colaboratoryで音声の文字起こしをやってみた

Zenn · 2022-09-23

AI 業界の進化が著しい昨今、OpenAI から Whisper というとんでもない自動音声認識モデルの発表がありました。(2022/09/22)Whisper は 68 万時間かけてトレーニングされた自動音声認識モデルでなんとオープンソース化されています。 https://op

成果を出すプログラマーが習得している「コードを書かない技術」

Qiita(trend) · 2022-09-23

はじめに 私がプログラマーとして働き始めて1年半がたちました。幸いなことに環境に恵まれ、私の身の回りには成果を出し続ける優秀なプログラマーがたくさんいます。 1年半彼らの仕事を観察して気づいたことは、成果を出すプログラマーは共通して...

高校生が学習する仮説検定について,Juliaで調べてみる。

Zenn · 2022-09-23

はじめに 高校1年生の数学Iの「データの分析」という単元の中で仮説検定について学習します。確率については数学Aで平行して学習するので,分布については具体的に与えることが多いです。数学Bの「統計的な推測」まで学習すると,二項分布など確率分布を与えることもできるようになります。数

Productivity Weekly (2022-09-14号)

Zenn · 2022-09-23

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

MATLAB - Python 連携: DataFrame 変数を Table 変数に変換

Qiita(trend) · 2022-09-23

直接 DataFrame を Table 変数に変換したい 近年、MATLAB のヴァージョンが上がる毎に Python との連携が強化されつつあります。 従来は、Parquet や csv ファイルに保存してから再度読み込む方法な...

gioboa/vite-module-federation: Module Federation with Vite now is possible

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

<a href="https://github.com/gioboa/vite-module-federation">https://github.com/gioboa/vite-module-federation</a><br /><p>Module Federationをする

最適化手法を試したいときに使える試行関数覚え書き

Qiita(trend) · 2022-09-23

この記事は何? 最適化手法を考えたり、最適化手法を試したい時に使える関数の個人用メモ Virtual Library of Simulation Experiments: Test Functions and Datasets より...

初心者向けにNoSQLを徹底解説

Zenn · 2022-09-23

はじめに 「NoSQLと従来のデータベースとの違いは何?」 「NoSQLを開発に使うメリットはどんなのがあるの?」 以上のような疑問に答えるために、今回の記事ではNoSQLの概要や特徴、問題点や主な活用事例を徹底解説する。 今回の記事を通して、NoSQLに対する理解を深め

技術情報を発信したいエンジニアにお勧めしたい「継続的にアウトプットするコツ」とは?

Qiita(trend) · 2022-09-23

はじめに 今回は、上記のイベントをもとにエンジニアの情報発信について、考えていきたいと思います。 実際にこちらのイベントに参加させていただいたのですが、この度、TECH PLAYにてこちらのイベントが公開されましたので、ご覧でない...

【Unity】PlayFabでランキング機能を追加してみる(その2)

Qiita(trend) · 2022-09-23

はじめに 【Unity】PlayFabでランキング機能を追加してみる(その1)にて、Unity上でのPlayFabのアセットの設定を解説しました。 今回はニックネーム欄とスコア欄に記入して、送信ボタンを押すことでPlayFabに両デ...

グラレコしたい

Qiita(trend) · 2022-09-22

「グラレコ」 グラレコとは?プロセスを記録する グラフィックレコーディング(通称,グラレコ)とは,セミナーやシンポジウムなどの登壇者の話や,会議での議論の様子を,文字だけではなく,図や絵を用いてリアルタイムに可視化する手法のこと ...

チーム開発で活きる調査メモのすすめ

Zenn · 2022-09-22

はじめに 自分が知らない何かを調べる時、どの様に調べていますか? ソフトウェア開発では、自分やチームが有している知識で解決できる問題もあれば、現状の知識だけでは解決できない問題も多くあると思います。 その様なシーンで行うことは、問題を解決するために必要な知識や手法を調べること

Axonを使って線形回帰のパラメータ(傾きと切片)の値を求めてみよう

Qiita(trend) · 2022-09-22

Axon のHello world AxonをLiveBookを使っていろいろ試してみたのですが、うまくいかず、苦労しました。 最も簡単な、y = ax + b にフィッテングしてみました。 処理の流れ y = 2 * x + 0...

【コードレビュー】長い関数orファイルへのレビュー方法

Qiita(trend) · 2022-09-22

レビューをよくするようになって何年か経つのですが、よく目にするのが1つの関数とかファイルの行数が長くて何をしてるのか把握が難しい状態です。 この場合は必要な処理が書かれているか初見では判断できないのでリファクタリングが必要だということ...

素晴らしいPromiseの使い方

Zenn · 2022-09-22

突然ですが皆さんはこんなコードを書いていたりしませんか? const result= fun3(func2(await func1())) この書き方だとどの関数がどの引数をとっているか見ずらいですが、各関数の結果ごとに変数に代入したりするのも面倒くさいですよね! そんな時にPr

RuboCop Rails (rubocop-rails) のリリース内容で Rails の情報をキャッチアップする

Qiita(trend) · 2022-09-22

この記事は? Ruby の静的コード解析の定番 Gem の RuboCop。そのひとつひとつのルールのことを Cop と呼びます。そして、RuboCop Rails は Rails 向けのルールを RuboCop に追加するための ...

クレジットカードによるサブスク実装をするときの全体感【PAYJP】

Zenn · 2022-09-22

CTOの名人です。 マナリンクでのPAY.JPの活用を題材に、クレジットカードによるサブスク実装をするときの全体感について解説します。 これまでサブスク課金を実装したことがなかったけど、これから実装することがあるかもといった方や、サブスク課金特有の罠について知りたい方に読んで頂き

view の書き方を一歩ずつ

Zenn · 2022-09-22

概要: 本記事ではインクリメンタルに view の書き方を説明しています。また具体例として enumerate_view の実装例を紹介しています。 はじめに C++20 が策定されてから早くも 3 年が経過しようとしています。C++20 で影響の大きかった機能の 1

【初個人開発】K P T管理アプリ「Animal KPT」を作りました。

Qiita(trend) · 2022-09-22

はじめに こんにちは @Taiga_aniKと申します。 みなさんKPTはされたことはありますか。 KPT(ケプト) :Keep(できた/継続すること) Problem(改善するべき問題点) Try(挑戦したいこと)の3要素を掘り下...

Waifu DiffusionをAWS Lambdaで動かしたい

Qiita(trend) · 2022-09-22

はじめに 本記事は以下の記事の内容を補足するものです。 AWS LambdaでStable Diffusionを動かす場合、「数GBもあるモデルをどこに格納するのか?」という課題があります。 当初はモデルを任意に変えられるようオ...

良い加減Goでmysqlに接続するときにDSNを直書きするのはやめない?

Zenn · 2022-09-22

よく見るDB接続例 Go言語を用いてmysqlに接続する際、DBの情報を文字列で直書きしているケースを良くみる import ( "database/sql" _ "github.com/go-sql-driver/mysql" ) func main(){

[UE5] World Outliner上のフォルダのリストを取得する方法について(おまけ付き)

Qiita(trend) · 2022-09-22

はじめに 突然ですが、World Outlinerにおけるフォルダのリストを欲しくなったことはありませんか? 僕はあります。今回はその取得方法についてご紹介します。C++が必要ですがサクッとできます。 C++コード フォルダの取...

新しいSNSを作りました。

Qiita(trend) · 2022-09-22

新しいSNS「Avis」(エイビス)のβ版をローンチします。 新しいSNS「Avis」(エイビス)のβ版をローンチします。 AvisとはどういうSNSなのか 利用は無料です。 ログインするけど書き込みは匿名で行われる「半匿名性...

【Flutter】LinterとFormatter、そしてLefthook

Zenn · 2022-09-21

はじめに インデントを揃えただけのムダなコミットが増えてきて、プルリクやコミット履歴に関係ないファイルが多くなり「これはいかん」となったので、FlutterにおけるFormatterやLinterについて調べてみました。 FormatterやLinterを調べてたら、なんとそ

「ザッソウ 結果を出すチームの習慣 ホウレンソウに代わる雑談+相談」で1on1上手になりたい

Qiita(trend) · 2022-09-21

Not ホウレンソウ but ザッソウ ホウレンソウは社会人にとっての基礎スキルといえます。 ただ、ホウレンソウだけでは、チームのコミュニケーションが機能しなくなってきています。 近年、チーム間で(とくに、上司と部下の間で)個人的...

Stable Diffusionのプロンプトをチェックするテクニック

Zenn · 2022-09-21

Stable Diffusionのプロンプトの鉄の掟 Stable Diffusionのプロンプトは、CLIPと呼ばれるAIモデルに入力されて、埋め込みベクトルに変換されて、画像を生成するDiffusion Modelの画作りのガイドとして使用されます。 そのCLIPですが、

Ender 3をKlipper化する(8ビットコントローラ版)

Zenn · 2022-09-21

手順 Ender 3の8ビットコントローラでKlipperを使うべくチャレンジしましたのでご紹介します。海外諸先輩方の資料を紐解きながら手順を踏襲しつつ多少アレンジも加えて成功しました。手順は次の1~4になります。他の機種と異なる点は、ファームウェア書き込み前にブートローダの

Release v1.26.0 · microsoft/playwright

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

<a href="https://github.com/microsoft/playwright/releases/tag/v1.26.0">https://github.com/microsoft/playwright/releases/tag/v1.26.0</a><br /

parcel-bundler/lightningcss: An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.

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

<a href="https://github.com/parcel-bundler/lightningcss">https://github.com/parcel-bundler/lightningcss</a><br /><p>Parcelで利用されているCSSのParser

【デジタル挑戦への第2歩】AIを活用して、バーコードで商品管理を実現⁉

Qiita(trend) · 2022-09-21

Teachable MachineでAIの機械学習を実践 皆さま、こんにちは。 小売企業で広告販促の担当をしている1maru19です。 前回は、デジタル挑戦への第1歩としてLINE Botで住所・郵便番号のツールを制作しました。 今...

指定したIPアドレスがSecurityGroup、ALB、WAFに設定されているか確認するためのツールを作りました

Zenn · 2022-09-21

はじめに 社内で使われるIPアドレスが増えたのでxxx.xxx.xxx.xxx/xxが設定されている個所にyyy.yyy.yyy.yyy/yyを追加したい zzz.zzz.zzz.zzz/zzは不要になったので削除したい AWSリソースがコード管理されていない、かつ普段

Webサービス(SOAP)を開発してIISへ公開する

Qiita(trend) · 2022-09-21

1. はじめに Java/Axsis2で実装していたレガシーシステムから、C#にSOAP通信サービスを移行したい IISへSOAP通信サービスを公開して、Soap UIを使用してクライアント側の稼働確認をしたい 開発効率を考えて....

Unity2020.1~ と Rider を使うとこういう罠を踏むかも

Qiita(trend) · 2022-09-21

いきなり結論 Unityのバージョンが 2020.1 以降で、RiderをIDEとして使っている方は Suppress Common Warnings の設定に気をつけたほうが良いかもしれません。 経緯 Rider 使ってますか...

【React + Typescript】Rechartsのグラフをカスタマイズする

Zenn · 2022-09-21

Recharts は React で美しいグラフを簡単に描画できる非常に便利なライブラリです。デフォルトの設定のままでも十分に機能的なグラフを描画できるのですが、公式を読み込んでみると、予想外に様々なカスタマイズが可能であると分かりました。本稿では、まず Recharts で基本

人間の目より、機械の目!!書類の不備を一瞬で判断しLINEに通知が来るようにしてみた

Qiita(trend) · 2022-09-21

二度手間からの解放 みなさん、こんにちは。小売業で働く4年目の若手社員です。😎 ネットスーパー🚛🚚の運用を担当しています。 今回、Teachable MachineとNode-REDを使い、書類の不備を一瞬で判断してくれるモノを 作...

対数化した場合の線形回帰モデルの解釈

Qiita(trend) · 2022-09-21

表題の通り、変数を対数化した場合のモデルの解釈についてはさまざまに良い記事があるのですが、人に説明するときに以下のポイントを考えて説明するので、整理してみました。 どんなデータの時に対数化がよく当てはまるのか? %近似する解説が多い...

【SAA-C03】文系新卒SAA合格記【1カ月半】

Qiita(trend) · 2022-09-21

受検時の状態 入社4カ月 IT知識は軽くある(基本情報技術者取得済み) AWS未経験 勉強期間 1ヶ月半 勉強時間 労働時間の中で勉強できました 1ヶ月 平日5時間 休日なし 試験前の2週間 平日:仕事中6時間 / 業務外...

React Router v6.4はClient Side Remix

Zenn · 2022-09-21

React Router v6.4 が、破壊的変更を伴わないマイナーバージョンアップながら、機能追加の内容としてはかなり新しい世界観を追加してきたので、5 分くらい眺めて気づいたことをメモしておきます。 ! ろくに動作確認もせずに、Remix をちょっと齧った経験と、React

React Router v6.4はClient Side Remix

Zenn · 2022-09-21

React Router v6.4 が、破壊的変更を伴わないマイナーバージョンアップながら、機能追加の内容としてはかなり新しい世界観を追加してきたので、5 分くらい眺めて気づいたことをメモしておきます。 ! ろくに動作確認もせずに、Remix をちょっと齧った経験と、React

ESModuleかつTypeScriptでNode.jsの環境構築を行う

Qiita(trend) · 2022-09-21

はじめに 普段Reactを触っているので、フロントエンドでのNode.jsは触ったことありますが、バックエンドは触ったことがありませんでした。 普通に環境構築すると、import文が使えず、require文になってしまい、とても不便...

Bytecode Alliance

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

<a href="https://bytecodealliance.org/articles/wasmtime-1-0-fast-safe-and-production-ready">https://bytecodealliance.org/articles/wasmtime-1

創薬ちゃん生成チャレンジ参加記(kawaii作成のための指針2)

Zenn · 2022-09-21

前置き こんにちはchiliと申します。 以前ノートでkawaii生成のための指針という記事を書きました。 https://note.com/diff_momot/n/n527e73dc73b6 今回は創薬ちゃん生成チャレンジに参加しましたのでその参加記と前回から新しく知った

意思決定にはより多いデータが必要というのはほんとうか?

Qiita(trend) · 2022-09-21

ビッグデータといった言葉が流行ると、多くのデータ量によってより良い予測モデルが作れるようになる、より多くの知見が得られるようになる、より良い意思決定ができるようになる、などと思い込みがちです。 しかし、ほんとうにそうなのでしょうか?...

画像で認識させた商品の在庫数をLINEで返信してくれる物を作ってみた!!【Teachable Machine】

Qiita(trend) · 2022-09-21

はじめに こんにちは!2回目の投稿になります! まだQiitaの書き方不慣れですので見づらいかもしれませんが、以前の投稿を見てくださった方が以外に多くて感謝しかありません!!ありがとうございます!! 是非この記事もご一読いただけます...

【ハッカソン】Hack Day 2022で普段やらないことに挑戦した話。

Qiita(trend) · 2022-09-21

はじめに 皆さんは、Hack Day 2022というハッカソンイベントをご存知ですか? Hack Day 2022は、ヤフー株式会社が企画・運営している日本最大級のハッカソンです。 有名なハッカソンは?と聞かれたら、1、2番目くらい...

ハードワークとは、Labor とは

Qiita(trend) · 2022-09-20

ハードワークで人は成長するか - SaaS企業で働くプロダクトマネージャーのブログ キャプチャは800枚以上になっていたと思いますが、結局パフォーマンスモニタのキャプチャは使いませんでした。課題設定も方法も誤っていました。これは一例...

Akkaを使用したCQRSパターンの実装

Qiita(trend) · 2022-09-20

目次 記事について 簡単な自己紹介 リアクティブ宣言のおさらい 実装と解説 まとめ 記事について 当記事はリアクティブ宣言・CQRSの概要を説明後、Scala/Akka(typed)での実装を例に解説していきます。 対象の読...

TypeScriptの勉強のために type-challenges の初級を【全問解答】する

Qiita(trend) · 2022-09-20

概要 TypeScript をまともに触ったことが無いので、使いながら覚えようということで type-challenges の 初級 を全問解答してみました。(2022/09/21現在) と、格好をつけていますが、13問しかないので...

Infobip - Shift Conference (2022) - Google スライド

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

<a href="https://docs.google.com/presentation/d/1r3cen2_8CyJX8xBLGxfgPQzkyrBcHTKOujfNHbWexig/edit#slide=id.g15408d936a2_0_3766">https://docs

tokencss/tokencss

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

<a href="https://github.com/tokencss/tokencss">https://github.com/tokencss/tokencss</a><br /><p>Design Tokensの定義とそれCSSから利用するためのプリプロセッサを提供するツ

anonrig/fast-querystring: A faster alternative to legacy node:querystring module

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

<a href="https://github.com/anonrig/fast-querystring">https://github.com/anonrig/fast-querystring</a><br /><p><code class="language-plaintex

tinylibs/tinybench: :mag_right: A simple, tiny and lightweight benchmarking library!

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

<a href="https://github.com/tinylibs/tinybench">https://github.com/tinylibs/tinybench</a><br /><p>ベンチマークライブラリ。 コールバック関数内で指定した処理の実行時間を比較できる。<

The Basics of Remix | CSS-Tricks - CSS-Tricks

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

<a href="https://css-tricks.com/the-basics-of-remix/">https://css-tricks.com/the-basics-of-remix/</a><br /><p>Remixについての紹介記事</p>

React Router 6.4 Release | Remix

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

<a href="https://remix.run/blog/react-router-v6.4">https://remix.run/blog/react-router-v6.4</a><br /><p>React Router 6.4リリース。</p>

ts-safeql/safeql: Validate and auto-generate TypeScript types from raw SQL queries in PostgreSQL.

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

<a href="https://github.com/ts-safeql/safeql">https://github.com/ts-safeql/safeql</a><br /><p>TypeScriptで書いたSQL文に対して実際のデータベースと接続したLintするESLi

Qwik and Qwik City have reached beta! :tada:

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

<a href="https://www.builder.io/blog/qwik-and-qwik-city-have-reached-beta">https://www.builder.io/blog/qwik-and-qwik-city-have-reached-beta<

lost-pixel/lost-pixel: Holistic visual regression testing framework for modern web First class integration with Storybook, Ladle &amp; other frontend libraries.

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

<a href="https://github.com/lost-pixel/lost-pixel">https://github.com/lost-pixel/lost-pixel</a><br /><p>Storybookなどに対応したビジュアルリグレッションテストツール。

【UiPath】メッセージボックスや入力ダイアログを自動で閉じる

Qiita(trend) · 2022-09-20

メッセージボックスや入力ダイアログアクティビティを別ワークフローとして切り出し、分離 (Isolated) して呼び出すことで自分で表示したダイアログを自分で操作できます。 これを利用して、一定時間後に自動で閉じるメッセージボックス等...

ElixirDesktop iOS でカメラ撮影

Qiita(trend) · 2022-09-20

はじめに ElixirDesktop を iOS で動かそうと色々検証中 今回はカメラを起動して写真を撮影し、 Elixir 側で画像処理してみました 実行環境 開発環境・デスクトップ版実行環境 macOS Montere...

Zenn Publication を導入した

Zenn · 2022-09-20

Leaner 開発チームの黒曜(@kokuyouwind)です。 これまで Leaner テックブログは @leaner_tech アカウントで運営してきましたが、このたび Zenn Publication のβ利用を開始しました! https://info.zenn.dev/a

render hook と Promise を使ってダイアログを含むフローの記述を疎結合に実現する

Zenn · 2022-09-20

はじめに やめ太郎さんによる記事 https://qiita.com/Yametaro/items/b6e035fe06530a9f47bc の末尾で紹介されている、「render hook と Promise を組み合わせた方法」について、簡潔に解説し、そのメリットも併せて

ワイ「z-index完全に理解した」

Qiita(trend) · 2022-09-20

ある日の我が家 娘「ねぇ、パパ!」 ワイ「おお、なんや?娘ちゃん」 娘「HTMLとCSSでダイアログを作る方法を教えて欲しいの!」 ワイ「おお、ええでぇ」 ワイ「ちょうど今、ワイの個人ブログを作ってるところでな」 ワイ「これからダイ...

【NestJS 本格入門】API の作成からテストの作成・自動化までを網羅(TypeORM & JEST & GitHub Actions)

Zenn · 2022-09-20

NestJS とは Node.js 上で動作する バックエンドフレームワーク です。 NestJS を採用することで「TypeScript を完全にサポートしており、型をつけることができる」、「テストフレームワークが標準で用意されている」といった大きなメリットを享受することができ

Signalって何?jotai-signalからのjotai-uncontrolled、これすごいです

Zenn · 2022-09-20

導入 Reactive ProgrammingではSignalという概念があるらしいですが(実はもっと古くからある概念)、SolidJSが導入してReact Hooksとの差が明確になったのかと思います。 https://www.solidjs.com/tutorial/in

個人的「便利だな」と思ったGitコマンド4選

Qiita(trend) · 2022-09-20

存在を知った時や使ってみた時に「これけっこう便利だな」と思ったGitコマンド4つをまとめました。 git fetch -p -pを付けることで、削除されたリモートブランチのリモート追跡参照が削除されるようになります。 例えばリモー...

Web の仕様を眺めるシリーズ EditContext API | Offers Tech Blog

Zenn · 2022-09-20

Offers を運営している株式会社 overflow の あほむ でございます。 本記事は Chrome Platform Status からなんとなく Proposed なステータスのフィーチャーを取り上げて、そのプロポーザルを眺めてみるシリーズです。前回は prefers-

HTTPの社内研修(モブワーク)でデモしたことまとめ

Qiita(trend) · 2022-09-20

はじめに 株式会社船井総研デジタルの よもぎた と申します。所属はインフラストラクチャーチームになります。 2022年9月に中途で入社しました。日々研修に励んでおります。中途採用=即戦力・即現場投入という先入観があったため、ホントに...

Promiseで定義したコールバックの実行順序

Qiita(trend) · 2022-09-19

Promiseを定義したときにasync/awaitするとコードを見たまま上から下に実行されるので難しくないのですが、then/catchで後の処理を定義するとどのタイミングでコールバックが実行されるのかわかっていませんでした。 ちょ...

「アウトプット大全」を読んでアウトプットする

Qiita(trend) · 2022-09-19

学びを結果に変えるアウトプット大全 (サンクチュアリ出版) | 樺沢紫苑 |本 | 通販 | Amazon 自己啓発本と言ってしまうとその類であることはたしかなのだが、著者の方が 「メルマガ、毎日発行13年」「Facebook、毎...

APIシナリオテストの新ツールrunn

Zenn · 2022-09-19

runn is 何? 3行まとめ https://twitter.com/katzchum/status/1561490586858770432 今回はAPIシナリオテストツールのrunnをプロジェクトに導入し、一部機能のコントリビュートしながら3ヶ月間触ってみておすすめだと

【UiPath】データテーブルのデータを維持したまま、各列のデータ型を自動検出で変換する

Qiita(trend) · 2022-09-19

データ テーブルを出力 (Output Data Table) を使いデータテーブルをテキストに変換した後、 テキストからデータ テーブルを生成 (Generate Data Table From Text) を使ってテキストをデータ...

【Unity】ShaderGraphを用いて動く2D向けハーフトーン(Halftone)を作ってみた

Qiita(trend) · 2022-09-19

はじめに こんにちは、Putinuです。 本記事では、UnityのShaderGraphの機能を用いて動く2Dのハーフトーンシェーダーを制作していきます。 技術記事を書くことにはまだ不慣れのため、誤字脱字・表現の誤り等が含まれている...

Rust for Linuxでは独自のallocライブラリを使っている

Zenn · 2022-09-19

Rustを第二言語として採用してデバイスドライバなどのモジュールをRustで書けるようにする「Rust for Linux」が近々マージされる予定だともLinus氏自身が発言しています。 https://www.zdnet.com/article/linus-torvalds-r

Release v9.4.0 · TypeStrong/ts-loader

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

<a href="https://github.com/TypeStrong/ts-loader/releases/tag/v9.4.0">https://github.com/TypeStrong/ts-loader/releases/tag/v9.4.0</a><br /><

ラズパイ(Ubuntu)モニタレスで VNC

Qiita(trend) · 2022-09-19

超便利 モニタレス VNC モニタレスでラズパイをリモートデスクトップ操作すると便利 \(^^)/ ページ最後の方の「モニタレスの設定」をすることで、ラズパイ起動前後の関係無しにHDMIモニタケーブルの抜き差しをしても大丈夫です(こ...

この商品、前はいつ買ったんだっけ?LINEで過去の買物データを見たい #protoout

Qiita(trend) · 2022-09-19

目次 目的 使用ツール 機械学習 学習結果を連携させる Node-REDでフロー作成 お買い物所品リストをGoogleスプレッドシートで作成 MAKEとの連携 おわりに 目的 私は小売業で管理系を担当するAさんです。 ...

なぜプロジェクトが炎上しているのか自分なりに考えてみた

Qiita(trend) · 2022-09-19

みなさん、こんにちは👋 私は現在SESのエンジニアとしてお客様先に常駐し、とあるプロジェクトに参画しているのですが、そのプロジェクトが絶賛炎上中です。炎が本格的に燃え始めてかれこれ5ヶ月といったところでしょうか。さて、今回はその炎上の...

現代開発にバフを掛ける古来の術式

Zenn · 2022-09-19

浮かない顔をしておるな。ワケを話してみよ。 npmの依存パッケージが増えた ふむ。npmで依存パッケージを増やしたと。それで? なに、他の開発者から 動かない と言われたのか。で、毎回 npm ciをしてくれ と頼んでいるわけか。 …その問題、半世紀ほど前に解決されておるぞ。

HTMLに味付けするためのバニラJS tips集

Zenn · 2022-09-19

ReactやVueを使わずに、素のJavaScriptでDOM操作する時のやつです。 何度も同じようなことをググって時間を溶かしていることに気がついたので、よく使うやつをまとめてみました。 要素の取得 // 最初に見つかった要素1つを取得 document.querySele

【GIT】"xcode-select: Failed to locate 'git', requesting installation of command line developer tools."の対処法

Qiita(trend) · 2022-09-19

はじめに 久しぶりにMacを使って個人開発をしようとしたところ、gitコマンドを叩くとタイトルにあるようなエラーが発生したので、その原因と対処法を備忘録も兼ねて簡単にまとめておきます。 原因 このエラーが出たときに、原因として考え...

続・絵下手マンがWaifu Diffusionでファンアートを描く方法 加筆ノウハウ編

Qiita(trend) · 2022-09-19

はじめに この記事はタイトルの通り以下の記事の続編です。 前回はimg2imgを使って色や要素が正しい絵を強引に出させる方法について書きましたが、絵下手マンの半分はそもそもペイントツールなど使ったことがない素人勢だと思います。 な...

Vercel というプラットフォームを抽象化する Build Output API について

Zenn · 2022-09-19

はじめに 2022 年 7 月、Vercel は Build Output API という新しい機能をリリースしました[1]。Vercel というと、最近では Layouts RFC が Next.js のルーティング、レイアウト、データ取得の構造を大きく変えるということでも

Google AdManager(GAM)を使ってNext.jsサイトに広告を配信する

Zenn · 2022-09-19

先日、私が運営しているNext.js製の趣味ブログがAdSenseの審査に合格したため、広告が配信できるようになりました。 https://ebifran-roadbike-blog.com/ AdSenseのタグを直接貼り付けることで広告を配信してもよかったのですが、せっかくな

【TypeScript】関数の引数のいろいろ(可変長引数、スプレッド構文、オプショナル引数、コールバック関数)

Qiita(trend) · 2022-09-19

1.はじめに 前回の記事は、関数の種類について記事を書きました。 今回は、関数の引数についてまとめました。 実務では、Laravel を使用していますが、今回の記事のレスト構文やスプレッド構文は全く使っていません… なので、関数の...

フロントエンド(React)の技術質問

Qiita(trend) · 2022-09-19

はじめに 自分は2021年に新卒でWeb系の開発会社にフロントエンジニアとして入社し2022年で2年目になります。 実務ではReact×TypeScriptを利用したフロント周りの開発をメインで行なっていなす。 今回は、現場で後輩に...

ファクターモデルって何それ美味し...儲かるの?

Zenn · 2022-09-19

「...Numeraiってどう実際に運用してるんだっけ?」 Numerai Tournamentに参加して早X年, Leaderboardをたまに眺めてキャッキャしているだけの猿だった私は, 最近Numerai CEOであるRichardのこのtweetを見かけました。 http

OPA/Regoによる汎用的なGo言語の静的解析(実践編)

Zenn · 2022-09-18

これまでのあらすじ https://zenn.dev/mizutani/articles/go-static-analysis-with-rego 前回執筆した記事がなかなかの好評をいただけたようなので、今回はより実践的な内容の説明をしたいと思います。前回の記事では全体イメー

【UiPath】同じ構造のデータテーブル同士を比較して重複する行を抽出する

Qiita(trend) · 2022-09-18

1.テーブルの全列で主キーを設定する 2.比較するテーブル同士をマージする 3.重複する行をDataRowStateから判定して抽出する という処理で、重複する(完全に一致する)行だけを抽出します。 差分がある(一致しない)行だけを抽...

🔰【rails】テーブルから「レコード取得」➡「レコードの値を抽出」に役立つメソッド

Qiita(trend) · 2022-09-18

今日はrailsでよく使うメソッド達を順序立てて皆さんにいくつか紹介したいと思います。😆 (すぐに結論を見たい人は2.先に結論の関係図をみて頂ければ幸いです。) プログラムは大まかには以下3つのフェーズに大別することができます。 デ...

VSCodeのおすすめ拡張機能

Qiita(trend) · 2022-09-18

最近良く使ってるVSCodeの拡張機能をまとめました! 今回は5つです〜。 Partial Diff エディタ上で範囲選択した2つの箇所のdiffを新しいタブ上に表示してくれます。 こんな感じで手軽にdiffを見れるので重宝して...

夏目漱石さんの「こころ」の心を感情分析プログラムで解析してみた

Qiita(trend) · 2022-09-18

こんにちにゃんです。 水色桜(みずいろさくら)です。 今回は言語商会・長岡技術科学大学、山本先生の日本語感情表現辞書( https://www.jnlp.org/GengoHouse/snow/d18 )を用いて夏目漱石さんの「こころ...

絵下手マンがWaifu Diffusionでファンアートを描く方法

Qiita(trend) · 2022-09-18

前置き この記事ではWaifu Diffusionを扱います。 意外と知らずに使っている方もいるようなのでここで念押ししておきますが、Waifu DiffusionはDanbooruという真っ黒もいいとこな無断転載天国サイトを学習デ...

iOSDC Japan 2022に参加しました!

Qiita(trend) · 2022-09-18

はじめに iOSDC Japan 2022にオンラインで参加しました! iwillblogということで、個人的に印象に残った発表について感想について書いていこうと思います。 イベントの詳細については、公式サイトをご覧ください。 ※ト...

OpenAPI定義からTypeScript型を生成し、フロントエンド・バックエンド間でスキーマ駆動開発

Zenn · 2022-09-18

最近、案件でGraphQLを使ったスキーマ駆動開発を行ったところ体験が非常に良かったため、OpenAPIでもスキーマ駆動開発を試してみました。 普及度でいうとOpenAPI Generatorの方が高そうですが、今回はAspidaエコシステムに乗ってみます。 Aspidaファミリ

Productivity Weekly (2022-08-31号) 簡易版

Zenn · 2022-09-18

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

V8の奥に潜むプログラミング言語 Torqueを触ってみた

Qiita(trend) · 2022-09-18

はじめに 「JavaScriptのMath.Powはなぜ速いのか」という質問を読んでいたら、V8の組み込み関数に「Torque」という言語が使われているという記述を見つけました。 高速化のために、プログラミング言語処理系の中だけで...

Minecraft などのゲームサーバーを無料で用意できるサービスを作った

Zenn · 2022-09-18

概要 Minecraft に代表されるように、ゲームの中には複数人で遊ぶためにサーバーを用意しなければならないものがあります。 ゲームサーバーを用意するには Linux やネットワークの知識も必要になりますが、何よりもサーバー代がかかるのが問題です。 そこで、無料でゲームサー

Flutterのriverpodの使い方・アーキテクチャ大全

Zenn · 2022-09-18

はじめに Flutterで複雑なアプリケーションを開発する際には、アーキテクチャに沿った開発を進めることが重要だ。しかし、それを正しく理解することは必ずしも容易ではない。 アーキテクチャを使用しないと、コードが全体的に整理されていない状態になる。アーキテクチャを過剰に使用する

マイクロサービスの再考: タダ飯なんてものはない

Zenn · 2022-09-18

どうも、株式会社プラハCEO兼エンジニアの松原です。 先日かとじゅんさんがツイートで紹介していたマイクロサービスに関する論文を読むついでに、適度に意訳した内容を音声入力してみました。ついでに意訳レベルなので翻訳の質は保証できないのですが、もし内容を読んでみて少しでも興味を持てた場

Web3開発テクニック20選を紹介

Zenn · 2022-09-18

Web3開発テクを片っ端から紹介します。 30以上のWeb3プロジェクトの開発を牽引する中で会得しました。 多種多様な要件を求められてきましたが、ここで紹介するテクを組み合わせることで全て対応できました。 この記事はこんな方にお勧め👇 🐶「Web3プロジェクトの開発リーダー」 🦉

GitHub Apps / GitHub Actionsを使って別のリポジトリにファイルをコピーするPRを作成する

Zenn · 2022-09-18

やりたいこと GraphQLのスキーマファイルの更新があった際に別のリポジトリにファイルを同期させたい。 結論 以下のワークフローファイルでファイルのコピー・別リポジトリへのブランチの作成・コミット・プッシュ・PRの作成ができます。 name: copy GraphQL

ABC269をPythonとC++で

Qiita(trend) · 2022-09-18

0 はじめに 0-1 記事について AtCoder Beginner Contest 269の解説です。 実装はPythonとC++で書きます。 C++での実装はこの記事の最後にあります。 公式解説と違いがあるかも知れませんがご了...

skovhus/jest-codemods: Codemods for migrating to Jest https://github.com/facebook/jest :space_invader:

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

<a href="https://github.com/skovhus/jest-codemods">https://github.com/skovhus/jest-codemods</a><br /><p>Jestへの移行を補助するcodemod集。 Ava,Chai,expe

【フロントエンド】APIモジュールの返り値を考える

Zenn · 2022-09-18

共通のapiインスタンスを作る 「APIどう設計していこうか」 「axiosを使いたいから共通の設定を使えるようにインスタンスを作ろう」 import axios from 'axios'; import { BASE_URL } from '../const'; expo

paizaラーニング レベルアップ問題集 幅優先探索・深さ優先探索メニュー JavaScript 領域の個数

Qiita(trend) · 2022-09-18

領域の個数 (paizaランク A 相当) JavaScriptで解いてみました。 解答コード例1 スタックで深さ優先探索 グリッドの一つのマスを、探索のスタート地点にします。 stackを用意して、深さ優先探索をします。 探索し...

DockerでStable Diffusion(WebGUI)を動かす方法

Zenn · 2022-09-18

Stable DiffusionをDockerで動かす 書こうと思ったら、npakaさんがすでに書かれていました。 https://note.com/npaka/n/nc8b0e9a91d97 なので、あんまり書く必要ないのですが、環境が異なったので一応メモ的に残しておきま

利用サービスの残ライセンスをAPIで確認する

Zenn · 2022-09-17

この記事はある日急に「やばい、ライセンスが足りない!」「今から発注しても間に合わない!」なんてことにならないよう、APIで様々なSaaSのライセンスをチェックする方法についてまとめたものです。 なお、コードサンプルはすべてPythonで、対象サービスは事前にライセンスを追加しない

【小ネタ】LinuxやMacには/bin/[という謎のバイナリがある

Qiita(trend) · 2022-09-17

概要 LinuxやMacには/bin/[という謎のバイナリファイルがあります。 (※Windowsでは、WSLは当然として、CygwinとかGitBashにもあります) $ which [ /usr/bin/[ $ file $(w...

dockerイメージ名とタグ名の調べ方

Qiita(trend) · 2022-09-17

概要 誰かが用意してくれたDockerFileやdocker-compose.ymlを利用せずに、自分で環境構築を行う際、dockerイメージやタグを調べる必要があります。ここではその調べ方を紹介します。 dockerhubで検索...

dockerイメージのタグ一覧を表示するコマンドを作る

Qiita(trend) · 2022-09-17

概要 dockerイメージのタグは、dockerhubから探すことができますが、 1ページに表示されるタグはそんなに多くなく、何回もページを進んで探すのはちょっと面倒かと思います。 以前はdockerhubのAPI https://...

Rustでasync/await文を利用して自動でコールスタックをヒープに展開しメモ化もする (プロコン・競プロ向け)

Zenn · 2022-09-17

モチベーション プログラミングコンテストや競技プログラミングといった場面では、たびたびコールスタックをスタックでやらない必要が出てきます。 コールスタックというのは、関数呼び出し時にメモリ上のスタック領域に呼び出し前のローカル変数を積み上げていったりする場所なのですが、これは

【初心者向け】公共データを用いたRNA-seq解析 ~自宅PCからドライ研究をスタート~

Zenn · 2022-09-17

公共データベース登録済みのRNA-seqデータを用いてドライ研究を始めてみませんか? 本書はプログラミング・統計の知識は一切必要ありません。サンプルを自分で集めてこなくても公共DBに登録されているデータを用いて解析するので、費用は一切かかりません。必要なものは自分のPCだけ。本

FlutterでTalkBack、VoiceOverを検知してa11y対応

Qiita(trend) · 2022-09-17

はじめに みなさん、Flutterでa11y(accessibility)周りやっていますでしょうか。 アプリの分野でa11yは聞き慣れないかもしれませんが、 Webの分野ではWeb Content Accessibility Gu...

【Swift】初心者による優しいデリゲート

Qiita(trend) · 2022-09-17

はじめに 間違いがあるかもしれないです。 間違っていたらコメントください delegateを使ってViewに通知する方法を学んだので記録しておきます。 実装 ViewController import UIKit cl...

フロントエンジニア必須スキルをまとめてみた

Qiita(trend) · 2022-09-17

(出典:Free Resources | Delesign) マークアップエンジニアとの違い マークアップエンジニアはHTMLやCSSの仕様に詳しく、適切な構造化、SEO、リッチなコンテンツの製作など、コーダーよりもよりコーディン...

技術書典で技術同人誌を出そう!〜決意から頒布まで〜

Qiita(trend) · 2022-09-17

これは何 技術同人誌のイベント、「技術書典13」に今回初めてサークル参加したので、備忘メモとして記録を残しておくための記事です。 今回初めて技術同人誌を作ってみて、つまづいた点や困ったことも多かったので、これからチャレンジしてみよう...

info There appears to be trouble with your network connection. Retrying...

Qiita(trend) · 2022-09-17

事象 パッケージを再インストールしようとyarnコマンドを実行したら以下のエラーに遭遇した $ yarn ... info There appears to be trouble with your network connect...

gum を使ってシェルスクリプトの表示をカッコよくする

Zenn · 2022-09-17

Twitter で見かけて触ってみたらかなり良かったので備忘録。 https://github.com/charmbracelet/gum 検証環境 gum v0.6.0 インストール Mac の場合は Homebrew を使ってインストールできます。 $ brew

コンテナ環境でReactユニットテストを実行する際のタイムゾーン設定にハマった話(Jest)

Qiita(trend) · 2022-09-17

目的 Reactの開発環境をDockerに移行した際、jestでのユニットテストが通らなくなりました。 Dockerで特に何も設定せずにUbuntuを使用していたためb、タイムゾーンがUTCとなっていたことが原因でした。 なので、今...

Xcodeコマンドラインツールをインストールしろと怒られるし入れても直らない(git,pip,brewなど)

Qiita(trend) · 2022-09-17

環境 macOS Monterey 12.5 症状 pip ~~~を実行したり、brew ~~を実行すると、下記エラーとポップアップが表示され、「コマンドラインツールをインストールしろ」と言われる。 とっくに入ってるはずだ...

7歳娘「パパ、数値をパーミッションに変換して?」

Qiita(trend) · 2022-09-17

ある日の我が家 娘「パパ、数値をパーミッションに変換する方法を教えて!」 ワイ「ん、どういうこと?」 ワイ「いきなりどうしたんや」 娘「えっとね」 娘「小学校でこんな宿題が出ちゃったの!」 宿題 0〜7の数値をパーミッションの文...

GASで投票システム(個別内容を自動返信)に挑戦してみた

Zenn · 2022-09-17

前提 Google Workspaceを利用 非エンジニア・プログラマなので、もっといい書き方や冗長ではない別な方法があると思います あくまでも疑似的な匿名投票になります ! 個人のフリー版ではないので実行数の制限などに違いがあるかもしれません スキルレベル的な GAS

Go 向けの Lexer Generator を自作してみた

Zenn · 2022-09-17

はじめに Go 向けの Lexer Generator を作成してみました。 flex 風の設定ファイルに書かれた正規表現から決定性オートマトン(DFA) を生成し、作った DFA を元にした Lexer のコードを自動生成します。 https://github.com/go

「Azure Solutions Architect Expert」を取得したけどまだまだ勉強が必要だ

Qiita(trend) · 2022-09-17

内容 最近あまりAzureは触っていなく内容についても忘れてきてしまったため、再学習して資格取得しました。9月中に取得を目標と考えておりましたが9月後半は色々と予定があるので短期間に詰め込んで一気に勉強しました。資格の内容、勉強した...

Announcing the Official TypeScript Types Public Preview

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

<a href="https://blog.emberjs.com/announcing-official-typescript-types-public-preview/">https://blog.emberjs.com/announcing-official-typescr

バックエンド開発の基本を理解するために必要な10の知識 2022年版

Zenn · 2022-09-17

はじめに バックエンドエンジニアは、プログラミングの中で特にイメージがわきにくい分野である。簡単に言えば、バックエンドエンジニアはユーザから見えない部分にあるシステムである。(例えば、ユーザ認証やデータベース設計・操作・運用などが例として挙げられる) 例えば、ECサイトを運用

GoアプリケーションでOpenMetricsを出力させてみた

Zenn · 2022-09-17

1. OpenMetricsとは OpenMetricsは、Prometheus exposition formatを標準化することを目的として[1]、Prometheus exposition formatをベースに、ほぼ100%の後方互換性を保ちつつ慎重に拡張された仕様で

ウザイ性格診断サイトを作った

Qiita(trend) · 2022-09-17

こんな感じ https://ahya-test.ahyaemon.com なにこれ 9 つの質問に回答すると性格が分かる、みたいな良くあるアレ。 なぜ作ったか css grid を使って何か作りたかった SolidJS を使っ...

第09回 Customer系エンジニア座談会 を覗いて得た学び

Qiita(trend) · 2022-09-16

第09回 Customer系エンジニア座談会 で得た学びのメモです。Customer系エンジニア座談会とは... 顧客とプロダクトの間をつなぐような役割のエンジニアです。 主に次のような職種名で呼ばれています。 Custome...

京大生協の食堂の最適解

Qiita(trend) · 2022-09-16

はじめに 京都大学の生協食堂には「ミール」というシステムがあります。 このシステムは、簡単に言うと学食版の定期のようなものです。年度初めに1年間の食堂代としてお金を払っておくことで、1食550円分はお金を払わずに利用できるシステムで...

今週の PHP 2022/09/10 〜 2022/09/16

Zenn · 2022-09-16

PHP のメーリングリストから、気になった情報をピックアップします。 Internal PHP: rfc:improve_unserialize_error_handling https://wiki.php.net/rfc/improve_unserialize_err

YouTubeのピアノ演奏動画の全自動採譜(MIDI化)

Qiita(trend) · 2022-09-16

はじめに YouTube には沢山のピアノ演奏動画が上がっているかと思います。 ま○しぃさんとか、よみ○さんとか、事務員○さん、けいちゃ○さんなどが有名ですかね。 海外勢だとAni○enzさんが凄く凄いです(語彙力 この人達みたいに...

論文:非平衡化学反応系の情報幾何学構造

Zenn · 2022-09-16

平衡の化学反応熱力学の情報幾何学構造に続き、非平衡の化学反応熱力学の新たな情報幾何学構造に関する論文がPRRで公開されました。この構造はこれまで情報幾何で明示的に意識されていなかった新しいものと考えています。 https://www.iis.u-tokyo.ac.jp/ja/ne

[PyTorch] Torchでもガウス過程回帰したい、専用ライブラリなしで、ついでにハイパーパラメータを最適化する

Zenn · 2022-09-16

前回: https://zenn.dev/mory22k/articles/e3222d02724251 簡単なガウス過程回帰モデルを PyTorch で実装します。 from matplotlib import pyplot as plt import torch import

RubyKaigi 2022行ってきたYO!

Qiita(trend) · 2022-09-16

はいどうもー!最近バイク&カメラにドハマリしているYOです。 先日は三重県文化会館で行われたRubyKaigi 2022に参加しました!数年ぶりのリアルイベントなので、ワクワクする気持ちが押さられません! 初日の早朝に最寄り駅について...

再チャレンジ! 「自社の記事・ツイートを自動検知し、炎上を防げるか?」

Qiita(trend) · 2022-09-16

前回、『自社に関するニュースやSNS上のツイートを定期的に抽出して、 ネガティブな情報・誤った内容を検知することはできないか?』 にチャレンジしてみましたが、敢えなく撃沈しました。 前回のチャレンジはこちら https://qiita...

【SwiftUI】関数の引数でBindingをとる方法

Qiita(trend) · 2022-09-16

方法 func showModal(isPresented: Binding&lt;Bool&gt;) { isPresented.wrappedValue = true } 型名 Binding&lt;型名&gt; ...

URDF-Importerを使うコツ

Qiita(trend) · 2022-09-16

パターンがつかめてきた ROS用の3DモデルであるURDFファイルは、Unityに読み込むことができます。 すでに提供されているURDF-Importerを使えばOKなのですが、ファイルによってはちょっとインポートにコツが必要な場合...

ActivityとFragment間でViewModelを共有したい

Qiita(trend) · 2022-09-16

はじめに 前提として、deprecatedになっているViewModelProviders.ofやfragment-ktxを導入せずにViewModelを使ってデータ共有したいと思い調べた。 手順 引数なしのViewModel ...

Google Cloud の組織のポリシーのまとめと検証

Zenn · 2022-09-16

こんにちは、クラウドエースのシステム開発部/SREディビジョン所属の菊池と申します。 本記事では以下の記事を参考にして、Google Cloud の組織のポリシーを簡易にまとめてみました。 組織ポリシー サービスの概要 また、組織のポリシーを適用して検証させた記事も少なかったので

UiPath 【エラー】メッセージが大きすぎて処理できなかったことが原因である可能性があります

Qiita(trend) · 2022-09-16

UiPath【エラー】「メッセージが大きすぎて処理できなかったことが原因である可能性があります。 」 Outlook メール メッセージを取得(GetOutlookMailMessage)アクティビティで取得した List&lt; ...

Rustのrand8.5系でランダム文字列を作成する

Qiita(trend) · 2022-09-16

目的 以前Rustでランダム文字列を作成するという記事を書いています。そちらではrand0.5系でランダム文字列を作成しています。 ここではrand8.5系ではどのように変わったかを見てみます。 コード main.rs use ...

強化学習(PPO)での各種Atari2600ゲーム攻略

Qiita(trend) · 2022-09-16

はじめに 本記事では、強化学習の研究でスタンダードになっているAtari2600のゲーム攻略について、筆者が行った実験の内容を記す。 Google Colabで動作するコードを公開する他、多くのゲームについて実際に学習させたAIがプ...

iPhone 14 ProのDynamic Islandにウィジェットを追加し、Live Activitiesを開始する(iOS16.1以降)ActivityKit

Qiita(trend) · 2022-09-16

今回は、iPhone 14 Pro以上の新エリア「Dynamic Island」にウィジェットを追加する方法についてご紹介します。また、iOS 16.1以上のデバイスで利用可能なライブ・アクティビティを追加する方法についても説明します...

ベンチが通る!ISUCON12予選Swift参考実装

Zenn · 2022-09-16

背景 ISUCON12予選に参加しましたが、惜しくも敗戦しました。 チームではGo言語で参加しましたが、使い慣れない言語で実装が遅くもどかしかったです。 競技終了後、今年の問題は特に面白く感じ、使い慣れたSwiftで再実装してみたいと思いました。 WebサーバとしてのSwif

JQuants APIを用いて日本最大の株式分析コンペで準優勝した決算評価モデルを動かす方法

Zenn · 2022-09-16

はじめに こちらは先日行われたマケデコ(discord: https://discord.com/invite/xg6P5RXwaa)のキックオフイベントで行ったセッションの内容を補足するブログです。こちらマケデコ内でセッションに参加できないが、資料を公開してほしいというリク

Webアプリを開発する際に必要な技術選定のポイント

Zenn · 2022-09-16

! 本記事は著者のMedium記事であるKey Factors in Technology Selection When Developing Web Appsを日本向けに翻訳・アレンジしたものである。 はじめに 今回の記事では、私が実践しているWebアプリを開発するための

SQLite + Litestream + CloudRun で「個人開発並みの予算でもSQLを捨てない」バックエンド構築(Next.jsを例にして)

Qiita(trend) · 2022-09-16

この記事を書くに至った経緯と目的 個人開発やまだ利益の出ていないアプリって、予算の制約から選べるDBが限られてしまうことがあるよね。 具体的には Amazon DynamoDB や Cloud FireStore のような 「アクセ...

どうして統合テストは重要なんだろう?

Zenn · 2022-09-16

はじめに 最近では、多様なテスト手法や開発者向けツールを散見します。 エンドツーエンド(E2E)テストだけでも、「Cypress」「Puppeteer」「Playwright」「Selenium」などのツールがあります。単体テストでは「Vitest」や「Visual Stud

LINEで確認:ラズパイに繋いだセンサーで温度を取得してみた

Zenn · 2022-09-16

概要 前回のブログにてRaspberry Piのセットアップが完了したので、今回から本格的にIoT開発に取り組んでいきます。 メンバーの水無瀬・杉本でどんなIoT開発をしようか?と相談し、今回はIoTセンサー開発ノウハウと、LINEアプリの開発ノウハウが蓄積できることを目的に

ルーチンワークはPythonにやらせよう Seleniumで勤怠処理を自動化する

Qiita(trend) · 2022-09-16

はじめに 本記事は勤怠管理システムにおける日々の勤怠入力を自動化し、ルーチンワークを自動化するための方法について記載しています。 勤怠入力などのルーチンワークを自動化することで、日々の勤怠入力にかかる時間を削減します。 また入力漏れ...

ミニ四駆用6Tピニオンギアの試作とMATLAB を使ったFEM構造解析

Qiita(trend) · 2022-09-15

はじめに Raspberry Piなどを使ったロボットカーの製作にミニ四駆のキットを使っています。 カスタムパーツが豊富で、近所のお店で手軽に入手できるので便利です。 しかしながら、ミニ四駆はめっちゃスピードが速いため、低速域での速...

AtCoder入緑記事!

Qiita(trend) · 2022-09-15

こんにちは!せるたわーθです!ついに、、、!2022/09/10に行われたAtCoder Beginner Contest 268にて緑色になれましたので(今のうち)に記事を残したいと思います…!!お読みいただければ嬉しいです!! ...

海外大学のCS修士課程に進学することになった

Zenn · 2022-09-15

僕の略歴 生物・農学系の学士号を取得しているが、CSの学位は持っていない 帰国子女とかではなく、英語が苦手な典型的な日本人 社会人になって偶然の成り行きでソフトウェアエンジニアをやっている なぜ目指すことになったのか 一言で言うと、コンピュータサイエンスとして自分の持

【Gooble Colab】Stable DiffusionをFine Tuningして、あくたんを生成してみた!

Zenn · 2022-09-15

はじめに こんにちは、わっしーです。最近、画像生成のアプリやデモが流行って、めっちゃ試したくなりますよね。私も、実際に動かし、あくたんこと湊あくあさんの画像を用いてFineTuningしてみました。あくたんの、チャンネル登録よろしくお願いします。 以下、生成した画像ですが、ど

iOSアプリ起動高速化の全て(起動時間の計測・起動時の処理・高速化のためにすべきこと)

Qiita(trend) · 2022-09-15

掲題の通りこの記事ではアプリの起動時処理と高速化のためのポイントを詳しく書いていきます。 自社のアプリで起動時間に課題意識を持って、起動高速化に取り組んでいる方も多いのではないでしょうか。 そんな時に少しでも参考になれば幸いです。 時...

Rustで少しずつリバーシを作ってみた

Zenn · 2022-09-15

はじめに Rustの学習目的でリバーシを作ってみたいと思います。最初からすべての機能を作るのではなく、少しずつ機能を追加しながら解説していきます。また、できるだけよいコードを目指すために機能追加の度にリファクタリングをします。 最初の開発 仕様策定 まずはリバーシとし

高校の文化祭でソフトウェア開発をしたお話

Qiita(trend) · 2022-09-15

はじめに 自己紹介 こんにちは、もぐもぐと申します。現在とある横浜のフロンティアなサイエンス高校というところに通っている高校3年生(17歳1)の自称プログラマーです。 趣味でEQMonitorという地震観測・速報アプリケーショ...

WasmEdge と QuickJS で Rect Streaming SSR のコンテナを作ったら 5MB に収まってしまった

Zenn · 2022-09-15

JavaScript で作ったツールを実行ファイルにする方法を考えていたところ「Wasm(WASI) で JavaScript を使えたらいけるのでは」と思いました。 そこで少し調べてみたところ、世の中は React の SSR を Wasm でやってやろうぜ というところまで進

ソースレビュー時の心掛け

Zenn · 2022-09-15

皆さんこんにちは!! 株式会社エムアイ・ラボの第4回目の記事として、今回は私たち開発チームが普段意識している、レビュー時の心掛けについて取り上げてみたいと思います!! ■ レビュー時の心掛け Web開発をチームで行う際は大抵、複数名がコードを記載し、1名以上の方が開発途中か

Symbolブロックチェーンでのアグリゲートボンデッドトランザクション送信サンプルコードの紹介

Zenn · 2022-09-15

要約 この記事では、@nemtus/symbol-sdk-typescriptを使って、Symbolブロックチェーンでアグリゲートボンデッドトランザクション(Aggregate Bonded Transaction)を送信するためのサンプルコードを紹介します。 詳細については

【UI/UX】Figmaの代替アプリの筆頭!「Pixso」を使ってみた!!!

Qiita(trend) · 2022-09-15

はじめに 最近、Figmaが日本語に対応したり、大型リリースしたり、Figmaの勢いがすごいです。 そのため、Figmaが本格的にデザインツールとしての地位を確立する日も近そうです。 このようなFigmaの勢いにのっかて、「Sket...

【AZ-900 Microsoft Azure Fundamentals】合格体験記

Qiita(trend) · 2022-09-15

はじめに 2022年8月に、Microsoft Azure Fundamentals(AZ-900) 試験を受験しました。 AZ-900という試験に合格すると、Azure Fundamentalsに認定されます。Azureにはいくつ...

Datadog SyntheticsのSubtestでブラウザテストをComponent化する|Offers Tech Blog

Zenn · 2022-09-15

概要 こんにちは、Offers を運営している株式会社 overflow のバックエンドエンジニアの shun です。今回は、Datadog Synthetics 上でブラウザテストを作成する際に利用できる Subtest についてご紹介します。 Datadog Synt

Redwood 3.0.0 is now available! - Announcements / Releases and Upgrade Guides - RedwoodJS Community

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

<a href="https://community.redwoodjs.com/t/redwood-3-0-0-is-now-available/3989">https://community.redwoodjs.com/t/redwood-3-0-0-is-now-avail

毎朝輪読会のすすめ

Zenn · 2022-09-14

株式会社プラハエンジニアの村上です。 社内で技術書の輪読会を毎朝実施したところ、とても捗ったので共有します。 TL;DR 毎朝ちょっとずつ読み進める輪読会は、いい A Philosophy of Software Designは、いい 弊社代表(輪読会参加者)が、podc

Xcode14~時代のAppアイコン

Qiita(trend) · 2022-09-14

AppIconの自動生成 Xcode14に以下の機能が追加されました。1 2 アセットカタログ アセットカタログで1024x1024ピクセルのAppアイコンを1つ提供すると、ターゲットに合わせて自動的にサイズ調整されます。 ...

NestJSにおける基本概念の徹底解説

Zenn · 2022-09-14

はじめに 今回の記事では、NestJSの初心者向けにNestJSで使われる基本的な概念を徹底解説する。 簡単なディレクトリ紹介 NestJSの初期ディレクトリは以下のとおりである。本記事ではsrcフォルダのファイルを中心に解説する。 src - app.control

【Gooble Colab】Stable Diffusionを動かしてみた

Zenn · 2022-09-14

はじめに こんにちは、わっしーです。最近、画像生成のアプリやデモが流行っており、生成モデルに入力するプロンプトテキストが呪文と言われるようにまでなっています。私もStable Diffusionを試し、以下のようなピンク色のアニメキャラクターを生成できました。 本記事では、

【Typescript】スプレッド構文と残余引数(レスト構文)の違い

Qiita(trend) · 2022-09-14

Typescriptを学習中、スプレッド構文と残余引数(レスト構文)の違いで少し悩んだので、復習も兼ねて投稿します。 目次 ■スプレッド構文とは ■残余引数(レスト構文)とは ■共通点・違い ■よく見るスプレッド構文の例と「Type...

SOLIDを代替する設計原則、CUPIDについて

Qiita(trend) · 2022-09-14

概要 Daniel Terhorst-Northさんが提唱するSOLID原則を代替する設計原則です。 SOLID原則はプリンシパル(ルールやガイドライン)を定めたものであるのに対し、CUPIDはソフトウェアが持つべき性質・特徴を定め...

「Oracleでは長さが0(ゼロ)の文字値をNULLとして処理されるが、将来変更される可能性がある」というマニュアルの記載はいつから?

Qiita(trend) · 2022-09-14

はじめに 以前からOracleでは空文字がNULLと判定されています。 他のデータベースとは違う動作となるので、データベース移行の際は問題というか注意点の一つになることが多いです。 とあるサイトで議論した際、最近のマニュアル(19c...

Vivliostyleの公式テーマをカスタマイズして、ゆめみ大技林 '22のテーマを作った

Zenn · 2022-09-14

はじめに 技術書典13にて、株式会社ゆめみのiOSギルドの有志で「ゆめみ大技林 '22」という技術同人誌を制作し、頒布しました。 https://techbookfest.org/product/9g7iLPz8dzmL2QrrbedbxG?productVariantID=

GAになった gcloud storage コマンドと gsutil コマンドのサブコマンドを比較してみた

Zenn · 2022-09-14

こんにちは、クラウドエースの阿部です。 今年9/13にgcloud storageコマンドが一般公開(GA)になりました。 参考: Google Cloud release notes, September 13, 2022 オブジェクト転送速度の改善については、gcloud s

TypeScriptで.envを脱却する話

Zenn · 2022-09-14

mutex CEO の熊澤です。 開発には「環境設定ファイル」がつきものです。プロジェクト直下などに.env という名前のファイルを置いて、コードから参照できるようにします。 .env KEY1=VALUE1 KEY2=VALUE2 KEY3=VALUE3 最近では、環境別に

【AWS】M1 MacOSでDockerイメージを作成し、ECS Fargateでタスク実行すると「standard_init_linux.go:228: exec user process caused: exec format error」のエラーメッセージが出た

Qiita(trend) · 2022-09-14

解決策 Dockerイメージをビルドする際に、--platformオプションでどのプラットフォーム (OSおよびCPUアーキテクチャの組み合わせ) に対応したイメージを作成するかを指定する。 docker build --platf...

Docker学習、私はこう取り組んだ

Qiita(trend) · 2022-09-14

はじめに 『個人開発2年間の軌跡』終盤のDocker学習において、お手本サイト『Dockerizing Django with Postgres, Gunicorn, and Nginx』に取り組んだ時の記録です。強強ではない人間が...

技術記事を書かないプログラマへ向けた記事

Zenn · 2022-09-14

はじめに 今回の記事では効率的に技術記事を書くための具体的なテクニックは取り扱わない。技術記事を書くことのメリットや技術記事を書く上で重要なマインドセットを中心に徹底解説する。 要旨:プログラマーは積極的に技術記事を書くべき 私たちプログラマーは積極的に技術記事を書くべき

Vim の移動操作をわかりやすくした話

Zenn · 2022-09-14

作ったもの https://github.com/gen740/SmoothCursor.nvim 左の signcolumn に副カーソルを追加します。 作った理由 vimを使用している時、gg や G、&lt;C-u&gt;、&lt;C-d&gt; でよくカーソルを

Vimエディタのゆるくて実用的な使い方 ~差分確認編~

Qiita(trend) · 2022-09-14

はじめに Vim エディタは汎用テキストエディタです。使い方を覚えると便利です。 今回は差分確認編です。 尚、面倒なので Vim の基本的な使い方は書きません。😆 具体的な利用シーン 似ている関数があるけど何が違うんだろう?を確...

riverpodとflutter_hooksで無限スクロール画面を作る

Qiita(trend) · 2022-09-14

背景 infinite_scroll_paginationというライブラリがあります。ページングの処理を隠蔽でき、page数やフェッチ処理のバリエーションを管理する必要がなくなったり、状況に応じたエラー画面を楽に実装できたり、色々便...

Rustで競技プログラミングよくばりセット

Qiita(trend) · 2022-09-13

競技プログラミングを行う上で使用頻度の高いアルゴリズムやデータ構造を、Rust(プログラミング言語)で実装するためのノートです。 目次 関数/メソッド 最小値/最大値 (min/max) 絶対値 (abs) スワップ (swap...

【UiPath】データテーブルの列名で繰り返し処理する

Qiita(trend) · 2022-09-13

たまに必要になる列方向の繰り返しについてです。 繰り返し (コレクションの各要素) (For Each) アクティビティで、 DataTable.Columns プロパティを使って処理します。 実装例 繰り返し (コレクションの...

AWS SAM CLIのTypescript (esbuild) サポートがGAした話

Zenn · 2022-09-13

2022-02-25のTypescriptサポートのベータ版アナウンスから約半年経って、2022-09-02にリリースされたv1.56.0でついにTypescript (esbuild) のサポートがGA (General Availability) しました! https://

論文:体積成長を伴う自己触媒反応系の化学熱力学理論:自己複製の熱力学に向けて

Zenn · 2022-09-13

特任助教の杉山さん、上村さんの論文がPhys Rev Resに採択され公開されました: https://www.iis.u-tokyo.ac.jp/ja/news/3972/ https://journals.aps.org/prresearch/abstract/10.1103

Canvas2Dアニメーション基本のキ

Zenn · 2022-09-13

はじめに ブラウザ上に、JavaScript(など)を用いて自由にグラフィックを描画できるCanvasという技術。 文字通り、真っ白なキャンバスに筆を下ろして絵を描くが如く その可能性は無限大です。(やかましい) 今回は、基本的な描画方法に関する記載は致しておりません。 アニ

【初心者向け】moduleの使い分け

Qiita(trend) · 2022-09-13

執筆経緯 moduleは色々な使い方ができるのは知っていたのですが具体的にどうやって使えばいいのかを 勉強していて気付いたことを共有したいと思い執筆に至りました。 対象の読者 ruby初心者の方 moduleの使い方がわからない...

iOSDC 2022 で「Swift アクターモデルと Elm Architecture の融合」を発表しました

Zenn · 2022-09-13

こんにちは、@inamiy です。 今年も iOSDC Japan 2022 (2022/09/10-12) で登壇しましたので #iwillblog の感想ブログで締め括りたいと思います。 Swift アクターモデルと Elm Architecture の融合 7回目の登

Nitpick を使ってリポジトリ間の設定ファイルを統一する

Zenn · 2022-09-13

はじめに 以前Googleのソフトウェアエンジニアリングという書籍を読みました。この書籍にはコーディング規約やモノレポ、静的解析について書かれた章があります。モノレポ上にリンター・フォーマッターの設定をすることで組織全体で統一感のあるコーディングがしやすいことが書かれていまし

camelCaseで来るリクエストパラメータのキーをRailsではsnake_caseで参照できるようにした話

Zenn · 2022-09-13

Leaner Tecnologies 開発チームの RKTM です。 この記事では、フロントエンドはリクエストパラメータのキーを camelCase で送り、Rails 側ではそれを snake_case で参照できるようにした、という話をします。 バックエンドとフロントエン

シェル芸が役に立った実例集

Qiita(trend) · 2022-09-13

概要 ここでは、シェル芸がどんな場面で役に立ったか、具体的な事例をひたすら列挙します。 「こんなこともできるのか!」、「これをたった一行のコマンドで処理できるのか!」、「なんか便利そう!」という感じで、Linuxコマンドの便利さ、シ...

APIを設計する上でおさえておきたい大原則

Zenn · 2022-09-13

! 本記事は、私が以前にMediumで執筆したAbstract of “Web API: The Good Parts” and How It Applies to Web Development — Part1の日本語版である。 はじめに 今回の記事で、初めてZennに投

facebookincubator/memlab: A testing framework for finding JavaScript memory leaks and analyzing heap snapshots

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

<a href="https://github.com/facebookincubator/memlab">https://github.com/facebookincubator/memlab</a><br /><p>ウェブアプリケーションのメモリリークをシナリオベースで見つけ

KLab Server Side Camp 第 3 回 に参加してきました

Zenn · 2022-09-13

KLab Server Side Camp 第 3 回 に参加してきました 9/1 ~ 9/7 の 5 日間、KLab Server Side Camp 第 3 回に参加してきました。 KLab Server Side Camp(クラブサーバサイドキャンプ)は、サーバサイド

WebKit Features in Safari 16.0 | WebKit

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

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

Release v9.0.0-pre.0 · npm/cli

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

<a href="https://github.com/npm/cli/releases/tag/v9.0.0-pre.0">https://github.com/npm/cli/releases/tag/v9.0.0-pre.0</a><br /><p>npm v9.0.0-p

OPA/Regoによる汎用的なGo言語の静的解析

Zenn · 2022-09-13

TL; DR Go言語は様々な静的解析ツールがあるが、独自ルールのチェックなどをするには都度ツールを自作する必要がある 1つのツールでより汎用的なチェックができるように、汎用ポリシー言語のRegoでGo言語のAST(抽象構文木)を検査できるようにした https://gi

GraphQL設計アンチパターン

Qiita(trend) · 2022-09-13

はじめに 最近、GraphQLを用いたAPIを作成することが増えてきました。最初の方の設計を見ると、なんでこんなことにと自分ながら思います。今回はGraphQLの設計で失敗したな〜と個人的に思っていることをアンチパターンとしてまとめ...

初めてのSpringBootでのアプリケーション作成(実装編)

Qiita(trend) · 2022-09-13

概要 本記事では、プログラミング初学者が初めてWebアプリを作成してみて詰まったことや困ったことなどをまとめました。今回は実装編です。 環境構築編もありますので、是非そちらも併せて読んでいただければと思います。 基本的には以下の記事...

初めてのSpringBootでのアプリケーション作成(環境構築編)

Qiita(trend) · 2022-09-13

概要 本記事では、プログラミング初学者が初めてWebアプリを作成してみて詰まったことや困ったことなどをまとめました。今回は環境構築編です。 基本的には以下の記事で作成しているポモドーロタイマーと同じものを作成しています。 設計やコー...

識別情報と属性情報を分離し、Entity<Attribute, Id>型で「識別子を持つ」という関心を表現する

Zenn · 2022-09-12

主として同一性によって定義されるオブジェクトはエンティティと呼ばれる Eric Evans. エリック・エヴァンスのドメイン駆動設計 DDDにおける「Entity」とは一意なものを表現する概念です。そのため ID といった識別情報をプロパティとして持っています。 interf

herokuビルドでアプリがcrashしてしまった時の解決例

Qiita(trend) · 2022-09-12

herokuにデプロイした際にビルドは成功したのですが、WEBページを開くと下記の画面になってしまいました。 1週間ほど嵌ったので備忘録として記載します。🤢 参考にしてください。 起点 「Application error」 ビル...

Google Domainsでドメインを購入したら剥奪された

Zenn · 2022-09-12

はじめに スクラップ記事の焼き直しです。 何で剥奪されたの? Googleから「Whois情報が確認出来なかったから本人確認書類を寄越せ」と来たので、渋々マイナンバーカードを提出したのですが、「住所がないから使えない」的な返信が返ってきて、その時点でそれ以上の何かを提出で

【個人開発】プロ野球のおたくが勉強のためだけに作ったお遊び診断サイト

Qiita(trend) · 2022-09-12

2021年からWebプログラミングを勉強している素人の会社員です。 HTML/CSS、PHP、MySQLの基礎の基礎をひと通り学習後、練習も兼ね友人に楽しく遊んでもらえそうなサイトを作ってみようと考え、趣味のプロ野球を題材にした簡単な...

【色変記事】AtCoder茶色になるまで3年かかりました

Qiita(trend) · 2022-09-12

はじめに ABC268で入茶したので、やってきたことや考えていることを記録しておきます。 アカウントはこちらです。 記事の投稿後に灰色に戻ったりするかもしれませんが、その時はニッコリ笑って見なかったことにしてください。 3年とい...

TypeScript 関数の引数と構造的部分型・公称型

Qiita(trend) · 2022-09-12

TypeScriptの型判定でよくわかってないところがあったのでまとめます。 今回は構造的部分型と公称型についてなのですが、自分が慣れてたのは公称型の考えだったようでTypeScriptで間違いまくってました。 サバイバルTypeSc...

RuboCopのServer Modeで高速lint/formatする with Docker

Zenn · 2022-09-12

以前、rubocop-daemonをDocker環境で動かしてvscodeで高速にformat on saveする記事を書きました。 https://zenn.dev/cumet04/articles/fast-rubocop-on-docker この記事ではサードパーティのライ

【作業効率厨】ターミナルでの作業効率がグンと上がるaliasの設定方法と設定例まとめ

Qiita(trend) · 2022-09-12

はじめに 現在新卒エンジニア1年目の私が多用している、「alias」による作業効率化を紹介します! 特に、ターミナル上での作業が多い分野(gitやrailsなど) でこうかばつぐんでございます。 aliasとは alias(エイリ...

【GAS】スプレッドシートでスライドへの差し込み文書を実装【宛名印刷】

Qiita(trend) · 2022-09-12

目的 ハガキの宛名印刷を行うのに、ワードの差し込み文書という機能でエクセルの住所録を参照する方法があるけど、データを共有するときちょっと面倒。 スプレッドシートやドキュメントなら社内共有がとても便利なのに、Googleにはそういった...

データサイエンス職の面接で見極めるべき4つの危険なシグナル

Qiita(trend) · 2022-09-12

データ関連の仕事のオファーをもらい、いざ新しい会社で仕事し始めたところ、期待していたものと現実の間に大きなギャップがあり失望してしまうということはよくあります。そこで、どういったことがよく問題になるか、それらを事前に明らかにするため...

RubyKaigi 2022に参加しました

Zenn · 2022-09-12

3行まとめ 2022 9/8 - 9/10に三重県にて開催されたRubyKaigi 2022に現地参加しました そこで感じたことを書きます プログラミング言語に手を入れて改善していくということに興味を持ち、日本でそれをやるにはRubyはだいぶ良さそうな環境だと感じました

無限ループするアニメーションの、今進んでいるフレームが終わったら停止させる

Zenn · 2022-09-12

挙動 ざっくり概要 infiniteの着脱だけでは、進行中のアニメーションの途中で急にアニメーション開始前の状態にワープするので、iterationの回数をカウント→停止ボタン押下時にiteration分の回数繰り返したらアニメーション終了の状態で停止させる もっとスマ

シーンに応じた使いやすいQRコード読み取り機能を実装しよう(原稿) #iosdc #d

Zenn · 2022-09-12

これはiOSDC Japan 2022での下記のセッションの原稿です。 https://fortee.jp/iosdc-japan-2022/proposal/3a466fb6-b445-4e44-8f5f-b57b7e5b44dc 動画 TODO: あとで貼る サンプルアプリ

社内コードを公開せずに内部で共有する方法

Qiita(trend) · 2022-09-12

はじめに 見つけやすく、インストールしやすいソフトウェアパッケージは、開発者にとって使いやすいです。React、Ruby on Rails、Airflow のような有名な OSS は良い事例です。しかし、社内の非公開のコードは、企業...

ER図をマウスを使わないで書きたいし、その内容をGitLabで管理もしたい

Qiita(trend) · 2022-09-12

はじめに ものぐさなもので、巷にあるマウス操作で図を作るようなツールは、面倒だと感じてしまう(miloとか、そういうの)。加えて社内ではGitLabを使っているので、gitでその内容を管理できれば尚よろしい。 ということでいろいろ調...

【計算結果が正しくない!?】案外知らない、計算誤差の話

Qiita(trend) · 2022-09-12

はじめまして 63歳ですが、プログラム書いてます。 30年以上昔に知った話を、最近、また耳にしましたので、ちょっとご紹介させていただきます。 実数計算が正しいか、9種類の言語で試しました。 今回試したのは、linux 標準の bc...

【TypeScript】関数のいろいろ(関数宣言、関数式、アロー関数、メソッド記法)

Qiita(trend) · 2022-09-11

1.はじめに 今回の記事は、さまざまな関数についてまとめました。 込み入った話はせずにこんな種類の関数があるんだよっていう記事になっています。 私は、バックエンドエンジニアとして実務を行っています。 私自身は、関数宣言しか使っていな...

ruby「インスタンスメソッドとクラスメソッドの使いわけ」と「アクセサメソッドの使い分け」

Qiita(trend) · 2022-09-11

はじめに 著者自身も初学者なので本内容を鵜呑みにせず参考程度に読んで頂けるとありがたいです。😉 クラスとはインスタンスの設計書にあたるものです。 インスタンス(オブジェクト)は設計書をもとに作ったものです。 そのため、ク...

ユーザーなのか、ユーザなのか

Zenn · 2022-09-11

ユーザーなのか、ユーザなのか ユーザー、ユーザ サーバー、サーバ リカバリー、リカバリ 皆さんはどちら派でしょうか? 経緯 ー (長音符)の扱いについて、どちらで統一するか?と言うちょっとした議題が上がりました。 個人的に気になったので、ちょっと深堀してみます。 長音

「エンジニアリングマネージャーのしごと」を読んで、マネージャーの楽しさを学ぶ

Qiita(trend) · 2022-09-11

Best Qiita賞という社内賞 を頂いたので、書籍を購入しましたという読書感想文です。 O'Reilly Japan - エンジニアリングマネージャーのしごと エンジニアリングマネージャーのしごと ―チームが必要とするマネージャー...

【新卒1年目の振り返り】1年間 でできるようになったこと・学んで良かったこと 4選

Qiita(trend) · 2022-09-11

はじめに この記事で書くこと 1年前 の自分と比較して特に ・これができるようになってよかった ・これは学んでよかった と思ったことをゆるく書いていきます。 表題の通り、[営業職 → エンジニア] に転向してから 1年間 が経ち ...

プログラマのためのPowerShell

Zenn · 2022-09-11

「いつか使いこなしたい」と誰もが1度は思うPowerShell

AlexeyBoiko/DgrmJS: DgrmJS is a JavaScript library for creating SVG flow diagrams. The main goal of the library is to set up workflows in BPM (Business Process Management) systems. Works on desktop and mobile, has no dependency, 3.5 KB gzipped.

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

<a href="https://github.com/AlexeyBoiko/DgrmJS">https://github.com/AlexeyBoiko/DgrmJS</a><br /><p>SVGのフローダイアグラムエディタライブラリ</p>

frameable/el: Minimal JavaScript application framework / WebComponents base class

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

<a href="https://github.com/frameable/el">https://github.com/frameable/el</a><br /><p>Web Componentsベースのウェブアプリケーションフレームワーク。</p>

GradeJS | Production Webpack Bundle Analyzer

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

<a href="https://gradejs.com/">https://gradejs.com/</a><br /><p>URLのサイトのwebpackのproduction buildから、どのライブラリとバージョンが含まれているかを分析するツール</p>

技術書典に初参加したら1時間で完売した話

Qiita(trend) · 2022-09-11

良ければまずはこちらをご覧ください 技術同人イベントに初参加した 上の記事に一通り書いてあるんですが、技術書典13という技術の同人イベントに初めてサークル参加しました。 (なおワンオペのため、写真は心優しいお隣のサークルさんが...

jasmine/4.4.0.md at main · jasmine/jasmine

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

<a href="https://github.com/jasmine/jasmine/blob/main/release_notes/4.4.0.md">https://github.com/jasmine/jasmine/blob/main/release_notes/4.4

hand-dot/react-inspector: Easily detect React components source code from Chrome!

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

<a href="https://github.com/hand-dot/react-inspector">https://github.com/hand-dot/react-inspector</a><br /><p>クリックしたReactコンポーネントのソースコードをエディタ

ArduinoGPIOにRESTful APIを生やした

Zenn · 2022-09-11

はじめに ArduinoをREST APIで操作できるESP32向けのファームウェアを作りました。基本的なGPIO状態の操作と取得、GPIO状態のEEPROMへの保存などがHTTP通信経由でできます。 https://twitter.com/takeyamaaaaa/stat

C# で Web API を作って呼ぶ

Zenn · 2022-09-11

今日はゆる~く以下の記事を .NET 6 でやっていこうと思います。 https://tech-lab.sios.jp/archives/20603 今回は、元記事にあるとおり HttpClient クラスを使った方法で行こうと思います。 swagger.json からクライアン

Go初心者がレイヤードアーキテクチャ+DDDでAPIを実装してみる

Zenn · 2022-09-11

はじめに この記事は実務でRailsでAPI開発をしていた私自身がGo言語でAPI開発をすることになり、Go言語やDDDなどの設計手法についてある程度理解するために、簡単な設計をした上でAPIを実装してみて学んだことをまとめたものです。 そのため、初心者向けの記事となりますが

Python初心者、天和シミュレーターを作成する。

Qiita(trend) · 2022-09-11

タイトルの通り、Python初心者の自分が天和シミュレーターを作成してみました。麻雀に詳しくない方も、設計上の工夫や制作上の小話など楽しんで読んで頂けると嬉しいです。 導入 ~悪魔の囁き~ みなさん麻雀は好きですか?はい、好きですね...

フロントエンド界隈で新しく提唱されているT3 Stackについて調べてみた

Zenn · 2022-09-11

T3 Stackとは 昨今のWeb開発ではTypescriptによる型安全なWebアプリケーションの開発を求められている。 またバックエンドとフロントエンド、またBFFによる構成において、いかに型安全で効率よく開発するかはWebアプリ開発において非常に重要な課題となっている。

LEGO 部品を利用した回転型倒立振子のレシピを公開!(第 4 回:パラメータ同定編 ー MATLAB / Simulink)

Qiita(trend) · 2022-09-11

YouTube 「かーたー」チャンネル LEGO 部品を利用した回転型倒立振子のレシピを公開!  第 1 回:製作編  第 2 回:マイコン編 ― MATLAB / Simulink …… 未完成  第 3 回:運動方程式編 ...

ABC268をPythonで

Qiita(trend) · 2022-09-11

0 はじめに 0-1 記事について AtCoder Beginner Contest 268の解説です。 Pythonで書きます。 公式な解説とは異なる場合がありますがご了承下さい。 ミス等ございましたらコメント欄よりお知らせ頂け...

Clean Architecture with Go

Zenn · 2022-09-11

💡 はじめに この記事は、クリーンアーキテクチャとGo言語を半年ほど勉強した人の知見をまとめたものです。この記事の対象者としては、 クリーンアーキテクチャ聞いたことあるけどGoでの実装方法? といった方を想定しています。 自分自身も、完全に理解しているとは言い難いですが、

RustでClean Architectureを実装してみる

Zenn · 2022-09-11

はじめに RustでWebアプリケーションのGraphQLバックエンドを実装してみました。その中で、できるだけClean Architectureに沿うように実装してみたので、得られた知見を公開してみたいと思います。 資料に基づきできるだけ正確な記述を目指していますが、誤りも

Cartographer 全パラメータ&意訳コメント

Qiita(trend) · 2022-09-11

はじめに Google の自己位置推定パッケージ Cartographer の全パラメータに、公式ガイドのコメント意訳を付け整理しました。 (日本語の意訳は DeepL 頼みで参考程度に…。 わかる範囲での全パラメータです。) リフ...

【シェルスクリプト】ワンパンマンの最新話が更新されたらLINE通知を送る

Qiita(trend) · 2022-09-10

概要 なんでもシェルスクリプトでやってしまいたい人です。 今回は人気漫画「ワンパンマン」の最新話が更新されるとLINE通知を送るという、 結構実用的な処理をシェルスクリプトでやっちゃいます。 カラクリ ■最新話が更新されているか...

Notionページを好きなフォーマットに変換するやつを作った

Zenn · 2022-09-10

タイトルは少し過剰宣伝で、実際に作ったものはNotionのページをPandocのASTのjson形式に変換するツールです。 https://github.com/ho-oto/notion2pandoc Pandocは様々なフォーマットの文書(.md, .html, .docx,

WebのフロントエンドでもDockerで開発環境を構築する理由。(余談としての脱node依存開発)

Qiita(trend) · 2022-09-10

1.数ヶ月前のビルドが通らない 開発中は問題がないのですが、数カ月ぶりにWebpackなりをつかってビルドしてみるとエラーがでる。 フロントエンド開発者なら一度は経験したことがあるのではないでしょうか? いろんな原因があると思います...

iOSDC Japan 2022 day0 前夜祭で視聴したセッションとその感想

Qiita(trend) · 2022-09-10

はじめに 今年もiOSDC Japanに参加しているので、私が視聴したセッションとその感想をまとめました。day0 前夜祭のセッションになります。 iOSDC Japan 2022についてはこちらをご覧ください。 ノートアプリのテ...

Cartographer をラズパイ4 単体で使う

Qiita(trend) · 2022-09-10

はじめに Google の自己位置推定パッケージ Cartographer がラズパイ4で単独で動きます。 PCで実行するよりは処理が重いですが、LD06 ミニ Lidar とモバイルバッテリと合わせ、小さい自己位置推定デバイスとな...

レイトレーシング(13): Progressive Photon Mapping (ただし本家ではない)

Zenn · 2022-09-10

今回のソースはこちら。 1. 素のフォトンマッピングの課題 フォトンマッピング法による画像生成は従来の手法(パストレーシングなど)に比べかなり少ないレイ数でも間接光や集光模様を綺麗に表現できるとても素晴らしい手法だと思う。とはいえフォトンマッピング法も完璧ではない。ある点の色

【個人開発】旅のしおりを作って仲間とシェアできるサイトを制作しました

Qiita(trend) · 2022-09-10

LAMP開発の学習のため、WEB上で旅のしおりページを作れるサービスを制作しました。 どんなサービスか サイトはこちら → http://oshitabinote.com/main.php WEB上に旅のしおりページが作成でき、...

GitHub Actions で tfcmt を使って terraform plan の結果をコメントに貼り付ける

Zenn · 2022-09-10

tfcmt を業務で使ってみたらめちゃくちゃ良かったので、 GitHub Actions で動かす例を備忘録として残しておきます。 検証環境 tfcmt v3.4.1 terraform v1.2.9 tfcmt とは? https://github.com/suzu

小さなチームでのDevOps

Zenn · 2022-09-10

はじめに これは"小さなチーム"でDevOpsを実践する際のアイデアのポストです。 DevOpsとは、運用の知識を開発に取り入れるマインドセットであり、またそのためのプロセスやアプローチを指します。"小さなチーム"というのは開発担当と運用担当とが分かれていないようなチームを指

Style Dictionaryを使ってTailwind CSSのconfigを生成してみる

Zenn · 2022-09-10

Style Dictionaryとは Style Dictionaryはアマゾンが開発しているデザイントークンの管理を補助してくれるライブラリです。 JSONやJavaScriptのオブジェクトなどで定義したデザイントークンから様々なプラットフォーム(web, ios, an

Waifu Diffusionをローカル環境で動かした手順

Zenn · 2022-09-10

Google Colabで実行するだけのほうが楽ではありますが ローカル環境のほうがvram多いGPU積んだのでせっかくなので使いたい人とか向けの記事。 ※Colabを使用したい方はこちらから"Open in Colab"でノートブックが開けますので ひたすらそれを実行すると良い

AWS Lightsail で CRMを使う

Zenn · 2022-09-10

Lightsailでの準備 インスタンスの作成 静的IPのアタッチ アタッチしたらSSH接続でターミナルを開く。 パスワードの確認 (bitnamiユーザーのままで) cat bitnami_application_password 💬 アプリケーションのパス

Kaggleで金融コンペを開催するための(僕が知っている)すべて

Zenn · 2022-09-10

はじめに 先週からマケデコというMarket APIのDeveloper Communityの運営をスタートしており、その中で我々が問題設計を担当した以下のKaggleコンペにおいて どのような問題設計と実際にどうやって解いてみたのか? という質問を頂きました。。この記事では

【数学】コラッツ予想を解きたい!08

Zenn · 2022-09-10

前回のまとめ 簡易的なツリーに対して、ループする巡回列をちょうど1つずつ持つということを見ました。 Thm:簡易ツリーのループ完全性と正規性 A \subset \mathbb{Q} を A = \{ \frac{m}{n} \ |\ m \in \mathbb{Z},\

M1 Macでのオープンソース版CrossOver 22.0.0のビルド

Qiita(trend) · 2022-09-10

CrossOver CrossOverはWindowsバイナリをLinuxやmacOS上で動作させることができる商用ソフトです。GPLのWineをベースとしているのでソースコードが公開されています。 CrossOverは、通常のWi...

技術同人誌を初めて書いた話【Qiita駆動執筆】

Qiita(trend) · 2022-09-09

技術書典13に参加します 2022/09/10-2022/09/25に開催される技術書オンリーの同人イベント、「技術書典13」にサークル参加します。 ちなみにサークル名は「choco_hack」で、新刊はQiitaに投稿した「サイ...

今週の PHP 2022/09/03 〜 2022/09/09

Zenn · 2022-09-09

PHP のメーリングリストから、気になった情報をピックアップします。 Internal RFC Asymmetric visibility 議論は続いています Larry さんからは、非公式のアンケート依頼が来ています。 https://docs.google.com/f

Rails エンジニアが NestJS に入門する:ルーティング編

Zenn · 2022-09-09

前回 https://zenn.dev/gabu/articles/dfba06b43ea3a5 の続きです。 はじめに NestJS に入門していきなり「モデル層は自分で選んでね!」と公式ドキュメントに言われ、少し脱線して先に Prisma に入門しました。 https

[Mac]シェルスクリプトでエクセルファイルを全文検索する(ネタ)

Qiita(trend) · 2022-09-09

概要 特定の文字列を含むエクセルファイルがどこにあるのか、エクセルファイルを開かずに検索したい時もある。 方法は色々ある(※)が、今回はシェルスクリプトでやってみる。(何でもシェルスクリプトでやりたくなってしまう悪い癖ですねほんと。...

読みやすい文章は、読みやすいコードの特徴と似ている

Zenn · 2022-09-09

背景 こんにちは、ビジネス職から少しずつ開発職に最近移行しはじめたDAIです。 さてさて、読みやすい文章(報告・連絡・相談・指示など)は、読みやすいコードの特徴にとっても似ているなと思ったので、今回はそのことについて記事にしてみたいと思います。 ※ほかにもありそうなのですが、

[PyTorch] ニューラルネットワークをゼロから実装だけど勾配計算はライブラリに頼って楽をする

Zenn · 2022-09-09

前回:https://zenn.dev/mory22k/articles/e3a51a259e590e 前回の記事では、NumPy を使用して基本的にゼロからニューラルネットワークを実装しました。 https://zenn.dev/mory22k/articles/e3a51a2

Node v18.9.0 (Current) | Node.js

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

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

Blog - Next.js 12.3 | Next.js

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

<a href="https://nextjs.org/blog/next-12-3">https://nextjs.org/blog/next-12-3</a><br /><p>Next.js 12.3リリース。 TypeScriptの自動インストールに対応、<code cla

Release Notes for Safari Technology Preview 153 | WebKit

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

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

Viteで本番と開発環境で変数を変えたい

Qiita(trend) · 2022-09-09

本番と開発環境で叩くAPIのURIを変えたいなぁ そういうときってあるよね。.envでなんとかするんだったけど、どうするんだっけな〜と毎回ググることになるのでここにメモ。 手順 .env.devと.env.productionフ...

[ServiceNow] Service Portalにお気に入りWidgetを配置する

Qiita(trend) · 2022-09-09

概要 Service Portalにお気に入りWidgetを配置する手順を記載します。 環境 個人インスタンス(PDI) Version: San-Diego 画面はすべて日本語での表示となります。手順の()内に英語での表記を併記...

20歳エンジニアが"これまで"・"これから"を述べる 【🎉アプリをリリースした・1000草🌱達成記念で投稿🎉】

Qiita(trend) · 2022-09-09

この記事は、僕が 1000 contributionを達成した 145人所属する団体で使うメンバーサイトを2人で開発&リリースした という達成感のあること終えたので、一つの区切りとして 上記二つを主軸に これまでやってきたこと ...

WasmをさわってJSとの速度比較をしてみた

Zenn · 2022-09-09

モチベーション WebAssembly(Wasm)とは何かを知る 具体的な実装イメージはどんな感じか(WasmコンパイルをRustで行う場合) JSとの速度比較をする WebAssembly(Wasm)とは Webブラウザ上で、JSよりももっと高速に実行できる技術

PIXIV SUMMER BOOT CAMP 2022 インフラコースに参加してきました

Zenn · 2022-09-09

PIXIV SUMMER BOOT CAMP 2022 インフラコースに参加してきました 8/17~8/26 の 8 日間、PIXIV SUMMER BOOT CAMP 2022 のインフラコースに参加してきました。 技術職向け夏インターンシップ「PIXIV SUMMER

Next.js 12.3まとめ

Zenn · 2022-09-09

基本的には以下のNext.js 12.3の内容を翻訳してまとめたものになります。 https://nextjs.org/blog/next-12-3 TypeScriptの自動インストール 以前から.ts(x)ファイルが存在するプロジェクトでyarn devを実行した場合はt

【AIお絵かき】StableDiffusion―この子「Pixiv」知ってるの?おまじないの探し方、および、StableDiffusionが知ってそうなこと、知らなそうなこと

Qiita(trend) · 2022-09-09

Stable Diffusion、上陸 オープンソースのお絵かきAI、Stable Diffusionが2022年8月22日(現地時間)ついに一般公開されました。 これの良いところは、GPU付きのそれなりに良いパソコンがあればロー...

Power BI サービスでワークスペース内のレポートの使用状況を一覧する

Qiita(trend) · 2022-09-09

Power BI サービスのレポートには、「使用状況メトリック」という、「誰に、どのページが、どのくらい見られているか」が分かるレポートを作る機能があります。詳しい説明は省きますが、下図のようなレポートです。 最初に開くページより、...

【CSS】主要ブラウザに対応した疑似クラス :modalを使って、モーダルを作ってみる!

Qiita(trend) · 2022-09-08

はじめに みなさんは、:modalという疑似クラスをご存知でしょうか? 実は、先日Chrome 105とEgde 105がリリースされ、コンテナクエリ@containerと疑似クラス:has()と一緒に疑似クラス:modalもサポー...

日本語のドキュメントで数字と英単語の前後に半角スペースを入れる慣習は今後も続くのか?

Qiita(trend) · 2022-09-08

Microsoft のドキュメントが始めたのが最初?なのでしょうか。 Microsoft のランゲージポータル でダウンロードできる日本語スタイルガイド Japanese Localization Style Guide にはこう書い...

未経験Androidエンジニアの1年を振り返る

Qiita(trend) · 2022-09-08

はじめに 未経験からAndroidエンジニアになって1年がたったので、ざっくりやったことを振り返っていく。 入社前 医療系の仕事をしていて、プログラミングとは無縁な環境。 趣味でAndroidアプリ開発をやってみたらドハマりして、...

【Golang】interfaceってなんだっけ?

Qiita(trend) · 2022-09-08

はじめに Zennに投稿されていた『オレの書くGoは間違っていた』という記事を読みました。 この記事で得た知見は「引数はinterfaceで受け入れて、戻り値は具体的な型(例えばstruct)で返却する」というのがGo流という話です...

Treasure2022参加記

Qiita(trend) · 2022-09-08

はじめに 久しぶりの投稿です。 8月の3週間を使ってCARTA HOLDINGS(旧Voyage Group)のサマーインターン「Treasure」に参加してきたので、今回はその中で開発したサービスの内容などを振り返っていこうと思い...

CircleCIを並列化し実行時間を短縮する

Zenn · 2022-09-08

こんにちは。 株式会社ココナラ(以降、弊社と表記)の技術戦略室でエンジニアをしているSSです。 弊社では安全にリリースするためにさまざまな取り組みを行なっており、その1つとしてCIツールを活用しています。 CIツールを使うことで「自動テストを実行」「構文/フォーマットのチェック」

【コードレビュー】 一見同じ値に見える引数の定義

Qiita(trend) · 2022-09-08

業務上のコードレビューで気になったものの中から「一見同じ値に見える引数の定義」(ニホンゴムズカシ〜)についてまとめてみようと思います。 前提 指摘があったケースは関数内で次のような項目の登録処理をしていました。 書類に記載する日付...

TypeScriptの型と実態がズレるとき、型付けにどう向き合っていくか

Zenn · 2022-09-08

はじめに こんにちは!株式会社マイベストでフロントエンドエンジニアを担当している おぎー と言います! この記事ではTypeScriptの型と実行時の値が噛み合わなくなる話と、型付けへの向き合い方についてお話できたらと思います。 TypeScriptの型付けについて

3GPP NTN(非地上ネットワーク) 仕様解説

Zenn · 2022-09-08

1 Introduction この記事は、3GPP Release-17で策定されたNTN(Non-Terrestrial Network)の仕様について解説するものです。恐らく日本語で読める唯一の3GPP NTN仕様解説の記事かと思います。 3GPPでは5Gの初期リリースで

AI に絵を生成させるStable DiffusionをCPU使用のDockerで動かしてみた

Qiita(trend) · 2022-09-08

はじめに 以前記事にした下記環境で構築を行います。 CPUで動くStable DiffusionをWSL上のDockerで動かします。 自分の環境だと1枚の画像生成に10分程掛かりました。 Dockerfileビルド 以下のgi...

Microsoft Edgeがなんか遅い… なんとかできないか調べた

Zenn · 2022-09-08

TL;DR 任意のサイトに接続する前に、マイクロソフトのテレメトリサーバへデータを送っているように見受けられる テレメトリサーバからレスポンスが返ってくるまで、目的のサイトの読み込みは行われていない(ように見える)、なので一瞬待たされてイラッとする テレメトリサーバに接続し

ノンデザイナーズ・デザインブック を読んでみた

Qiita(trend) · 2022-09-08

ノンデザイナーズ・デザインブック をデザイナーにお勧めされたので読んでみました. ソースを書くときにも意外に意識していそうなものがあったので, 自分なりの理解を含めて軽く紹介します. ノンデザイナーズ・デザインブック デザインの「4...

【CentOS 7 / pyenv】サーバー環境のPythonバージョンアップデート

Qiita(trend) · 2022-09-08

はじめに サーバー環境のPythonのバージョンをアップデートする時の流れをまとめました。 初心者向けにはなりますが、つまづいたところも書き留めているので、同じところで悩んでる方の助けになれば幸いです。 環境 CentOS 7 ...

世界大戦時の暗号機 Enigma を Rust で実装し、WebAssembly 化してブラウザで動くシミュレータにした

Zenn · 2022-09-08

Rust に入門したので、大戦時にドイツが利用していた暗号機エニグマを実装してみました。 せっかくの Rust なので WebAssembly にしてブラウザで動くようにしました。 ! エニグマの仕組みについての詳しい解説はありません。(idea記事) 作ったもの http

【Nuxt/Vue.js】React好きによるNuxt3におけるスキーマ駆動開発 | Offers Tech Blog

Zenn · 2022-09-08

こんにちは、Offers を運営している株式会社 overflow の Software Engineer(主戦場はフロントエンド)の Kazuya です。今回は新規プロダクトの開発でご参画頂いている、nonsugarless さんにご寄稿いただいたテックブログです。 はじ

Release v2.1.0 · nuxt/content

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

<a href="https://github.com/nuxt/content/releases/tag/v2.1.0">https://github.com/nuxt/content/releases/tag/v2.1.0</a><br /><p>Nuxt Content 2

preactjs/signals

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

<a href="https://github.com/preactjs/signals">https://github.com/preactjs/signals</a><br /><p>PreactやReactで利用できるステート管理ライブラリ。 Refのような値を含むシグナル

TLS 1.3 学習ノート

Zenn · 2022-09-07

はじめに これは筆者が TLS 1.3 を学習した時のメモを記事にしたものです。 内容の正確性は担保できませんので、あらかじめご了承ください。 参考にした書籍 プロフェッショナルSSL/TLS (ISBN: 978-4-908686-00-9) ラムダノートでを購入

Release v2.8.0 · cloudflare/miniflare

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

<a href="https://github.com/cloudflare/miniflare/releases/tag/v2.8.0">https://github.com/cloudflare/miniflare/releases/tag/v2.8.0</a><br /><

Dockerのlocalhostがどっかいった話し

Qiita(trend) · 2022-09-07

こちらはプログラマーなりたてのへっぽこパンピーが、自分の自分による自分のための忘備録として書いてるので、間違いもがあるかもですがあしからず! と定型文でいつもQitaを書き始めてるんですが、今日はちょっといつものtipsにすらならない...

なぜあなたの文章は伝わらないか

Qiita(trend) · 2022-09-07

文章が伝わらない原因 相対化能力の不足 言語化能力の不足 相対化能力 相対化能力とは伝えたい内容が現状に対してどのような立ち位置にいるのかを認識する能力 例えば、 日報であれば、昨日と今日の差分 特許であれば、先行技術と自身...

問い合わせフォームSaaSの HyperForm を使ってみた

Zenn · 2022-09-07

HyperFormとの出会い 2022年5月、フォームを含むプロダクト(詳しくは後述)を作るためのアーキテクチャーに悩んでいました。 ある程度の構成はイメージできていたものの、フォーム部分をどう作ろうか、そもそも「ちゃんと」作るのめんどくさいなぁなどと逡巡していた時、ふとTw

Bytecode Alliance

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

<a href="https://bytecodealliance.org/articles/wasmtime-10-performance">https://bytecodealliance.org/articles/wasmtime-10-performance</a><br

Terraform 初心者が CDK for Terraform を触ってみた所感 #jawsug_cdk

Zenn · 2022-09-07

この記事は 2022/09/07 に開催された JAWS-UG CDK支部 #3 にて発表した 「Terraform 初心者が CDK for Terraform を触ってみた」というタイトルのLTの内容を記事にしたものです。 CDK for Terraform とは CDK

フリーランスエンジニア4年目の僕が考える働き方のベストプラクティス - Ver.2022.9.7

Zenn · 2022-09-07

あくまで私の生活スタイルに合う働き方を紹介しているため、参考程度にお読みください。 まだ完成版じゃないため、バージョン表記しました。今後追記予定です。 書いた経緯 1年前ぐらいから「フリーランスエンジニアとして独立したいけど、どのような仕事をしてますか?」という相談が私宛に届

個人開発2年間の軌跡

Qiita(trend) · 2022-09-07

まえがき Webアプリ開発を始めて2年しか経っていませんが、経験の浅い時の感想はいま残さないと忘れると思い、当時を思い出しながら学習中/開発中に感じたことを記しました。もともとハードウェアやC言語に触れる機会はありましたが、Web技...

分散 SQLite の mvSQLite でタイムトラベルにおねがい

Zenn · 2022-09-07

Docker Compose の --scale で「実際に何か動かしてみよう」と mvSQLite を利用してみたところ、Time travel などが予想以上に面白かったので記事にしてみました。 mvSQLite とは? 表題から推測できるように分散する SQLite な

誰が出社しているのか、たった3秒で分かる!超シンプルな構造のLINE Botを作成してみた

Qiita(trend) · 2022-09-07

社内のデジタル化に小さな挑戦 こんにちは。小売業で働く4年目の若手社員です。 ネットスーパーの運営を担当しています。 デジタルに関しては、初心者でまだまだ勉強中です!😊 今回、社内のデジタル化に小さな挑戦という事で、 企業などでよく...

記事を気軽に書けるようになった理由を考えた

Qiita(trend) · 2022-09-07

2022/9/5現在でQiita記事の初投稿から約1年半になりました。 記事数は24本です。多いというわけではないですが、平均で1ヶ月1記事以上は投稿できています。 いつの間にか気軽に記事を書けるようになっていたのですが、理由を聞かれ...

MATLABで微分方程式を解いてみよう。その2

Qiita(trend) · 2022-09-07

12回目のMATLAB記事です。 前回申し上げた通り、11回目の続きとなります。 後半となる本記事で扱うのは「二階微分方程式」です。 ファン・デル・ポール方程式 題材とするのは「Van der Pol(ファン・デル・ポール)方程式」...

カメラの画面でUnityアプリ!? THETA XでUnityを使ったプラグイン開発。

Qiita(trend) · 2022-09-07

はじめに リコーのYuukiSです。 弊社ではRICOH THETAという全周囲360度撮れるカメラを出しています。 RICOH THETA V, RICOH THETA Z1, RICOH THETA Xは、OSにAndroidを...

ヘッドレスブラウザを活用して少しリッチなスタイルのPDFを生成する

Zenn · 2022-09-07

自社Webサービス上にボタンを配置して、PDFをダウンロードできるようにしたいという要望がありました。しかも 表などのリッチな表現を活用したい 動的に表示する内容が変化し、内容に応じてページ送りをしたい これらは自社Webサービス上のページとしても表示している(しかも認証が必要

識別子を見つける能力が重要だと思った話

Qiita(trend) · 2022-09-07

はじめに 私がIT業界で仕事を始めて20年近く経ちました。主にWebアプリケーションとそれに関連するバッチアプリケーションの構築を行ってきました。要件定義、アーキテクチャの検討、設計、実装基盤の作成、テスト、保守、等様々な業務を経験...

クソアプリをMVCからDDDに無理やり直してみた

Qiita(trend) · 2022-09-06

今回作ったWEBサービス https://ojitalk.com/ こんにちは!ちゃきです! 定期的にクソサービスを個人開発して世の中のドメイン無駄遣いしてます! そろそろQiita更新しないとヤバいと思い書きました。 転職前も転...

Jiraでクロスチェック担当者ガチャを回す

Zenn · 2022-09-06

はじめに あるJiraタスクの完了条件に、チーム内でのクロスチェックを設定しているシーンは多くあると思います。この記事ではそんなときにJira Automationを使って、チェック担当者をランダムにアサインする方法をまとめています。 以下の手順によって「Jiraのタスクを特

Goでのスクレイピングに使っていたgoqueryをcollyに置き換えてみた

Qiita(trend) · 2022-09-06

はじめに 以前,goqueryを用いて東京ドームのイベント情報を1日1回取得するLambda関数を実装してみたのですが,どうやらcollyというライブラリが割といいという話を後になって知りました. 深夜テンションでライブラリを置き換...

7.19.0 Released: Stage 3 decorators and more RegExp features! · Babel

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

<a href="https://babeljs.io/blog/2022/09/05/7.19.0">https://babeljs.io/blog/2022/09/05/7.19.0</a><br /><p>Babel 7.19.0リリース。 decoratorsとrecor

Announcing React Native 0.70 · React Native

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

<a href="https://reactnative.dev/blog/2022/09/05/version-070">https://reactnative.dev/blog/2022/09/05/version-070</a><br /><p>React Native,

Stable Diffusionで画質を爆上げするテクニック【txt2imghd】を紹介

Qiita(trend) · 2022-09-06

はじめに Stable diffusionのイカしたテクニック、txt2imghdの仕組みを解説します。 簡単に試すことのできるGoogle Colabも添付しましたので、是非お試しください。 ↓の画像は、通常のtxt2imgとtx...

雰囲気でパッケージマネージャーを作ろう

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

<a href="https://zenn.dev/sa2knight/articles/d473ca2894b659">https://zenn.dev/sa2knight/articles/d473ca2894b659</a><br /><p>npmのレジストリからパッケージ

Re:ゼロアロケーションから始めるP/Invoke

Qiita(trend) · 2022-09-06

はじめに 皆さん、黒魔術楽しんでますか? 今回はWINAPIなどの外部DLLを、今風にゼロアロケーションで呼び出す黒魔術を書いていきたいと思います。 例として呼び出すWINAPIは、コンピュータ名を取得するGetComputerNa...

「ピクセル画像は、Unityで、どれぐらいの大きさに表示されるのか」について

Zenn · 2022-09-06

この記事では、Unityで、ピクセル画像が どんなルールに基づいて どのぐらいの大きさで表示されるのか を明らかにして、Unityで2Dゲームを作る時 「どれぐらいのサイズの画像を用意すれば良いのか」 が誰でも分かるようにします。 しのごの言わず、まず画像を表示してみる

【LINEBot】勤怠情報を忘れてしまう人用(自分用)に勤怠情報を返してくれるものを作成してみた 【 GoogleSpreadSheetAPI 】

Qiita(trend) · 2022-09-06

#はじめに こんにちは!初めて投稿致します! 普段はRPA等の業務を担当しています。 今回は、Make(旧integromat)を用いて勤怠情報を返すLINEBotを作成してみました! 紙のスケジュール見れば解決? 私は、会社のツー...

LuupのSREチーム紹介

Zenn · 2022-09-06

こんにちは。Luup Developers Blog編集部の堀内 (@shinya_h) です。 この記事では弊社SREチームの役割や達成したいこと (ゴール) を紹介します。本記事を通じて弊社のSREチームの様子を少しでもお伝えできると嬉しいです。 なお、SREとはサイト・リラ

Shopifyの検索とソートのロジック

Qiita(trend) · 2022-09-06

今回は、Shopifyの検索機能とソートについて書いていきます。 アプリを使わずにShopifyのデフォルトの機能を使って、検索フィルターやソートをさせたいという要望があり機能を実装しますが、どうゆうロジックになっているかわからない。...

Productivity Weekly (2022-08-24号)

Zenn · 2022-09-06

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

プログラミング学習の通過儀礼

Zenn · 2022-09-06

プログラミング学習とはそもそも何なのか プログラミング初学者やITに関わる人が最初に知るべきこととして、プログラミングとは「あなたが問題を解決するのに用いたい手段を、あなたが思っているようにコンピュータに入力すること」ではない。 実際には、プログラミング学習はコンピュータに可

React開発を快適にするChrome拡張を公開したので見てください!

Qiita(trend) · 2022-09-06

React Inspector というChrome拡張機能を作りました。 Chrome上でインスペクタを起動し、クリックしたReactコンポーネントのソースコードをピンポイントでエディターで開きます。(現在はVSCodeのみ対応) ...

ノーコード開発ツールで未解決課題を解決できるか?

Qiita(trend) · 2022-09-06

こんにちは。 私は一般企業の情報システム部門で、主に社内業務のシステム開発に関わっています。 会社の重点政策への取組をサポートするツールを提供するとか、他部署からの要望で アナログで非効率的な業務を効率化する、といった内容を中心に、前...

[前編]そのt検定間違ってませんか?

Qiita(trend) · 2022-09-06

先日線形回帰分析に関して、基本的でありながら実務家でも間違った理解をしていることが多い点について解説したんですが、t検定についても、間違った情報をもとにした質問をされることがあるので解説します。 とはいえ私も勉強中なので、間違いがあれ...

React開発を快適にするChrome拡張を公開したので見てください!

Zenn · 2022-09-06

React Inspector というChrome拡張機能を作りました。 Chrome上でインスペクタを起動し、クリックしたReactコンポーネントのソースコードをピンポイントでエディターで開きます。(現在はVSCodeのみ対応) Chrome web store: http

【個人開発】「ロードバイク乗りのためのお店検索WEBアプリ」制作しました【Cycle Depot】

Qiita(trend) · 2022-09-05

本記事の対象者 個人開発アプリ、オリジナルアプリ開発に興味がある方 ロードバイクが趣味の方 タイトルに興味を惹かれた方 WEBアプリURL https://cycledepot.herokuapp.com/ オリジナルアプ...

リアルコンピューターおばあちゃん、グレース・ホッパーはすごいぞというまとめ

Qiita(trend) · 2022-09-05

グレース・ホッパー - Wikipedia Grace Hopper - Wikipedia “アメージング・グレース” , グレース・ブリュースター・マレー・ホッパー (Grace Brewster Murray "Amazing...

Chromium Blog: Chrome 106 Beta: New CSS Features, WebCodecs and WebXR Improvements, and More

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

<a href="https://blog.chromium.org/2022/09/chrome-106-beta-new-css-features.html">https://blog.chromium.org/2022/09/chrome-106-beta-new-css-

実践 Node.js Native ESM — Wantedlyでのアプリケーション移行事例 | Wantedly Engineer Blog

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

<a href="https://www.wantedly.com/companies/wantedly/post_articles/410531">https://www.wantedly.com/companies/wantedly/post_articles/410531<

Implementing Promisable setTimeout | yield code(); - Dmitry Kudryavtsev

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

<a href="https://yieldcode.blog/post/implementing-promisable-set-timeout">https://yieldcode.blog/post/implementing-promisable-set-timeout</a

BetterTyped/hyper-fetch: :zap: Backend agnostic fetching framework for any javascript environment - queues, caching, persistence, builders, commands, offline and more!

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

<a href="https://github.com/BetterTyped/hyper-fetch">https://github.com/BetterTyped/hyper-fetch</a><br /><p>UniversalなFetchライブラリ。 Builder AP

TestCafe v2.0.0 Released | Framework | Release Notes

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

<a href="https://testcafe.io/404018/release-notes/framework/2022-8-31-testcafe-v2-0-0-released">https://testcafe.io/404018/release-notes/fra

フロントエンド開発で気をつけていること忘備録

Zenn · 2022-09-05

はじめに 本業がSIerの身分からフロントエンドに足を踏みいれてしばらくが立ちました。自分の忘備録も兼ねて、私がフロントエンド開発で気をつけていることを技術要素ごとにまとめてみました。 HTML 用途に応じた適切なタグを利用する。SEO対策やアクセシビリティ向上の効果が

判別可能なUnion型を使用してコンポーネントのバージョン管理をする

Zenn · 2022-09-05

判別可能なUnion型とは 英語で言うところのDiscriminating Unionsです。 詳細な説明は以下のTypeScript Deep Dive 日本語版に譲りたいと思います。 https://typescript-jp.gitbook.io/deep-dive/t

生成AIを活用したレシピ20選

Qiita(trend) · 2022-09-05

Axross Recipeを運営している小田です。 今回は最近ホットな生成AIについて解説し、それらを用いたレシピについて紹介します。 生成AIとは  生成AIとは、最近ホットな画像、テキスト、動画、音楽を生成するAIのことを指しま...

放送レコメンド機能をTensorFlow Recommendersで作り、ABテストしてみた

Zenn · 2022-09-05

はじめに こんにちは、stand.fm でMLエンジニアをしているcanonrockです。 stand.fmでは各画面に表示するコンテンツのパーソナライズを進めており、先日その一環としてホーム画面に各ユーザーへおすすめの放送を表示する機能を追加しました。本記事ではおすすめ放送

【初・個人開発】公園検索コミュニティアプリ 「COMO(コモ)」 作りました

Qiita(trend) · 2022-09-05

はじめに こんにちは、ご覧いただきありがとうございます。@Rei33_Qiitaと申します。 このアプリは、私の実体験とママ友からの意見を元に、子供と公園に遊びに行く前にしている、「ある」ことを時短できたらいいなと思い作ったアプリで...

【個人開発】3つに厳選した自分の考えを送る「3選」を投稿するサービスを作りました

Qiita(trend) · 2022-09-05

こんにちは、Qiita初投稿になります。 普段は仕事でWebサービスを開発していますが、今回勉強がてら初めて個人開発してみようということで、Webサービスを作ってみたのでご紹介させてください。 どんなサービス? 背景 日々ネットを...

他人の Outlook に Adaprive Cards (Actionable Email)を送信する方法

Qiita(trend) · 2022-09-05

はじめに Power Automate からアダプティブカードをTeamsに送信し、かつユーザーの応答を受信する機能を利用されている方は多いかと思います。 アダプティブカードは Outlook へメール送信し応答を受けることが可能で...

初期化済みSQL ServerのDockerイメージの作り方

Zenn · 2022-09-05

はじめに たとえばテストなどにおいて、最初からテストデータが用意されているDBを用意しておきたいというのは、ありがちな要求なのではないでしょうか? SQL Serverでそんなイメージを用意したいと思ったのですが、公式で紹介されている方法は 初期化済みのSQL Server

1年間本番運用してわかった、スタートアップこそAWS Copilot CLIを使うべきNつの理由

Zenn · 2022-09-05

Leaner 開発チームの黒曜(@kokuyouwind)です。 先日開催された AWS Startup Community Conference 2022 に登壇させていただきました。 https://aws-startup-community.connpass.com/eve

CDK for TerraformでGoogle Cloudのリソースを作ってみた 発動篇

Zenn · 2022-09-05

こんにちは、クラウドエースの阿部です。 前回、CDK for Terraform(以降、CDKTF)について以下のような記事を公開しました。 https://zenn.dev/cloud_ace/articles/cdk-for-terraform-startup 今回はTerr

SIMD下座!?HLACを楽々ベクトル化!

Zenn · 2022-09-05

これまでのお話 アダコテックではHLACという特徴量を用いた異常検知モデルを提供し、これまで3回に渡って要素技術を解説してきました。 世界一やさしいHLAC入門!(間違い探し編) 実は単純?良品学習入門! ワンオペの限界っ!アンサンブルモデル入門! 今回はちょっと毛色を変

Aws::Sigv4::Errors::MissingCredentialsError

Qiita(trend) · 2022-09-05

Aws::Sigv4::Errors::MissingCredentialsError」 AWSのEC2のデプロイで、エラーの原因が分からなくて苦労したので備忘録。 EC2へデプロイ時に「Aws::Sigv4::Errors::Mi...

【AWS④】 HTTPの動きについて理解を深める

Zenn · 2022-09-05

どうもoreoです。 前回までの記事でAWS上にWebサーバーを構築しました。第4回のこの記事では、HTTPの動きについて深掘りしたいと思います。 【AWS①】ネットワークを構築してみる 【AWS②】サーバーを構築してみる 【AWS③】EC2インスタンスにWebサーバーをインスト

【Android】LiveDataでの初期化処理をEvent<T>で対応する

Qiita(trend) · 2022-09-05

概要 ViewModel / LiveData / Observer を使用するとViewModelからのイベントを次のようにView側(Activity/Fragment)に通知することができます。 しかし、通常の実装では 一度だ...

最も凶悪な関数とは?【挑戦状第4弾・MVP発表】

Qiita(trend) · 2022-09-04

先日、Twitter上でこんな大喜利企画を行いました 大喜利の内容 【お題】 足し算関数に1行追加して凶悪にしてください 【解答方法】 引用RTで解答お願いしますやで! 【元となるコード】 const add = (a...

「機械学習で競馬予想」をガチで作る〜「予測してみた」で終わらせないAI開発〜

Qiita(trend) · 2022-09-04

AIが世の中にだいぶ普及してきていることもあり、 「Pythonで競馬AIを作ったら儲かるのか?」 「ディープラーニングで競馬予想したら回収率100%超えた」 などの話題が注目を集めているのを度々目にします。 僕も 「機械学習の技術...

git初学者が必ず出会う「error: Your local changes to the following files would be overwritten by checkout:」について

Qiita(trend) · 2022-09-04

今回は初心者が必ず遭遇するerror: Your local changes to the following files would be overwritten by checkout:のエラーについて説明したいと思います。 gi...

ドラッカーの「マネジメント」を読み直して永遠の「管理職vs専門職」問題を考えた

Qiita(trend) · 2022-09-04

マネジメント(管理職) をM職、スペシャリスト(専門職) をS職と表現する。以下まとめは自己流な理解も含むので、詳細は「マネジメント」 参照 結論 この記事の結論です M職はS職よりえらいのか えらくない ただの違い 両者を行...

SWRを使おうぜという話2022

Zenn · 2022-09-04

はじめに 2021年1月に以下のような記事を書きました。 https://zenn.dev/mast1ff/articles/40b3ea4e221c36 内容はVercel社のオープンソースプロジェクトの一つであるデータフェッチライブラリであるSWRの紹介で、記事内に間違い

Release v5.0.0 · avajs/ava

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

<a href="https://github.com/avajs/ava/releases/tag/v5.0.0">https://github.com/avajs/ava/releases/tag/v5.0.0</a><br /><p>AVA v5.0.0 preリリース。

flomesh-io/pipy: Pipy is a programmable proxy for the cloud, edge and IoT.

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

<a href="https://github.com/flomesh-io/pipy">https://github.com/flomesh-io/pipy</a><br /><p>C++で書かれたプログラマブルなProxy。 スクリプティング言語としてJavaScriptで記

画像生成AI「Stable Diffusion」がデモ用サイト、LINE、Google Colaboratoryで使えて、しかも無料なので感動したお話

Qiita(trend) · 2022-09-04

1.はじめに どうも、ARIの名古屋支社に勤務している愛知県民です♪ (/・ω・)/ 2022/8/22に、与えられた英文から画像を生成する「Stable Diffusion」なるものが オープンソースとして公開されました。 St...

Release v7.10.0 · pnpm/pnpm

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

<a href="https://github.com/pnpm/pnpm/releases/tag/v7.10.0">https://github.com/pnpm/pnpm/releases/tag/v7.10.0</a><br /><p>pnpm v7.10.0リリース。

Python文法の基礎

Zenn · 2022-09-04

Pythonについてまとまった技術書があっても検索性に劣ったり、実用的な書き方が見つからなかったりしていませんか?また、インターネットで検索しても網羅的に調べることができないため苦労することも多々あります。そこで、この本ではそれらの問題点を解決するべくPythonの公式サイトを実

tinylibs/tinyspy: :skin-tone-2:‍♂️ minimal fork of nanospy, with more features

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

<a href="https://github.com/tinylibs/tinyspy">https://github.com/tinylibs/tinyspy</a><br /><p>依存のないspyライブラリ</p>

Release v0.23.0 · vitest-dev/vitest

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

<a href="https://github.com/vitest-dev/vitest/releases/tag/v0.23.0">https://github.com/vitest-dev/vitest/releases/tag/v0.23.0</a><br /><p>vi

【TypeScript】型引数を難しく捉えていたけど、関数の引数と変わらないじゃん

Qiita(trend) · 2022-09-04

1.はじめに 型引数というものがあるということは知っていましたが、 イマイチよくわからないまま使っていました。 調べてみると、 「関数の引数と同じように使えるんだ。なんか難しく捉えていた と感じました。 @uhyo さんの「プロを目...

Python vs Nerves(Elixir) Lチカ点滅速度競争

Qiita(trend) · 2022-09-04

Lチカの待ち時間を0にして最短点滅時間を調べてみました 実際に使うときに、こんなプログラムを書くことは無いですが、ベンチマークとしてやってみました。 比較条件 Target Raspberry Pi Zero W Erlang 25...

データパイプラインにおける処理の単位

Qiita(trend) · 2022-09-04

本記事では、様々なシステムからデータを収集・蓄積・加工してデータ分析用に提供するデータパイプラインにおいて、処理の単位を考える上での考慮すべき点をいくつか書き殴ってみようと思います(書き殴りなので重大な抜けはあると思います)。 ここで...

Things not available when someone blocks all cookies

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

<a href="https://blog.tomayac.com/2022/08/30/things-not-available-when-someone-blocks-all-cookies/">https://blog.tomayac.com/2022/08/30/thin

package-manager-best-practices/npm.md at main · ossf/package-manager-best-practices

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

<a href="https://github.com/ossf/package-manager-best-practices/blob/main/published/npm.md">https://github.com/ossf/package-manager-best-pra

Chromium Blog: Chrome 106 Beta: New CSS Features, WebCodecs and WebXR Improvements, and More

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

<a href="https://blog.chromium.org/2022/09/chrome-106-beta-new-css-features.html">https://blog.chromium.org/2022/09/chrome-106-beta-new-css-

Prustiを使ってRustでプログラム検証をしよう

Zenn · 2022-09-04

導入に際し、ドキュメントに書いてないこととか色々あってつらかったため、軽くメモ代わりに投稿しておきます。 また、Prusti を使う最も簡単な方法は VSCode の拡張である Prusti-Assistant を使うことですが、Vimの使用を見越しコマンドだけで使えるようにアレ

[v3.0 Release branch] by lukastaegert · Pull Request #4549 · rollup/rollup

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

<a href="https://github.com/rollup/rollup/pull/4549">https://github.com/rollup/rollup/pull/4549</a><br /><p>Rollup 3.0の変更点について。 Node.js 12のサ

ABEMA Groth Tech Vol.3が最高だった話

Qiita(trend) · 2022-09-04

1 きっかけ 機械学習エンジニアになりたい。 私はこの夢の実現のために参加したのがこのインターンです。 ABEMA Growth Tech ONLINEでは、サイバーエージェントの人気サービス「ABEMA」に対し番組レコメンド機...

Anonymous iframe origin trial: Easily embed iframes in COEP environments - Chrome Developers

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

<a href="https://developer.chrome.com/blog/anonymous-iframe-origin-trial/">https://developer.chrome.com/blog/anonymous-iframe-origin-trial/<

layerhub-io/react-design-editor: Image, Presentation and Video editor. React design editor using fabric.js. Canva clone

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

<a href="https://github.com/layerhub-io/react-design-editor">https://github.com/layerhub-io/react-design-editor</a><br /><p>Reactで書かれたプレゼン、動

Modern alternatives to BEM - daverupert.com

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

<a href="https://daverupert.com/2022/08/modern-alternatives-to-bem/">https://daverupert.com/2022/08/modern-alternatives-to-bem/</a><br /><p>

Swiftで理解する依存性の注入(DI)

Qiita(trend) · 2022-09-04

はじめに DIについて自分なりに勉強したとを、当時何も理解できなかった自分に向けて説明するつもりで書いていこうと思います。 「僕はこう解釈しています」というところがたくさん出てくるので、「それは解釈としておかしくね?」というところが...

ABC267をPythonで

Qiita(trend) · 2022-09-04

0 はじめに 0-1 軽く自己紹介 こんにちは、橘諸兄です。 某国立中学校で1年程AtCoderをしています。 使用言語はPythonとCppです。 Ratingは1159程です。入水したいです。 詳しくは私のプロフィールをご覧下...

【分野別】VSCodeのおすすめ拡張機能まとめ

Qiita(trend) · 2022-09-04

はじめに 今回はVSCodeでおすすめの拡張機能を分野別に紹介していきます。 拡張機能は下記の分野に分けて紹介していきます。 VSCodeを使う全員向け Web制作関連 HTML&amp;CSS関連 WordPress関連 ...

PDO::FETCH_CLASS の挙動が気持ち悪い件

Zenn · 2022-09-03

PDO::FETCH_CLASS とは? PDOStatement::fetch() するときに、戻り値であるデータセットを、連想配列や StdClass オブジェクトではなく、 指定したクラスのインスタンスで受け取れる、というもの。 諸事情あって久々に(ノーフレームワークな

PythonでAWS Lambdaを利用して特定の競走馬がいると自動ツイートするTwitter BOTの作り方

Zenn · 2022-09-03

特定の競走馬がいると自動ツイートするTwitter(ツイッター)bot(ボット)をPythonとAWS Lambdaを利用し作成しました。 こちらがそのTwitterアカウントです。 https://twitter.com/MeishoBot こちらのTwitterBOTの作

(個人開発)React+FastAPI+OSCを使って、VRChatでテキストチャット&翻訳機を作成してみた

Qiita(trend) · 2022-09-03

この記事の目的 この記事の目的は私が個人開発したKuretan Avatar Textというソフトウェアについての技術的説明および開発を通じで学んだことのまとめです。 Kuretan Avatar TextはVRChatというV...

整数型に 'c' が代入できるそれぞれの事情

Qiita(trend) · 2022-09-03

これは何? という記事で c int a; a = 'c'; が問題なく動いている話や 素晴らしいコメント があって面白かったので、記事にしてみた。 それぞれの事情 C言語 C 言語の場合、そもそも 'c' の型が in...

1週間で「SAP on AWS - Specialty」を取得したのでポイントと勉強方法をまとめる

Qiita(trend) · 2022-09-03

内容 今年追加されたAWS Certified: SAP on AWS - Specialty (PAS-C01)については、興味があるもののSAPを全く触ったことがないため、どのように勉強していいか分からない状態でした。ポイントを...

スクラムイベントを覗いて見てみよう!

Qiita(trend) · 2022-09-03

スクラムイベントってなに? スクラム開発を実践する上で開発を円滑に進める為のもの会議のようなもの デイリースクラムってなに? つまり、朝会のようなもの 観点:スプリントの目標を達成するために正しいことをできているか?...

プログラマの恥

Qiita(trend) · 2022-09-03

プログラマの恥。オンライン会議に来ないメンバーを皆が見ているチャットで呼び出してしまった。失念という罪に罰を与えるかのごとく。同じく公開のチャットで技術的な話をしながら「こんな基本も分からないの?」というようなニュアンスのことを言っ...

【Elixir】v1.14でリリースされたdbg/2が想像以上に便利だった

Zenn · 2022-09-03

2022/09/01、Elixirのv1.14がリリースされました🎉 以下の公式ブログにv1.14のリリース機能がまとまっています。 https://elixir-lang.org/blog/2022/09/01/elixir-v1-14-0-released/ 目玉機能として

Railsアプリにおけるfaviconの設定方法

Qiita(trend) · 2022-09-03

本記事の対象者 ファビコンって何?という方 Railsアプリにファビコンを設定したい方 favicon(ファビコン)とは? こちらの画像で青い丸で囲ったところのマークのことをファビコンといいます。 あらゆるWEBサイトにアク...

Release v5.5.0 · lerna/lerna

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

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

Release v6.0.0 beta 1 · styled-components/styled-components

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

<a href="https://github.com/styled-components/styled-components/releases/tag/v6.0.0-beta.1">https://github.com/styled-components/styled-comp

bluwy/whyframe: Develop components in isolation

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

<a href="https://github.com/bluwy/whyframe">https://github.com/bluwy/whyframe</a><br /><p>iframe内にマークアップを描画するライブラリ。 Svelte、Vue、Reactなど各種UIフレ

ウィンドウ操作をキーボードのみで爆速でやる方法

Zenn · 2022-09-02

ウィンドウ操作がストレスフリーで爆速でできる便利ツールの紹介をしたいと思います。 タイル型ウィンドウマネージャーの yabai とホットキーを割り当てるツール skhd です。 両方とも制作者は同じ人でOSSのツールです。それぞれ単体で使うこともできるが組み合わせて使うことで効率

スマホでも使えるAI神絵師「Dream Studio」公式ガイドの和訳から学ぶ呪文の基本 #StableDiffusion

Zenn · 2022-09-02

この記事は「人工知能とともに絵を描くという行為が人類にどんな影響を与えているか」というnoteの技術補足編になります。 Stable Diffusion 「Dream Studio」とは 話題のAI神絵師「Stable Diffusion」ですが、いつでもPCの前に座って

Marpのスライドデザインまとめ

Qiita(trend) · 2022-09-02

Marpという、Markdownでいい感じのプレゼンテーションスライドを作成できるツール(エコシステム)があります。 デフォルトだと default gaia uncover の3種類のテーマが選択できますが、自作テーマを公開して...

RustでWasmのゲーム用シングルスレッド非同期ランタイムを作成する

Zenn · 2022-09-02

はじめに この記事ではWasmのゲーム用を想定したrequestAnimationFrame駆動/シングルスレッドのRust非同期ランタイムを作ります。 ゲームとasync/await 複数フレームにまたがる処理とasync/await ゲームを扱う上でよく必要になる

マケデコというMarket APIのDeveloper Communityを作るに至った話

Zenn · 2022-09-02

はじめに マケデコというMarket APIのDeveloper Communityを作りました。 https://market-api.dev/ Discord上で活動をする予定で、開放は9/15のキックオフイベントを予定しています。 https://mkdeco.conn

frehner/modern-guide-to-packaging-js-library

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

<a href="https://github.com/frehner/modern-guide-to-packaging-js-library">https://github.com/frehner/modern-guide-to-packaging-js-library</a

canvasデータをlaravelへ送信しデコードする

Qiita(trend) · 2022-09-02

こんにちは、いしがみです。 今回は、自分がlaravelをやっているときに嵌まってしまった、canvasデータの送信とlaravel側の受信について書きます。 環境 Laravel v9.17.0 PHP v8.1.7 Javas...

TypeScript the Minimum: Deno で始めるミニマム TypeScript

Zenn · 2022-09-02

Deno 環境で最小構成で TypeScript を利用し、JavaScript 知識を削ぎ落として TypeScript の言語機能に絞った情報の圧縮率からアプローチしたミニマリストのための解説書です。 ⚠️ 現時点では未完成の本となります。 完成度: 15% (�

Firebase CLIのNext.jsデプロイ対応について調べる

Zenn · 2022-09-02

Firebase HostingがNext.jsのデプロイに対応した[1] と聞きつけ、Next.jsビルドツール好き[2] [3] なので様子を見てきました。 https://github.com/FirebaseExtended/firebase-framework-tool

matlabで並列処理を伴う高次方程式の解計算とグラフ作成

Qiita(trend) · 2022-09-02

なにがしたいか 5次以上の高次方程式の数値解を網羅したい 一般解の表現が存在しない以上は数値的に求めるしかない パラメータを弄るとどんな感じに変化するかを確認したい でもちょっと面倒なので簡単な2次方程式で実装してみるよ ...

Heroku の無料枠が廃止されるので、代替案をもう少しまとめてみた

Zenn · 2022-09-02

こんにちは。地図パズル製作所の都島です。先週は Heroku が無料枠を廃止することが話題になりました。私も記事を書きましたが、とてもたくさんの人に見ていただけたようで、とても嬉しかったです。ありがとうございました! 先日の記事は私とアシスタントの霧島さんが知っている構成をざっと

React/Nextのレンダリングをまとめてみた

Qiita(trend) · 2022-09-02

はじめに 業務でReact.jsやNext.jsを使用していますが、特にレンダリングに関する知識が整理できていなかったことや、React18の新しい機能や概念を今後の開発のために整理したいと考えて今回の記事を作成するに至りました。 ...

オリジナルアプリ 内山農園

Qiita(trend) · 2022-09-02

はじめに こんにちは。@Taro_Kanameです。卒業制作で初めて製作したオリジナルアプリです。このアプリは、実家の兼業農家で起こりうる、B級品の食品ロス問題を少しでも解決できたらと思い製作しました。 アプリ開発のきっかけ 私の...

Page Object Modelでフロントエンドのテストを書いてみる

Zenn · 2022-09-02

Playwrightのドキュメントを眺めているとPage Object Modelという実装パターンがあり、これが便利そうだと思ったので愚直に実装したパターンとじっくり見比べてみたいと思いました。 https://playwright.dev/docs/test-pom 私の

[Python]Generationsメンバーの顔識別AIを作成

Qiita(trend) · 2022-09-02

はじめに 私はPython初学者である。今回Aidemyで3ヶ月のアプリ開発コースを受講した成果を示すため、このAI及びブログを作成した。 受講に至った理由①生まれ持ちかつ見逃されていた難病とがんが最近見つかり、肉体労働には向いて...

ipadでjavascriptのconsoleを見たいよう(涙)

Qiita(trend) · 2022-09-02

初めに 俺・「僕はプログラミングが趣味の中学生。学校でもらったipadでプログラミングをしている。今日は、javascriptで無限ループを作りたいんだけど、consoleが見たいなぁ」 俺・「せんせ、ipadの開発者ツールってどう...

【JavaScript】「この変数は値が変わるからconstで変数宣言出来ないな」は間違い?

Qiita(trend) · 2022-09-02

はじめに 過去の自分は、constで宣言した変数の値は変えることができないという理解をしていて 「この変数は値が変わるかもしれないから一応letで変数宣言しよ」 とletばかりを使っていました。 しかしこの理解が誤っていることを最近...

Apple Watch で動くポケモンプレイ画面の文字盤を設定する方法

Zenn · 2022-09-02

AppleWatchで動くポケモンプレイ画面の文字盤が TickTokで人気 なんですってね! ※3 設定しようとしたら躓くところがあったので作業メモを残しておきます 1、clockologyダウンロード 2、clockologyのベータ機能をONにするため、enableBet

Herokuの代わりにFly.ioでrailsをデプロイする。(windows版)

Qiita(trend) · 2022-09-01

Fly.ioでRailsアプリをデプロイしてみた for Mac Herokuが11月末から無料で利用できなくなるという事をお聞きしたので、上記記事を参考にwindows版でのリリースを模索した備忘録です。(macの方は上記記事で...

ハッカソンをしていたらいつの間にかコーディング以外のことが身についた

Zenn · 2022-09-01

はじめに 2020年に初めてハッカソンに参加して、今までに学内・学外合わせて一応5回ハッカソンに参加した情報科 学部4年生の備忘録です。 私の情報系の能力はほとんどハッカソンで身についたと言っても過言ではない!ということで、一回整理してみようと書き始めました。 自分の脳ミソ整

Visual Studio Codeで使えるリモート環境のdevcontainerが意外と便利そうだったのでまとめ

Zenn · 2022-09-01

試してたらたまたまVisual Studio Code(vscode)のdevcontainer(Remote Container)が、Remote SSH経由でリモート環境でも使えることを知ったので、devcontainer用の環境構築方法やdevcontainerの構築方法に

Stable DiffusionでSeedを固定して同じ絵を生成できるのか問題を検証

Zenn · 2022-09-01

Stable Diffusionでseedを固定して同じ絵を生成できるのか問題 Stable Diffusionでseed値を固定すると同じ絵を生成できるのかが(私の中で)話題です。 きっかけは、以下のshi3zさんとdrikinさんの動画のラストの1,2分。 https:/

【個人開発】推し曲を動的に生成したOGP付きで共有できるサービス「推し曲.com」を作りました

Qiita(trend) · 2022-09-01

本記事の目的 この記事の目的は最近リリースした個人開発サービスの紹介です。 作ったものや、作った背景、作ってみた感想についてがメインです。 利用技術についても軽く触れます。 個人開発のサービスに興味ある方や、音楽好きな人向けの記事か...

CDK for Terraform の使い方まとめ

Zenn · 2022-09-01

先日 CDK for Terraform が GA になりました。 https://www.hashicorp.com/blog/cdk-for-terraform-now-generally-available この記事では CDK for Terraform の基本的な使い方

Narrowing Pattern

Zenn · 2022-09-01

はじめに 前回の『TypeScript の Narrowing』の記事では Narrowing について集合論的なアプローチでどのようなものであるかを解説しました。この記事では、より実用的に Narrowing の基本パターンを解説します。 この記事は基本的には TypeSc

3年間ソシャゲ開発に携わって、プログラムを書く上で大切だなと思ったこと

Qiita(trend) · 2022-09-01

はじめに Unityを使用したソシャゲ開発・運用に関わって4年目になります。 そこで感じたプログラミングをする上で大切だと思ったことをピックアップしてまとめていきます。 あくまで私が感じたことなので、一般的に正しいとは限らないのでご...

スクラムマスターの資格を取った話

Zenn · 2022-09-01

エビリーのプロダクト開発本部でエンジニアをしている渡辺と申します。 今回は、私が所属しているkamui trackerチームが採用している 「スクラム」という開発フレームワークについて触れてみます。 2022年7月から、これまでのチーム体制を見直す動きがあり、 私のチームではスク

生鮮野菜の価格予測 1位 解法 & 振り返り

Qiita(trend) · 2022-09-01

Nishika株式会社が主催「生鮮野菜の価格予測」コンペに参加しました。本記事で私の取り組みの共有と振り返りをしたいと思います。 コンペ概要 本コンペでは、東京都中央卸売市場日報および気象庁よりNishikaにて収集・加工し作成し...

js ホイスティング(巻き上げ)について

Qiita(trend) · 2022-09-01

jsを触っていると、ホイスティング(巻き上げ)というものが出てきたので まとめる。 ホイスティング console.log(v) console.log(l) console.log(c) var v = 1 let l...

個人的ハンバーガーメニュー最適解(デザインのみ)

Qiita(trend) · 2022-09-01

結論 こちらになります。 See the Pen hamburgerMenu by Men_Tori (@ueda-kio) on CodePen. ポイント デザインである横棒は擬似要素で実装 ボタン内にテ...

【新規事業】SkyWay1:1通信でスピーカーON/OFFとマイクミュート【プロト開発】

Qiita(trend) · 2022-09-01

はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回は通信アプリに必須の機能、「スピーカーON/OF...

データベースにインポートするCSVデータを自作するときの備忘録

Qiita(trend) · 2022-09-01

概要 データベースにインポートするCSVデータを自作する。 データセットはKaggleから取ってこれたりもするが、今回はカラムの指定があったのでテキトーに作るわけにはいかず、データセットを1から自作する。 生成する値が全てランダム...

Apple silicon対応UnityにGoogleサービス一通り入れるまでを解説する本

Zenn · 2022-09-01

この本では、2022/9/1(木)現在、最新のLTSである、Unity2021.3.8f1 Apple Siliconに、 ・admob ・firebase Analytics ・firebase crashlytics ・firebase auth ・auth with Go

JamstackなWeb制作者になるためのロードマップ

Zenn · 2022-09-01

🍃はじめに 「これからのWebコーディングのスキルは、はじめからJamstack志向でも良いのではないか?」 と考えたことが本記事執筆の理由です。 先日エビスコムさまから作って学ぶNext.js/React Webサイト構築が発刊され、これであれば普段Webコーディングを専門

【Unity】顔だけVTuberになるARアプリを作った!& ユーザー目線って大事!な記事【ARKit】

Qiita(trend) · 2022-09-01

こんにちはっ🌟八ツ橋まろんです iPhoneの顔認識の機能を使って様々なARアプリの基盤となる機能を提供してくれるUnity Technology提供のAR Foundation Sampleを元に改良し、 「「「顔だけVTuberに...

Reactベースのチャートツール選定(2022年版)

Zenn · 2022-09-01

初めに 何気にzenn初投稿なのでお手柔らかにお願いいたします。 業務でReactを使用しており、チャートツールの導入を行う際に良さそうなライブラリを調査しました。 ※スター数は調査時点での数です サンプル実装 全部ではないですが、棒グラフを自分で実装してみました。参考に

Canvas2Dチョットワカルへの第一歩を踏み出すために

Zenn · 2022-09-01

はじめに Canvasって、、すごいですよね!!(語彙力) Web制作を始めた頃、つよつよなサイトは何でできているのか不思議でなりませんでした。 少しだけ、勉強をしてきて発見しました。 Canvasが使われている、、!こともある。 アニメーションなど、動くサイトが好きなのでか

Cから学ぶRustの良さ

Qiita(trend) · 2022-09-01

背景 RustはしばしばCやC++言語と比較される記事が見られ、実際に、より開発がしやすいような機能が多々入っていると思います。そこで、私が以前業務で使用していたCと比較して、この点は、実際にRustを触ってみて良かったなと思った点...

共有フォルダ内のマクロ付Excelファイルを開こうとしたら「マクロの実行をブロックしています」と言われたので何とかした

Zenn · 2022-09-01

TL;DR 共有フォルダにあるマクロ付きExcelファイルの編集ができない ファイルごとに個別でブロック解除を行うのが本筋だが、それでは運用上支障が出てしまうので一括許可したい(詳しくは後述) 該当Excelファイルが存在する共有フォルダを「信頼できる場所」に追加する必要が

Azure基礎のVirtual Trainingに参加してみた!

Qiita(trend) · 2022-09-01

最近会社でAzureいいぞ!という話が盛り上がっている。普段は私、JavaやらJavascriptやらの研修をしているのだけども、そんなこと言われたらAzureが気になってしまう。 ということで、その概要を知るべく、Windowsがや...

macOS NSApplication のメインイベントループを60行以下で実装する

Zenn · 2022-09-01

はじめに 筆者は github.com/Code-Hex/vz という macOS で仮想化技術を利用するための Virtualization framework の Go 言語とのバインディングを行えるライブラリを開発しています。 この framework では macOS