(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

【Java】Jsoup.connect.getでcurlコマンドライクにHTMLを取得する

はじめに JavaでHTML の解析・編集を行うためのライブラリにjsoupがあります。 環境情報 jsoup-1.13 利用の流れ 以下サイトからjarファイルをダウンロードします。 ファイル名は以下でした。 jsoup-1.13.1.jar 上記のライブラリを外部jarファイルとして追加…

【Java】BufferedImageを利用したモザイク画像生成

はじめに 以下の画像はなんのキャラクターのデフォルメでしょうか。 どことなく、国民的アニメの主人公に色合いが似てる気がしませんか?モザイクをかけても人間はアニメキャラクターを見破ってしまう というのが先日話題になったので、同じように、Javaを利…

【Linux】ユーザエージェント引数を用いてwgetを使用する

事象 $ wget -O - を実施するも The requested URL was rejected. Please consult with your administrator.<というエラーが出る。 原因/解決策 Uオプションを利用して $ wget -O - -U ""としてコマンド実行する。以下、補足です。 補足 スクレイピングの防…

【Linux/Bash】変数のパターンマッチにて特定ワードの前後を抜き出す手法

はじめに bashでは「%」や「#」を用いた変数のパターンマッチを行うことで特定キーワードの前半/後半を切り出すことができます。 これによって一連のパスの中からファイル名の特定箇所を抽出することができるので、実際の利用例と共にワンライナーを紹介しま…