株式会社スマレジの開発部でスマレジのサーバサイドを作っています

2020-01-01から1年間の記事一覧

2020年を振り返って

こんにちは!株式会社スマレジ 、開発部のmasaです。 新型コロナウィルスの流行で、スマレジもフルリモート可能な体制になっています。 幸い、まだ周りに感染者などの報告はないのですが、開発部は20台後半〜30代がボリューム層なので、 若いパパさん・ママ…

GAS+スマレジ プラットフォームAPI連携の構成例

こんにちは!株式会社スマレジ 、開発部のmasaです。 大阪本社は新型コロナウィルスの感染拡大第三波の影響を受けて、 来週から開発部も原則出勤日なしの完全リモートワークを実施することになりました。(仕事の都合上、出社する日もありますが、必要最低限…

GASのWebAPIのIssueをCloud Functionsを使って回避する

こんにちは!株式会社スマレジ 、開発部のmasaです。 すっかり秋めいてきたと思ったら、今週の大阪は暑い日が多くて夜は寝苦しかったりと、機構に振り回され気味です。 今回は、このブログで紹介してきたGASスクリプトで回避してきたGASのWebAPI周りの不具合…

スマレジ 4.0を通じて、僕が学んだこと

こんばんは!株式会社スマレジ 、エンジニアのmasaです。 ここ数日でまた、グンと寒くなりましたねー。 今日は住民投票のため、久しぶりに母校の小学校に行ったのですが、 全く変化がなく、懐かしい校舎がそのままでびっくりしていました(笑) 今回は久しぶ…

プラットフォームアプリ申請時のポイント

こんにちは!株式会社スマレジ、開発部のmasaです! 10月に入って、グッと涼しくなりましたねー。 季節の変わり目なので、皆様体調には充分にお気をつけください。 さて、プラットフォームアプリをアプリマーケットに申請するときの注意点について記載しま…

アプリ購入・キャンセル時の処理を実装する

こんにちは!株式会社スマレジ、開発部のmasaです! 大阪本社では、インフルエンザの予防接種のアナウンスが先日あって、「あー、もうそんな時期なんだな」と、時間の流れを感じます。 特に今年はコロナのせいで生活スタイル自体が劇的に変化したこともあり…

スマレジプラットフォームAPIで、購入者情報を認証する

こんにちは!株式会社スマレジ、開発部のmasaです! 4連休はエンジョイされてますか?masaは大学の友人と久しぶりにzoomで喋ってたりと、相変わらずインドアに過ごしています。 普段なら、ゆとりがあれば学祭に顔を出したりするんですが、コロナのせいで中止…

GAS+Google Cloud SQLで、購入者情報を保存する

こんにちは!株式会社スマレジ、開発部のmasaです。 台風10号が近づいておりますが、皆様はいかがお過ごしですか? 関西は直撃はなさそうですが、暴風域の大きな台風なので、油断せずに対処したいですね。 さて、前々回に取引登録APIを実行するところまで実…

(プラットフォームAPI+GAS開発番外編)claspで多人数開発する際の注意点

こんにちは!株式会社スマレジ、開発部のmasaです! コロナの勢いがまた増してきた今日この頃ですが、皆様はいかがお過ごしですか? スマレジでも徐々にリモートの日数を増やして、完全自粛になっても業務を止めないように、取り組みを強化しています。 今回…

スマレジプラットフォームAPIをGASで実行する

こんにちは!株式会社スマレジ、開発部のmasaです! お盆シーズンですが、コロナのせいで帰省しづらいし、どう過ごそうかな・・・と考える今日この頃ですが、 皆様はどうお過ごしでしょうか? 今日は、前回の続きで正式版のプラットフォームAPIでアプリを実…

スマレジプラットフォームAPIのアクセストークンをGASで取得する

こんにちは!株式会社スマレジ、開発部のmasaです。 梅雨が長引いていますねー・・・。せっかくのGo Toも雨続きだと、なかなか踏み切れないですよね。。。 早くカラッと晴れた空と入道雲を仰ぎたいですね! さて、以前GASを使ったスマレジプラットフォームAP…

スマレジAPIを使って、簡単なアプリケーションを作ってみる(実装編1:GASの定期実行とプロパティサービス)

こんにちは!株式会社スマレジ、開発部のmasaです! 今週の大阪は梅雨らしく雨が降ったり止んだりゲリラったりと、傘が手放せない一週間でした。 スマレジでも現在週1回のリモートワークを実施していて、メンバー間で調整をしながら、リモートワークにtryし…

スマレジAPIを使って、簡単なアプリケーションを作ってみる(仕様編)

こんばんは!株式会社スマレジ、開発部のmasaです! 先日ちらっとコロナ自粛の時のリモートワークのお話が上がりましたが、 現在スマレジでも、「第二波が来る前に、リモートワーク慣れをしておこう!」という空気があり、 順次、リモートワークを定期的にと…

スマレジプラットフォームAPIのアクセストークンをGASで再取得する

2020-07-26 追記 本記事は、ベータ版の認証方法のため、現在の認証方法とは異なります。 最新のアクセストークンの取得は↓をご覧下さい! masa2019.hatenablog.com こんばんは!株式会社スマレジ、開発部のmasaです。 新型コロナウイルスによる自粛ムードも…

Postmanを使ってスマレジ・プラットフォームAPI(β版)を実行してみる

こんにちは!株式会社スマレジ、開発部のmasaです。 緊急事態宣言が解除されて、少しずつ元の生活に戻りつつありますが、 皆様の周りはいかがでしょうか? スマレジでも、店舗再開のお問い合わせなどもいただいており、 少しずつではありますが、日常が戻っ…

Redmine APIをGASで実行して、ガントチャートを同期する(6: webpackを導入し、複数のツールを1つのシートで使えるようにする(発展編))

こんばんは!株式会社スマレジ、開発部のmasaです! 緊急事態宣言の対象都道府県が縮小されて、徐々に沈静化してきていますが、 皆様いかがお過ごしでしょうか? 規制が緩くなって、人の動きが増えるタイミングが来そうなので、 一層、免疫力を下げないよう…

Redmine APIをGASで実行して、ガントチャートを同期する(5: webpackを導入し、複数のツールを1つのシートで使えるようにする)

こんばんは!株式会社スマレジ、開発部のmasaです。 スマレジでも全体的なテレワークが前回のブログのすぐあとから導入され、僕も自宅で作業をしています。 僕の仕事内容の中には、他部署との折衝をする部分もあるので、コミュニケーションコストは在宅のほ…

Redmine APIをGASで実行して、ガントチャートを同期する(4: claspとTypeScriptを導入する)

こんばんは!株式会社スマレジ、開発部のmasaです。 コロナの影響で、スマレジでもテレワークを導入しておりますが、 皆様の会社はいかがでしょうか? 顔を合わせないで仕事をするのは難しい部分もありますが、 感染拡大防止のため、協力していきましょうー…

コロナ流行中のスマレジ活用法?

こんにちは!株式会社スマレジ、エンジニアのmasaです。 4月になり、今週末はスカッと晴れていましたが、タイトルにもあるようにコロナウィルス対策のため、外に足が向きにくいですよね。。。 だけど、こんな時期だからこそできる、スマレジとの付き合い方…

Redmine APIをGASで実行して、ガントチャートを同期する(3)

こんにちは!株式会社スマレジ、開発部のmasaです。 前回告知し忘れてしまったのですが、今月よりこのブログの更新は隔週更新になります。ご承知おきください。 今日も前回の続きで、GASを触っていきます。 プログラムの構成 前回のロジック分割を図にすると…

Redmine APIをGASで実行して、ガントチャートを同期する(2)

こんにちは!株式会社スマレジ、開発部のmasaです。 3月になって、忘れたように寒い日が続く一週間でしたが皆様体調はいかがでしょうか? 新型コロナウイルスにも気を付ける意味でも、体調管理はしっかりしていきましょう! さて、今回は前回の続きです。 ロ…

Redmine APIをGASで実行して、ガントチャートを同期する(1)

こんにちは!株式会社スマレジ、開発部のmasaです。 今回は前回に続けて、Redmine APIを使ったツールづくりを実施します。 前回のブログ↓ masa2019.hatenablog.com ボリュームがありそうなので、何回か分けようかと思ってます。 こういう使い方を想定 スプレ…

PostmanでRedmine APIを実行してみる

こんにちは!株式会社スマレジ、エンジニアのmasaです。 3連休の真ん中ですが、皆様いかがお過ごしでしょうか?masaは久々に実家に帰って親に顔を見せたりしております。 さて、今日からはまたしばらく開発記事になる予定です。 Redmineのメンテが大変… 思…

流通BMSと在庫管理

こんにちは!株式会社スマレジ、エンジニアのmasaです。 少し、寒くなった?と思ったら今週はまたポカポカ陽気で、ちょっと体が変になってしまいそうな感があります(-_-;) 今日は流通BMSをご紹介したいなと思います。 masaは営業ではないので、あくまで開発…

redmineサーバーを立てようとしたら…(スタートアップスクリプト)

こんばんは!株式会社スマレジ、開発部のmasaです。 ついにスマレジ4.0の新APIが公開されました! Developer登録を頂いた方には、検証用環境のご案内がメールにて届いておりますので、新APIをどんどんさわってみてください! ・・・で、新APIで何か作ってみ…

スキーにいってきました!

こんばんは! 株式会社スマレジ)開発部のmasaです。 もう2月ですよ…。恐ろしい速さで最近時間が経過しております。 そして大阪はそこそこ寒い日はあるものの、暖冬で気候は過ごしやすいです。 さて、今回は会社の部活動の一環として、スキー旅行にいってき…

