【必見】これから学ぶべきTypeScriptフレームワーク 4選
はじめに 今回の記事では、私の独断と偏見でこれから学ぶべきTypeScriptフレームワークを4つ徹底解説する。今回の記事を参考に、TypeScriptを深く学ぶことにつながれば幸いである。TypeScriptが使われているフレームワークは数多く存在するので、何から手を付けれ
はじめに 今回の記事では、私の独断と偏見でこれから学ぶべきTypeScriptフレームワークを4つ徹底解説する。今回の記事を参考に、TypeScriptを深く学ぶことにつながれば幸いである。TypeScriptが使われているフレームワークは数多く存在するので、何から手を付けれ
はじめに 本記事は「Turn Based Strategy Framework」というUnityアセットのドキュメントとFAQの要約です。ドキュメントとFAQは、以下のUnityアセットストアページの説明欄のリンクからダウンロードで...
このノートではJulia言語を用いてLangevin方程式の数値計算を行い, 北原和夫『岩波基礎物理シリーズ 8 非平衡系の統計力学』(岩波書店, 1997)から平均二乗変位の式を援用し, 計算結果の評価を行う. 頑なに揺動力の強さD_uと拡散係数Dを区別する理由は, 拡散係数
Result型って何ですか RustやSwiftだと馴染み深いResult型とは、その名の通り結果を表すものです。 TypeScriptだとその実装例として以下のものを私は使用しています。 export type Result&l...
Julia言語の疑似乱数にはdSFMTが採用されており, 特別な準備をせずに良質な疑似乱数を用いて計算を行うことができるため, 確率微分方程式(Stochastic Differential Equation, SDE)との相性が極めて良い. この記事では, 確率過程の概念,
はじめに 先日開催された LiveView JP#10 で @piacerex さんが披露してくださった dbg を Livebook 上で動かすデモが面白かったので、 自分でも色々動かしてみました 実行環境 macOS Mo...
0. はじめに 私の学校のクラスでは、予定管理にTimeTreeというスケジュール管理アプリを使用しています。しかし、クラスメイト全員がそのアプリをインストールしているわけではなく、スケジュールの共有が十分に機能しているとは言えませ...
Eviry のプロダクト開発本部でエンジニアをしている栗原です。 私は Youtube Marketing サービス kamui tracker の開発を担当しています。 https://sb-licence-kamuitracker.ourservice.jp/ab/lOec
OpenAIから、かなりすごい音声認識モデル Whisperが発表されました。特出すべき点は、教師付き音声68万時間という、かなりヤバめのデータ量で訓練しており、英語では商用の音声認識システムや人間の書き起こしに匹敵する性能とのことです。 社内でも日本語、ブルガリア語、韓国語で試
Unity の WebGL アプリケーション開発では結構頻繁にブラウザでの動作を確認したくなることがあります。 そういう場合は Build And Run を実行することになるのですが、これが結構不便です。 動作確認のたびにビルドが...
Slack releases platform open beta powered by Deno https://deno.com/blog/slack-open-beta 2022/09/21にSlackの公式ブログでDenoを使ったSlack platformのオープン
はじめに みなさんは、「Material Symbols」をご存知でしょうか? Material Symbolsは、Googleが公式に提供しているアイコンフォントの1つです。 (2022年現在、Googleは、Material S...
本書は、Pythonを研究で利用したい人の最初のステップとして、まずはこれだけできたらいいですよという内容がまとまっています。 Pythonを触ったことのない人や、データ解析をやったことのない人のための初心者向け入門書になります。 著者が院生時代に実際に研究で利用していたプログラ
消費者行動を理解することは、マーケティング担当者が消費者の購買意欲を理解する上で重要です。消費者はそれぞれ独自の購買パターンを持っています。購買パターンを認識し、分析し、測定することで、企業はターゲットとする消費者をよりよく理解し、リ...
ここ半年ほど、仕事で Flutter アプリを 0 から作り直しています。 ちょうど今年の個人的なテーマを「アーキテクチャ」に据えていたこともあり[1]、またその一環として 「Clean Architecture 達人に学ぶソフトウェアの構造と設計」 (以下:クリーンアーキテクチ
はじめに 既に夏は終わりの時期ですが、秋葉原で買ってきた100円のPCファン、3Dプリンター、自作基板を使って卓上扇風機を作りました。 ちなみに基板はJLCPCBで4層基板、5枚で700円でした。 JLCPCBのサイトはこちら! h...
はじめに この記事は、DiscordBot制作未経験者に向けて書いています。分からないことがあれば付録を参照してみてください(まだ書けてない)。それかtwitterで聞いてくれると嬉しいです。 Bot作成経験者の方へ、Discord...
tl;dr ブラウザで文字列を表示する場合画面幅に応じて自動で改行されることがあります。英文などは分かち書きされているためブラウザは単語の区切りなどで改行することができますが、和文は文節が明確ではなく単語の途中で改行されてしまうことがあります。 この記事では、ECMA402
少し前から界隈を賑わせているWhisper。 https://openai.com/blog/whisper/ どうやらスゴイらしい。 嬉しいことに 日本語対応 しかも無料 という太っ腹ぷり。 アーキテクチャ・どんなにスゴイかすっ飛ばして「環境つくり/テスト」に焦点を当てます
はじめに こんにちは、クラウドエースの伊藝です。 最近、T3 Stack というワードが話題になっています。 以下で紹介されているように、完結さ、モジュール性、フルスタックの型安全を重視した技術スタックです。 https://zenn.dev/mikinovation/art
初めに この記事は「エンジニアなら自分でブログを作れ!」の第三弾です。 第一弾や第二弾を読んでいなくても問題ありませんが、特に第一弾では無料の自作ブログを作成するために必要な導入について解説しているので良ければご覧ください。 第一弾↓ https://zenn.dev/mik
餅は餅屋でという親からの厳格な教育の元、本は本屋で買っていたのも、今や昔。Amazonで何でも買う子に育ってしまったし、エンジニアやっているとAWSという言葉を聞いたことがないなんて不届き者はきっといない。 そんな思いの元、どうしてオ...
はじめに 初めまして。電話自動応答サービスIVRyでエンジニアをやっている小瀬です。 https://twitter.com/ats312kose IVRyではRailsを中心にバックエンドのコードを書いています。 https://ivry.jp/ 開発中に溜まった知見などを
<a href="https://web.dev/learn/html/">https://web.dev/learn/html/</a><br /><p>HTMLについてを学習できるチュートリアル。</p> <h2>関連URL</h2> <ul>
<a href="https://www.docswell.com/s/ockeghem/K2PPNK-phpconf2022">https://www.docswell.com/s/ockeghem/K2PPNK-phpconf2022</a><br /><p>SPAにおいてよ
<a href="https://exploringjs.com/nodejs-shell-scripting/">https://exploringjs.com/nodejs-shell-scripting/</a><br /><p>Node.jsでshell scriptin
<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
<a href="https://webkit.org/blog/13207/release-notes-for-safari-technology-preview-154/">https://webkit.org/blog/13207/release-notes-for-saf
個人開発で 会話AIサービス Eveki を作りました。架空のキャラクター1を再現したAIと自然な会話が楽しめることが特徴のサービスです。今回はその第一号として、お嬢様AIの公開を行いました。まずは実物をお試しください。 サービス...
はじめに Android Studio Dolphinから使えるようになった新しいLogcatの機能を試してみたのでまとめます。 環境 今回は以下のAndroid Studio Dolphinのバージョンを利用して動作確認します。 また新Logcatはデフォルトで無効
<a href="https://almanac.httparchive.org/en/2022/">https://almanac.httparchive.org/en/2022/</a><br /><p>Web Almanacの2022年版が公開された。 HTTP Archi
<a href="https://kaleidawave.github.io/posts/introducing-ezno/">https://kaleidawave.github.io/posts/introducing-ezno/</a><br /><p>Rustで実装してい
<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
<a href="https://deno.com/blog/anatomy-isolate-cloud">https://deno.com/blog/anatomy-isolate-cloud</a><br /><p>Deno DeployのIsolationのアプローチについ
<a href="https://blog.cloudflare.com/workerd-open-source-workers-runtime/">https://blog.cloudflare.com/workerd-open-source-workers-runtime/<
<a href="https://www.totaltypescript.com/tutorials/zod">https://www.totaltypescript.com/tutorials/zod</a><br /><p>TypeScriptを使ったスキーマバリデーションラ
背景 読解力を身に着けたいと思って、いろんな本を読んでいる中で本書を手に取りました。 齋藤孝さんの本で「大人の読解力を」鍛えるという本も読んだのですが、大変おもしろかったです。 https://qiita.com/Mune_robo...
背景 ☝️読んで感化されました。 感化された内容は☝️でもまとめられています。 この記事は上記の内容を読み解いていくだけです。 はじめに より良いプロダクトにするために色々な設計論や尺度が存在しています。 知っておいて良いと思...
これ何なの? もともと私が社内メンバー向けに書いていたアクセシビリティを考慮したHTMLコーディングTips集です。 社内のドキュメント置き場に眠っていたものですが、知見として社外にも共有出来る内容だなと思ったのと、アクセシビリティをこれからやっていこう!という方の参考になれ
この5年ほどで、PHP開発の現場で interface を目にする機会は劇的に増えました。 一方で、interface の理解に苦しんでいる人も、また多いように思います。 文法・使い方は理解できるけど、概念・使い所が理解できない。 これって、開発者にとって大きな壁だと思うのです。
少し前に、TypeScript 4.9 betaがリリースされましたね。その中でもsatisfiesオペレータに、「おお!いいやん!」と個人的に興奮したので軽く記事にしたいと思います。 ! 2022.09.28現在はまだbeta版なので、正式版としてリリースされるのはもう少し先の
https://www.youtube.com/watch?v=htrsHoqhoTY (映像もつくりました) prizmという、市町村から都道府県を当てる新感覚クイズゲームをReactで個人開発した話です。 https://prizm.pw 紹介 今までPHPやjQuery
はじめに ルーティングのパスをハードコーディングせずに、登録済みのものを関数で呼び出せるようにしたという内容です。 * 最近Next.jsで開発を行なっています。 import { useRouter } from 'next/router' const ExampleCo
■はじめに 郵便受けを実際に見に行かなくても投函物の有無を確認できるIoT装置を初心者が奮闘しながら作成してみました。 IoT初心者の方でも読みやすくなるような執筆に努めていますが、なにぶん初心者の文書になりますので、温かい目で読ん...
Microsoft Learnを用いたMicrosoft Azure Fundamentals(AZ-900)の試験内容をまとめる投稿です。 この投稿ではMicrosoft Learnで学ぶ内容をできるだけ簡潔にまとめております。 A...
はじめに 今回の記事では、あくまで個人の一見解に過ぎないが主に初心者向けにプログラミング学習方法とプログラミング学習で重要なマインドセットを中心に徹底解説する。 「なかなか進まない...」 「どうやって勉強すればいいの?」 「知識が定着できずわからないことだらけ...」
はじめに 配列要素を集計したいときの書き方をいくつかまとめました。 次のようなユーザー配列について、出身地別のユーザー数を求めることを考えます。 # 集計したいユーザー配列 user_list = [ { user_id: 1,...
はじめに Rubyで配列要素を並び替える際に使うsort/sort_byメソッド。 名前も役割も似ているメソッドですが、その呼び出し方や内部挙動は大きく異なります。 この記事では2つのメソッドの違いをまとめました。 ※ サンプルコー...
はじめに iOS15 のクラッシュログのフォーマットが変わっており symbolicatecrash だと解析できずわりとつまづいたので備忘録。 symbolicatecrash じゃなくて CrashSymbolicator.p...
こんにちは Leaner Technologies の小久保です。 Leaner では Notion をドキュメント管理やタスク管理にフル活用しています。 NotionのDatabasesについて Notion には Databases という強力な機能が用意されています。D
letとlet! RSpecを書いていれば誰もがご存じのletですが、let!との使い分けってどうされていますか? 私はletは遅延評価されるため、後述で参照される場合はletを使用していました。 その方が省エネかなというくらいで、そこまで強い理由ではありません。 let(:
はじめに 初めまして! 株式会社おてつたびでフルスタックエンジニアをしているぶりぼんと申します。主にフロントエンド領域を開拓しており、ReactやTypeScriptが最も得意です。また、最近ではPdM業やユーザーの問い合わせ対応もやっています。 おてつたびの開発チームは、よ
SwiftUIを使って個人開発した「ふるさと納税管理アプリ」の概要と作成の流れをまとめていきます。 \インストールはこちら/ ふるさと納税管理アプリ-ふるログ- ふるさと納税管理アプリ-ふるログ-の概要 「ふるログ」は寄付情報を管理...
はじめに 先日Tailwind CSSを開発しているAdam WathanさんがTwitterでSVGアイコンのアニメーションに関する以下のようなツイートをしていました。 https://twitter.com/adamwathan/status/15711755513937
Noto Emojiとは Google Fontsにて提供されている、Emojiが白黒で表現されたUnicode絵文字。 今回はこれでサービスのアイコンをすべてまかなうことができないかと考えました。 補足:Noto Emojiにつ...
本記事では「Node.js」を利用したユーザー管理機能を作成しながらMySQLとの連携方法をまとめました。 ※Node.js、MySQLの各環境準備は完了しているものとします。 使用した環境 Windows 10 Node.js 16.14.2 MySQL 5.7.37
本記事、新入社員の私がアジャイルのPJでモブプロに参加してみた時の感想となっております。 初めての投稿なので稚拙で読みにくい部分があるとは思いますが何卒。 モブプロとは?って方向け https://qiita.com/mzmz__...
機能要件 友達の基本情報を記録できる。 日記をMarkdownで記録できる。 カレンダーから友人の誕生日や日記を確認できる。 システム設計 レイヤー名 機能 app 基本設定, 環境変数 data データベース連携 domain ビジネスロジッ
悲観的リターンレシオ(PRR)とは バックテストの取引回数が少ないほど統計的なデータの信頼性は下がってしまいます。 例えばプロフィットファクター(PF)でいえば、取引回数が少ないときほどその値は大きく見積もってあげないといけない...
個人的にアプリ開発をするようになってからアプリ開発をスムーズに行うために何かと実装しがちな機能や処理、やっておくべき設定など、備忘録がてらまとめておきます。 やっておくべき設定 アプリアイコンの設置 ダークモード対応 アプリアイコ...
私は2022年3月に博士号(工学)を取得しました。いわゆる社会人博士というものです。 自分が博士課程に在籍していたときに、他の方のブログを読んで参考になったので、このようなものは数が多いほうがよいだろうと考え、自分の記録も残しておこうと思います。この記事が誰かの参考になれば幸いで
この記事ではRustでDB接続テストを書くときにハマった話について書きます。 Running Example 例として以下のような関数のテストを行うことを考えましょう。 use sqlx::{Poxtgres, Row, Execu...
はじめに JavaScriptにて文字数をカウントする方法に関する記事をいくつか目にする機会があり、今回実際に記事を参考に調べてみました。 簡単そうに見えて意外と難しいです。 String.length Googleなどで「Jav...
こんにちは。 以前にこちらの個人開発記事を公開してから4ヶ月が経ちました。 全てのドキュメントとソースコードを公開します!! なんて粋がっていまだに公開していません。申し訳ございまメン。 円安でAWSの請求がキツくなり、非公開にし...
はじめに 先日、45歳の誕生日を祝ってもらったIVRyの最年長エンジニアの島筒です。 旧環境に設置されていたIVRyのサブサービスのインフラを引っ越したので、ご紹介します。 移管されるまでの経緯 前提として、IVRyのインフラは、AWSにホスティングされています。 IVR
初めに 「SOFT SKILLS ソフトウェア開発者の人生マニュアル」という本を読みました。 この本ではエンジニアはセルフブランディングのためにブログを持つべきという主張がされていて、私もある程度共感しました。 一方で、費用対効果を考えてWordPressで構築せよというこ
! 「記念日アプリを作成する」セクション以降は現在執筆中です。 はじめに Slack 新プラットフォームの開発者用オープンベータ版が利用可能になりました。 https://slack.com/intl/ja-jp/blog/developers/make-work-flow
はじめに フロントエンドは、簡単に言えばWebアプリケーションやWebサイトにおけるユーザが目に見える部分のことを指す。ひとくちにフロントエンドと言っても、学ばなければならないことや知識が数多くあるので初心者にとっては何から勉強すればいいのかわからない人も少なくないだろう。
Repositoryパターンについて再学習した際の備忘録です。 Repositoryパターン ドメインオブジェクトの集まり (以降、集約)を抽象化する設計手法。 DAO(DataAccessObject)とよく似ているが、DAOはデータアクセスの処理を抽象化する手法であり、R
そもそもの動機 「強くなりたい」 史上最強の男にだれでも一度は憧れるものです。 とはいえ、僕は筋力が無ければ、運動神経も悪い、ただの独身男性なので早々と断念しました。 方向性をぐるんと変えて、「妄想を形にできる最強のクリエイター」を...
もちろん製品のアーキテクチャ検討ではありません いくら弊社(Works Human Intelligence)が若手にチャレンジングな仕事を任せる社風だからといって、ペーペーの自分(@185shingeki)にそんな無茶をいいません...
はじめに 今回は、Kubernetes上で実行されているDatadog AgentでJava JMXカスタムメトリクスを取得する方法を記述していきたいと思います。 本記事を読むにあたっての前提条件 本記事で指すアプリケーション...
初めに 前回まで多倍長整数の実装1(C/C++)からの一連の記事で多倍長整数演算の実装の紹介をしました。今回から有限体の実装の紹介をします。有限体で利用する素数は256bit~512bitを想定しています。 有限体の実装一覧 有限体の実装1(加算)(この記事) 有
PHP Conf 2022 にオンライン参加したのでリアタイ試聴したトークの感想を簡単にまとめておく。 家庭の事情で2日目は15:00頃に退散したのでリアタイ試聴できなかったトークは追って試聴する予定。 Day1 17年続くWebサービスを改善する 〜新卒2年目からみるカ
2022年現在、CSSでテキストに蛍光ペン風の下線を引く方法をググるとだいたいlinear-gradientを使った記事がヒットします。しかし、いまどきはlinear-gradientを使わなくてもtext-decorationで同じような表現ができるので紹介しておきます。
概要 こんにちは、Offers を運営している株式会社 overflow の Software Engineer(主戦場はフロントエンド)の Kazuya です。今回は、Docker コンテナイメージの脆弱性診断を Github Actions で実行させる方法を紹介します。
「Lunatic」という少し前から注目している技術があります。これは WebAssembly 上で動く Erlang にインスパイアされたランタイムで、Rust で実装されています。WebAssembly 形式でのバイナリを実行できる言語なら、どんな言語でもこのランタイムの上であ
作ったもののイメージ ホテルの客室検索APIとは、チェックイン日やその他の条件を入力として受け取り、マッチするホテルの客室を返すものです。以下の画像はExpediaのものですが、赤枠で囲っている部分(他にもたくさんある)が入力になります。2022年4月頃に無事リリースされまし
JavaScriptのもつ言語機能のなかで、なかなか理解が難しいとされるものにPromiseとGeneratorがあります(自分調べ) 。特にこれら2つが組み合わさったAsync Generator( async function* ...
どうもaono1234と申します。記事がいいなと思ったらtwitterのフォローもお待ちしております‼ https://twitter.com/takeshi_program お疲れ様です❗❗ 今日はscss(css)のプロパティ...
前略、退職します。そんな実はいわゆる「退職エントリ」なのですが、会社の皆様へのお礼がてら。結論から書くと 「発信」することで自分の可能性と視野が広がるよ、発信は良いぞ、という話(ポエム)です。「自ら~」は有名な リクルート社 の言葉で...
OpenAIの「Whisper」を試してみていたのですが、Pythonで音声データを全文書き起こしする方法があまり情報がなかったため、備忘録です。 (手軽に試せるデモだと30秒程度までしか認識してくれません) Whisper 「Whisper」は、OpenAIが開発した、会話
少し前に AWS CDK (以下のリポジトリ)にコントリビュートしたときの流れや実際に対応したことの記録です。 https://github.com/aws/aws-cdk 自分用の備忘録かつ、これから CDK にコントリビュートしたいと思っている方の参考になればよいなと思い記事
0. はじめに 非負整数 $n$ に対して $1...n$ の全ての整数の積を $n$ の階乗(factorial)と呼び、$n!$ で表します。ただし、$0! = 1$ と定めます。 例えば、 4! = 1 \times 2 \t...
0 はじめに 0-1 記事について AtCoder Beginner Contest 270の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたらコメント欄にお願...
TL; DR AstroNvim Config repo 経緯 最近若干ハマっています。 NeoVimをIDE感覚で使ってみようと前々から思っていて、上記のAstroNvimはやく半年ぐらい使っていました。最近は別のセットアップNvChadを見つけて、試してみようと
はじめに 初投稿です. 機械学習の研究をするうえで,Pytorch・Pytorch Geometric での GPU 環境の構築にとても苦労したので,環境構築のために行ったことを残していきたいと思います. 同じような状況の方のお役に...
SolidjsとSolidStartが個人的にかなり来てるので、今回はSolidStartでSSGだったりSSRだったりをする方法を紹介します。 👇SolidStart https://github.com/solidjs/solid-start 👇Solidjs https:/
tl;dr 2022年8月にGAとなった第二世代CloudFunctions(以下CF)。主な変更点として、最大使用可能リソースと最大実行時間が大幅に増加した。(具体的な変更点はこちら) 最大実行時間が9分→60分と、AWSのFa...
概要 こういうエフェクトを作りました。 画面端のみに残像が生じるようになっているので、レースゲーム等で疾走感を出しつつプレイする上で重要となる画面中心の視認性を保つことが出来ます。 GIF 静止画 ソースコード シェー...
概要 2022年9月に、PowerAutomateへ以下の関数が追加されました。 sort reverse chunk isInt isFloat dateDifference 紹介の Power Automate ブログは以下...
はじめに 今回の記事では『リーダブルコード』の要点と、実務で活用する方法を徹底解説する。この記事を読むことで、『リーダブルコード』の重要な部分と実務での活用方法を学べるだろう。 本記事で使うプログラムの言語はPythonを採用した。Pythonは文法がシンプルなので初心者で
はじめに こんにちは。 コンビニって本当に便利ですよね。 でも商品多すぎて、お昼に結局何をを購入しようか迷う時があるので、 コンビニの組み合わせを自動で提案してくれるWEBサービスを作りました。 ちなみに2品合わせて800キロカロリ...
1.はじめに 以前、部分型関係の理解に苦しみましたが、関数型の部分型関係の理解も苦しみました。 というか、関数型の部分型関係は段違いに難しいかったです。 キャッチアップしたことを言語化するために記事にしました。 複数回に分けて記事を...
はじめに こんにちは。 Qiita見る専を貫いていましたが、ついに初投稿。 今回は日本語の医療用医薬品名(商品名・一般名)を入力したら 自動で英語一般名に変換し、文献を検索してくれるWEBアプリを作りました。 医師や薬剤師、MRに使...
はじめに 2022年11月1日に、WordPress 6.1がリリースされる予定です。 この記事では、PHPコードに焦点を絞り、新たに追加された関数、アクションフック、フィルタ―フック・クラスをまとめたものです。 あわせて、Word...
<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とは Feature-Sliced Design(以下FSD)とは、フロントエンドのディレクトリ設計方法の1つです。公式には「Architectural methodology for frontend projects(フロントエン
<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
マケデコというMarket APIを活用する開発者コミュニティ(Market API Developer Communityの略)をJPX総研とAlpacaJapanが協賛・後援となって立ち上げました。 マケデコは、日本においてMarket APIを活用した投資環境を整備する上で
<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-9-beta/">https://devblogs.microsoft.com/typescript/announcing-typ
はじめに はじめて OSS へのコミットに挑戦してみました。なかなか達成感があったのでやったことを記事にして残しておくことにしました。対象は仕事でもプライベートでもお世話になっている Hasura を選びました。業務で遭遇したバグがあったこともきっかけのひとつになりました。
<a href="https://nodejs.org/en/blog/vulnerability/september-2022-security-releases/">https://nodejs.org/en/blog/vulnerability/september-2022
mutexの桝田です! Reactのデータフェッチに、Vercel社が提供する「SWR」やTanStackコミュニティが提供する「React Query(TanStack Query)」が使われることが多くなってきています。 https://swr.vercel.app/ja h
はじめに 2022 年 9 月 22 日、Vercel の DevRel である Steven Tey 氏が dub.sh という短縮 URL 生成サービスを公開しました: https://dub.sh 裏側は Vercel の Edge Functions + Upstas
nlplotがプロンプトの解析に良さそう #stapy さんの勉強会。残念ながらリアルタイムで参加できなかったのですが、公開されていたスライドをみてnlplotが非常に良さそうでした。 https://startpython.connpass.com/event/248068
tl;dr SQLiteのOLAP版だよ OLAP系のクエリにおいて、PandasやSQLiteより早いらしいよ CSV・Parquet・Pandas DataFrameの読み書きできて便利だよ 背景 ポジション・競合 一言で言うとSQLiteのOLAP版です。位
はじめに 9/22にPico 4が発表されました。 日本での予約開始は9/29から。楽しみですね。 SDKのアップデートにより情報が古くなっていたので更新しました。 (注意) Pico 4に対応しているかは不明です。 旧記事はこちら...
作ったもの TypeScriptで実DOM向けのヘッドレスUIライブラリを作ってみました。 https://zerolinesjs.40yd.app/ なぜ作った 普段はRailsエンジニアをしていて、プライベートではHotwireを使って小さなWebアプリを作ったりして
初めに 過去にGo及びDockerを学び始めの時、Go+Dockerにて環境構築したことがありました。 最近になって改めてそのDockerfileを見返してみて、改善の余地がある部分をDockerfileのベストプラクティスに沿って修正していこうと思います。 ちなみにDock
中二病的にゾクゾク来るIT界隈の中国語、「無限ループ」を「死循環」という辺りがツボ... 大きく2系統 いわゆる「音読み」に基づくもの 漢字の意味に基づくもの ということで、好きな中国語をまとめた。 IT用語の中国語訳一覧 - Q...
配列の filter メソッドでは直和型が絞り込まれない 配列 の filter メソッドでは直和型の絞り込みができないことが知られています type User = { id: number name: string } declare const maybeUse
AI 業界の進化が著しい昨今、OpenAI から Whisper というとんでもない自動音声認識モデルの発表がありました。(2022/09/22)Whisper は 68 万時間かけてトレーニングされた自動音声認識モデルでなんとオープンソース化されています。 https://op
はじめに 私がプログラマーとして働き始めて1年半がたちました。幸いなことに環境に恵まれ、私の身の回りには成果を出し続ける優秀なプログラマーがたくさんいます。 1年半彼らの仕事を観察して気づいたことは、成果を出すプログラマーは共通して...
はじめに 高校1年生の数学Iの「データの分析」という単元の中で仮説検定について学習します。確率については数学Aで平行して学習するので,分布については具体的に与えることが多いです。数学Bの「統計的な推測」まで学習すると,二項分布など確率分布を与えることもできるようになります。数
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
直接 DataFrame を Table 変数に変換したい 近年、MATLAB のヴァージョンが上がる毎に Python との連携が強化されつつあります。 従来は、Parquet や csv ファイルに保存してから再度読み込む方法な...
<a href="https://github.com/gioboa/vite-module-federation">https://github.com/gioboa/vite-module-federation</a><br /><p>Module Federationをする
この記事は何? 最適化手法を考えたり、最適化手法を試したい時に使える関数の個人用メモ Virtual Library of Simulation Experiments: Test Functions and Datasets より...
はじめに 「NoSQLと従来のデータベースとの違いは何?」 「NoSQLを開発に使うメリットはどんなのがあるの?」 以上のような疑問に答えるために、今回の記事ではNoSQLの概要や特徴、問題点や主な活用事例を徹底解説する。 今回の記事を通して、NoSQLに対する理解を深め
はじめに 今回は、上記のイベントをもとにエンジニアの情報発信について、考えていきたいと思います。 実際にこちらのイベントに参加させていただいたのですが、この度、TECH PLAYにてこちらのイベントが公開されましたので、ご覧でない...
はじめに 【Unity】PlayFabでランキング機能を追加してみる(その1)にて、Unity上でのPlayFabのアセットの設定を解説しました。 今回はニックネーム欄とスコア欄に記入して、送信ボタンを押すことでPlayFabに両デ...
「グラレコ」 グラレコとは?プロセスを記録する グラフィックレコーディング(通称,グラレコ)とは,セミナーやシンポジウムなどの登壇者の話や,会議での議論の様子を,文字だけではなく,図や絵を用いてリアルタイムに可視化する手法のこと ...
はじめに 自分が知らない何かを調べる時、どの様に調べていますか? ソフトウェア開発では、自分やチームが有している知識で解決できる問題もあれば、現状の知識だけでは解決できない問題も多くあると思います。 その様なシーンで行うことは、問題を解決するために必要な知識や手法を調べること
Axon のHello world AxonをLiveBookを使っていろいろ試してみたのですが、うまくいかず、苦労しました。 最も簡単な、y = ax + b にフィッテングしてみました。 処理の流れ y = 2 * x + 0...
レビューをよくするようになって何年か経つのですが、よく目にするのが1つの関数とかファイルの行数が長くて何をしてるのか把握が難しい状態です。 この場合は必要な処理が書かれているか初見では判断できないのでリファクタリングが必要だということ...
突然ですが皆さんはこんなコードを書いていたりしませんか? const result= fun3(func2(await func1())) この書き方だとどの関数がどの引数をとっているか見ずらいですが、各関数の結果ごとに変数に代入したりするのも面倒くさいですよね! そんな時にPr
この記事は? Ruby の静的コード解析の定番 Gem の RuboCop。そのひとつひとつのルールのことを Cop と呼びます。そして、RuboCop Rails は Rails 向けのルールを RuboCop に追加するための ...
CTOの名人です。 マナリンクでのPAY.JPの活用を題材に、クレジットカードによるサブスク実装をするときの全体感について解説します。 これまでサブスク課金を実装したことがなかったけど、これから実装することがあるかもといった方や、サブスク課金特有の罠について知りたい方に読んで頂き
概要: 本記事ではインクリメンタルに view の書き方を説明しています。また具体例として enumerate_view の実装例を紹介しています。 はじめに C++20 が策定されてから早くも 3 年が経過しようとしています。C++20 で影響の大きかった機能の 1
はじめに こんにちは @Taiga_aniKと申します。 みなさんKPTはされたことはありますか。 KPT(ケプト) :Keep(できた/継続すること) Problem(改善するべき問題点) Try(挑戦したいこと)の3要素を掘り下...
はじめに 本記事は以下の記事の内容を補足するものです。 AWS LambdaでStable Diffusionを動かす場合、「数GBもあるモデルをどこに格納するのか?」という課題があります。 当初はモデルを任意に変えられるようオ...
よく見るDB接続例 Go言語を用いてmysqlに接続する際、DBの情報を文字列で直書きしているケースを良くみる import ( "database/sql" _ "github.com/go-sql-driver/mysql" ) func main(){
はじめに 突然ですが、World Outlinerにおけるフォルダのリストを欲しくなったことはありませんか? 僕はあります。今回はその取得方法についてご紹介します。C++が必要ですがサクッとできます。 C++コード フォルダの取...
新しいSNS「Avis」(エイビス)のβ版をローンチします。 新しいSNS「Avis」(エイビス)のβ版をローンチします。 AvisとはどういうSNSなのか 利用は無料です。 ログインするけど書き込みは匿名で行われる「半匿名性...
はじめに インデントを揃えただけのムダなコミットが増えてきて、プルリクやコミット履歴に関係ないファイルが多くなり「これはいかん」となったので、FlutterにおけるFormatterやLinterについて調べてみました。 FormatterやLinterを調べてたら、なんとそ
Not ホウレンソウ but ザッソウ ホウレンソウは社会人にとっての基礎スキルといえます。 ただ、ホウレンソウだけでは、チームのコミュニケーションが機能しなくなってきています。 近年、チーム間で(とくに、上司と部下の間で)個人的...
Stable Diffusionのプロンプトの鉄の掟 Stable Diffusionのプロンプトは、CLIPと呼ばれるAIモデルに入力されて、埋め込みベクトルに変換されて、画像を生成するDiffusion Modelの画作りのガイドとして使用されます。 そのCLIPですが、
手順 Ender 3の8ビットコントローラでKlipperを使うべくチャレンジしましたのでご紹介します。海外諸先輩方の資料を紐解きながら手順を踏襲しつつ多少アレンジも加えて成功しました。手順は次の1~4になります。他の機種と異なる点は、ファームウェア書き込み前にブートローダの
<a href="https://github.com/microsoft/playwright/releases/tag/v1.26.0">https://github.com/microsoft/playwright/releases/tag/v1.26.0</a><br /
<a href="https://github.com/parcel-bundler/lightningcss">https://github.com/parcel-bundler/lightningcss</a><br /><p>Parcelで利用されているCSSのParser
Teachable MachineでAIの機械学習を実践 皆さま、こんにちは。 小売企業で広告販促の担当をしている1maru19です。 前回は、デジタル挑戦への第1歩としてLINE Botで住所・郵便番号のツールを制作しました。 今...
はじめに 社内で使われるIPアドレスが増えたのでxxx.xxx.xxx.xxx/xxが設定されている個所にyyy.yyy.yyy.yyy/yyを追加したい zzz.zzz.zzz.zzz/zzは不要になったので削除したい AWSリソースがコード管理されていない、かつ普段
1. はじめに Java/Axsis2で実装していたレガシーシステムから、C#にSOAP通信サービスを移行したい IISへSOAP通信サービスを公開して、Soap UIを使用してクライアント側の稼働確認をしたい 開発効率を考えて....
いきなり結論 Unityのバージョンが 2020.1 以降で、RiderをIDEとして使っている方は Suppress Common Warnings の設定に気をつけたほうが良いかもしれません。 経緯 Rider 使ってますか...
Recharts は React で美しいグラフを簡単に描画できる非常に便利なライブラリです。デフォルトの設定のままでも十分に機能的なグラフを描画できるのですが、公式を読み込んでみると、予想外に様々なカスタマイズが可能であると分かりました。本稿では、まず Recharts で基本
二度手間からの解放 みなさん、こんにちは。小売業で働く4年目の若手社員です。😎 ネットスーパー🚛🚚の運用を担当しています。 今回、Teachable MachineとNode-REDを使い、書類の不備を一瞬で判断してくれるモノを 作...
表題の通り、変数を対数化した場合のモデルの解釈についてはさまざまに良い記事があるのですが、人に説明するときに以下のポイントを考えて説明するので、整理してみました。 どんなデータの時に対数化がよく当てはまるのか? %近似する解説が多い...
受検時の状態 入社4カ月 IT知識は軽くある(基本情報技術者取得済み) AWS未経験 勉強期間 1ヶ月半 勉強時間 労働時間の中で勉強できました 1ヶ月 平日5時間 休日なし 試験前の2週間 平日:仕事中6時間 / 業務外...
React Router v6.4 が、破壊的変更を伴わないマイナーバージョンアップながら、機能追加の内容としてはかなり新しい世界観を追加してきたので、5 分くらい眺めて気づいたことをメモしておきます。 ! ろくに動作確認もせずに、Remix をちょっと齧った経験と、React
React Router v6.4 が、破壊的変更を伴わないマイナーバージョンアップながら、機能追加の内容としてはかなり新しい世界観を追加してきたので、5 分くらい眺めて気づいたことをメモしておきます。 ! ろくに動作確認もせずに、Remix をちょっと齧った経験と、React
はじめに 普段Reactを触っているので、フロントエンドでのNode.jsは触ったことありますが、バックエンドは触ったことがありませんでした。 普通に環境構築すると、import文が使えず、require文になってしまい、とても不便...
<a href="https://bytecodealliance.org/articles/wasmtime-1-0-fast-safe-and-production-ready">https://bytecodealliance.org/articles/wasmtime-1
前置き こんにちはchiliと申します。 以前ノートでkawaii生成のための指針という記事を書きました。 https://note.com/diff_momot/n/n527e73dc73b6 今回は創薬ちゃん生成チャレンジに参加しましたのでその参加記と前回から新しく知った
ビッグデータといった言葉が流行ると、多くのデータ量によってより良い予測モデルが作れるようになる、より多くの知見が得られるようになる、より良い意思決定ができるようになる、などと思い込みがちです。 しかし、ほんとうにそうなのでしょうか?...
はじめに こんにちは!2回目の投稿になります! まだQiitaの書き方不慣れですので見づらいかもしれませんが、以前の投稿を見てくださった方が以外に多くて感謝しかありません!!ありがとうございます!! 是非この記事もご一読いただけます...
はじめに 皆さんは、Hack Day 2022というハッカソンイベントをご存知ですか? Hack Day 2022は、ヤフー株式会社が企画・運営している日本最大級のハッカソンです。 有名なハッカソンは?と聞かれたら、1、2番目くらい...
ハードワークで人は成長するか - SaaS企業で働くプロダクトマネージャーのブログ キャプチャは800枚以上になっていたと思いますが、結局パフォーマンスモニタのキャプチャは使いませんでした。課題設定も方法も誤っていました。これは一例...
目次 記事について 簡単な自己紹介 リアクティブ宣言のおさらい 実装と解説 まとめ 記事について 当記事はリアクティブ宣言・CQRSの概要を説明後、Scala/Akka(typed)での実装を例に解説していきます。 対象の読...
概要 TypeScript をまともに触ったことが無いので、使いながら覚えようということで type-challenges の 初級 を全問解答してみました。(2022/09/21現在) と、格好をつけていますが、13問しかないので...
<a href="https://docs.google.com/presentation/d/1r3cen2_8CyJX8xBLGxfgPQzkyrBcHTKOujfNHbWexig/edit#slide=id.g15408d936a2_0_3766">https://docs
<a href="https://github.com/tokencss/tokencss">https://github.com/tokencss/tokencss</a><br /><p>Design Tokensの定義とそれCSSから利用するためのプリプロセッサを提供するツ
<a href="https://github.com/anonrig/fast-querystring">https://github.com/anonrig/fast-querystring</a><br /><p><code class="language-plaintex
<a href="https://github.com/tinylibs/tinybench">https://github.com/tinylibs/tinybench</a><br /><p>ベンチマークライブラリ。 コールバック関数内で指定した処理の実行時間を比較できる。<
<a href="https://css-tricks.com/the-basics-of-remix/">https://css-tricks.com/the-basics-of-remix/</a><br /><p>Remixについての紹介記事</p>
<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>
<a href="https://github.com/ts-safeql/safeql">https://github.com/ts-safeql/safeql</a><br /><p>TypeScriptで書いたSQL文に対して実際のデータベースと接続したLintするESLi
<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<
<a href="https://github.com/lost-pixel/lost-pixel">https://github.com/lost-pixel/lost-pixel</a><br /><p>Storybookなどに対応したビジュアルリグレッションテストツール。
メッセージボックスや入力ダイアログアクティビティを別ワークフローとして切り出し、分離 (Isolated) して呼び出すことで自分で表示したダイアログを自分で操作できます。 これを利用して、一定時間後に自動で閉じるメッセージボックス等...
はじめに ElixirDesktop を iOS で動かそうと色々検証中 今回はカメラを起動して写真を撮影し、 Elixir 側で画像処理してみました 実行環境 開発環境・デスクトップ版実行環境 macOS Montere...
Leaner 開発チームの黒曜(@kokuyouwind)です。 これまで Leaner テックブログは @leaner_tech アカウントで運営してきましたが、このたび Zenn Publication のβ利用を開始しました! https://info.zenn.dev/a
はじめに やめ太郎さんによる記事 https://qiita.com/Yametaro/items/b6e035fe06530a9f47bc の末尾で紹介されている、「render hook と Promise を組み合わせた方法」について、簡潔に解説し、そのメリットも併せて
ある日の我が家 娘「ねぇ、パパ!」 ワイ「おお、なんや?娘ちゃん」 娘「HTMLとCSSでダイアログを作る方法を教えて欲しいの!」 ワイ「おお、ええでぇ」 ワイ「ちょうど今、ワイの個人ブログを作ってるところでな」 ワイ「これからダイ...
NestJS とは Node.js 上で動作する バックエンドフレームワーク です。 NestJS を採用することで「TypeScript を完全にサポートしており、型をつけることができる」、「テストフレームワークが標準で用意されている」といった大きなメリットを享受することができ
導入 Reactive ProgrammingではSignalという概念があるらしいですが(実はもっと古くからある概念)、SolidJSが導入してReact Hooksとの差が明確になったのかと思います。 https://www.solidjs.com/tutorial/in
存在を知った時や使ってみた時に「これけっこう便利だな」と思ったGitコマンド4つをまとめました。 git fetch -p -pを付けることで、削除されたリモートブランチのリモート追跡参照が削除されるようになります。 例えばリモー...
Offers を運営している株式会社 overflow の あほむ でございます。 本記事は Chrome Platform Status からなんとなく Proposed なステータスのフィーチャーを取り上げて、そのプロポーザルを眺めてみるシリーズです。前回は prefers-
はじめに 株式会社船井総研デジタルの よもぎた と申します。所属はインフラストラクチャーチームになります。 2022年9月に中途で入社しました。日々研修に励んでおります。中途採用=即戦力・即現場投入という先入観があったため、ホントに...
Promiseを定義したときにasync/awaitするとコードを見たまま上から下に実行されるので難しくないのですが、then/catchで後の処理を定義するとどのタイミングでコールバックが実行されるのかわかっていませんでした。 ちょ...
学びを結果に変えるアウトプット大全 (サンクチュアリ出版) | 樺沢紫苑 |本 | 通販 | Amazon 自己啓発本と言ってしまうとその類であることはたしかなのだが、著者の方が 「メルマガ、毎日発行13年」「Facebook、毎...
runn is 何? 3行まとめ https://twitter.com/katzchum/status/1561490586858770432 今回はAPIシナリオテストツールのrunnをプロジェクトに導入し、一部機能のコントリビュートしながら3ヶ月間触ってみておすすめだと
データ テーブルを出力 (Output Data Table) を使いデータテーブルをテキストに変換した後、 テキストからデータ テーブルを生成 (Generate Data Table From Text) を使ってテキストをデータ...
はじめに こんにちは、Putinuです。 本記事では、UnityのShaderGraphの機能を用いて動く2Dのハーフトーンシェーダーを制作していきます。 技術記事を書くことにはまだ不慣れのため、誤字脱字・表現の誤り等が含まれている...
Rustを第二言語として採用してデバイスドライバなどのモジュールをRustで書けるようにする「Rust for Linux」が近々マージされる予定だともLinus氏自身が発言しています。 https://www.zdnet.com/article/linus-torvalds-r
<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 /><
超便利 モニタレス VNC モニタレスでラズパイをリモートデスクトップ操作すると便利 \(^^)/ ページ最後の方の「モニタレスの設定」をすることで、ラズパイ起動前後の関係無しにHDMIモニタケーブルの抜き差しをしても大丈夫です(こ...
目次 目的 使用ツール 機械学習 学習結果を連携させる Node-REDでフロー作成 お買い物所品リストをGoogleスプレッドシートで作成 MAKEとの連携 おわりに 目的 私は小売業で管理系を担当するAさんです。 ...
みなさん、こんにちは👋 私は現在SESのエンジニアとしてお客様先に常駐し、とあるプロジェクトに参画しているのですが、そのプロジェクトが絶賛炎上中です。炎が本格的に燃え始めてかれこれ5ヶ月といったところでしょうか。さて、今回はその炎上の...
浮かない顔をしておるな。ワケを話してみよ。 npmの依存パッケージが増えた ふむ。npmで依存パッケージを増やしたと。それで? なに、他の開発者から 動かない と言われたのか。で、毎回 npm ciをしてくれ と頼んでいるわけか。 …その問題、半世紀ほど前に解決されておるぞ。
ReactやVueを使わずに、素のJavaScriptでDOM操作する時のやつです。 何度も同じようなことをググって時間を溶かしていることに気がついたので、よく使うやつをまとめてみました。 要素の取得 // 最初に見つかった要素1つを取得 document.querySele
はじめに 久しぶりにMacを使って個人開発をしようとしたところ、gitコマンドを叩くとタイトルにあるようなエラーが発生したので、その原因と対処法を備忘録も兼ねて簡単にまとめておきます。 原因 このエラーが出たときに、原因として考え...
はじめに この記事はタイトルの通り以下の記事の続編です。 前回はimg2imgを使って色や要素が正しい絵を強引に出させる方法について書きましたが、絵下手マンの半分はそもそもペイントツールなど使ったことがない素人勢だと思います。 な...
はじめに 2022 年 7 月、Vercel は Build Output API という新しい機能をリリースしました[1]。Vercel というと、最近では Layouts RFC が Next.js のルーティング、レイアウト、データ取得の構造を大きく変えるということでも
先日、私が運営しているNext.js製の趣味ブログがAdSenseの審査に合格したため、広告が配信できるようになりました。 https://ebifran-roadbike-blog.com/ AdSenseのタグを直接貼り付けることで広告を配信してもよかったのですが、せっかくな
1.はじめに 前回の記事は、関数の種類について記事を書きました。 今回は、関数の引数についてまとめました。 実務では、Laravel を使用していますが、今回の記事のレスト構文やスプレッド構文は全く使っていません… なので、関数の...
はじめに 自分は2021年に新卒でWeb系の開発会社にフロントエンジニアとして入社し2022年で2年目になります。 実務ではReact×TypeScriptを利用したフロント周りの開発をメインで行なっていなす。 今回は、現場で後輩に...
「...Numeraiってどう実際に運用してるんだっけ?」 Numerai Tournamentに参加して早X年, Leaderboardをたまに眺めてキャッキャしているだけの猿だった私は, 最近Numerai CEOであるRichardのこのtweetを見かけました。 http
これまでのあらすじ https://zenn.dev/mizutani/articles/go-static-analysis-with-rego 前回執筆した記事がなかなかの好評をいただけたようなので、今回はより実践的な内容の説明をしたいと思います。前回の記事では全体イメー
1.テーブルの全列で主キーを設定する 2.比較するテーブル同士をマージする 3.重複する行をDataRowStateから判定して抽出する という処理で、重複する(完全に一致する)行だけを抽出します。 差分がある(一致しない)行だけを抽...
今日はrailsでよく使うメソッド達を順序立てて皆さんにいくつか紹介したいと思います。😆 (すぐに結論を見たい人は2.先に結論の関係図をみて頂ければ幸いです。) プログラムは大まかには以下3つのフェーズに大別することができます。 デ...
最近良く使ってるVSCodeの拡張機能をまとめました! 今回は5つです〜。 Partial Diff エディタ上で範囲選択した2つの箇所のdiffを新しいタブ上に表示してくれます。 こんな感じで手軽にdiffを見れるので重宝して...
こんにちにゃんです。 水色桜(みずいろさくら)です。 今回は言語商会・長岡技術科学大学、山本先生の日本語感情表現辞書( https://www.jnlp.org/GengoHouse/snow/d18 )を用いて夏目漱石さんの「こころ...
前置き この記事ではWaifu Diffusionを扱います。 意外と知らずに使っている方もいるようなのでここで念押ししておきますが、Waifu DiffusionはDanbooruという真っ黒もいいとこな無断転載天国サイトを学習デ...
はじめに iOSDC Japan 2022にオンラインで参加しました! iwillblogということで、個人的に印象に残った発表について感想について書いていこうと思います。 イベントの詳細については、公式サイトをご覧ください。 ※ト...
最近、案件でGraphQLを使ったスキーマ駆動開発を行ったところ体験が非常に良かったため、OpenAPIでもスキーマ駆動開発を試してみました。 普及度でいうとOpenAPI Generatorの方が高そうですが、今回はAspidaエコシステムに乗ってみます。 Aspidaファミリ
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
はじめに 「JavaScriptのMath.Powはなぜ速いのか」という質問を読んでいたら、V8の組み込み関数に「Torque」という言語が使われているという記述を見つけました。 高速化のために、プログラミング言語処理系の中だけで...
概要 Minecraft に代表されるように、ゲームの中には複数人で遊ぶためにサーバーを用意しなければならないものがあります。 ゲームサーバーを用意するには Linux やネットワークの知識も必要になりますが、何よりもサーバー代がかかるのが問題です。 そこで、無料でゲームサー
はじめに Flutterで複雑なアプリケーションを開発する際には、アーキテクチャに沿った開発を進めることが重要だ。しかし、それを正しく理解することは必ずしも容易ではない。 アーキテクチャを使用しないと、コードが全体的に整理されていない状態になる。アーキテクチャを過剰に使用する
どうも、株式会社プラハCEO兼エンジニアの松原です。 先日かとじゅんさんがツイートで紹介していたマイクロサービスに関する論文を読むついでに、適度に意訳した内容を音声入力してみました。ついでに意訳レベルなので翻訳の質は保証できないのですが、もし内容を読んでみて少しでも興味を持てた場
Web3開発テクを片っ端から紹介します。 30以上のWeb3プロジェクトの開発を牽引する中で会得しました。 多種多様な要件を求められてきましたが、ここで紹介するテクを組み合わせることで全て対応できました。 この記事はこんな方にお勧め👇 🐶「Web3プロジェクトの開発リーダー」 🦉
やりたいこと GraphQLのスキーマファイルの更新があった際に別のリポジトリにファイルを同期させたい。 結論 以下のワークフローファイルでファイルのコピー・別リポジトリへのブランチの作成・コミット・プッシュ・PRの作成ができます。 name: copy GraphQL
0 はじめに 0-1 記事について AtCoder Beginner Contest 269の解説です。 実装はPythonとC++で書きます。 C++での実装はこの記事の最後にあります。 公式解説と違いがあるかも知れませんがご了...
<a href="https://github.com/skovhus/jest-codemods">https://github.com/skovhus/jest-codemods</a><br /><p>Jestへの移行を補助するcodemod集。 Ava,Chai,expe
共通のapiインスタンスを作る 「APIどう設計していこうか」 「axiosを使いたいから共通の設定を使えるようにインスタンスを作ろう」 import axios from 'axios'; import { BASE_URL } from '../const'; expo
領域の個数 (paizaランク A 相当) JavaScriptで解いてみました。 解答コード例1 スタックで深さ優先探索 グリッドの一つのマスを、探索のスタート地点にします。 stackを用意して、深さ優先探索をします。 探索し...
Stable DiffusionをDockerで動かす 書こうと思ったら、npakaさんがすでに書かれていました。 https://note.com/npaka/n/nc8b0e9a91d97 なので、あんまり書く必要ないのですが、環境が異なったので一応メモ的に残しておきま
この記事はある日急に「やばい、ライセンスが足りない!」「今から発注しても間に合わない!」なんてことにならないよう、APIで様々なSaaSのライセンスをチェックする方法についてまとめたものです。 なお、コードサンプルはすべてPythonで、対象サービスは事前にライセンスを追加しない
概要 LinuxやMacには/bin/[という謎のバイナリファイルがあります。 (※Windowsでは、WSLは当然として、CygwinとかGitBashにもあります) $ which [ /usr/bin/[ $ file $(w...
概要 誰かが用意してくれたDockerFileやdocker-compose.ymlを利用せずに、自分で環境構築を行う際、dockerイメージやタグを調べる必要があります。ここではその調べ方を紹介します。 dockerhubで検索...
概要 dockerイメージのタグは、dockerhubから探すことができますが、 1ページに表示されるタグはそんなに多くなく、何回もページを進んで探すのはちょっと面倒かと思います。 以前はdockerhubのAPI https://...
モチベーション プログラミングコンテストや競技プログラミングといった場面では、たびたびコールスタックをスタックでやらない必要が出てきます。 コールスタックというのは、関数呼び出し時にメモリ上のスタック領域に呼び出し前のローカル変数を積み上げていったりする場所なのですが、これは
公共データベース登録済みのRNA-seqデータを用いてドライ研究を始めてみませんか? 本書はプログラミング・統計の知識は一切必要ありません。サンプルを自分で集めてこなくても公共DBに登録されているデータを用いて解析するので、費用は一切かかりません。必要なものは自分のPCだけ。本
はじめに みなさん、Flutterでa11y(accessibility)周りやっていますでしょうか。 アプリの分野でa11yは聞き慣れないかもしれませんが、 Webの分野ではWeb Content Accessibility Gu...
はじめに 間違いがあるかもしれないです。 間違っていたらコメントください delegateを使ってViewに通知する方法を学んだので記録しておきます。 実装 ViewController import UIKit cl...
(出典:Free Resources | Delesign) マークアップエンジニアとの違い マークアップエンジニアはHTMLやCSSの仕様に詳しく、適切な構造化、SEO、リッチなコンテンツの製作など、コーダーよりもよりコーディン...
これは何 技術同人誌のイベント、「技術書典13」に今回初めてサークル参加したので、備忘メモとして記録を残しておくための記事です。 今回初めて技術同人誌を作ってみて、つまづいた点や困ったことも多かったので、これからチャレンジしてみよう...
事象 パッケージを再インストールしようとyarnコマンドを実行したら以下のエラーに遭遇した $ yarn ... info There appears to be trouble with your network connect...
Twitter で見かけて触ってみたらかなり良かったので備忘録。 https://github.com/charmbracelet/gum 検証環境 gum v0.6.0 インストール Mac の場合は Homebrew を使ってインストールできます。 $ brew
目的 Reactの開発環境をDockerに移行した際、jestでのユニットテストが通らなくなりました。 Dockerで特に何も設定せずにUbuntuを使用していたためb、タイムゾーンがUTCとなっていたことが原因でした。 なので、今...
環境 macOS Monterey 12.5 症状 pip ~~~を実行したり、brew ~~を実行すると、下記エラーとポップアップが表示され、「コマンドラインツールをインストールしろ」と言われる。 とっくに入ってるはずだ...
ある日の我が家 娘「パパ、数値をパーミッションに変換する方法を教えて!」 ワイ「ん、どういうこと?」 ワイ「いきなりどうしたんや」 娘「えっとね」 娘「小学校でこんな宿題が出ちゃったの!」 宿題 0〜7の数値をパーミッションの文...
前提 Google Workspaceを利用 非エンジニア・プログラマなので、もっといい書き方や冗長ではない別な方法があると思います あくまでも疑似的な匿名投票になります ! 個人のフリー版ではないので実行数の制限などに違いがあるかもしれません スキルレベル的な GAS
はじめに Go 向けの Lexer Generator を作成してみました。 flex 風の設定ファイルに書かれた正規表現から決定性オートマトン(DFA) を生成し、作った DFA を元にした Lexer のコードを自動生成します。 https://github.com/go
内容 最近あまりAzureは触っていなく内容についても忘れてきてしまったため、再学習して資格取得しました。9月中に取得を目標と考えておりましたが9月後半は色々と予定があるので短期間に詰め込んで一気に勉強しました。資格の内容、勉強した...
<a href="https://blog.emberjs.com/announcing-official-typescript-types-public-preview/">https://blog.emberjs.com/announcing-official-typescr
はじめに バックエンドエンジニアは、プログラミングの中で特にイメージがわきにくい分野である。簡単に言えば、バックエンドエンジニアはユーザから見えない部分にあるシステムである。(例えば、ユーザ認証やデータベース設計・操作・運用などが例として挙げられる) 例えば、ECサイトを運用
1. OpenMetricsとは OpenMetricsは、Prometheus exposition formatを標準化することを目的として[1]、Prometheus exposition formatをベースに、ほぼ100%の後方互換性を保ちつつ慎重に拡張された仕様で
こんな感じ https://ahya-test.ahyaemon.com なにこれ 9 つの質問に回答すると性格が分かる、みたいな良くあるアレ。 なぜ作ったか css grid を使って何か作りたかった SolidJS を使っ...
第09回 Customer系エンジニア座談会 で得た学びのメモです。Customer系エンジニア座談会とは... 顧客とプロダクトの間をつなぐような役割のエンジニアです。 主に次のような職種名で呼ばれています。 Custome...
はじめに 京都大学の生協食堂には「ミール」というシステムがあります。 このシステムは、簡単に言うと学食版の定期のようなものです。年度初めに1年間の食堂代としてお金を払っておくことで、1食550円分はお金を払わずに利用できるシステムで...
PHP のメーリングリストから、気になった情報をピックアップします。 Internal PHP: rfc:improve_unserialize_error_handling https://wiki.php.net/rfc/improve_unserialize_err
はじめに YouTube には沢山のピアノ演奏動画が上がっているかと思います。 ま○しぃさんとか、よみ○さんとか、事務員○さん、けいちゃ○さんなどが有名ですかね。 海外勢だとAni○enzさんが凄く凄いです(語彙力 この人達みたいに...
平衡の化学反応熱力学の情報幾何学構造に続き、非平衡の化学反応熱力学の新たな情報幾何学構造に関する論文がPRRで公開されました。この構造はこれまで情報幾何で明示的に意識されていなかった新しいものと考えています。 https://www.iis.u-tokyo.ac.jp/ja/ne
前回: https://zenn.dev/mory22k/articles/e3222d02724251 簡単なガウス過程回帰モデルを PyTorch で実装します。 from matplotlib import pyplot as plt import torch import
はいどうもー!最近バイク&カメラにドハマリしているYOです。 先日は三重県文化会館で行われたRubyKaigi 2022に参加しました!数年ぶりのリアルイベントなので、ワクワクする気持ちが押さられません! 初日の早朝に最寄り駅について...
前回、『自社に関するニュースやSNS上のツイートを定期的に抽出して、 ネガティブな情報・誤った内容を検知することはできないか?』 にチャレンジしてみましたが、敢えなく撃沈しました。 前回のチャレンジはこちら https://qiita...
方法 func showModal(isPresented: Binding<Bool>) { isPresented.wrappedValue = true } 型名 Binding<型名> ...
パターンがつかめてきた ROS用の3DモデルであるURDFファイルは、Unityに読み込むことができます。 すでに提供されているURDF-Importerを使えばOKなのですが、ファイルによってはちょっとインポートにコツが必要な場合...
はじめに 前提として、deprecatedになっているViewModelProviders.ofやfragment-ktxを導入せずにViewModelを使ってデータ共有したいと思い調べた。 手順 引数なしのViewModel ...
こんにちは、クラウドエースのシステム開発部/SREディビジョン所属の菊池と申します。 本記事では以下の記事を参考にして、Google Cloud の組織のポリシーを簡易にまとめてみました。 組織ポリシー サービスの概要 また、組織のポリシーを適用して検証させた記事も少なかったので
UiPath【エラー】「メッセージが大きすぎて処理できなかったことが原因である可能性があります。 」 Outlook メール メッセージを取得(GetOutlookMailMessage)アクティビティで取得した List< ...
目的 以前Rustでランダム文字列を作成するという記事を書いています。そちらではrand0.5系でランダム文字列を作成しています。 ここではrand8.5系ではどのように変わったかを見てみます。 コード main.rs use ...
はじめに 本記事では、強化学習の研究でスタンダードになっているAtari2600のゲーム攻略について、筆者が行った実験の内容を記す。 Google Colabで動作するコードを公開する他、多くのゲームについて実際に学習させたAIがプ...
今回は、iPhone 14 Pro以上の新エリア「Dynamic Island」にウィジェットを追加する方法についてご紹介します。また、iOS 16.1以上のデバイスで利用可能なライブ・アクティビティを追加する方法についても説明します...
背景 ISUCON12予選に参加しましたが、惜しくも敗戦しました。 チームではGo言語で参加しましたが、使い慣れない言語で実装が遅くもどかしかったです。 競技終了後、今年の問題は特に面白く感じ、使い慣れたSwiftで再実装してみたいと思いました。 WebサーバとしてのSwif
はじめに こちらは先日行われたマケデコ(discord: https://discord.com/invite/xg6P5RXwaa)のキックオフイベントで行ったセッションの内容を補足するブログです。こちらマケデコ内でセッションに参加できないが、資料を公開してほしいというリク
! 本記事は著者のMedium記事であるKey Factors in Technology Selection When Developing Web Appsを日本向けに翻訳・アレンジしたものである。 はじめに 今回の記事では、私が実践しているWebアプリを開発するための
この記事を書くに至った経緯と目的 個人開発やまだ利益の出ていないアプリって、予算の制約から選べるDBが限られてしまうことがあるよね。 具体的には Amazon DynamoDB や Cloud FireStore のような 「アクセ...
はじめに 最近では、多様なテスト手法や開発者向けツールを散見します。 エンドツーエンド(E2E)テストだけでも、「Cypress」「Puppeteer」「Playwright」「Selenium」などのツールがあります。単体テストでは「Vitest」や「Visual Stud
概要 前回のブログにてRaspberry Piのセットアップが完了したので、今回から本格的にIoT開発に取り組んでいきます。 メンバーの水無瀬・杉本でどんなIoT開発をしようか?と相談し、今回はIoTセンサー開発ノウハウと、LINEアプリの開発ノウハウが蓄積できることを目的に
はじめに 本記事は勤怠管理システムにおける日々の勤怠入力を自動化し、ルーチンワークを自動化するための方法について記載しています。 勤怠入力などのルーチンワークを自動化することで、日々の勤怠入力にかかる時間を削減します。 また入力漏れ...
はじめに Raspberry Piなどを使ったロボットカーの製作にミニ四駆のキットを使っています。 カスタムパーツが豊富で、近所のお店で手軽に入手できるので便利です。 しかしながら、ミニ四駆はめっちゃスピードが速いため、低速域での速...
こんにちは!せるたわーθです!ついに、、、!2022/09/10に行われたAtCoder Beginner Contest 268にて緑色になれましたので(今のうち)に記事を残したいと思います…!!お読みいただければ嬉しいです!! ...
僕の略歴 生物・農学系の学士号を取得しているが、CSの学位は持っていない 帰国子女とかではなく、英語が苦手な典型的な日本人 社会人になって偶然の成り行きでソフトウェアエンジニアをやっている なぜ目指すことになったのか 一言で言うと、コンピュータサイエンスとして自分の持
はじめに こんにちは、わっしーです。最近、画像生成のアプリやデモが流行って、めっちゃ試したくなりますよね。私も、実際に動かし、あくたんこと湊あくあさんの画像を用いてFineTuningしてみました。あくたんの、チャンネル登録よろしくお願いします。 以下、生成した画像ですが、ど
掲題の通りこの記事ではアプリの起動時処理と高速化のためのポイントを詳しく書いていきます。 自社のアプリで起動時間に課題意識を持って、起動高速化に取り組んでいる方も多いのではないでしょうか。 そんな時に少しでも参考になれば幸いです。 時...
はじめに Rustの学習目的でリバーシを作ってみたいと思います。最初からすべての機能を作るのではなく、少しずつ機能を追加しながら解説していきます。また、できるだけよいコードを目指すために機能追加の度にリファクタリングをします。 最初の開発 仕様策定 まずはリバーシとし
はじめに 自己紹介 こんにちは、もぐもぐと申します。現在とある横浜のフロンティアなサイエンス高校というところに通っている高校3年生(17歳1)の自称プログラマーです。 趣味でEQMonitorという地震観測・速報アプリケーショ...
JavaScript で作ったツールを実行ファイルにする方法を考えていたところ「Wasm(WASI) で JavaScript を使えたらいけるのでは」と思いました。 そこで少し調べてみたところ、世の中は React の SSR を Wasm でやってやろうぜ というところまで進
皆さんこんにちは!! 株式会社エムアイ・ラボの第4回目の記事として、今回は私たち開発チームが普段意識している、レビュー時の心掛けについて取り上げてみたいと思います!! ■ レビュー時の心掛け Web開発をチームで行う際は大抵、複数名がコードを記載し、1名以上の方が開発途中か
要約 この記事では、@nemtus/symbol-sdk-typescriptを使って、Symbolブロックチェーンでアグリゲートボンデッドトランザクション(Aggregate Bonded Transaction)を送信するためのサンプルコードを紹介します。 詳細については
はじめに 最近、Figmaが日本語に対応したり、大型リリースしたり、Figmaの勢いがすごいです。 そのため、Figmaが本格的にデザインツールとしての地位を確立する日も近そうです。 このようなFigmaの勢いにのっかて、「Sket...
はじめに 2022年8月に、Microsoft Azure Fundamentals(AZ-900) 試験を受験しました。 AZ-900という試験に合格すると、Azure Fundamentalsに認定されます。Azureにはいくつ...
概要 こんにちは、Offers を運営している株式会社 overflow のバックエンドエンジニアの shun です。今回は、Datadog Synthetics 上でブラウザテストを作成する際に利用できる Subtest についてご紹介します。 Datadog Synt
<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
株式会社プラハエンジニアの村上です。 社内で技術書の輪読会を毎朝実施したところ、とても捗ったので共有します。 TL;DR 毎朝ちょっとずつ読み進める輪読会は、いい A Philosophy of Software Designは、いい 弊社代表(輪読会参加者)が、podc
AppIconの自動生成 Xcode14に以下の機能が追加されました。1 2 アセットカタログ アセットカタログで1024x1024ピクセルのAppアイコンを1つ提供すると、ターゲットに合わせて自動的にサイズ調整されます。 ...
はじめに 今回の記事では、NestJSの初心者向けにNestJSで使われる基本的な概念を徹底解説する。 簡単なディレクトリ紹介 NestJSの初期ディレクトリは以下のとおりである。本記事ではsrcフォルダのファイルを中心に解説する。 src - app.control
はじめに こんにちは、わっしーです。最近、画像生成のアプリやデモが流行っており、生成モデルに入力するプロンプトテキストが呪文と言われるようにまでなっています。私もStable Diffusionを試し、以下のようなピンク色のアニメキャラクターを生成できました。 本記事では、
Typescriptを学習中、スプレッド構文と残余引数(レスト構文)の違いで少し悩んだので、復習も兼ねて投稿します。 目次 ■スプレッド構文とは ■残余引数(レスト構文)とは ■共通点・違い ■よく見るスプレッド構文の例と「Type...
概要 Daniel Terhorst-Northさんが提唱するSOLID原則を代替する設計原則です。 SOLID原則はプリンシパル(ルールやガイドライン)を定めたものであるのに対し、CUPIDはソフトウェアが持つべき性質・特徴を定め...
はじめに 以前からOracleでは空文字がNULLと判定されています。 他のデータベースとは違う動作となるので、データベース移行の際は問題というか注意点の一つになることが多いです。 とあるサイトで議論した際、最近のマニュアル(19c...
はじめに 技術書典13にて、株式会社ゆめみのiOSギルドの有志で「ゆめみ大技林 '22」という技術同人誌を制作し、頒布しました。 https://techbookfest.org/product/9g7iLPz8dzmL2QrrbedbxG?productVariantID=
こんにちは、クラウドエースの阿部です。 今年9/13にgcloud storageコマンドが一般公開(GA)になりました。 参考: Google Cloud release notes, September 13, 2022 オブジェクト転送速度の改善については、gcloud s
mutex CEO の熊澤です。 開発には「環境設定ファイル」がつきものです。プロジェクト直下などに.env という名前のファイルを置いて、コードから参照できるようにします。 .env KEY1=VALUE1 KEY2=VALUE2 KEY3=VALUE3 最近では、環境別に
解決策 Dockerイメージをビルドする際に、--platformオプションでどのプラットフォーム (OSおよびCPUアーキテクチャの組み合わせ) に対応したイメージを作成するかを指定する。 docker build --platf...
はじめに 『個人開発2年間の軌跡』終盤のDocker学習において、お手本サイト『Dockerizing Django with Postgres, Gunicorn, and Nginx』に取り組んだ時の記録です。強強ではない人間が...
はじめに 今回の記事では効率的に技術記事を書くための具体的なテクニックは取り扱わない。技術記事を書くことのメリットや技術記事を書く上で重要なマインドセットを中心に徹底解説する。 要旨:プログラマーは積極的に技術記事を書くべき 私たちプログラマーは積極的に技術記事を書くべき
作ったもの https://github.com/gen740/SmoothCursor.nvim 左の signcolumn に副カーソルを追加します。 作った理由 vimを使用している時、gg や G、<C-u>、<C-d> でよくカーソルを
はじめに Vim エディタは汎用テキストエディタです。使い方を覚えると便利です。 今回は差分確認編です。 尚、面倒なので Vim の基本的な使い方は書きません。😆 具体的な利用シーン 似ている関数があるけど何が違うんだろう?を確...
背景 infinite_scroll_paginationというライブラリがあります。ページングの処理を隠蔽でき、page数やフェッチ処理のバリエーションを管理する必要がなくなったり、状況に応じたエラー画面を楽に実装できたり、色々便...
競技プログラミングを行う上で使用頻度の高いアルゴリズムやデータ構造を、Rust(プログラミング言語)で実装するためのノートです。 目次 関数/メソッド 最小値/最大値 (min/max) 絶対値 (abs) スワップ (swap...
たまに必要になる列方向の繰り返しについてです。 繰り返し (コレクションの各要素) (For Each) アクティビティで、 DataTable.Columns プロパティを使って処理します。 実装例 繰り返し (コレクションの...
2022-02-25のTypescriptサポートのベータ版アナウンスから約半年経って、2022-09-02にリリースされたv1.56.0でついにTypescript (esbuild) のサポートがGA (General Availability) しました! https://
特任助教の杉山さん、上村さんの論文がPhys Rev Resに採択され公開されました: https://www.iis.u-tokyo.ac.jp/ja/news/3972/ https://journals.aps.org/prresearch/abstract/10.1103
はじめに ブラウザ上に、JavaScript(など)を用いて自由にグラフィックを描画できるCanvasという技術。 文字通り、真っ白なキャンバスに筆を下ろして絵を描くが如く その可能性は無限大です。(やかましい) 今回は、基本的な描画方法に関する記載は致しておりません。 アニ
執筆経緯 moduleは色々な使い方ができるのは知っていたのですが具体的にどうやって使えばいいのかを 勉強していて気付いたことを共有したいと思い執筆に至りました。 対象の読者 ruby初心者の方 moduleの使い方がわからない...
こんにちは、@inamiy です。 今年も iOSDC Japan 2022 (2022/09/10-12) で登壇しましたので #iwillblog の感想ブログで締め括りたいと思います。 Swift アクターモデルと Elm Architecture の融合 7回目の登
はじめに 以前Googleのソフトウェアエンジニアリングという書籍を読みました。この書籍にはコーディング規約やモノレポ、静的解析について書かれた章があります。モノレポ上にリンター・フォーマッターの設定をすることで組織全体で統一感のあるコーディングがしやすいことが書かれていまし
Leaner Tecnologies 開発チームの RKTM です。 この記事では、フロントエンドはリクエストパラメータのキーを camelCase で送り、Rails 側ではそれを snake_case で参照できるようにした、という話をします。 バックエンドとフロントエン
概要 ここでは、シェル芸がどんな場面で役に立ったか、具体的な事例をひたすら列挙します。 「こんなこともできるのか!」、「これをたった一行のコマンドで処理できるのか!」、「なんか便利そう!」という感じで、Linuxコマンドの便利さ、シ...
! 本記事は、私が以前にMediumで執筆したAbstract of “Web API: The Good Parts” and How It Applies to Web Development — Part1の日本語版である。 はじめに 今回の記事で、初めてZennに投
<a href="https://github.com/facebookincubator/memlab">https://github.com/facebookincubator/memlab</a><br /><p>ウェブアプリケーションのメモリリークをシナリオベースで見つけ
KLab Server Side Camp 第 3 回 に参加してきました 9/1 ~ 9/7 の 5 日間、KLab Server Side Camp 第 3 回に参加してきました。 KLab Server Side Camp(クラブサーバサイドキャンプ)は、サーバサイド
<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
<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
TL; DR Go言語は様々な静的解析ツールがあるが、独自ルールのチェックなどをするには都度ツールを自作する必要がある 1つのツールでより汎用的なチェックができるように、汎用ポリシー言語のRegoでGo言語のAST(抽象構文木)を検査できるようにした https://gi
はじめに 最近、GraphQLを用いたAPIを作成することが増えてきました。最初の方の設計を見ると、なんでこんなことにと自分ながら思います。今回はGraphQLの設計で失敗したな〜と個人的に思っていることをアンチパターンとしてまとめ...
概要 本記事では、プログラミング初学者が初めてWebアプリを作成してみて詰まったことや困ったことなどをまとめました。今回は実装編です。 環境構築編もありますので、是非そちらも併せて読んでいただければと思います。 基本的には以下の記事...
概要 本記事では、プログラミング初学者が初めてWebアプリを作成してみて詰まったことや困ったことなどをまとめました。今回は環境構築編です。 基本的には以下の記事で作成しているポモドーロタイマーと同じものを作成しています。 設計やコー...
主として同一性によって定義されるオブジェクトはエンティティと呼ばれる Eric Evans. エリック・エヴァンスのドメイン駆動設計 DDDにおける「Entity」とは一意なものを表現する概念です。そのため ID といった識別情報をプロパティとして持っています。 interf
herokuにデプロイした際にビルドは成功したのですが、WEBページを開くと下記の画面になってしまいました。 1週間ほど嵌ったので備忘録として記載します。🤢 参考にしてください。 起点 「Application error」 ビル...
はじめに スクラップ記事の焼き直しです。 何で剥奪されたの? Googleから「Whois情報が確認出来なかったから本人確認書類を寄越せ」と来たので、渋々マイナンバーカードを提出したのですが、「住所がないから使えない」的な返信が返ってきて、その時点でそれ以上の何かを提出で
2021年からWebプログラミングを勉強している素人の会社員です。 HTML/CSS、PHP、MySQLの基礎の基礎をひと通り学習後、練習も兼ね友人に楽しく遊んでもらえそうなサイトを作ってみようと考え、趣味のプロ野球を題材にした簡単な...
はじめに ABC268で入茶したので、やってきたことや考えていることを記録しておきます。 アカウントはこちらです。 記事の投稿後に灰色に戻ったりするかもしれませんが、その時はニッコリ笑って見なかったことにしてください。 3年とい...
TypeScriptの型判定でよくわかってないところがあったのでまとめます。 今回は構造的部分型と公称型についてなのですが、自分が慣れてたのは公称型の考えだったようでTypeScriptで間違いまくってました。 サバイバルTypeSc...
以前、rubocop-daemonをDocker環境で動かしてvscodeで高速にformat on saveする記事を書きました。 https://zenn.dev/cumet04/articles/fast-rubocop-on-docker この記事ではサードパーティのライ
はじめに 現在新卒エンジニア1年目の私が多用している、「alias」による作業効率化を紹介します! 特に、ターミナル上での作業が多い分野(gitやrailsなど) でこうかばつぐんでございます。 aliasとは alias(エイリ...
目的 ハガキの宛名印刷を行うのに、ワードの差し込み文書という機能でエクセルの住所録を参照する方法があるけど、データを共有するときちょっと面倒。 スプレッドシートやドキュメントなら社内共有がとても便利なのに、Googleにはそういった...
データ関連の仕事のオファーをもらい、いざ新しい会社で仕事し始めたところ、期待していたものと現実の間に大きなギャップがあり失望してしまうということはよくあります。そこで、どういったことがよく問題になるか、それらを事前に明らかにするため...
3行まとめ 2022 9/8 - 9/10に三重県にて開催されたRubyKaigi 2022に現地参加しました そこで感じたことを書きます プログラミング言語に手を入れて改善していくということに興味を持ち、日本でそれをやるにはRubyはだいぶ良さそうな環境だと感じました
挙動 ざっくり概要 infiniteの着脱だけでは、進行中のアニメーションの途中で急にアニメーション開始前の状態にワープするので、iterationの回数をカウント→停止ボタン押下時にiteration分の回数繰り返したらアニメーション終了の状態で停止させる もっとスマ
これはiOSDC Japan 2022での下記のセッションの原稿です。 https://fortee.jp/iosdc-japan-2022/proposal/3a466fb6-b445-4e44-8f5f-b57b7e5b44dc 動画 TODO: あとで貼る サンプルアプリ
はじめに 見つけやすく、インストールしやすいソフトウェアパッケージは、開発者にとって使いやすいです。React、Ruby on Rails、Airflow のような有名な OSS は良い事例です。しかし、社内の非公開のコードは、企業...
はじめに ものぐさなもので、巷にあるマウス操作で図を作るようなツールは、面倒だと感じてしまう(miloとか、そういうの)。加えて社内ではGitLabを使っているので、gitでその内容を管理できれば尚よろしい。 ということでいろいろ調...
はじめまして 63歳ですが、プログラム書いてます。 30年以上昔に知った話を、最近、また耳にしましたので、ちょっとご紹介させていただきます。 実数計算が正しいか、9種類の言語で試しました。 今回試したのは、linux 標準の bc...
1.はじめに 今回の記事は、さまざまな関数についてまとめました。 込み入った話はせずにこんな種類の関数があるんだよっていう記事になっています。 私は、バックエンドエンジニアとして実務を行っています。 私自身は、関数宣言しか使っていな...
はじめに 著者自身も初学者なので本内容を鵜呑みにせず参考程度に読んで頂けるとありがたいです。😉 クラスとはインスタンスの設計書にあたるものです。 インスタンス(オブジェクト)は設計書をもとに作ったものです。 そのため、ク...
ユーザーなのか、ユーザなのか ユーザー、ユーザ サーバー、サーバ リカバリー、リカバリ 皆さんはどちら派でしょうか? 経緯 ー (長音符)の扱いについて、どちらで統一するか?と言うちょっとした議題が上がりました。 個人的に気になったので、ちょっと深堀してみます。 長音
Best Qiita賞という社内賞 を頂いたので、書籍を購入しましたという読書感想文です。 O'Reilly Japan - エンジニアリングマネージャーのしごと エンジニアリングマネージャーのしごと ―チームが必要とするマネージャー...
はじめに この記事で書くこと 1年前 の自分と比較して特に ・これができるようになってよかった ・これは学んでよかった と思ったことをゆるく書いていきます。 表題の通り、[営業職 → エンジニア] に転向してから 1年間 が経ち ...
<a href="https://github.com/AlexeyBoiko/DgrmJS">https://github.com/AlexeyBoiko/DgrmJS</a><br /><p>SVGのフローダイアグラムエディタライブラリ</p>
<a href="https://github.com/frameable/el">https://github.com/frameable/el</a><br /><p>Web Componentsベースのウェブアプリケーションフレームワーク。</p>
<a href="https://gradejs.com/">https://gradejs.com/</a><br /><p>URLのサイトのwebpackのproduction buildから、どのライブラリとバージョンが含まれているかを分析するツール</p>
良ければまずはこちらをご覧ください 技術同人イベントに初参加した 上の記事に一通り書いてあるんですが、技術書典13という技術の同人イベントに初めてサークル参加しました。 (なおワンオペのため、写真は心優しいお隣のサークルさんが...
<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
<a href="https://github.com/hand-dot/react-inspector">https://github.com/hand-dot/react-inspector</a><br /><p>クリックしたReactコンポーネントのソースコードをエディタ
はじめに ArduinoをREST APIで操作できるESP32向けのファームウェアを作りました。基本的なGPIO状態の操作と取得、GPIO状態のEEPROMへの保存などがHTTP通信経由でできます。 https://twitter.com/takeyamaaaaa/stat
今日はゆる~く以下の記事を .NET 6 でやっていこうと思います。 https://tech-lab.sios.jp/archives/20603 今回は、元記事にあるとおり HttpClient クラスを使った方法で行こうと思います。 swagger.json からクライアン
はじめに この記事は実務でRailsでAPI開発をしていた私自身がGo言語でAPI開発をすることになり、Go言語やDDDなどの設計手法についてある程度理解するために、簡単な設計をした上でAPIを実装してみて学んだことをまとめたものです。 そのため、初心者向けの記事となりますが
タイトルの通り、Python初心者の自分が天和シミュレーターを作成してみました。麻雀に詳しくない方も、設計上の工夫や制作上の小話など楽しんで読んで頂けると嬉しいです。 導入 ~悪魔の囁き~ みなさん麻雀は好きですか?はい、好きですね...
T3 Stackとは 昨今のWeb開発ではTypescriptによる型安全なWebアプリケーションの開発を求められている。 またバックエンドとフロントエンド、またBFFによる構成において、いかに型安全で効率よく開発するかはWebアプリ開発において非常に重要な課題となっている。
YouTube 「かーたー」チャンネル LEGO 部品を利用した回転型倒立振子のレシピを公開! 第 1 回:製作編 第 2 回:マイコン編 ― MATLAB / Simulink …… 未完成 第 3 回:運動方程式編 ...
0 はじめに 0-1 記事について AtCoder Beginner Contest 268の解説です。 Pythonで書きます。 公式な解説とは異なる場合がありますがご了承下さい。 ミス等ございましたらコメント欄よりお知らせ頂け...
💡 はじめに この記事は、クリーンアーキテクチャとGo言語を半年ほど勉強した人の知見をまとめたものです。この記事の対象者としては、 クリーンアーキテクチャ聞いたことあるけどGoでの実装方法? といった方を想定しています。 自分自身も、完全に理解しているとは言い難いですが、
はじめに RustでWebアプリケーションのGraphQLバックエンドを実装してみました。その中で、できるだけClean Architectureに沿うように実装してみたので、得られた知見を公開してみたいと思います。 資料に基づきできるだけ正確な記述を目指していますが、誤りも
はじめに Google の自己位置推定パッケージ Cartographer の全パラメータに、公式ガイドのコメント意訳を付け整理しました。 (日本語の意訳は DeepL 頼みで参考程度に…。 わかる範囲での全パラメータです。) リフ...
概要 なんでもシェルスクリプトでやってしまいたい人です。 今回は人気漫画「ワンパンマン」の最新話が更新されるとLINE通知を送るという、 結構実用的な処理をシェルスクリプトでやっちゃいます。 カラクリ ■最新話が更新されているか...
タイトルは少し過剰宣伝で、実際に作ったものはNotionのページをPandocのASTのjson形式に変換するツールです。 https://github.com/ho-oto/notion2pandoc Pandocは様々なフォーマットの文書(.md, .html, .docx,
1.数ヶ月前のビルドが通らない 開発中は問題がないのですが、数カ月ぶりにWebpackなりをつかってビルドしてみるとエラーがでる。 フロントエンド開発者なら一度は経験したことがあるのではないでしょうか? いろんな原因があると思います...
はじめに 今年もiOSDC Japanに参加しているので、私が視聴したセッションとその感想をまとめました。day0 前夜祭のセッションになります。 iOSDC Japan 2022についてはこちらをご覧ください。 ノートアプリのテ...
はじめに Google の自己位置推定パッケージ Cartographer がラズパイ4で単独で動きます。 PCで実行するよりは処理が重いですが、LD06 ミニ Lidar とモバイルバッテリと合わせ、小さい自己位置推定デバイスとな...
今回のソースはこちら。 1. 素のフォトンマッピングの課題 フォトンマッピング法による画像生成は従来の手法(パストレーシングなど)に比べかなり少ないレイ数でも間接光や集光模様を綺麗に表現できるとても素晴らしい手法だと思う。とはいえフォトンマッピング法も完璧ではない。ある点の色
LAMP開発の学習のため、WEB上で旅のしおりページを作れるサービスを制作しました。 どんなサービスか サイトはこちら → http://oshitabinote.com/main.php WEB上に旅のしおりページが作成でき、...
tfcmt を業務で使ってみたらめちゃくちゃ良かったので、 GitHub Actions で動かす例を備忘録として残しておきます。 検証環境 tfcmt v3.4.1 terraform v1.2.9 tfcmt とは? https://github.com/suzu
はじめに これは"小さなチーム"でDevOpsを実践する際のアイデアのポストです。 DevOpsとは、運用の知識を開発に取り入れるマインドセットであり、またそのためのプロセスやアプローチを指します。"小さなチーム"というのは開発担当と運用担当とが分かれていないようなチームを指
Style Dictionaryとは Style Dictionaryはアマゾンが開発しているデザイントークンの管理を補助してくれるライブラリです。 JSONやJavaScriptのオブジェクトなどで定義したデザイントークンから様々なプラットフォーム(web, ios, an
Google Colabで実行するだけのほうが楽ではありますが ローカル環境のほうがvram多いGPU積んだのでせっかくなので使いたい人とか向けの記事。 ※Colabを使用したい方はこちらから"Open in Colab"でノートブックが開けますので ひたすらそれを実行すると良い
Lightsailでの準備 インスタンスの作成 静的IPのアタッチ アタッチしたらSSH接続でターミナルを開く。 パスワードの確認 (bitnamiユーザーのままで) cat bitnami_application_password 💬 アプリケーションのパス
はじめに 先週からマケデコというMarket APIのDeveloper Communityの運営をスタートしており、その中で我々が問題設計を担当した以下のKaggleコンペにおいて どのような問題設計と実際にどうやって解いてみたのか? という質問を頂きました。。この記事では
前回のまとめ 簡易的なツリーに対して、ループする巡回列をちょうど1つずつ持つということを見ました。 Thm:簡易ツリーのループ完全性と正規性 A \subset \mathbb{Q} を A = \{ \frac{m}{n} \ |\ m \in \mathbb{Z},\
CrossOver CrossOverはWindowsバイナリをLinuxやmacOS上で動作させることができる商用ソフトです。GPLのWineをベースとしているのでソースコードが公開されています。 CrossOverは、通常のWi...
技術書典13に参加します 2022/09/10-2022/09/25に開催される技術書オンリーの同人イベント、「技術書典13」にサークル参加します。 ちなみにサークル名は「choco_hack」で、新刊はQiitaに投稿した「サイ...
PHP のメーリングリストから、気になった情報をピックアップします。 Internal RFC Asymmetric visibility 議論は続いています Larry さんからは、非公式のアンケート依頼が来ています。 https://docs.google.com/f
前回 https://zenn.dev/gabu/articles/dfba06b43ea3a5 の続きです。 はじめに NestJS に入門していきなり「モデル層は自分で選んでね!」と公式ドキュメントに言われ、少し脱線して先に Prisma に入門しました。 https
概要 特定の文字列を含むエクセルファイルがどこにあるのか、エクセルファイルを開かずに検索したい時もある。 方法は色々ある(※)が、今回はシェルスクリプトでやってみる。(何でもシェルスクリプトでやりたくなってしまう悪い癖ですねほんと。...
背景 こんにちは、ビジネス職から少しずつ開発職に最近移行しはじめたDAIです。 さてさて、読みやすい文章(報告・連絡・相談・指示など)は、読みやすいコードの特徴にとっても似ているなと思ったので、今回はそのことについて記事にしてみたいと思います。 ※ほかにもありそうなのですが、
前回:https://zenn.dev/mory22k/articles/e3a51a259e590e 前回の記事では、NumPy を使用して基本的にゼロからニューラルネットワークを実装しました。 https://zenn.dev/mory22k/articles/e3a51a2
<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
<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
<a href="https://webkit.org/blog/13148/release-notes-for-safari-technology-preview-153/">https://webkit.org/blog/13148/release-notes-for-saf
本番と開発環境で叩くAPIのURIを変えたいなぁ そういうときってあるよね。.envでなんとかするんだったけど、どうするんだっけな〜と毎回ググることになるのでここにメモ。 手順 .env.devと.env.productionフ...
概要 Service Portalにお気に入りWidgetを配置する手順を記載します。 環境 個人インスタンス(PDI) Version: San-Diego 画面はすべて日本語での表示となります。手順の()内に英語での表記を併記...
この記事は、僕が 1000 contributionを達成した 145人所属する団体で使うメンバーサイトを2人で開発&リリースした という達成感のあること終えたので、一つの区切りとして 上記二つを主軸に これまでやってきたこと ...
モチベーション WebAssembly(Wasm)とは何かを知る 具体的な実装イメージはどんな感じか(WasmコンパイルをRustで行う場合) JSとの速度比較をする WebAssembly(Wasm)とは Webブラウザ上で、JSよりももっと高速に実行できる技術
PIXIV SUMMER BOOT CAMP 2022 インフラコースに参加してきました 8/17~8/26 の 8 日間、PIXIV SUMMER BOOT CAMP 2022 のインフラコースに参加してきました。 技術職向け夏インターンシップ「PIXIV SUMMER
基本的には以下のNext.js 12.3の内容を翻訳してまとめたものになります。 https://nextjs.org/blog/next-12-3 TypeScriptの自動インストール 以前から.ts(x)ファイルが存在するプロジェクトでyarn devを実行した場合はt
Stable Diffusion、上陸 オープンソースのお絵かきAI、Stable Diffusionが2022年8月22日(現地時間)ついに一般公開されました。 これの良いところは、GPU付きのそれなりに良いパソコンがあればロー...
Power BI サービスのレポートには、「使用状況メトリック」という、「誰に、どのページが、どのくらい見られているか」が分かるレポートを作る機能があります。詳しい説明は省きますが、下図のようなレポートです。 最初に開くページより、...
はじめに みなさんは、:modalという疑似クラスをご存知でしょうか? 実は、先日Chrome 105とEgde 105がリリースされ、コンテナクエリ@containerと疑似クラス:has()と一緒に疑似クラス:modalもサポー...
Microsoft のドキュメントが始めたのが最初?なのでしょうか。 Microsoft のランゲージポータル でダウンロードできる日本語スタイルガイド Japanese Localization Style Guide にはこう書い...
はじめに 未経験からAndroidエンジニアになって1年がたったので、ざっくりやったことを振り返っていく。 入社前 医療系の仕事をしていて、プログラミングとは無縁な環境。 趣味でAndroidアプリ開発をやってみたらドハマりして、...
はじめに Zennに投稿されていた『オレの書くGoは間違っていた』という記事を読みました。 この記事で得た知見は「引数はinterfaceで受け入れて、戻り値は具体的な型(例えばstruct)で返却する」というのがGo流という話です...
はじめに 久しぶりの投稿です。 8月の3週間を使ってCARTA HOLDINGS(旧Voyage Group)のサマーインターン「Treasure」に参加してきたので、今回はその中で開発したサービスの内容などを振り返っていこうと思い...
こんにちは。 株式会社ココナラ(以降、弊社と表記)の技術戦略室でエンジニアをしているSSです。 弊社では安全にリリースするためにさまざまな取り組みを行なっており、その1つとしてCIツールを活用しています。 CIツールを使うことで「自動テストを実行」「構文/フォーマットのチェック」
業務上のコードレビューで気になったものの中から「一見同じ値に見える引数の定義」(ニホンゴムズカシ〜)についてまとめてみようと思います。 前提 指摘があったケースは関数内で次のような項目の登録処理をしていました。 書類に記載する日付...
はじめに こんにちは!株式会社マイベストでフロントエンドエンジニアを担当している おぎー と言います! この記事ではTypeScriptの型と実行時の値が噛み合わなくなる話と、型付けへの向き合い方についてお話できたらと思います。 TypeScriptの型付けについて
1 Introduction この記事は、3GPP Release-17で策定されたNTN(Non-Terrestrial Network)の仕様について解説するものです。恐らく日本語で読める唯一の3GPP NTN仕様解説の記事かと思います。 3GPPでは5Gの初期リリースで
はじめに 以前記事にした下記環境で構築を行います。 CPUで動くStable DiffusionをWSL上のDockerで動かします。 自分の環境だと1枚の画像生成に10分程掛かりました。 Dockerfileビルド 以下のgi...
TL;DR 任意のサイトに接続する前に、マイクロソフトのテレメトリサーバへデータを送っているように見受けられる テレメトリサーバからレスポンスが返ってくるまで、目的のサイトの読み込みは行われていない(ように見える)、なので一瞬待たされてイラッとする テレメトリサーバに接続し
ノンデザイナーズ・デザインブック をデザイナーにお勧めされたので読んでみました. ソースを書くときにも意外に意識していそうなものがあったので, 自分なりの理解を含めて軽く紹介します. ノンデザイナーズ・デザインブック デザインの「4...
はじめに サーバー環境のPythonのバージョンをアップデートする時の流れをまとめました。 初心者向けにはなりますが、つまづいたところも書き留めているので、同じところで悩んでる方の助けになれば幸いです。 環境 CentOS 7 ...
Rust に入門したので、大戦時にドイツが利用していた暗号機エニグマを実装してみました。 せっかくの Rust なので WebAssembly にしてブラウザで動くようにしました。 ! エニグマの仕組みについての詳しい解説はありません。(idea記事) 作ったもの http
こんにちは、Offers を運営している株式会社 overflow の Software Engineer(主戦場はフロントエンド)の Kazuya です。今回は新規プロダクトの開発でご参画頂いている、nonsugarless さんにご寄稿いただいたテックブログです。 はじ
<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
<a href="https://github.com/preactjs/signals">https://github.com/preactjs/signals</a><br /><p>PreactやReactで利用できるステート管理ライブラリ。 Refのような値を含むシグナル
はじめに これは筆者が TLS 1.3 を学習した時のメモを記事にしたものです。 内容の正確性は担保できませんので、あらかじめご了承ください。 参考にした書籍 プロフェッショナルSSL/TLS (ISBN: 978-4-908686-00-9) ラムダノートでを購入
<a href="https://github.com/cloudflare/miniflare/releases/tag/v2.8.0">https://github.com/cloudflare/miniflare/releases/tag/v2.8.0</a><br /><
こちらはプログラマーなりたてのへっぽこパンピーが、自分の自分による自分のための忘備録として書いてるので、間違いもがあるかもですがあしからず! と定型文でいつもQitaを書き始めてるんですが、今日はちょっといつものtipsにすらならない...
文章が伝わらない原因 相対化能力の不足 言語化能力の不足 相対化能力 相対化能力とは伝えたい内容が現状に対してどのような立ち位置にいるのかを認識する能力 例えば、 日報であれば、昨日と今日の差分 特許であれば、先行技術と自身...
HyperFormとの出会い 2022年5月、フォームを含むプロダクト(詳しくは後述)を作るためのアーキテクチャーに悩んでいました。 ある程度の構成はイメージできていたものの、フォーム部分をどう作ろうか、そもそも「ちゃんと」作るのめんどくさいなぁなどと逡巡していた時、ふとTw
<a href="https://bytecodealliance.org/articles/wasmtime-10-performance">https://bytecodealliance.org/articles/wasmtime-10-performance</a><br
この記事は 2022/09/07 に開催された JAWS-UG CDK支部 #3 にて発表した 「Terraform 初心者が CDK for Terraform を触ってみた」というタイトルのLTの内容を記事にしたものです。 CDK for Terraform とは CDK
あくまで私の生活スタイルに合う働き方を紹介しているため、参考程度にお読みください。 まだ完成版じゃないため、バージョン表記しました。今後追記予定です。 書いた経緯 1年前ぐらいから「フリーランスエンジニアとして独立したいけど、どのような仕事をしてますか?」という相談が私宛に届
まえがき Webアプリ開発を始めて2年しか経っていませんが、経験の浅い時の感想はいま残さないと忘れると思い、当時を思い出しながら学習中/開発中に感じたことを記しました。もともとハードウェアやC言語に触れる機会はありましたが、Web技...
Docker Compose の --scale で「実際に何か動かしてみよう」と mvSQLite を利用してみたところ、Time travel などが予想以上に面白かったので記事にしてみました。 mvSQLite とは? 表題から推測できるように分散する SQLite な
社内のデジタル化に小さな挑戦 こんにちは。小売業で働く4年目の若手社員です。 ネットスーパーの運営を担当しています。 デジタルに関しては、初心者でまだまだ勉強中です!😊 今回、社内のデジタル化に小さな挑戦という事で、 企業などでよく...
2022/9/5現在でQiita記事の初投稿から約1年半になりました。 記事数は24本です。多いというわけではないですが、平均で1ヶ月1記事以上は投稿できています。 いつの間にか気軽に記事を書けるようになっていたのですが、理由を聞かれ...
12回目のMATLAB記事です。 前回申し上げた通り、11回目の続きとなります。 後半となる本記事で扱うのは「二階微分方程式」です。 ファン・デル・ポール方程式 題材とするのは「Van der Pol(ファン・デル・ポール)方程式」...
はじめに リコーのYuukiSです。 弊社ではRICOH THETAという全周囲360度撮れるカメラを出しています。 RICOH THETA V, RICOH THETA Z1, RICOH THETA Xは、OSにAndroidを...
自社Webサービス上にボタンを配置して、PDFをダウンロードできるようにしたいという要望がありました。しかも 表などのリッチな表現を活用したい 動的に表示する内容が変化し、内容に応じてページ送りをしたい これらは自社Webサービス上のページとしても表示している(しかも認証が必要
はじめに 私がIT業界で仕事を始めて20年近く経ちました。主にWebアプリケーションとそれに関連するバッチアプリケーションの構築を行ってきました。要件定義、アーキテクチャの検討、設計、実装基盤の作成、テスト、保守、等様々な業務を経験...
今回作ったWEBサービス https://ojitalk.com/ こんにちは!ちゃきです! 定期的にクソサービスを個人開発して世の中のドメイン無駄遣いしてます! そろそろQiita更新しないとヤバいと思い書きました。 転職前も転...
はじめに あるJiraタスクの完了条件に、チーム内でのクロスチェックを設定しているシーンは多くあると思います。この記事ではそんなときにJira Automationを使って、チェック担当者をランダムにアサインする方法をまとめています。 以下の手順によって「Jiraのタスクを特
はじめに 以前,goqueryを用いて東京ドームのイベント情報を1日1回取得するLambda関数を実装してみたのですが,どうやらcollyというライブラリが割といいという話を後になって知りました. 深夜テンションでライブラリを置き換...
<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
<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の仕組みを解説します。 簡単に試すことのできるGoogle Colabも添付しましたので、是非お試しください。 ↓の画像は、通常のtxt2imgとtx...
<a href="https://zenn.dev/sa2knight/articles/d473ca2894b659">https://zenn.dev/sa2knight/articles/d473ca2894b659</a><br /><p>npmのレジストリからパッケージ
はじめに 皆さん、黒魔術楽しんでますか? 今回はWINAPIなどの外部DLLを、今風にゼロアロケーションで呼び出す黒魔術を書いていきたいと思います。 例として呼び出すWINAPIは、コンピュータ名を取得するGetComputerNa...
この記事では、Unityで、ピクセル画像が どんなルールに基づいて どのぐらいの大きさで表示されるのか を明らかにして、Unityで2Dゲームを作る時 「どれぐらいのサイズの画像を用意すれば良いのか」 が誰でも分かるようにします。 しのごの言わず、まず画像を表示してみる
#はじめに こんにちは!初めて投稿致します! 普段はRPA等の業務を担当しています。 今回は、Make(旧integromat)を用いて勤怠情報を返すLINEBotを作成してみました! 紙のスケジュール見れば解決? 私は、会社のツー...
こんにちは。Luup Developers Blog編集部の堀内 (@shinya_h) です。 この記事では弊社SREチームの役割や達成したいこと (ゴール) を紹介します。本記事を通じて弊社のSREチームの様子を少しでもお伝えできると嬉しいです。 なお、SREとはサイト・リラ
今回は、Shopifyの検索機能とソートについて書いていきます。 アプリを使わずにShopifyのデフォルトの機能を使って、検索フィルターやソートをさせたいという要望があり機能を実装しますが、どうゆうロジックになっているかわからない。...
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
プログラミング学習とはそもそも何なのか プログラミング初学者やITに関わる人が最初に知るべきこととして、プログラミングとは「あなたが問題を解決するのに用いたい手段を、あなたが思っているようにコンピュータに入力すること」ではない。 実際には、プログラミング学習はコンピュータに可
React Inspector というChrome拡張機能を作りました。 Chrome上でインスペクタを起動し、クリックしたReactコンポーネントのソースコードをピンポイントでエディターで開きます。(現在はVSCodeのみ対応) ...
こんにちは。 私は一般企業の情報システム部門で、主に社内業務のシステム開発に関わっています。 会社の重点政策への取組をサポートするツールを提供するとか、他部署からの要望で アナログで非効率的な業務を効率化する、といった内容を中心に、前...
先日線形回帰分析に関して、基本的でありながら実務家でも間違った理解をしていることが多い点について解説したんですが、t検定についても、間違った情報をもとにした質問をされることがあるので解説します。 とはいえ私も勉強中なので、間違いがあれ...
React Inspector というChrome拡張機能を作りました。 Chrome上でインスペクタを起動し、クリックしたReactコンポーネントのソースコードをピンポイントでエディターで開きます。(現在はVSCodeのみ対応) Chrome web store: http
本記事の対象者 個人開発アプリ、オリジナルアプリ開発に興味がある方 ロードバイクが趣味の方 タイトルに興味を惹かれた方 WEBアプリURL https://cycledepot.herokuapp.com/ オリジナルアプ...
グレース・ホッパー - Wikipedia Grace Hopper - Wikipedia “アメージング・グレース” , グレース・ブリュースター・マレー・ホッパー (Grace Brewster Murray "Amazing...
<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-
<a href="https://www.wantedly.com/companies/wantedly/post_articles/410531">https://www.wantedly.com/companies/wantedly/post_articles/410531<
<a href="https://yieldcode.blog/post/implementing-promisable-set-timeout">https://yieldcode.blog/post/implementing-promisable-set-timeout</a
<a href="https://github.com/BetterTyped/hyper-fetch">https://github.com/BetterTyped/hyper-fetch</a><br /><p>UniversalなFetchライブラリ。 Builder AP
<a href="https://testcafe.io/404018/release-notes/framework/2022-8-31-testcafe-v2-0-0-released">https://testcafe.io/404018/release-notes/fra
はじめに 本業がSIerの身分からフロントエンドに足を踏みいれてしばらくが立ちました。自分の忘備録も兼ねて、私がフロントエンド開発で気をつけていることを技術要素ごとにまとめてみました。 HTML 用途に応じた適切なタグを利用する。SEO対策やアクセシビリティ向上の効果が
判別可能なUnion型とは 英語で言うところのDiscriminating Unionsです。 詳細な説明は以下のTypeScript Deep Dive 日本語版に譲りたいと思います。 https://typescript-jp.gitbook.io/deep-dive/t
Axross Recipeを運営している小田です。 今回は最近ホットな生成AIについて解説し、それらを用いたレシピについて紹介します。 生成AIとは 生成AIとは、最近ホットな画像、テキスト、動画、音楽を生成するAIのことを指しま...
はじめに こんにちは、stand.fm でMLエンジニアをしているcanonrockです。 stand.fmでは各画面に表示するコンテンツのパーソナライズを進めており、先日その一環としてホーム画面に各ユーザーへおすすめの放送を表示する機能を追加しました。本記事ではおすすめ放送
はじめに こんにちは、ご覧いただきありがとうございます。@Rei33_Qiitaと申します。 このアプリは、私の実体験とママ友からの意見を元に、子供と公園に遊びに行く前にしている、「ある」ことを時短できたらいいなと思い作ったアプリで...
こんにちは、Qiita初投稿になります。 普段は仕事でWebサービスを開発していますが、今回勉強がてら初めて個人開発してみようということで、Webサービスを作ってみたのでご紹介させてください。 どんなサービス? 背景 日々ネットを...
はじめに Power Automate からアダプティブカードをTeamsに送信し、かつユーザーの応答を受信する機能を利用されている方は多いかと思います。 アダプティブカードは Outlook へメール送信し応答を受けることが可能で...
はじめに たとえばテストなどにおいて、最初からテストデータが用意されているDBを用意しておきたいというのは、ありがちな要求なのではないでしょうか? SQL Serverでそんなイメージを用意したいと思ったのですが、公式で紹介されている方法は 初期化済みのSQL Server
Leaner 開発チームの黒曜(@kokuyouwind)です。 先日開催された AWS Startup Community Conference 2022 に登壇させていただきました。 https://aws-startup-community.connpass.com/eve
こんにちは、クラウドエースの阿部です。 前回、CDK for Terraform(以降、CDKTF)について以下のような記事を公開しました。 https://zenn.dev/cloud_ace/articles/cdk-for-terraform-startup 今回はTerr
これまでのお話 アダコテックではHLACという特徴量を用いた異常検知モデルを提供し、これまで3回に渡って要素技術を解説してきました。 世界一やさしいHLAC入門!(間違い探し編) 実は単純?良品学習入門! ワンオペの限界っ!アンサンブルモデル入門! 今回はちょっと毛色を変
Aws::Sigv4::Errors::MissingCredentialsError」 AWSのEC2のデプロイで、エラーの原因が分からなくて苦労したので備忘録。 EC2へデプロイ時に「Aws::Sigv4::Errors::Mi...
どうもoreoです。 前回までの記事でAWS上にWebサーバーを構築しました。第4回のこの記事では、HTTPの動きについて深掘りしたいと思います。 【AWS①】ネットワークを構築してみる 【AWS②】サーバーを構築してみる 【AWS③】EC2インスタンスにWebサーバーをインスト
概要 ViewModel / LiveData / Observer を使用するとViewModelからのイベントを次のようにView側(Activity/Fragment)に通知することができます。 しかし、通常の実装では 一度だ...
先日、Twitter上でこんな大喜利企画を行いました 大喜利の内容 【お題】 足し算関数に1行追加して凶悪にしてください 【解答方法】 引用RTで解答お願いしますやで! 【元となるコード】 const add = (a...
AIが世の中にだいぶ普及してきていることもあり、 「Pythonで競馬AIを作ったら儲かるのか?」 「ディープラーニングで競馬予想したら回収率100%超えた」 などの話題が注目を集めているのを度々目にします。 僕も 「機械学習の技術...
今回は初心者が必ず遭遇するerror: Your local changes to the following files would be overwritten by checkout:のエラーについて説明したいと思います。 gi...
マネジメント(管理職) をM職、スペシャリスト(専門職) をS職と表現する。以下まとめは自己流な理解も含むので、詳細は「マネジメント」 参照 結論 この記事の結論です M職はS職よりえらいのか えらくない ただの違い 両者を行...
はじめに 2021年1月に以下のような記事を書きました。 https://zenn.dev/mast1ff/articles/40b3ea4e221c36 内容はVercel社のオープンソースプロジェクトの一つであるデータフェッチライブラリであるSWRの紹介で、記事内に間違い
<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リリース。
<a href="https://github.com/flomesh-io/pipy">https://github.com/flomesh-io/pipy</a><br /><p>C++で書かれたプログラマブルなProxy。 スクリプティング言語としてJavaScriptで記
1.はじめに どうも、ARIの名古屋支社に勤務している愛知県民です♪ (/・ω・)/ 2022/8/22に、与えられた英文から画像を生成する「Stable Diffusion」なるものが オープンソースとして公開されました。 St...
<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についてまとまった技術書があっても検索性に劣ったり、実用的な書き方が見つからなかったりしていませんか?また、インターネットで検索しても網羅的に調べることができないため苦労することも多々あります。そこで、この本ではそれらの問題点を解決するべくPythonの公式サイトを実
<a href="https://github.com/tinylibs/tinyspy">https://github.com/tinylibs/tinyspy</a><br /><p>依存のないspyライブラリ</p>
<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
1.はじめに 型引数というものがあるということは知っていましたが、 イマイチよくわからないまま使っていました。 調べてみると、 「関数の引数と同じように使えるんだ。なんか難しく捉えていた と感じました。 @uhyo さんの「プロを目...
Lチカの待ち時間を0にして最短点滅時間を調べてみました 実際に使うときに、こんなプログラムを書くことは無いですが、ベンチマークとしてやってみました。 比較条件 Target Raspberry Pi Zero W Erlang 25...
本記事では、様々なシステムからデータを収集・蓄積・加工してデータ分析用に提供するデータパイプラインにおいて、処理の単位を考える上での考慮すべき点をいくつか書き殴ってみようと思います(書き殴りなので重大な抜けはあると思います)。 ここで...
<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
<a href="https://github.com/ossf/package-manager-best-practices/blob/main/published/npm.md">https://github.com/ossf/package-manager-best-pra
<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 を使う最も簡単な方法は VSCode の拡張である Prusti-Assistant を使うことですが、Vimの使用を見越しコマンドだけで使えるようにアレ
<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のサ
1 きっかけ 機械学習エンジニアになりたい。 私はこの夢の実現のために参加したのがこのインターンです。 ABEMA Growth Tech ONLINEでは、サイバーエージェントの人気サービス「ABEMA」に対し番組レコメンド機...
<a href="https://developer.chrome.com/blog/anonymous-iframe-origin-trial/">https://developer.chrome.com/blog/anonymous-iframe-origin-trial/<
<a href="https://github.com/layerhub-io/react-design-editor">https://github.com/layerhub-io/react-design-editor</a><br /><p>Reactで書かれたプレゼン、動
<a href="https://daverupert.com/2022/08/modern-alternatives-to-bem/">https://daverupert.com/2022/08/modern-alternatives-to-bem/</a><br /><p>
はじめに DIについて自分なりに勉強したとを、当時何も理解できなかった自分に向けて説明するつもりで書いていこうと思います。 「僕はこう解釈しています」というところがたくさん出てくるので、「それは解釈としておかしくね?」というところが...
0 はじめに 0-1 軽く自己紹介 こんにちは、橘諸兄です。 某国立中学校で1年程AtCoderをしています。 使用言語はPythonとCppです。 Ratingは1159程です。入水したいです。 詳しくは私のプロフィールをご覧下...
はじめに 今回はVSCodeでおすすめの拡張機能を分野別に紹介していきます。 拡張機能は下記の分野に分けて紹介していきます。 VSCodeを使う全員向け Web制作関連 HTML&CSS関連 WordPress関連 ...
PDO::FETCH_CLASS とは? PDOStatement::fetch() するときに、戻り値であるデータセットを、連想配列や StdClass オブジェクトではなく、 指定したクラスのインスタンスで受け取れる、というもの。 諸事情あって久々に(ノーフレームワークな
特定の競走馬がいると自動ツイートするTwitter(ツイッター)bot(ボット)をPythonとAWS Lambdaを利用し作成しました。 こちらがそのTwitterアカウントです。 https://twitter.com/MeishoBot こちらのTwitterBOTの作
この記事の目的 この記事の目的は私が個人開発したKuretan Avatar Textというソフトウェアについての技術的説明および開発を通じで学んだことのまとめです。 Kuretan Avatar TextはVRChatというV...
これは何? という記事で c int a; a = 'c'; が問題なく動いている話や 素晴らしいコメント があって面白かったので、記事にしてみた。 それぞれの事情 C言語 C 言語の場合、そもそも 'c' の型が in...
内容 今年追加されたAWS Certified: SAP on AWS - Specialty (PAS-C01)については、興味があるもののSAPを全く触ったことがないため、どのように勉強していいか分からない状態でした。ポイントを...
スクラムイベントってなに? スクラム開発を実践する上で開発を円滑に進める為のもの会議のようなもの デイリースクラムってなに? つまり、朝会のようなもの 観点:スプリントの目標を達成するために正しいことをできているか?...
プログラマの恥。オンライン会議に来ないメンバーを皆が見ているチャットで呼び出してしまった。失念という罪に罰を与えるかのごとく。同じく公開のチャットで技術的な話をしながら「こんな基本も分からないの?」というようなニュアンスのことを言っ...
2022/09/01、Elixirのv1.14がリリースされました🎉 以下の公式ブログにv1.14のリリース機能がまとまっています。 https://elixir-lang.org/blog/2022/09/01/elixir-v1-14-0-released/ 目玉機能として
本記事の対象者 ファビコンって何?という方 Railsアプリにファビコンを設定したい方 favicon(ファビコン)とは? こちらの画像で青い丸で囲ったところのマークのことをファビコンといいます。 あらゆるWEBサイトにアク...
<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リリース
<a href="https://github.com/styled-components/styled-components/releases/tag/v6.0.0-beta.1">https://github.com/styled-components/styled-comp
<a href="https://github.com/bluwy/whyframe">https://github.com/bluwy/whyframe</a><br /><p>iframe内にマークアップを描画するライブラリ。 Svelte、Vue、Reactなど各種UIフレ
ウィンドウ操作がストレスフリーで爆速でできる便利ツールの紹介をしたいと思います。 タイル型ウィンドウマネージャーの yabai とホットキーを割り当てるツール skhd です。 両方とも制作者は同じ人でOSSのツールです。それぞれ単体で使うこともできるが組み合わせて使うことで効率
この記事は「人工知能とともに絵を描くという行為が人類にどんな影響を与えているか」というnoteの技術補足編になります。 Stable Diffusion 「Dream Studio」とは 話題のAI神絵師「Stable Diffusion」ですが、いつでもPCの前に座って
Marpという、Markdownでいい感じのプレゼンテーションスライドを作成できるツール(エコシステム)があります。 デフォルトだと default gaia uncover の3種類のテーマが選択できますが、自作テーマを公開して...
はじめに この記事ではWasmのゲーム用を想定したrequestAnimationFrame駆動/シングルスレッドのRust非同期ランタイムを作ります。 ゲームとasync/await 複数フレームにまたがる処理とasync/await ゲームを扱う上でよく必要になる
はじめに マケデコというMarket APIのDeveloper Communityを作りました。 https://market-api.dev/ Discord上で活動をする予定で、開放は9/15のキックオフイベントを予定しています。 https://mkdeco.conn
<a href="https://github.com/frehner/modern-guide-to-packaging-js-library">https://github.com/frehner/modern-guide-to-packaging-js-library</a
こんにちは、いしがみです。 今回は、自分がlaravelをやっているときに嵌まってしまった、canvasデータの送信とlaravel側の受信について書きます。 環境 Laravel v9.17.0 PHP v8.1.7 Javas...
Deno 環境で最小構成で TypeScript を利用し、JavaScript 知識を削ぎ落として TypeScript の言語機能に絞った情報の圧縮率からアプローチしたミニマリストのための解説書です。 ⚠️ 現時点では未完成の本となります。 完成度: 15% (�
Firebase HostingがNext.jsのデプロイに対応した[1] と聞きつけ、Next.jsビルドツール好き[2] [3] なので様子を見てきました。 https://github.com/FirebaseExtended/firebase-framework-tool
なにがしたいか 5次以上の高次方程式の数値解を網羅したい 一般解の表現が存在しない以上は数値的に求めるしかない パラメータを弄るとどんな感じに変化するかを確認したい でもちょっと面倒なので簡単な2次方程式で実装してみるよ ...
こんにちは。地図パズル製作所の都島です。先週は Heroku が無料枠を廃止することが話題になりました。私も記事を書きましたが、とてもたくさんの人に見ていただけたようで、とても嬉しかったです。ありがとうございました! 先日の記事は私とアシスタントの霧島さんが知っている構成をざっと
はじめに 業務でReact.jsやNext.jsを使用していますが、特にレンダリングに関する知識が整理できていなかったことや、React18の新しい機能や概念を今後の開発のために整理したいと考えて今回の記事を作成するに至りました。 ...
はじめに こんにちは。@Taro_Kanameです。卒業制作で初めて製作したオリジナルアプリです。このアプリは、実家の兼業農家で起こりうる、B級品の食品ロス問題を少しでも解決できたらと思い製作しました。 アプリ開発のきっかけ 私の...
Playwrightのドキュメントを眺めているとPage Object Modelという実装パターンがあり、これが便利そうだと思ったので愚直に実装したパターンとじっくり見比べてみたいと思いました。 https://playwright.dev/docs/test-pom 私の
はじめに 私はPython初学者である。今回Aidemyで3ヶ月のアプリ開発コースを受講した成果を示すため、このAI及びブログを作成した。 受講に至った理由①生まれ持ちかつ見逃されていた難病とがんが最近見つかり、肉体労働には向いて...
初めに 俺・「僕はプログラミングが趣味の中学生。学校でもらったipadでプログラミングをしている。今日は、javascriptで無限ループを作りたいんだけど、consoleが見たいなぁ」 俺・「せんせ、ipadの開発者ツールってどう...
はじめに 過去の自分は、constで宣言した変数の値は変えることができないという理解をしていて 「この変数は値が変わるかもしれないから一応letで変数宣言しよ」 とletばかりを使っていました。 しかしこの理解が誤っていることを最近...
AppleWatchで動くポケモンプレイ画面の文字盤が TickTokで人気 なんですってね! ※3 設定しようとしたら躓くところがあったので作業メモを残しておきます 1、clockologyダウンロード 2、clockologyのベータ機能をONにするため、enableBet
Fly.ioでRailsアプリをデプロイしてみた for Mac Herokuが11月末から無料で利用できなくなるという事をお聞きしたので、上記記事を参考にwindows版でのリリースを模索した備忘録です。(macの方は上記記事で...
はじめに 2020年に初めてハッカソンに参加して、今までに学内・学外合わせて一応5回ハッカソンに参加した情報科 学部4年生の備忘録です。 私の情報系の能力はほとんどハッカソンで身についたと言っても過言ではない!ということで、一回整理してみようと書き始めました。 自分の脳ミソ整
試してたらたまたまVisual Studio Code(vscode)のdevcontainer(Remote Container)が、Remote SSH経由でリモート環境でも使えることを知ったので、devcontainer用の環境構築方法やdevcontainerの構築方法に
Stable Diffusionでseedを固定して同じ絵を生成できるのか問題 Stable Diffusionでseed値を固定すると同じ絵を生成できるのかが(私の中で)話題です。 きっかけは、以下のshi3zさんとdrikinさんの動画のラストの1,2分。 https:/
本記事の目的 この記事の目的は最近リリースした個人開発サービスの紹介です。 作ったものや、作った背景、作ってみた感想についてがメインです。 利用技術についても軽く触れます。 個人開発のサービスに興味ある方や、音楽好きな人向けの記事か...
先日 CDK for Terraform が GA になりました。 https://www.hashicorp.com/blog/cdk-for-terraform-now-generally-available この記事では CDK for Terraform の基本的な使い方
はじめに 前回の『TypeScript の Narrowing』の記事では Narrowing について集合論的なアプローチでどのようなものであるかを解説しました。この記事では、より実用的に Narrowing の基本パターンを解説します。 この記事は基本的には TypeSc
はじめに Unityを使用したソシャゲ開発・運用に関わって4年目になります。 そこで感じたプログラミングをする上で大切だと思ったことをピックアップしてまとめていきます。 あくまで私が感じたことなので、一般的に正しいとは限らないのでご...
エビリーのプロダクト開発本部でエンジニアをしている渡辺と申します。 今回は、私が所属しているkamui trackerチームが採用している 「スクラム」という開発フレームワークについて触れてみます。 2022年7月から、これまでのチーム体制を見直す動きがあり、 私のチームではスク
Nishika株式会社が主催「生鮮野菜の価格予測」コンペに参加しました。本記事で私の取り組みの共有と振り返りをしたいと思います。 コンペ概要 本コンペでは、東京都中央卸売市場日報および気象庁よりNishikaにて収集・加工し作成し...
jsを触っていると、ホイスティング(巻き上げ)というものが出てきたので まとめる。 ホイスティング console.log(v) console.log(l) console.log(c) var v = 1 let l...
結論 こちらになります。 See the Pen hamburgerMenu by Men_Tori (@ueda-kio) on CodePen. ポイント デザインである横棒は擬似要素で実装 ボタン内にテ...
はじめに 株式会社マイスター・ギルド新規事業部のウサギーです。 弊社新規事業部では、新規サービスの立ち上げを目指して 日々、アイディアの検証やプロトタイプの作成を行っています。 今回は通信アプリに必須の機能、「スピーカーON/OF...
概要 データベースにインポートするCSVデータを自作する。 データセットはKaggleから取ってこれたりもするが、今回はカラムの指定があったのでテキトーに作るわけにはいかず、データセットを1から自作する。 生成する値が全てランダム...
この本では、2022/9/1(木)現在、最新のLTSである、Unity2021.3.8f1 Apple Siliconに、 ・admob ・firebase Analytics ・firebase crashlytics ・firebase auth ・auth with Go
🍃はじめに 「これからのWebコーディングのスキルは、はじめからJamstack志向でも良いのではないか?」 と考えたことが本記事執筆の理由です。 先日エビスコムさまから作って学ぶNext.js/React Webサイト構築が発刊され、これであれば普段Webコーディングを専門
こんにちはっ🌟八ツ橋まろんです iPhoneの顔認識の機能を使って様々なARアプリの基盤となる機能を提供してくれるUnity Technology提供のAR Foundation Sampleを元に改良し、 「「「顔だけVTuberに...
初めに 何気にzenn初投稿なのでお手柔らかにお願いいたします。 業務でReactを使用しており、チャートツールの導入を行う際に良さそうなライブラリを調査しました。 ※スター数は調査時点での数です サンプル実装 全部ではないですが、棒グラフを自分で実装してみました。参考に
はじめに Canvasって、、すごいですよね!!(語彙力) Web制作を始めた頃、つよつよなサイトは何でできているのか不思議でなりませんでした。 少しだけ、勉強をしてきて発見しました。 Canvasが使われている、、!こともある。 アニメーションなど、動くサイトが好きなのでか
背景 RustはしばしばCやC++言語と比較される記事が見られ、実際に、より開発がしやすいような機能が多々入っていると思います。そこで、私が以前業務で使用していたCと比較して、この点は、実際にRustを触ってみて良かったなと思った点...
TL;DR 共有フォルダにあるマクロ付きExcelファイルの編集ができない ファイルごとに個別でブロック解除を行うのが本筋だが、それでは運用上支障が出てしまうので一括許可したい(詳しくは後述) 該当Excelファイルが存在する共有フォルダを「信頼できる場所」に追加する必要が
最近会社でAzureいいぞ!という話が盛り上がっている。普段は私、JavaやらJavascriptやらの研修をしているのだけども、そんなこと言われたらAzureが気になってしまう。 ということで、その概要を知るべく、Windowsがや...
はじめに 筆者は github.com/Code-Hex/vz という macOS で仮想化技術を利用するための Virtualization framework の Go 言語とのバインディングを行えるライブラリを開発しています。 この framework では macOS