2016-06-01から1ヶ月間の記事一覧

Webサイトの更新情報を自動的に取得するスクリプト【とりあえず完成版】

サイト内にあるファイルの更新情報を取得し、DBに格納するスクリプトです。 すでにそのファイルの更新日時が存在する場合、更新日時を更新。存在しない場合はあらたにinsertする仕様です。今回からAtomというエディタを使い始めて、かなりコーディングが楽に…

ディレクトリにあるファイルの更新日時をテーブルにinsertするスクリプト

前回の続きです。 本当はディレクトリを再帰的にたどるようにしたいし、そもそもこのままでは同じファイルの更新日時が既に存在する場合でもupdateではなくinsertしてしまうのでその辺りは修正しなくてはいけませんが、とりあえずこんな感じで作ってみました…

Webサイトの更新情報を自動的に取得するスクリプト【準備の準備編】

php

Webサイトの更新情報を自動的に取得するスクリプトを書きたいと思っています。Webサイトにあるすべてのファイルの更新情報をDBに保持 ↓ 監視 ↓ 更新されていればその時間をトップページに表示 ↓ DB更新みたいな流れであれば実現できるように思います。今日は…

日経平均株価を取得してDBに格納する【とりあえず完成編】

前回の続き。 とりあえずPHPを叩けばDBに日経平均株価をinsertしてくれるスクリプトが出来上がりました。 cronとかに登録してないので、定期的な取得は出来なくて実質あんまり意味が無かったりしますが……

日経平均株価を取得してDBに格納する【準備編】

phpでスクレイピングした日経平均株価をDBに格納してグラフにするようなプログラムを作りたいと思います。 まずはmysqlにテーブルを用意します。今回はとりあえず、平均株価と日付のカラムだけを持つシンプルなテーブルを用意しました。 create table YAHOO_…

yahooの日経株価を正規表現で抜き出す

php

)(.*?)(<\/td>)/",$str,$result); echo $resu…

yahooファイナンスの日経平均株価のページをcurlでダウンロードする

php

経済のことを勉強したいなあと思ってとりあえず手を動かしてみた、という感じですが、そもそも日経平均株価が何の役に立つのかわからないし、一日に一ページじゃ意味ないような気もするのですが、とりあえずやってみました。

一定期間を過ぎたファイルを別のディレクトリに移動するメソッド

import java.io.File; import java.util.Date; public class MoveOldFile { public void move(String targetDir,Integer elapse){ File dir = new File(targetDir); File[] files = dir.listFiles(); String movePath = "c:\\oldFiles\\"; String filename =…

一時ファイルを利用してファイルの内容を置換

public class UpdateFiles { public static void main(String[] args) throws IOException{ String fileName = "c:\\works\\Java\\baseFile.txt"; File file = new File(fileName); String tmpFileName = file.getAbsolutePath() + Long.toString(System.cur…