engineering

engineering engineering
engineering

Circle CIでAzure Virtual MachineにPortを空けて自動テストとデプロイをする

業務ではAzureのセキュリティ制限をかけているVirtual Machineに自動デプロイをしていく必要がありました。 セキュリティ制限をしているVirtual Machineに自動デプロイする方法として、Circle CIのIP...
engineering

AR.jsでAdobeの3Dモデルを使って遊んでみた

今回はAdobeで購入できる3Dオブジェクトを使って、AR.jsで表示させていきたいと思います。 使用する3Dオブジェクトはこやつです。 現生の動物群の中で鳥類とは進化系統上最も近縁の関係で、ともに主竜類に属する。なお...
engineering

画面上に文字を表示させないがコピペはできるようにしたい時のCSSの設定方法

タイトル通りですが、画面上に文字を表示させずにコピペはできるようにするCSSの設定方法を紹介します。 opacityで0を定義する 結論から言うと、opacityを0に定義すると画面には表示させずにコピペを可能にするこ...
engineering

WordPressでCSSを個別に定義する方法(プラグインなし)

CSSを個別に呼び出す方法としてプラグインを使う方法もありますが、 今回はWordPressでCSSファイルを個別に呼び出す簡単な方法を紹介していきます。 Shortcodeを定義する まずは固定ページにShortcod...
engineering

Lambdaでスクレイピングを定期実行して波情報をLINEで通知する

最近Python3を使っているのでスクレイピングをしてみようと思い、波情報を取得してLINEに自動通知するまでを実装しました。 Lambda、CloudFrontで定期実行しています。 今回は実装までの簡単な流れと、ソースコー...
engineering

WordPressではshortcodeをhtmlタグ内では呼び出せない

最近クラウドワークスでWordPressの案件をしているんですが、 その時にHTMLタグ内で引数を持たせたshortcodeを呼び出そうと思ったら表示できませんでした。 その時の解決方法というか苦肉の策を紹介します。 s...
engineering

これだけはやめて欲しい PHP7のアンチパターン(初心者向け)

これだけはやめて欲しい PHPの書き方 PHPって他の言語に比べると簡単で、初心者がはじめにとっつきやすい言語なことからこれはやめて欲しい・・・ って書き方をされていることがあります。 そこで今回はPHPで初心者にこれだけは気をつけて欲しい...
engineering

Smart News・Gunosyにフィード配信する時に参考にしたサイトまとめ

WordPressからGunosy・Smart Newsにフィード配信する場合に必要な情報がまとまっているサイトがなかったのでまとめていきます。 基本的な知識がある方であればこちらの記事を参考にすればフィード配信することができます。 ...
engineering

Google Analytics API v4の設定方法をどこよりも詳しく説明する

Google Analytics API v4の設定方法をどこよりも詳しく説明する Google Analytics API の公式の設定方法って今まで触ってきたことない人からするといまいち設定の仕方が掴めないのでわかりやすく説明してきま...
engineering

好きな画像を好きなだけ集めたい? icrawlerに任せよう!

どうも。マサです。 最近機械学習でまとまった画像を取得する必要がありました。 その際にpythonのライブラリであるicrawlerを使って超絶簡単に画像を収集することができたので紹介したいと思います。 機械学習以外でも自...