AB型技術系 主に備忘録

ほぼプログラム関連の備忘録

スクレイピングした株価情報をjson形式で出力しFTPでサーバーにアップロードする

前回保有している株の株価情報をスクレイピングしてjson形式のファイルに出力することができました。freelancer.hatenablog.jpこのファイルを元に最終的にはスターサーバー上のMySQLに登録したいのでまずはFTPを使ってアップロードできるようにします。 サン…

スクレイピングした株価情報をjson形式で保存できるようにした

前回保有している株の株価情報をスクレイピングすることができました。freelancer.hatenablog.jp管理・編集しやすいように結果をjson形式のファイルに出力してみました。 サンプルプログラム import requests import json import time from bs4 import Beaut…

pythonで株価をスクレイピングする

前回Webページのスクレイピングまでできたので今回は株価のスクレイピングを試します。freelancer.hatenablog.jp 株価を取得できるサイト スクレイピングが許可されているサイトを調べてみると下記が見つかりました。 Google Finance www.google.com 株探 ka…

保有中の株の株価を自動集計したいのでpythonでスクレイピングする方法を調査

保有中の株の株価を自動で取得してデータベース化したいのでpythonでスクレイピングする方法を調査しました。 requestsモジュール 最低限必要なのはrequestsモジュールpipコマンドを使ってインストールします。 pip3 install requests スクレイピング対象の…

スターサーバーでpythonからMySQLに接続できた!

前回はpythonで使えるMySQLライブラリを調べてみました。freelancer.hatenablog.jp結論から言うとmysql-connector-pythonとPyMySQLを使ってMySQLに接続してデータを取得することができました。 ライブラリのダウンロードと設置 mysql-connector-python 下記…

スターサーバーでpythonからMySQLに接続するのは無理なのか?

前回はBottleのルーティング機能を試しました。freelancer.hatenablog.jp後はMySQLからデータを取得できればそれなりのアプリが作れるはず調べてみるとpythonの標準ライブラリにはMySQLに接続するライブラリがなさそうpythonで使えるMySQLライブラリを調べて…

Bottleのルーティング機能を試す

スターサーバーでBottleを使ったページを表示させることができました。freelancer.hatenablog.jp今回は動的ルーティングを試しました。 サンプルプログラム index.py #!/usr/bin/python3.6 from bottle import route, run, template @route('/') def index()…

スターサーバーでBottleを使ってPythonで作成したページが表示されるか?

前回スターサーバーでPythonで実装したページを表示させることができました。freelancer.hatenablog.jp今回はPythonのいくつかあるフレームワークをスターサーバーで動かせるかを試してみます。 Pythonのフレームワーク ググってみると下記のフレームワーク…

スターサーバーでPythonをテストした時のこと

スターサーバーでPythonで実装したページを表示させた時のメモです スターサーバーでPythonが使えるのか? 以下のリンク先に掲載されてますが、2.7.x、3.4.x、3.6.xが使えるようですwww.star.ne.jp .htaccessの作成 Pythonで実装したプログラムをCGIスクリプ…

M1チップ搭載MacBook AirにIntelliJ(日本語化も含む) とJavaをインストール

IntelliJをインストール IntelliJのサイトからインストーラーをダウンロードします。 ダウンロードするのは無償のCommunity 版。www.jetbrains.comダウンロードしたインストラーを起動しApplicationsにドラッグするインストールされていることを確認 日本語…

M1チップ搭載MacBook Airを購入したので開発環境を構築してみる

Mac製品を初購入 今まで仕事もプライベートもWindowsしか使用してませんでしたが、 Macの環境があるとWebサイトの動作確認等で使えそうだなと思って昨年末に購入。 現在はまだまだ入力やショートカットキーを把握できず使いこなせていない状況。 早く慣れた…

楽天モバイルは屋内に弱い?

自宅で使った感想 9/7よりRakuten UN-LIMITを使い始めました。 Google Pixel 4aにSIMを入れてまずは自宅で速度計測。 自宅データ高速モードをOFFにしてパートナー回線エリアでの最大通信速度を1Mbpsに制限した状態なので楽天回線に繋がってるはずです。 速度…

どんなときもWiFiの通信無制限プランが終了

どんなときもつながらないWiFi、もといどんなときもWiFiの通信無制限プランが終了します。 ついにというかやっと終了しました。今年3月の度重なる通信障害の時に解約しようとしたものの契約して半年も経ってないので契約解除料がかかるし、 固定回線未契約で…

除菌スプレーの代用にRONRICO151を購入

以前台所用中性洗剤で除菌スプレーを作りましたが、度数の高いアルコールでも除菌効果があると認められたようなので度数の高いアルコールを探してみました。菊水酒造等が消毒用アルコールと同濃度のスピリッツを作ってくれたりしてますが、amazon等では定価…

FF7リメイク購入

FF15が封も明けず数年放置状態なのに、FF7 リメイクを購入。 購入したのが遅くてセブンネットショッピングでは初回発注分の通常版は在庫切れでした。 なのでクラウドのフィギュア付いた方はあったのでこちらで購入。 フィギュア付くだけで+3万は高いなと思い…

自作除菌スプレー

コロナ対策で備蓄してる除菌シートが減ってきたのですが、現状では中々手に入らない。ということで自作してみることにしました。材料は台所用中性洗剤(100円程度)とぬるま湯と霧吹き(100円)。霧吹きにぬるま湯とぬるま湯の量の1/100程度の中性洗剤を入れてよ…

