個人開発がおすすめな理由6選
個人開発がおすすめな理由6選 株式会社NoSchool CTO / meijin 目次 自己紹介 私が個人開発しているツール 個人開発がおすすめな理由 1)使ってみたい技術を試す場になる 2)不確実性に投資できる 3)作ったことのあるサービスの種類が増える 4)We
個人開発がおすすめな理由6選 株式会社NoSchool CTO / meijin 目次 自己紹介 私が個人開発しているツール 個人開発がおすすめな理由 1)使ってみたい技術を試す場になる 2)不確実性に投資できる 3)作ったことのあるサービスの種類が増える 4)We
はじめに本記事は認知科学に基づくアプローチを踏まえて、ロバストなPythonコードを書くための基本的なテクニックについてまとめています。「ロバストPython―クリーンで保守しやすいコードを書く」を読み終えて、ロバストの重要性に感銘を受けるととも…
「Vueって何?」から始めるVue.js入門はじめに※この記事は「RUNTEQ Advent Calendar 2023」 の1日目に参加しております。今年のテーマは 『 初めて学んだ技術 』…
はじめにこんにちは、RetailAIの@long10langです。さて、advent calendar今年は何書こう?というわけで、あれこれ考えた結果、あまり理解が進んでいなかったRWKVについて…
この記事は、Power Automate Advent Calendar 2023 12月1日担当分の記事です。こんにちは、たな です。Qiita Advent Calendarへの参加という…
はじめに本稿はAdvent calendar 2023のC++カテゴリ1日目である。最初の日ということも考慮し、あまり深々と掘らずに基本的なことから考えていく。C++の言語仕様とかC++23以…
逆引きで学ぶPower BIPower BIを構築していくにあたり、大事なポイントは複数あります。Power BI Desktopなどを使用してレポートを作成し始めるところから、チームに実装し、…
この記事は、AEON Advent Calendar 2023の1日目です🎉どうも!イオンスマートテクノロジー株式会社(通称AST)のCTO室でSREをやっている@Tocyukiです!https…
本記事は 技術書典15 で無料配布した同人誌「ゆめみ大技林 '23 (2)」に寄稿したものです。ある日の我が家ワイ「おぉ・・・!」ワイ「やったで!」ワイ「ふはははは!」娘「パパ、どうした…
はじめに最近、毎日のように新しいLLM(Large Language Models)が登場しており、特に国内ベンダが出している日本語に特化したLLMは、それぞれが最も高い精度を有していると謳ってい…
タイトル通りです。GitHub Actions において、成果物のハッシュ値を保存・比較して余計なデプロイを行わないようにする方法を記します。 ! この記事は GitHub Actions Advent Calendar 2023 の 1 日目の記事です🎄 明日は Kyome さ
こんにちは!アルダグラムでエンジニアをしている渡邊です! 本記事は株式会社アルダグラム Advent Calendar 2023 1日目の記事です。 早いもので2023年もあと一ヶ月となり、2024年もまもなくです。最近モバイルアプリのクロスプラットフォーム開発では Flutte
こんにちは、Blueberryです。先日行われたABC325で、念願の入青を果たすことができました!!とてもうれしいので記事を書きます。入水記事→【Atcoder】高校1年生でAtcoder水色…
この記事は、Flutter 大学アドベントカレンダー 2023 1 日目の記事です。 はじめに こんにちは、ダイゴ です。 とあるアプリを触っていた時に気持ちよくない住所入力を体験したので、Flutter でどうすれば気持ちよくできるかを考え、下記ようなサンプルを実装してみま
🔎 内容 全UNIT 1~5のうち、この本は、UNIT 2です 1. OVERVIEW 関数型プログラミングの一番「外側」を紹介 関数型プログラミングとは何か? 最新のプログラミングコミュニティの動向、CPUと命令型プログラミング、システム言語における型、構造化プログラミン
🔎 この本の内容 全UNIT 1 ~ 5のうち、この本は、UNIT 1です。 ★1. OVERVIEW 関数型プログラミングの一番「外側」を紹介 関数型プログラミングとは何か? 最新のプログラミングコミュニティの動向、CPUと命令型プログラミング、システム言語における型、構
はじめに 少し前、こんなポストをしました。 これは、C言語において、関数の宣言よりも前に関数呼び出しがあり、かつ引数の型が異なる場合、結果が想定の逆になってしまう、というものです。 この現象の本質は、暗黙のプロトタイプ宣言とABIにあり、以下の記事で説明は尽きています。 C
クソアプリ Advent Calendar 2023 1日目の記事です。羊羊を数えれば寝れる。せっかくなので羊が走る姿も見たい。ということで作りました。完成したものhttps://twi…
この記事は Snowflake Advent Calendar 2023 Series 2 の 1 日目です。 Disclaimer 筆者は Snowflake でパフォーマンスエンジニアをやっている者ですが、この記事はオフィシャルな文書ではなく、また 2023 年 12 月
つい先日まで長袖Tシャツ1枚で過ごしていたような気がするのですが、気がつけばダウンジャケットを着て外出するような冬の気温になってしまったようです。読者の皆様はいかがお過ごしでしょうか。 寒いのは苦手なのですが、今年の冬は暖冬らしいので少しほ...
Google Cloud、始めてみませんか? この記事は Google Cloud Japan Advent Calendar 2023 (入門編) の 1 日目の記事です。 この記事では、「Google Cloud を始めてみたいけど、何から手をつけて良いのか分からない」「ドキ
はじめにUKIです。久しぶりの記事執筆となります。本記事は、仮想通貨botter Advent Calendar 2023の1日目の記事となります。本記事の目的仮想通貨botterと言っても…
<a href="https://github.com/architect/aws-lite">https://github.com/architect/aws-lite</a><br /> <p>AWSのAPIクライアントライブラリ。 AWS SDKのパフォーマンスやスタックト
<a href="https://nodedownloads.nodeland.dev/">https://nodedownloads.nodeland.dev/</a><br /> <p>Node.jsのバージョンごとのダウンロード数をビジュアライズするサイト</p>
はじめに 11月も終わり、今年も残るところあと一か月となりました。 今年ももう終わるから今年中に成果を上げとけ!と言わんばかりに最近は新技術の登場が多いです。 今回取り上げるのも11月最後の大砲として出てきた新技術、その名もAnimate Anyone Animate A
先日ITパスポート試験を受け、合格いたしました。勉強していく中で、英単語の略語が非常に多く略語の整理に手を焼きました。復習のためにも、本記事にて一度整理したいと思います。以下、記載していきます。…
ドラえも⚫︎で理解するCSRFはじめに対象読者・HTTPの特性・セッション管理・ブラウザの同一オリジンポリシー・CSRF(Cross-Site Request Forgeries)⚫︎…
こんにちは!アルダグラムでエンジニアをしている安政です。 外部サービスとの API 連携開発をおこなっていると、 受け取り側のサービスにテスト環境を用意するのが難しい 開発中のサービスのため、API サーバが構築されていない といった問題に遭遇することがあるかもしれません。
はじめに以前こちらのブログでもモダンコントロールを紹介しましたが、例えば、フォントのサイいろいろが変えれないなど、個人的に、正直、まだ本番アプリで使うには物足りなさがありました。https://…
何の記事かVue3でprovide/injectを用いた状態管理を行なっている場合、vue-routerのrouter.beforeEachフック内で状態管理している状態を参照すると、undefi…
■IBM i SLSの動作その1の続きです。SLS(シングル・レベル・ストレージ)アーキテクチャーは物理的なストレージに依存しないアドレッシングメカニズムです。メインメモリとストレージ装置を単一…
<a href="https://nodejs.org/en/blog/release/v18.19.0">https://nodejs.org/en/blog/release/v18.19.0</a><br /> <p>Node.js v18.19.0リリース。 npm 10へ
Amazon Web Services(AWS)が開催中のイベント「AWS re:Invent 2023」の基調講演で発表された新サービスの中でも、ビジネス向けの生成AI「Amazon Q」は最大の目玉でした。 記事「[速報]AWS、Cop...
結論を先に以下のコードで、 original_data を対象のデータフレームに書きかえれば動くはず。# ライブラリの読み込みlibrary(tidyverse)# ここの original…
個人開発しているアプリにRenovateを導入しましたが、なぜかOnboardingのPRが作成されませんでした。そこで今回は、RenovateがPRを出してくれない場合の対処法についてご紹介します。…
1. Typstとは 公式ドキュメントにあるようにマークアップベースの組版システムです. Rust言語で書かれているので, Latexに比べてコンパイルが早いのが特徴です. 2. 修論テンプレート 今年リリースされたこともあってか, 修士論文のテンプレがなかったので自分
はじめにこんにちは!!@Sicut_studyです!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a73こちらの記事が嬉しいことに…
<a href="https://astro.build/blog/astro-4-beta/">https://astro.build/blog/astro-4-beta/</a><br /> <p>Astro 4.0 Betaリリース。 Vite 5へのアップデート、<cod
IBM i (AS/400) 単一レベル記憶:シングル・レベル・ストレージ(SLS)お待ちかね?、IBM i (AS/400)のオハコ、SLSについて説明します。IBM i の最も特徴的なアーキ…
<a href="https://github.com/cosmiconfig/cosmiconfig/releases/v9.0.0">https://github.com/cosmiconfig/cosmiconfig/releases/v9.0.0</a><br /> <p
Amazon Qが発表されましたね。ChatGPT的なやつ。 クラメソさんの記事を貼っておきます。 https://dev.classmethod.jp/articles/reinvent2023-updata-amazon-q/ 個人的には、日本語にも対応してないしChatGP
こんなWebサービスをリリースしたので、技術的な話をまとめておこうと思います。 https://sizu.me 元々このサービスは、趣味の延長線のような感じで開発を始めました。競合にあたるnoteやはてなブログなどのサービスが確固たる地位を築いているということもあり、「お金にはな
はじめに 初めまして、現在エンジニアをしながら起業をしてサービスを開発中の橋田至です。 https://twitter.com/dall_develop 私は今Swappyという同人誌のフリマサイトを開発中です。 同人誌を売買するという観点から、ネイティブアプリでストアで公開
Visual Regression Test をサポートする reg-actions をリリースしたという記事のTODOとして挙げたのだが、reg-viz/reg-cliのwasm化とwebp対応を進めたいと思っていた。 今回はその第一歩として画像diffライブラリのwebp/w
1. はじめに こんにちは、バックエンド ディビジョン所属の藤井です。 この記事では、オブジェクト指向(object-oriented programming, OOP) の基本的な概念を解説します。OOP は、現代のソフトウェア開発において非常に重要な役割を果たしており、多
<a href="https://github.com/tapjs/tsimp">https://github.com/tapjs/tsimp</a><br /> <p>ts-nodeのようにTypeScriptのコードを型チェックしながらコンパイルできるローダー。 Node.j
AWS SDK for Rust が GA AWS re:Invent 2023 に合わせて、AWS SDK for Rust が GA されましました。 Rustacean にとって、待望の GA ではないでしょうか🥳🎉 https://aws.amazon.com/jp/
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」の基調講演で、生成AIを用いて多様なAIサービスを提供する「Amazon Q」を発表。Amazon Qの機能の一部として...
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」の基調講演で、生成AIを用いて多様なAIサービスを提供する「Amazon Q」を発表しました。 マイクロソフトが「Git...
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」の基調講演で、AIのトレーニングに最適化した独自プロセッサ「AWS Trainium2」を発表しました。 Trainiu...
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」の基調講演で、同社が独自に開発しているARMベースの最新プロセッサ「AWS Graviton4」を発表しました。 Gra...
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」の基調講演で、従来のAmazon S3 Standardストレージクラスより最大10倍高速な「Amazon S3 Exp...
この記事の内容 コンパイラには興味があるが情報学科を出てないのでどう学べばいいか分からないといった人のヒントになるように、雑ですがメモを残しておきます。 高評価が多ければ、もうちょい詳しく書こうかなと思います。 自分の経歴 大学は文系を卒業し、建築関係の仕事をしている会社
こんにちは、普段デザイナーをしているウエハラ シンペイです。前回開発したChatGPTによるヘルシーレシピBotで、食事改善に取り組めたのですが、目指すべきモテボディにはそれだけでは足りませんで…
はじめに 最近はLCM及びLCM Loraが非常に好評ですね。 僕も過去にLCM Loraを使ってリアルタイムお絵描きをする記事(https://zenn.dev/aics/articles/3875b6e7f066d3 )を書きましたが、あれから一週間さらにとんでもない発展
こんにちは、M-Yamashitaです。 今回の記事は、Faraday gemのコードリーディングです。 こういうことができるgemだということは知っていましたが、内部実装まで踏み込んだことはありませんでした。 最近触る機会があったので、仕組みを知っておきたいと思い、コードリーデ
<a href="https://github.com/css-hooks/css-hooks">https://github.com/css-hooks/css-hooks</a><br /> <p>style属性でスタイリングをするCSS in JSライブラリ。React/P
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」で、トラフィックに基づいてRedisやMemcachedを用いて即座にキャッシュが提供される「Amazon Elasti...
NOTE: code進行でなくchord進行です。開発時に結構typoしました 紹介(chord-progression-parser) Rustでコード進行の文字列をそれっぽいASTに変換にして返してくれるchord-progression-parserというものを作っ
概要先日行われたISUCON13に参加しました。特別な取り組みはしていないのですが、初参加の備忘録として残しておきます。https://isucon.net/archives/57801192…
はじめに こんにちは。 一昨日、土日を1日潰してLatent Cosistency Model(LCM)の推論高速化に取り組んでみたところ、そこそこ上手くいき、512×512pxの画像をimage-to-image(img2img)するタスクにおいてRTX3090で26fps
概要iOSアプリのローカライゼーション(多言語対応)の効率的な開発方法を調べていたら、WWDC2023で発表されていたDiscover String Catalogsの内容が良さそうに見えたので…
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」で、SPARCプロセッサを搭載したサーバ環境を仮想マシンとしてAWS上で提供する新サービス「Virtualization...
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」で、新機能を備えたデータベースサービス「Amazon Aurora Limitless Database」のプレビューを...
こんにちはオンプレミスのActiveDirectoryで今まで管理してきたグループポリシークラウド化が進んできてIntuneへの移行も考えている企業も増えてきていると思います。Intune管理…
はじめに こんにちは。クラウドエース SRE ディビジョンの工藤です。 SRE とは Site Reliability Engineering (サイト信頼性エンジニアリング)の略でクラウドエースの SRE ディビジョンは Google Cloud を利用したインフラ構築など
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
<a href="https://biomejs.dev/blog/biome-wins-prettier-challenge">https://biomejs.dev/blog/biome-wins-prettier-challenge</a><br /> <p>Biome v
Amazon Web Services(AWS)は、シンクライアント専用デバイス「Amazon WorkSpaces Thin Client」を発表しました。 Amazon WorkSpaces Thin Clientは、Amazon Wo...
Amazon Web Servicesは、Amazon EFSの新機能として長期保存データ用の「Amazon EFS Archiveストレージクラス」の提供を開始したと発表しました。 また、既存のAmazon EFS Infrequent ...
SwiftUIのLazyVGridを使うと列数が決まっている時は子要素が可変数でもいい感じに配置してくれます。iPhoneやiPadの複数端末の画面に最適なレイアウトを考えると、Viewのアスペクト比に合わせて列数を変えたい場合もあります。 今回はそんな我儘レイアウトを叶えるLa
NOT A HOTELでのウェブ開発というとスマホを使用した無人チェックインからの宿泊体験が思い浮かびそうですが、ウェブ上で別荘を購入するためのサイトの運営もしています。最近では、インスタグラムやタクシー広告を見る方もいるのではないでしょうか? 今回は、ショップサイト、広告から遷
はじめに 11月18日にVimConfが開催されました。今回はコロナ禍後初となるVimConfで縮小版でした。自分自身ははじめての技術系オフラインイベントで不安でしたがかなり面白い知見が多く楽しかったので記事に残そうと思います。 本文 発表について mattnさん
動機 Domain Modeling Made Functional の内容にインスパイヤされ、型->関数->型的なアプローチの素振りをしたい。 あとはこの辺の内容をつまんでまとめることを目指しました。ロバストpython、なっとく!関数型プログラミング
プロダクトデザインについて、考える中で日々の発見や直面する困難について、常にメモを取ってきました。これらを整理して、私の思考と感情の記録を集めたものです。単なる記述です。
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 15 週目の記事です! 1 年間連続達成まで 残り 38 週 となりました! はじめに ログラスでエンジニアをしているよしだといいます。SNSではお酒中心の生活を日々過ご
■SPIとCPIの収集を開始すべてプロジェクトで週報にSPI, CPIの計算結果を記載するようにし、閾値を超えた場合は異常と判断し、管理層に詳細な報告を行うというルールを設けました。SPI, C…
はじめに 初めまして、現在エンジニアをしながら起業をしてサービスを開発中の橋田至です。 https://twitter.com/dall_develop 私は今Swappyという同人誌のフリマサイトを開発中です。 初めは一人で開発をしていたのですが、開発すべき機能が多すぎるこ
よく使うマークダウン記法をまとめてみました☺️・#…見出し #半角スペースで見出しになる。# 大見出し## 中見出し結果大見出し中見出し最大######まであり、数が大きくなるほど小…
この記事の目的プログラムを勉強する中で、ゼロからアルゴリズムを考える機会が少なかったので、アルゴリズムを考えコードを書く練習として簡易的な計算機をpythonで作っていく。今回作る計算機の仕様…
1. はじめにARアドバンストテクノロジ株式会社(ARI)の鈴木タクヤです。先日投稿した以下リンク先の記事ですが、ありがたいことにXでも本記事のいいねやリポストをいただきました。反響があると嬉し…
SKIEとはSKIEは2023年9月6日にTouchlabがOSSとして公開したKMPで使用するライブラリです。2023年3月にブログ/Open Source Updatesで開発中であることが…
Webサイトやモバイルアプリケーションなどにおける優れた体験とは、単に高速にWebページが表示されることや分かりやすいユーザーインターフェイスが提供されるだけにとどまりません。 それぞれのユーザーがどのような目的でWebサイトに訪れたかを理...
Red Hatは、GUIでDockerコンテナやKubernetesの操作を可能にするオープンソースのデスクトップアプリケーション「Podman Desktop 1.5」のリリースを発表しました。Windows、Mac、Linuxに対応しま...
米調査会社のガートナーは、294人のリスクに関する上級管理職への調査結果として、特定のクラウドベンダにシステムを集中させるリスクの重要度が多くの企業で上昇していると発表しました。 特定のクラウドベンダにシステムを集中させるリスクとして、主に...
<a href="https://github.com/esm-dev/esm.sh/releases/tag/v135">https://github.com/esm-dev/esm.sh/releases/tag/v135</a><br /> <p>esm.sh v135リリ
AtCoder Beginner Contest 330をElixirで解いてみます問題AリストAの中で、値がL以上のものが何個あるかカウントする問題。Enumで解くのにピッタリdefmod…
はじめに .NET 8 の Blazor で追加された静的 サーバー レンダリング (SSR) で JavaScript を使う方法を紹介します。 SSR では、普通に script タグをページに追加しても JavaScript が実行されません。この動作自体は今まであった
https://isucon.net/archives/57993937.html チーム「なんかいい感じではやいやつ」で最終スコアは91,400点でした。 順位としては20位で、30位入りを目指していたので達成できてよかったです。 また、不整合エラーなどに苦しみながらみんなでベ
可用性ゾーン の 物理ゾーン と 論理ゾーン Japan East リージョンは可用性ゾーンがサポートされているリージョンです。 Japan East では、 3つの可用性ゾーン提供されており、それぞれのゾーンが、1 つまたは複数のデータセンターで構成されています。 2つの可
はじめにこんにちは!!@Sicut_studyです!今回は個人開発で「書籍管理システムYomuYomu」を作成したので紹介したいと思います。サービスでやりたかったことがシンプルでなおかつユー…
■この記事のポイント ヒープを使うような変数を swap すると、ポインタが交換される ■やりたいこと サイズが大きい 2 つのデータを入れ替えるとき、その都度コピーが発生していたら残念ですよね。できれば実データは動かしたくないものです。 Rust には std::m
トヨタシステムズプログラミングコンテスト2023(AtCoder Beginner Contest 330)に参加したので記録を残します。 https://atcoder.jp/contests/abc330 今回は4完です。Eはコンテスト後に解いたものです。 A - Cou
<a href="https://github.com/lerna-lite/lerna-lite/releases/tag/v3.0.0">https://github.com/lerna-lite/lerna-lite/releases/tag/v3.0.0</a><br /
はじめに メインフレームにどんな印象を持っていますか。 データセンターの中の簡単に近づけないところにあるらしい 専用線しかつながっていなくてアンタッチャブルなマシン ググっても情報が少なくて誰が何のためにどうやって使っているかさっぱりわからない 自分たちが生まれる前から動い
<a href="https://survey.devographics.com/en-US/survey/state-of-js/2023">https://survey.devographics.com/en-US/survey/state-of-js/2023</a><br
<a href="https://developer.mozilla.org/en-US/blog/getting-started-with-css-container-queries/">https://developer.mozilla.org/en-US/blog/gett
<a href="https://thevalleyofcode.com/">https://thevalleyofcode.com/</a><br /> <p>ウェブ開発に関するチュートリアルサイト。 HTTP/HTML/CSS/JavaScriptなどのウェブ開発に関するチュ
<a href="https://nodejs.org/en/blog/release/v20.10.0">https://nodejs.org/en/blog/release/v20.10.0</a><br /> <p>Node.js v20.10.0リリース。 ESMをデフォ
先日Microsoft Igniteで、マイクロソフトのAIとクラウド技術の最新のアップデートが発表されました。。2日間のアクション満載の日々を通じて、マイクロソフトは生成AIインフラの革新、新し…
まえがき ISUCON13にチームOL001のアプリケーション担当として参加してきました! 最高スコアは 20,572 でした。何位だったかはまだ発表されていないのでわかりません。 自分目線でどういう改善をしていったのかをまとめていきます。 インフラ担当はまた別で記事を書いて
GPTsのまとめのメモ 英語 https://github.com/AgentOps-AI/BestGPTs https://top-gpts.com/ https://gptstoday.com/ 日本語 https://gpts.coffee/ https://www
本記事について CatBoostの特徴として、その推論の速さがある。推論が速い事自体は以前から経験的に知っていたが、その理由については「何か特徴的な木構造を使っているから」というくらいの理解で人に説明できるレベルではなかったので、自分の理解のために記事としてまとめるもの。 な
ConnからSocketにコンバートする方法+phx.gen.authのログイン処理に関するメモConnとSocketとはコンバートの方法on_mountの実装結論phx.gen.aut…
はじめにインターネットでPower Appsによる祝日判定の方法が意外と出ていなかった印象なので、投稿することにしました。Power Automateによる祝日判定は、かなり見かけましたが、Po…
地下壕や部屋などの断面形状を測定する携帯型LIDAR(手のひらLIDAR)の第3弾です!前回の手のひらLIDAR ver2で課題だった角度の精度を上げるため、ステッピングモーターでのLIDARコントロールに挑戦しました。結果は上々で、サーボの時よりも段違いに正確な動作ができるよう
前回は「OpenAIのモデルアップデートに備えてPrompt Flowでモデルの評価フローを作る」というタイトルでAzure Machine Learningのプロンプトフローを使った評価フローを作りました。 https://zenn.dev/microsoft/articles
先日、Vim-jp slackにて以下のように呟いたところ、 すでに辞書ファイルを作っている方がいらっしゃることを教えてもらいました。 こちらのサイトでは単に記事タイトルを収集するだけではなく、辞書として相応しくないワード(「〇〇の一覧」など)は除いてまとめているようです。すご
2023/11/25(土) ISUCON13 に初出場した記録です✌️ 最終スコアは9400ぐらい(本スコアはまだ未発表)でした!言語は Go を使いました🐭 苦悩の記録: https://github.com/kno3a87/isucon13 チーム紹介 チーム名 『ジ
この記事はなに? RailsでActiveRecordのattributeの状態や変更を追跡するActiveRecord::AttributeMethods::Dirtyモジュールについて簡単にまとめたもの。 実際に使ってみたらかなり便利でした。 https://api.ru
エラトステネスの篩で素数を出力するRubyスクリプトです。chmod +x sieve.rubyして、./sieve.ruby 1000 として実行して下さい。#!/usr/bin/ruby…
はじめにiOS15以下を対応する場合は以下の記事の方法が良さそうです。https://qiita.com/chocoyama/items/1cb7040f0e717406a6f4完成サンプル…
Referential transparency for DUMMIES これは参照透過性(Referential transparency)を解説する記事です 表題の 「サルでもわかる」 というのは、 ということだが、英語圏ではもっとストレートな表現として Dummi
はじめにエンジニア転職してあっという間に2年が経ちました。ちょうどキャリアの振り返りでもしてみようかなと思っていた矢先にXで素敵なLT会を発見したのですが、所用により参加できないため、血涙を流し…
<a href="https://majors.nullvoxpopuli.com/">https://majors.nullvoxpopuli.com/</a><br /> <p>npmのパッケージのダウンロード数をメジャーバージョン単位で比較できるサービス。 メジャーアップデ
概要本記事は、自動運転AIチャレンジRacing大会(仮称)のプログラムを粗動作させてみたという内容です。自動運転AIチャレンジRacing大会(仮称)とは公式HPの通り。前回までと異なり高…
この章では、Firebase の Firestore と Google スプレッドシートを駆使して、Solana バリデーターとしての収益を効率的に管理する方法を解説します。データ収集から分析、報告…
多数から1つのhtml要素にスタイル適用されたとき、どのスタイルが採用されるかを論じる。優先順位を考える軸2つある。「誰が考えたスタイルか」と「いかに一途に適用先(要素)を指定しているか」である…
入力されたコメントを出力し、「終了」が入力されたら「終了します」と出力して終わるプログラムを作成します。「終了」入力されるまで繰り返すのでwhile trueendを使って繰り返してbre…
はじめに 言語として高速だと謳われているRust。そのRustを使用してDynamoDBへのデータ登録処理を直列処理と複数の並列アルゴリズム処理で速度比較してみました。 DynamoDB DynamoDBは公式で以下のように謳われています。 Amazon DynamoD
はじめに かなり久しぶりに記事を書きます。 自分は今とあるC向けのサービス開発に従事しており、そのサービスでは認証にNextAuthを使用しております。 今回の開発では、 JWTトークンをcookieで保持してセッション管理を行っており、Next.jsのRSCも使用しているこ
「Reactのさまざまなデータフェッチ方法を比較して理解して正しく使用する」シリーズの3記事目、最終記事です🌟 今回は「 Next.js Pages Router(SSR)でのデータフェッチとApp Routerでのデータフェッチ」について理解を深めていきます。 また、最後の全体
こんにちは、エンジニアの籏野です。 近年のフォルシアでの API 開発では Web フレームワークとしてExpressを利用することが多くあります。 また、開発言語には TypeScript を採用しており、型に守られた安全な開発を目指しています。 型安全な API 開発を進める
こんにちは、Happy Elements株式会社 カカリアスタジオです! カカリアスタジオでは今年もアドベントカレンダーを実施いたします! アドベントカレンダーとは クリスマスまでの日数を数えながら「アドベントシーズン」を楽しむために使われる期間限定の特別なカレンダーのこと
ウェブブラウザを自動操作する際には、WebDriverやChrome DevTools Protocol (CDP) などのAPIが広く利用されています。 これらのAPIを基盤に構築された様々なブラウザ自動操作フレームワークが、テスト自動化の分野で重要な役割を果たしています。 例
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 14 週目の記事です! 1 年間連続達成まで 残り 39 週 となりました! ログラスのクラウドエンジニアの原と申します。 ログラスでは、AWS のリソースのほぼ 100%
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
おはようございます.遅ればせながら,11/14/2023 の .NET 8 のリリースの内容を確認し,コードジェネレータの新しい最適化機構(PGO)のデフォルト有効化や AI/LLM のアプリケー…
マイクロソフトは、開発環境をクラウドPCとして丸ごと仮想環境で用意し、デスクトップ仮想化経由で利用できる「Dev Box」の新機能「Config-as-code Dev Box Customizations」のプライベートプレビューを開始し...
Play Framework開発チームは、JavaとScalaに対応したWebアプリケーションフレームワークの最新版となる「Play Framework 3.0」の正式リリースを発表しました。 Houston, Play developer...
私はなんでもやるタイプですが、別に自信があるわけでもないですが自分が管理する案件はだいたい平和になる、というか平和にするまでありとあらゆる手段を尽くして平和にしています。 その辺の自分にとっては普通にやっていることを言語化して発信することに意義があるのではないか、と思う所があった
こんにちは!プログラミング未経験文系出身、Elixirの国に迷い込んだ?!見習いアルケミストのaliceと申します。今回はpiyopiyo.ex #17でLTして学んだことをまとめます。「pi…
LLMがアプリケーションに組み込まれ始めていますが、LLMを組み込んだアプリケーションというのは非常に評価が難しいです。 いわゆる"AI"を使用しないアプリケーションの場合は基本的に処理はルールベースで実行されるため、単体テストやE2Eテストなりで評価を行うことが可能です。 一方
はじめにMicrosoft Entra Join について まとめてみました。以前は、Azure AD Join と呼ばれていました。Azure AD Join を 略して "AADJ" と表…
プロトタイピング向けにペライチで最低限のフロントエンドスタックを動かす方法について。 注意: 本番で使わないでください。tailwind は CDN モードで動かしているし、 esm.sh はスクリプトを動的にビルドするのでパフォーマンスは良くないです。 前提 jsconf.
はじめにC#の文字列結合と言えば皆様は何を思い浮かべるでしょうか。+ 演算子に string.Concat() メソッド,こなれたC#erなら StringBuilder クラスの利用を考えるで…
インターネット上では、古の時代から「ググレカス」「目の前の箱は何だ?[1]」という言葉に代表されるように、分からないことは自分で調べるのがマナーとされてきました。 しかし、近年のインターネットでは、「ググってもカス」と言われるように、まるで役に立たないサイトが検索結果に出てくるこ
今日はCloudflare Workers からTiDB Serverlessに接続する手順をやってみます。 TiDB Serverless とは chatGPT先生によると TiDBは、オープンソースの分散型NewSQLデータベースで、水平スケーリング、リアルタイムトラン
mangle とは外からアクセスされない変数を 1~2 文字に縮める処理のこと。こういう処理。 // in const longLongVar = 1; console.log(longLongVar); // out const o = 1;console.log(o); 主に
はじめに独自演算子を定義する時には、演算子の優先順位についての問題が気になってきます。例として、Rにあるような、符号を被除数に一致させる剰余演算子を作成しました。infix operator …
数値予報GPVを描画して遊んでいるわけですが、前線などのオブジェクトも自動判定して描いてみたいと思いました。定義1実際に業務利用されて明瞭にアルゴリズムが書かれている例として、[1] では次の三…
はじめに .NET 8 の Blazor で WASM と Server と SSR をページ単位・コンポーネント単位で切り替えることが出来るようになりました。しかし、これはあくまでページの中だけの話です。そのまわりのレイアウト部分は単なる SSR でレンダリングされます。レ
前提 ミチビク創業者取締役CTOの金杉優樹と申します。 ミチビクは、取締役会DXのSaaSをつくっていて、メガエンプラをターゲットとして、グループ会社を含め取締役会の運営効率化をしています。 https://michibiku.co.jp/ Startup CTO of t
https://chat.openai.com/g/g-deLzb76Hl-oniang-yang-gptご利用にはChatGPT Plusプランの契約が必要ですお嬢様GPTについてのご紹介(…
はじめに約一年前にこの記事を書きました!https://qiita.com/cog1t0/items/8f404f7c299fccbeb821ざっくりと構成はこんな感じですでも結局使ってない…
こんにちは! サイボウズ株式会社フロントエンドエンジニアの nissy です。 はじめに サイボウズでは毎週火曜日に Frontend Weekly という「1 週間の間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2023 年 11 月 21
はじめにどんなものにも終わりはあります今は当たり前のように存在しているサービスも、開発言語も、いつかはサポート終了 = EOL = End Of Life を迎えるのですendoflife.d…
https://qiita.com/advent-calendar/2023https://qiita.com/advent-calendar/202…
はじめにAtCoder で Elixir の Nx が使えるようになったので再入門するシリーズですhttps://qiita.com/RyoWakabayashi/items/206a19dc5…
参考URLhttps://dotnsf.blog.jp/archives/1082246988.htmlhttps://dotnsf.blog.jp/archives/1082258791.ht…
ハッシュでよく使われるシンボルですが、ハッシュ以外でシンボルとシングルクオートが並んでいるコードを見た時、なぜ違う書き方をしているのか理解できないことがありました。私にはどちらも同じものに見えてお…
はじめにLinuxコマンドを学習したので、中でも重要な18個のコマンドについてまとめ、記事にしてみました。ディレクトリ操作コマンドディレクトリとはファイルが保存されている場所のことで、入れ子…
「Reactのさまざまなデータフェッチ方法を比較して理解して正しく使用する」シリーズの2記事目です。今回は「SWR・TanStack Queryを用いたデータフェッチ」について理解していきます。 イントロ+useEffectを用いたデータフェッチ SWR・TanStack Qu
昨今のReact・Next.js界隈では様々なデータフェッチの仕組みが提供されていますが、一体どのような場面でどのデータフェッチ方法を使用したらベストなのでしょうか? 開発のためにたくさんの選択肢が出てきた今、きちんとそれぞれの特長を知って正しく適当に使ってあげたいものですね🌟
はじめにEC2の初回起動時に使用するUser DataはTerraformファイル内に定義することができますが、独自のShellスクリプトファイルをUser Dataに定義し、そのファイルを参照…
こんにちは!株式会社 CastingONEの岡本です。 はじめに 弊社のアプリケーションのフロントは現在、Nuxt2 から React(Next.js)にリプレイスを行なっています。移行するにたり、ドラッグ&ドロップのライブラリを探していたところdnd kitが良さそうという
こんにちは!Google Workspace (以下、GWS) から Microsoft 365 (以下、M365) へ移行する際に既存データの移行について検討することがあります。データ移行の方…
文字を見てもどこの国の言語が不明なときのお助けBot思い出せないときに言語をカメラに映すとどの言語か即座に回答してくれるLINE-Botを作ってみた1.作成手順⑴ teachable-mac…
みなさんこんにちは!株式会社アルダグラムでWebのエンジニアをしている大木です。 11月になり、気温も2桁になる日が続くなど汗ばむ季節になりましたね。 そんな時に必要なアイテムと言えばそう、Gatsby です。 間違えました、Gatsby ですね。今回は、ReactベースのSSG
概要 この記事では全結合イジング模型において、相互作用を一般の多体相互作用に拡張した模型の相転移について考えます。相互作用は一様で強磁性的なものを仮定します。このモデルについては検索してもあまりヒットしないのですが、モデルの性質自体はすでによく知られており[1]、相互作用の次
こんにちは zane です。 この業界で知らない人はいない WordPress は、全ウェブサイトの40%で使われており、誕生して20年経つ今も、ブログやホームページを作る選択肢として依然トップに君臨しています。しかし、エンジニアの目線から見ると、システムとして多くの課題が挙げら
<a href="https://www.mozilla.org/en-US/firefox/120.0/releasenotes/">https://www.mozilla.org/en-US/firefox/120.0/releasenotes/</a><br /> <p>F
まえがき VScodeを今まで使用していたが、あまりにもCursorの話題が入ってくるので実際に使ってみたら、正直デメリットほぼないというレベルで良かったので、Cursorで何ができるかまとめることにしました。記事もまだまだ少ないと思うので参考にしていただければ幸いです。最後
オラクルはOracle Cloud上でPostgreSQLをマネージドサービスとして提供する「OCI Database with PostgreSQL」の正式サービス化を発表しました。 同社はデータベースに最適化されたストレージ(DbOS:...
BroadcomとVMwareは、BroadcomによるVMwareの買収が11月22日に完了することを発表しました(Broadcomの発表、VMwareの発表) Broadcomはカリフォルニア州の企業であるため、現地時間での11月22日...
背景 JavaScriptの学習で、初心者のつまづきポイントである「非同期処理」について、自分自身も毎回調べているので、いい加減理解しようと思い、アウトプットがてら記事にまとめようというのが今回の背景にあります。 非同期処理についておさらい 同期処理 → 直列処理 洗
はじめにこんにちは!!@Sicut_studyです!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a73こちらの記事が嬉しいことに…
ラブグラフエンジニアの水瀬ひろです! ラブグラフからフォトスポンサーとして RubyKaigi 2023 や Kaigi on Rails 2023 に参加させていただき、たくさん写真を撮ってきました。 photo by 横江@ラブグラフ いつもどんなところを意識してテックカン
外部講師を招いてのスペシャル講演会です! こんにちは、NE株式会社に勤めますきんじょう(@o0h_)です。 去る10月の第4週に、NEでは「プロダクトづくり」をテーマとした社内講演+ミニワークを開催しました。 今回の企画は、外部講師として森雄哉さんをお招きしたものです。 結果と
みなさん、こんな経験はありませんかもちろんありますよね。ということで無料で無限にクラウドストレージを使う方法を考えました。(月額130円で50GBは破格だけど)Youtube好き今回使うのはY…
はじめにこんにちは、Power BI 担当の松永です!暑いですね、9月になろうというのに今年はどうしようもなく暑くて気が滅入ってしまいます。私のBlogも最近はめっきり更新が減ってしまいまして…
こんにちは、@okazu_dm です。今回は、ChatGPTの画像認識機能[^1] (通称GPT-4V)の自動巡回との親和性を探る試みの一つとして、CAPTCHAをChatGPTで解くことが可能か…
<a href="https://speakerdeck.com/sajikix/intlnojin-madetokorekara">https://speakerdeck.com/sajikix/intlnojin-madetokorekara</a><br /> <p>ECM
<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/">https://devblogs.microsoft.com/typescript/announcing-typescri
博報堂テクノロジーズの坂井です。個人的にPythonでアプリケーションを実装する業務があり、「機能拡張しやすい・持続的に進化可能な設計にするには具体的にどうしたら」ということを考えていて、自分なり…
AWSに代表されるパブリッククラウドは、コンピュート、ストレージ、ネットワーク、セキュリティなどシステム構築に必要な全ての要素を網羅しているために、例えばユーザーのアクセス権、オブジェクトストレージの公開設定、ネットワークやVPNの構成、A...
PHP のメーリングリストから、気になった情報をピックアップします。 Internal PHP: rfc:release_cycle_update リリースサイクルに変更を入れましょうというRFCです。現段階では セキュリティサポートの一年延長 セキュリティサポート期
GitHubは、この1年のGitHubの利用動向などをまとめた年次レポート「Octoverse 2023」を発表しました。 Dive into the latest #Octoverse 2023 insights! 92% of devs...
はじめに こんにちは! プロダクト開発組織・人材を対象に、開発パフォーマンス・生産性の最大化インフラ Offers MGR と副業転職プラットフォーム Offersを運営する株式会社 overflow のエンジニア、Taiga です。 新しい機能を開発するにあたり、そのアイデ
.NET 8 の ASP.NET Core Blazor で結構変わりました。それについては以下の記事で簡単にですが解説しています。 https://zenn.dev/microsoft/articles/aspnetcore-blazor-dotnet8-overview 結構
<a href="https://github.com/vvo/iron-session/releases/tag/v8.0.0">https://github.com/vvo/iron-session/releases/tag/v8.0.0</a><br /> <p>iron-
はじめに今回はかなりややこしく、ニッチな内容ですほぼ自分用のメモになっていますWeb サービスからファイルをアップロードし、 S3 に保管したいことがあると思います特に ECS などで立ち上…
はじめにAtCoder で Elixir の Nx が使えるようになったので再入門するシリーズですhttps://qiita.com/RyoWakabayashi/items/206a19dc5…
はじめにAtCoder で Elixir の Nx が使えるようになったので再入門するシリーズですhttps://qiita.com/RyoWakabayashi/items/206a19dc5…
今週(2023年11月第3週)に入ってAmplify JS v6が一般に公開されました! これまで、Amplify JS v6はデベロッパープレビューとして公開されていて、Next.jsはv13までがサポートの対象でした。 今回、Next.js v14(>=13.5.0 &
はじめにこの記事では、gRPCのgもRPCも何もわからないという方でもgRPCを理解できようにと思い書きました。できる限り丁寧な解説を目指したいと思うので、ここら辺がわかりにくかったなどがあればぜ…
当ページのターゲット・IT業界1~2年目の方・Windows PC(パソコン) を使用している方目的IT業界に就職して、Excelなどのソフトやツールを日常的に利用する方が多いと思われるため、使用頻度が高いショートカットキーを共有し些細なことかもしれないが、少しでも作業効率を上げ
ハコベルのサーバーサイドエンジニアの飯盛です。 ハコベルのシステムに、様々なイベントを外部に通知するWebhookの機構を開発したのでその実現方法をシェアします。 Webhookのようなイベントを通知する仕組みの構築を検討されている方の参考になれば幸いです! 背景 ハコベルで
この記事は、 2023-12-1にZennで公開予定 関数型プログラミングの入門本 Functional Programming From Scratch 関数型プログラミングをゼロからわかりやすく実用的に幅広い視点から解説!〜 圏論からFRPの構築まで 🔷UNIT 1🔷 OVE
みなさまこんにちは!あすみ(@asumikam)です! 10/27(金)にオープンロジさんと合同勉強会をしたのでそのレポを書きたいと思います🙌 そもそもの発端 https://twitter.com/takeokunn/status/1683479288106872838 h
はじめに私が担当している弊社サービスでは、大きな問題がなかったため、長い間Node.jsをアップデートしないまま開発を行っていました。(Node.jsは、gulpを使用(Sassをコンパイル・画像…
はじめに リモートワークを最適化してしまった怠惰なエンジニアの方々(褒めてる)が最初に直面する課題が運動不足だと思います。 今回はリモートワークで必要不可欠なバーチャルオフィスでその運動不足をさらに加速させる方法をご紹介します! Gatherとは リモートワークを支える、
WebSocketを双方向通信のために使うプロトコルでしょ、という感じのうっすら理解で誤魔化していた[1]のですが、IoTアプリケーションぽいものを作ることがあって、理解を深めるためにあらためて学びました、という投稿です。 今回はWebSocketでエコーするサーバーを、TCPラ
本記事は<svg>要素のみを持つ<button>要素(アイコンボタン)にアクセシブルな名前(accessible name)を持たせる方法について調査した結果と、WCAG 2.2のSuccess Criterion 1.1.1 Non-text Conte
こんにちは、NE会社に勤めますきんじょう(@o0h_)がお送りします。 突然ですが、皆さんは「権限委譲」やっていますか?[1] 「権限委譲」というのが大げさであれば、「自分の持っていた仕事を他の人に任せる」くらいの感覚で、読み替えてみても良いかも知れません。 いかがでしょう? 業
VimConf 2023 Tiny にて Denops に関して話してきました。発表スライドはこちらです。 https://docs.google.com/presentation/d/1d9eXGTQZcPXGXrR-xr-4TVh5l609zNJXX6seaZih_ik/ed
VimConfに初めて参加したので、その感想を書いていきます。 ずっと行きたいと思っていた 中学生の頃、VimConfの動画をたまたま見て以来ずっと行きたいと思っていました。 しかし途中でコロナ禍があったりして中断してしまい、時が流れて高校も卒業してしまいました。 そんな中今
はじめにVMware Cloud on AWSのSDDC Version 1.24が、VMware Exploer 2023 Tokyoの直後にリリースされました。Release Noteはこち…
ChatGPTが世の中にリリースされてから早1年が経とうとしています。この1年の間に様々な驚くべきアップデート(一番驚いたのがCEO解任というのは置いておいて)が提供されています。 特にアプリケーションにLLMモデルを組み込むという観点から見ると6月13日に本家OpenAIのモデ
マイクロソフトは、クラウド専用のシステムオンチップ(SoC)に従来ハイパーバイザで行われていた処理をオフロードすることで、より高性能なネットワークやストレージ、強固なセキュリティなどを実現する「Azure Boost」を正式版としたことを発...
調査会社のSynergy Research Groupは、2023年第3四半期のグローバルにおけるクラウドインフラのシェアを発表しました(これまで四半期ごとにクラウドインフラのシェアを発表していたCanalysの調査結果は、今四半期はまだ発...
約10年前にクラウドが登場した当時、その中味はインテルのプロセッサとその上で実行される仮想化ハイパーバイザを中心に構成されていました。 しかしその後、2017年にはAmazon Web Services(AWS)は、クラウド基盤に独自開発し...
VimConf 2023 Tinyが開催されました https://vimconf.org/2023/ コロナ禍で開催が停止されていたVimConfが4年ぶりに開催されました。 11月18日(土曜日)、秋葉原で開催された当会に、初めて参加させていただきました。 豪華なスピーカ
はじめに最近奥さんが世界遺産検定を受けると言っていました。しかし中々いいアプリが無いとのこと。そんなおり最近のopen aiの動向を調べていたところ、gpt-4-1106-previewにてJS…
結論 設計工程とコーディングをごちゃ混ぜに勉強しているせいでプログラミングが理解できないんじゃね?はじめに この記事は、新卒で採用された会社の研修にて、プログラミングができない人と半年近く一緒…
<a href="https://zenn.dev/yumemi_inc/articles/2023-11-18-frontend-conf-okinawa-2023">https://zenn.dev/yumemi_inc/articles/2023-11-18-fronten
はじめに今年は1人アドカレにチャレンジします!(アドカレのトピックは生成AIにしました)この記事では、1人アドカレ(とても大変)に向けての準備をQ&A形式でまとめようと思います。同じようにアドカ…
はじめにこんにちは!!@Sicut_studyです!今回はGo言語の個人的に良かったと思った学習方法をGo言語を学ぶための最速ロードマップとして記事にまとめていきます!つい先日技術書典があり…
はじめに JSConf JPに参加してきました。 後で見返せるように資料をまとめておきます。 https://jsconf.jp/2023/ Youtube Track A: https://www.youtube.com/watch?v=yxMJaXke9Hc Trac
C# 12 新機能メモ.NET 8 (C# 12) が現地時間 2023/11/14 に正式リリースされました。C# 12 の新機能について、気になったものを備忘録として簡単に纏めます。プライ…
tldraw, draw-a-ui, makereal について tldraw というオープンソースの React用ホワイトボードライブラリがありまして、これと gpt-4-vision api を用いて、 図や写真からプログラムを生成するというツールをツイートで見かけました
はじめに昔、ゲームの攻略本とかで武器や防具、アイテムが一覧で載っているページってワクワクしませんでしたか?今回、下記記事で「Poke API」という存在を知りまして、触ってみようと思いReact、TypeScrip…
二つのコレクションのデータを同じ場所に表示したい タイトルが、SNSぽい設計と書きましたが、実際のところは実験で作ったので、それぽいものではないですね。 今回やること 二つのコレクションのデータを取得して、同じカードの中に表示. 一つのコレクションに全てのデータを保存しない
はじめにReactで簡単なWebアプリを作りました。(実務でもReact使っています)動機としては、転職のこと等を考えて積極的に自分の技術をアウトプットしようと思ったことと、自分のGithubア…
はじめに 同じようなタイトルで 1 年と半年前に以下の記事を書きました。 https://zenn.dev/microsoft/articles/i-dont-want-to-use-html-to-create-ui この時には Fluent UI Blazor イマイチだ
はじめに MySQL8.0 を使ったユニットテストがどうにも遅いので、気になって計測してみた。特に Truncate が遅い気がしたので検証。 MySQL5.7(5.7.44)と MySQL8.0(8.0.28)で比較する。 検証コード iwahara/mysql_per
はじめに 年末に近づくにつれて、ローカル環境も来年に向けて新しくしたくなる 地味に面倒に思っていたのが、プロジェクトごとに Node.js のバージョンを切り替えることだった 仕事でも Node.js を 20 系に上げるタスクをしたときに、18 と 20 を行き来しながら動
どうもこんにちは!とある普通科高校に所属していたらひょんなことから所属校や本名まで開示されてしまいあとに引けなくなった (仮) <かっこかり>と申します。 今回、私の学級で使用するために席替えアプリを作りましたので、その内容を共有してみたいと思います。 https:/
はじめにこの記事では私が作成した文書要約のWebアプリの使用方法とコードを解説しています。コードはGitHubにリポジトリを作成しておりますので、使用されたい方はCloneしてお使いください。…
最近、自社のコードレビューで次のような記述を目にしました。 const result = radomNumber.flatMap((item) => { if (item > 5) { return item * 2; } return []; }
今日はCloudflare Zaraz を Google Analytics 4 で試してみます。 Zaraz とは Zaraz はサードパーティーツールマネージャとCloudflareでは呼んでいます。 HTMLに埋め込まれ本来クライアントブラウザ側で実行される様々なスク
はじめにQtは組み込みシステムからOSSと様々なシーンで採用されています。それでも3DCGを扱えることを知る人は、Qtでプログラミングしてみた人以外はあまり知られていないと思います。以前、Qtで…
<a href="https://bun.sh/blog/bun-v1.0.13">https://bun.sh/blog/bun-v1.0.13</a><br /> <p>Bun v1.0.13リリース。 <code class="language-plaintext high
1. はじめにARアドバンストテクノロジ株式会社(ARI)の鈴木タクヤです。以下リンク先の記事を書いてから半年以上過ぎ、私もExcelマクロによる簡単な自動化ツールをVBAで作成し、業務で使用で…
A - Spread JOINを使えばよい use itertools::Itertools; use proconio::{input, marker::Chars}; fn main() { input! { s: Chars, }
????は左辺がnullかundefinedである場合に右の値を返し、それ以外の場合は左の値を返します。const foo = null ?? 'default'console.log(foo…
cdk migrateを使ってみる cdk migrate自体の詳しくはこちらをご参照ください。 ※本ページ記載の内容は2023年11月18日時点での挙動です。 今回サンプルとするテンプレート 実際にcdk migrateの対象とするスタック作成の元となるテンプレートは、
はじめに .NET 8 が先日リリースされて .NET Conf 2023 のセッション動画も YouTube の dotnet チャンネルに投降されています。 .NET Conf 2023 のプレイリストで全て確認できるので興味があるやつだけでも見てみると楽しいのでお勧めで
0.はじめにSiv3D Advent Calendar 2023の13日目。初めての参加です。Siv3D標準搭載の物理演算は用いず、簡単な物理から作ってみようという内容です。記事を書くのは初めてな…
JSON Modeとは?? 一言で言ってしまうとLLMモデルからの返答がJSON形式で返ってくることが保証されるモードです。 JSON Modeがない場合、次のように喋りすぎてしまったりしてほしい情報がえられないことがあります。 LLMモデルとやりとりをしている相手が人間で
業務でTableau Prepのフローを読む機会があったので、個人学習がてら、少しだけTableauPrepに触れてみました。 やること dbt-labsのjaffle_shopの処理を、そのままTableau Prepで再現してみます。 これが こうなります。 実施
はじめに 以下のポストの通りStability AIが「Japanese Stable CLIP」を公開されたので、画像の内容を感情分析ようにしたい & ほかからでも使えるようにAPIを実装しました https://x.com/StabilityAI_JP/statu
JavaScript のプロジェクトにおいて複数のパッケージを1つのリポジトリで管理する monorepo 形式を選択する場合があります。 monorepo 内部の各パッケージに依存関係があり、依存元の変更に応じて依存先の実装やテストを変更したときに、依存元の build を実行
コピー元はこちら https://aiya000.github.io/Maid/Boost-your-vimrc-with-some-template-techniques/#/ https://aiya000.booth.pm/items/1298622 https://a
Powershellからrustのソースコードを呼び出す方法が英語でも日本語でも無かったので、ここに書く。 msはかなり意欲的にrustに取り組んでいるし、今後rustからwindowsのapiを叩けるライブラリも増えるはずなので、今後rustにwindowsの資産は増えていくだ
この記事について 2022 年 3 月、Safari15.4で HTML の dialog 要素が標準でサポートされました。 これにより、全ての主要ブラウザ(Chrome, Edge, Safari, Firefox)で dialog 要素が利用可能になり、今まで@react
はじめにGPT-4 Turbo(128K)早く使いたいですよね。PythonでGPT-4 Turbo(gpt-4-1106-preview)を使用したシンプルな対話型AIチャットボットを作成しま…
GitHub.com で利用できる Markdown 記法のアラートは、これまで [!Note]・[!Warning] と 2023 年 7 月 23 日 に追加された [!Important] …
はじめにこんにちは。株式会社デジサク の多森です。今回の記事では、要件定義・プロジェクト企画を推進するためのネゴシエーション術について扱っていきます。ITプロジェクトを推進していて、こんなこ…
はじめに本記事では、公式技術ガイドの著者である津田氏がリリースした Orchestrator を管理する PowerShell モジュール(UiPathOrch)を紹介します。同モジュールは開発中と聞いているため、本番運用環境でお使いになる場合、テスト環境で動作確認してください…
今日の話題はこちら https://twitter.com/krea_ai/status/1724650045012873492 最近話題のリアルタイムAIお絵描きを実際にやってみようという回です。 使用技術 今回はタイトル通りDiffusersとLCM-Loraを使います。
概要今まで書いていたonChangeが'onChange(of:perform:)' was deprecated in iOS 17.0となったので、公式ドキュメントを読んで解説を書きました。環…
ラブグラフのCTOをしています横江( @yokoe24 )です! Kaigi on Rails 2023 で、 ラブグラフはフォトスポンサーとしてカメラマンスタッフをさせていただきました。 弊社のエンジニアでありラブグラファーでもあるひろさんと、 ただの一般人の私! カメラ慣れし
はじめに 会社のハッカソンイベントで、顔認証アプリをつくってみたのでその記録です。 具体的にやったこととしては以下になります。 RaspberryPi4+公式CameraModule3で撮影してみる カメラで撮った映像をOpenCVで顔認証処理してみる Streamlitで
AboutCARTA HOLDINGSの24新卒のebikunです。この記事はCARTA Advent Calendar 2023の4日目を担当しています。最近入門監視を社内の読書会で読んでいた…
はじめに この記事では、AtCoder Beginner Contest(以下、ABC)の出題傾向をまとめています。part1では、ABC200~225を、そして今後はABC300までを予定してい…
はじめにSlackでBotの開発をしようとしていると、どうにもめんどくさいことがありますよね。それは何かというと、Botの投稿を簡単に削除できないということです。Botの開発はテスト投稿をしながら…
概要JavaScriptで開発をしている時に、2023年2月31日など暦上存在しない日付に対してDate.parseを実行する機会がありました。そうしたら、MDNの説明と異なる動きが起きたため、D…
まずは下記のツイートをご覧ください。 https://twitter.com/tldraw/status/1724892287304646868 すごい便利そうですよね。これで紹介されてた機能を実際に使ってみたので紹介します。 登場人物の紹介 tldraw と draw-a-
はじめに本記事はC++をターゲットにしています。そしてかなり内向的です。自分のアルゴリズム構築力を向上させるための取り組みの一環として執筆します。目標と〇〇はあった方がいいということで、At…
はじめに約半年前、2023年06月30日に「Livebook で AtCoder 始めてみた」という記事を投稿しましたhttps://qiita.com/RyoWakabayashi/items…
<a href="https://vitejs.dev/blog/announcing-vite5">https://vitejs.dev/blog/announcing-vite5</a><br /> <p>Vite 5.0リリース。 Node.js 14/16のサポート終了、
概要 公式ドキュメントは現在準備中の模様ですが、"use client" なしで Chakra Ui Components が Next.js のServer Components 上で動くようになったことについて解説します。 Chakra UI って何? Chakra
jq とはjq コマンドは,便利なJSONパーサーとして(そして単なるパーサーを超えてプログラミング言語としても)知られています。jq で何ができるかは,次のページが参考になるでしょう。公式サイト…
マイクロソフトは現在開催中のイベント「Microsoft Ignite 2023」で、オープンソースの大規模言語モデルを、Microsoft Azure上でマネージドサービスとしてすぐに試せる「Models as a Service」を提供...
マイクロソフトは開催中のイベント「Microsoft Ignite 2023」で、ローコード開発による自動化ツール「Power Automate」のAI支援機能である「Copilot in Power Automate」を強化し、Windo...
はじめに最近の業務でクロスプラットフォーム開発のフレームワークの一つであるFlutterに触れるようになってきたので、自分が学んだことを整理するためにもここにまとめていこうと思います。クロスプラ…
はじめにSwiftUIで動画を再生するサンプルを記事にしときます。サンプルアプリ実装インターネット上にある動画を再生するimport SwiftUIimport AVKitstruct…
はじめに この記事ではVisual Studio Codeの拡張機能であるMarp for VS Codeを使い、Markdownによるスライド作成を行うことを目標に、導入から基本テクニックまでをまとめています。 Marpとは Marpは、Markdownによってプレゼン
はじめに 今回は、JavaScript・Reactの学習として、非同期で金融機関検索APIをたたいて、useState・useEffectなどを使用して、銀行名入力フォームを実装してみました。 記事の内容としては、コードの内容を解説するものとなっていますので、もし間違っている
<a href="https://bun.sh/blog/bun-v1.0.12">https://bun.sh/blog/bun-v1.0.12</a><br /> <p>Bun v1.0.12リリース。 <code class="language-plaintext high
<a href="https://daily.dev/blog/moving-back-to-react">https://daily.dev/blog/moving-back-to-react</a><br /> <p>Next.jsとの互換性のためPreactからReactへ
<a href="https://rviscomi.dev/2023/11/a-faster-web-in-2024/">https://rviscomi.dev/2023/11/a-faster-web-in-2024/</a><br /> <p>GoogleのWeb Vita
<a href="https://medium.com/miro-engineering/the-end-of-third-party-cookies-and-its-impact-on-miro-apps-and-integrations-ee73358cda1e">https
はじめまして,Space CubicsでSoftwareインターンをしていた,あべま(abema_astro)です. 今回はインターンを終えての振り返りブログということで,自分が業務の中で行っていたことや,Space Cubicsの文化について紹介していこうと思います. イ
ChatGPTなどのLLMとゆっくり解説を融合した開発を進めている過程で面白いものができたので記事にしました。 できたもの デモ動画は以下のツイートに添付されている動画から見ることができます このように、自然言語で指示を送信するだけでゆっくり解説が生成できます。 セリフだけ
最近読み物コンテンツの充実が著しい気がする。 本の積ん読しかり記事の積ん読が溜まり「あとで読む」タグが増えていく(喜) 一生かかっても読みきれない量の情報に対して途方に暮れつつ、 ちょっとした息抜きにもなりそうなWebメディアまとめ。 (見つけたら随時追加) 📍Silver
インクロフトというマンガ投稿サービスを作りました。読者と作者にとって使いやすく、投稿しやすいサービスにしていきます。 https://zenn.dev/itome/articles/53f64e88956ca8 先の投稿でインクロフトを作った理由や実現したかったことを書いたのです
はじめに こんにちは、D2Cエンジニアの穐澤です。 Slackで気軽に雑談したいけど、名前を出して発言するのはちょっと気が引けると感じる方も世の中には多いのではないでしょうか? その一解決策として、本記事では匿名投稿を実現するSlackアプリを作成してみたいと思います。 匿名
Haskell技術の勉強のため、技術評論社の「Haskell入門」をつまみ食いしながら読んでいます。文章の構造を解読する構文解析、またそれを解読するためのパーサーについては以前から少し気になってい…
こんにちは!アルダグラムでエンジニアをしているbingyiです 直近KANNAで開発した機能ではPDF編集を実装しました、今回の記事はiOSで実際のPDFファイルに線をどう書き込みを紹介します。 まずはPDFKitを簡単に紹介します、PDFKitはiOSとmacOS用のフレームワ
Javaを覚えれば食べていけると言われて自分が学生の頃にC言語をやりつつ、先生にはこれからはJava時代だ!!Javaを覚えれば食うに困る事態にはならない!! と言われてはや数十年......…
こんにちは。株式会社IVRy (アイブリー)のエンジニアのsagawaです。 みなさん、HubSpotというサービスをご存知でしょうか? HubSpotとはCRM(顧客関係管理)を中心としたマーケティングプラットフォームです。HubSpotにはCMSや営業支援システムなど様々な機
はじめに日本時間 2023 年 11 月 16 日深夜より Microsoft Ignite が開催されております。https://ignite.microsoft.com/en-US/homeその中で、Power Platform 界隈の人からすると衝撃的なニュースが飛び込んで
マイクロソフトは開催中の年次イベント「Microsoft Ignite 2023」で、同社のAIサービスであるCopilotのカスタマイズやプラグイン開発、ワークフローの設定、データソースとの接続などを含むさまざまな開発を可能にするローコー...
はじめにMicrosoft Ignite 2023 で、Power Virtual Agents に重大な発表がされました。なんと、Microsoft Power Virtual Agents …
マイクロソフトは開催中の年次イベント「Microsoft Ignite 2023」で、これまで「Bing Chat」および企業向けに「Bing Chat Enterprise」の呼称で提供してきたAIサービスを「Copilot」にリブランデ...
本書では、サーバーレス技術の洗練された活用法をSkeetフレームワークと共に紐解きます。DiscordボットとStripeによる支払いシステムの統合から始まり、サーバーレス環境でのボットセットアップ、支払い処理、ウェブフックの実装、ロール管理の連携に至るまで、幅広いトピックをカバ
マイクロソフトは開催中の年次イベント「Microsoft Ignite 2023」で、AIの学習や推論処理を高速に実行可能な独自設計のAIアクセラレータチップ「Azure Maia」を発表しました。 「これは5ナノメータプロセスで製造され、...
マイクロソフトは開催中の年次イベント「Microsoft Ignite 2023」で、クラウド向けに最適化したArmベースの独自設計プロセッサ「Microsoft Azure Cobalt」を発表しました。 「Cobaltは、我々が初めてマ...
はじめに Microsoft Ignite 2023でのAzure AIのアップデートをまとめました。 まずは下記ブログの翻訳を中心にしています(ほぼ翻訳です)。 Ignite 2023: What’s new in Azure AI Platforms – Chartin
OCIクラウド移行ガイドとはオンプレミスやAWSなど、複数のプラットフォームからOracle Cloud Infrastructureへの移行プロジェクトに取り組んでいるクラウドエンジニア(@ar…
マイクロソフトは、クラウドネイティブなアプリケーションの開発と運用を容易にする新しいソフトウェアスタック「.NET Aspire」を発表しました。 .NET Aspireを利用することでオブザーバビリティが向上し、分散アプリケーションを構成...
C#などの.NETテクノロジーを用いてWebアプリケーションの開発を可能にするフレームワーク「Blazor」が、.NET 8ではフルスタックなUIフレームワークに進化したことが発表されました。 Blazorはこれまで2種類の実装に分かれてい...
はじめに皆さん、Excelで大量のデータを扱う際に、容量の制限や操作の遅さに悩まされたことはありませんか? 私もその一人でした。しかし、今回PowerBIを使ってみたところ、そのスムーズさに驚きま…
<a href="https://dwango.github.io/articles/html-loading-attribute/">https://dwango.github.io/articles/html-loading-attribute/</a><br /> <p>ブ
<a href="https://www.youtube.com/playlist?list=PLQ176FUIyIUZmRHOyz_n9iy2qfHo4_GRT">https://www.youtube.com/playlist?list=PLQ176FUIyIUZmRHOyz
<a href="https://phuoc.ng/collection/html-dom/">https://phuoc.ng/collection/html-dom/</a><br /> <p>DOM APIを使った逆引きリファレンス的なサイト</p>
<a href="https://github.com/mochajs/mocha/issues/5027">https://github.com/mochajs/mocha/issues/5027</a><br /> <p>Mochaのプロジェクトをリブートしメンテナンスを再開
こんにちは、Happy Elements 株式会社でエンジニアをしておりますryoooです。 はじめに 以前にissueを立てたらGitHub Actionsが起動してLLMにPull requestを作らせる試みを試しました。 https://zenn.dev/happy_
はじめに こんにちは、クラウドエース フロントエンド ディビジョン所属の阿部です。 2023年 11月 6日 に開催された OpenAI DevDay で新しい API である Assistants API が発表されました。 Assistants API を使うことでアプリ
はじめに 私はWEB系ソフトウェアエンジニアで、現在は本業1社に加えて副業2社の、合計3社で同時に働いています。ネットを検索すると、海外では似た状況の方もそこそこいるようですが、日本では割とレアな状況かな、と思います。 副業について大っぴらに話せる機会もあまり多くなく、溜まり
こんにちは。Leaner Technologiesの小久保(twitter:@yusuke_kokubo)です。 これはなに Leanerでは「Leaner見積」と「Leaner購買」という二つのプロダクトを開発提供しています。 ここでは「Leaner見積」の開発プロセスをざ
新しいslackのUIが不満する人多い、ミュートしたチャンネルが通知されてるとか、読んだのにまだハイライトされてるとか、左のパンネルが消えないとかあると思います。自分の使いずらいと思ってましたので調…
はじめに こんにちは、ELYZAの堀江、 中村、 佐々木、 平川です。 今回、Meta社が開発し公開しているCode Llamaに対し日本語の追加事前学習を行った以下のモデルを公開することとなりました。 追加事前学習に用いたデータや手法はそれぞれ以前の記事でご紹介した EL
<a href="https://nodejs.org/blog/release/v21.2.0">https://nodejs.org/blog/release/v21.2.0</a><br /> <p>Node.js v21.2.0リリース。 <code class="lan
今日では、障害者差別解消法の改正法の施行が予定されていることなどのさまざまな背景から、合理的配慮への事前措置としてのウェブアクセシビリティの改善が期待されています。 本記事では、aria-labelを利用したアクセシビリティ改善についてまとめていきたいと思います。 アクセシブ
初めまして、イオンスマートテクノロジー株式会社のCTO室のSREをやっているXu です。入社して2ヶ月を経過しましたので、この記事で振り返りしたいと思います。 自己紹介 前職はあの白いイヌさんのキャラクターとつよつよな野球チームを持つ通信会社でした。AWS、Cloudform
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
概要2023年11月に.NET 8とC# 12がリリースされました。この投稿では、.NET 8でLINQに追加された「ToDictionaryの複数のオーバーロード」について紹介します。昨年リ…
マイクロソフトは同社の包括的なアプリケーションフレームワーク「.NET 8」の正式リリースを発表しました。 .NETは、マイクロソフトがWindows用のアプリケーションフレームワークとして開発してきた「.NET Framework」と、オ...
マイクロソフトは、同社の包括的なアプリケーションフレームワーク「.NET 8」の正式リリースと同時に、.NETをベースとしたWebアプリケーションフレームワークの最新版となる「ASP.NET Core in .NET 8」正式版をリリースし...
2023/11/12 Zennで作ったCloudFormation本の内容を元に、技術書典15で出典してきました☺️ ・Zenn本(こいつを) https://zenn.dev/hiyanger/books/6d510a8f66093a ・技術書典15での出品ページ(こうした)
<a href="https://speedvitals.com/">https://speedvitals.com/</a><br /> <p>WebPageTestのように場所とデバイスを指定してパフォーマンステストができるサービス。 URLを指定してLighthouseを使
はじめにこんにちは!!@Sicut_studyです!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a73こちらの記事が嬉しいことに…
TL;DR ==(または isequal())を多重定義したら、hash() も多重定義しましょう! for other language users 他の(特にクラスを持つオブジェクト指向の)言語でがっつり開発している人には、ひょっとしたら当たり前の内容かも知れ
Next.js 14 / Prisma / Clerk / Vercel Postgres / CloudFlare R2 / shadcn/ui / Tailwind CSS を使ったアプリ開発の雰囲気をつかむ
世界的地図データプロバイダーであるHEREのデータを活用した地図作成・住所・経路検索を学ぶための本です。前半はHEREが提供しているデータ・サービスを紹介する基礎編、後半はReactを利用した応用編という構成です。
こんにちは!サイボウズ株式会社 フロントエンドエキスパートチームの @mugi_uno です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2023 年 1
1. 意中のあの子をレストランに誘いたいけど、どうやって誘ったらいいかわからない!ChatGPTにどうすればいいか聞けって?というわけで聞いてみたところ丁寧に教えてもらった。ありがたい時代ですね。とにかく「レストランに誘え」と言いたいみたい…
はじめに 2023 年 11 月 15 日 – 17 日 (米国現地時間) に開催される Microsoft Ignite で情報を集めるための方法をまとめました。Microsoft Ignite に限らず Microsoft Build などの Microsoft 主催の主
これは何? OpenAI DevDay ではサム・アルトマンの基調講演のほかにも、多数のセッションが行われていました。 セッションの動画が公開されていましたが、全部見てる時間ないのでGPT4-Turboに要約を書いてもらいました。 自分だけで要約読んで捨てるのももったいない
記事をブックマークしてターミナルから開く様子 はじめに 以下の図の構成でサイトのブックマークを管理できるツールを作成しました。 構成図 構成の説明 構成図の説明をします。 ブックマークのデータ保存にはSupabaseを使います。 Supabaseにarticlesテー
Visual Regression Test(以下VRT)をやろうと思うと画像をどこに保存するかを検討する必要がでてくるケースがある。 (web アプリケーションのVRTを前提とすると)多くの場合、テキスト形式である*.snapとは異なり、画像取得時のOSやfont、ブラウザのv
C : 累積和E, F : Union-Find宿題:Fを重み付きUnion-Findで書く方法A - Not Too Hard問題 ABC328Aシグネチャを決める。abc328a …
はじめに おはようございます。こんにちは。こんばんは。 Offers と、Offers MGR を運営している株式会社 overflow のバックエンドエンジニアばばです。 overflow にジョインしてはや 10 ヶ月がたちました。前回のブログではまだひよこだった私も、少
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
ABテストの期間を見積もる際に、必要なサンプルサイズを求める必要があるが、Web上に公開されているツールをどの程度信用してよいかわからないため、論文を調査し理解を深めた。必要なサンプルサイズを計算…
日常的に多数の同時アクセスが発生し、大量のデータが蓄積されるオンラインゲームのバックエンドは、データベースにとってもっとも過酷な環境の1つだといえます。 このバックエンドデータベースとしてよく使われているのがMySQLデータベースです。しか...
オープンソースで開発されている静的サイトジェネレータ「Astro」の最新バージョンとなる「Astro 3.5」が正式にリリースされました。 先月(2023年9月)にAstro 3.0がリリースされ、先月にはAstro 3.2がリリースされる...
useEffectの依存関係(dependencies)は以下のように定義されており、依存関係にはsetupコード内で参照されるリアクティブな値をすべて指定する必要があります。 The list of all reactive values referenced inside
OAuth2 の認証を実装するときに、認証ロジックをアプリケーション自体に組み込んでしまうケースと、プロキシで認証してしまうケースがあります。私はこれまで組み込み型での実装を中心としていたのですが、…
はじめに組織で開発を行っている皆さんは普段からPull Request(PR)を作っていますよね?(決めつけ)masterブランチに直接pushしている方も中にはいるかもしれませんが、会社やチー…
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 13 週目の記事です! 1 年間連続達成まで 残り 40 週 となりました! 輪読会、してますか? こんにちは。ログラスのQAをしています、コタツと申します。普段はnot
Pythonの型ヒントとstub file Python 3.5 (PEP 484) から型ヒントが導入され、Pythonのコードに型を付けることが出来るようになりました。これはPythonのコードを読むときに型を理解しやすくなるだけでなく、IDEなどのツールが型を利用して補
はじめに こんにちは、株式会社microCMSでカスタマーエンジニアをしているシンハラです。 株式会社microCMSはヘッドレスCMSとよばれる、フロントエンドの部分を持たないCMSを提供しているサービスで、現在7,000社を超える企業さまにご利用いただいてます。 普段の業
突然ですが、下記のコードの結果を予想してみましょう。 コピペで dartpad.dev で実行できるコードです void main() { print(DateTime.parse("2023-10-03").add(Duration(days: 27))); } このコード
これからSassを覚えたいという方向けに、最初はこれを抑えとけばOKというポイント4つををまとめました。「Sassは便利と聞くけど、なかなか覚えるきっかけがない…」という方の参考になれば幸いです!Sassと…
<a href="https://prettier.io/blog/2023/11/13/3.1.0.html">https://prettier.io/blog/2023/11/13/3.1.0.html</a><br /> <p>Prettier 3.1リリース。 <code
■はじめに私はプロセスが嫌いです。面倒くさいので。だから、プロセス改善をやっています。プロセスというと、難解な規程文書があって、多くのドキュメントを作らされるというイメージを持つ人も多いかもし…
この記事について Filamentのカスタマイズ方法について検証してみた 部分カスタマイズ編 上記記事の続きです 今回はFilamentの新規カスタマイズページについて検証してみます 新規カスタマイズページを作成する 新規カスタマイズページに関しては、下記が大変参考に
こんにちは、hanetsukiです。 今回は、Next.js v13.3のAppRouterで利用できるようになっているIntercepting Routesを使って、モーダルと詳細画面を別々に作成できるようになりました。 本記事では、実際に作成したサイトを元にIntercept
関数をぐるぐる回してできる図形を回転体と呼びます。Juliaでこの回転体を描く方法について述べます。環境Julia 1.9.3コード以下のコードを実行すると描くことができます。ここでは、z軸…
グループみんなで EPUB ファイルの本文にコメントができるリーダーアプリ「ぐるどく」を作りました。iPhone/iPad/Apple Silicon Mac に対応しておりますので、下記リンクよりお試しください。 https://apps.apple.com/jp/app/id
この記事で紹介したいこと Leanerでは「相棒制度」と呼ばれる職能間のコミュニケーションを促進する施策をやってます。 何のためにそんなことをやっているのか?を感じていただけると嬉しいです。 Leanerの相棒制度とは セールス、カスタマーサクセス、Devのチーム間で三人
設定だけ知りたい方は ここ からどうぞ!対象者入力の際に全角英数が現れて困ってる人わかること入力中に入力モードが全角英数にならない方法注意点全角ひらがなモードのまま子音を押しても、入力さ…
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
先日CSSのpositionに関するクイズを出しました。 位置指定プロパティのleftとrightを同時に指定するとどうなるでしょう?同時指定自体はCSSとして正しい記述になります。 答え 結論から言うと以下のようになります。 https://codepen.io/Nis
はじめにどうも、iOS駆け出しエンジニアのはるさんです。今回はNavigationLinkとNavigationPathを使った遷移について説明していきたいと思います。私は今までUIKitを…
Amazon Web Services(AWS)は、Aurora MySQLとAmazon Redshiftのあいだでデータをほぼリアルタイムに同期する新サービス「Amazon Aurora MySQL zero-ETL integrati...
JavaScriptランタイムを提供するDenoは、SQLiteベースのキーバリューストア「Deno KV」をスタンドアロンで実行可能なバイナリの提供開始を発表しました。オープンソースとして公開もされています。 スタンドアロン版Deno K...
はじめにReactアプリケーション開発におけるディレクトリ構造は、アプリケーションのスケーラビリティ、保守性、および全体的なコード管理に大きな影響を及ぼします。適切なディレクトリ構造を選択すること…
こんにちは!プログラミング未経験文系出身、Elixirの国に迷い込んだ?!見習いアルケミストのaliceと申します。今回はEctoスキーマからパラメータを更新する方法について学んだことをまとめま…
はじめに@ScaledMetricという機能がiOS14から使えるようになっています通常、サイズに関する値を数値で指定すると固定の値になってしまうところ、@ScaledMetricを使用して指定…
はじめに こんにちは!学生団体 おちゃのこセキュリティ の kino-ma (牧野青希) です。 おちゃのこセキュリティは、 Web アプリケーションを攻撃から守るシステム Torima を開発しました。 Torima は、アプリケーションに とりま 設置するだけで、悪意ある
momentoコンソールを触ってみる。 以前から気になっていたのに、なかなか触る機会を作れていなかったので、 まずは登録してコンソールを触ってみる事にしました。 以下その内容です。 ※2023年11月12日時点での画面となります。 まずはサインアップしてみる 以下mom
はじめにこんにちは!!@Sicut_studyです!クラウド破産しかけました!ギリギリ払えるくらいやばかったです!!普段サービスを Firbese でデプロイしているのですが、この度自分でサ…
↑by Image Creator from Microsoft Bing CodeRabbitのレビュー もう初回コードレビューはAIに任せる時代になった - CodeRabbit -を読んだ。レビューはとても負担が多く、時間もかかる。これをAIがやってくれたら、こんな有
Backend の開発言語選定について、現職では Go を推す声が強い。 なぜなら、現状の技術選定に、規律がないからだ。Java、Python、Ruby、PHP、Node.js、Go、Kotlin and more. Web 業界では、Go が popular になっているし、現
はじめにResoniteではノードプログラミングの「ProtoFlux」でツールを開発したりすることができます。またワールド内の要素だけでなくクラウド上に値を保持したり、レンダリングエンジンの変…
はじめに SECCON Beginners 福岡に参加してCTFのモチベが上がったのでCakeCTF 2023に参加してきました。チームkanimisoとして2人で参加し、99位/729チームでした。 WriteUp チームメイトがpwn/revを得意としていたのでcr
PHP のメーリングリストから、気になった情報をピックアップします。 Internal [Discussion] Variable Type Declaration Before Usage - Externals ローカル変数に型をつけよう話です。RFCもすでに出てい
はじめにこんにちは!今日は、ChatGPTの力を借りて、データ分析初心者から「なんちゃってデータサイエンティスト」として独り立ち出来るように、データサイエンティストとしての作業の大枠をご紹介しま…
今回の目的 動画でも画像みたく気軽にinpaintとかlama cleanerとか背景透過とか使いたい! という訳で、今回はanimatediffやGen2などで生成した動画を、画像と同じようにinpaintとか背景透過とかできるようになる事を目指します。(今回の記事ではin
プロンプトインジェクション GPTsが出てきて話題ですね。ものすごい簡単にChatGPTを使った自分だけのアプリが作れてしまいます。 https://zenn.dev/karaage0703/articles/1b908f5040f119 それにともなって話題になっているの
こんにちは。 株式会社CHILLNNという京都のスタートアップにてCTOを務めております永田と申します。 弊社では宿泊施設様向けに宿泊施設の予約管理用のSaaSを提供しており、現時点で1000近くの施設様にご利用いただいています。 現在、これまでに溜め込んだ日本最大級の宿泊コンテ
こんにちは!プログラミング未経験文系出身、Elixirの国に迷い込んだ?!見習いアルケミストのaliceと申します。今回はEctoスキーマからパターンマッチを使用してパラメータを取り出す方法につ…
! Mathematical Logic Advent Calendar 2023の2日目の記事です。 https://adventar.org/calendars/8737 はじめに はじめまして。記事を開いていただきありがとうございます。 この記事はプログラム意味論の標
前回に引き続き、Modelの設計の勉強として「ドメイン駆動設計入門」を読んでいます。サンプルコードはC#で書かれていますが、iOSを勉強している人にもオススメの一冊です。今回は、13章に出てきた仕…
今回は、エンジニアになる際に使用していたWantedlyについて、記事を書いていきたいと思います!「企業選ぶ際に自社開発に行きたいけど、他にもSESや受託などがあってその見極め方がわからない」とい…
https://flutterkaigi.jp/2023/ この記事について 11/10に開催されたFlutterKaigi2023の感想&思ったことなどを書きます。 率直な感想としては、とてもいいイベントでした!来年も参加したいです。 私はオフラインでの技術カンファ
アプリを開いた状態から、閉じずにそのまま端末をスリープしロック画面に入った際のライフサイクル遷移をまとめる。 Always on (常時点灯)の有無、SwiftUIとUIKitで異なる遷移をする点に注意が必要。 結果 下記表では、アプリを開いた状態からスタートし、そのままスリ
ノーコードツールが流行っていますが、パラメータチューニングなど痒いところに手が届かないケースが見られます。本コードは機械学習で回帰モデルを自動で作成します。モデルは10種類で、簡単なパラメータチ…
! この記事は2023年11月に開催される「技術書典15」で配布予定の「ゆめみ大技林 '23(2)」に寄稿したものです。加筆や修正が必要な場合は、このZennの記事を更新して対応します。 ログの目的 アプリをユーザーに使い続けてもらうためには、バグの修正が重要ですが、時には
はじめに2023/11/9 に Amazon RDS for Oracleでマルチテナント構成のサポートが発表されました。Amazon RDS for Oracle now supports O…
<a href="https://astro.build/blog/astro-350/">https://astro.build/blog/astro-350/</a><br /> <p>Astro 3.5リリース。 prefetchの機能をコアに統合、<code class=
はじめに最近、S/4HANAのデータを外部と連携するユースケースが増え、「OData」に関する説明依頼や問い合わせを受けることが増えています。前回投稿した「CDS View」の基本的なことまとめ」…
はじめに これまでMetalを触ろうと思うと、queueやらpipelineやら低レイヤーの話がでてきて、ちょっと手を出すには敷居が高いものでした。 例: Metal by Tutorials そんな折、WWDC2023SwiftUIのViewで使えるMetal S
<a href="https://blog.angular.io/introducing-angular-v17-4d7033312e4b">https://blog.angular.io/introducing-angular-v17-4d7033312e4b</a><br /
Assitants APIより簡単なMyGPTs ChatGPTの待望のアップデートがされました(順次アップデートしているようですね)。 それにともない、話題になっていた自分専用のChatGPTが作れるMyGPTsが使えるようになっていました。 すでに使えるようになっていた
元気しとーと? 博多に住んどうUiPathプリシェールス @ManabuTechばい。(お元気でしょうか? 博多に在住しておりますUiPathプリセールスManabuTech です)以前、自社ナ…
はじめにAWS Copilot は AWS 上にアプリケーションを超簡単にデプロイできるツールですhttps://aws.amazon.com/jp/containers/copilot/Do…
はじめに最近PyCaretを知った自分はその魅力に取りつかれているのでありました(今さら)。↓前回記事https://qiita.com/MAsa_min/items/8bd7625510ca…
はじめに こんにちは。 そろそろ初心者を名乗るのが許されなくなってきた2年目エンジニアです。 前回のテーマはジョブチェン前後に考えていたことでしたが、今回はいちエンジニアとして最近考えるようになったことについて書きたいと思います。前回の記事はこちら↓ https://zenn
仮想スレッドと synchronizedJava 21 で仮想スレッドが導入されましたが、synchronized はプラットフォームスレッド (OS スレッドに対応) に作用するため、そこで動作…
はじめに ニコニコ生放送でフロントエンドを担当している misuken です。 今回は関心が分散してしまう理由やその原理、この問題に対する適切な対処法を通して、package by feature の合理性や、そこで重要になってくる関心の単位などについて解説していきます。 規
新卒未経験で入社して5か月でSAAとCLFを取得したので勉強方法を書いておきます。今回は2日連続でSAA→CLFの順に受験して合格しました!対象者今からSAAの勉強をする人クラウドプラクティ…
はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2023年10月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリー…
ISTQBのFoundation Level資格試験は、テストに関する目的考え方からテスト活動の設計・実施に実際に利用されるテクニックに対して体系化された知識がまとまっているので、テストに携わることの多いDeveloperやPMに幅広くおすすめしたい資格の一つです。 2023年
「単体テストの考え方/使い方」という書籍の中でテストの書き方により「古典学派」と「ロンドン学派」に分けられるということが書かれています。 現代の開発現場ではモックを使用したロンドン学派的なテストを書くためにも依存性の逆転を使用したクリーンアーキテクチャのようなアーキテクチャが採用
こちらは後編(SAA編)となっています。CLF編はこちらから!https://qiita.com/eisuke000000/items/0b0e290d2ed4190eee67はじめに未経験・…
My GPTsが順次利用可能に! 先日、openAIのDevDayで情報が公開されたMy GPTsが昨日から順次利用可能になっています。 筆者にGPTアカウントでも利用可能となったため、色々と弄り倒して遊んでみました。 その中で、これは大きく体験を変えるなと思った事例があった
今回は、T3 Stack を使用してサブスクシステムを構築していきます。 T3 Stack は Next.js、TypeScript、tRPC、Prisma、TailwindCSS、NextAuth.js を組み合わせたフルスタックの Web 開発スタックです。 前回はこのスタ
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕。同社CEOのThomas Dohmke(トーマス・ドムケ)氏は1日目の基調講演の最後に、GitHub Copilotの将来像となる「Copil...
GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕。1日目の基調講演で、GitHub Copilotが脆弱性のあるコードを自動的に修正してくれる「Code scanning autofix 」を...
「以前」以下のように:not()を使用することで特定の要素(.targetの要素)以前の要素が指定できます。ul li:not(.target ~ li) { color: red;}「より…
はじめに この記事ではC++でジョブを並列に実行するためのジョブシステムを実装していきます。 前回 は下記のステップ1まで実装しました。 ジョブを並列実行する機能 ジョブ間の依存関係を設定する機能 大きなジョブを分割して並列化する機能 前回の記事はこちら ↓ https:
はじめに 自分はObsidian, Typora, SimplenoteなどたくさんのPC向けメモアプリを使ってきたのですが、どれも自分の好みに合うものではなかったので、自分で作ってみることにしました。 作ったもの https://ideanote.korange.wor
こんにちは!アルダグラムでエンジニアをしている渡辺です 今日は iPhone のカメラロールから動画を サーバーにアップロードするために必要なデータを取得する方法を書いていけたらと思います。 もともと KANNA では React Native のライブラリである Expo を用
目次はじめに今回作成するシステムの概要と前提条件Azure Bing Search セットアップNext.jsコーディング動作確認お片付けはじめにこの記事はAzure OpenAIと…
NOT A HOTEL の Slack では GPT-4 の API を使った Slack Bot が動いています。これは以前、アイディアソンの司会進行をしながら、その裏で CTO とハッカソンを行い開発したものです。[1] この時はまだ Firebase を使ってボットを運用し
GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕。1日目の基調講演で、GitHub Copilotがサードパーティの開発者向けツールやオンラインサービスなどと統合可能になることが発表されました...
GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕しました。 1日目の基調講演で、Copilotが組織のコードやドキュメントを学習することで、カスタマイズやファインチューニングが可能になる「Gi...
GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕しました。 1日目の基調講演では、AIに対して自然言語でプログラミングに関する質問ができるCopilotをモバイルアプリ化した「Copilot ...
! この文章は95%ほどClaude2で生成されています。 GitHubのコードは95%ほどCursorで生成されています。 はじめに この記事では、11月7日に新機能として追加されたOpenAIのGPT-4 Vision APIとTTS APIをStreamlitと組み合
https://yusukebe.com/posts/2023/oss-against-the-world/ を読んで、いくつか思うところはありつつ、一点だけ書いてみたいことがありまして、書いてみます。 それは、時差についてです。仕事上の話ではなく、Twitter/Xの上での話で
こんにちは!プログラミング未経験文系出身、Elixirの国に迷い込んだ?!見習いアルケミストのaliceと申します。今回はElixirDesktop android-example-appをWi…
iOSデバイスで撮った写真を簡単に物理ステッカーにできるStickifyというサービスをリリースしました。 https://twitter.com/kentaro/status/1722215639350497729 サービス概要 iOS16から、被写体切り抜き機能が標準で
はじめに会社から資格取得を強く言われていたので、勉強しました。AWS使う仕事に関わらせてくれないくせに、資格は取れというストレスを抱えながらも....2023/11にとりあえず資格は取れたまし…
はじめに日々の業務が忙しいと、なかなかスキル研鑽まで気を回せませんそんな日常の中でもモチベーションを保ってスキルを向上させていくためには、 数値化 ・ 視覚化 が有効だと考えられますスポーツが…
<a href="https://nodesource.com/blog/nsolid-oss-release">https://nodesource.com/blog/nsolid-oss-release</a><br /> <table> <tbody> <tr>
はじめに ! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 12 週目の記事です! 1 年間連続達成まで 残り 41 週 となりました! ログラスの龍島(りゅうしま)です。今回はSQLのちょっとニッチな機能の紹介と簡単な
初めに今回はAdobeFontsをCreative Cloudに追加する方法について説明していきます。Adobe Fontsとは「Adobe Fonts」(アドビフォント) は、追加料金なしで…
こんにちは!サイボウズ株式会社フロントエンドエンジニアのおぐえもん(@oguemon_com)です。 はじめに サイボウズでは毎週火曜日にFrontend Weeklyという「一週間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2023/11/
クラウドエースの北野です。 Google Sheets から Terraform を実行し、Google Cloud を管理する方法を紹介します。 要約 以下の順序で、タスクを実施することで、Google Sheets から Terraform を実施させます。 Googl
よく見る支払いフォーム ここ最近、支払いフォームを実装する機会があり、その際に割と悩んで勉強になったため自分なりの解決策をシェアしようと思います。 そしてちょうどこちらの記事で同じような要件の実装をされていました。非常に参考になったので掲載させていただきます。 なお今回はこの
What's new in Browsers!は、サイボウズのフロントエンドエンジニアがブラウザの最新情報から気になるトピックを紹介するシリーズです。 今回はChrome 119の更新内容から気になるトピックとして、:user-valid擬似クラスと:user-invalid擬似
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
はじめに こんにちは!サイボウズ株式会社フロントエンドエキスパートチームの BaHo です。 サイボウズでは毎週火曜日に Frontend Weekly という「1 週間の間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2023/11/31 の
はじめによく、PC とモバイル両方で利用できるアプリを作成したいという要望をいただくことがあります。つまり、アプリ利用者が使うデバイスによってアプリのサイズをいい感じに調整するアプリを作りたいと…
7日目1 プロセスとジョブ1-1 プロセスの管理実行中のプログラムをプロセスというプロセスプログラムは通常、ファイルの形でハードディスクをはじめとするストレージに保存されるプログラムを実…
1.はじめにどうも、ARIの名古屋支社に勤務している愛知県民こと、新藏(にいくら)と申します♪(/・ω・)/Linux、みんな好きですよね。先日Linuxのlessコマンドを使用した時に何…
Rust製のWebブラウザエンジンとして開発が進められている「Servo」は、Servoをアプリケーションに組み込み可能なクロスプラットフォーム対応WebVeiwとする方向で開発を進め、それをアプリケーションフレームワークのTaruiと協力...
国が管掌し、仕事や通勤において被るケガなどの治療費や休業給付などを行う労災保険の対象を、全フリーランスに拡大する方向であることが厚生労働省の審議会で示されたと報道されています。 労災保険、全フリーランスが加入可能に 対象270万人へ - 日...
<a href="https://github.com/oxc-project/javascript-parser-in-rust">https://github.com/oxc-project/javascript-parser-in-rust</a><br /> <p>Jav
OpenAI Assistants API OpenAI Dev Day色々アップデートありましたね。 https://zenn.dev/karaage0703/articles/5ca552f0bd4bf4 Visionとか、Turboとか着実にすごくて便利そうですが、ちょ
<a href="https://blog.angular.io/announcing-angular-dev-1e1205fa3039">https://blog.angular.io/announcing-angular-dev-1e1205fa3039</a><br />
はじめに Microsoft Entra ID (旧称: Azure Active Directory) は、Microsoft が提供する認証・認可サービスです。 この記事では、Next.js の API Route を使用して、Microsoft Entra ID にログ
1. 前回までのあらすじ自作の素因数分解プログラムを Qiita で公開した。プログラムに添削が入り,30倍以上速くなった。ちなみに教えて頂いた方法は「試し割り法」と呼ばれている。教えられた方法を…
元気しとーと? 博多に住んどうUiPathプリシェールス @ManabuTechばい。(お元気でしょうか? 博多に在住しておりますUiPathプリセールス ManabuTech です)時の過ぎる…
プロトアウトを学び始めて間もなく1週間が経とうとしています。皆さんにほっこりしていただき、毎日楽しく仕事ができたら・・と思いながら、その日の気分に回答するLINEBotに挑戦してみました。これが…
CSS Modulesのつらみ styled-componentsなどのCSS-in-JS系ライブラリからCSS Modulesに移行すると、クラス名の補完が効かないことでフラァストレーション⚡️を感じることはありませんか? 私はめちゃめちゃありました。 そこで私のチームでは
この投稿は2023年10月31日開催 「IBM TechXchange Conference Japan」での「[DM-04]【ハンズオン】さわってみよう watsonx.data #1 ~初めの一…
はじめに前回の記事では、画像の dHash をビット配列としてデータベース PostgreSQL に登録し、 SQL で類似画像を取得しましたhttps://qiita.com/RyoWakab…
はじめに前回の記事で、 Elixir Image を使った dHash による類似画像の検索を実装しましたhttps://qiita.com/RyoWakabayashi/private/952…
概要 2023/11/6開催のOpenAI Dev Dayの発表に関して、色々流れてきたものをとりあえずメモ。随時追記します。 公式 動画 https://www.youtube.com/watch?v=U9mJuUkhUzk 発表のまとめ https://openai.
はじめに例えば機械学習用の画像を収集するとき、違うファイル名で同じ画像、というのは邪魔になりますあるいはデータの整理をしているとき、各所にコピーされた同じ画像を集約して、不要なものを削除したい、…
バックエンドとクライアント両方の実装から、GraphQLの仕組みを学びます。チュートリアルでは理解しにくいちょっと複雑な部分も、実装を通じて理解していきます。
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
前回のHello World編はこちら。https://qiita.com/araidon/items/6ae7067efe92ecaec776OCIクラウド移行ガイドとはオンプレミスやAWS…
皆さん初めましてこんにちはこんばんは。スウェーデン在住のエンジニア、Harry(ハリー)と申します。普段はDevOpsエンジニアとして働く傍ら、生成AIの最前線にも繰り出し、ToBやToC向けのア…
Cloudflareは10月30日、同社がキーバリューストアとして提供しているWorkers KVの社内アップデート作業に失敗したことで、Workers KVのみならずCloudflare Pages、Cloudflare Access、C...
SwiftUIを使っているとしばしばお世話になるbuttonStyleですが、その動きはよく考えると不思議です。 VStack { Button("Sun", systemImage: "sun.fill") {} Button("Moon", systemIma
Webアプリケーションのクライアントを開発する際に、本来ならばサーバ上で稼働するWebアプリケーションのバックエンドのAPIを呼び出してデータを受け取って表示するといった動作を作り込みたいけれども、まだバックエンドのAPIも開発中であったり...
こんにちは! 副業転職プラットフォーム Offers を運営している 株式会社overflow で主にフロントエンドエンジニアをしております、さわ(@hacksaw_a_)です! 私は自称 Notion 芸人マスターなのですが、アジャイル開発でのタスク管理を Notion でやる
はじめに こんにちは、@nano_sudoです! 今回は、Pythonの標準ライブラリであるpathlibを紹介します。(n番煎じ...) タイトルは正直なところ、少し大げさですが、pathlibは、os.pathよりも便利なので、ぜひ使ってみてください! pathlib
はじめにこんにちは!!@Sicut_studyです!つい先日私のもとにとある連絡が来ましたReactとTypeScriptを使っている企業から内定をいただきました!!!私は先月からコーチングとして駆け出しエンジニアのサポートをさせていただいており、初めての教えた方…
! Snowflake所属です。でも個人の記事です。2023年11月06日時点の内容です。慎重に書いてますが最新の内容は公式ドキュメントでご確認ください。 はじめに 2年くらい前から、キーワードとしてはよく耳にするデータクリーンルーム(以下DCR)。実現方法が日々進化して、
はじめに 社内でSandbox環境を構築しようという動きがあり、その際に重要視したいことなどを個人的に考えていたのでまとめておこうと思います。 実際に構築して運用した後に、体感したものなどは別で記事にしたいなと考えています。 ただし、一般的な本番環境をコピーするという意味での
Rustの世界では、エラーが起きた時、しばしばコンパイラが友人のように寄り添ってくれます。しかし、ときにはコンパイラも頼りにならない状況に遭遇します。そう、スタックオーバーフローがその一つです。これ…
こんにちは。ココナラテックエージェントの開発をしているエンジニアのみんです。 新技術が常に登場しているフロントエンドの開発で、時代の波に乗り、キャッチアップすることが我々エンジニアの使命です。 ココナラテックエージェントのフロントエンドは Next.js アプリケーションです。2
この記事は何??🧐 この記事では、ReactとAPIを連携させてアカウント認証機能を実装する手順を詳しく解説します。ユーザー登録、ログイン、ユーザー情報の取得・更新、アカウントの削除などの機能を取り上げ、基本的なアカウント認証システムを構築する方法について学びます。このコード
HomebrewでPython3系をいれようMacのOSをアップデートしたらPython2系がごそっとなくなっていたので、HomebrewをインストールしてPyhon3系を入れることにしました。…
いったい結局何を達成すればいいんだい??おしえて偉い人( ◠‿◠ ) はじめに 製造業の社内SEになってそろそろ1年ですが、社内でも DX などと話題にあがっています とはいえ誰も「じゃあ DX のために何が必要なのか?」なんて把握できていません そもそも何が DX なのかわ
最近、ある企業が「AIイニシアチブは大成功だった」と話してくれました。3年間、プロジェクトの失敗は「ゼロ」で、7人からなるデータサイエンティストチームが毎年2つのAIユースケースを本番稼動させている…
https://inkloft.io 趣味のマンガ好きが高じてマンガ投稿プラットフォームを作りました。 お試しということで、二次利用が自由に許可されている「ブラックジャックによろしく」が試し読みできるようになっているので、気になる方は読んでみてください! ※「ブラックジャックによ
この記事について Filamentで自動生成した画面に対して、カスタマイズ方法やカスタマイズページの作成方法がわからず、いろいろ調査してわかったことについて記載しました 同様にカスタマイズ方法に悩んでいる方の参考になれば幸いです 使用マシン/ツール macOS Son
はじめに こんにちは、GMOメディア株式会社でサービス開発エンジニアをしています、からころです。 私が所属しているチームでは、ディレクター、デザイナー、エンジニア全員で一丸となり、プリ小説のユーザー体験をより良くしていくために日々邁進しています。 プリ小説とは - 夢小説や
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
きっかけ 私は今まで Pages Router でプロジェクトの開発をしてきました。今の所、具体的な新規で開発する案件の話はないけど今後 App Router で開発するときにどうゆうフォルダ構成にすれば良いか悩んだからまとめようかなと思ったのがきっかけです。 環境につい
RustのIteratorトレイトは、コレクションの要素を検査するための強力なメソッドを提供しています。その中でもよく使われるのがanyメソッドとfindメソッドですが、これら二つのメソッドは異なる…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
cloudflare d1 と DurableObject で firestore の夢を見る ! これは過去に gist に書いたものを zenn に移植したものです。 D1 DurableObjects 完成形 https://github.com/napolab/
Vercelは10月30日と31日、同社が開発を進めているWebアプリケーションフレームワーク「Next.js」のイベント「Next.js Conf 2023」をサンフランシスコで開催し、Next.jsの最新版となる「Next.js 14」...
WindowsやMac上に簡単にDockerコンテナ環境を構築できるツール「Docker Desktop」の最新版「Docker Desktop 4.25」がリリースされました。 Docker Desktop 4.25 is here! G...
VRを体験できるOculus Quest 3が発売されたので、さっそく購入しました。実はOculus Quest 2を以前から持っていて、VRで南極大陸を探索したり、月面をローバーで走ったり、別荘みたいなところで海外の人と交流したりと、VR...
ジョブシステム ゲームエンジンの勉強をしているとジョブシステムの話がよく出てくるので、実際にC++20で実装してみました。マルチスレッドに慣れていないため、正しいアプローチである確信はありません。重要なミスがあったら教えていただけると助かります。 これから、3つのステップでジ
日々多くの Azure OpenAI Service そして OpenAI Service を使ってるスタートアップの事例を目にすることが多いので、その中でも公開情報から Azure OpenAI …
今朝起きたら、とんでもない論文を見つけました。Othello is Solvedhttps://arxiv.org/abs/2310.19387ゲームの オセロが"解かれた(弱解決)" という…
はじめに私は2022年4月に基本情報技術者の試験を受験し、結果(午前 78% 午後 90%)無事合格することができました。現在はITコンサルの企業で働いていますが、会社から資格取得を促されたり、…
はじめに 下記の記事でアドオンを作りましたが、これをドメイン内ユーザーに配布する記事になります。 https://zenn.dev/howdy39/articles/7fc34d0f010da9 ドメイン内ユーザーへの配布も一般公開用のアドオン配布とほとんど一緒で、Googl
要約: Flake8 + Black + isort はもう全て Ruff だけで置き換えられる。PythonのLinterとして、すでに Ruff を使われている方が多いのではないかと思います。…
大学生が集まるプログラミングコミュニティGeekSalon(https://bit.ly/2M64LXd) 名古屋メンタ-の吉田です。・セレクトボックスでカラムに入れるものを選択したい!・投稿…
はじめに 先日ふと Auth0 のダッシュボードを眺めていると、興味深い項目が表示されていました。 Passkey がある!!! なので、今回は Auth0 に搭載されたパスワードレス認証方式である Passkey の説明をしていきます。 なお、Auth0 の設定方法につい
概要 本稿ではRNNが学習できるコンテクスト長について考察する。 「LSTMやGRUは素のRNNと比べて長期的なコンテクストを学習しやすい」と一般的に言われているが、具体的にどのような構造によってそのような性質を持つのか、また、どの程度「長期的な」コンテクストを学習できるのか
Overview go router builderを使用して、BottomNavigationBarとTabBarを使う方法を知らなかったもので、公式のGithubにサンプルコードがあるだけで、こちらを動かしながら、学習するしかなかったので、ソースコードをそのまま使って動か
改めて、Gitを振り返り学んでみよう 今回はGitについてです! 誰でも理解できるように、でも仕組みをしっかり理解してもらえるように、 改めてまとめてみました。 具体的に今回の内容は以下の項目です。本当の"基本のキ"から書くので、 興味のある分野をご覧ください! <内
はじめに 本記事は、こちらの講座から勉強した内容をまとめ、抜粋しました。 https://www.inflearn.com/course/http-웹-네트워크/dashboard ! 記事をresourceという単語を使っていますが、理解のために使う単語で、represen
はじめにYouTube視聴中、急に音量デカすぎ広告が始まることがあるので自分の耳を保護するために作成しました。広告開始を検知して即座にミュートしてくれるし、終わったらアンミュートもしてくれるので…
前回に引き続き、Modelの設計についての勉強として「ドメイン駆動設計入門」を読み進めています。サンプルコードはC#で書かれていますが、iOSを勉強している人にもオススメの一冊です。今回は9章のフ…
みなさまこんにちは、こんばんは、はたまたおはようございます。ぐーじんです。今回はLINEBotによる熨斗紙の提案を作成してみました。前回の記事はこちらhttps://qiita.com/Gu…
はじめに・・・数日前に、AWSのアップデートがリリースされました。それがこちらhttps://aws.amazon.com/jp/about-aws/whats-new/2023/10/mul…
この記事は、Codemagicの公式ドキュメントである Codemagic.yaml cheatsheet の日本語訳です。正確な情報は Using codemagic.yaml - Codemagic を参照ください。 Codemagicとは Codemagicとは、Flu
はじめに前回の「WIn32のGetAsyncKeyState」によるキーボード入力編の続きです。今回の座標は「パソコン画面のマウス・カーソル」の座標です。「WindowsTerminal」内の座…
<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-3-rc/">https://devblogs.microsoft.com/typescript/announcing-types
OBS Studioでlibdatachannelが使われた、という情報を目にしてずばっと飛びついてWebRTCで遊び始めて一ヶ月が経ちました。 わたしとWebRTCとの関わりというと、WebRTC自体はずっと前から興味があったけれどあんまり普段の業務と関連がなく放置してたらWe
前提基本的に競プロ(競技プログラミング)の文脈です。また、Kotlinで取り組んでいるのでKotlin固有の話も含まれるかもしれません。めぐる式二分探索とはこちらで紹介されている二分探索の実装…
1. はじめに 1.1 概要 50代になってから数学の学び直しを始めて、大学教養課程レベルの線形代数、微分積分、確率統計をいったん終えました。この記事はその振り返りです。 1.2 独習に使用したノートを晒します。 独習用の書籍に取り組むときに使ったノートを
goblin.tools とはシンプルなタスク(6つ)のツールを展開しているMagic ToDo :タスクを記載するとTODOリストを生成してくれる。TODO を細かく設定することも可能Fo…
はじめに Gitのステージングエリアにあるファイルを対象に、レビュー結果をSlackに通知するアプリケーションを作成しました。 開発環境のターミナルで指定したコマンドを実行するだけで、Slackにレビュー結果が送信されます。 ソースコードは以下です。 https://gi
はじめに以前書いた記事の関連。事象としては、bundle updateしたらPassengerエラー発生し、Redmineが起動できなくなった、というものですが、その後の追跡調査によってどういう場…
テストを書いてない テスト書いてない。あってはならない気がしますが、実際ありますよね(ここだけの話)。 だって、テストって無くてもプログラム動きますからね。逆にテストだけあっても、プログラムは動きません。背に腹は代えられないってやつですね(駄目なやつです)。 といってもテスト
CSS (Cascading Style Sheet)1, CSSとは見た目をカスタマイズするための定義情報文字や画像などを色形大きさを変えるなどを定義する2, CSS要素id要素を指定…
Power Automateのクラウドフローには、いくつもPDFへの変換関連のアクションがあるのですが、APIの登録を使わずに使えるものが案外少なく、OneDriveの「ファイルの変換」系しか見当た…
概要 会社で AWS を触ることになり、基本から学んでいこうと思ったため備忘録として記事を書き始めました。 今回は CloudFront を利用して S3+APIGateway+Lambda で構築した Web アプリの画面と API のキャッシュを取ってみます。 もし理解が
Testの書き方 プロセス編起動を確認するテストの書き方再起動を確認するテストの書き方Process.monitorとはTestの書き方 プロセス編Supervisorの監視ツリーに追加…
要約 「Vanilla.」は実用的な英語学習を目指す日記形式の語学学習アプリで、ユーザーの日記を母国語から学習言語へ翻訳し、AIが読み上げる機能を備えています。 アプリは個人的なニーズに応えるために開発され、"Words Today, Wisdom Tomorrow"をコン
はじめに 最近、若手のコードレビューをしていて例外の使い方を教える機会があったので、ブログの方にもまとめたいと思います。今回はバッチ編。オンラインだとまた少し違う観点があると思います。また、言語はJavaを前提していますが考え方は例外機構をもつ言語ならあまり変わりません。
困っていることちゃんとした診断を受けてはいないのですが、自分でADHDじゃないのかなと感じることがあります。以下自覚している困っていること。1つのことに集中できない(作業してると自分でも意識し…
はじめにこんにちは!!@Sicut_studyです!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a73こちらの記事が嬉しいことに…
概要 タイトルの通りboidsをGolangで実装してみました. せっかくなので, CLIツールとして公開するところまで挑戦してみました. gopherくんがboidsアルゴリズムに従って動く様子を眺めるだけのアプリです. https://github.com/shunsuk
<a href="https://github.com/farm-fe/farm">https://github.com/farm-fe/farm</a><br /> <p>Vite/Rollupプラグイン互換の仕組みを持ったRust製のBundlerツール。 ビルドパフォーマン
概要ゼロから始めるLeetCodeの時に解いた問題とかをSwiftで書いてみることにした。シリーズ化するかは不明。問題200. Number of Islands1(陸)と0(水)の地図を…
1.背景homebrewでbrew upgradeを定期的に実行してbrew doctorを実行したら、openssl@1.1のサポートが切れたか何かで警告文が表示されていたので、openssl@…
<a href="https://developer.chrome.com/en/blog/chrome-120-beta/">https://developer.chrome.com/en/blog/chrome-120-beta/</a><br /> <p>Chrome 12
<a href="https://bun.sh/blog/bun-v1.0.8">https://bun.sh/blog/bun-v1.0.8</a><br /> <p>Bun v1.0.8リリース。 <code class="language-plaintext highlig
はじめに 10 月 26 日に Next.js Conf が開催されましたが、それと前後して Kent C. Dodds (以下 kentcdodds と呼びます) と Lee Robinson (以下 leerob と呼びます) がそれぞれ https://www.epic
<a href="https://nodesource.com/blog/nsolid-oss-release">https://nodesource.com/blog/nsolid-oss-release</a><br /> <table> <tbody> <tr>
<a href="https://gihyo.jp/book/2023/978-4-297-13871-4">https://gihyo.jp/book/2023/978-4-297-13871-4</a><br /> <p>2023年11月24日発売。 フロントエンドの入門書<
<a href="https://deno.com/blog/v1.38">https://deno.com/blog/v1.38</a><br /> <p>Deno v1.38リリース。 <code class="language-plaintext highlighter-r
最近、AWS Certified Solutions Architect – Associateの認定試験を受けました。試験言語は日本語を選びましたが、英語の問題文も表示可能。試験時間は基本160分…
Snowdayは、Snowflakeの半年ごとのプロダクトアナウンスイベントです。2023/11/2に開催されたSnowdayは「The way to AI」と題してAI・ML・LLMにフォーカス…
まずは登録をしようこのページに全て書いてあるので割愛。海外の住所入力フォームに戸惑ったので参考ページを貼っておきます。https://docs.github.com/ja/copilot/qu…
これは何...? [ストレージBLOB共同作成者]ロールを付与していないのに BLOB ストレージの管理ができていることを不思議に思ったことはないでしょうか。[共同作成者]ロールを付けたりしながら管理をしていると、自分は何でもできるんだと思って当たり前に感じることかもしれない
10月の課題図書『新版 エンジニアのための文章術 再入門編』(芦屋広太 著)を読みました。手に取った理由は、分かりやすい文章を素早く書く知恵を身に着けたいと思ったからです。昔から「分かりやすい構…
はじめに.NETのラムタイムからスローされる例外クラスのリファレンスに記述されている発生例のコードを参考に、サンプルコードをまとめてみました。本記事は以下の例外について記述してます。https:…
DFSの計算量はO(n^2)? こんにちは、私はAtCoder勉強中の茶コーダーです。 AtCoderの過去問を解いている中で、DFSの時間計算量について理解できていなかった部分があり、躓いてしまったので、備忘録も兼ねてここで共有させていただきます。 これは私が、O(n^2)
前回の記事から得た新たな課題こんにちは小売業に勤めお客様の生活を豊かにすることを使命に日々仕事に励んでおります。前回Glideを活用して部門別の予算進捗管理ツールを制作した際に「日別予算がわかる…
はじめに アイディオットDX開発部の岩澤です。 とあるプロジェクトで、現在パフォーマンスチューニングを行っています。 いろいろ見ていく中で、フロントエンド側でReactのuseEffectの中でデータフェッチをしてしまうことで起こる問題を発見しました。 せっかくなので、それが
はじめに Unityにおいて、シーンの遷移・管理は開発の中核的な役割を担います。それ故に、適切な設計なしで開発に踏み込むと、複雑で扱いづらいプロジェクトになるリスクが高まります。しかし、効果的なシーン管理の設計と実装をするには、それなりに時間と知識を要します。 この課題を解決
自己紹介CAPS株式会社で1人目のQAエンジニアとして、診察予約や電子カルテなどの医療系システムに対してQA業務全般に従事しています。クリニックチェーンマネジメント事業のプライマリケアクリニック…
こんにちは、アルダグラムでエンジニアをしている松田です。 Reactで状態を管理するにあたっては、useStateの利用が挙げられることが多いです。 実際、数値や文字列、真偽値などのプリミティブな値であれば、useStateが適切なケースが大半でしょう。 ただ、値を投入するだけで
目的python処理系をバージョンアップしようかと思った時、使ってる又は使いたいライブラリーが対応できているかが気になる。その確認のためのスクリプトを作成した。対象pypiで、そのライブラリ…
ABテストを実施していない観察データを用いた因果推論では、傾向スコアを用いて重み付けすること(IPW)が一般的です。いざ手元の観察データで分析手法を当ててみてもうまくいかないことが多くあり、原因の…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
<a href="https://developer.chrome.com/en/blog/wasmgc/">https://developer.chrome.com/en/blog/wasmgc/</a><br /> <p>Chrome 119でサポートされたWasmGCについ
<a href="https://developer.chrome.com/en/blog/new-in-chrome-119/">https://developer.chrome.com/en/blog/new-in-chrome-119/</a><br /> <p>Chrom
概要ゼロから始めるLeetCodeの時に解いた問題とかをSwiftで書いてみることにした。シリーズ化するかは不明。問題206. Reverse Linked ListLinkedList(…
はじめにIntegration Testを実装していく中で最初に知っておきたかったと思ったことをまとめてみました。これまで実装してきた方やこれから実装する人にも参考になる情報があれば嬉しいです。…
2023年2月にリリースされたChrome 111から試験的実装となっていたChromeにおけるWebAssemblyのガベージコレクション機能(以下、WasmGC)が、10月31日にリリースされたChrome 119で正式機能になったこと...
年月の範囲をDateクラスで扱うのがダルい...2023年1月、2023年2月...と月単位のラベルを持つグラフを作る2023年1月号、2023年2月号...と月単位で提供される雑誌を扱うとい…
イントロダクション 先日、プログラミング言語のRustに特化したカンファレンスである、Rust Tokyo2023に参加してきました。 このカンファレンスで得た知識と刺激を元に、社内で「Crateを読む会」を開催することにしたので、そのアイディアと成果を共有します。 開催
はじめに Rustでウェブアプリを書いていると多くの場合serdeクレートにお世話になると思います。 serdeを使う際は、#[derive(Deserialize)]をつけて構造体などをデシリアライズすることが多いと思います。 しかし、場合によってはderive macro
はじめにLivebook はブラウザ上で Elixir や Erlang などのコードを実行し、結果を視覚化できるツールですPython における Jupyter に相当しますhttps://…
はじめにLivebook はブラウザ上で Elixir や Erlang などのコードを実行し、結果を視覚化できるツールですPython における Jupyter に相当しますhttps://…
はじめにLivebook はブラウザ上で Elixir や Erlang などのコードを実行し、結果を視覚化できるツールですPython における Jupyter に相当しますhttps://…
こんにちは要件定義の曖昧な表現は辞めよう!という題材について先日こんな記事を投稿したところ、ご好評いただき初のトレンドにも載りました。https://qiita.com/SZR/items/8…
<a href="https://github.com/facebook/docusaurus/releases/tag/v3.0.0">https://github.com/facebook/docusaurus/releases/tag/v3.0.0</a><br /> <p
概要いつもXDなのでなんのフォントを利用していますか?一般的なフォントってなんなのだろうかって調べた時に「Noto Sans JP」というフォントを見つけました。今回はNoto Sans JP…
はじめにこの度MicrosoftのDP-203試験(Azure Data Engineer Associate)を受験してきましたので、勉強した内容と受験した感想を書いておきます。これから受験さ…
<a href="https://github.com/remix-run/remix/releases/tag/remix%402.2.0">https://github.com/remix-run/remix/releases/tag/remix%402.2.0</a><br
<a href="https://remix.run/blog/remix-heart-vite">https://remix.run/blog/remix-heart-vite</a><br /> <p>RemixのViteサポートについて。 RemixがViteのプラグインと
1.はじめに第35回国際情報オリンピック(IOI2023)ハンガリー大会に参加してきました。この大会は僕にとって2回目の IOI で、競技者として参加するのは最後となります。去年の参加記では観光…