ブックマーク / www.ey-office.com (3)

  • ホームページ- EY-Office

    小ネタです、JavaScript日の日付をYYYY-MM-DD形式で得るコードは案外面倒です。 2023年4月17日なら 2023-04-17 という文字列を得るコードはRubyならTime.now.strftime("%Y-%m-%d")、Pythonならdatetime.today().strftime("%Y-%m-%d")(importは省略しました)と簡単に書けますが、JavaScriptでは案外面倒なのです。 追記: いくつかの間違いのご指摘がありましたので修正しました(2023-04-19)。 DeepAIが生成した画像です いっけん正しいようで間違ったコード new Date().toISOString().slice(0,10) new Date()で日の日時を取得します toISOString()メソッドは日時データをISO形式の文字列に変換します、例えば 2

    ホームページ- EY-Office
    toshikish
    toshikish 2023/04/18
  • git update-index --skip-worktree 知ってますか? - EY-Office

    今朝へんな夢を見ました。深夜に石作の古い建物の中で、必死に古いGitリポジトリーのメンテナンスを行っていました。😅 日々の開発でGitは空気のように使っていますが、Gitは長年使っている開発者でも数年に1つ、新しいコマンドに出会えます。 Gitの特徴 バージョン管理システムとしては、Git以前にもSubversion(SVN)やCVS、RCSなどありました(全て使った事があります😅)。一番の特徴は分散管理(分散リポジトリー)だと思います、これについてはWikipediaやネットの情報を参照して下さい。 もう1つの特徴は、たくさんの機能がある事だと思います。SVNやCVSはシンプルで一端コミットしてしまったものは変更できませんが、Gitはコミットログの変更や複数のコミットをまとめたりなど、希にしか使わないですが、プログラマーにとって便利な機能が多数あります。それらが健全なリポジトリーをメ

    git update-index --skip-worktree 知ってますか? - EY-Office
    toshikish
    toshikish 2023/03/17
  • ホームページ- EY-Office

    世の中たいへんな状況ですが、 EY-Office では淡々と新しいReact教育のテキストを書いてます。 今回のテキストは現在の主流になりつつある、以下のような技術を使ったReactの入門テキストです。 React Hooks メイン (React.Componentクラスは解説程度) TypeScriptメイン Redux章には、Redux Toolkit を採用 これらの技術は、先端の技術を採用するネット企業等では既に使われている技術なので、ネット上には充分に情報があり楽勝かなと思ったのですが、案外苦労しました。 Create React App 2年前に 作りながら学ぶ React 入門 を書いた時には、まだ Create React App はありませんでした。Webpack, Babel, ESLint … をインストールし、設定ファイルを書かないと React が試せない状況で

    ホームページ- EY-Office
    toshikish
    toshikish 2020/03/03
  • 1