仮想サーファーの波乗り

仮想サーファーの日常

プログラミング・エンジニアのスキルアップ・ブログ運営などに関してよく書く雑記ブログ

DB

RDBについて学びたい欲が高まった。そーだいさんの『失敗から学ぶRDBの正しい歩き方』

失敗から学ぶRDBの正しい歩き方 (Software Design plus)曽根 壮大 (著)技術評論社 (出版)不明 (発売) この本読んで関連で気になったことググってたら今週末の土日終わってしまった。 とくにデータベース界隈で積極的に活動されている曽根 壮大さん(そーだい…

【LocalのMySQL接続でエラー】Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

久しぶりにSQLAlchemyを使って、LocalのMySQLに接続する処理を実行したら以下のようなエラー。 sqlalchemy.exc.OperationalError: (_mysql_exceptions.OperationalError) (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)…

MySQLでデータの改行コードを確認する方法

MySQLで保存されているデータがどの改行コードで保存されているのかを確認する方法がわからず色々ググってもすぐに出てこなかったのでメモ。 MySQLにて特定のカラムに入っているデータの改行コードを確認します。 そもそも改行コードとは? 改行コードとは、…

仮想通貨情報お知らせTwitterBotを1週間運用してみた結果

今回は、仮想通貨情報を知らせてくれるTwitterBotを開発してから運用して1週間が経ったので、その開発から運用までを振り返っておこうと思います。 気が向いたから仮想通貨の価格お知らせbot作る— 仮想サーファー@さぼりエンジニア (@virtual_techX) 2018年5…

PythonでSlackBot開発⑨「Twitterのつぶやき情報をMySQLに保存する」

PythonでSlackBotを開発しよう企画の第9回目。 今回は、tweepyとslackAPIを活用して、slackで入力を受け付けてTwitter上の特定のユーザーのつぶやき情報をMySQLに保存していく処理を実装していきます。 MySQLにテーブル作成 まずは、MySQLにテーブルを作成し…

PythonでSlackBot開発⑥「MySQL連携してデータベース利用」

PythonでSlackBotを開発しよう企画の第6回目。今回はデータの保存・加工をしていくために、MySQL(データベース)に連携していきます。データベース連携することで、ツイート情報の保存をしたり、保存しておいたデータを加工して利用することができるので、…