umashika's blog

情弱な大学生によるプログラミングや読書などに関するブログ

2015-04-01から1ヶ月間の記事一覧

PuTTYでsshの遮断を防ぐ方法

PuTTYでsshで大学サーバーに繋げて作業することが多いのですが、途中でよく切れてしまい作業が台無しになってしまうことがよくありました。 そこでPuTTYで遮断を防ぐ方法を調べてみました。 やり方は簡単です。ConectionからSeconds between keepalives(0 to…

ブログの文字の囲い方

#include int main(void) { printf("Hello World\n"); return 0; }よくプログラマーの方のブログでは、コードやコマンドを囲ってあることありますよね。 今まで、どうやるんだろうと思って、調べていてもよく分かりませんでした。今さっきふとHTMLのタグで囲…

HTMLタグを直接記述する

PHP

printやechoを使わずにHTMLタグを記述するには一旦?>で閉じてしまえばいいそうです。 =18): ?> <BODY BGCOLOR =black><FONT color=yellow>夜</font></BODY> =9):?> <BODY BGCOLOR =lime>昼</BODY> =6):?> <BODY BGCOLOR =blue>朝</BODY> 因みに今までは

if:~endif文

PHP

=12){ print "午後:"; if($time>=18){ print "夜"; }else{ print "昼"; } }else{ print "午前"; if($time>=6){ print "昼"; }else{ print "夜"; } } ?> というifからの2つ分岐とelseからの2つ分岐の4通りの分岐がある構造を考えます。 これは入れ子になって…

TOEICについて

TOEICを取り敢えず申し込みました。 「取り敢えず」というのは今まで全く勉強してないからです。 TOEICの勉強をしていないのではありません。 英語の勉強を全くしていないのです。 そんな私が5月24日に何点をたたき出せるのでしょうか。 英語の先生の薦めでC…

elseif文

PHP

複数の条件で分岐させたいときはelseif文を使います。 =18){ print "夜です"; } elseif($time>=9){ print "昼です"; } elseif($tiem>=6){ print "夜です"; } ?> この構文はC言語には直接ない構文ですね。 まず0~6時、18~24時ならば「夜です」と表示させ次に…

論理演算子

PHP

論理演算子についてです。 =18){ print "<p>夜です</p>"; }else{ print "<p>昼間です</p>"; } ?> このようにorを用いることにより「$time<6」または「$time>=18」がTRUEならばif文以下を実行という様に論理演算子orが用いられます。 or は || でも書き換え可能です。という…

人文科目

大学で人文科目の履修選択が始まりました。 今日は社会学の講義に出席しました。 簡単な社会学の説明がありました。 社会学とは経済学や政治学の云わば、弟であるそうです。 経済学が合理的、効率的に物事を考え、すべてを批判的に見るのに対して、社会学は…

ifの省略形 三項演算子

if文を省略するとこのように書けます。 (条件)?TRUEのときの値:FALSEの時の値 といった風に書きます。この省略形を三項演算子といいます。

比較演算子

PHP

そうです</p>"; }else{ print "<p>違います</p>"; } //$aが$bと等しく型も同じか if($a===$b){ print "<p>そうです</p>"; }else{ print "<p>違います</p>"; } ?> という風にPHPでは型まで同じかどうか比較ができるそうです。この例で言うと、$aは数字の2ですが$bは文字列としての2です…

条件分岐

PHP

おなじみ条件分岐の書き方を学びました。 午前です</p>"; }else{ print "<p>午後です</p>"; } ?> このように書きます。date("G")とは24時間単位の時間の2桁表示です。現在は6時54分であって、06<12がTRUEとなるので”午前です”が表示されます。<p>のタグは<p>~</p>を一つのパ</p>…

ここまでの復習

PHP

今日は2015年です。 4月(April)で 7日(Tuesday)です。 と、表示したかったら、改行のnl2br関数,時間表示のdate関数を用いて

printf関数

PHP

。前回のコードでピリオドをいちいち書くのは面倒くさいですよね。 そこでprintf関数の出番ですよ。 printf関数では書き出す文字列の形式を先に書き出して、後で入れ込む値を指定します。 例えば、 これで”今日は2015年4月7日です”と表示されます。変換指定…

date関数

PHP

時間の処理に関する関数を勉強しました。 date関数です。 とすると"今日は2015年04月7日ですぞい"と表示されます。注意は文字列と関数を繋げるときに結合子のピリオドを忘れないように。 このように書くのは面倒くさいので、次のように書くことも出来るよう…

タイムスタンプの表示方法

PHP

PHPでは1970年1月1日0時から経過した秒数で表現するUNIXタイムスタンプを使います。 と書くと、例えば2015年4月7日4時55分30秒では1428350136と表示されます。つまり1970年1月1日0時から1428350136秒たっているってことですね。(よく分からんw) 因みに、…

define関数

PHP

define関数というのを学びました。 定数を定める関数です。 define("定数名",数字);で宣言です。 次のプログラムは単価100円、個数20個買ったとき合計の値段はいくらか、というプログラムです。 個数はいつでも変えられるように変数を使いますが、単価は基…

nl2br関数

PHP

htmlの改行<BR>タグをPHPで書く方法を学びますた。 で 今日 も 一日 頑張るぞい と表示されるようです。 HTMLでは 今日<BR>も<BR>一日<BR>頑張るぞい と同じらしいですね。

リンクの貼り方

PHP

今回はリンクの貼り方を学びました。 ソフトバンククリエイティブへ</a> end; ?> phpというよりはHTMLの話なんですが……。 htmlのタグについては<A>−HTMLタグリファレンスを参考にしました。 </a>

PHP始めます

PHP

今日からPHPを始めます。 web系の言語にはあまり興味はないのですが、一つはやっておいた方がいいなと思ったからです。