tanaka's Programming Memo

プログラミングについてのメモ。

2014-01-01から1年間の記事一覧

WordPress勉強メモ(3)固定ページの作成

自分用のWordPressの勉強の記録。 (2014/8/15)教科書は引き続きこちら。WordPress Perfect GuideBook 3.x対応版作者: 佐々木恵出版社/メーカー: ソーテック社発売日: 2014/01/22メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る 固定ペー…

WordPress勉強メモ(2)

自分用のWordPressの勉強の記録。教科書は引き続きこちら。WordPress Perfect GuideBook 3.x対応版作者: 佐々木恵出版社/メーカー: ソーテック社発売日: 2014/01/22メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る 8/14 WordPressのバー…

fileで指定したファイルを解除する

inputのfileで指定したファイルを削除するには、一度要素を削除して、もう一度タグを挿入し直すのがよいらしい。 <input type='file' id='upfile' name='upfile' /> <input type='button' id='clearbtn' value='選択キャンセル' onClick='clearFile()'/> function clearFile(event) { event.preventDefault(); $("#upfile").remove(); $("#clearbtn") .before("

JavaScriptを使ったファイルのサーバへのアップロード

参考URL JavaScriptプログラミング講座【ファイルをアップロードする】 FormDataの作り方を参考。 FormData オブジェクトの利用 - Web developer guide | MDN jQueryからのFormDataの送り方を参考。 $.post() | jQuery 1.9 日本語リファレンス | js STUDIO j…

VirtualBox 4.2.16のネットワークエラー

以下のメッセージが出て、VirtualBoxのUbuntuが起動しなくなっていた。 次の物理ネットワークインターフェースが見つからないので、仮想マシンGeoServerを開始できません:VirtualBox Host-Only Ethernet Adapter (adapter 2)マシンのネットワーク設定を変更…

WordPress勉強メモ(1)

自分用のWordPressの勉強の記録。教科書はこちら。WordPress Perfect GuideBook 3.x対応版作者: 佐々木恵出版社/メーカー: ソーテック社発売日: 2014/01/22メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る 8/13 WordPress.comにアカウン…

TortoiseGitでWinMergeを利用

TortoiseGitの設定 適当なフォルダを右クリック→TortoiseGit→設定 [差分ビューアー]を選んで、[異なるリビジョンのファイルの比較に使用するプログラムの設定]に[外部]を選択して、[...]を押して、WinMergeの実行ファイルを選択する。 [マージツール]を選択…

PHPから日本語のメール送信

PHP

mb_send_mail()を利用。 以下、PHPの内部エンコードがUTF-8のサーバから、日本語のメールを投げるサンプル。送信元に日本語の名前を設定する。 mb_language("Japanese"); mb_internal_encoding("UTF-8"); if (mb_send_mail( "送信先のアドレス", "件名", "本…

Internal Server Errorの原因

macで開発中にInternal Server Errorが発生した。原因は、PHPファイル内に同じ名前の関数が2つあったことだった。

jQueryでラジオボタンやチェックボックスにチェック

jQueryでラジオボタンにチェックを設定しようとattr("checked",true)としたらうまく動作しなかった。jQuery1.6以降は、ラジオボタンやチェックボックスの操作にはpropを使うということで、以下で動作した。 $("#sel").prop("checked",true); 参考 Kazumasa O…

EGitのConfigure

EGitの初期設定のまま使っていれば、GitHubとEclipseの間でPushとFetchは同名のブランチに対して問題なく行われるのだが、以前、Checkoutで混乱した時に不用意にConfigureを書き換えてしまい、面倒なことになったので修正方法をメモ。 Eclipseを起動。 Proje…

GitHubでトピックブランチを作成して、Eclipseで作業開始する(2014/8/16追記)

GitHubで新しくトピックブランチを作成して、Eclpseにそのブランチを取り込む手順。 Eclipseを起動して、現在のブランチの内容がコミットとPushが完了しているかを確認。していない場合は内容が混在することを防ぐためにコミットとPushをしておく。 GitHubで…

PUSH失敗からのリポジトリの操作ミス

WindowsPCとMacの双方で作業していた際に、GitHubへのPUSHに失敗して、色々と試しているうちにリポジトリが混乱した。その原因と対策をまとめる。 原因 不用意なチェックアウト チェックアウトをすると、ワーキングツリーもあわせて切り替わると勘違いしてい…

Unity4以降でのSetActiveRecursivelyの扱い

keyword : Unity4.x SetActiveRecursively 答え SetActive()を使う。 経緯 Unity4以前でゲームオブジェクトの有効/無効を操作するには、ゲームオブジェクトのactiveプロパティの値を直接操作していた。 // ゲームオブジェクトを有効にする gameObject.active…

macでEclipseからp4mergeを使えるようにする

こちらを参考に、macの基本操作が色々分からないのでその辺を補足。 Gitのマージツールにp4mergeを使ってみた - wadahiroの日記 p4mergeをインストール。これは解説のままに gitconfigの設定 Finder▶︎アプリケーション▶︎ユーティリティ▶︎ターミナルを起動 gi…

新規にGitHubにプロジェクトを作成して、Eclipseのプロジェクトと連携させる

こちらに正式な方法があった。 EclipseとEGitでGithubのリポジトリを扱う - Qiita ざっくりと手順。 GitHubに新規リポジトリを作成。 Eclipseで、Git Repositoriesビューを開く 右上の小さいボタンのうち[Clone a Git repository and …]をクリック SSHやHTTP…

OS X 10.9にApache+PHP+MySQLをインストール

mac

大きな流れはこちらを参考に。 Web開発環境の構築 on Mac OS X Mavericks 10.9 | Re: no subjectHomebrewのインストールはこちらを参考に。 Installing Homebrew on OS X Mavericks 10.9, Package Manager for Unix AppsphpMyAdminのインストールはこちらを…

2つのリポジトリをmerge(マージ)する

TortoiseGitのMergeコマンドには、リポジトリをパスなどで指定する方法がない。これは、SettingのRemoteに結合するリポジトリを登録することで解決できる。

TortoiseGitによるPullRequestの処理方法

元となるリポジトリをGitHubからクローンしてダウンロード。 ダウンロードしたワーキングディレクトリを右クリックして、[TortoiseGit]→[Create Branch...]を選択 作業用の新しいブランチを作成して切り替える。名前は相手-ブランチ名など(tanakaedu-master)…

EGitでリモートリポジトリをUpstreamに登録する

key : eclipse git egit github upstream EGitでのリモートリポジトリの設定 プロジェクトを右クリック→Team→Show in Repositories ViewでGit Repositoriesビューを開く。 対象プロジェクト下の[Remotes]を右クリック→[Create Remote...]をクリック。 Remote…

Gitでの開発メモ~新しい機能やバグなどの実装~

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)作者: 大塚弘記出版社/メーカー: 技術評論社発売日: 2014/03/20メディア: 単行本(ソフトカバー)この商品を含むブログ (6件) を見るp200 GitHub Flowの流れより、GitHubとGitを連携して開…

GitHubの勉強中(2)

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)作者: 大塚弘記出版社/メーカー: 技術評論社発売日: 2014/03/20メディア: 単行本(ソフトカバー)この商品を含むブログ (6件) を見るGitHub実践入門2周目。 checkoutとpull p71のチェック…

GitHubの勉強中

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)作者: 大塚弘記出版社/メーカー: 技術評論社発売日: 2014/03/20メディア: 単行本(ソフトカバー)この商品を含むブログ (6件) を見る上記の書籍で勉強中。良書でオススメ!ざっと一通り読…

EGitを使って、EclipseにGitHubからプロジェクトをクローンする

File▶︎Import▶︎Git▶︎Project from Gitを選択して[Next] [Clone URI]を選択して[Next] GitHubのhttps clone URIを選択して、EGitへ移動するとURIがコピーされている UserとPasswordを入力してNext チェックアウトしたいBranchを選択して[Next] 変更がなければ…

ローカルリポジトリをGitHubに登録

EclipseのEGitを使ってローカルで管理していたGitリポジトリを、GitHubにアップする方法をまとめる。 ローカルとリモートリポジトリの結びつけ Eclipseを起動。 アップしたいプロジェクトを右クリックして、[Team]→[Remote]→[Fetch From...]を選択。 ウィン…

mac セットアップ予定

mac

インストール FTPクライアント 調査 Githubで散歩リンクを同期する方法 メールクライアント bootcampによるwindowsのセットアップ 完了 Eclipseのインストール 画面外の切り替え方法の調査 3本指で上にスワイプで画面が切り替わる デスクトップを増やすと、3…

mac book air 2014のセットアップ

mac

mac book air 2014のセットアップ内容をメモする。 Firefoxのインストール インストール完了後、Firebugをインストール Eclipseのインストール Eclipseでは、JavaScriptとPHPの開発を行う。また、Gitの機能であるEGitも含める。 Eclipseのインストール eclip…