プログラミング入門

(.+), のように書いてしまうと最短一致にならないので、(.+?), とします。

これで初めにカンマがでてくるまでの文字列だけがマッチするようになります。

例えば以下のような文字列の場合

tami, a ...

React, プログラミング入門

またこちらのDanのブログの紹介です。

概要

Danはあるプロジェクトでチームメイトが書いた重複コードをきれいにリファクタリングした。

しかし、翌日その変更を元に戻すように言われてしぶしぶ戻した。

こ ...

プログラミング入門

DRYという言葉はプログラマーであれば一度は聞いたことがあると思います。

これは機能やコードの重複をなくすという考え方です。

確かに、同じ処理であればそれを共通化することでメンテナンスも楽になります。

システム開発, プログラミング入門

プロダクトバックログを作成する

システムに必要な機能を一覧にして、タスクとしてチケット化します。

この時、以下を決定します。

やること(タスク名)
優先度
希望期限(あくまで希望)

逆に以下は決 ...

React, システム開発, プログラミング入門

react-beautiful-dndを使ってみての感想。

GithubのStarが多い

トレンドで見ても、Star数が多いです。

現在は開発がSTOPしている??

Githubの文章を読むと、現在はセキュリティの ...

JavaScript, システム開発, プログラミング入門

今のフロントエンドで使用されているビルドツールといえばwebpackですが、webpack.config.jsの設定が複雑化してメンテナンスが大変だったり、アプリケーションや使用するモジュールが多くなるとビルド時間が長くなるという欠点 ...

JavaScript, プログラミング入門

package.jsonに以下のようなconfigを記述をします。

{ "name": "npm_config", "version": "1.0.0&quo ...

システム開発, プログラミング入門

フロントエンドエンジニアが新しいプロジェクトに配属されてはじめに見るところは何かなと考えたときに、私の場合は package.json でした。

package.json をみることで、どのようなライブラリが使われているか ...

システム開発, プログラミング入門

クリップボード拡張ツールのClipyがとてもお勧めです。

このツールを使うと、何個か前にコピーした内容をすぐにペーストできます。

コピペ作業が多い場合に使うと、作業効率がものすごく高くなります。

い ...

システム開発, プログラミング入門

ps auxで確認できます。

USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMANDroot 431 78.8 0.4 4407548 36724 ?? S 281021 ...