役に立たないかもしれないけど役に立つかもしれないメモ
以下の文章の編集方法
workflowyで随時入力 → 翌日Evernoteに転記(firefoxでworkflowyのexportでコピペ(なぜかchromeのコピペでは階層が反映されない)) → はてなブログにコピペ(編集)
-
(ブログ)作業過程と気づきメモ
-
2020年6月11日(木)作業過程と気づきメモ
-
予約投稿 2020/6/13 6:00:00
-
トーマス用コンテンツ作成(twca_001)
-
Webアプリのソースを圧縮用フォルダにコピー
-
コピーしたフォルダ内のDB関連のIDやパスワードをxxxに変更
-
前回のシステムのファイルをコピー
-
zipファイルにする
-
トーマスにアップロード
-
トーマス用コンテンツ作成
-
【Webアプリ】ブログ(twca_001)
-
配信予約が完了した場合
-
トーマス
-
ステップメール
-
今回のブログ分を追加
-
短縮URLに全部変換
-
前のメルマガの3日後
-
時間は17時
-
Webアプリ
-
解説ブログの部分にURLを設定
-
Wijmoというツールを再購入したい
-
以前購入したが、都合によりサブスクリプションしなかった。
-
都合というよりは、自分でなにか開発して発表しようにも、できなかった。
-
今回使うにあたって、期間はたっているが、サブスクリプション購入できないか、メールで聞いてみる。初期費用が高いため。
-
→ やっぱり今回はやめる。
-
いろいろ読んでみると、最新に更新はできないが、古い状態なら使用できそうな気がする
-
Wijmoが使用できるか試してみる
-
前回購入したものは、有効期限が2019年4月30日までのもの
-
それまでの最新版である、以下をダウンロードできた。
-
2018J v3「5.20183.568」(2019/02/06)
-
Webアプリの作成(gra_001)
-
タイトル
-
うたらぼグラフ
-
内容
-
「はてなグラフ」という今はなきWebサービスが存在していたが、データ入力してグラフを表示するものが欲しい。
-
グラフを表示するには、エクセルでも可能だが、データが増えすぎると、問題となる。また、複数人のデータを入力するには、エクセルならシートをわけるとか、ファイルを別にするなど必要となり、そうなると、一つのエクセルの入力方法や表示を変えたとしても、使用者全員に改定版を配布する必要があるので、やはり、複数人での使用は、DBを使ったWebアプリが有利であろう。
-
使用ツール
-
Wijmo(自分が使用できる最新版(2019/02/06))
-
これを書いている段階では、使用できるか確認できていない状態
-
具体的な使用方法
-
カテゴリ作成
-
エクセルの列名になる部分
-
データ入力に関するとりきめ
-
最大値
-
最小値
-
入力形式(時間、数値、小数点以下何位など)
-
カテゴリ数はMax10
-
データ入力
-
エクセル形式
-
縦は日付、横はカテゴリという表示形式
-
データ表示
-
過去1週間、未来1週間分
-
基準日の指定変更で、前後2週間確認可能
-
データ日数は、Max50日
-
古いデータは、自動的に削除
-
削除方法は、現在日付より50日より古いデータ
-
※自分用に修正する場合は、Max値を変更することにより削除日数はかわる。または、ソースの削除部分をコメントアウト。
-
使用感
-
エクセルと同様、行・列の表示は固定にする
-
m_cat(カテゴリマスタ)
-
id
-
INT UNSIGNED autonumber
-
license_id
-
INT UNSIGNED
-
title
-
varchar(100)
-
input_type
-
varchar(1)
-
※作りながら考えよう
-
t_data(実際のデータ)
-
id
-
INT UNSIGNED autonumber
-
license_id
-
INT UNSIGNED
-
cat_id
-
INT UNSIGNED
-
input_dt
-
date
-
処理した日付
-
in_data
-
float
-
少数第2位まで表示
-
時間なども数値で記録(セルに表示する場合は時刻に変換する?)
-
※作りながら考える
-
1358 作成開始
-
とりあえずは、DBを使わないで、Wijmoが使えるか確認
-
twca_001をコピーして使用
-
ファビコンを作る?
-
※
-
とりあえずは、あとでいいかな。
-
PC版の画面は、できるだけ画面いっぱいにしたい。
-
JavaScriptでリサイズする
-
※できた!
-
function pc_resize(){
-
elem = document.getElementById("container");
-
//できるだけ幅いっぱいに変更
-
elem.style.width = window.innerWidth -40 + "px";
-
//できるだけ高さいっぱいに変更
-
elem.style.height = window.innerHeight -40 + "px";
-
elem = document.getElementById("header");
-
//画像を中央に設定
-
elem.style.textAlign = "center";
-
}
-
もともと小さい画面表示を、広く表示するので、画面がちらつく
-
cssファイルの設定がheadタグにあったので、bootstrapのように、下に設定してみる。
-
→関係なかった
-
cssのサイズ設定部分をコメントアウトしてみる。
-
いろいろcssの設定を変更したなかで、タイトル(処理で、「一覧」など)表示部分だけは、計算して長さ調整しないといけないので、pc_resize関数は必要。
-
→やっぱり、ちらつきが気になる。
-
テーブルを組んで、JavaScriptを使わないようにした。
-
Wijmo
-
zipファイルを解凍
-
量がでかい
-
ライセンスキーの設定方法
-
配布用ライセンスキーを設定すると、localhost環境で開発/実行することも可能。開発用ライセンスキーに設定し直す必要はない、とのこと。
-
wijmoを組み込んでみる
-
まだやっていない。
-
Bufferに、明日のおは戦の記事を予約