PayPayの支払履歴は領収書の代わりになるのかについて

どーも、id:yanacii です。最近 PayPay の支払履歴がレシートになるのかについて相談をされたのですが、調べたところによると諸説あるような結論だったので、税理士の方に相談することがありました。今回はそれについてまとめようと思います。

創立10周年記念の協賛レースを開催しました!

創立10周年を祝いました!

Nature Remo の Wi-Fi のセットアップがうまくいかないときの対処方法

Nature Remo の Wi-Fi のセットアップがうまくいかないときはWi-Fi関連の物理機器の電源を切ろう

会社の協賛レースを真面目に予想してみた! 合同会社コベリン創立記念杯

合同会社コベリン創立記念杯を予想した!🐎🛷

Mac (Xcode) で VST3 プラグイン開発を始める

こんにちは。音楽もやっているエンジニア、亀山です。 Steinberg が提供する VST3 SDK を使うと、Cubase といった DAW 上で動作するソフトウェアである VST プラグインを開発することができます。今回は、VST プラグインの開発環境構築について書きます。

feather for Mastodon のローカライズの管理方法をString Catalogsにしました

Xcode 15から使えるようになったローカライズの仕組みである String Catalogs をfeather for Mastodon(以下 feather)でも使うようにしたので移行中に感じたことや考えたことを書き留めておきたいと思います。 developer.apple.com

デスク周りに緑置いて癒されよう〜あれから半年〜

あれから半年経ったテーブルプランツ

Swift Markdownを利用してMarkdownを解析・編集する

feather for Mastodonは、特定の文字数以上の投稿を自動的に折りたたむ機能を追加しました。この際にSwift Markdownという apple 製のライブラリを使ったので紹介したいと思います。 github.com

Slack Custom Functions で作るSlackワークフロー内での外部API呼び出し

こんにちは、 id:numanuma08 です。前回の記事に引き続きSlackネタです。 blog.covelline.com この記事内でSlack内の動作をトリガーにSendgrid APIを呼び出し、メールを送信するワークフローを紹介しました。Slackから外部サービスのAPIを呼び出す方法は Sla…

楽しく英語を学ぶ取り組みの紹介

英語はできたほうがいいという気持ちは、多くの人が抱いていると思います。しかし、自分だけではモチベーションを維持するのは難しいこともあります。 そこで、日常的に英語に触れる楽しい方法を見つけたいという方に、一つのアイデアをご紹介します。

デザインの勉強をしたお話 ~Wix編~

どーも、id:yanacii です。コベリンでは新規事業開拓のためにいろんなアイディアを試したりすることがあるのですが、そのアイディアに対して意見をもらうために試行錯誤することがあります。個人個人でアイディアについて検証していったりチームで開発を進め…

DiscordのTicket Toolがなかなか便利

Discordの便利ツール

ダービーアリーナの開発について

ダービーアリーナの開発について

feather for Mastodonのプッシュ通知のバックエンドの紹介

feather for Mastodonは、Mastodonサーバーからのプッシュ通知をユーザーの端末に届ける機能があります。 Twitter版の頃は搭載が難しかった機能ですがMastodon版では提供することが可能になりました。 この記事では、プッシュ通知の一覧の流れとバックエンド…

Slack ワークフローを使ってMVP内のあいまいな手順の実行をサポートする

こんにちは、 id:numanuma08 です。今私たちは新規サービスとして競馬予想大会開催サービス「ダービーアリーナ」を開発・運用しています。 covelline.wixsite.com 新規サービスを素早くローンチして顧客に価値を提供するため、MVPを定義し可能な限り実装コス…

Wix でサイトを作ってみた

どーも、id:yanacii です。コベリンでは新規事業開拓のためスピーディに MVP を作る取り組みを行っています。普段はバックオフィス業務を行っていますが、最近はデザインにも挑戦しています。そこで本記事は Wix で素早く Web サイトを立ち上げたことの作業…

SwiftUIでTextEditorのカーソル位置と半角カタカナ変換の処理でハマった

はじめに SwiftUIのTextEditorは非常に使いやすいコンポーネントですが、カーソル位置の制御を必要とする場合はいくつかの問題があります。 今回は、TextEditor内の一部のテキストを半角カタカナに変換する処理を作成する過程で遭遇した2つの問題とその解決…

