Programmingを勉強してる人の雑記

短いコメントでも喜びます。東大二年です

IntelliJ(またはPHPStorm)&Vagrantでリモートデバッグする(php7)

[参考] Vagrant側における ($ php -vの結果) PHP 7.0.12 (cli) (built: Oct 15 2016 19:45:29) ( NTS ) Copyright © 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright © 1998-2016 Zend Technologies ($ cat /etc/issue.netの結果) CentOS release 6.…

Day56 かなり回復した

<学び> calling:天職 <一日> 家でバイトのことやってた。外出しなかった。

Day55 少し回復した

<学び> Shift+更新ボタンを押すと、chromeではスーパーリロードが出来る! <一日> 焼き肉行った

Day54 頭痛くて寝てた2

<学び> adhere:固着する <一日> 頭痛くて寝てた2

Day53 頭痛くて寝てた

<学び> edifice:建物 <一日> 頭痛くて寝てた

Day52 昼寝4時間した。

<学び> パッケージマネージャが何かを下のサイトで軽く学んだ Package manager - Wikipedia むやみにアップグレードしないことをversion pinningと言うらしい <一日> 昨日の疲れが抜けず4時間昼寝した。 オフィス行った。

Day51 大会疲れた

<学び> フラットデザインとは何かを下のサイトで学んだ。 ノンデザイナーも必見!Twitter BootStrapの特徴と導入前に確認すべき事 | 株式会社LIG 余計な装飾のない、スマホでのみやすさを重視したデザインだとさ。 <一日> 卓球の大会に行った(2日目) 疲れ…

Day50 頂点集合はなぜV?

<学び> 頂点集合はなぜV?と思ったら 頂点vertex(複数形vertices)の頭文字っぽい <一日> 卓球の大会行った

Day49 パーフェクトPHPのフレームワーク作成終わった

<学び> 「パーフェクトPHP」では簡単なフレームワークを自分で作成するところがあるのですが、そこに取り組んでいて、その説明読みつ写経が終わりました。 Requestクラスとか作っていて、ふ〜んという感じです。(完璧には分かっていない) GitHub - kenjis/…

Day48 yaml触った

<学び> yamlはファイルの形式の名前なんだけどね 例えば database: host: localhost port: 5432 user: dbuser passwd: dbpasswd みたいな。 参考url Rubyist Magazine - プログラマーのための YAML 入門 (初級編) <一日> オフィスに行った 吉野家いった

Day47 焼肉食った

<学び> boostrapには btn-xsがあること。 <一日> 焼肉食った

Day46 PHPのDateTimeインスタンスを一日前に変更する方法

<学び> PHPのDateTimeインスタンスを一日前に変更する方法 (php) $date = new DateTime(); $date->modify(‘-1 day’); インスタンスの内容自体が変更されることも注意 <一日> 卓球でJCにボコられた

Day45 slimでpostのパラメーターをとるには

<学び> (php) slimでpostパラメーターをとるには $request->getParsedBody(); が$_POSTと同じ って雰囲気だ <一日> オフィスに行った。 その後新宿のマックに行った。

Day44 $_SERVER['HTTP_REFERER']

<学び> $_SERVER[‘HTTP_REFERER’]でリファラのURLが取得できる 参考サイト uxmilk.jp yamanjo.net (php) <一日> スーパーでキッチンペーパーを買った

Day43 春休みは4/3まで

<学び> TensorFlow(テンソルフロー)とは、Googleが開発しオープンソースとして公開した、人工知能のソフトウェアライブラリ <一日> 卓球を6時間やった

Day42 UUID

<学び> UUIDという、ユーザーID的なものがある。 <一日> つくばにかえった。

Day41 は?もうDay41か

<学び> Oauth2は、Oauth1よりも簡単な感じ OAuth 2.0でWebサービスの利用方法はどう変わるか(2/3)- @IT これが分かりやすい <一日> オフィスに行った。 新宿あるき回ったが眠すぎた

