日々ろぐ

人に優しく٩( 'ω' )و

DEV

AI Builder でフォーム処理の読み取り精度を上げるためにやったこと

タイトルの通り。 AI Builder は Microsoft Power Platform においてAIモデルを提供する機能です。 その中にある フォーム処理AIモデル を使ってドキュメントの読み取りをしたいと思い立ったわけでございます。 ただ、モデル作成時において日本語の読み取り…

Power Automate から Microsoft Graph を使って Teams にチャネルメンションする

タイトルの通り。 なんでチームメンション、チャネルメンションはサポートされてないの?? 背景 Power Automate から Teams へのユーザーメンションはサポートされてるけど、全体へのメンションはサポートされていないという話があって、どうにか出来ないか…

Azure Functions で作成した API を Power Automate のカスタムコネクタから呼び出す

タイトルの通り。 育休も相まって結構な時間が経ってしまいましたが、仕事で使いそうだったので軽くサンプルを作ってみるなどしました。 (ちゃんと仕事してるよアピール) 各サービスについては特に触れません。 やることとしては、Power Automate から API…

AWS Amplify で GraphQL を使って API を作ってみる

タイトルの通り。 先日、AWS Amplify でホスティングを試してみた流れで、APIも作ってみようと思い立ったわけです。 massyuu.hatenablog.com Amplify ではコマンド一つでAPI(REST or GraphQL)を作ることができます。 GraphQL をちゃんと触った記憶がなかっ…

FirestoreのRulesはフィルタじゃないんでそこのところよろしく

