2023年12月6日 星期三

克服拖延症的3 個階段

定人生計畫


1. 下定決心(制定計畫)

- 人們應該設想成功的過程

- 不該設想成功的結果

- 反向制定計劃, 根據目標細分每天的執行方案

- 預備方案 Plan B, 如果沒辦法做到需要做 就做預備方案 才不會做到一半放棄了

- 宣告計畫 ,給自己信心和別人監督你的機會

2. 開始實施

- 制定一個最後開始時間

- 暖身行為完全禁止 , 別把實施的行為想得太嚴重

- 向周遭人報告你的結果,不斷透過這種回饋,讓自己知道自己偏離了努力

3. 堅持下去

- 給自己更多信心, 不要貶低自己

- 時時提醒自己的目標

- 要有拒絕的勇氣 (沒有什麼事情比你自己的事情重要)

------------------------

加上3個重點

------------------------

I. 相對效率,效果更重要

II. 一定要把你學會的東西告訴別人

III. 為實施這個計劃創造一個絕境

[教學] 如何不需撥給對方 就能直接留言給他 中華電信篇

通常要留言給對方都是先打電話過去, 當對方按下掛斷鍵或是響鈴到一定的時間才會轉入語音信箱, 但對方若關閉留言信箱功能,就無法進入語音留言系統留話給對方, ESON就是要教各位如何不需要打給對方也能留言的方法.

要直接留言給中華電信門號的用戶
可撥打 0937-000-777 即可進入
中華電信語音留言系統
當您撥入時會先聽到:
 [進入語音信箱請按1, 進入來電捕手請按2]