Day40 githuboauth

<学び> githuboauthでは、開発環境用には簡単にはリダイレクトできない <一日> 少しジョギングした

Day39 おーおーす

<学び> oauthでは OAuth Clientは最後に、受け取ったトークンをAccess Token(アクセストークン)と交換する。 <一日> 10kmジョギングした。

Day38 そろそろ頑張る

<学び> $request->getRequestTarget()で、uriからホスト名を覗いたところを取得できる。 <一日> オフィス行った。 家系ラーメン食った。

Day37 ワンパンマンよんだ。

<学び> unityでは、物理シェーダーというのを使い、滑らかさを表現できる。 <一日> ワンパンマンよんだ。

Day36 日本に帰還した。

<学び> CGIは「Common Gateway Interface」の略でPerlやC、C++、VBなどで開発されたソフトウェアである。 <一日> 日本に帰還した。

Day35 SMモールいった。

<学び> 定期的に全てのAPIを読んで標準ライブラリに慣れ親しんでおくと良いということ。 <一日>マバラカットに行った。 SMモールで買い物した。

Day34 htaccessとは

<学び> htaccessとは、アパッチを制御する設定ファイルの一つ <一日> カラリヤに行った。

Day33 fintech とは

<学び> fintechとは、財政×テクノロジーのこと。 たとえば、Zaimですって。ふうん。 <一日> コレヒドール島に行った。

Day32 フィリピンに行った

<学び> pythonやjavascriptだと、関数の中のif文で定義した変数は、その関数全体にこぼれ出てしまうということ。 <一日> フィリピンに行った。 これもフィリピンから書いてる。

Day31 明日からフィリピン

<学び> 宛先のIPアドレスがきまり、次にそのMACアドレスを決めるのに使うのがARP <一日> 明日からフィリピンにいくのでその荷造り。

Day30 何も出来ていない

<学び> アプライアンスサーバー 特定の機能を供給することに特化したサーバー <一日> 味噌バター鍋作った。

Day29 大会行った。

<学び> SHA-1は、暗号化の方法の1つということ。 <一日> 団体戦の卓球の大会いった。個人は5しょういっぱい

Day28 耳鼻科いった。

<学び> phpのimplode は、第一引数で区切り文字を指定して、第二変数で、それで仕切るべき文字列のarrayを指定する。 <一日> 耳鼻科いった 花粉症の薬貰った;;

day27 スーパーで大量にかいものした

<学び> prologは、数値計算用ではなく、記号処理用のプログラミング言語であるということ。 <一日> スーパーで大量に買い物した。4000円とか。 あと、オフィス行った。

Day26 Unity触った

<学び> この本の最初のサンプルゲーム作った。ゲームムズい、、(実際はスマホを回しまくってる)あと、光の調整が細かかった。unityだとコード書く量がかなり少なくてすむんだなhttps://t.co/XXiVdty6ND pic.twitter.com/zwZnKj369X— Shun-Yu (@1040RRV) 20…

Day25 面倒事が一段落した

<一日> ちょっと落とし物して面倒なことになってたけど、だいたい解決した。 あと、料理ちょっとした。

Day25 php小ネタ

true * 2 は 2 $var = 1; $foo = ‘var’; echo $$foo は 1 が出力される。

Day24 includeとrequiremの違い(PHP)

<学び> includeとrequireの違いは、今日知ったのは、includeは失敗しても処理は続行する、requireは失敗したらエラーを出して停止する、という違いがあるそうです。 <一日> 新宿のファーストキッチンに行った。たらこスパゲッティ おいしい。

Day23 クッキーとセッション

<学び> クッキーとセッション クッキーはブラウザ(クライアント)側に保存 セッションはサーバー側に保存 セッションIDはクライアント側に保持 <一日> 本郷から御茶ノ水の丸善へ散歩した。 鉄緑会の緑色の東大物理過去問集があった。 え、これって昔からあっ…

Day22 Unityすごい

