Water and Earth

WordPressでphpやらcssのコーディング 練習に使ってるブログ。でも最近はKali の勉強してます。

「日記」に関する記事

いきなりCheckiOは早すぎた

Python ができる環境が整ったし、そのままチュートリアルやってるのも飽きそうだな・・・と思ったので、Python で練習できるサイトってないのかな?と調べてみた。

こんな記事があったヨ。

初心者向け・Pythonの練習問題をたくさん解ける学習サイト7選 – paiza開発日誌

 

 

この記事の中でゲームで出来そうなヤツをとりあえず見に行ってみた。

まずは、「コードガールこれくしょん」。理由は日本語だからw

サイト登録したんだけど、パスワードを登録時に入れ間違えたみたいで再ログイン出来ずww Orz

こういうエラーがあるときって、「そこじゃないですよ・・・」ってメッセージだと私は思ってるので、とっとと気分変えて本命で気になってた「CheckiO」に行ってみた。

 

CheckiO はPython とJavaScript のコーディングゲームなサイト?

こっちはもうめんどくさかったので、github のアカウント連携で入ることにした。(github はそのうち何かに使うだろうと思ってたので、アカウントだけ作ってきた。そいや、mozila のweb開発チュートリアル(?だったっけ?)のテキスト翻訳やりたいなーと思ってたんだけど、翻訳の編集にはgithub のアカが必要ですよーって出てたから、『github のアカだけでもとっとこ』と思ったんだった。で、CheckiO 見る直前にgithub のアカ作った )

 

ログインするとこんな感じ。

ほんとは左側にメニューがあるんですけど、切り取りました。

ちなみにこれは学習言語にPython を選んだ場合。JavaScript も同じなのか違うのかは分らん。

真ん中にある「HOME」をクリックすると問題一覧が出ます。

 

一番上にある「House Password」って問題ですけど、パスワードの強度チェックプログラムを作ろうゼ!って問題どす。

 

こんな感じよ。

デフォルトは英語で表示されるけど、日本語に変更も可能。なので、日本語にしてみた。

たぶん、

・文字列の長さをチェックする、10文字以下はfales

・1つ以上大文字の英字があるかチェック

・1つ以上小文字の英字があるかチェック

・1つ以上数字があるかチェック

・文字列がASCII の英数字かチェックする

これらがチェック項目だと思う。

 

・・・てかさ、いきなり分らんよ!!

おもろいけどいきなり分らなすぎなので、おとなしくPython チュートリアルに戻ることにしました。

 

けっこう疲れた

どだーっとPCやらネットやらのことを頭に詰め込んだので、いっきにお疲れモード。

なもんで、昨日今日はわりとのんびりめで。

もう眠かったらとっとと寝る!を実行。ほっとくと寝ないでいろいろやってしまいがちなので、ほどよく休憩的なものも入れつつ。

 

英語の動画見て、日本語で調べて~を相変わらずやってたんだけど、日本語で調べてもよう分らんw

ってことが出てきたので、ちょっと休憩。そんなことがあったので、昨日今日はのんびり寝たりしてたんですが。

昨日だったかおとといに、ネットセキュリティにつていあれやこれや調べてたので、「そういや…」といろいろ放置してたパスワードの変更したり、あいぽんにもセキュリティアプリ入れたり。ついでに使ってないファイルを削除したり、Box に放り込んだり、dropbox の中も整理したり。

 

で、ここ数日猪突猛進な勢いでCybray やってたけど、正直おもろうなくなってたんよ。

んなもんで、「おや?おもしろくないですよ?これはどこか要修正なのかも?」とちょっと疑問を持ってみました。

あれです。ネガティブな気分になるってのは、一番ラクでうまくいく流れから「だいぶ離れてまっせー」ってサインなのですよ。それは単に「今疲れてるからお休みしましょう」って意味合いでネガティブな気分になることもあるけど。なので、「今、ネガティブに傾いてるのは何が理由だろう?」ととりあえず脳内会話で疑問を出しといた。出しておくと脳は勝手に答えを探しに行くんで。

で、今すぐできる「気持ちがラクになること」は何だろう?って考えて、「疲れてるから休もう」が出てきたからゆっくり寝た。いや、たっぷり寝たのほうが近いかな。

たっぷり寝たら気分も上向きになってきたので、「よっしゃー!」と内心ガッツポーズ。

