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

凡庸なる人のブログ

凡庸な自分が思ったことや何かしらの感想、コンピュータ系などの調べごとを書くブログです。  【結論】ってのは私個人の結論です。記事全体は個人的な調査結果や感想です。

コンピュータ系

JSONってすごくない

PHPから外部JSに変数渡すのに使える。でもJSONってなんだか分かってないから使うの敬遠しがち。 じゃあ勉強するか!

「Shebang」シバン(またはシェバン )の存在を忘れてた

だがしかし、思い出した。 厳密に何かは知らないけど、暇があったら調べてみよう。 /bin/sh と /bin/bash の違い - 双六工場日誌 本の虫: Shebangという謎な事実上業界標準について

読んだ記事 大切だと思った部分

読んだ記事がとても大切なことが書いてあると思ったので自分メモ。下の引用以外にも大切なことが書いてある。 あなたが安易にプログラミングを学んではいけない、たった1つの理由 | monostudio[モノスタジオ] を読んで。 プログラミングの入力が大切なんじゃ…

FuelPHP simpleauth.php ログイン情報を保持する

authパッケージはalways_loadで指定している状態。 fuel\package\auth\config\ simpleauth.phpの‘remember_me’ => array() 内の‘enabled’ => falseのfalseをtrueにする. ログイン成功時に「Auth::remember_me();」と記述。 以上。 参考 remember_me($user_id…

政治・権利問題に対してITは介入する余地はあるのか。

政治は無理な気がする。人が人を選び、ITが介入するには精々名簿とかを管理するしかない気がする。 権利問題はどうだろう。JASRACに関する記事を読んだ。 JASRACの何が問題点なのかを解説するから、もう許してあげてほしい | 海保けんたろーの思考集積場 JAS…

LTSとは。なんの略なのか。

【結論】 Long term support の略 サポート期間が長いらしい。そのサポート期間の間はバグの修正や主要な機能の保証がされているらしい。 参考 stackoverflow.com askubuntu.com

【感想】映画「ひるね姫」を見た正直な感想【ネタバレ注意】

【結論】面白かった。 全体的に考察させられる場面が多くとても楽しめた。以下その他帰りながらメモした感想。また思い出した感想とかあったら追記する。

なぜ夜になると勉強する気になるのか

現在22:53だが、前々から登録していて前々から始めようと思ってたGithubでOSSに貢献したいという気持ちが働いて、Githubにログインして、「Read the guide」を読み始めてる。 昼間から始めてれば今頃そこそこ読めていただろう。

高校生のときに無意識に「ラバーダックデバッキング」をしていた

「ラバーダックデバッキング」とは… ラバーダックデバッギング、ラバーダッキング、ラバーダッキーテストとは、ある独特なデバッグ手法の名称である。このデバッグ手法を行うには、ラバーダックのような無機物に対して、コードがいかにして動作するかという…

linuxとかで使う「apt-get install」の「apt」の略

【結論】“Advanced Package Tool”の略のようです。 参考 www.howtogeek.com On Ubuntu and other Debian-based Linux distributions, you use the apt-get command to install software. “Apt” stands for “Advanced Package Tool”. www.howtogeek.com unix.…

【個人的な考え】初めてプログラミングを学ぶのに必要な教養

【結論】「取り組む問題・何を達成するのか・何をすればいいのか」などを分解していく力が必要な気がする 最近、小学校でプログラミングを教えるとかある。始まるとしたら多分、 小学校4年生で、パソコンのマウスでの基本操作を教えて、アルファベットを教え…

用語メモ part2

この記事を読んでた。 www.megamouth.info Gettext なる用語を初めて見た。 ぐぐったら、アプリケーションの国際化に便利なものらしい。 参考 joe-noh.hatenablog.com このサイトで、「Phoenixアプリ」という言葉がでてくるが、これも初見。 調べたらどうもW…

python 配列に格納されている複数の最大値のインデックスを取得

メイン部分の流れ max()で最大値を取得 for文で配列のすべての値をチェック if文で最大値と同じであればそのインデックスをresultにその都度追加 # coding: utf-8 #サンプル table = [9,1,2,3,4,5,6,7,8,9] # 最大値を table_max に設定 table_max = max(tab…

【Paiza】何が違うんだアアアアアアア

前回 wannaknowenglish.hatenablog.com 再チャレンジ ッファ!? 自分でテストケース作る方法ってないんですかね・・・

Paiza Bランク問題 解けませんでした。

無慈悲なカウントダウンやめて。 平均点高めの問題だから大丈夫だろと思ってたらこの様ですよ。 敗戦処理としては、再チャレンジするしかないですね。再チャレンジはランクに反映されませんけど。 でも、このカウントダウンってメリットもあればデメリットも…

Paizaで久しぶりに問題解いた(Bランク)

【成績】 言い訳:途中でお母さんの夕ご飯ができたとのことで、食べてました。本当だったら、あと30分ぐらい早く解けた。 本音:難しかったです。実力不足です。プログラミングから離れると「勘」のような何かが鈍る気がする。しかも、自分のコードがどうも…

CakePHP this使いすぎてゲシュタルト崩壊してきた

this とはなにか。何を指しているのか。 「このアプリケーション」なのか、「このクラス」なのか、「このアクション」なのか、、、 普通に「このクラス」だったような。

CakePHPのモデルとコントローラーの関係が怪しい・ふあふあ・イマイチ考えが理解できない

データベースにアクセスする役割をModelが担っている。 ControllerはModelを通じてデータベースにアクセスする。 ControllerとModelは名前で結びついている?。 だとしたら、1つのControllerは1つのModelのみしか扱えず、1つのModelは1つのデータベースの1つ…

Paizaの就活以外の使い方わかった

【結論】新しい言語の練習になる pythonでAランクまでは持ってて、それで満足してました。なんとなくpythonで解いた問題をPHPでもやろうとしたら、文法とか仕様が違う部分が多くて面倒な場面多かった。 例えば、行の終わりのセミコロン「;」とか(pythonは…

pythonで「エラトステネスの篩」を書く

目的:簡単なアルゴリズムを徹底的に追求する予定で、とりあえず作ったもの。だから今後改良版を作っていく予定。「追求」っていのうはコメントの書き方、コードの書き方、計算の仕方を「うまい具合」にしていくってこと。 # coding: utf-8 # エラトステネス…

プログラミングを学ぶにはどうしたらいいんだ

新しくプログラミング言語を習得するにしても、文法覚えるぐらいしかなくね。 以前にも似たような記事を書いた。 文法と構文って意味合い違う気がするけど、言語仕様的な意味で使ってます。 wannaknowenglish.hatenablog.com んで、最近こんな記事を見つけた…

「オブジェクト指向」についてよく忘れる

【結論】忘れるたびに以下のサイトを読み返そう ふと、「オブジェクト指向」ってなんだっけ?ってなる。んで、毎回ググってる気がする。多分、実際に複数人でプログラムを書くことがない限り身につかないと思う。けど、理解してて損はないので以下の記事で忘…

コミュニティサービス作りたい(いずれ)

【結論「コミュニティ・サービス」作る 「コミュニケーション・サービス」と「コミュニティ・サービス」は違うってのを結構前に本で呼んだ。読んだ本は最後に書いときます。 「コミュニケーション・サービス」は「人to人」のサービス。例えば「LINEとかのメ…

PHPのクラスとインスタンスの勉強してるときに2分ぐらいハマったところ

class User{ // property public $name; // constructor public function __construct($name){ $this->name = $name; //ここ } // method public function sayHi(){ echo "hi, i am $this->name!";//ここ } } 「//ここ」のところで「$this->nameのnameに「$…

新しくプログラミング言語を勉強するときに構文を知る必要はあるのか

【結論】構文を勉強する必要はない気がするけど、長い目で見ると構文から勉強しておいたほうがいい気がする。 例えばすでにC言語やPythonを勉強していたとする。 その後に「PHPを勉強するぞ」ってなったときに構文から勉強する必要があるのかってのが疑問で…

プログラミングにおけるデザインパターンってなんだ

【結論】映画『リベリオン』にでてくる「ガン=カタ」みたいなもの。 貼り付け元 <http://hamsphoto.blog100.fc2.com/blog-entry-224.html></http://hamsphoto.blog100.fc2.com/blog-entry-224.html>

python GUIアプリケーションを始めてみる

【結論】Hello World表示できました。

Pythonずっと32bit版使ってた問題

【結論】64bit windows7なのに、ずっと32bit python2.7.9使ってた問題 32bit python 気づかないよね。 64bit版をインストールしても大丈夫です。 pythonは最後にインストールしたものが優先されるらしいので。 2.1. メイン使いでないバージョンからインスト…

プログラミング入門みたいなサイトの不自由な点

【結論】演算子とか宣言の仕方はどうでもいい。 PythonでGUIアプリケーション作りたいなぁって思って探しました。 PythonのPyQtによるクロスプラットフォームGUIアプリ作成入門 貼り付け元 <">http://myenigma.hatenablog.com/entry/2016/01/24/113413> Pyth…

index.php以外をトップページにしたい。

【結論】.htaccessファイルに「DirectoryIndex 指定したいページ」でOK index.htmlやindex.php以外のページを一番最初に表示させたい場合のはなし。 htaccess関数例index.phpをトップページに指定DirectoryIndex index.php 複数のファイルを指定DirectoryInd…

AWSまだ使用していることになってた

なんでなん。 wannaknowenglish.hatenablog.com ↑昨日の話。 インスタンスは停止させたはず。確認しました。 ですが、昨日は198Hrsになっていたのが、今日見たら222Hrsになってました。 Amazon Elastic Compute Cloud running Linux/UNIX $0.00 per Linux t2…

AWS 無料期間のはずが請求きてる

【結論】 原因:無料枠時間の750時間を超えていたのが原因みたい。対策:使ってない時間はインスタンスを停止させておこう。 【ことに気づいた理由】 登録メールにメールがきた。 英語メールだったけど「$24.49」の文字が目に入った。 サイトで確認すると確…

WEBサイトの最終更新日時を調べる方法

【結論(Chrome)】 ブラウザのjavascriptコンソールで「javascript:alert(document.lastModified);」を実行する。 • そもそもなんで最終更新日時を調べたの? パソコン系のことをGoogleで調べても「この情報、古いんちゃう?」って思っちゃうから。自分の場合…

Windows update ずっと実行してなかった問題

【結論】「更新プログラムのインストール」は気長に待とう。 今まで、なぜか「更新プログラムのインストール」をクリックして進んでも、ずっと0%のままで進む気配がなかった。 画像の時点で2016年の6月です。つまり半年以上更新していませんでした。 2016年…

就活中に「技術大好きなんですね!」って言われることがあった。

【結論】言うほど好きではないです。 プログラミングで何かを作るときに仕様を調べたり、アルゴリズムを考えるのって大変じゃん? 目的は頭のなかにあるアイデアを具現化することなんだから、途中にある壁は邪魔なだけ。でも、その壁をよじ登るんじゃなくて…

ロリポップサーバーで無料SSL/TLSであるLet's Encryptを使いたい

【結論】使いたいという希望 さくらインターネットでのLet's Encrypt導入みたいなブログはあったけど、ロリポップサーバーの場合は無かった。 もしできたら、記事にします。

「インテル・ラビット・ストレージ・テクノロジー」要らなくね?

【結論】「インテル・ラビット・ストレージ・テクノロジー」をアンイストールして15分が経過。特に異常なし。 【環境】------------------ ノートパソコン windows7 Home 64bit -------------------------------- 「隠れているインジケーター」にパソコン購…

Kindle(PC)で「This version of the kindle reader has expired…」っていうエラーがでた。

【結論】新しくKindleをダウンロード&インストールすればOK 久しぶりにKindle起動したらこんなエラーが出た。 "This version of the kindle reader has expired"でぐぐったら日本語サイトがヒットしない。 下の海外のブログがヒットしたので読む。“This ver…

スマホの通信会社をauから格安SIMに移った話

【結論】6600円/月が3489円/月になりました。 【きっかけ】 auのときは、7GB上限のLTE通信をメインに使ってた(電話はあまりしない)。しかし、データ通信容量を確認すると月に2GB超えるか少し超える程度。そのとき私は思った。2GBしか使ってないのに、7GB分の…

Search-How2.comのフォームとかボタンをBootstrapに変更しました。

【結論】こんな感じになりました。 トップページの検索部分 ログインページの入力部分 アカウント登録ページの入力部 ボタンだけBootstrapにしようとしたけど、入力部分もBootstrapに変更しました。投稿部分だけ忘れてました。

作成したWEBアプリケーションってどうやったら人が来るの?

【結論】やっぱり作ったからには人が来てほしい その結果どうなってもいい。取り敢えず動きを観察したい。

自作WEBアプリケーションをリリースしました

【結論】WEBサイトアプリケーションは「Search-How2.com」です。 Search-How2 追記20時07分----------------------------------------------------------- PHP + MySQLなどを使った動的なものは「WEBアプリケーション」のようです。 -----------------------…

WEBサイトの開発が一段落したけど、favicon.icoが読み込まれない

【結論】なんで? ルート直下に置くことで反映される的なことを読んで、置いたけど反映されない。試しに、head内にリンクを載せてもダメ。時間が解決してくれるのを祈る。 追記 <link rel="shortcut icon" href="ドメイン/favicon.ico"/>でやったら、firefoxのみで反映されてた。他のブラウザもそのうち反映されるか</link>…

【途中】PHPにおいて間接的にファイルを読み込むときのパスの注意点

【結論】読み込む側を基準にパスを考える 絵にしたほうが分かりやすいから、絵はちょっと待って。

textareaタグ内のエスケープ処理がうまくいかない

【結論】inputタグはpattern使えるけど、textareaは使えないのかあ 結構初歩的なことで躓いてる。

公開ディレクトリに置いてはいけないも

【結論】データベースに接続するためのPHPファイルは置いちゃいけない気がする すでにレンタルサーバーにファイルを置いてアクセス制限付きで自分だけがアクセスできる状態にあります。 冷静に考えたんですが、データベースに接続する際にはそのパスワードと…

公開ディレクトリより上位のディレクトリのファイルを参照したい

DBパスワードなどをルートより上位ディレクトリに隠してrequireで読み込み - Qiita が参考になりそう。 追記 テラレイルで質問したら解決した。 公開ディレクトリと同じ階層のPHPファイルを読み込みたい(30597)|teratail 読み込み専用のphpファイルを公開デ…

ロリポップサーバーで独自ドメインの公開ディレクトリの「index.php」がうまく動作しない

【結論】 XXX.com ページは機能していません XXX.com では現在このリクエストを処理できません。 HTTP ERROR 500 ってブラウザにエラーが出ちゃう。試しにそのindex.php をorg_index.phpにして新しく単純なindex.phpを作成して、echoすると普通に表示される…

ドメインは「ムームードメイン」、サーバーは「ロリポップ」にしました

【結論】ロリポップサーバーが一番分かりやすかった さくらのクラウドのクーポンあるから、そこにしようかと思ってサイトに行ってみたけどゴチャゴチャしすぎてて分からなかった。ロリポップサーバーのサイトは割りと分かりやすかった。

WEBアプリケーション一通りできたけど新たに問題点が出てきた

【結論】どうやって公開するんですかね さくらクラウドの2万円分のクーポンあるからさくらクラウドのサーバー使うことを考えてたけど、さくらクラウドのサイトに行ってみたらゴチャゴチャしててよくわからん。 もう少し勉強せねば。