<学び> Unityすごいmaterialをobjectにドラッグアンドドロップすれば色の設定とかぱぱぱぱぱっと終わる! <一日> 近くの卓球場行ってみた。 けっこうよかった。unity触った。

day21 IKEA行ってみた。

<学び> サーバーOSにはlinuxだけはなく、windows server 2012 とかのwindows系OSもあるということ. <一日> イケアに行ってみた。安くて広くて、これはすごいフレンズだった。 あとニラを切った。

day20 本買った

<学び> nginxの読み方はエンジンエックス intellIJの下の方のverrsion control をよく見るとsourcetreeみたいになってる。 <一日> ジョギングしてたら荒川についた。 釣り人に声をかけたら鯉を狙っているらしい。 あと新宿で本を買った。

Day19 コーディングを支える技術を読んだ。

<学び> コーディングを支える技術という本を読んだ。 unicodeってのは文字集合で、 utf-8ってのは文字符号化方式。 <一日> 上の本読んだ。 本郷の図書館に夕方から行った。

Day18 android studioで作るよりunityの方が良いのか?

<一日> ゲーム考えてた。 以前androidの簡単なゲームを作った時、当たり判定が自分で距離計算したんですけど、 unityだとそういうのはonCollision?とかでサクッとできるみたいですね。 じゃあゲームはUnityか (学習がめんどいな) やっぱゲームはしばらく作ら…

Day18 ゲーム考えた

以前android studioでandroidタブレット用の6人プレイの1人鬼で残り5人で協力して捕まえる簡単な鬼ごっこゲームを作ったことがありました。 それで今度はビリヤード要素のある2人対戦ゲームを作ろうかと思いした。 つまりは 上の図みたいな感じで、一人3体…

Day17 プッシュ通知やってみた。

<学び> ニフティ本社に行ってプッシュ通知を学んだ <一日> 新宿は渋谷より良いね。 紀伊國屋書店行った。技術書多すぎてうわ〜ってなって、こりゃ勉強法の勉強が必要だなという気持ちになった。

Day16 本郷で本を借りた

<学び> DNSをゆるふわっと知った。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー 「Domain Name System(ドメイン・ネーム・システム、DNS)とは、インターネットを使った階層的な分散型データベースシステムである。」 Wikipediaより ー…

Day15 パスポート申請

<一日> パスポート申請に行きました。 居所申請ってやつです。 疲れた。 あとは理情のパンフレット読みました。(たまに読む)

Day15 ログファイルを見るのに便利なtailコマンド!

tailコマンドが便利なので紹介します tailは、指定したファイルの内容の末尾を表示するコマンドです。 初期設定では10行を表示します。 tail hoge.log -n行数 を追加すると、表示行数を設定できます。 tail -n50 hoge.log -fを追加すると、リアルタイム監視…

Day14 本郷キャンパス行ってみた

<一日> 本郷キャンパスの総合図書館に行ってみました。 古くてあまりよくなかったです。 でも、iMacのある部屋はちょっと良かったかも?

Day14 誤ってコミットしてしまったファイルをgitの管理対象から外す方法

gitの管理対象から特定のファイル、ディレクトリを削除する - Qiita を参考にさせていただきました。 誤ってコミットしてしまったファイルをgitの管理対象から外したいという状況が起きたので、その方法を調べました。 $ git rm --cached [gitの管理対象から…

Day13 スニーカーを洗う

<学び> SMTP (Simple Mail Transfer Protocol) は、電子メールを送信するために使用するアプリケーション層 のプロトコルです。 ということです。 あとは、後から変更を加えやすいコードが良いコードだと学びました。 <一日> 夏も冬も履いていたスニーカーが…

Day12 ヤクの毛刈り

<学び> 最近上田さんの「プリンシプル オブ プログラミング」 という本を購入しました。あとでちゃんと読もうと思っていますが、パラパラみたところ、「ヤクの毛刈り」という項目があり、そこだけ読みました。 どんなことが書いてあったかというと、 この言…