HUAWEI Mate 20 Pro を購入 昼と夜同じ場所で写真を撮ってみた

HTC U12+が急にsimを認識しなくなりました。 修理に出す間の代替、というかHTC U12+のエッジセンスが個人的にいまいちだったので以前から気になってたHUAWEI Mate 20 Pro をメインスマホにしようと購入。 10万超えの高級スマホ、売りはトリプルカメラ。 DxOM…

jQueryでプルダウンの変更を取り消す

業務でプルダウン変更時に変更するかどうか確認メッセージを出したいと言われてjQuery使って実装した時のサンプルサンプル <html lang="jp"> <head> <meta charset="utf-8"> <title>プルダウンの変更を取り消す</title> <meta name="description" content=""> <meta name="author" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> </meta></meta></meta></meta></head></html>

cssフレームワーク skeletonで雛型作成

css

趣味のサイト作成にcssフレームワークのskeletonを使ってみることにしましたBootstrapも触ってみたいなと思いつつ個人のサイトでは持て余しそうなので・・・skeletonは非常にシンプルで必要最小限の機能だけ提供してくれます構成はヘッダ、メニュー、メイン…

Apache Commons StringUtilsのisEmptyとisBlankの違いをふと調べてみた

長年使い続けているStringUtilsのisEmptyとisBlankの違いを今更ながら調べてみましたApache Commonsのサイトからソースをダウンロードして確認したところisEmpty public static boolean isEmpty(final CharSequence cs) { return cs == null || cs.length() …

2018/03/05 母校(近畿大学)のオープンキャンパスに潜入

電車の中吊り広告に母校、近畿大学のオープンキャンパスの情報を発見 予約不要、入場も無料とのことなので暇つぶしも兼ねて参加することに 卒業後に資格試験で訪れて以来10数年ぶりです 足しげく通ったお店ははどうなっているのか 長瀬駅を降りてまなびや通…

今更Androidアプリ開発 Android Studioの導入と日本語化

今更ながら勉強もかねてAndroidアプリの開発を始めることにしました。 なにはともあ開発環境、ということでAndroid Studioを導入。 慣れ親しんだeclipseでもいいかなとは思いましたが、Android Studioが主流になりそうかなと思いまして。 インストール直後は…

HP Spectre 13 は高級感が漂い所有欲を満たすが・・・

PC

2017年の年末もう少し経費を使って税金対策しようとノートパソコンの購入を検討用途はドキュメント作成、ネットサーフィン、プログラミング等MacBook等も検討しましたが、最終的には第8世代CPUを搭載したHPのSpectre 13を購入しましたHP Spectre 13(2017年1…

モトローラカスタマーサポートの対応 悪くはなかったよ

バッテリー異常で放置していたMOTO Z を修理に出すことにしました。購入からもうすぐ1年経つのでメーカー保証が切れる前にと思いまして・・・早速カスタマーサポートに連絡するといきなり今後の修理の流れがメールで案内されました下記項目をメールで返信、…

Sandisk SDXC カード Extreme PRO 128GB のベンチマーク

初一眼レフを購入したのでSDカードも新調しようと近所のヨドバシカメラへ初一眼レフだしSDカードも128GBくらいで書き込みも早いやつと思ってSDカードコーナで探してみましたしかし、高い、20000超えるとは思いませんでした・・・ヨドバシ.comでも欲しいやつ…

LaVie Z LZ750のお掃除

3年ほど使用しているLaVie Zですが、最近背面が異常なくらい高温になります 購入してから一度も掃除していないので背面を開けてファン周りを掃除することにしました まずは背面の黒いシールを剥がして隠されているネジ穴を見つけます ネジをとって背面をはず…

JBoss6に外部からアクセスできるようにする

JBossはセキュリティを考慮してなのかデフォルトでサーバーソケットを127.0.0.1にバインドしますなのでローカルPCからhttp://localhost:8080でアクセス可能ですが、他のPCからサーバーのIPアドレス(http://192.168.0.1:8080)と指定してアクセスすることがで…

ニンテンドークラシックミニスーパーファミコン ゲオ天六店にて予約完了

8時過ぎにゲオ天六店に到着入口付近に列はなし、しかしレジ前に普段はみない人の列 人数は20人弱転売屋と思われるゴミが4匹ほど ゲオでの予約にはPontaカードが必須 持っていないと並ぶことすらできないと店員が説明するにもかかわらず連れにPontaカードを作…

ニンテンドークラシックミニスーパーファミコン 予約開始当日

16日午前0時近所のゲオに電話で予約状況を確認 予約開始は9時から、かつPontaカード持参して来店する必要ありとのこと 24時間営業なので8時ぐらいにお店に行くことにしてネットショップをチェック ヨドバシカメラは9時から整理券発行 ビックカメラは9時から1…

ニンテンドークラシックミニ スーパーファミコン の予約準備

去年購入したニンテンドークラシックミニのスーファミ版の予約が2017年9月16日に開始freelancer.hatenablog.jp8月中頃から定期的にAmazon、Yahooショッピング、楽天市場、ビックカメラ、ヨドバシカメラ、ソフマップ、Joshin等のオンラインショップを巡回して…