[ 首頁 / 搜尋 / 管理Discord ] [ Komica首頁 ] [ 跨版面 ] [ 雜談 / / 攝影 / 運動 ] [ 人工智慧 / 程設交流 ] [ 蔚藍檔案 / 英雄聯盟 / 米哈遊 / Minecraft / 魔物獵人 / 勝利女神:妮姬 / Pokémon / 刀劍亂舞 ]

/cs/ - 程設交流

Computer science
[]
名稱
Email
主題
回覆
檔案
嵌入
Options
密碼 (用來刪除檔案。)
  • Allowed file types:jpg, jpeg, png, gif, mp4, webm
  • Max filesize is 10 MB.
  • Max image dimensions are 10000 x 10000.
  • You may upload 1 per post.

  [Go to bottom]  [Catalog]  [Reload]  [Archive]  [Featured]

File: 1732351693750.jpg (107.91 KB, 1000x1000, json.jpg)

c790f299 No.231[回覆]

網際網路世界中,JSON是重要的標記語言。
JSON非常有名且重要的一個特性就是「沒有註解」。
https://medium.com/@marycriv/why-json-doesnt-allow-comments-fe93f7106c62
https://www.ietf.org/rfc/rfc4627.txt

有印象設計JSON格式的人也有解釋過原因,不過一時找不到。

但這幾年,隨著JSON被大量運用在config檔中。
尤其是VSCode的設定檔。
似乎出現了某種可以寫註解的JSON變種。
因為微軟一貫的就是要你搞混原則,
所以附檔名也還是.json,就跟 xxx.js裡面其實有可能是TypeScript一樣,
搞到不分資深資淺的低能兒以為JSON真的可以寫註解。

所以說,VSCode或是現在這些可以寫註解的變種,
貼文太長了。點這裡查看全文。
2 則貼文 與 1 則含圖回覆 已省略。點擊回覆以查看

0c768898 No.236

>>233

前陣子發現Notepad++有增加JSON5的格式才注意到。

>>235

不是要寫註解,
是要知道那種寫註解的格式有沒有名字或是規格可以看。
過一陣子可能就會需要跟人爭論JSON到底能不能寫註解。

fbff737a No.238

JSON一開始是設計給程式之間交流資料用的
並且為了方便人眼可以簡單確認資料,所以有最低程度的可讀性

可讀性只有最低程度

作為設定檔本來就不是一開始的設計用途

不過大家懶,所以就順便用了

設定檔推薦用 yaml

fbff737a No.239


5cad1cdd No.240


74585d7f No.243

>>238
json我最賭爛的是Date還要我自己轉
媽的



File: 1732426456439.jpg (33.65 KB, 1233x281, ssaad.jpg)

a7b1326b No.237[回覆]

https://aws.amazon.com/tw/microservices/
微服務到底要寫成怎樣才叫做微服務?
這東西感覺就跟十幾年前的MVC/MVVM一樣,
已經發展到n個人有n!種解釋的狀況。
在其他地方發問只會抓到一票掛著顧問頭銜肚子裡只有餿水的業務。
所以只好來這邊問了。

AWS上面講的這一大堆,感覺都是結果而非原因。
要如何撰寫才能避免掉入pseudo monolithic的陷阱?
微服務的恢復能力從何而來?
在服務彼此相依的狀況下,不是一個關鍵服務掛掉就全部掛掉嗎?
像是身分驗證伺服器掛掉->全部依賴身分驗證的服務都掛掉。

另外是部署問題,我自己的理解,微服務這東西理論上是要搭配
Docker或至少VM等級的虛擬化技術做到隔絕才有意義。
貼文太長了。點這裡查看全文。


File: 1728194681324.png (120.21 KB, 1024x351, 未命名設計-3-1.png)

b684b896 No.217[回覆]

想問一下,MQTT的Topic應該是不算太重要的吧?
以我自己對MQTT的理解,
Broker本身應該不重視自己上面到底有幾個Topic。

