ブックマーク / kmgt-system.work (6)

  • グリンテリア観察日記をkintoneアプリで作る

    グリンテリアとは? LED プランター 水耕栽培キットです。 以下のような感じで、室内でレタスやらベビーリーフやらを自家栽培して楽しもうというものです。 グリンテリア 我が家では、レタス、ベビーリーフ、パクチーを栽培してます。 収穫まで1、2ヶ月程で自家製のサラダなどが楽しめます。 ただ、レタスは成長するのが早くて収穫しやすいのですが、パクチーがなかなか目を出さなくて難しいですね。。。 芽を出さずにそのまま1ヶ月位たってしまう事も。。。そうなると、そのまま廃棄とか。。。 kintoneで観察日記アプリを作る で、やってると思うのですが、いつ種植えしたっけ?とか とか、いつグリンテリアに植え替えたっけ?とか。(最初の種植えはタッパなど小さい容器に植えておいて発芽してからグリンテリアに植え替える。) これ何だっけ?レタス?ベビーリーフ?とか。 色々記録を取ってかないと不便だったので、これはki

    s-johnny
    s-johnny 2021/04/22
  • やっぱりPowerShellが好き

    PowerShellとは?。。とか、そういう事はググれば出てくるので、そういう事ではなく。 最近は仕事で使うプログラミング言語と言えば、メインではJavaScript。あとPowerShellをよくいじってます。 PowerShellもスクリプト言語の仲間だと思うんですが。(厳密にはちょっと毛色が違うかもしれませんが) 「やっぱりPowerShellの手軽さが自分の性に合ってるなぁ。。」と、ふと思ったので記事にしてみました。 仕事では、kintoneのアプリデータを移行する事がよくありますが、その際に、PowerShellは大活躍してくれます。 とにかく色んなコマンドがあって、それだけでも強力なんですが、組み合わせればさらに複雑な事もできてしまう。しかも、とてもシンプルに。 以下は、最近使ったPowerShellのスクリプト。 # ソート、顧客コード設定、CSV出力 $data | Sor

    やっぱりPowerShellが好き
    s-johnny
    s-johnny 2020/12/01
  • Node.js による LINE WORKS トークBot 開発 | JWT 作成と access_token 発行

    概要 kintone 絡みで Line WorksのトークBotを作る事になってるのですが、開発時に必要なJWT作成とaccess_token発行にハマってしまったので、作業ログとしていくつかNode.jsスクリプトを残しておきます。 最初はPowerShellでサクッと作ろうかと思ってやってたのですが、情報が少なく、サンプルも見当たらなかったのでNode.jsに切り替えましたが、それでも時間掛かった。。。 公式ページにサンプルコードが欲しかったです。。。 公式のLine Worksの開発概要はこちら。 公式のトークBot開発概要はこちら。 この記事で扱うのは、サーバーAPI呼び出し時に必要な access_token の発行の仕方です。 公式ページでは、こちらのAPI認証の準備におけるサーバーAPIの記述部分になります。 やりたい事 公式ページの記載を引用すると以下の事がやりたいのです。

    Node.js による LINE WORKS トークBot 開発 | JWT 作成と access_token 発行
    s-johnny
    s-johnny 2020/11/03
  • kintone開発 | グラフをカスタマイズする

    グラフの表示後イベントグラフを表示した後に発生するイベントです。PC用とスマートフォン用で利用できます。スペースに貼りつけたアプリでは利用できません。モバイル非対応グラフ(クロス集計・表・定期レポート)を表示するときにも発生します。kintone.Promiseオブジェクトをreturnすると、非同期処理の完了を待って次の処理を開始します。イベントタイプ環境イベ... カスタマイズ方法 やり方はシンプルかつ強引なやり方。 グラフ表示イベント時に起動クエリストリングで「report」パラメータがカスタマイズしたいグラフのIDか判定する指定のIDなら「div.box-inner-gaia」配下を丸っと削除その配下にcanvas要素を追加グラフ化したいアプリ情報を好きに取得それを元にChart.jsでグラフ化 以上。 グラフの各設定値を取得できたら良かったですが、そういった親切なAPIは用意され

    kintone開発 | グラフをカスタマイズする
    s-johnny
    s-johnny 2020/07/03
  • kintone開発 | 一覧画面で列幅を設定する

    鎌形システムエンジニアリングの鎌形と申します。 SEとして20年 IT業界に従事し、kintone開発を受注し始めて、今年で8年目を迎えます。 kintoneについては、新規導入時のコンサルティングから、アプリ開発、JavaScriptカスタマイズ、既存システム運用保守までトータルでサポート可能です。 得意な言語/CMS: JavaScript、Node.js、PowerShell、Cybozu kintone。 最近はJavaScriptによるkintoneカスタマイズが楽しいです。Node.jsでREST APIを作るのも良いですね。 システム開発に関する記事はこちら。 好きな音楽: ヘビメタ(XJapan、LOUDNESS、Gargoyle、BABYMETAL、PassCode、BiSH)。 アイドルとメタルの融合は面白い!音楽に関する記事はこちら。 おうちごはん:料理もします。おう

    kintone開発 | 一覧画面で列幅を設定する
    s-johnny
    s-johnny 2020/04/02
  • kintone開発 | アプリアクションをカスタマイズする

    こんなケースで困った 今回お客様の要望で、「アプリアクションでデータコピー時にAアプリの2つの別々のサブテーブルのレコードをBアプリの1つのサブテーブルに5行までで纏めてコピーしたい。」と言われました。 当初はアプリアクションだけでは出来ないから、JavaScriptのカスタマイズボタンを作ってやってしまおうと何となく思っていたんです。2つのサブテーブルを1つにまとめて行数指定など出来ないので。 Aアプリにカスタマイズボタン作ってクリックイベントでBアプリにPOSTするREST API実行スクリプトを書いてしまおうと。 でも、プログラムでPOST(レコード登録)してしまうと、当然ながら項目に何を設定するか色々決めないといけない。必須項目が色々あるので、これは。。。 お客様的には、サブテーブルと一部の基的なフィールドはコピーしてもらいたいけど、その他の項目は自分で手入力したい。との事。 む

    kintone開発 | アプリアクションをカスタマイズする
    s-johnny
    s-johnny 2020/03/29
  • 1