カランのブログ

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

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

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

今のモード ライト

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

フロントエンド

IdleCallbackをリクエスト-空き時間を有効に活用してください

多くのウェブページには、実行すべきさまざまなスクリプトがあります。もちろん、優先順位はあります。たとえば、UI のレンダリング、関連するインタラクティブイベントの登録、データ取得のための API の呼び出しなどは、比較的重要でないタスク(分析スクリプト、遅延読み込み、初期化の比較など)など、優先度の高いタスクです。アイドル状態のカウント方法...

Golang

[golangノート] プロジェクトの環境変数を設定する方法

プロジェクトを開発するときには異なる環境を切り替える必要があるため、異なる環境変数を設定することがよくあります。しかし、毎回プログラムに直接書き込むのが面倒すぎると、環境変数を動的に渡すことができれば、不要な変更をたくさん減らすことができ、プログラムは比較的クリーンです。このパッケージのgolangフラグでは通常、フラグを使用できます...

Golang

新品と新品の違い

golangにはmakeとnewという2つの予約語がありますが、golangの学習の始まりは混乱しやすい場所でもあります。ここで簡単なメモをとっておきます。new newを使ってジェネリックを初期化し、ストレージアドレスを返すことができます。そのため、通常はポインタ変数を使用して新しい型を選択します。特に、new では自動的にゼロの値が使用されることに注意してください...

雑談

バースデーパラドックス

バースデーパラドックスとは、あなたが最初に統計を始めたときのことで、先生は生徒をブラフするための動きを気に入ってくれました。通常、先生は徐徐が財布から100元を取り出して、生徒に「同じ誕生日に教室に2人いるの?」と尋ねます。直感的に、オッズは低いと思うかもしれません。しかし実際には、23人以上であれば、同じ日に2人が5人...

開発ノート

PostgreSQL ノート — インデックス

データベースでは、クエリの効率を上げるために、データが大きい場合にインデックスを作成することでクエリの効率を上げることができます。この記事では PostgreSQL のインデックスについて説明します。ほとんどの場合、`CREATE INDEX`の構文を直接使用することで一般的な開発シナリオを処理できます。PostgreSQLにはさまざまなタイプのインデックスタイプがあります。

フロントエンド

ユーザーフレンドリーなテーブルの設計方法

テーブルは見事なビジュアルとして使われていないことを認識してください。最近ではバックグラウンドでテーブルを頻繁に使用する必要があり、ユーザーにとって適切なテーブルをデザインする方法が課題です。特にデータペンが多く、フィールドが多い場合、ユーザーは追加の要素に引き付けられやすくなります。実際には、テーブルにデータをレンダリングするために...

フロントエンド

フロントエンド面接体験

最後に、最近の面接プロセスを整理しましょう。私たちが目にしたことをいくつかまとめてください。通常、企業インタビューでは、主にアルゴリズムやプロトタイプチェーンの解釈などに関するJavaScriptの知識をテストするだけで、DOMやイベントの操作を調べることはほとんどありません。クラスやIDの優先順位などの基本的な質問があっても、CSSはほとんどありません。面接試験の HTML はありません...

開発ノート

Rails アプリケーションオートメーション-ヒューボット対天国

現在の会社は cap staging deploy コマンドをローカルターミナルで直接実行しています。Capistranoは自動デプロイメントのツールとしては非常に便利ですが、必然的にいくつかの問題が発生します。チームの全員がデプロイしている環境が同じではないため、どのブランチがステージング中か...

フロントエンド

まったく同じタイプセッティングソリューション

フロントエンドページでは、同じ高さを必要とするレイアウトに出くわすことがよくあります。これを行う最も直感的な方法は、コンテナーのすべての要素をfloatまたはinline-blockに設定することです。floatとinline-block floatタイプセッティングを使用する場合、親要素のコンテナ(clearfix)をストレッチするだけでなく、子要素にもマージンを設定します...

雑談

2016 g0v サミットエクスペリエンス

g0v g0v g0vの原点は広告があったからこそ生まれたのだが、実は経済的な運動エネルギー促進プログラム(つまり、最も頭脳的な広告の歴史)があったからこそ、この情熱的なエンジニア集団がg0vを結成することにしたのだ。オープンガバメントの推進と一般市民へのオンラインプロモーションに取り組んでいます。g0vは赤でもかまいませんが、318の学校運動から始まります。なぜなら裏切り...