輸入1以後會再聽到:
 [請輸入手機號碼及#號]
輸入中華電信門號用戶的號碼+#後會聽到:
 [請稍後, 這是09XX-XXX-XXX信箱]
 [取話請立即按2 嗶聲後請留言]
當您聽到嗶一聲即可開始留話,
留言完畢請按#字鍵, 再依照語音提示選擇:
 [確認請按# 重聽請按1 重錄請按2 取消請按3]
按#確認完畢後,
中華電信會發送一封新語音留言簡訊,
告知對方有一通語音留言,
對方即可利用原聽取留言的方式,
聽取您直接留言給他的訊息.


2023年11月11日 星期六

JBuds Air Icon 藍牙耳機 功能說明

JLab JBuds Air Icon 

這一代的 JBuds Air Icon 是觸控按鍵,只要輕觸金色 logo 處,可以操作以下功能

  • 輕觸右耳一下 => 音量加,輕觸左耳一下 => 音量減。
  • 輕觸右耳壓住 1 秒 => 下一首,輕觸左耳壓住 1 秒 => 上一首。
  • 輕觸右耳兩下 => 播放 / 暫停。
  • 輕觸右耳或左耳三下 => 有三種 EQ setting 切換:
    JLab Signature,Balanced,Bass Boost,這三種切換。
  • 輕觸右耳壓住 3 秒,或輕觸左耳壓住 3 秒 => 耳機開機。

另外這一代 JBuds Air Icon,當充電盒打開時,耳機會自動開啟尋找連線狀態。也就是說,如果你手機的藍芽是開的,拿出耳機時就直接連線了。如果手機的藍芽沒開,拿出耳機後再開手機藍芽也會瞬間連線。

2023年10月3日 星期二

oracle 主機instance-20230825 自動開新主機

更新lychee版本

docker pull linuxserver/lychee    docker compose pull lychee
docker compose down
docker compose up -d

更新全部docker映像

docker compose pull

10/4 紀錄安裝lychee的docker-compose.yml

version: '2'
services:
  lychee:
  image: linuxserver/lychee
    links:
      - lychee-db:lychee-db
  volumes:
      - /home/ubuntu/lychee/config:/config #修改成图床的根目录下config文件夹
      - /home/ubuntu/lychee/pictures:/pictures #修改成图床的根目录下pictures文件夹
  ports:
      - 80:80
  restart: unless-stopped
lychee-db:
  image: mariadb:10
  restart: unless-stopped
  volumes:
     - /home/ubuntu/lychee/db:/var/lib/mysql
  environment:
     - MYSQL_ROOT_PASSWORD=hidekhyounga
     - MYSQL_DATABASE=lychee
     - MYSQL_USER=lychee
     - MYSQL_PASSWORD=hidekhyounga

介面有點像估狗雲端硬碟, 功能也包mail 通訊錄 日曆 office 對話,
用docker裝的過程都不知道對錯, 一度完全卡死重開機, 最後還好有看到登入介面, 感覺異常lag, 要當不當的
記下啟動docker容器指令:
sudo docker compose up -d
若要關閉容器,於docker-compose所在目錄執行:
sudo docker compose down

跑不動nextcloud, 改裝lychee相簿, 看了三四個教學才弄出來, docker compose語法有改, port也忘記開放

https://blog.nekiglacier.top/2020/10/20/%E4%BD%BF%E7%94%A8Lychee%E6%90%AD%E5%BB%BA%E5%9B%BE%E5%BA%8A/

https://www.cnblogs.com/cuianbing/p/16287940.html

最後安裝荔枝相簿 admin/h_________a

上傳單檔限制20mb, 後台改成200mb

9/2 紀錄

可以自動去開, 失敗後等5分鐘重試

離線後會停止, 沒辦法完全自動

沒用到這的50g空間有點浪費, 開個相片影片的多媒體存放站好了, google的相片空間也快滿了, 放ai生成nsfw圖也好 PhotoPrism

===

sudo apt update && sudo apt upgrade

更新主機套件
===

mac用item2連



先把key的權限改成600, 只有本人可以讀寫, 其他群組都不能讀

右鍵選資訊, 在共享與權限把本人以外的群組都設為沒有存取權限

----

過程中順便試著安裝zsh, 發現oci沒辦法在zsh裡被認到, root 密碼不知道是不是因為有申請oci密鑰, 變成要輸入密碼, 但根本沒設過, 把zsh刪掉後, 完全無法登入了, 無法通過ssh認證, 刪機重開

參考作法教學

1c1g主機

129.153.73.11

https://github.com/isac322/get_oracle_a1


metadata放另一篇

使用者資訊

ocid1.user.oc1..aaaaaaaap5n2ofr67nukfgn73scvv3ijwdsutxfucornnxcftafdiwz7kzeq

租用戶資訊

ocid1.tenancy.oc1..aaaaaaaavnkbyidiaq5g5ntfu6tyuv4lth5ys35syrofgzqeyptlfdbqhjna


安裝

bash -c "$(curl -L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"
確認安裝完成 執行版本
oci -v
不行的話reboot試試
填id資料
oci setup config

private key:  N/A大寫才是無密碼 空白鍵不行

複製金鑰
cat /home/ubuntu/.oci/oci_api_key_public.pem

回到 Oracle Cloud 管理網頁的設定檔
新增貼上API金鑰
驗證連線可以
oci iam availability-domain list


建機器 key要用創建頁面時存下來的

$ oci compute instance launch --availability-domain PxVg:PHX-AD-2 --image-id ocid1.image.oc1.phx.aaaaaaaaov2hiuaoxyqdoztyojnm2zoyoy47uurszvyw36wgmjewuixnah5q --subnet-id ocid1.subnet.oc1.phx.aaaaaaaauhkyuwnkamklrewoyu7cl2wqgu7vlsilecyhuhwl5w5zzi4yv6ja --shape VM.Standard.A1.Flex --shape-config '{ "ocpus": 4, "memoryInGBs": 24,"local_disks":100}' --assign-public-ip true --metadata '{"ssh_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDnfMgY2/M4HkVgRpMNYRIiFN7v8qTYor/+e0JVceFlp/HwNc/piemZbgewVp8w22HaWKHiO1FhnUAPdWhcu+a4WLjTe179Pn8pYLtlOjn0Dn+L6zNLfc12ts2DQTGJvFtA6NpOaChHYhQcg7bpmzy1G7cUewqdRyi4FwGoVS3oR2CN28d6hOhyyDz0W8RDcBoGf2nN0lCuJFNR8nDX0Fg5XuNydECTuiJsNK391yTaf7j4gjIu2czU9AQoIzlmhI5h/08vhGRIhec74LzdfeB9uVH+esgmnagNbQScvQz1SBGRAF29XDqcfGYbbm21GR2HlyBjWwHXBxJDYi1g6Ugd ssh-key-2023-08-23"}' --compartment-id ocid1.tenancy.oc1..aaaaaaaavnkbyidiaq5g5ntfu6tyuv4lth5ys35syrofgzqeyptlfdbqhjna

使用python建置

#!/usr/bin/env python 
from subprocess import Popen,run,PIPE 
cmd = '''oci compute instance launch --availability-domain PxVg:PHX-AD-3 --image-id ocid1.image.oc1.phx.aaaaaaaaov2hiuaoxyqdoztyojnm2zoyoy47uurszvyw36wgmjewuixnah5q --subnet-id ocid1.subnet.oc1.phx.aaaaaaaauhkyuwnkamklrewoyu7cl2wqgu7vlsilecyhuhwl5w5zzi4yv6ja --shape VM.Standard.A1.Flex --shape-config '{ "ocpus": 4, "memoryInGBs": 24,"local_disks":100}' --assign-public-ip true --metadata '{"ssh_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/VD/p4xabowly8t7+RnlMAtPik20gyK2nE7ROGU7ZshwzskwnKvP9bmmEH4+1P0N8OnoRgt1H9ClHUL4qniThUj2IM44ImumYIZCzs+IudjRBUrPhY9kDoTEfTQTX1zq9MwRSIfondMjQmlpCtW8M/70obt2SMhc4nSEo9VPKZ2FUaQp752dU3NQ3okJLJ0j+oPJ0ecz/O72jEvC7MX8+EWGA2gz7A1Nr+XTP4oFV4aRxW1NEDDhShnM64rIXi8xcDUq+eTIARoUScVCfhXoVRhVjJ8rqj7yfcLj1Y56Fh24ooTIKyrYRTTqgtXw1dyDBwlFL3R8JosmRroV/WyO/ ssh-key-2023-08-25"}' --compartment-id ocid1.tenancy.oc1..aaaaaaaavnkbyidiaq5g5ntfu6tyuv4lth5ys35syrofgzqeyptlfdbqhjna''' 
import time 
while True:
    a = Popen(cmd,shell=True,stdout=PIPE,stderr=PIPE,encoding="utf-8") 
    res = a.communicate()[1] 
    if 'LimitExceeded' in res:
        print(u"到上限表示有開好了exit") 
        break 
    elif 'capacity' in res:
        print(u"Out of host capacity. wait retry")
        time.sleep(300)


nohup python3 -u ociauto.py &> oci.log &

成功後到主機頁面主控台上傳有配對的sshkey.pub連線

測試創e2機 用
#!/usr/bin/env python 
from subprocess import Popen,run,PIPE 
cmd = '''
oci compute instance launch --availability-domain PxVg:PHX-AD-2 --image-id ocid1.image.oc1.phx.aaaaaaaajevaflvu6j5jefeq3g7lmfuxwd6k3fmt4rwg5ben4fmm2rj4ar6a --subnet-id ocid1.subnet.oc1.phx.aaaaaaaauhkyuwnkamklrewoyu7cl2wqgu7vlsilecyhuhwl5w5zzi4yv6ja --shape VM.Standard.A1.Flex --shape VM.Standard.E2.1.Micro --assign-public-ip true --metadata '{"ssh_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLsfE625XoeaSkfWCZUYCGlbetnkRxFz9D8KHzcCGvTiggvXNF56y5AGMY/uKsfw8J8hIAmIePHqR/Nz3Z2iUvVVP/U+7lDoddSyLoTWn1AwUDxFkS4CDsbWIIFdM7KjdgZkXYLBkBGEozodbE9HVRzYw6v3rj+Rz/IVUa8taukWScA+hxuKGryIMJCIbvJgeS/EpeTZpHzUgiYvnAmCjzSKGSNG1SYA3r6Q2WyJ57THhuWHd18V15nm+k2IK5Kh2tSfuaKI45xUIcuB4o4PqRACNE6WuH/FDBGQmvuyzwACLIMbDU0fdKWE4GijoU/WfGa8+BEOaqr8RGxjghPbxp ssh-key-2023-08-25"}' --compartment-id ocid1.tenancy.oc1..aaaaaaaavnkbyidiaq5g5ntfu6tyuv4lth5ys35syrofgzqeyptlfdbqhjna
''' 
import time 
while True:
    time.sleep(300)
    a = Popen(cmd,shell=True,stdout=PIPE,stderr=PIPE,encoding="utf-8") 
    res = a.communicate()[1] 
    if 'LimitExceeded' in res:
        print(u"到上限表示有開好了") 
        break 
    elif 'out of host' in res:
        print(u"主機資源不足")







開第二台oracle主機 instance- 永遠免費129.146.29.225

改成tiktok錄影機
https://github.com/ihmily/DouyinLiveRecorder

可離線背景執行 nohup python3 main.py > /dev/null 2>&1 &
要查看背景執行中的 ps -aux |grep python3
停止執行中的編號 kill 編號

其他國家的主機申請連結
https://www.freedidi.com/16941.html
google免費提供的1核心1G内存30G磁盘200G流量的小云服务器
https://www.freedidi.com/16908.html

20241205===

先docker裝nextcloud用, 很多外掛開不起來
加防回收

-=======
就算裝完都會有點問題, 沒有域名沒辦法ssl加密
=============================
https://operavps.com/linux-vps-with-gui-and-rdp/

https://linuxgenie.net/how-to-install-nextcloud-on-ubuntu-22-04/
https://geekrewind.com/how-to-install-nextcloud-on-ubuntu-linux-with-apache/

第二台也裝防上回收
裝nextcloud感覺也滿順的, 相片可以翻轉跟自訂切割, 測人臉辨識會卡檔也沒差了, 結果第一台反而裝不進去

docker exec -u 33 -it ecstatic_galileo php occ recognize:cluster-faces #在設定>>辨識 最下面給了新的指令 把網路上找到的 face:setup 系列改成 recognize:<指令> 有成功執行但是沒看到成果

-e PHP_MEMORY_LIMIT="1024M" #人臉辨識需設定最少1g的ram

docker run -d \ # -d 设置后台跑
-p 80:80 \ # 映射对应端口前边的8888可以改成其他的,后边的80不行
-v /home/ubuntu/nextcloud/nextcloud:/var/www/html \ # 挂载页面信息
-v /home/ubuntu/nextcloud/apps:/var/www/html/custom_apps \ # 挂载app相关信息
-v /home/ubuntu/nextcloud/config:/var/www/html/config \ # 挂载配置信息
-v /home/ubuntu/nextcloud/data:/var/www/html/data \ # 挂载存储路径就是要存到网盘的文件
-v /home/ubuntu/nextcloud/theme:/var/www/html/themes/ \ # 挂载主题
nextcloud # 使用的镜像

docker run -e PHP_MEMORY_LIMIT="1024M" -d -p 80:80 -v /home/ubuntu/nextcloud/nextcloud:/var/www/html -v /home/ubuntu/nextcloud/apps:/var/www/html/custom_apps -v /home/ubuntu/nextcloud/config:/var/www/html/config -v /home/ubuntu/nextcloud/data:/var/www/html/data -v /home/ubuntu/nextcloud/theme:/var/www/html/themes/ nextcloud


============================
在root下裝photoprism

docker run -d --name photoprism \
-e PHOTOPRISM_ADMIN_PASSWORD=hidehidekhy \
-p 2342:2342 \
-v /home/ubuntu/photoprism/config:/photoprism/storage \
-v /home/ubuntu/photoprism/photos:/photoprism/originals \
--restart always \
photoprism/photoprism

==================
多開一台來測試
試試看裝其他相簿或雲端能跑得動嗎
bard建議裝photoprism

收到信件通知說第一台主機閒置超過七天, 所以只裝相簿服務上傳照片沒用,
防回收的專案試試好了, 看能不改成下載自己的yt影片