プログラマってこんなかんじ??

アプリ作ったり歌ったりしてます

LINE ミニアプリを利用したテイクアウトシステムを作りました

弊社初の自社サービスとして「LINE ミニアプリを利用したテイクアウトシステム」を作成、運用していたのですが・・・今年大人の事情でクローズしましたという話です。 記憶が風化する前に紆余曲折や LINE プラットフォームの感想についてまとめましたので、…

英語歌詞の発音に悩むボーカル仲間たちへ

AI がネイティブ発音チェックをしてくれる「ELSA Speak (無料)」を使うと発音練習が捗るかもしれないという話。 自分はステージで歌う際の英語の発音で悩んでいて。音楽の場は最近特に海外のお客さんも多いし、演奏してくださるミュージシャンの方で英語話せ…

Nuxt3 から ChatGPT を叩く

よくある ChatGPT を叩くだけのサイトを作ってみる。 環境構築などは前回の記事を参照。 daichan4649.hatenablog.jp /pages/index.vue gist.github.com /server/api/chatgpt.post.ts gist.github.com nuxt.config.ts gist.github.com .env gist.github.com …

Nuxt3 アプリを Firebase Hosting へ最速でデプロイ (2023/8/12 時点)

自分が最近よく作っている、 Nuxt3 (SSR) Tailwind CSS Firebase Hosting こんな構成のアプリを「新規作成~デプロイして公開する手順」をまとめました。自分は GCP 派なので Vercel ではなく Firebase Hosting を使っています。 (Mac か WSL なら) この手順…

LINE Bot + Pixela で日々の活動を見える化した話

ジョギングやボイトレ記録を Pixela でグラフ化 ついでにメモを Notion へ直接保存 週末にこんな LINE Bot を作ってみたら、自分には思った以上に実用的だった ジョギングをすぐサボっちゃうのを見える化して何とかしたい、Notion 公式アプリは重いのでメモ…

キーボード掃除

愛用している HHKB のキーキャップを 墨→白 に交換した。墨は光の反射でキーキャップの文字が見えないのが地味にストレスで。 墨 + 白 交換ついでに掃除したのだが、そのとき 100均のコンロ掃除用シートが非常によかった話。 キーボード本体 キーキャップを…

フリーランスや起業家を目指すエンジニアを支える技術たち 第一回「見積もりを支える技術」

エンジニアカフェ で行われた素敵なイベント。今回のゲストは自分の友人でもある、グルー株式会社 代表取締役 迫田孝太 (@cohtan) 氏。 engineercafe.connpass.com www.youtube.com 議論も活発で非常に盛りあがったイベントだった。自分は配信参加組なので聞…

SpreadSheet から Google Calendar へ一括登録

GAS

SpreadSheet Google カレンダー 本日は「一粒万倍日」。今年の一粒万倍日をいっそすべてカレンダー登録しておくか・・と思って GAS で書いた。 GAS register to Google Calendar from SpreadSheet 正直何番煎じだという話だが、GAS は Google 環境まわりのツ…

謹賀新年

今年の目標は もっと体力をつける もっと水分摂取する もっと感情を揺さぶる 体力 ここ数年は何しても疲れやすい。なにか始める時の初動のパワーも落ちた。明らかに体力面が原因でまずい。 仕事に影響出さないためにも、今後20年以上戦うためにも、ずっと歌…

デスクまわり小物 2022

足元パネルヒーター 寒い時期に必須。何だかんだ作業最効率化ガジェットだったかもしれない。 daichan4649.hatenablog.jp ウォーターサーバー 自分で給水するタイプを導入。寝起きでもいつでもお白湯が飲みたい自分にとっては非常によい。すべては保湿のため…

デスク環境 2022 (マイクまわり中心)

コロナ禍で在宅ワークメインになって数年、デスク環境の改善を続けていたがようやく落ち着いた。 初期。本を重ねて MBP を高さ調整 迷走。横2枚 + デスクトップ(Win) に変更 現在。縦2枚に落ち着く マイクまわりが特に変わったのでそのあたりの記録。和室の…

肉おでん

バズレシピ Advent Calendar 2022 - Adventar の 19 日目です。 自分はもともと自炊が苦手だったのだけど、コロナ禍になって、いつのまにかリュウジ氏レシピ新作が公開されるたびに片っ端から作るようになった人。 その中から、すでに今年も何度も作っている…

足元パネルヒーター

愛用していた足元パネルヒーター、突然覇気が消えたのでこちらに新調。 Sumeriy パネルヒーター 四面発熱 タイマー機能 遠赤外線 折り畳み式 デスクヒーター 安全保護 3段階温度調節 暖房器具 速暖 静音 暖房費節約 省エネ 乾燥しない 足元ヒーター ブランケ…

自分 Release Notes (ver 2022.12)

「Pixela」開発者の @a_know さんが「じぶんリリースノート」という記事を毎月書かれていて。自分自身の振り返りと棚卸しにすごくよいな・・と思ったので真似して書いてみる blog.a-know.me pixe.la 仕事関係 LINE Platform (Bot/LIFF/ミニアプリ) Android …

LINE公式アカウントの料金プラン改定と友人の美容室

