Quantcast
Channel: 日本語訳タグが付けられた新着記事 - Qiita
Browsing all 236 articles
Browse latest View live

【PHP8.2】PHPの乱数がさらに改善される

PHP8.2でPHPの乱数がとても改善するという話をしましたが、RFCが採択された後になって幾つか問題や不足が出てきたため、それらの対応を行うフォローアップのRFCが提出されました。 ということで以…

View Article


【JavaScript】JavaScript ライジングスター 2022

2022 / 2021 / 2020 JavaScriptライブラリのトレンドを紹介しているbestofjs.orgが、2022年に最もホットであったJavaScriptライブラリのランキングを発…

View Article


Twitterrificは天空へと旅立ちました

先日、Twitterのサードパーティアプリが軒並み古くから存在する規約違反で排除され、その後に古くから存在する規約が新しく追加されました。 何を言っているのかわからない? 大丈夫、誰もわからない。 …

View Article

【PHP8.3】PHPの乱数がますます改善される

PHP8.2で乱数が大改善されましたが、早くもPHP8.3で幾つかの機能が追加されることが決まりました。 以下は該当のRFC、Randomizer Additionsの紹介です。 PHP RFC: …

View Article

【PHP8.3】 クラス定数とENUMを文字列から探せるようになる

PHPのENUMにはひとつ重大な欠点がありまして、キーを文字列指定することができません。 どういうこと? enum Suit:string{ case Hearts = 'ハート'; case Di…

View Article


【JavaScript】ES2023の新機能が何故かいまさら追加されていた

ES2023その2 / ES2023 / ES2022 / ES2021 先日ES2023では新機能が2個しかなかったという話をしましたが、どういうわけか2023/01/30になってからES2023が2個追…

View Article

【PHP8.3】array_sumにGMPを突っ込めるようになる

GMPインスタンスは演算子オーバーロードされているため、普通の数値と混ぜて計算が可能です。 echo gmp_init("123") + 456; // 579 echo array_sum([gm…

View Article

【TPM2.0】TPMに脆弱性が発見される。影響範囲は数十億台

先日TCG TPM2.0 implementations vulnerable to memory corruptionという脆弱性が発表されました。 CVEはCVE-2023-1017とCVE-2…

View Article


【PHP8.3】クラス定数に型が書けるようになるよ

タイトルだけで中身を99%表していますが、PHP7.4でのプロパティ型指定に続き、クラス定数にも型指定が可能となります。 PHPの型システム、どんどん隙がなくなりつつありますね。 class C { …

View Article


mermaidのREADMEを日本語訳した

mermaid.jsのGitHubを見てみたらREADME.mdとREADME.zh-CN.mdは存在するのにREADME.ja-JP.mdがなかったので作ったという話です。 Mermaid マーク…

View Article

【PHP8.3】static変数に動的値を突っ込めるようになる

PHPにはstatic変数という仕組みが存在します。 function foo(){ static $i = 1; echo $i++; } foo(); // 1 foo(); // 2 foo(…

View Article

2023年、今私が使っている生産性爆上げツールたち

Original article:https://blog.cassidoo.co/post/producivity-apps-2023/ 以下はCassidy Williams ( dev.to …

View Article

【PHP8.3】DateTimeのエラーハンドリングがいいかんじになるよ

みなさん映画スーパーマリオ見ましたか? 私はIMAX吹替で見てきたのですが……いやー…………めっちゃ面白かったですね!! 特にラストシーンでクッパが親指を立てながら溶岩湖に沈んでいくシーンは涙無しに…

View Article


【Bun】Bun公式の超絶高速バンドラBun Bundlerが登場

JavaScriptより、ずっとはやい!! 2023/05/16に公式バンドラBun BundlerをひっさげてBun v0.6.0が登場しました。 ということで以下はBun公式のBundler紹…

View Article

【PHP8.3】unserializeのエラーハンドリングがいいかんじになるよ

unserializeに変なデータを与えた場合、値によってバラバラな挙動になります。 unserialize('foo'); // E_NOTICE unserialize('E:3:"foo";'…

View Article


【PHP8.3】日本語でもstr_padできるようになるよ

$str = 'あ'; $str = str_pad($str, 5, 'い'); var_dump($str); その後ろの変なのはなんだ? ということでマルチバイト文字列関数にめでたくmb_st…

View Article

【GitHub Accelerator】GitHubが選んだ、将来有望なプロジェクト20選

昨年2022/11/09に行われたGitHub Universe 2022において様々な発表が行われましたが、その新しい試みのひとつがGitHub Acceleratorです。 将来有望そうなメンテ…

View Article


【dev.to】GitHub Actionsを使った面白プロジェクト受賞作品の紹介

先日までdev.toはGitHub + DEVハッカソンというキャンペーンを行っていました。 GitHub ActionやGitHub Codespacesを使っていいかんじのプロジェクトを作り、d…

View Article

【Svelte 4】Svelte 4リリースのお知らせ

2023/06/22にSvelte 4がリリースされました。 Svelteはざっくり言うとフロントエンドフレームワークですが、ReactやVueといった他のフレームワークとは大きな思想の違いがありま…

View Article

【PHP8.3】Overrideが明示できるようになる

PHPドキュメントでよく使われるphpDocumentor、およびドキュメントの推奨フォーマットであるPSR-5・PSR-19には、何れも何故か@Overrideがありません。 なんでや。 というこ…

View Article
Browsing all 236 articles
Browse latest View live