カテゴリー: プログラミング技術

【AppSheet】カラムの連携

テーブルが3つある。

  • 面接結果
  • 問題集一覧
  • 設問一覧

面接結果の設問1には設問一覧の設問No=1の設問内容を参照し、その内容を転記したい。

ただし、面接結果の設問1が参照する設問一覧のレコード位置は問題集一覧にまとまっている。

つまり、面接結果は問題集一覧を経由して設問一覧を参照する必要がある。

その時の 面接結果の設問1の app formula の式は下記の通り。

select(
  設問一覧[設問内容], 
  
  [設問No] = ANY(
    select(問題集一覧[設問1No], [問題集No] = [_THISROW].[問題集No] )
    )

  )

テーブルの詳細構成は下記の通り。

面接結果テーブル

問題集一覧

設問一覧

カテゴリー: 技術

Redmineでプロジェクト管理

CSVからRedmineチケットへインポート

https://www.cg-method.com/redmine-excel-csv-import/

チケットの親子関係を設定する

https://redmine.jp/faq/issue/subtasking/

RedmineのチケットNoを1に戻す

カテゴリー: スマホプログラミング

2ndLTに新規プロジェクト発足!

別サーバにおいて、Webサイトをスマホへインストール可能にするプロジェクトをやっておりまして。

要するに、Webサイトのスマホアプリ化プロジェクトです。

この2ndLTをそのプロジェクトへ接続するわけです。

んで、インターネット上でポチポチッと選択してインストールできるようになるわけです。

これが実現すれば、完全永久無料のクラウドアプリストアが完成するわけです。

やったぜ。

カテゴリー: スマホプログラミング

ついに完成!完全永久無料クラウドスマホアプリ!

やったぜ…

やりきったぜ…

SaaS(クラウドのレンタルサーバ)上に、Webアプリを作り、スマホにインストールできる機能もつけた。

さらに、そのSaaS自体も完全永久無料のプランで契約した。

この仕組みを開発できたのは、かなり大きい。

なぜなら、ストアを介さずにサクサクアプリを作って公開していけるからね。

ということで、今回作成したアプリはこちら。

首相官邸意見箱アプリ「かんこめ」

https://frzmoon.web.fc2.com/kanteicom/

カテゴリー: プログラミング技術

SNSを作るか…

安く作れるのはもちろんのこと、完全国内運用にすべく、1から設計開始。

月額3000円くらいだせば、そこそこの性能でそこそこのストレージのシステムを作れる気がしている。

もうちょっと減額できれば楽なのだが…

できるかなぁ?

カテゴリー: インフラサーバー類プログラミング技術

SkyWay

BaaSの1つ。

NTTコミュニケーションズが提供している。

ビデオ通話システムのバックエンドを担ってくれる。

具体的には、セッション管理をやってくれる。

フロントエンドだけ作成すれば、とりあえず1:1はいけそう。

もうちょっとやってみよう。

カテゴリー: プログラミング

PHPでのファイルI/O

サーバサイドの言語であれば、たいていの場合備わっているファイルI/O機能。

もちろん、PHPにも備わっている。

■ ファイル書き込み

ファイル書き込みは、下記関数で実現できる。

書き込みバイト数 = file_put_contents(ファイルパス, 書き込みデータ);

■ ファイル読み出し

ファイル読み出しは、下記関数で実現できる。

読み出しデータ = file_get_contents(ファイルパス);