除草
- 噴霧器に2.5リットルの水に100ミリリットルの希釈用ランドアップを入れて使います
希釈用
噴霧器
- 記録
- 4月6日 散布
- 4月7日
-
- 4月13日 シダ以外は枯れ始めました
-
- 4月16日 シダ以外は枯れました。シダはムリかもしれません
ここまで読んでいただき、ありがとうございます
希釈用
噴霧器
Image(systemName: "location")
.foregroundColor(.white)
.font(.system(size: 18))
// Text("On")
// .foregroundColor(.white)
// .font(.system(size: 11))
}
Image(systemName: "location.slash")
.foregroundColor(.white)
.font(.system(size: 18))
// Text("Off")
// .foregroundColor(.white)
// .font(.system(size: 11))
}
Image(systemName: "p1.button.horizontal")
.foregroundColor(.white)
.font(.system(size: 23))
// Image(systemName: "mappin.circle.fill")
// .foregroundColor(.white)
// .font(.system(size: 12))
// Text("1")
// .foregroundColor(.white)
// .font(.system(size: 12))
Image(systemName: "p2.button.horizontal")
.foregroundColor(.white)
.font(.system(size: 23))
// Image(systemName: "mappin.circle.fill")
// .foregroundColor(.white)
// .font(.system(size: 12))
// Text("2")
// .foregroundColor(.white)
// .font(.system(size: 12))
Image(systemName: "p3.button.horizontal")
.foregroundColor(.white)
.font(.system(size: 23))
// Image(systemName: "mappin.circle.fill")
// .foregroundColor(.white)
// .font(.system(size: 12))
// Text("3")
// .foregroundColor(.white)
// .font(.system(size: 12))
Ultra2は高額ですね
経緯
弱手手法
Button(action: {
// No.2 GPSブイを登録する際、GPS情報入手不可能な時、isShowAlertでアラート発生
// manager.reloadRegion(bouyNo: 2)
if false == manager.reloadRegion(bouyNo: 2){
isShowAlert.toggle()
}
}) {
Image(systemName: "mappin.circle.fill")
.foregroundColor(.white)
.font(.system(size: 12))
Text("3")
.foregroundColor(.white)
.font(.system(size: 12))
}
.frame(width: 41, height: 23)
.cornerRadius(30.0)
//OkAlertを記載
.alert("Error", isPresented: $isShowAlert) {
// ダイアログ内で行うアクション処理...
} message: {
// アラートのメッセージ...
Text("アプリの位置情報サービスを\niPhoneから\nオンにして下さい")
}
GPS情報入手可否確認
//位置情報サービスがデバイス上で有効になっているか?
if CLLocationManager.locationServicesEnabled() {
let status = manager.authorizationStatus
switch status {
case .authorizedAlways, .authorizedWhenInUse:
//ユーザーは、アプリがいつでも位置情報サービスを開始することを許可している
//ユーザーは、アプリの使用中に位置情報サービスを開始することを許可した
//この時は
//ユーザーの現在位置を報告するアップデートの生成を開始
manager.startUpdatingLocation()
case .notDetermined:
//アプリの使用中に位置情報サービスを使用する許可をユーザーに要求
manager.requestWhenInUseAuthorization()
case .denied:
//ユーザーがアプリの位置情報サービスの使用を拒否しているので、アラートで知らせ
return false
case .restricted:
//このアプリは位置情報サービスを使用する権限がない
break
default:
break
}
}else {
//ユーザーがアプリの位置情報サービスの使用を拒否しているので、アラートで知らせる
return false
}
return true
2021年4月5日
2022年11月5日
2023年3月3日
2024年4月15日
[_FUNC] = LAYOUT_62_ansi_2space( \ KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, \ KC_TRNS, KC_F14, KC_F15, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_PSCR, KC_TRNS, KC_BRK, KC_DEL, \ KC_LCTL, KC_YSMAC , KC_YSWIN, KC_YSUSJP, KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_UP,KC_RIGHT, KC_INS, KC_DEL, KC_ENT, \ KC_LSFT, RGB_TOG, RGB_HUI, RGB_HUD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ MO(_FUNC), KC_TRNS, KC_TRNS, KC_EISU, KC_KANA2, KC_GRV, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS )
bool process_record_user(uint16_t keycode, keyrecord_t *record) { switch (keycode) { case KC_EISU: if (record->event.pressed) { // NICOLA親指シフト //yseko if (ys_macwin == 0){ send_string(SS_TAP(X_MHEN)); // Win send_string(SS_TAP(X_LANG2)); // Mac }else if(ys_macwin == 1){ send_string(SS_LCTL("9")); // Win } nicola_off(); // NICOLA親指シフト rgblight_sethsv_at(170,255,40, RGBLED_NUM-1); // the last LED = BLUE (NICOLA off) } return false; break; case KC_KANA2: if (record->event.pressed) { // NICOLA親指シフト if (ys_macwin == 0){ send_string(SS_TAP(X_HENK)); // Win send_string(SS_TAP(X_LANG1)); // Mac }else if(ys_macwin == 1){ send_string(SS_LCTL("0")); // Win } nicola_on(); // NICOLA親指シフト rgblight_sethsv_at(85,255,40, RGBLED_NUM-1); // the last LED = GREEN (NICOLA on) } return false; break; //shiguが追加 case KC_YSMAC: ys_macwin = 0; ys_Us_Jis = 0; return false; break; case KC_YSWIN: ys_macwin = 1; ys_Us_Jis = 0; return false; break; case KC_YSUSJP: ys_Us_Jis = 1; return false; break; }
case KC_LSHIFT: case KC_RSHIFT: case JU_2: case JU_6: case JU_7: case JU_8: case JU_9: case JU_0: case JU_MINS: case JU_EQL: case JU_LBRC: case JU_RBRC: case JU_BSLS: case JU_SCLN: case JU_QUOT: case JU_GRV:
case JU_2: if(ys_Us_Jis == 1){ if (record->event.pressed) { if (lshift || rshift) { //シフトキーが押されていれば jtu_a_pressed_shift[JU_A_2] = true; UNREG_SHIFT(); JTU_PRESS(LBRC); } else { //シフトキーが押されていない jtu_a_pressed_nshift[JU_A_2] = true; CLOSE_REG_SHIFT(); JTU_PRESS(2); } } else { if(jtu_a_pressed_shift[JU_A_2]) { jtu_a_pressed_shift[JU_A_2] = false; JTU_RELEASE(LBRC); CLOSE_UNREG_SHIFT(); } if(jtu_a_pressed_nshift[JU_A_2]) { jtu_a_pressed_nshift[JU_A_2] = false; JTU_RELEASE(2); } } } else { if (record->event.pressed) { if (lshift || rshift) { jtu_a_pressed_shift[JU_A_2] = true; CLOSE_UNREG_SHIFT(); JTU_PRESS(2); } else { jtu_a_pressed_nshift[JU_A_2] = true; CLOSE_REG_SHIFT(); JTU_PRESS(2); } } else { if(jtu_a_pressed_shift[JU_A_2]) { jtu_a_pressed_shift[JU_A_2] = false; JTU_RELEASE(2); } if(jtu_a_pressed_nshift[JU_A_2]) { jtu_a_pressed_nshift[JU_A_2] = false; JTU_RELEASE(2); } } } return false;