「LINE メッセージ配信 (プッシュ) の通数上限」に大幅変更が入った。 www.linebiz.com 無料プランでギリギリ頑張っている公式アカウントはプラン変更余儀なしになるのだろうか。★の部分が特にインパクトが大きい変更点。 プランの種類 無料 ライトプラン (…

LINE のトーク画面から Notion へテキスト送信

Notion SDK (Node.js) を試したら簡単に LINE Bot x Notion 連携ができた話。 github.com 実現したこと LINE Bot でトーク画面に文字列送信 ↑ の文字列を Notion の指定データベースに追加 Notion API の公式 SDK あったので LINE Bot から叩いてみたらメモ…

人前での登壇とライブ MC

daichan4649.hatenablog.jp 今回登壇させていただいて、ライブでステージに立っているときの感覚を久々に思いだした。ここ2年くらいはステージに立てていないので、人前に立って話す感覚をすっかり忘れていた。 ある程度台本は用意していたのだが、アドリブ…

LINE API 開発者向けカンファレンス「REV UP 2022」に登壇させていただきました

LINE API Expert でもあり友人でもある @nori790822 の推薦で、素晴らしいイベントに登壇させていただいた。のりじに感謝。運営/登壇者の皆さま、参加した皆さま、長丁場お疲れさまでした。 revup.jp www.youtube.com speakerdeck.com オンラインとはいえ、…

中洲ジャズ 2022 非公式アプリを作りました (LINE)

福岡の中洲で行われる10万人規模の野外フェス「中洲ジャズ」の非公式アプリを今回も作成しました。 いつもは Android/iOS ネイティブアプリで作成しているのですが、今回は「LINE 公式アカウント(非公式)」です (ややこしい) こちらからぜひ友だち追加して使…

中洲ジャズ 2019 非公式アプリを作りました (Android/iOS)

本エントリは Android #2 Advent Calendar 2019 の 2日目 になります。 今年はこんなアプリ作りました、実際作ってどうだったか、頑張ったので褒めて、というポエムになります。 自分は福岡で Web/スマホアプリ/LINE Bot、、いろいろと節操なく開発している…

中洲ジャズ 2018 非公式アプリを作りました (Android/iOS)

福岡で毎年行われているジャズフェス「中洲ジャズ」。その非公式アプリを今年も勝手に作りました。 今年は初めての iOS アプリに挑戦したので、今回はそのあたりを中心にまとめてみます。

ストレングスファインダーやってみた(2回目)

先日、友人から「新版が出てる」と聞いて。今後のキャリアプランに悩んでいるところだし、何かのきっかけになるかなーと思って再受験してみました。

短縮URL を goo.gl から bit.ly へ乗り換えた (Google Apps Script)

GAS

Google の短縮URLサービス(Google URL Shortener) が 2019/3 にサービス終了するというニュースが飛びこんできました。自分のサービスでも使用しているので、早速対応してみました。 developers.googleblog.com Google 公式には Firebase Dyanmic Links (FDL…

LINE Developer Meetup #29(LINE Bot開発) へ参加しました

実はこのイベントを見つけたとき、「福岡で LINE Bot に反応する人どのくらいいるのだろうか」と考えていた。去年の LINE BOT AWARDS が終わってから、ネット上でもあまり話題にあがらなくなってるし(すんません)。実際参加してみると・・なんと 100名弱。い…

中洲ジャズ 2017 非公式アプリを作りました (Android)

福岡の中洲で毎年開催されているジャズフェス、中洲ジャズの非公式版クライアントアプリを勝手に作ってみました。 play.google.com どんなアプリか 全体のタイムスケジュールが見やすい まず、公式サイトでは 「誰と誰の演奏がかぶっているか」 がちょっとわ…

AndroidStudio+GAE/J+JAX-RS(Jersey)

Java でサーバサイド書きたいけど Eclipse に戻りたくない、という理由で、まずは GAE/J+JAX-RS(Jersey) の環境構築手順を調べてみた。 手順 module 作成 [File > New > New Module] を選択 [Google Cloud Module] を選択 [App Engine Java Servlet Module] …

Google Apps Script で spreadsheet のデータを JSON として読み込む

Android アプリに限らず、JSON データを表示するようなアプリって作ること多いですよね。で、自分はその時いつもサーバサイド作るのがめんどくさくなっちゃう。なので、spreadsheet のデータをそのまま JSON として返すようなサーバーサイドアプリを GAS(Goo…

Android Design のパターンを実装してみた(Patterns - Multi-pane Layouts)

Android Advent Calendar 2012 12/18(裏) 担当の @daichan4649 です。 よろしくお願いします。 経緯 Android Design のサイト、ありますよね。Android公式から提示されてるガイドライン。アプリはこう作ってねとか、画面遷移はこういう風に、とか、アイコン…

LruCache 使ってみた(android.util.LruCache)

GoogleI/O 2012 のセッションで LruCache の話が出てたので使ってみた。 Doing More With Less: Being a Good Android Citizen pdf(右側の 「Session presentation」 リンク) の p.8 くらいから。 LruCache(android.util.LruCache) Least Recently Used アル…

ビルド時にエラー発生(Error generating final archive)

また出た。 毎年恒例のこのエラー。 対応策は 「debug.keystore」 の削除。 去年の自分のエントリにも書いてた。 Error generating final archive(Debug Certificate expired on~) が発生する このエラーが出たということはー 自分の場合は 「Androidアプリ…