2020年1月10日のブックマーク (2件)

  • 【PWA for WP & AMP】WordPressを簡単にPWA化するプラグイン紹介|にんにくまんブログ

    PWA化とは? PWA(Progressive Web Apps)化とは、「Webサイトをアプリのように動くようにする」ことです。 例えばスマホのアプリのようにホーム上にアイコンが表示されるようになり、一つの単独のプロセスとして動作するようになったり、アプリ同様にプッシュ通知が送れるようになったり、またキャッシュによりオフライン状態でもある程度動かすことも可能になります。 以前はモバイルサイトのみの対応でしたが、現在はデスクトップでもPWAに対応しています。 既存のWebサイトをあとからPWA化することもさほど難しくありませんし、特にデメリットもネイティブアプリを既に運用している場合以外見当たりませんので、導入を検討してみてもよいのではないでしょうか。 WordPressでのPWA化 WordPressでも自力でPWA化することは可能ですが、簡単なのは、プラグインを利用することです。 プラ

    【PWA for WP & AMP】WordPressを簡単にPWA化するプラグイン紹介|にんにくまんブログ
    cha1ra
    cha1ra 2020/01/10
  • 正規表現 (Regex) を利用してCSVファイルやTSVファイルを読み込む (C#プログラミング)

    正規表現 (Regex) を利用してCSVファイルやTSVファイルを読み込むコードを紹介します。 概要 Regex.Split()メソッドを利用すると、CSVをカンマの区切り文字でパージングすることができます。 正規表現の作成 基は区切り文字となる「,」(カンマ)を探す正規表現を利用します。 下記の正規表現式では「,」を検索できますが、「"」(ダブルクォーテーション)内のカンマも検索されてしまします。 , 「"」で囲まれた内部のカンマを除外するため以下の条件を追加します。 カンマ以降の文字列に「"」が無い カンマ以降の文字列に「"」が偶数個ある 具体例として文字列の途中で「,」が見つかった状態で「,」以降の文字列が分かっている場合、下記の例では先頭の「,」は区切り文字のカンマと判定できます。

    正規表現 (Regex) を利用してCSVファイルやTSVファイルを読み込む (C#プログラミング)
    cha1ra
    cha1ra 2020/01/10
    “,(?=(?:[^"]*"[^"]*")*[^"]*$) ”