最近比較閒,突然想起之前遇過一個專案是把MQTT當成HTTP在用。
收跟發各一個Topic, AAA / 收、AAA / 發這樣。
大概像這樣:

GetShoppingCart / Requests:伺服器監聽Requests,並且發佈到Responds。
GetShoppingCart / Responds

訊息大概像:
{
User: AAAA
RequestID :XXXXXX
貼文太長了。點這裡查看全文。
1 則貼文 已省略。點擊回覆以查看

709ab1a9 No.219

>>218

也在想是不是這樣,
感覺現在一堆人整天想把MQTT用到一般網站上根本有問題。
開宗明義都說這東西不保證送達也不保證不會重複傳送了。

不過進了鬼屋也只能當鬼。
還是很在意我自己的理解對不對。

Broker本身應該不會暫存任何Topic吧?
以一般即時通訊來看,每一個通訊頻道都是一個主題應該是沒問題的吧?

類似這樣:
Chat / {RoomNumber} / Public
Chat / {RoomNumber} / Files
貼文太長了。點這裡查看全文。

467e392d No.220

>>219
Broker負責傳資料 不暫存
你這樣的架構的確會有topic數量過多的問題
修改方向從簡化結構開始?
例如Chat / RoomInfo / {Roomnumber} 把所有這個room的資料放一起
資料的處理由接收端負責
Chat / Mention / {RoomNumber} / {USER} 把分類放前面
不過資料量很大時應該也會有一些問題

不然就是實作動態清理沒在用的topic

b684b896 No.221

>>220
>>資料的處理由接收端負責
>> Chat / Mention / {RoomNumber} / {USER} 把分類放前面

好像有懂了一點甚麼…
這樣做的意思,是把判斷要做甚麼的任務交給APP去判斷的意思嗎?
例如說再回傳參數裡面多一個 action = 提及、一般訊息、xxx之類的。
程式裡面再跑switch-case 或 if-else。

之前那樣設計的想法,是想把程式裡面的switch/case 去掉,全部在topic上面清清楚楚。
收到通知的時候就知道要做甚麼。


>>不然就是實作動態清理沒在用的topic


貼文太長了。點這裡查看全文。

591c7519 No.222

File: 1729405117955.jpg (272.37 KB, 1920x1080, 1729385751998.jpg)

>之前那樣設計的想法,是想把程式裡面的switch/case 去掉,全部在topic上面清清楚楚。

想設計object notation? 通常,人們會用checksum和代替switch來加速程式

Responds = dict(User = "AAAA", RequestID = "XXXXXX", ShoppingCart = [{1}, {2}, {3}])

try:
print(Responds)
x = Responds['ShoppingCart']
print(x)
except KeyError:
pass

8bda0b30 No.223

>>222

這啥?機翻?
不太懂你所謂的checksum取代switch是甚麼意思。
印象中throw的效能成本是非常高的。



File: 1727324127263.png (180.84 KB, 940x604, 4253524214.png)

a57f2b9e No.214[回覆]

想請問由於我的表單有插入圖片所以儲存格需要放大
但是每次表單新增完後試算表那邊的儲存格都會很小我需要手動調整他的欄寬

有辦法自動讓儲存格變大的方法嗎?
感謝各位

88e28ec2 No.215

File: 1727337735107.png (12.05 KB, 300x370, ClipboardImage.png)

好像沒完全自動的方法
1.在欄上右鍵→調整欄的大小→根據資料內容調整大小
2.在欄的邊線連點兩下

a57f2b9e No.216

用根據資料內容調整的話圖片就會縮成一塊了
我現在只能手動調整了
還是感謝回答



File: 1725450412950.png (349.59 KB, 2560x1419, 資安證照.png)

127aa039 No.213[回覆]

各位萬能的島民,在下金融業乙方社畜。
客戶最近開始在合約裡面要求專案至少要有一個有數發部公布資通安全證照的成員。
https://moda.gov.tw/ACS/laws/certificates/676
本公司當下主力成員是沒半個有的,只能先跟友商借人頂一陣。
同時也推出了上課補助跟通過考試,報名費公司全額(沒過半額),
再發報名費兩倍獎金的政策。

是時候去補充些資安知識了。
但是證照這麼多,又要一邊忙專案一邊準備,
有甚麼是不會太難考,效力跟含金量也不會太低的嗎?
雖然是希望一次過,但還是希望準備的過程中能有一點收穫。
也不希望考到的證照出去直接被吐槽那張根本搞笑證照。

還望各位島民解惑,先謝過。


File: 1706520367296.jpg (36.57 KB, 544x563, 反阻擋廣告訊息?.JPG)

5dfe6796 No.136[回覆]

最近怎麼會有那麼多網站會要求對方不准裝擋廣告的程式啊?
明明有些廣告根本就是有害的
而且也有人很不喜歡隨便按螢幕任何一個地方就會跳出廣告視窗的相關功能
(有些是假訊息,會故意跟你說"硬體xx%損壞,防毒軟體證照過期"之類的來擾亂你,進而在購買假軟體下達成個資洩露的目的)
然後這個圖片分享網站還會欺騙網路時光機(實際點按進去的跟網路時光機存檔的完全不同結果)
https://piczhq.com/mlhy7a449kya/43768069aur.jpg.html
想要按下Continue的按鈕卻跳出十幾個廣告視窗
不移除擋廣告的程式就不給你過
搞不懂怎麼會有那麼多網站會要求對方不准裝擋廣告的程式
以前約2019年時不會這樣的
1 則貼文 已省略。點擊回覆以查看

b0e7d4ee No.193

對 催化劑大概又是"手機用戸(無知)"

那類廣告底層都是名為網頁元素的定址
(嵌入影片也有的那些<>來的)
内容則是"外部的網址"為主

"反反廣告"的程式 多有所笨拙
例如我使用的套件"MATEIX"總能共存
現在我常用的是μBLOCK+這個
"MATEIX"總會防止"第三方的網址"
例如ajax.google這種也是防止對象
當然能主動開放(網域之上的設定)

這種網頁元素底層必然是<body>之類
即使元素<>内的CALSS本身是流水號
貼文太長了。點這裡查看全文。

b0e7d4ee No.194

>然後這個圖片分享網站還會欺騙網路時光機(實際點按進去的跟網路時光機存檔的完全不同結果)
這也很重要
我也在附近某串提及
總之K島的支配者有惡意的話
也能只令幾個IP使用者見到某些句子
然後主張"他有精神病 看到的都是幻覺"
也不是什麼特別技術
單純的IP之類資訊上的"条件判斷"
這是底層(CPU)晶片的命令 概念是減算
禁止詞之類 白名單之類 程式運轉幾回
大概也是這樣 紙牌遊戲的COUNT等亦同
噢還有誰自稱"手刻島"的COOKIE制首頁
COOKIE當然也是串數字 減算比較的材料
時光機不會"選擇同意"所以當然只見()
與登入任何網站後的個人專屬頁面類似

5dfe6796 No.210

然後這個連結會連到哪裡去?
https://roasooph.net/4/7883621(可疑連結,請提供來源與詳述問題)

58e58714 No.211


import whois #pip install python-whois
url = ''
w = whois.whois(url)
print(w)

58e58714 No.212


import urllib.request

url = ''
f = urllib.request.urlopen(url)
content = f.read()
print(content)



File: 1723999146145.jpg (110.72 KB, 1209x626, ThemeAsk.jpg)

0644f83a No.209[回覆]

社畜後端工程師一隻,
最近工作上剛好參與到新產品的一些外觀上討論。
第一次體驗到甚麼叫做買網站模板回來改。
公司用的是 Theme forest
https://themeforest.net/
想說這種模板也不算太貴,
未來搞side-project也可以考慮自己買幾個模板來美化一下。
不過這類網站說真的其實挺多的。
不想註冊一堆帳號結果想要的那個永遠在另一個網站上。
所以想說問一下有沒有比較常在接網頁建置案的可以推薦一些比較豐富的網站。
有台灣的更好,順便好奇一下台灣這部分的生態是怎樣。


File: 1710427200154.png (44.15 KB, 1191x304, 螢幕擷取畫面 2024-03-12 132007.png)

966f7bbc No.157[回覆]

有人可以推理一下這是怎麼一回事嗎?
日前用網路時光機存檔之後以下的網址所看見的都是對岸的外匯吧網站,但在時光機以外實際上點進去之後卻是圖片中的那般情形
https://www.youwaf.com/whzx/430.html
https://www.youwaf.com/whrm/890.html
https://www.youwaf.com/rhcwh/68.html
https://www.youwaf.com/whzx/263.html
有甚麼能製作的程設可以像這樣騙過網路時光機呢?然後只要跟網路時光機看到的跟點進去後實際看到的比對一下就會知道了

fe31888f No.158

比較像是你的瀏覽器或網路有問題
我從wayback和實際點進去看都是正常了

0be1cf54 No.192

?
我的角度上 時光機内外都是"外匯"網站
總之
不知道原PO怎會認為這用了什麼特別的
都是黑白名單也有的條件判斷而已?
可見我的IP也是他們排斥的對象

時光機所保存的資料
當然是時光機自身所見
例如不可能保存到你的登録畫面
(只看機械言語命令集也能想通?)
条件判斷是晶片層級的事情
20-20=0 0的FLAG成立便是相同
大便(的字元組)-大便=0
IP等資訊亦同
貼文太長了。點這裡查看全文。

966f7bbc No.202

講了一大堆有甚麼辦法可以解決嗎?

03392468 No.208

>>202
那隻是島上的妄想症洗版語障廚
別理他



File: 1722669350204.png (385.08 KB, 1024x1024, ClipboardImage.png)

4028d1db No.204[回覆]

之前更新的東西不意外的還是出意外了
所以開這串用於回報版面使用上有遇到的問題與建議

4028d1db No.205

>>發文後沒看到文的問題
應該是快取問題,還在找確實的解法

4028d1db No.206

>>發文只顯示一個OK
被擋住了
建議回報被擋住時的內容

4028d1db No.207

>>用手機發文多於5行就會被擋,不分行或直接把內容斬成2個po就可以發
研究中



File: 1720877425708.png (65.83 KB, 316x316, Meme_Man_on_transparent_ba….png)

6ad9ad9c No.198[回覆]

本人是只會用openai寫代碼的小白
AI寫了一個能鍵盤重整右邊frame的腳本
但是發現有些版重整後鍵盤會失效 貌似焦點跑走
用AI問了焦點得到的程式碼也沒有作用
只能來請教人類島民大神了

770f41ae No.199

上程式碼讓島民直接幫你看

d45baa90 No.200

>>199
抱歉沒說清楚 說的是K島
用鍵盤方式觸發了每個板上方的"重新整理"
document.querySelector('a[href*="index.html?"]')?.click();
問題是有些版面重整後鍵盤會失效
像是綜合重整後不用點一下就能繼續用滑鼠
但是GIF、四格之類的版面就要點一下才能繼續觸發鍵盤
所以主要不知道要用甚麼程式碼才不用多點滑鼠那一下

770f41ae No.201

>>200
用$(window).focus();處理



  [Go to top]   [Catalog]
刪除貼文 [ ]
上一頁 [1] [2] [3] [4]
[ 首頁 / 搜尋 / 管理Discord ] [ Komica首頁 ] [ 跨版面 ] [ 雜談 / / 攝影 / 運動 ] [ 人工智慧 / 程設交流 ] [ 蔚藍檔案 / 英雄聯盟 / 米哈遊 / Minecraft / 魔物獵人 / 勝利女神:妮姬 / Pokémon / 刀劍亂舞 ]