夜の歌

プログラミング、音楽、本について緩く書いていきます。

2017-01-01から1年間の記事一覧

CentOS7導入

やっとCentOS7をVagrantを使って導入した。 qiita.com apacheをインストールするまではyumで出来るけど、起動とかのコマンドとか違って面白い。 明日もやろう。 CentOS7で作るネットワークサーバ構築ガイド (Network server construction gu)作者: サーバ構…

また、読みたい記事一覧

www.4gamer.net

Pythonで「10までの整数で、2の倍数を3乗し表示する」プログラムを書いてみた

ていうことで。 # 引数を3乗し表示する def threePower(input_number): output = input_number ** 3 print(output) # 10までの整数で、2の倍数を3乗する multiple_of_two = [] for i in range(1, 11): if i % 2 == 0: multiple_of_two.append(i) for x in mu…

PHPのクラスのコンストラクタ

PHPのクラスのコンストラクタについて、挙動が謎だったので調査。 そのメモを記載する。 何故かPHPでクラスを作る時は、クラス内にコンストラクタを作成しないといけないと認識していた。 しかし実際には不要 PHPのコンストラクタの機能として、クラスから新…

ローカル環境のサーバの設定

ローカルの仮装環境にCentOSをインストールして色々と設定している。 SSLの設定をしようとして、色々と詰まったり理解できたりしたので記録として書く。 1、.htaccessをDocumentRootに置いても動かない http.confで設定していたDocumentRootと認識していたD…

SSLのついて自分なりにまとめた

ネットでSSLについて調べて、実行順をまとめた。 1、クライアントから、SSLを設定しているサーバへアクセス 2、サーバが証明書をクライアントへ送る 3、証明書が送られてきたクライアントは、証明書に含まれている公開鍵を取得する 4、公開鍵から暗号化…

SSLについて勉強中

SSLについて勉強中。 http通信は暗号化されないから、他の人が通信内容を傍受した場合に内容を見られてしまう。 通信の内容を見られたくない場合は、SSLを設定して通信内容を暗号化する必要がある。 設定の内容を前に、仕組みを書きたい。 明日書こう。

パズルゲームサイトをhttps対応

パズルゲームサイトのhttps対応を行った。 スタート なるほど、SEOとか設定しよう。

『図解! 江戸時代』 「歴史ミステリー」倶楽部

図解!江戸時代: 意外と住みたい?この町と、この時代! (知的生きかた文庫)作者: 「歴史ミステリー」倶楽部出版社/メーカー: 三笠書房発売日: 2015/10/22メディア: 文庫この商品を含むブログを見る 丸善本店の江戸特集コーナーで発見し購入。江戸の開発、江戸…

JavaScriptで実装したプログラムを実行したら『Uncaught RangeError: Maximum call stack size exceeded』と出た

JavaScriptで実装したプログラムを実行したら『Uncaught RangeError: Maximum call stack size exceeded』がConsoleに出力された。下記が実際に実行したプログラム。 function aho() { aho(); console.log(100); } aho(); まず、aho関数を再起的に呼び出して…

Vagrantの設定理解メモ

Vagrantの設定の流れを理解していなかったので、メモする。 まず、Vagrantを環境構築する際に、VirtualBoxをDLする。ちなみに、仮想マシン作成ツールはVirtualBox以外も使える。 Oracle VM VirtualBox 続いて、BoxをDLしてくるか自作する。Boxとは仮想マシン…

MySQLの既存のtableのcreate文を表示する方法

ローカル環境が壊れたのか上手く動かなくなり、再度環境を作り直してDBの内容を以降する必要が出てきた。既存のtableのcreate文を表示する方法を調査。下記の内容のサイトが出てきた。 mitsuakikawamorita.com blog.usoinfo.info 試したら上手くいった。

『東芝解体 電機メーカーが消える日』 大西康之

東芝解体 電機メーカーが消える日 (講談社現代新書)作者: 大西康之出版社/メーカー: 講談社発売日: 2017/05/17メディア: 新書この商品を含むブログ (1件) を見る 日本の電機メーカーの凋落を書いた一冊。日本の電機メーカーは「電電ファミリー」、「電力ファ…

『疑似科学の入門』 池内了

疑似科学入門 (岩波新書)作者: 池内了出版社/メーカー: 岩波書店発売日: 2008/04/22メディア: 新書購入: 2人 クリック: 73回この商品を含むブログ (77件) を見る 著者は疑似科学が日本でまかり通り、悪影響を及ぼしているという。さて、疑似科学は何か。著者…

CakePHH3インストール時のメモ

画面を表示した時に下記エラーが出た。 Database driver Cake\Database\Driver\Mysql cannot be used due to a missing PHP extension or unmet dependency どうやらPHPからMySQLを使う際のパケッケージをインストールしないといけなかった。 それで下記をパ…

『勘三郎、荒ぶる』 小松成美

