echoで書いてるブログの用サーバーにベーシック認証をかけた
VPSでビルド用のサーバーを動かしているという話を書いたかと思います。 https://blog.piyo.tech/posts/2018-03-27-deploy-go/ 自分しか使わないのでベーシック認証を書ける形に変更しています。 その前に:echoについてちょっと 雑にいうと、expressとかsinatraとかっぽい書き方でサーバーを書けるGoのライブラリっぽいです。
VPSでビルド用のサーバーを動かしているという話を書いたかと思います。 https://blog.piyo.tech/posts/2018-03-27-deploy-go/ 自分しか使わないのでベーシック認証を書ける形に変更しています。 その前に:echoについてちょっと 雑にいうと、expressとかsinatraとかっぽい書き方でサーバーを書けるGoのライブラリっぽいです。
ルーティングのマッチングの優先順位のせいか期待通りのコントローラーで処理できないことがあります。そんなときにconstraintsオプションでroutesのパラメータのフォーマットを制限できます。たまーに使います。
おとといの記事でHeadlessChromeを使ってテストするようにしたよ、と書きました。 https://blog.piyo.tech/posts/2018-03-28-headless-chrome/ ですが、CircleCIではこんな感じのエラーを吐いて動きませんでした。 Selenium::WebDriver::Error::SessionNotCreatedError: session …
HugoではMarkdownで記事を書いていますが、そのままだと記事内のリンクをクリックしたときに現在のタブで移動してしまいます。 離脱が!! かといってマークダウンの記法にはtarget blankする記法がありませんよね?なのでHugoのドキュメントを当たってみました。
Poltergeist detected another element ...に対応するために RailsのFeatureテスト環境をHeadless Chromeに置き換えました。 Capybara + PhantomJSのフィーチャテストでドロップダウンメニューがクリックできないので色々調べてみると、ドロップダウンメニューが画面外に描画されちえるらしいことが判明。
先日Hugo + Netlifyでブログを再構築したよという記事を書きました。Amazonのアフィリンクを簡単に置くためにショートコードを使っていて、記事のビルドの際にはAmazonの情報をを取ってくるサーバーが必要になります。
tl;dr SQL苦手な人にこの本めちゃくちゃオススメです。特に手を動かさないと頭に入らない人向け。 すごく凝ったことはできるようにならないかもしれないけど、少なくともSQLへの苦手意識は払拭されます。 https://www.amazon.co.jp/o/ASIN/4774180661/ 僕とRDBMSとの関わり ↓のような感じの仕事歴で、前半はRDBMSにほとんど接する機会がありませんでした。 …
tl;dr プロキシサーバーでPATCHがブロックされているかもしれないから、PUTに切り替えたら動いたよ。 経緯 仕事で開発しているRailsアプリケーションでのできごとです。あるお客さんの社内のPCのIEから、あるデータを一部修正するするためのボタンが動かない、という連絡をもらいました。ユーザーのステータスを更新する機能のようなものというイメージを持ってもらえたらいいです。
Macでコード書いたりアプリ切り替えたり色々してると、こいつが出る時ないですか? このウィンドウは「Control + Command +スペースバー」の同時に押すことで表示されます。 色んなショートカットを駆使している関係で時折誤爆して表示されてしまっているようです。
OctotreeはGitHubでソースコードのツリーを表示してくれるブラウザ拡張です。便利ですよね。 ChromeだけじゃなくてFirefox、Safari、なんとOperaにも対応。GitHubだけじゃなくBitbucketも実験的に対応しているらしい。すごい。