タイトルの通り。 思うところあって書いておこうと思う所存です。 主に読み取り(Read)について。 何が言いたいか Rules はデータをフィルタリングするものではない。 例えば 自分が作ったメモだけ読み込める Rules service cloud.firestore { match /datab…

AWS SAM で HelloWorld

タイトルの通り。 2020/07/21 に AWS SAM CLI がGAされたようで、前から気になってたし少し触ってみようかなと思った次第です。 AWS サーバーレスアプリケーションモデル (SAM) CLI が一般提供を開始し、本番環境で利用可能に 調べてみると、v1.0.0より前は…

AWS Amplify のことを調べたら思ってた以上に機能モリモリだったのでせめてホスティングだけでも

タイトルの通り。 Azure の App Service を見た流れで、AWS Amplify のことも少し調べてみました。 今まではなんとなく、気軽にホスティングができるサービスだと勘違いしていたんですけど、少し調べるとそもそものモノが違うってことを知って驚いております…

Azure Static Web Apps でのホスティングのこと

タイトルの通り。 前回、Azure App Service のことを調べたので、その流れで Azure Static Web Apps も軽く触って見ました。 massyuu.hatenablog.com Azure Static Web Apps ? 静的サイトをホスティングするサービスです。 Azure 版の Firebase Hosting とか…

Azure App Service でWebサイトのホスティングをするまでの短い概要

タイトルの通り。 Webのホスティングとかデプロイ周りを調べてみよかなーと思っていると、MS の Azure App Serviceが目についたので、少し調べてみました。 本来は de:code2020 で見た Azure Static Web Apps が Public Preview(2020/07/06時点)なのでそち…

FlutterでFirebaseAuthentication使ってTwitterログインしてみる

タイトルの通り。 10月からFlutter触ろうと思ってたので、試しにログイン処理など作ってみました。 ネットを徘徊してると、ログインだけで完結してるものや、Googleログインの情報はよく見かけたんですが、何故かTwitterログインの情報が少なかったので、Twi…

Ionic/Vueで実機確認まで試してみる

タイトルの通り 前々からIonicに興味があったのですが、触ろう触ろうと思いつつも放置してました。 そんな折、IonicがVue.jsのサポートを始めたらしいので、試しに触った備忘録です。 github.com プロジェクト作成 # プロジェクト作成 vue create ionic-vue …

Vue.js × Firestore のCRUDを改めて調べてみた

作ったもの Markdownのテキスト管理画面みたいなもの。 FirestoreのCRULを確認がてら、Markdownの表示確認もしたかったので一緒にして作ってみた。 github.com Firestoreのデータモデル ※詳しくは公式ドキュメントにまとめられているので、そちらを見たほう…

デコレータについてざっくりまとめ

タイトルの通り。 前回、高階関数についてざっくりまとめたので、その流れからデコレータもざっくりとまとめます。 デコレータとは? 最初はなんだか難しそうな感じがするなーと思っていましたが、紐解いてみると結構あっさりしてるものです。 端的に言って…

高階関数についてざっくりまとめ

タイトルの通り。 高階関数ってなに? wikipediaによると 第一級関数をサポートしているプログラミング言語において、関数(手続き)を引数にしたり、あるいは関数(手続き)を戻り値とするような関数のことである。 ということ。 ざっくり言ってしまうと、 …

filter,map,reduceの使い方

タイトルの通り 先日のPyFukuoka#3でLTした高階関数について、ちょっとまとめて行こうかなと思うところです。 ついでに、LTで喋りきれなかったジェネレーターとか、内包表記とかもまとめていけたらいいなと思ったり。 まず手始めに、簡単なfilter,map,reduce…

PyFukuoka#2でLTしてきた

タイトルの通り。 先日、@yujikawaさん達が主催するPythonの勉強会PyFukuokaに参加してきました。 ついでに、今回は初のLTもやってみました。 場所はいつものようにカラビナテクノロジーさんの会議室。 今回は懇親会なかったのがちょっと残念だったけど、ま…

Cordovaの開発環境を整える話

タイトル通り。 ちょっと自分の時間が取れたので、久しぶりにやったことのメモ。 以前から興味のあったCordovaでアプリ作ろうかなと思って、その開発環境を整えました。 Cordovaとは 今更ハイブリットアプリとはなんぞや、とか、そういう話をしたところで・…

phantomjsを入れてみる話

タイトル通り。 年明けて結構経つけど今年はあんまり自分のタスク消化できてない感がすごい。 自分の時間がないので仕方ないかなーと思ったりもするけど、ちょっとの時間でも進めていかないとなー。 というわけで、久しぶりにちょっとだけ開発のこと。 Node.…

プレゼン用スライドを作るのにreveal.jsがいい感じ

タイトルの通り。 プレゼンやLTで発表する際のスライド作成の方法としては、パワーポイントとかKeynoteとかが一般的な方法だと思います。 あとはGoogleAppsのスライドとかかな。 社内の発表資料もほぼほぼパワーポイントで作られてるし。 そんな中、HTMLとJS…

サクッとさくらレンタルサーバーでGitリポジトリを作るおはなし

タイトル通り。 制作物は全部Githubにまとめたいけど、 全然アイディアレベルでまとまってない制作物は分けたいなーと思った。 と、ぶらりぶらりと考えていると、さくらのレンタルサーバーでGitが使えるみたいなので試してみた。 【用意するもの】 ・Termina…

APIのサンプルを追加したり

タイトル通り。 以前、夏休みの宿題で作ってたAPIのサンプルをGithubへ追加してみた。 ローカルにあるソースをちょっとずつでも整理していかないとなぁと思ったところの第一弾。 (((適当に使うところだけ切り取ったからそのままだと動かないかもだけど・・ま…

我が家のRaspberryPi3 Model Bがしゃべるまで

タイトル通り。 復活のPiにMeiちゃんという命を吹き込むことにしたので、その手順。 OpenJtalkを利用しています。 まずはPiにSSHでつないで必要なものをインストール。 sudo apt-get install open-jtalk open-jtalk-mecab-naist-jdic hts-voice-nitech-jp-at…

RaspberryPi3 Model B 初期設定でこける話

タイトル通り。 先日購入して放置していたRaspberryPi3 Model Bの設定にようやく着手できた。 接続等の情報はもはや出尽くしている感があるのでざっくりとになるが・・ 1.ディスプレイと本体の接続 うちのディスプレイは一昔前のLGのディスプレイで、DVI-sin…