kazu22002の技術覚書

PHPer, Golang, AWS エンジニアの日々

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

ソースコードのエディタ画面を黒系にしている理由

開発者じゃない人が、「エンジニアは黒い画面が好きですよね。」って発言したのがなぜか自分の感情に触れたらしいです。 「なぜって思わないんだろうか。」とか思い書いてます。 かなり個人的な意見ですので、実際はよくしらないです。 黒が好きなの?? 個…

Vue.jsでデータバインディング

公式ドキュメントのサンプルを参考に勉強しています。 ディレクティブ vue.jsのサンプルを見ているとディレクティブを覚えるだけで結構できることが広がる感じがする。 jp.vuejs.org 個人的に使ったことがあるのは「v-on」「v-bind」「v-for」「v-model」ぐ…

Vue.jsでHelloVue表示とループ表示

Vue.jsドキュメント見ながら四苦八苦中です。 ただ楽しくなってきたので、いろいろやったことや詰まった点を混ぜながら書いて行きたいです。 基本はドキュメントのサンプルを実行しているだけです。 まず最初の表示にしてみる <html> <head> <meta charset="UTF-8"> <script src="https://cdn.jsdelivr.net/npm/vue@2.4.4/dist/vue.js"></script> </head> <body> <div id="app"> {{ message }} </div> <script> va…</body></html>

金銭感覚について考えてみる

働き始めたら使えるお金がやっぱり増えるものだし、いろいろ遊ぶのかと思っていた学生時代です。 でも学生時代からあまり金銭感覚が変わっていない部分もあってちょっと困っていますね。 スーパーでの金銭感覚 いやー貧乏学生生活をおくっていたため、かなり…

AWS EC2で壊れている可能性があるので、・・

AWS

EC2を見ていたら、インフォメーション表示があったので、内容をみると 「Notice: Degraded Amazon EC2 Instance」 みたいなことが書いてあった。 壊れることがあるの!?と驚いていたが、そうなのですね。 どうしよう。。。って思って、バックアップから立…

EFSが東京リージョンで早く出てほしい

AWS

aws.amazon.com AWSでファイルストレージに特化した機能です。 最近ファイルサーバー周りで調べていて、ものすごくほしい機能になりましたね。 EFSはなにがいいのか なにがいいかというと 自動的な拡張と縮小 分散設計 普通にEC2でファイルサーバーを作ると…

少しずつvue.jsを学習中です。

WEBのフロントエンドのフレームワークの「Vue.js」を試しで使っています。 最近のフロントエンドの知識へアップデートするためにMVVMのフレームワークを触っています。 いまさら感は結構ありますが、これからもWEB開発していくならやっておいたほうがいいよ…

いまはお金が一番こわいです

プログラムを書く上で、関わる分野で相当レベルが変わると思っている。 1番は多くの命がかかっている仕事。 医療や飛行機のシステム、宇宙事業などは、絶対に不具合を出すわけにはいかないため相当な試験を行ってからリリースされている。 これは一人で行う…

過去にプログラムした中でいまでも自分の中で活きている技術

確実に自分の中で活きている仕事とはなにかを具体的に書いてみます。 ネットワークプログラム(ソケット通信 TCP、UDP) ネットワークの知識はそこまで変わるものではないから、身につけておくと便利。 本当に基礎の部分でソケットプログラムがあると思う。 …

流行りものよりかわらない技術

流行りものより、いつでもつかえる知識がいい。というのはわかる。 ただどういうものがいいのかわからないですよね。 新しく出た技術がデファクトスタンダードになる可能性もある。 ただ自分の考えとしては、抱えている問題点を解決できるならそのタイミング…

HDDが暑さで壊れた。泣ける・・・

この夏にHDDから異音を立てていたので、電源をきっていたのですが、最近使ってみたらもう反応しなくなってました。 今年一番へこんだことかもしれないです。 さすがにそろそろバックアップとか検討したほうがいいのかと悩んでいます。 RAIDを組むべきか やっ…

HTTPS判定

PHPでHTTPSかどうかで判定している部分があり、ApacheからNginxに変更してハマったので、記載します。 Apache isset($_SERVER['HTTPS']) Nginx isset($_SERVER['HTTP_X_FORWARDED_PROTO']) === true 一応AWSでのELBを通した後のサーバーで実際に出力した内容…

HTTPの基礎

ソフトウェアデザイン 2017年 09 月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2017/08/18メディア: 雑誌この商品を含むブログを見る 久しぶりにWEBの基礎を見た気がする。 HTTPの送信の仕組みとか最近では知る必要がないかもしれないが、やっぱり知って…

ビットコインの仕組みが面白かった

ビットコインの仕組みの本を一冊読んでみた。 ビットコインはどのようにして動いているのか? ビザンチン将軍問題、ハッシュ関数、ブロックチェーン、PoWプロトコル作者: 大石哲之出版社/メーカー: tyk publishing発売日: 2014/03/12メディア: Kindle版この…

「有田と週刊プロレスと」でプロレスが見たくなってしまった!!