プログラミング以外の仕事

こんばんは!株式会社スマレジ、開発部のmasaです。 町を歩くとマスクをつけている方が増えているのを感じます。皆様も予防にはおつとめください。 今日は僕のプログラミング以外の作業を一部紹介したいと思います。 プログラミング以外の仕事 IT系以外のお…

Lucid ChartからLaravelのrouteのひな形を生成する(2)

こんにちは、株式会社スマレジ、開発部のmasaです。 前回に引き続き、LaravelのrouteファイルをLucid ChartAPIを利用して生成していきます。 今回は実際に簡単なrouteファイルを出力するところまでをやります。 ちょっと仕様変更 これまでの表でrouteファイ…

Lucid ChartからLaravelのrouteのひな形を生成する(1)

こんにちは、株式会社スマレジ、エンジニアのmasaです。 今日は以前から作っているLucid Chart APIの矩形データ読み込みを使って、Laravelのrouteファイルのひな形を生成したいと思います。 前回のブログ↓ masa2019.hatenablog.com Laravel6.xのroute機能 re…

2020年気になること

あけましておめでとうございます、株式会社スマレジ、開発部のmasaです。 年末年始、皆さんはいかがだったでしょうか?masaは前回書いた通りインフルエンザで大変でした。。。(先週のブログのときが実は一番辛かった・・・) 今回は、2020年に気になるもの…