s-yoshiki

AWS Lightsail + bitnami に自作アプリケーションを作って共存させる + ドメイン振り分け設定 AWS Lightsail

AWS Lightsail + bitnami に自作アプリケーションを作って共存させる + ドメイン振り分け設定

はじめに AWS Lightsailでbitnami WordPressのイメージを選択してインスタンスを立てた場合、 デフォルトのアプリケーションとしてWordPressとphpmyadminが利用できるようになっています。 これに加...
フランスからWordPressに悪意のあるリクエストが大量に届くので解析 AWS

フランスからWordPressに悪意のあるリクエストが大量に届くので解析

AWS Lightsail + WordPressで立てたサーバにフランスから謎のアクセスが定期的に来るのでログを調べてみた。色々と謎な部分があるが結構不穏な文字列が含まれていそうなのでアクセス制限を検討中。 s-yoshiki | スクリ...
世界で最も最悪なソースコードが見つかった。 小ネタ

世界で最も最悪なソースコードが見つかった。

確かにこれは最悪だ。どんなサービスに使われてたのか気になる。 s-yoshiki | スクリプトカス (@s_yoshiki_dev) 2018年8月11日 そして、これがソースコード。 SELECT *...が目に入った瞬間に、「お...
HTML

HTMLの中からaタグ・imgタグのリンクだけを抽出するツールを作った【JS】

概要 HTMLの中からaタグ・imgタグのリンクを抽出するツールを作りました。 a href抽出 img src抽出 HTMLテキストをコピペするとaタグ・imgタグのリンクを抽出します。 pythonのスクレイピング関連ツール(bs...
AWS

WordPress開設で、自分のサーバを持ちたいけど手間はかけたくないとき【AWS Lightsail】

概要 手っ取り早くWordPressでブログを開設するなら、bluehostなどのホスティングサービスを利用するのが一番早いかと思います。 (もちろんhatenaやアメブロの方がもっと早い) 一方で、複雑なカスタマイズや細かな設定、拡張な...
Pyhton

ナイーブベイズで文字化けの種別を判定する。

コピペするだけでどの文字化けを解く分類器の作成。 ナイーブベイズ分類器はいくつか用意されており、その中でもシンプルなガウシアンを利用する。 65535種類あるUTF-8の中から、どんな文字が多く出現しているかをカウントしていく方法で分類
OpenCV

【Python】3分でOCR環境を立ち上げ Google Colaboratory

概要 3分くらいでOCRができる環境を立ち上ます。 Google Colaboratoryを使います。もちろんPyhton。 Google Colaboratory Jupyter Notebook環境を無償で利用できる上、Googl...
未分類

初めて参加したAtCoderで惨敗した話

7/21についに初めてatcoderに軽いノリで参戦した。 で、惨敗した。 敗因と対策を書きます。
python Pyhton

【Python】任意のキーワードのニュース一覧を取得。Google検索を使って【スクレイピング】

スクレイピングで任意のキーワードのニュース一覧を取得する方法を紹介します。 例えば「キーワード = apple」だとしたら、appleのニュースの一覧を取得します Python3.6 urllib BeautifulSoup
JavaScript

【Python】顔画像をPOST 、 顔検出 、 canvasで顔にお絵かき【JS】

概要 「顔検出をして、顔に絵を描く」というもの。 具体的には、 顔写真の画像をAPIサーバへアップロードし、顔検出を行う。 サーバは顔座標を返し、それを元にcanvasでお絵かきする。 環境 フロント html + JS + ca...