技術

PHPの初級を勉強し始めました-1日目-

Submitted by UltraBirdTech on Mon, 12/04/2017 - 10:45

PHP初級の勉強を始めました。

https://www.phpexam.jp/summary/novice/

本日はその一日目。

参考資料

 

今日は仕事の昼休み中に、問題集の第1章から3章までを解きました。

PHPを全く知らないので、PHP の文字列のメソッドとかは無事死亡。

試験当日までにはまとめておかないとダメですね(ucwords()、printf()の仕様など)

PHP5の資格だけど、PHP7とどう違ってくるのだろうか。

 

Tags

PHP勉強しなおして変だなーと感じた違和感MEMO

Submitted by UltraBirdTech on Sun, 12/03/2017 - 08:35

どーも、ばぁどです。

最近、PHPの勉強を始めました。

 

普段はRubyやらJavascriptを書いているので、PHPの文法、お決まり、仕様に違和感アリアリです。

書いていけば慣れるんだろうけど、その違和感は言語を学ぶ上での大事なポイントだと思うので、MEMOとして書き残しておこうと思います。

・セミコロンが必要

これは自分の中では殿堂入りの驚きポイント。

PHPの基本構文なのに未だになれない(汗)

普段、セミコロンがいらないスクリプト言語しか触ってないから仕方ない。

言語仕様です。諦めましょう。

 

・変数宣言には$を使う

$をつけることで、変数となる。

うーん。変数なんて一番よく使うのに$があちこちにあるってソースコード見にくいなぁ・・・

言語仕様です。諦めましょう。

 

・定数、関数名は大文字、小文字区別しない

マジか!!

Tags

[MEMO] ansibleの勉強したよ

Submitted by UltraBirdTech on Sat, 11/25/2017 - 06:39

ansibleの勉強MEMO

ansibleとは?

構成管理ツール。

サーバの構成をソースコードで管理できる。

ソースコードなんだから、GitHubで管理したり、レビューなどを行なって指摘などしやすい。

また、管理するソースコードが残るから、冪等性(べきとうせい)が保たれる。

It's so cool!!!

 

必要なもの

  • python (ホスト側、レモート側共に必要)
  • ホスト側はansibleをインストールする

 

インストール(mac)

brew install ansible

公式

http://docs.ansible.com/

GitHub

Tags

Drupal について勉強した1年の成果

Submitted by UltraBirdTech on Sun, 11/19/2017 - 12:36

Drupalとは?

オープンソースで開発されているCMS(Contents Managements System)です。

公式サイト

https://www.drupal.org/

 

特徴としては、セキュリティ性が高い、拡張性があるなどです。

ただ、その代わり学習コストが高いというデメリットはあるようです。

 

実力はすでに世界的に認められており、アメリカのホワイトハウスNASAなどはDrupalによって構築され、運用されています。

オーストラリアの公的機関などはすべてDrupalで構築されているようです。

Tags

ブログ始めました

Submitted by UltraBirdTech on Thu, 08/10/2017 - 10:41

ブログ始めました。

どーも、ばぁどです。

2017年8月10日(木)の8(バー)10(ド)の日に、ブログを開設しました。

兼ねてから、DrupalにおけるWebページの運用はしてみたかったので、とりあえず立ち上げてみました。

ブログの内容は、はてなブログなどで記事にするほどでもない、普段の技術ネタのアウトプットの場として利用できればいいなと思っています。

Tags