お腹も空いてたので、ご飯も食べて。

 

Cybray のCompTIA A+ のコースはそれはそれは丁寧に解説してくれてるんで分かりやすいは分りやすいんよ。

でも、RAM はけっこう飛ばして見たけどw 実際にはそんなに使わなそうだしさー

で、A+ のコースの中にネットワークとセキュリティがそれぞれあったから、そっち先に見ようかと思う今日この頃。

それと、PHP もプログラム言語やん!ってことに気が付き。

だったら当初の目的通り、レッスンブック使ってこのブログを作るのをもっと進めればいいんじゃね?と思ったり。

そんなこんな。

えっ?それどっから見ればいいんですか?

今日もずーっとネットやらlinux やらの勉強してました。

エアコンで冷やし過ぎて少々体調不良。

 

 

CompTIA A+ M1.9

・Audio/Video Editing work Station

・Virtualization Work Station

の2つを見た。

Audio/Video Editing の環境設定はグラフィック系の環境設定プラス音関係のいろいろを追加って感じ?

反対にVirtualization の環境設定は処理速度を速く!が最優先。それだけ。

次の動画がGaming Work Station なので楽しみー!

 

 

CompTIA Linux+ M1

101 Determine and Configure Hardware Setting をやっとの思いでクリア。

ぜんぜんわかんないので、ちまちま調べながらやったさー。

平たく言うとLinux でハードウェアと周辺機器の情報を見る時はこのコマンド使うんだよ的な話。だと思う。

英語でインストラクターが説明してくれてるんだけど、リスニングあんまわかってないので、テキストで示してくれてるのを参考に日本語で説明されてるサイトを探して読んで…みたいなことしてました。

で、いろんなコマンドが出てきたんだけど、それらを日本語で調べてると「実は最近知ったんだけど、こんなコマンドがあって~」みたいに書かれてたりすることが数回。意外に使わないてか知られてないコマンドたちなのか?使われてないというか、使うシチュエーションに遭遇しないのかも? もしくは検索の上位にあがってきたブログが偶然そういう記事だったってだけかも。

出てきたコマンドとかディレクトリ

・dmesg

・/proc

・/sys

・lspci

・lscpu

・lsscsi

・lsusb

・lsmod

・modprobe

・dmidecode

・biosdecode

dmidecode とbiosdecode はパッケージのインストールが必要みたいだけど、ubuntu 日本語版remix インストールしたらすでにインストールされてた。

・lsblk

・df -h

・mount と unmount

・/proc/cpuinfo

・/proc/devices

・/proc/partitions

・/proc/interrupts

 

ディーン(インストラクター)がファイルの中身を表示するのにmore コマンド使ってたんよ。

何日か前に自分でlinux のこと調べてた時にファイルの中身を表示するのに使うのは「cat コマンド」って記事か何かを見たので「あれ?なんだろ?」と思って調べてみたら、どっちも中身を表示するコマンドなんだけど微妙に違う。違いを一覧にしてくれてるブログがあった。助かる。

参考:more, less, catの違い – WEB開発初心者の成長記録

 

で、

$ more /proc/device

ってコマンド打った時だと思うけど、端末の左下に「続く(0%)」みたいな表示が出たんよ。でも何か計算とかしてるような音はしないし…。

そんなことがございまして、「コマンドを停止するコマンドってないの??」と調べたらあったよ。

参考:Linuxの端末でのコマンドの一時停止と完全停止 – what is it, naokirin?

「Ctrl + C」だそうです。

これがあったんで、以降 more コマンド使わないでcat コマンド使ったわー。

まあ、こいうのもトライ&エラーですね。

 

 

いきなり分かんないww

hacker101 の動画も見てみたんよ。

The Web in Depth っての。

もう冒頭のwebリクエスト(HTTP リクエスト)が何から見ればいいのか、そこから分かりませんwww

 

調べたら、各ブラウザの開発者ツールから見れるそうだ。

参考:

【PHP超入門】HTTP(GET・POST)について|Qiita

ネットワークモニター – 開発ツール | MDN

 

で、この開発ツールなんだけど、各要素のスタイル(?スタイルシートで指定してる部分)の詳細とかも表示してくれるのね!

自分でブログの背景色変えて確認せんでも、これで確認できたのね…Orz

もっと早くにこいつの存在を知っておきたかったヨ!