k01ken’s b10g

He110 W0r1d!

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

WordPressでJavaScriptを使う方法

開発環境は、Windows 7 Professional(32bit)+XAMPP Control Panel v3.2.2。1.現在使っているテーマを調べる 管理画面の左サイドにあるペンキのアイコンにマウスを合わせて、テーマと書かれたテキストリンクをクリックする。そして、有効になっているテーマが…

ローカル環境(XAMPP)にてWordPressを起動する

開発環境は、Windows 7 Professional(32bit)+XAMPP Control Panel v3.2.2。 1.公式サイトへアクセスし、WordPressをダウンロードする。WordPress 4.9.7と書かれた(現時点で)青いボタンをクリックすると、自動でダウンロードが始まる。 日本語 « ダウンロード…

Railsで詰まったところ(バリデーション編)

開発環境は、Windows 7 Professional(32bit) + ruby 2.3.3p222 + Rails 4.2.1。■バリデーションに引っかかったときにビュー側でメッセージを表示する モデル名がItemで、itemsテーブルにデータを入力しようとする際には以下のように書きます。 <% if @item.e…

Pythonで詰まった部分

開発環境は、Windows 7 Professional(32bit) + Python 2.7.10。■中身をダンプする from pprint import pprint m = "test" pprint(m) # 'test' 参考リンク デバッグのためにオブジェクトの中身を表示させるには (dump) | hydroculのメモ

Sublime Text 3を使う

開発環境は、Windows 7 Professional(32bit)。1.DOWNOAD FOR WINDOWSボタンをクリックし、インストーラをダウンロード 2.ダウンロードしたインストーラを実行3.Nextをクリック 4.Nextをクリック 5.Nextをクリック 6.Installをクリック 7.Finishをクリック 8.…

Reactを使う

開発環境は、Windows 7 Professional(32bit) + Node.js v8.11.1。 ※Node.jsがすでにインストールされていることが条件です。1.コマンドプロンプトを実行し、以下のコマンドを実行する npm install -g create-react-app2.次にカレントディレクトリを移動し、…

PaizaCloudを使う

開発環境はWindows 7 Professional(32bit)。オンライン上で無料で手軽にLinuxサーバーを実行し、サーバーやデータベースの動作を試したいので、PaizaCloudを使ってみることにしました。Windowsユーザーであればオススメだと思います。有料版であれば、開発か…

Laravelでマイグレーションする

開発環境は、Windows 7 Professional(32bit)+PHP 7.1.7+Laravel Framework 5.6.26。 php artisan make:migration create_テーブル名_table --create=テーブル名 と入力してRailsでいうマイグレーションスクリプト(テーブルの中身を定義するためのファイル)を…

Laravelでview部分の共通テンプレートの作成

開発環境は、Windows 7 Professional(32bit)+PHP 7.1.7+Laravel Framework 5.6.26。CakePHPのようにlayoutsディレクトリにdefault.ctp(HTMLの共通テンプレート)がないので、最初は戸惑ったのですが、Laravelでは自分で作る必要があるようです。/resources/vi…

Laravelのコマンド一覧

開発環境は、Windows 7 Professional(32bit)+PHP 7.1.7+Laravel Framework 5.6.26。php artisan serve - 組み込みサーバーの実行 php artisan list - コマンドの一覧 ・php artisanでも同様。 php artisan help [コマンド名] - 特定コマンドの説明 php artis…

Bitbucketを使う

書いたソースコードをGitを使って保存したローカルにあるデータを、ネット上に非公開で無料で保存しておきたくて始める。1.公式サイトへアクセスする Bitbucket | The Git solution for professional teams2.Get started for freeボタンをクリックする 3.Eメ…

Laravelをインストールする

開発環境は、Windows 7 Professional(32bit)+PHP 7.1.7+Laravel Framework 5.6.26。1.cドライブ直下にlrvlというディレクトリを作成し、カレントディレクトリにする mkdir lrvl cd lrvl 2.以下のcomposerコマンドを入力し、Laravelをインストールする compos…

JavaScriptでタイマー機能を使って数字のカウントを見せる

開発環境は、Windows 7 Professional(32bit)例えば、査定サイトで査定価格の金額を0円から査定価格までタイマーで動かして見せる動作を加えるとする。0円から査定価格の1/10ずつ増やしていって、査定価格に達したら、査定価格と切り替えてタイマーを破棄する…

PHPとJavaScript間でJSON形式でデータの受け渡しをする

開発環境は、Windows 7 Professional(32bit)+XAMPP v3.22+PHP 7.1.7。PHP側 json_encode関数は、連想配列をjson形式に変換する関数。失敗すればfalseを返す。 PHP側もJavaScript側も文字コードはUTF-8で保存すること。 100, "orange" => 80, "grape" => 200…

VirtualBoxを使ってみる

開発環境は、Windows 7 Professional(32bit)。1.公式サイトへアクセスする Oracle VM VirtualBox2.Downloadsリンクをクリックする 3.Windows Hostsリンクをクリックし、インストーラをダウンロードする 4.ダウンロードしたインストーラを実行5.Nextボタンを…

CentOSを使ってみる