iOS17で追加されたMagnifyGestureを使ってSwiftUIで画像をピンチイン・ピンチアウトする

こんにちは!亀山です。急に寒くなりました。今日は、feather for Mastodonで実装したズーム可能なビューについて詳しく取り上げます。皆さんがコードを書く際の参考になれば幸いです。

firebase functionsのCallableでCORSエラーが出る

コベリンランチ こんにちは、id:numanuma08です。Firebase functionsのCallableを使って関数を定義したとき、ドキュメントどおりに設定をしたのに呼び出し元WebページでCORSエラーが出ました。どうにか解消できたのでまとめます。 CORSのエラーが出る

プロダクト開発のインタビューについて

こんにちは、 id:takkumattsu です! 最近自分の方からよく「インタビューさせてもらえませんか?」と声をかけさせてもらっていることがあると思うのですがそのことについて書いていきたいと思います!

Xcode15 RCでビルド(Archive)したらCycle inside <TARGET>; building could produce unreliable results.エラーが発生した

Xcode 15 RCが出たのでfeather for Mastodonのビルドを試してみたところ、Cycle inside <TARGET>; building could produce unreliable results. というエラーが発生し修正したのでその方法を紹介します。</target>

公式サイトを Next.js に移行しました

こんにちは。先日弊社Webサイトを WordPress から、WordPress をヘッドレス CMS として使った Cloudflare Pages・Next.js 構成へ移行しました。本記事では移行手順についてご紹介します。

electron アプリを npm workspaces と Vite でビルドするときにやったこと

あるアプリの開発でいままで一つのパッケージに electron 用のコードとブラウザ用のコードを同居させていましたが、不要なパッケージが含まれたり、どっちに依存しているか分かりづらいなどの問題がありました。そこで npm workspaces でそれぞれをパッケー…

GraphQL プチ勉強会を開いたよ

こんにちは。とろろかけ牛丼が食べたい亀山です。 先日弊社 Web サイトを Wordpress から Wordpress をバックエンドとして用いた Next.js への移行を行いました。移行の際に導入した GraphQL と React をつかったワークフローが未体験で面白かったので、社内…

react-pixi をアップデートしたら `interactive={true}` がエラーになった話

React で Pixi.js を使う際のデファクトだった @inlet/react-pixi というライブラリが Pixi.js 公式になり、@pixi/react という名前に変わりました。 そこで @pixi/react v7.1.0 にアップデートしたところ、クリック可能な Sprite を作るための <Sprite interactive={true} /> の記述がエ</sprite>…

node.js環境のFirebase Functions (多分Cloud Functionsも)だと特殊なContent-Encodingのリクエストがエラーになる

feather for Mastodonのプッシュ通知機能を実装するときに得た知見を紹介します。 firebase functions のhttp triggerを使ってmastodonのWeb Pushのリクエストを受け付けようとしましたがうまくリクエストが取れずエラー(UnsupportedMediaTypeError: unsuppo…

SwiftUI の View の当たり判定についての調査と対応

みなさんこんにちは。亀山です。非常に暑い日々が続いていますね。熱中症には気をつけてください。 ところで、feather for Mastodon を開発する中で、SwiftUI の困った点があります。それはタップ判定が View の frame よりも広くなっていることです。この仕…

JBRC協力店・協力自治体窓口マップを作りました

こんにちは、 id:numanuma08 です。夏が来ましたね。 さて、最近ニュースで「モバイルバッテリーが原因のゴミの発火」が話題に取り上げられていました。 k-tai.watch.impress.co.jp この話題、時々インターネットを騒がしている印象があります。過去にはごみ…

SwiftUI の Divider に透明度のある色を設定する

こんにちは、亀山です。みなさん SwiftUI は使っていますでしょうか。 最近は feather for Mastodon でテーマ対応を行っています。ダークテーマだけでなく、多様なテーマをユーザーが選べることで、視認性の向上だけでなく、より自分のものという親しみが持…

SwiftUI 開発体験をめっちゃちょっとしたことで良くする

今日はSwiftUIのノウハウについて、特にプレビュー機能の使い方を最適化する方法について語ります。 本当にちょっとしたことなので「そんなことかい!」と思うかもしれませんが、その程度のことと思って読んでください。 プレビューの例