タグ

ブックマーク / www.yoheim.net (4)

  • [Git] 自分の環境だけgitignoreする方法(2つ) - YoheiM .NET

    こんにちは、@yoheiMuneです。 Gitを使って開発をしていると、時々自分だけgitignoreにしたいファイルができます(例えばエディタのメタファイルとか)。そのようなファイルを、自分の環境からバージョン管理から外す方法をブログに書きたいと思います。 特定のプロジェクトにある指定したファイルを、自分だけgitignoreしたい 掲題のような場合には、.git/info/excludeのファイルにバージョン管理外にしたいファイルを指定します。 # .git/info/exclude my-gitignore-target.txt すると、ファイルをGitレポジトリ上に追加しても、バージョン管理対象外になります。 # ファイルを追加する $ touch my-gitignore-target.txt # しかし、バージョン管理対象に入らない $ git status # On bran

    [Git] 自分の環境だけgitignoreする方法(2つ) - YoheiM .NET
    fuyu77
    fuyu77 2021/06/18
  • [JS] アニメーションを行うのに、setTimeoutよりもrequestAnimationFrameを使ってみよう - YoheiM .NET

    [JS] アニメーションを行うのに、setTimeoutよりもrequestAnimationFrameを使ってみよう こんにちは、@yoheiMuneです。 JavaScriptを用いてアニメーションを行う際に、setTimeoutやsetIntervalを使ってアニメーションループを実装することが多いと思いますが、 最近使えるようになってきたrequestAnimationFrameを使うと、よりいい感じにアニメーションを行うことが出来ます。 今日は、requestAnimationFrameという機能についてブログを書きたいと思います。 requestAnimationFrameとは requestAnimationFrameとは、setTimeoutと似たような機能で、ブラウザの次の描画の際に実行したい関数を指定することで、 ブラウザが次回描画時に呼び出してくれる機能です。 以下の

    [JS] アニメーションを行うのに、setTimeoutよりもrequestAnimationFrameを使ってみよう - YoheiM .NET
  • [フロントエンド] React.jsのJSXで条件分岐を表現する方法(5つ) - YoheiM .NET

    こんにちは、@yoheiMuneです。 Reactのお仕事をやっていて、日々試行錯誤してます。JSX内で条件分岐を表現する方法についてブログに書きたいと思います。 目次 何がしたいのか HTMLを出力するrenderメソッドで、この条件ならこのUI、別の条件なら別のUIを出したい、ということは良くあると思います。それをReact.jsではどのように表現するのかについて、ブログにまとめておきたいと思います。 JSX内で条件分岐を表現する5つの方法 よく使われる手法として、5つあります。状況に応じて必要なものを使えたら良いと思います。 方法1:即時関数を使う JSX内で即時関数を書き、その中で条件分岐を表現できます。 class Hello extends React.Component { render() { let isMorning = true return ( <div> {(()

    [フロントエンド] React.jsのJSXで条件分岐を表現する方法(5つ) - YoheiM .NET
    fuyu77
    fuyu77 2019/05/09
  • [git] 基本操作(clone、add、commit、pushなど)を覚えて、開発出来るようになる - YoheiM .NET

    こんにちは、@yoheiMuneです。 今回の記事のゴールは、gitの基操作を説明して、なんちゃってgitを使えるようになることです。 自分はこれらの操作だけで、とりあえずgitを半年くらい使ってました。当は今後のブログで紹介するブランチを使うと良さげなのですが、 今回する機能があればとりあえずgitは使えます! では、さっそく始まりますー。 今回の内容 このブログのゴールは、gitの基操作の習得です。 先日のブログでは、Gitの環境設定と、Githubにレポジトリ作成を行いました。 今回は、その作成したレポジトリを使いたいと思います。 基操作として、以下の内容を説明します。 clone:Github上のレポジトリをローカルにクローンする レポジトリの中身を見る、編集してみる add,commit:ローカルレポジトリに変更をコミットする push:ローカルレポジトリの変更内容をリモ

    [git] 基本操作(clone、add、commit、pushなど)を覚えて、開発出来るようになる - YoheiM .NET
    fuyu77
    fuyu77 2017/10/25
  • 1