Tech – walker – 2023-05-21

21 items · updated 2026-05-19 23:33 UTC · RSS · Up to 2023-05

[iOS]ヘアラインビューの実装

Zenn · 2023-05-21

iOSのアプリ開発では、1pxの細い線を度々引くことがあります。 解説記事によって揺らぎがあるので、この記事での定義を説明すると1pxとは画面ピクセルを1つ取ったサイズということです。 つまり、通常Autolayoutなどで扱う数値に画面スケールを割ったもの。 let _1px

Web標準に新たなステータス「Baseline」が登場。変化し続けるWeb標準のうちWeb開発者が安心して使える機能群を示す。MDNドキュメントなどで表示開始

Publickey · 2023-05-21

Web開発者の開発体験を改善することなどを目的としたW3CのWebDX Community Groupは、つねに新たな機能などが登場し変化し続けるWeb標準のうち、Web開発者が安心して使える機能群を示す新たなステータス「Baseline」...

Cloudflare、分散SQLiteデータベース「Cloudflare D1」の性能を10倍以上高速に、ストレージバックエンド強化で。任意の状態にいつでも戻せる機能も

Publickey · 2023-05-21

Cloudflareは、同社のエッジロケーションでマネージドサービスのSQLiteを提供する「Cloudflare D1」をアップデートし、大幅な性能向上と機能向上を行ったことを発表しました。 We've been heads do...

ヘッドレスブラウザ+Puppeteerが使える「Cloudflare Workers Browser Rendering API」がオープンベータに

Publickey · 2023-05-21

Cloudflareは、同社のサーバレス基板であるCloudflare Workersを通じてヘッドレスブラウザとそれをコントロールするPupeteerを呼び出せる「Workers Browser Rendering API」(以下、Bro...

Announcing TypeScript 5.1 RC - TypeScript

リアルタイム版 JSer.info · 2023-05-21

<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/">https://devblogs.microsoft.com/typescript/announcing-types

Improved local development with wrangler and workerd

リアルタイム版 JSer.info · 2023-05-21

<a href="https://blog.cloudflare.com/wrangler3/">https://blog.cloudflare.com/wrangler3/</a><br /> <p>wrangler 3.0.0リリース。 <code class="langua

TypeScript 5.2 Iteration Plan · Issue #54298 · microsoft/TypeScript

リアルタイム版 JSer.info · 2023-05-21

<a href="https://github.com/microsoft/TypeScript/issues/54298">https://github.com/microsoft/TypeScript/issues/54298</a><br /> <p>TypeScript

WebKit Features in Safari 16.5 | WebKit

リアルタイム版 JSer.info · 2023-05-21

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

【JavaScript】AtCoder に登録したら次にやること ~これだけ解けば十分闘える!過去問精選 10 問~を解いた感想

Qiita(trend) · 2023-05-21

はじめに インターンのコーディング面接をJavaScriptで受けることになったので、その対策としてAtCoder に登録したら次にやること ~これだけ解けば十分闘える!過去問精選 10 問~を解いてみました。あんまり解説を見ずに自...

Reactを使うならReact Developer Toolsの再レンダリング時ハイライトくらい設定してくれ

Zenn · 2023-05-21

モダンフロントエンドについて初めて書きます。お手柔らかに。 最近 React と Next.js に入門したのですが、入門時点で一番最初に知っておきたかったことについて書きました。 「React 初心者が useState とかを学習する前にまず一番にやることはこれ」っていう内容

執行だけで勝てるのか検証する

Zenn · 2023-05-21

過去検証や、バックテストは無意味だ。 ナンピンマーチンのみで勝つ テクニカル指標は一切不要 目をつむって、両建てエントリーしてても通貨ペアの価格は行ったり来たりでいずれは戻ってくる だから絶対に勝てます ランダムウォークと呼ばれてても国家の通貨が0になったり急に半額に

MUI v5 とReact Hook Form v7 を連携させる際の設計と実装例の紹介

Zenn · 2023-05-21

現在のプロジェクトでMUIとReact Hook Form(以下RHF)を組み合わせてフォームを実装しています。しかし、フォームコンポーネントの設計に関して何もルールが整備されておらず、実装が複雑になっていました。そのため、メンテナンスがしづらかったり、汎用的に使いづらい状態でし

Next.js 13 で URL の情報を取得する方法を整理する 【useRouter・useSearchParams・usePathname・useParams】(next/navigation)

Qiita(trend) · 2023-05-21

概要 next.js 12 から next.js 13 へのバージョンアップの大きな変更点の1つとして,ルーティングの方法が変更された点が挙げられます。next.js 12 では,"next/router" の useRoute...

Python 内包表記の限界: 複雑な処理と実行速度の関係

Qiita(trend) · 2023-05-21

初めに 本記事は実務上で速度的優位性を得るために内包表記を使うことが合理的かどうか検証したものです。 文中のコードは読者層を広くするために型ヒントを省いています。 内包表記は早い! 以下に比較対象のコードを示します。 ELEM...

【Flutter】riverpod_generatorで作るRiverpod Providers2系

Zenn · 2023-05-21

これは何か 今更ですが、riverpod_generator を使った riverpod2 系の Provider の生成について整理します。各プロバイダの riverpod_generator を使った実装手順と、使ってみた所感を述べています。 各プロバイダのサンプルコード

ナンピンマーチンの通貨ペアはAUDCADとXAUUSDと、どちらが良いのか?

Zenn · 2023-05-21

ナンピンマーチンはもうすでにご存知のように一定期間は無敵の手法です。 どの通貨ペアを選択すればいいかを考えてみます。 事前にTwitterで調査したところ、 AUDCAD XAUUSD その他なんでもヨシ とのことです。 日足チャートの値動き率でボラティリティを確認する

昨今のAI技術やChatGPTの登場により評価が高まるであろうIT周辺の技術・その他について

Qiita(trend) · 2023-05-21

正規表現 ルールベース / ルールを巧みに記述する方法 アルゴリズム / デザインパターン CI/CD UNIX (という考え方) ITインフラ ITセキュリティ IT Architecture 要求定義 / 要件定義 上記リ...

Python - ScikitLearnの学習 ( 決定木、ランダムフォレスト法 )

Qiita(trend) · 2023-05-21

Odyssey CBTのPython3 エンジニア認定データ分析試験の学習を始めました。今回はScikitLearnで決定木・ランダムフォレスト法を使った機械学習について学びました。 決定木の基礎知識 決定木は情報を木構造を使...

[MySQL]AUTO_INCREMENTのidが戻る

Zenn · 2023-05-21

こんにちは、M-Yamashitaです。 今回の記事は、MySQLのAUTO_INCREMENTのidが戻ってしまう話です。 以前、RailsとMySQLを使うサービスにて、Mysql2::Error: Duplicate entry 'xxx' for keyが発生しました。こ

ABC302回答メモ

Qiita(trend) · 2023-05-21

0.はじめに  通常のコンテストとA~Dの難易度の上がり方が  違う感じでした。点数を見て気づきました。  Bが難しいというか面倒で時間がかかりDまでしか  解けませんでしたが、レートは+29と上がりました。 1.A - Attack...

はじめての Swift gRPC

Qiita(trend) · 2023-05-21

この記事の対象者 iPhone, iPad アプリ開発者 gRPC とは gRPC は、Google が開発した高性能な RPC(Remote Procedure Call)1です。gRPC は、異なるプログラミング言語やシステム...