突発的に降りかかる不安とどう生きるか

ひきこもりから脱しようとしたときに、言葉にならないイメージが頭の中に一瞬ふっと湧いて怖くなってくる不安を分類すると、だいたい、以下の3つになります。 経済的不安 孤独の不安 (肉体/精神)健康の不安 上の三大不安がない状態で、いかに、毎日楽しく暮…

Vue.jsを使う

開発環境は、Windows 7 Professional(32bit)。vue-cliがインストールされていることが前提。 vue init テンプレート名 プロジェクト名を入力する。プロジェクト名で指定したディレクトリが作成されて、テンプレート名で指定したものでディレクトリ内にプロジ…

JavaScriptで値渡しと参照渡しについて

開発環境は、Windows7 Professional(32bit) + Firefox 61.0.1(32bit)。値渡し - 値を変更しても元のデータは変わらない let x = 10; let y = 12; y = 12; console.log(y); // 12 console.log(x); // 10 参照渡し - 値を変更すると元のデータが変わってしまう…

OpenCV(Python)を用いてディレクトリ内にある画像をリサイズする

開発環境は、Windows7 Professional(32bit) + Python 2.7.10。imgディレクトリに画像を入れて、その画像のサイズをすべて、指定のサイズ(幅は250px、高さは幅に合わせて自動調整)へリサイズするスクリプトを作ります。縮小する前に、画像を平滑化すると、滑…

RailsでRspecを使ってテストを行う

開発環境は、Windows 7 Professional(32bit) + ruby 2.3.3p222 + Rails 4.2.1。Rspecは、Rubyでテストコードを書くためのパッケージです。今回は、rails専用のrspec-railsをインストールして、Rails上でテストコードを書いてみたいと思います。TDD(テスト駆…

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を 入力し…