開発環境は、Windows 7 Professional(64bit)。ハードディスクドライブのパーティションを区切って、元々入っていたWindows7とCentOSのマルチブート(デュアルブート)状態にしようと思う。 マルチブート - Wikipedia 1.公式サイトへアクセスする CentOS Projec…

Wiresharkをインストールする

開発環境は、Windows 7 Professional(32bit)。1.公式サイトへアクセスする https://www.wireshark.org/2.ダウンロードアイコンをクリック 3.Windows Installer (32-bit)をクリックしてインストーラをダウンロード 4.ダウンロードしたインストーラを実行5.Nex…

Visual Studio Code + Gitをインストールする

開発環境は、Windows 7 Professional(64bit)。1.公式サイトへアクセス https://code.visualstudio.com/ 2.Download for Windowsと書かれたボタンをクリックし、ダウンロードする 3.ダウンロードしたVSCodeSetup-x64-1.24.1.exeを実行する4.次へボタンをクリ…

RailsでBootstrap4のパッケージを使ってみる

開発環境は、Windows 7 Professional(32bit) + ruby 2.3.3p222 + Rails 4.2.1。1.Gemfileに gem 'boostrap', '~> 4.1.1' を追加。 2.以下のコマンドでパッケージをインストール。 bundle install 3./app/assets/stylesheets/ディレクトリ内のapplication.css…

Railsでデータベースとのやりとりをするメソッドのまとめ

開発環境は、Windows 7 Professional(32bit) + ruby 2.3.3p222 + Rails 4.2.1。■データを追加する ・postsテーブル(モデル名はpost)のname,ageカラムにデータ(nameカラムにはTaro、ageカラムには20)を入れるとする。今回は以下に4つの方法を書いておく。 pos…

Railsでデータベースからデータを受け取って表示する

開発環境は、Windows 7 Professional(32bit) + ruby 2.3.3p222 + Rails 4.2.1。※下記のすべてのコマンド入力時は作ったアプリのディレクトリをカレントディレクトリに設定しておいてください。■データベースを作る ・railsでは最初に何も指定しなければSQlit…

Unity2Dでサンプルサイトを参考にしてゲームを1本作ってみる

効率的に上達するためには、何か1本ゲームを作ることだろうと思い、下記の記事を参考にして、ゲームを1本作ってみたいと思いました。 【Unity入門】60分で作るシューティングゲーム 第1回 - おもちゃラボ1.Unityを起動し、右上のNEWボタンをクリックします…

Unity(3D/C#編)で詰まったところ

開発環境は、Windows 7 Professional(32bit) + Unity 5.6.3f1 Personal。■特定の要素を消したい 要素を消したければ、Hierarchyタブから消したい要素を選択し、右クリックして、Deleteを選択する。 ■エディタを変更する 自分の場合は、デフォルトでは、Visua…

Unityを使う

開発環境は、Windows 7 Professional(32bit) + Unity 5.6.3f1 Personal。YouTubeの動画を見て、自分も作ってみたくなって作ることにした。 unity 入門 1.Unityを起動する 2.EmailとPasswordを入力してSign inボタンを入力する 3.右上のNEWを入力する 4.Proje…

Herokuを使う

1.サイトへアクセスする。 クラウド・アプリケーション・プラットフォーム | Heroku2.右上の三本線をクリックし、新規登録をクリックする3.苗字、名前、メールアドレス、役職(趣味なら、趣味での開発を選ぶ)、国、主な開発言語を入力して、reCAPCHAを 入力し…

Railsで詰まったところ

開発環境は、Windows 7 Professional(32bit) + ruby 2.3.3p222 + Rails 4.2.1。 ■コマンドプロンプト(Railsのコンソール)からテーブルの現在のカラムを調べる ・今回はusersテーブルの中身を調べるまず、コンソールを起動します。 rails cUser.columns この…

CakePHP3でコンポーネントを作成する

開発環境は、Windows 7 Professional(32bit)+XAMPP v3.22+CakePHP 3.6.4。複数のコントローラで使う共通処理をまとめたものをコンポーネントと言います。今回は、その作り方をメモしておきます。1.カレントディレクトリをコンポーネントを作るディレクトリに…

Rubyで詰まったところ

開発環境は、Windows 7 Professional(32bit) + ruby 2.3.3p222。 ■既存のクラスに自作のメソッドを追加する class String def StringSize return self.size end end puts "文字列です".StringSize # 5 参考サイト Rubyアソシエーション: クラスの拡張 [Ruby]…

CakePHP3でプラグインを自作する

開発環境は、Windows 7 Professional(32bit)+XAMPP v3.22+CakePHP 3.6.4。1.カレントディレクトリをアプリ内に設定して以下のコマンドを入力。今回は、プラグイン名はContactManagerとしておく。 bin\cake bake plugin ContactManager・pluginsディレクトリ…

CakePHP3でマイグレーションを行う

開発環境は、Windows 7 Professional(32bit)+XAMPP v3.22+CakePHP 3.6.4。マイグレーションとは、コマンド経由で、テーブルを作成、追加、修正、削除などのテーブル操作をしつつ、そのバージョン管理(変更履歴を管理)ができるツールのことです。Phinxという…