読者です 読者をやめる 読者になる 読者になる

slackを使い始めました。

webサービス

チャット形式で仕事のto do listをつくったり、一つの業務毎に時間を計測したりしたくて、slackを使い始めました。

 

 

yashichizx.slack.com

 

 

特に使い方に関しては色々記事があると思うのでそれを参照したらいいと思います。どちらかというと、slackではslack上で使える様々なbotやアプリが便利なのでそれを紹介できたらと思います。

 

これからですけどね(´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`)

 

Putty上で、該当するCyberduckのディレクトリを指定する方法

ローカル開発環境

ドットインストールWordPress入門に進もうとして引っかかってます。

ついに週の始まりですが、気にせずがんばるぞ。

 

 

今回の問題点は、Puttyの使い方みたいなものです。

ローカル開発環境を構築する際に、Cyberduck上にフォルダなりファイルなりをつくると思いますが、そのディレクトリ(場所)の位置をどうやってPuttyで指定するかということについて書きたいと思います。

 

たとえば、Cyberduck上の

/var/www/html/wordpress_lessons

というディレクトリ、つまりここでは"wordpress_lessons"というフォルダに新たにファイルやらを作りたいとします。

 

では、そのためにPutty上でそのディレクトリを指定する必要があるのですが...

ドットインストールの動画を見ながらローカル開発環境を構築すると、Putty上でどういうことが起きているかと言うと、

[vagrant@localhost ~]$

というのが一番最初に出てくるはずです。なので、ここから様々なコマンドを打ち込んで実行していくわけですね。

 

 

ところが、当然ですが、これでは先ほど例として出したディレクトリにアクセスできてません。困りました。

 

 

で、テキトーに打ち込んでいたらたまたま見つけたのがコレです。

[vagrant@localhost ~]$ cd /

なぜか、このスラッシュを使うとすんなり行きました。

 

結果的に、、、

[vagrant@localhost ~]$ cd /
[vagrant@localhost /]$ cd var
[vagrant@localhost var]$ cd www
[vagrant@localhost www]$ cd html
[vagrant@localhost html]$ cd wordpress_lessons
[vagrant@localhost wordpress_lessons]$ php -S 192.168.33.10:8000

 

最終的に、IPアドレスを書いた行のコマンドを実行すると、

Document root is /var/www/html/wordpress_lessons

と出てくれたので、成功しています。

 

 

一応これでタイトルの事象に関してはクリアしたのですが、次なる問題点として、ローカルでサーバーを立ち上げるにはMySQLを一旦ストップさせなきゃいけないんですけど、これってどうにかしたら両方起動させたままってできるのかな。。。ってのを解決しないと先へ進めない気がしてきました...。

 

 

 

 

MySQLでの勉強を再開するときに行なうセットアップ方法

MySQL

もうちょっとで新社会人になります。ドキドキと不安がありすぎて徹夜がはかどりまくっておりますが...。

 

 

今回もドットインストールの動画を見ながら勉強してる中で分からない部分を、ブログとして書いていきます。

今回はMySQLです。

 

 

・問題点

MySQLの勉強環境をもう一度セットアップしたい

 

・解決策

1)PowerShell

2)Putty

3)Cyberduck

上の順番でセットアップしていく

 

 

 

実際に使うアプリケーションとしてpowershellなどを選んでいるのは、ドットインストールで勉強していることを前提としているからですね。(MySQL編の動画はこちらです。)

 

今回の目的は「MySQLPutty上で扱えるようにセットアップする」です。

そのために順を追って準備をします。

 

1) PowerShell

・"C"ディレクトリに移動する('cd'と入力するだけ)

・"MyVagrant"を経由して"MyCentOS"ディレクトリに移動する

・"vagrant up"というコマンドを打つ

完了!!(*^_^*)

 

2) Putty

・ログインする

・作業ユーザーとしてログイン(mysql -u dbuser -p blog_app)

完了!!(*^_^*)

 

3) Cyberduck

・ブックマーク"MyCentOS"にアクセス

完了!!(*^_^*)

 

 

これでMySQLを扱うためのセットアップは完了です。

 

 

これを覚えないとPCをおちおちシャットダウンできませんからね...。勉強は続く..。

 

 

ローカル開発環境をつくりたいのに、しょっぱなのVagrantfileをつくらせてもらえない

ローカル開発環境

いよいよ来週から実務研修が始まるので、ついに社会人としてスタートするわけですが、今日も今日とて出された課題に取り組む次第です。

 

で、ドットインストールMySQL編に進もうとしたら、前提知識として「ローカル開発環境」を予習しておいてくださいって書いてました。はい、します....。

 

 

今回つまづいた動画はこちら。

ローカル開発環境を学ぼう#05(タイトルうろおぼえ)

 

 

今回の問題点

"vagrant init bento/centos-6.8"というコードを打つと'You don't have the proper permissions to write a Vagrantfile to the specified location.'みたいなエラーが起きた

 

解決策

フォルダをつくる位置を変えた

 

 

こんなことが起きてました。

 vagrant init bento/centos-6.8

 というコマンドをPowerShellで打ちました。これは『仮想マシン設定用のVagrantfileをつくる』というものだそうです。たぶん基礎中の基礎の指示だと思うのですが、さっそくつまづきました。

 

The user that is running Vagrant doesn't have the proper permissions to write Vagrantfile to the specified location. Please ensure that you call 'vagrant init' in a location where the proper permissions are in place to create a Vagrantfile.

こういうエラーが起きました。この'specified location'という一文から、どうやら"Vagrantfile"を入れる場所(フォルダ)が間違ってるっぽいことが分かりました。

 

 

もともと、

PS  C:\ Users\ Yashichi\ MyVagrant\ MyCentOS>

 というディレクトリ(場所)にVagrantfileをつくろうとしたのですが、さっきのエラーが出たわけです。

 

どうやら、"Users\ Yashichi\ MyVagrant\ MyCentOS"のYashichi\の部分がダメだったみたいです。よくよく考えたら、こういう面倒なコマンドを打つ前にエクスプローラーからフォルダをつくってみたんですよ。そしたらそのときに、こういう警告画面が出ました。

f:id:patharounder:20170408015152p:plain

どうやら、エクスプローラーではこういうビジュアルで警告していたのを、PowerShellだと長ったらしい文章にしたということですね。

 

 

で、肝心な部分ですが、次のようにするとうまくいきました。

PS  C:\ MyVagrant\ MyCentOS>

"C"のすぐ次に'mkdir MyVagrant'とするとスムーズでした。

 

 

 

引き続きがんばるぞー。

 

ChromeでJavaScript用のコンソールを表示させるには

JavaScript

初めましての記事はJavaScript関連です。初心者です。

 

四年制の私立の文系大学を中退しまして、晴れて2017年度からプログラマーとしてはたらくことが決まって、今独学しています。

 

ってことでドットインストールの「JavaScript基礎編」(リンクを押すと動画を見れるページに飛びます。)みたいなのを見ながら勉強しているのですが、さっそく第二回目でつまづきました。

 

 

発生した問題

---

Google Chromeを使ってコンソールを開いても、HTMLに書いたコードを見れない

---

 

解決方法

---

自分が書いたHTMLを表示した同じタブ内でコンソールを開く

---

 

 

いや、気づきさえすれば「なんて時間のムダなんだ...」って話なんですが、気づくまでに一時間使ってしまって愕然としました。。

 

最初に犯したミスというのが、「開いたHTMLタブとは別のタブを開いて、そこでコンソールを表示した」でした。

 

こんな感じです↓↓

1) 自分が書いたHTMLを表示させてます。

f:id:patharounder:20170402133922p:plain

2) 1)とは別にタブを開き、そこでコンソールを表示させました。

f:id:patharounder:20170402134216p:plain

※ちなみにGoogle Chromeでコンソールを表示させるときには"Shift +Ctrl+J"のショートカットが便利だと思いました。

 

3) 正解は、1)を表示させたタブでコンソールを表示させるってことだったんですね。

f:id:patharounder:20170402134741p:plain

 

プログラマーへの道は遠い...!