2017年6月10日開催 PHPカンファレンス福岡2017 Fusicホール 10:30-11:15
![[phpconfuk2017] PHP7で堅牢なコードを書く - 例外処理、表明プログラミング、契約による設計 和田 卓人](https://cdn-ak-scissors.b.st-hatena.com/image/square/07c4d59b6cbde032da1eb21c6f2605fe038c7ceb/height=288;version=1;width=512/https%3A%2F%2Fi.ytimg.com%2Fvi%2F54jHDHvcYAo%2Fhqdefault.jpg)
2017年6月10日開催 PHPカンファレンス福岡2017 Fusicホール 10:30-11:15
2017年7月20日に行われた Rails Developers Meetup #3 の発表資料です。
The document discusses an error encountered with ActiveRecord in a Ruby on Rails application when trying to execute a SQL statement. It received an ORA-01795 error code from the database indicating that a maximum identifier length was exceeded. Some debugging steps are mentioned to investigate further like checking the SQL statement and database object names for length compliance. It concludes by
今年も夏のインターンで学生にGoの講義をします。多く寄せられる質問が「A Tour of Goを終えたのですが、その後に何をやるのがおすすめですか?」というものです。学生に限らず、言語を学ぶ方はプログラミングそのものに対する慣れやバックグラウンドも違います。そこでなるべくいろんな方の参考になるように、おすすめな本なりページなり方法なりをまとめてみます。 わりと多くの人におすすめ 「プログラミング言語Go」(Alan A.A. Donovan, Brian W. Kernighan著)です。通称GOPL。 http://www.gopl.io/ 柴田さんによる日本語翻訳もあります。 https://www.amazon.co.jp/dp/4621300253 Go言語のイントロダクションから始まり、型・インタフェース・並列性の説明などが丁寧にかかれています。私がGOPLを良いと思う点は、例示
『息子が殺人犯になった コロンバイン高校銃乱射事件・加害生徒の母の告白』わかりやすい原因などない、という現実 コロンバイン高校銃乱射事件。1999年4月20日、コロンバイン高校の学生2人が無差別に発砲を行い最終的に自殺、教師1人と生徒12人が死亡し、24人が負傷した傷ましい出来事だ。発生から15年以上が経った今なお学校銃乱射事件の代名詞的存在とされるのは、犯人であるエリックとディランがそれぞれ卒業を間近に控えた、18歳・17歳の少年だったという若さだけが理由ではない。 2年以上をかけて準備されていた計画の周到さ。そして、何百人もの生徒たちでにぎわう昼時のカフェテリアを爆破するという残虐な構想。計算ミスや完成度の低さにより爆弾は不発に終わったものの、実際の被害を遥かに上回るその計画の大きさは、人々の間に驚きと恐怖の渦を巻き起こした。 言うまでもなく、この事件を題材にして過去に多くの本が書かれ
個人の意見 aka ポエムです。 界隈的には今さら感がすごいけど。 そんな今さらポエった事情としては、 とある案件でSPAをReactで作りつつサーバーサイドレンダリング(以下SSR)をすることになるかも SPAじゃないページもまとめてReactでSSRすることになるかも ただ個人的にはSPA+SSR不要論者 サーバーサイドのテンプレートとしてのReactも冗長なだけやろ派 でも仕事なのでしゃーない(お客様がそう申されるなら・・ なのでやるからには再考察してみて、前向きにやれる要素を見つけたい! けどどんだけ考えてもやっぱり意義が見つけられなーい( ´Д`)=3 という感じで、SSR自体の是非はまあどうでもよくて、ただ個人的に「しなくていい」と思ってる気持ちをまとめたものです。 技術に是も非もないです。大事なのはどう使うかなのです。 ちなみにやってみた結果・・とかいう話ではなく、やってない
7/21に香川大学で講演させていただきました。そーだいさんと言えばRDBでしょ!?みたいな感じで先にタイトルが決まった感じですがRDB全然関係ない感じになりました。 僕が超絶リスペクトしてる id:t-wada さんとそこそこリスペクトしてる上司の id:onishi さんの名言を引用させてもらいました。僕はこの2つの言葉が10年戦えるエンジニアの核心をついてると思っています。 つまり 技術は螺旋なので継続的な知識の更新は必須 手を動かす(一歩目を踏み出す)者が未来を作る という2点を踏まえた上でエンジニアにはそれぞれ得手不得手があるわけです。この得手不得手を理解して自分がどのフェーズを戦場として戦うか?って話をしました。この話は前もブログに話をした内容です。 soudai.hatenablog.com そこで僕の経験談としてDBを交えて話をしました。 サービスを作るのが特に好きなタイプで
このページはC++17に採用された言語機能の変更を解説しています。 のちのC++規格でさらに変更される場合があるため関連項目を参照してください。 概要 C++17ではbool型に対する前置および後置のoperator ++を削除する。 bool型に対する前置および後置のoperator ++とはC++98の時点で非推奨になっていた機能である。 具体的にどのような働きをするのかというと、以下のように値をtrueに書き換える機能をもつ。 #include <iostream> int main() { bool b = false; const bool b1 = ++b; std::cout << std::boolalpha << b1 << std::endl; // => true const bool b2 = ++b; std::cout << std::boolalpha <<
[20170809追記] nginx-1.13.4に ngx_http_mirror_module は含まれました Nginxで、リクエストを複製するmirrorモジュールがコミットされ、何もせずとも使用できるようになりそうです(現状最新コミットをビルドする必要あり)。 例えば本番環境のproxyからリクエストを複製して開発環境に流すような事も出来ます。もちろん複製処理は本来のリクエスト処理をブロックしません。 例えば以下のように、mirrorに来たリクエストを複製してバックエンドサーバに投げるようにしてみます conf server { listen 80 ; server_name localhost; mirror_request_body on; log_subrequest on; location /mirror { mirror /proxy; #/proxy宛にリクエストを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く