「轉載」苍天啊,现在建个个人网站真是一步一个坎啊

凑着双十一买了阿里云一台云主机,打算放个 wordpress,把上课相关的资料放上去,给学生分享一下。wordpress 挺方便,一会儿就搭建好了,到了域名备案这里,真是横陇地拉车——一步一个坎啊。 先是起了个“老金书房”的名字(学生叫我老金,我就用上了),客服说不能带个人姓名,不能带企业信息,连“书房”这部分都有问题。 好吧,换一个,我写了个“陋室淘金”,又说这个名字也不行,我说出自《浪淘沙》的诗句,有什么问题?客服说主要是“淘”字涉嫌企业信息,莫非是“淘宝”?还说我的备注信息里面提到了视频,这个也不行。我说不是把视频发到你们网站上,而是先发到哔哩哔哩或者优酷上,他们审核没问题,我再加个链接。客服表示人家那是企业认证过的,我的是个人网站,所以不能发视频。我说我不要域名行不行,让我的学生直接用 IP 访问算了,客服说他们只管域名这部分,IP 的事情不管。 这也行? 我就打给阿里云的客服,问问他们:1、到底有哪些字眼是要避开的? 2、域名服务能不能退了算了。阿里云客服效率挺高,至少有一半挺高,就是告诉我,域名服务不能退(因为我已经申请过域名了,问题在备案那里)。至于名字,他们很热心,帮我转了三个客服,虽然没有说明白哪些字眼不能用,但告诉我:个人网站没有禁止发视频!!!

好吧,我再次看了发给我的邮件,发现里面提到了一个地址,是关于起名字时的注意事项,我还想着是我自己没仔细看邮件,错怪人家了。点开一看,我觉得没有错怪他们,因为这个地址显示“你查找的知识点不存在或知识库系统异常”。

我现在只好又起了一个名字,然后在备注中说明这个名字的来源,希望这次古人可以帮我找回点面子。

这是邮件给我的提示信息:

个人网站名称不能涉及到行业、企业等信息,且个人网站名称请勿涉及个人姓名、地名,请不要用纯数字或字母组成,不能包含特殊符号,不能使用成语;网站名称请使用 3 个以上汉字命名,请不能使用 XXX 个人空间、资讯、网站、网络、网址、爱好者、作品展示、工作室、平台、主页、热线、社团、导航这种的格式命名;网站名称中不能带有博客、论坛、在线、社区、交流等字样,若要带有此类信息,需提交前置审批文;

我现在不知道究竟还能用什么样的名字了,文邹邹的、涉及古人诗词作品的、涉及典故的,估计已经被很多企业用过了;直白的,也不行。 现在静待审核吧

原文作者:jzq526 原文鏈接:苍天啊,现在建个个人网站真是一步一个坎啊 - V2EX 轉載未經授權,如果冒犯煩請聯繫。

win7 設置 WiFi 熱點

公司 WiFi 故障,有線網正常,於是需要臨時將有線網絡分享給手機用。參考:windows7系统笔记本设置成虚拟WiFi热点(即“无线路由器”)

「開始」-「所有程序」-「附件」,在「命令提示符」上右鍵,選擇「以管理員身份運行」。

#測試是否支持設置熱點
netsh wlan show drivers
#創建 WiFi 熱點
netsh wlan set hostednetwork mode=allow ssid=NAME key=PASSWORD

「開始」-「控制面板」-「網絡和共享中心」-「更改適配器設置」,應該可以看到一個「Microsoft Virtual WiFi Miniport Adapter」的設備,為了便於識別,我們可以把它重命名為「Hotspot」。然後在我們的有線網絡網卡(一般名字是「本地網絡」)上右鍵-「屬性」-「共享」。勾選「允許其他網絡」並選擇家庭網絡連接「Hotspot」按確定。

#在命令提示符啟動熱點
netsh wlan start hostednetwork
#關閉熱點
netsh wlan stop hostednetwork
#電腦關機後不會自動啟動熱點,再次運行啟動命令即可

ffmpeg下載流媒體

保存m3u8類型的流媒體

#首先把m3u8列表保存為ts視頻
ffmpeg -y \
  -v warning \
  -loglevel debug \
  -i "https://domain.com/path/to/manifest.m3u8" \
  -vcodec copy \
  -c copy -f mpegts out.ts
#然後把ts轉換為mp4
ffmpeg -i out.ts -acodec copy -vcodec copy out.mp4
#或者
ffmpeg -i "https://domain.com/path/to/manifest.m3u8" -codec copy file.mp4
#如果mp4容器遇到問題可以嘗試mkv

保存udp、rtmp、rtsp、http類型的流媒體

ffmpeg -i "rtmp://domain.com/path/to/video.mp4" -vcodec copy -acodec copy out.mp4

19111213

Theoretically we are all on the same boat and it is sinking.

Tiny Tiny RSS

Firefox今天更新到了68.2.0,一個比較大的改動是移除了自帶的RSS閱讀器。剛好前不久拿到一台免費的Oracle Cloud,於是搭建Tiny Tiny RSS來做閱讀聚合。

MariaDB、php7.2、nginx和letsEncrypt證書生成器的安裝網上資料很多,這裡就不貼了。

然后根据Tiny Tiny RSS Installation Guide一步一步来做。我是直接在nginx默認的html文件夾下git clone出項目,然後訪問http://yoursite/tt-rss/install/來安裝,下面是遇到的問題。

未安裝php-intl

sudo yum install php7.2-intl

文件權限不足

#首先修改文件夾權限
cd /usr/share/nginx/html/tt-rss
sudo chown -R nginx:nginx cache lock feed-icons
sudo chmod -R g+w cache lock feed-icons
#如果你的CentOS 7系統和我的一樣開啟了SELinux,還需要
sudo chcon -R unconfined_u:object_r:httpd_sys_rw_content_t:s0 cache feed-icons lock

更新機制

#首先嘗試了systemctl,沒有成功
#於是用原始的crontab
*/30 * * * * /usr/bin/php72 /usr/share/nginx/html/tt-rss/update.php --feeds --quiet

使用小撇步

  • 在偏好設定》摘要》類別里,可以新建類別。
  • 在RSS訂閱上右鍵,編輯摘要里可以單獨設置更新頻率。據說選項里勾上媒體快取可以緩存媒體到服務器(未驗證)。
  • 打開「全部文章」,點擊閱讀頁左上角的RSS標誌,就可以用RSS的方式分享自己所有的閱讀聚合。
  • 安卓版客戶端可以從F-droid下載,我沒有使用客戶端。

If it helps, please kindly consider to contribute or donate.

19102011

Good music make me dream. Good television programs broaden my horizon. While the bad ones just want to wash my brain.

使用python同步本地時間

服務器超售到不行,cpu時間隔一段時間就滿好多。嘗試配置了標準了自動的時間同步,效果不理想。於是用python調用worldtimeapi.org的api配合crontab來修正系統時間。

import subprocess,requests,time

def main():
    try:
        response = requests.request("GET", "http://worldtimeapi.org/api/timezone/Asia/Hong_Kong")
        timeJson=response.json()
        timeAbs = abs(timeJson['unixtime']-time.time())
        if timeAbs > 15 :
            subprocess.call(['date','+%T','-s',timeJson['datetime'][11:19]])
            print("time synced")
        else:
            print(timeAbs)
            
    except:
        print("net error")
    
if __name__ == '__main__':
    main()
#添加crontab任務
crontab -e
#每兩小時檢查一次
0 */2 * * * /usr/local/bin/python3 /home/42/time.py >> /home/42/t.log 2>&1