元職業エンジニアの生き方

これまでとこれからを考えるための備忘録

Google Spread Shees(GAS)でメニューバーをカスタマイズして追加

Google Spread Sheetのメニューバーへの追加したいと思います。 ヘルプの隣にボタンを追加。 スクリプトはこんな感じ。 function onOpen() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var entries = [ {name : "処理1" , functionName : …

Google Spread Shees(GAS)でアメブロの記事一覧を取得

GASで個人の方のアメブロ記事一覧を取得してみました。 ページをベタ打ちしているので、下記のロジックだと最新1ページのみの取得ができます。 これでタイトルを取得できます。 結果としては、スプレッドシート上に書かれる仕様にしています。 var ss = Spr…

Pythonで国土交通省のAPIを使って市区町村情報を取得

全国の都道府県を取得したいと思います。 総務省などでもあるようなのですが、今回は使える国土交通省の土地総合情報システムのAPIを使って取得する。 こちらの2です。 API操作説明 | 国土交通省 土地総合情報システム 特にトークンを発行する必要もないの…

娯楽メディア

こんにちは。お久しぶりの投稿です。今回はシステムの話ではなく、こらから目指していきたい、今やっていることを記録したいと思ってます。現在「ともいきマガジン」という旅日記・旅案内のサイトを作成しています。 「ともいきマガジン」は、日本各地の郷土…

Python&BeautifulSoup&PhantomJS&SeleniumでJSレンダリングして情報を取得してみました。

どうもです。 クラウドファンディングサイトをクローリングする上で、JavaScriptで構成されている内容を取得しなければいけなくなり、レンダリング後にHTML情報を取得してみました。 対象: https://www.makuake.com/project/kumamoto_nebutamatsuri/communi…

シェルスクリプトで、設定ファイル(Config)を読み込んでMySQLへの接続プログラム

備忘録です。 シェルスクリプトでの備忘録を残します。 【ディレクトリ構成】 . └── sh ├── mysqConf.conf └── mysqlConnect2.sh 【 mysqConf.conf内 】 USER=root 【 mysqlConnect2.sh内 】 ./mysqlConf.confmysql -u $USER 【 結果について 】 この場合、…

シェルスクリプトで、MySQLへの接続プログラム

備忘録です。 シェルスクリプトでの備忘録を残します。 【 mysqlConnect.sh内 】 mysql -u root -p 【 結果について 】 パスワード指定しているのでパスワード問い合わせが来るこの問い合わせをなくすには、・オプションのpを消す(パスワード設定していない…

シェルスクリプトで、指定ディレクトリの情報出力プログラム

備忘録です。 シェルスクリプトでの備忘録を残します。 【ディレクトリ構成】 . └── sh ├── input │ ├── 1.csv │ ├── 2.csv │ ├── 3.csv │ ├── 4.csv │ └── 5.csv └── run.sh 【 run.sh内 】 dir=$(cd $(dirname $0) && pwd)cd $dirfiles='./input/*.csv'for…

HTMLでJavaScriptを呼び出して使う備忘録

備忘録です。 JavaScriptの呼び出し方を掲載します。 パターン1:インラインスクリプトと言って、HTML上に記載 パターン2:外部スクリプトと言って、JavaScriptファイルを呼び出す(一般的) 【 パターン1 】 index.html <hrml><head><title>HTMLの表示テスト</title></head><body><p id="miyamoto">元職業エンジニ</p></body></hrml>…

HTMLでCSS(スタイルシート)を呼び出して使う備忘録

備忘録です。 CSSの呼び出し方を掲載します。 パターン1:HTML文上にStyleタグを挿入 パターン2:特定タグにStyleタグで個別挿入 パターン3:CSSファイルを別個に作って呼び出す(一般的) 【 パターン1 】 index.html <hrml><head><title>HTMLの表示テスト</title><style type="text/css"><!--p {color:red</style></head></hrml>…

Macのターミナルコマンドで、ZIPファイル解凍→解凍した複数ファイルを全て結合

備忘録です。 Macのコマンドで備忘録を残します。 【ディレクトリ構成】 . └── test ├── test1.zip │ ├── test1.csv │ └── test2.csv └── test2.zip ├── test3.csv ├── test4.csv └── test5.csv 中身ですが、 cd,title 1,aaa 全てこうなっております。 【 ZI…

Pythonで収集したデータを小規模フレームワーク「Flask」で画面表示させてみた。

どーもです。 なんちゃってエンジニアです。 今回は、Pythonの小規模フレームワーク「Flask」をいじってみました。 フレームワークも沢山あるようで、有名どころは「Django」「Bottle」とかですね。 今回なぜ「Flask」かというのはなんとなく目に入ったから…

Pythonでクラウドファンディングサイトからカテゴリ取得プログラム(データベース編その3)

どうもです。 なんちゃってエンジニアです。 今回は、クラウドファンディングサイト(Makuake、Readyfor?、CAMPFIRE)から取得した各プロジェクトの詳細情報をデータベースに格納する際の設計をしたものを公開。 使用した言語などの情報は以下。 データベー…

データ解析ライブラリのPython・Pandasをいじってみた。

どうもです。 なんちゃってエンジニアです。 今回は、Pythonのデータ解析で利用されるPandasについて動かしてみたので、備忘録として掲載します。 やったことですが、私のツイートデータ(3か月)のツイートインプレッションが100以上で、かつ、その最小…

Pythonでクラウドファンディングサイトからカテゴリ取得プログラム(データベース編その2)

こんにちは。 なんちゃってエンジニアです。 今回は、クラウドファンディングサイト(Makuake、Readyfor?、CAMPFIRE)から取得した各プロジェクトをデータベースに格納する際の設計をしたものを公開。 「Makuake」さんのカテゴリ取得はこちら↓ adweallab.hat…

Pythonでクラウドファンディングサイトからプロジェクト取得プログラム(Readyfor版)

こんばんは。 なんちゃってエンジニアです。 今回はReadyforさんのカテゴリをぐるぐる回して全プロジェクトとURLを取得してみました。 ※カテゴリ取得のブログは下記です。 adweallab.hatenablog.com データベース設計のブログは下記です。 adweallab.hatenab…

Pythonでクラウドファンディングサイトからプロジェクト取得プログラム(CAMPFIRE版)

こんばんは。 なんちゃってエンジニアです。 以前はサイトからカテゴリを取得したので、今回はそのカテゴリをぐるぐる回して全プロジェクトとURLを取得してみました。 ※カテゴリ取得のブログは下記です。 adweallab.hatenablog.com データベース設計のブログ…

Pythonでクラウドファンディングサイトからプロジェクト取得プログラム(Makuake版)

こんばんは。 なんちゃってエンジニアです。 以前はサイトからカテゴリを取得したので、今回はそのカテゴリをぐるぐる回して全プロジェクトとURLを取得してみました。 ※カテゴリ取得のブログは下記です。 adweallab.hatenablog.com データベース設計のブログ…

リクルートが無償提供してるAI・機械学習のAPIを叩いてみた(Proofreading API編)

こんにちは。 なんちゃってエンジニアです。 前回に引き続き、リクルート提供のAI・機械学習のAPIである「A3RT」を触りました。 今回は「Proofreading API」。 こちらは、入力文章に対して間違ってる?怪しい箇所を検出してくれるAPIのようです。 返却値とし…

Pythonでクラウドファンディングサイトからカテゴリ取得プログラム(データベース編)

こんにちは。 なんちゃってエンジニアです。 今回は、クラウドファンディングサイト(Makuake、Readyfor?、CAMPFIRE)からデータをデータベースに移したプログラムを作ったので、まずは、そのデータベースのお話です。 「Makuake」さんのカテゴリ取得はこち…

リクルートが無償提供してるAI・機械学習のAPIを叩いてみた(Text Suggest編)

こんにちは。 なんちゃってエンジニアです。 前回に引き続き、リクルート提供のAI・機械学習のAPIである「A3RT」を触りました。 今回は「Text Suggest」。 こちらは、文字に対して、テキストの自動入力や入力補助を行うAPIのようです。 APIをゲットすればCUR…

Pythonでクラウドファンディングサイトからカテゴリ取得プログラム(Readyfor版)

こんにちは。 なんちゃってエンジニアです。 今回は、クラウドファンディング「Readyfor?」さんのサイトからプロジェクトのテゴリを取得するプログラムを作成。 readyfor.jp 既に「Makuake」さんのカテゴリを取得済。 adweallab.hatenablog.com 「Campfire」…

Pythonでクラウドファンディングサイトからカテゴリ取得プログラム(Campfire版)

こんばんは。 なんちゃってエンジニアです。 前回は「Makuake」さんのカテゴリを取得したので、 adweallab.hatenablog.com 今回は、クラウドファンディング「Campfire」さんのサイトからプロジェクトのテゴリを取得するプログラムを作成。 ほとんど一緒です…

Pythonでクラウドファンディングサイトからカテゴリ取得プログラム(Makuake版)

こんばんは。 なんちゃってエンジニアです。 今回は、クラウドファンディング「Makuake」さんのサイトからプロジェクトのテゴリを取得するプログラムを作成。 www.makuake.com 使用した言語などの情報は以下。 言語;Python3 ライブラリ:BeatifulSoup4 前文…

リクルートが無償提供してるAI・機械学習のAPIを叩いてみた(Text Classification編)

こんにちは。 前回に引き続き、リクルート提供のAI・機械学習のAPIである「A3RT」を触りました。 今回は「Text Classification」。 こちらは、任意のテキストを入力して、設定したラベルから数値判定をしてくれます。 この文章なり、サンプルなりだとイメー…

リクルートが無償提供してるAI・機械学習のAPIを叩いてみた(Image Influence モデル画像作成編)

こんばんは。 前回に引き続き、リクルート提供のAI・機械学習のAPIである「A3RT」を触りました。 今回は「Image Influence」。 前回と違うのは、自分の画像をモデルとして設定して、その画像から対象画像の認知点数を出すことをしていきます。 そのモデル画…

リクルートが無償提供してるAI・機械学習のAPIを叩いてみた(Image Influence編)

こんにちは。 リクルート提供のAI・機械学習のAPIである「A3RT」を触りました。 最初読めませんでしたが、「アート」と読むそう。 なぜこの名前なのかは調べてません。 誰か教えてください。 そんなこんなで、少しずつ叩いて共有していきたいと思います。 今…

プログラミングについて考えてみた。

プログラミングと関わってきて プログラミングというものに関わってきて6年ほど。 振り返ってみると、かなりの中途半端な理解でやってきたと思う。 思った通りにできなかったり、思うようにできなかったからだ。 そこで、自分を「なんちゃってエンジニア」…

過去について考えるということ。

今の自分。 現在、フリーランスとして細々と活動している。システム開発や事業拡大など。 はっきりいってうまくいっていない。 ただ、最近では、新しいことも生まれてくる予感がしていて活動も活発化している。 これからの事のために過去を振り返っていきた…

続けることを目標。

こんばんは。 元職業エンジニアを敬称として、フリーランスで活動しています。 元職業エンジニアと名乗るに至った経緯や、 自身のこれまでのこと、今のことや仕事、これからのこと等を書き綴っていきます。 とりあえず続けることを目指します。 仕事としては…