さんさろ

さんさろ

プロダクトエンジニアの雑記&技術、たまにドイツ

技術

ネットが瞬断した原因:結論

ネット瞬断事件の原因 関係ないハイビスカス 以前、ネットが瞬断した記事を書きましたが、様子見して2ヶ月くらい経ちましたので、結論です。 binthec.hatenablog.com 結論 やはり、Avast が原因だったようです。 McAfee に変更して以来、あんなに毎日頻発し…

ネットの瞬断が発生したので原因を探ってみた

お久しぶりです なんだかほぼ1年ぶりの投稿になってしまいました。生きてます。 去年は6月中旬から仕事が忙しくなり、目が回るような日々でした。そのプロジェクトも今年の5月には終わり、やっと気持ち的な余裕も出てきたといった所でしょうか。 いろんな…

CSSで、全要素が奇数個の場合の、最後の偶数番目の要素を指定する

疑似クラスを使って解決してみる CSS で、要素が奇数個ある時の、最後の偶数番目の要素を指定したかったのです。 例えば、 <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> </ul> で言う所の、6に CSS を指定したい。 PHP で判定させてクラスを付与するのでもいいんですけど、CSS の疑似クラス使…

さくらのレンサバで無料SSLを使ってみる

Chromeで標準で警告が出るようになったということなので 趣味でやってるサイトに SSL を導入してみることにしました。 大切な情報をやりとりするわけではないですが、まあメールフォームもあるし、SSL証明書がタダだし……ということで。 全然難しくないのでメ…

PHPカンファレンス福岡2018に行ってきました

ぺちこん福岡2018! 行ってきました、ぺちこん in 福岡! 勉強になったなー。楽しかったなー。いろんな人にお会い出来てよかったなー! 勉強した気になって満足しないで、これを次に繋いで行かねばと思う所であります。 前日は bit forest 様にお邪魔しまし…

JAWS-UGおおいたの勉強会に参加して来ました

クラウドの勉強会! 大分にもこんな勉強会あったなんて知りませんでした…orz もっと早く知りたかった。 jawsug-oita.doorkeeper.jp Facebook で友達になってる方が、自分は行けないけど是非行ってみて〜と、この勉強会について記事を書いていたのがきっかけ…

Laravel5.5でVue.jsを使うまで

Laravel5.5 で Vue.js を使う Laravel には Vue.js が標準で入っていると聞いていたので使ってみたいなーと思ってました。デフォルトで入ってると言っても、使うまでにちょびっと準備が必要ですので、その手順をメモします。 ちなみに、本家はこちら。 JavaS…

Lumen5.2からsessionは入ってないらしい\(^o^)/

Lumen5.5 で session 使おうとしたんですけど 自分が趣味で作ってるサイトで、スクラッチで書くのは嫌だけど、重たいフレームワーク使うのもヤダ。なので Lumen5.5 を使おう! ということで軽量と噂の Lumen でもりもり組み込んでいたんですけれども。 Larav…

CakePHPでリファクタリングする際にとりあえず見る所

やっぱりDB周りです 今引き継いでやっているプロジェクトがCakePHP2系で、そろそろ△年経つシステムですのでちょこちょこリファクタリングすることもあるのですが。 以前、「別サーバから API を叩きに来るタイミングでLAが凄い上がるのでリファクタリングし…

PHPカンファレンス福岡に申し込みました

2018年6月16日(土)! PHPカンファレンス福岡が今年も行われるそうです!ドンドンパフパフ! phpcon.fukuoka.jpカンファレンスや勉強会がもう、ホント、好きで。去年初めて行ったのですが、去年もすごく楽しかったです。去年はブログを持っていなくて、「ブ…

rubyを入れ直したら変なエラーが出て怒られました

rubyを入れ直しました 以前、rbenv を /usr/local の下に入れたんですが、権限でたまにコケることがあったので、 /home/vagrant/.rbenv てな感じで入れ直しました。 ついでに、前回の記事で書いた通り binthec.hatenablog.com gem をプロジェクトの下の vend…

bundle installでプロジェクトのvendor以下にgemを入れる

やっぱvendor下に入れたいなぁ 以前記事で、 http://binthec.hatenablog.com/entry/2018/01/27/230500binthec.hatenablog.com spina というgemになってる?CMSを入れたのですが、vendor 下にあると思ったら無くて、色々探してみたらどうやら rbenv 配下に入…

Python を勉強してみる(導入だけ)

そう言えば 明日にはまた Progate で課金が発生するので、一旦退会したいんですけど、その前にPython の勉強をしとこう、ということで。 Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 今回もこちらでお勉強。 行ける所まで行こうか…

macOS High Sierra で 外付けハードディスクをフォーマットする

デフォルトだとちょっと躓くHDDフォーマットの仕方 年内にしようと思っていて結局今頃になって外付けHDDをフォーマットしていたら、なんかよく分からない所で躓いたので、外付けHDDのフォーマットの手順をメモメモ。 そんな大した設定がいるわけではありませ…

Ruby on Rails5 のローカル環境出来た!

ローカル環境 Progate で Ruby on Rails5 のレッスンを終えたので、今度はローカルで環境作りました。 最終的に出来た環境はこんな感じ。 環境 Vagrant CentOS6.9 MySQL5.5 Apache2.2 Ruby2.4.3 Ruby on Rails 5.1.4 Apacheのモジュールは passenger なるツ…

Ruby on Rails5 のレッスンに突入 その3(完)

Ruby on Rails5 さて、昨日はRuby on Rails5 レッスンでのログイン回りや認可を実装しました。 binthec.hatenablog.com 使う学習サイトは同じく Progate です。今日で Ruby on Rails5 のレッスンを終わらせる予定です。 Progate | プログラミングの入門なら…

Ruby on Rails5 のレッスンに突入 その2

Ruby on Rails5 さて、昨日はRuby on Rails5のレッスンに入っていきました。 binthec.hatenablog.com 引き続き今日はレッスンを進めて行きます。使う学習サイトは同じく Progate です。 Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート…

Ruby on Rails5 のレッスンに突入

Ruby on Rails5 さて、昨日はRubyの基礎を勉強しました。 binthec.hatenablog.com 引き続き今日はいよいよRuby on Rails5の学習に入っていきます。使う学習サイトは同じく Progate です。 Progate | プログラミングの入門なら基礎から学べるProgate[プロゲー…

Rubyの勉強を始めました

Ruby 年末年始で時間があるので、気になっていたRubyの勉強を始めました。 今回使う入門サイトは Progate というサイト。 Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート] 途中から有料です。月額980円(税込) ブラウザ上でRubyを実…

「やる気だけは負けません」という言葉

「やる気」とは…? 既にPHPerされてる方や、一人でガツガツ勉強してアプリも作って、をされてる方には、「何を今更」ということしか書いてません。 この記事は、「これからWebエンジニアになりたいなぁ」「選考に進みたいけど何をすればいいんだろう、やる気…

iTerm2で本番とステージング環境の取り違えを防ぐための対策一例

SSHクライアント上での本番との取り違え 先日、別のプロジェクトをやってる後輩が、SSHクライアント上で同時に開いていたステージング(テスト)環境とローカル環境の窓を取り違えて、ローカルで叩くはずだったコマンドをステージングで叩いてしまい、ステー…