カランのブログ

Kalan 頭像照片,在淡水拍攝,淺藍背景

四零二曜日電子報上線啦!訂閱訂起來

ソフトウェアエンジニア / 台湾人 / 福岡生活
このブログはRSS Feed をサポートしています。RSSリンクをクリックして設定してください。技術に関する記事はコードがあるのでブログで閲覧することをお勧めします。

今のモード ライト

我會把一些不成文的筆記或是最近的生活雜感放在短筆記,如果有興趣的話可以來看看唷!

フロントエンド

配置に役立つ擬似クラス

CSSのレイアウトを行う際には、対応するCSSスタイルを使用して処理を行います。場合によってはJavaScriptを使用する必要がありますが、実際にはCSSには多くの疑似クラスが存在し、これらをうまく活用することでCSSを簡素化し、不要なJavaScriptの実装を減らすことができます。また、過去とは異なり、ごく少数のブラウザのみがサポートしていたということもなくなりました。

雑談

ネット上のコメントは有毒です。

一つのことについてずっと疑問に思っていました。私の周りの友人たちは、通常、インターネット上で何かについてコメントすることはあまりありません。例えば、投稿の下にコメントを残すことや、Twitterで自分の意見を発表することなどです。しかし、プライベートなグループで質問をすると、良いアドバイスをもらえることが多いです。私が感じたことは、実際に人々はアドバイスやコメントをするのが好きなのですが、なぜ私たちの大部分がインターネット上であまりコメントしないのでしょうか?

フロントエンド

Sentry の Web Vitals を slack に統合する

現在、多くのウェブサイトでは、Web Vitalsの測定プロセスが導入されており、指標を定量化して改善すべき箇所を見つけることができます。しかし、あまり知られていないのは、Sentryが以前にもWeb Vitalsの統計機能を導入していたことです。この機能では、LCP、FP、CLSなど、Web Vitalsの各指標を統計することができ、開発者はバックエンドで関連するグラフを確認したり、平均値を表示することができます。非常に便利です。

雑談

Coinhive マイニング事件

今日、日本のソフトウェア開発界では、「Coinhive事件」が最も注目されているニュースです。この訴訟は、ウェブサイトの運営者がウェブサイトにマイニングスクリプトを配置し、ウェブページを閲覧するユーザーがページにアクセスするとマイニングが開始されるというものです。この行為は「不正指令電磁的記録(コンピュータ利用妨害罪)」として告訴され、一連の訴訟手続きが開始されました。

フロントエンド

フロントエンドの視点から SwiftUI を見ると

UIの観点から見ると、フロントエンドとモバイル開発は似たような問題に直面することがあります。使用される言語や開発手法は異なるかもしれませんが、私たちは使いやすいユーザーインターフェースを作る必要があります。そのため、コンポーネントベースの開発、状態管理、データフロー、副作用の管理(APIまたはIOなど)など、私にとっては相互学習に適した領域です。

開発ノート

Amazon Polly - テキストを音声に変換すると、効果が非常に顕著です。

PollyはAmazonのクラウドプラットフォームの1つで、テキストを音声に変換することができます。テキストを音声に変換すること自体は珍しいことではありませんが、Pollyは文法やフレーズの組み合わせに基づいて自然な音声を生成することができますので、言語学習者にとっては大きな助けとなります。さらに、字幕を音声に変換したり、スクリプトやナレーション、対話など、さまざまな用途にも広く活用することができます。また、Pollyを使ってPodcastを録音することも可能です。

IoT関連

Raspberry Pi pico PIO の初めの一歩

2021年初、Raspberry Pi発売のPicoマイクロコントローラーは、非常に安価で100台湾ドル程度です。その中でPIOという非常に興味深い機能があります。PIOを使用すると、特殊なアセンブリ言語とアーキテクチャを利用して、異なる通信プロトコルを実装することができますが、メインプロセッサのリソースを消費する必要はありません。

レビュー

自習のガイド - 読書感想

この本はいつか中国語版に翻訳されるだろうと感じていますが、現時点では日本語版しかないので、皆さんと読書の感想を共有したいと思います。この本は厚くて700ページ以上あり、日本では「#鈍器本」とも呼ばれ、ベストセラーリストにも登場しています。中身は非常に充実しており、ある知識を完全に学びたいと思ってもどう始めればいいか分からない初心者にとって非常に適しています。

雑談

私が心配しているのは、将来のエネルギー不足です。

科技の奇妙な点が訪れる前に、地球は世界の経済システムに耐えられなくなるかもしれません。私たちが現在の生活を維持できるのは、より先進的な国に住んでおり、サプライチェーンの上層に位置しているからかもしれませんが、その背後にあるさまざまな兆候を注意深く探ると、ますます心配になります。

ゲームレビュー

NANDロジックゲートからコンピュータを作る - Turing Completeゲームの感想

NAND論理ゲートからチューリング完全まで、すべての回路とコンポーネントを自分で組み立てます。このゲームは、プログラムコードの記述をドラッグアンドドロップ可能な論理ゲートに変換することで、リアルタイムでのインタラクションにより真理値表の変化を観察することがより便利になっています。