以前作成した「LINEとGASでつくる無料ヘルプデスクbot」に対して、スプレッドシートにメッセージのやりとりを記録できるようにします。 以下のようなやりとりが 以下のように記録できるようになります。 以前の内容は対応前…続きを読む
MySQLにおけるSQLチューニング
はじめに 今回はMySQLのチューニングを行った話を書きたいと思います。企業向けのシステムでOracleやMS SQL Serverだとチューニングやったことあるのですが、MySQLを使ったシステムでチューニングをしたこ…続きを読む
SQLServerのロックについて
SQLServerのロックについてメモです。 SQLServerを使用していて稀にロックがかかり、SQLがロックされタイムアウトでエラーになることがあります。 その調査として下記のクエリでロックの有無を確認するsys.d…続きを読む
Amazon Redshiftの紹介
お仕事でAmazon Redshiftを利用する機会がありました。その時のことをブログに書きます。(画像は公式ページからです) Amazon Redshiftとは AWSで提供されているクラウドデータウェアハウスです。S…続きを読む
Amazon SQS メッセージ属性の取得方法
Amazon SQSにデータをためて、lambdaでSQSからデータを取得して処理をするプログラムを作成するにあたり、ネット上にあるサンプルをいろいろ見ていたのですが、メッセージの取得方法はすぐ見つかったのですが、メッセ…続きを読む
SQLServerトリガー
今回は業務の一部使用したでデータ整合性を保つための【SQLServer】トリガーについて記載します。 SQLServerトリガーとは… テーブルに対して操作(Insert・Update・ Delete)を起因として自動的…続きを読む
LINEとGASでつくる無料ヘルプデスクbot
ヘルプデスク作業を無人化できないかと調べていて実験で作りました。 LINEで質問されたらメッセージをGASに受け渡し、メッセージにあった内容をLINEに返信します。 返信する内容はメンテナンスしやすいようにスプレッドシー…続きを読む
【Flutter】キーボード表示時のOVERFLOWの解決法
皆さんこんにちは、r.matsumotoです。 最近実務でFlutterを触っていてキーボード表示時にBOTTOM OVERFLOWED BY * PIXELSというエラーが出たのでそのエラーの原因と解決法を紹介したいと…続きを読む
【Flutter】Widgetを切り分ける(共通化)
こんにちは sohnishi です。 Flutterで開発している時に、下記のような場面が頻繁にあります。 Widgetが肥大化してきて管理しずらくなった。 同じWidgetを他の画面でも利用したい。 これ…続きを読む
Laravel Command はじめました その2
前回に引き続きLaravel Commandをさわっていきます。今回はDB接続回りを見ていきます。 前回のブログ:Laravel Command はじめました DB接続 XAMPPで環境を構築しましたのでMySQLを使用…続きを読む