勘三郎、荒ぶる (幻冬舎文庫)作者: 小松成美出版社/メーカー: 幻冬舎発売日: 2010/02メディア: 文庫 クリック: 11回この商品を含むブログ (6件) を見る 中村勘三郎さんのノンフィクションドキュメンタリー。著者が勘三郎さんへのインタビューを通して、勘三…

PHPのsessionの関数についてのメモ

PHP

PHPのsessionの関数についてのメモ。 ● session_destroy Sessionのデータが記載しているファイルを消す関数。$_SESSIONの内容は書き換えない。 PHP: session_destroy - Manual ●その他、気づいたこと SessionのCookie生成タイミングは、session_startを実行…

sessionの破棄時間の把握

●なぜやるか セッションの破棄時間が把握できていないので、セッションについての処理を実装する時に困るので調査。 ●設定内容 php.iniの内容を変更 session.gc_probability = 1 session.gc_divisor = 1 session.gc_maxlifetime = 1 ●セッションのデータの消…

gitの勉強

メモ的な感じで。 gitのコミットはファイルの内容を変更した際の履歴を残すもの。変更ファイルをステージングエリアに移動する事は、変更ファイルを追跡すること。他人のリボジドリを取得するのはフォーク。リモートのリボジドリから、ローカルにソースを落…

『自分を捨てる仕事術-鈴木敏夫が教えた「真似」と「整理整頓」のメソッド』 石井 朋彦

自分を捨てる仕事術 鈴木敏夫が教えた「真似」と「整理整頓」のメソッド作者: 石井朋彦出版社/メーカー: WAVE出版発売日: 2016/10/05メディア: Kindle版この商品を含むブログを見る 鈴木さんのラジオ聞いていたら、石井プロヂューサーが本を出したという…

『第二次大戦回顧録 抄』 ウィンストン・チャーチル

第二次大戦回顧録 抄 (中公文庫―BIBLIO20世紀)作者: ウィンストンチャーチル,Winston Churchill,毎日新聞社,毎日新聞=出版社/メーカー: 中央公論新社発売日: 2001/07メディア: 文庫購入: 1人 クリック: 25回この商品を含むブログ (9件) を見る 東京駅の丸善…

既存のテーブルからselectして得たレコードの情報をそのまま使って、新しいテーブルを作る方法

既存のテーブルからselectして得たレコードの情報をそのまま使って、新しいテーブルを作ることが出来るのね。ちょっとダミーデータを消すのに詰まってたからありがたい。 参考:MySQL でカラムの値で重複する場合に1つを残して削除する方法と絞り込み | 9ine…

今日

1日1時間プログラムするのと、ノートに文章を書こう。今年度はそうしよう。

文章を書いてスッキリ

3日に1度くらいノートに文章を書いている。ただ、思いつくまま書いている。それだけのことなのに、頭がスッキリするな。文章を書くことによって、考えが整理されるからか。何でだろう。 3日と1度と言わず、毎日やった方が良さそう。

『紙つなげ! 彼らが本の紙を造っている: 再生・日本製紙石巻工場』  佐々 涼子

紙つなげ! 彼らが本の紙を造っている: 再生・日本製紙石巻工場 (ハヤカワ・ノンフィクション文庫)作者: 佐々涼子出版社/メーカー: 早川書房発売日: 2017/02/09メディア: 文庫この商品を含むブログを見る いわき市にある、日本製紙の製紙工場の震災時の話。 …

CakePHP3

ORマッパーを使って、データを保存する処理を行おうとしているのだけど、valueに設定した変数が空の場合500エラーが返ってきた。500エラーが返ってくるのは良いけど、エラーハンドリングしたい所。 というより、変数チェックを行って変数が空だった場合、エ…

最近のプログラミング

最近、自宅でプログラミングをやる時間が少なかったが、またちょいちょい増えてきた。プログラミングをやり始めた頃は、何をやって良いのか分からなかった。最近、やっとコツを掴んできたような気がする。 要件があって、要件を仕様に落とし込んで、さらに仕…

『仁義なきキリスト教史』 架神 恭介

仁義なきキリスト教史 (ちくま文庫)作者: 架神恭介出版社/メーカー: 筑摩書房発売日: 2016/12/07メディア: 文庫この商品を含むブログ (7件) を見る キリスト教の信者をヤクザに見立てて、キリスト教の誕生から発展していく過程までが書かれている。 キリスト…

3月になっていた。

開眼! JavaScript ―言語仕様から学ぶJavaScriptの本質作者: Cody Lindley,和田祐一郎出版社/メーカー: オライリージャパン発売日: 2013/06/19メディア: 単行本(ソフトカバー)この商品を含むブログを見る 最近、通勤の電車の中で読んでいる。JavaScriptの言…

理屈

CakePHP3をVagrantの環境のインストール。Cache等のエラーの諸々の解消のために、apacheの実行権限ユーザーをapacheからvagrantに変更しないといけない。その理屈が分かっていない。何故だろう。理解したら記載しよう。