アマゾンプライムビデオで「有田と週刊プロレスと」を見出したら、プロレスにすごい興味が湧いています。 No.001 NY移住の綾部にグサリ!有田、長州モノマネ炸裂!!メディア: Amazonビデオこの商品を含むブログを見る 有田さんの解説が面白いので必見です…

最近PokemonGOが面白い

PokemonGOが面白い。 Pokémon GONiantic, Inc.ゲーム無料 リリース当初のブームの時期が終わって、たしかに辞めていましたね。 伝説系が出たから再開したわけじゃないんだけど、再開した理由はあまりよくない記憶が・・・ (精神的に病んだことで再開した記…

最近のiPhoneで開発者として思うこと

iPhoneXが出ますが、目新しい感じがないと思いながら買い替えできるか検討している今日このごろです。 Apple製品は、開発が結構簡単にできるイメージがあり、いつもすごいと感じています。 機能としては、いままでAndroidでできていた機能をより洗練した感じ…

Fluentdでの動作チェック方法

基本新しいことをやるときに、どうやったらエラーなのか動いているのかを見極めるが大変です。 さらにネットワークが絡むとさらに厄介だと思っています。 動いていない際の切り分けがうまくなると新しいことをするのにも役立ちますね。 ということで、Fluent…

コードをきれいにする努力

自分のソースが汚いことがものすごく理解できるようになりました。 意識的に共通化を行うようにしていたが、見やすいソースや理解しやすいソースはもう少し別の観点を意識する必要があったことを教えてもらっています。 世の中で言われていることそのままだ…

ログサーバーへの集約と転送のFlentdとAmazonElasticsearchServiceの具体的な設定

AmazonElasticsearchService(AES)を利用してログを収集、表示しています。 Fluentdを利用したのですが、設定までそれなりに苦労したので、書いておきます。 IPでの制限は以前記事にしたので、割愛。 今回の環境 CentOS7 Nginx logはltsv形式 Fluentd ( td-a…

ALBが便利すぎです

AWSのロードバランサーの話です。 AWSのロードバランサーはELB,ALB,NLBがあります。(NLBはかなり最近のアップデート) ALBのなにがいいのか ApplicationLoadBalancerという名称です。 aws.amazon.com ALBはURLのパスまたはHostでサーバーの切り分けが可能に…

株を学ぶことで企業の安定性を学ぶ

お金の知識は本当に小さいころから学ぶのがいいと思っています。 最近は簿記の資格の勉強をすることで少し知識を身に着けたと思っていましたが、やっぱり実践がない分、いい知識にはなっていません。 そこで実際に必要になってくれば理解も進み、身になるは…

AmazonElasticsearchServiceを使ってみた

AmazonElasticsearchService(AES)でログ収集、分析を試しています。 アクセスログはサービスを運用する上で大切ですね。 複数サーバーで運用しているためログ分析がしっかりできるものが欲しく、前から使いたかったElasticsearch+Kibanaがすぐ使えるAESを…

Bluetoothイヤホンレビュー

Bluetoothイヤホンを2年位使っているが、手放せません。 【国内正規品】 EARIN 超軽量・超小型タイプのワイヤレスイヤフォン EARIN 60001出版社/メーカー: EARINメディア: 付属品この商品を含むブログを見る いままでEARINのイヤホンを利用していて、かなり…

AWS RDSの料金

以前AWSの費用周りを意識する必要があったため、調べました。 基本的にはAWSのページをみればわかりますが、その際に気になった部分を書いていきます。 RDS自体の料金 料金 - Amazon RDS | AWS インスタンスタイプとストレージ分の料金が発生します。 これは…

AWS RDSのバックアップ

AWSのRDS(postgres)を使用しています。 本当に便利です。 中でもスナップショット(バックアップ)から簡単に復元できることは個人的に最大の魅力だと思います。 よく勘違いされがちですが、スナップショットは指定の時間に作成されているので、その時間の…

腹を立てないことが一番いい

いまさら生きる上で実感することだが、腹を立てないことが一番うまく生きていける秘訣ではないかと思っている。 かなり感情的になることが多く、仕事でも電話で感情を出して、相手からクレームがくるケースがあったりする(正直どうしようもないと思っている…

Logicoolの新しいボールマウスほしい

Logicool ロジクール MXTB1s bluetooth ワイヤレス トラックボール MX ERGO Windows,Mac対応 筋緊張20%軽減 8ボタン 高速充電式 2年間無償保証出版社/メーカー: ロジクール発売日: 2017/09/25メディア: Personal Computersこの商品を含むブログを見る 7年ぶ…

人工知能について読んだ本

人工知能は人間を超えるか ディープラーニングの先にあるもの (角川EPUB選書)作者: 松尾豊出版社/メーカー: KADOKAWA/中経出版発売日: 2015/03/11メディア: 単行本この商品を含むブログ (38件) を見る 2015年発売の本ですが、評価が高かったので読みました。…

PHP memcached が遅い件にぶち当たりましたが、解決しました。

PHP7に変更して、PHP memcacheがないことでいろいろと調べながらmemcachedを導入してみました。 ただmemcachedを使った場合だけものすごく遅くなったため、対応した内容をメモで残しておくための記事です。 結論から libmemcachedが1.0.16だったのが悪かった…