Jump to...
redirecting...

Log for OwO

/go@mmis_js_bot package main

func main() {
愛心 := 10
for 愛心 > 1 {
愛心—
println(愛心)
}
}
你要把他轉成Go嗎?
對,但是我放棄,因為不知道你那些物件是什麼型態
/js@mmis_js_bot
var yami ={xiaoXiaoAn:{length:10}}
while(yami.xiaoXiaoAn.length > 1) {
yami.xiaoXiaoAn.length-=1
console.log(yami.xiaoXiaoAn.length)

}
幹又來
兩個減號都會自己連再一起
Language:
js

Source:
var yami ={xiaoXiaoAn:{length:10}}
    while(yami.xiaoXiaoAn.length > 1) {
    yami.xiaoXiaoAn.length-=1
    console.log(yami.xiaoXiaoAn.length)
    
}

Result:
9
8
7
6
5
4
3
2
1
[sticker](media:AAQFABNwYr4yAARGHe6_nSm9zbcYAAIC@telegram)
/go@mmis_js_bot package main

func main() {
愛心 := 10
for 愛心 > 1 {
愛心--
println(愛心)
}
}
stderr
wwwwww
/go@mmis_js_bot package main

func main() {
愛心 := 10
for ; 愛心 > 1; 愛心— {
println(愛心)
}
}
幹啊
while foreach 都被 for 全包了嗎
別黏再一起阿渾蛋
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
/go@mmis_js_bot package main

func main() {
愛心 := 10
for ; 愛心 > 1; 愛心-- {
println(愛心)
}
}
/go@mmis_js_bot package main

func main() {
愛心 := 10
for ; 愛心 > -1; 愛心-- {
println(愛心)
}
}
/go@mmis_js_bot package main

func main() {
println("ow")
愛心 := 10
for ; 愛心 > 1; 愛心-- {
println(愛心)
}
}
書本也沒說wwwww
只有說到值跟值還有值wwwww
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
轉成 Go 之後難懂多了
參數前面都是符號
很指標
讓我頭痛
可以不用指標,但是這樣就必須 a = a +1
你在說字典那個嗎
我到才想罵 JS 沒指標,整個 a.b.c.d.e.f
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
不是,是通常
用了指標之後呢
a.plus(1)?
(#
/search 哇嗚
那是——不太一樣的東西就是了,不過那種時候用指針也蠻方便的。

package main

import (
  "fmt"
)

func Add(v *int) {
  *v++
}

func main() {
  num := 1
  Add(&num)
  fmt.Println(num)
}
--
>> 2
你那種則是:

package main

import (
  "fmt"
)

type Example struct {
  Number int
}

func (e *Example) Add(){
  e.Number++
}

func main() {
  ex := Example{1}
  ex.Add()
  fmt.Println(ex)
}
--
>> {2}
/g golang graph algorithms
[GitHub - gyuho/goraph: Package goraph implements graph data ...] https://github.com/gyuho/goraph Package goraph implements graph data structure and algorithms. [GitHub - alonsovidales/go_graph: Go lang library that provides ...] https://github.com/alonsovidales/go_graph BFS: Breadth-first search. ... Min Cut Max Flow: Ford-Fulkerson algorithm. ... Kosaraju-Sharir's algorithm: Strongly Connected Components. [Graph and network flow algorithms in GoLang - Google Groups] https://groups.google.com/d/topic/golang-nuts/NttFA6YzDJM 22 Mar 2014 ... I am considering switching from C to GoLang in order to write more generic code faster for my research in AI. However, I noticed that the Go ...
這怎樣 指標之戰嗎
🌚👏
指標在傳遞的時候還蠻有用的,

因為你改的東西總會「指回去」到同一個物件。
但是 JavaScript 的話我就沒辦法解決這個問題了。
通常要寫一長串他的「原地址」
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
然後之前在 JS 寫的時候還要注意傳遞的物件是不是被複製成另一個物件了

是不是同個物件,之類的。
我才不是要複製啊
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
程式紀元第2F年2月6日 在OwO@TG群組中發生了關於指標的戰爭
史稱指標之戰
[sticker](media:AAQFABMdFb4yAAQ-R2HduIZjwM0dAAIC@telegram)
超 geek 的
wwwwww
我真的覺得這紀年方式超棒的
沒有宗教問題
也沒有國族問題
用西元不就好了
🌚 分 little-endian bigger-endian 的
用伊斯兰历
🌚👉
那個有宗教問題(?
Unix 時戳
Windows 不服
Windows 時戳
用 random() 数
嘿阿你算算看
你這人還有時間觀念嗎
用时间做 seed
🌚
🌚
薛丁格的時間
已經被觀測了
崩塌的時間
为什么我的Google AdSense会有钱的?!
我连广告单位都没开。。。
[sticker](media:AAQFABMdFb4yAAQ-R2HduIZjwM0dAAIC@telegram)
這一定是系統錯誤
很正常,我 YouTube Red 也有收入
[sticker](media:AAQBABOdp-8vAARbS2O2HSQxaWcwAAIC@telegram)
感怪給我吧
🌚 你的……
red!
很红噢
🌚 很紅?
[photo](media:AgADBQADwacxG0MguFQjK3r8fl_gl_xSyjIABNeb8-H8nKIvQAMBAAEC@telegram)
那些点击率是哪里来的,我会怕
[sticker](media:AAQFABPTFb4yAARbC2r9-X-d5xkYAAIC@telegram)
来自世界各地的爬虫,广告流量 bot
还有游荡的 youtube 用户
感謝爬蟲感謝bot
[photo](media:AgADBQADwqcxG0MguFRtZS6aSAWwXRQ7yjIABEJK9ZDDdx52UQIBAAEC@telegram)
可是我根本没放广告
🌚👍
獎勵你出現在 Google 搜尋引擎中
[photo](media:AgADBQADw6cxG0MguFTLYv47pgespjsbyjIABFTggzL_57vw2NoBAAEC@telegram)
什麼 CPC 什麼 RPM
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
[photo](media:AgADBQADxKcxG0MguFSlEQkt6bs6sR1RyjIABJ39Nq7LJ33X1gABAQABAg@telegram)
😐 ...
我的 blog 啦
Google Analytic @.@
有一半可能是我
少得可怜
帮我写 theme
我陪你逛街
哈哈😂
[photo](media:AgADBQADxacxG0MguFSAb1a4mMu6BMtYyjIABAZAa2UPoCrdCQMBAAEC@telegram)
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
[sticker](media:AAQFABPTFb4yAARbC2r9-X-d5xkYAAIC@telegram)
你是不是欠 Ban
你太多 link 了?
而且 link 都不是另开 tab ?
🤔
原来我的$是从youtube来的
[sticker](media:AAQFABM4g8oyAAQBQDWo0NtsL7EyAAIC@telegram)
😂
[photo](media:AgADBQADxqcxG0MguFQpEBM7ECffmCEtyjIABFoBC_K0Xlf_OdcBAAEC@telegram)
尼玛
Malai sIA
[photo](media:AgADBQADwacxG0MguFQjK3r8fl_gl_xSyjIABNeb8-H8nKIvQAMBAAEC@telegram)
malaysia×××
可以吃更多的橡皮擦了
哈哈😂
蒸蚌
不過還是有從影片點閱賺一些就是了
我為什麼不認真玩遊戲好好當個實況主呢
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
学老吴。。。
🌚👏 沒錯
因為你他媽快要能去雷亞工作了?
幹還要等兵役要一年吧
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
认真撸管
那你為什麼不
想辦法
免役
实况录影
那麼簡單的話大家都免疫了
[sticker](media:AAQFABNbesoyAAQn-56kbMUG2pEdAAIC@telegram)
打针免疫
难道我可以改行做youtuber?!
每个人都可以
yea
每個人都可以
但是 真的 不是 很 建議 你 當
why ?
@YamiOdyme Google Adsense 的收入有包括youtube的吗?
[photo](media:AgADBQADx6cxG0MguFQqgBUvjPyYDYxTyjIABDp4-IsCxDM0u_sAAgI@telegram)
感覺會是只有幾百訂閱的那種
突然发现youtube有收入😂
看回我以前的影片,很欠扁@。@
https://www.youtube.com/watch?v=Aabtm9ZAo0M
只要點閱率高就可以
🌚👏 所以你可以放 A 片然後趁機賺一筆
NTM End占了2/5
还没发布就被google干了
🌚🌚
[photo](media:AgADBQADyKcxG0MguFRYW2UcP4pNeQ0lyjIABPo5Pt7R3aZ2DuABAAEC@telegram)
🌚🌚
🌚🌚
很黑唷
[photo](media:AgADBQADyacxG0MguFTuTcitm5MhcvBHyjIABD9RR9r0GY6Mu_4AAgI@telegram)
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
全部都是下降是三小
youtuber不好当
是不會啦⋯⋯
我覺得。
除非出MV ~~
往好處想,至少不喜歡沒有變多
喜歡也變少啦www
[sticker](media:AAQFABPCFb4yAASis36HPWzEGPUQAAIC@telegram)
CS:GO 競技
我覺得
或許
大概
可能
應該
我要睡了
@YamiOdymel 在MineCraft裡打巨人! - CS:S 進擊的巨人 - Part 2 很惠
我一直對那個 大寫C 很在意
[sticker](media:AAQFABPaDsoyAAQrYR4qYyWQL8ksAAIC@telegram)
笑死,裡面評價最糟的
Minecraft 正統寫法
@YamiOdymel 話說你為什麼都不開mic
有開過
後來沒什麼興趣開
不過最近又有興趣了
但是沒電腦
要開mic觀看數才會高喔
我記得你之前還開了 TeamSpeak
壹定要這樣折磨我嗎
為什ㄇ
炸掉了
幫QQ
之前颱風常常停電
RIP
所以你現在都在用手機跟我們聊天喔
筆電
好喔
但4不能玩遊戲對ㄅ對
話說你家查_結束了嗎(?????
查封難道還有期限的ㄇ
Youtube -> Tocas -> Teameow -> Yamied
您好,你家會被查封一年。
一年到了,恭喜您查封狀態已解除!
[sticker](media:AAQFABOcGL4yAAQ2cTLfYTur568SAAIC@telegram)
買(?)回來了嗎
[sticker](media:AAQFABMta7MyAARkp6E4RfCKnDAPAAIC@telegram)
才沒有 🌚👉
Tea"M"eow
所以你都住哪(???????
被查封的家。
查封不代表不能住啊
🌚 還是可以住啦
只是床被黃色封條圍住而已
好的
🌚 好啦其實沒有
就只是家在查封狀態
裡面沒異動
[photo](media:AgADBQADyqcxG0MguFSjQUf5d26wevRIyjIABGwv14f2Y19C8fsAAgI@telegram)
你還有什麼想問的我可以替你解惑
🌚👌 OK 的
yami 你勾完?
有沒有在查封狀態差別在哪
查封的時候房子不能轉給另一個人
沒了
[sticker](media:AAQFABOcGL4yAAQ2cTLfYTur568SAAIC@telegram)
文法悲劇
wwwww
然後查封會被貼一張紙,我之前好像有說過
富邦
忘了
🌚👏 誰管他是哪家
所以是
卡債 還是保險
(??????
恭喜,您已成功进入睡眠状态!
🤔 不過等等⋯⋯如果我欠三家銀行

其中一家銀行先查封我是不是這房子就他們的了
卡債
保險是什麼鳥
保險應該是賠我一棟房子吧
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
wwwwwww
test
喔好那個bot沒跳出來
所以你真的沒有方法免役嗎
替代役呢
才沒有
也沒達到標準
[sticker](media:AAQFABMta7MyAARkp6E4RfCKnDAPAAIC@telegram)
要被送進夏令營啦
你要寫文章ㄇ
什麼鳥
拔草日記ㄇ
我今天拔了三根草。
你體能好嗎
今天有草對我說話欸
🤔 不好
"父權主義如何以法制化的方式迫害男性"
🌚👏 很會喔
你有拯救世界的資質
恭喜
精神疾病
驗退
我教會了三根草 hello world
.-.
[sticker](media:AAQFABOcGL4yAAQ2cTLfYTur568SAAIC@telegram)
當神經病是不是只要說同一句話就好了
我在講正事 什麼廢文 沒禮貌
我有八公分
我有八公分
我有八公分
[sticker](media:AAQFABM4g8oyAAQBQDWo0NtsL7EyAAIC@telegram)
好的,我們可以看到,像上面這個就是一種廢文
現在 8 公分
現在 8 公分
現在 8 公分
現在 8 公分
現在 8 公分
[sticker](media:AAQFABMta7MyAARkp6E4RfCKnDAPAAIC@telegram)
話說這也一年了欸www
去年二月三號的事
恩恩
[sticker](media:AAQFABO0WcoyAATcK8-Qt52E3tBOAAIC@telegram)
嗯?
好啦好啦 驗退
都驗退

不是要撒花嗎
🌚🌚
不像神經病
你頭貼有修過ㄇ
想辦法免役啦
看看軍中一堆慘案
🤔
搞不好會GG喔
TeaMeow 悲劇
然後雷亞還是只有一個前端
[sticker](media:AAQFABM4g8oyAAQBQDWo0NtsL7EyAAIC@telegram)
所以你要免役ㄇ
才沒辦法
快去練習視差
為啥
太有難度
那樣叫有辦法
柯以
🌚👌
shape
ke has
👏👏
[photo](media:AgADBQADy6cxG0MguFSnSZz1hr0M8fNEyjIABJQ6FaY2XoiPjwEBAAEC@telegram)
你的腳有問題ㄇ
原來有智能不足這條🤔
笑死
我現在 57kg
要減到 50kg 才能過關
還是你要直接衝街頭叫政府即刻停止性別暴力(#
幹吃成這樣我乾脆去死算了
謝謝,反正才四個月
[sticker](media:AAQFABMta7MyAARkp6E4RfCKnDAPAAIC@telegram)
我覺得瘦下來比進夏令營還要地獄
可4去軍中可能會死掉掉喔
🌚👏等我死掉了再來聊這個
你要拿你的生命來賭嗎
🌚👉
自殺諮詢專線:0800-788995(24小時)
生命線:1995
張老師專線:1980
這是代表諮詢如何自殺嗎
🌚你可以打過去問問
[photo](media:AgADBQADzKcxG0MguFTgOXT1NNikntlVyjIABAxga3_CkjvnbwEBAAEC@telegram)
[photo](media:AgADBQADzacxG0MguFTd30M9xcax_s4fyjIABJl7gB4HXyP6ld0BAAEC@telegram)
笑死
欠踢的人
不然進去亂開槍
[photo](media:AgADBQADqacxG0MgwFTDyGqt1UejBHBXyjIABLVJb5S5-ntasAEBAAEC@telegram)
[photo](media:AgADBQADqqcxG0MgwFS-siSu_Mg-dVguyjIABBRNfRDkKzh7TeABAAEC@telegram)
快去找記者阿(?
扁平足 高弓足
這兩個正常看不出來 可是對軍役這種需要勞動的東西很有影響
視力要0.6以下qwq
等等 What?
我找到的
兩眼裸視或矯正視力達十分之六(零點六)
不知道我幾度QwQ
😐 台湾强制兵役?
嘛 我媽說當兵是男孩兒的人生目標之一 當不了男孩兒們會自卑
看來我們都不是男孩兒
哈哈😄
[photo](media:AgADBQADracxG0MgwFQ9nfJ84E-02NFUyjIABL5ns5et-ALWhv8AAgI@telegram)
@YamiOdymel 對惹 你有打算來SITCON嗎
靠腰想被抓喔
沒有欸
[sticker](media:AAQFABMnGL4yAATZjQ-lnFKkiXgcAAIC@telegram)
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
上新聞就可以在維基百科寫成條目了
我们也来
好像改成功了
但是 笑能
這筆單CPU還慢R幹
到底三小R
慢的要死
CPU還吃一堆
阿我好像知道為什麼了
[photo](media:AgADBQADs6cxG0MgwFQvNHChMaS-lhhSyjIABOM7Iv2ffWlLyQMBAAEC@telegram)
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
最討厭沒有行號的錯誤
FFFFFFQQQQQQQQQQQQ
www加油啊
我現在已經不知道我在幹嘛了
你在幹嘛
都說不知道了
TMD我繪版還沒送修R
e04 0 lian
問題到底尛
[sticker](media:AAQFABM1H74yAARw-0Rq3zyvE-QbAAIC@telegram)
.-.
QwQQQ
現在到底尛情況
其實我看不太懂我的code了欸
下次試試 TypeScript
好喔
現在什麼情況啦幹
沒反應了
可能會比較易讀一點吧,不過寫起來應該會費時一點。
e04 到底
wwwwwwww
你用 Debug 模式跑不就好了?
好像是
R 找到了
等等
TMD這邊為什麼會卡
巫術逆
我都有+
巫術啦幹
🤔 找到原因了?
找到卡住的地方
但是不知道為什麼卡住
貼看看——?
[photo](media:AgADBQADqacxG2k9yVR7T0FjefygkGRKyjIABNO1H7cqdHdUMAIBAAEC@telegram)
這是別人寫的lib
我也不知道為什麼會卡
用別人的 lib 出問題最ㄐㄅ了
而且我還是不知道這三小
他在function裡面new了自己
不卡住才怪吧
[photo](media:AgADBQADqqcxG2k9yVR9UJH23qxDk8dVyjIABMLEzShFW7yMHQMBAAEC@telegram)
that is not a reason that you should write every library by yourself
🌚👌
飙英文~
[sticker](media:AAQFABMiXMoyAARhgP9MeWZ3ISZNAAIC@telegram)
完全贊同
[photo](media:AgADBQADrKcxG2k9yVTai2tdYQGvRKgiyjIABC2FGwj9c2ghj90BAAEC@telegram)
failed the sign-in
真不明白为什么每次dual boot mac&windows,开windows的时候时间一定跑掉,差几个小时
你的profile壞了
windows表示他不知道該怎麼登入
[photo](media:AgADBQADracxG2k9yVToJnM0giqDnX4iyjIABHvYgrN8MEHest4BAAEC@telegram)
""
""
""
FQ
“”
要發送的事件應該先發送,錯誤才放入佇列

還是直接放入佇列讓排成自己發送?
無論怎樣都丟排程就對了
batch比較有效率
所以我讓排成自己去送

而不是先送,錯誤了才放排程?
[photo](media:AgADBQADrqcxG2k9yVQiGsxrXyKrK3E_yjIABEPKOHGImyQdVQMBAAEC@telegram)
靠杯wwww
到底是在寫三小wwww
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\
 * Types                                                                       *
\* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

var typeFields =
  ['name'     , 'structure', 'format'  , 'size'];
  
var types = exports.types =
[
  ['end'      , null       , null      , null  ],
  ['byte'     , 'word'     , 'Int8'    , 1     ],
  ['short'    , 'word'     , 'Int16BE' , 2     ],
  ['int'      , 'word'     , 'Int32BE' , 4     ],
  ['long'     , 'list'     , 'int'     , 2     ],
  ['float'    , 'word'     , 'FloatBE' , 4     ],
  ['double'   , 'word'     , 'DoubleBE', 8     ],
  ['byteArray', 'list'     , 'byte'    , null  ],
  ['string'   , null       , null      , null  ],
  ['list'     , 'list'     , null      , null  ],
  ['compound' , null       , null      , null  ],
  ['intArray' , 'list'     , 'int'     , null  ]
];

types.forEach(function(typeData, typeIndex)
{
  var type = { value: typeIndex };
  typeFields.forEach(function(propertyName, propertyIndex)
  {
    type[propertyName] = typeData[propertyIndex];
  });
  types[type.value] = types[type.name] = type;
});

types.fromSchema = function(schema)
{
  return typeof schema === 'string' ? types[schema] :
    (Array.isArray(schema) ? types.list : types.compound);
};

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\
 * Reader                                                                      *
\* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

var Reader = exports.Reader = function(buffer)
{
  this.buffer = buffer;
  this.offset = 0;
};

function read(reader, object)
{
  var type = types[reader.byte().payload];
  if (type !== types.end)
  {
    var name = reader.string().payload;
    var result = reader[type.name]();
    object.schema[name] = result.schema;
    object.payload[name] = result.payload;
  }
  return type;
}

types.forEach(function(type)
{
  switch(type.structure)
  {
    case 'word':
      Reader.prototype[type.name] = function()
      {  
        var word = this.buffer['read' + type.format](this.offset);
        this.offset += type.size;
        return { schema: type.name, payload: word };
      };
      break;
    case 'list':
      var isList = type === types.list;
      Reader.prototype[type.name] = function()
      {
        var typeName = type.format || types[this.byte().payload].name;
        var result = { schema: isList ? [ typeName ] : type.name, payload: [] };
        var length = type.size || this.int().payload;
        for (var i = 0; i < length; i++)
        {
          var element = this[typeName]();
          if (isList) { result.schema = [ element.schema ]; }
          result.payload.push(element.payload);
        }
        return result;
      };
      break;
  }
});

Reader.prototype[types.string.name] = function()
{
  var length = this.short().payload;
  return new Object
  ({
    schema: types.string.name,
    payload: this.buffer.toString('utf8', this.offset, this.offset += length)
  });
};

Reader.prototype[types.compound.name] = function()
{
  var result = { schema: {}, payload: {} };
  while (read(this, result) !== types.end);
  return result;
};

exports.read = function(buffer)
{
  var result = { schema: {}, payload: {} };
  read(new Reader(buffer), result);
  return result;
};
有人看的懂嗎
怎麼有點 Mongo
[photo](media:AgADBQADr6cxG2k9yVROE_-tkLtuDwlIyjIABONh4F-iF59psQQBAAEC@telegram)
上面那個Object是type
到底三小
可能要看看 this.buffer["readInt8"] 是什麼鳥吧
是的
但是
其實就是 Buffer.prototype.readInt8
這就是全部用得到的code了
「」
那為什麼找不到function
他可能忘記了bind吧
gin
Gin
Iris
Echo
🌚👌
this.Buffer有東西RRRRRRRRRRRRR
三小RRRRRRRR
FQ
[sticker](media:AAQFABMcDsoyAAQpk7VPpJNTCes_AAIC@telegram)
卡在這裡也太久了吧www
[photo](media:AgADBQADs6cxG2k9yVRQ_QABJg4pacDZK8oyAARRHriFCBCDoJviAQABAg@telegram)
沒 readInt8
[sticker](media:AAQBABOdp-8vAARbS2O2HSQxaWcwAAIC@telegram)
應該不需要readInt8吧
原本資料丟進去都沒事啊
丟給cluster才有事
這裡不就是 readInt8 is not a function
[sticker](media:AAQFABOaab4yAARw5hqISDK3QnUKAAIC@telegram)
[photo](media:AgADBQADtKcxG2k9yVRZIrDqA97Rm5hWyjIABC69IjbGrFNOUgMBAAEC@telegram)
?
你是在跟我說內建函式還是什麼
內建 吧
所以你認為那個 is not a function 是找不到內建的函式
我還以為找不到會是 undefined 之類的。
Ummmm
覺得三小
我還以為是有東西,但是不是 function type
我覺得好崩潰
我TM只是想讓這個node app可以多線程
為什麼會跑出這種很三小的東西
我每次運算都獨立的欸...
也許你真的應該開兩個 Node 然後中間差一個 MQ
Message Queue 訊息佇列
幹嘛的
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
我昨天不是說——
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
其實我不曉得 Cluster 是怎麼運作的就是了。

但是 MQ 是讓訊息、資料在服務之間互相傳遞的。
用這種方式可以達到分散運算的效果
好喔
然後之前提到的,把最終結果推送到一個中心 Node
MQ 有很多,例如 NSQ 或 RabbitMQ
其實他們就只是個平台,然後吃 API 的東西,所以不用想得太複雜。
例如 POST http://localhost:3000/send/ 就會送資料到 MQ 之類的。
基本上我不太需要交流啊
但是你要「多核」
MQ 是單向的
這樣說好了 一個檔案有1024個一樣的東西要處理
分散運算之類的。
然後我想分開
就這樣
那就發送一個「calculate」訊息給其他 Node,

然後其他 Node 就會處理了。
把它想成一個「頻道」
複雜欸... 感覺使用場景怪怪的
喵喵喵
我向做的只是一個簡單的CLI程式
然後跑完就關掉了
假設你有 A, B, C, D, E 五個 Node.js

然後 B, C, D, E 註冊了「Calculate」事件。

當你要做事情的時候會去叫 A,A 就廣播「Calculate test.txt」事件

那 B, C, D, E 就會收到「Calculate test.txt」事件,然後開始計算「test.txt」檔案
🤔 類似這種感覺。
摁我知道你什麼意思
但是
那就是讓他單核
就要跑到30秒啊QQ
奇怪誰以前跟我說 Node.js 可以開線程的
就child process啊
一樣單核?
算了我不增加疑惑了。
反正會變同時運算
類似web worker
Cluster就是用Child process做的
[sticker](media:AAQFABM1H74yAARw-0Rq3zyvE-QbAAIC@telegram)
保持單核吧
QQ
真心不騙,你這樣用下去時間花很多,最後有機率放棄ww
話說 Go開線程是不是很方便
就前面加個 go 關鍵字
好喔
也太方便
ㄍㄋㄋ
真的,方便到到處都亂用www
go teaMeow
[photo](media:AgADBQADtacxG2k9yVRzOvwH-FD7BupHyjIABAfHwHtnVIpUKAYBAAEC@telegram)
之前沒管理好,線程就越來越多了
🌚🌚👏
js為什麼TM不支援這樣玩啊
一開始沒想到這個吧?
都發展出callback機制了
因為 JS 一開始就是 Async 設計,所以沒考量到這個⋯⋯的感覺?
我覺得語言規範改一點點 引擎重寫就可以了吧
哪天才會有這種引擎
JS 社群這麼廣,要是有大變動就像上次誰說的可能社群分裂吧
[sticker](media:AAQFABOMdMoyAASglsS3v05NahtLAAIC@telegram)
不會啊 語言規範不用動什麼
這個要不要畫個前面也一起來的
不用
還是雙龍
不用
那雙龍加前面一起來
感覺很有難度
那蜈蚣(###
幹你娘
人形蜈蚣。
兔子啦
踢猫的线程?!
我想換go了欸
是,沒寫好變成每 Request 一次就加一個線程
靠杯
🌚🌚
他不會自己關掉嗎
會啊,滿了好像會回收吧,不過我沒有限制
我剛剛想到了一件很勁爆的事
然後我實作了
那些线程是被闲置还是在做工?
[photo](media:AgADBQADtqcxG2k9yVS1G-0and-oGZskyjIABJX-ws3tZ9p9dOQBAAEC@telegram)
w
幹w
閒置的
開了一堆閒置的 Goroutine
不會關掉喔
污垢
但是30s就很搞笑啊
你能想像打了git diff之後等30s嗎
明明是只有幾MB的檔案喔
[photo](media:AgADBQADt6cxG2k9yVRLcTzrHHpXKOE0yjIABJqR41nLaoWKdAMBAAEC@telegram)
我不曉得關掉的機制是什麼,反正 Goroutine 很輕量

可以手動結束
🌝
聽說一個行程可以跑 100.000 個 Goroutine
[sticker](media:AAQBABOdp-8vAARbS2O2HSQxaWcwAAIC@telegram)
🤔 中間那個好像沒有舔到前面那個
我知道
可是他的胯下要剛好卡住
所以只能擺那
剛才稍微看了一下 Goroutine 是在同個 Thread 下開一堆併發程式,

然後如果要用到多個 Thread 可以用 runtime.GOMAXPROCS() 來設定。
所以如果用 runtime.GOMAXPROCS(4)

Goroutine 就可以被分發到 4 個 Thread
🤔 應該就是四核心吧。
🌚 管他,反正這部分我都讓系統自己來
是嗎
還以為用橡皮擦擦就可以了
我有用橡皮擦
[photo](media:AgADBQADuKcxG2k9yVTlkiVvQ58KwvM5yjIABLGVOX_7BKToLgMBAAEC@telegram)
🤔 ...
[sticker](media:AAQFABOAL74yAATqDvqhOOz4qBsDAAIC@telegram)

你要的兔型蜈蚣
人形蜈蚣。
蒸蚌
蒸蚌
[photo](media:AgADBQADuacxG2k9yVQAARbVV13KrcUZS8oyAAR0xWsN2SlZ4_b_AAIC@telegram)
多線程
單線
使用for loop
[photo](media:AgADBQADuqcxG2k9yVQGm4cxrDOrjR1SyjIABL27ShPn76DquAABAQABAg@telegram)
阿我突然大概知道了
wwwwww
可能是使用IPC的時候Buffer變成一般的物件
沒噴錯了
但是也沒反應
???
喔有反應
这样不好吧~😆
幹 htop和c9的快捷鍵衝到
他還沒跑完欸
如果说我要弄一个Android游戏,你们希望怎么玩? OwO
完全不知道現在什麼狀況
[photo](media:AgADBAADMyk2G0AXZAcFMqpZ97IHuyJSoBkABJ_-Ip8v4D7sfLcAAgI@telegram)
[photo](media:AgADBAADhiY2G30XZAcJ_5u3Jy_YPMBaoBkABJ2X8zT0Jjby6rUAAgI@telegram)
挖靠這真TM久阿
話說Debugger用不了欸
求解,為什麼JS用匿名Function不好?
沒有不好啊
那你之前是在...
@koru1130 表示 : 難怪你Code學不好
你當初是怎麼說的
"我Function都不命名的"
我當初說我常常用匿名Function
你覺得這兩個意思一樣嗎
我沒有說都不命名好嗎...
有的
你當初就這樣說的
然後過程中完全沒提到"匿名" 這兩個字
當初你說有些function不太重要,所以我說我function常常不命名這樣?
umm...球VCR
對 你說不命名
umm...讓我覺得奇怪所以想知道為甚麼用"不命名的Function"並不好的是你後面接的話...(望
這句重打 給我斷句
等,我覺得那句很正常啊OAO
@james58899 你覺得這個句子如何
這樣呢(?)
Ummmmmmmmm
還是看不懂
...
...........................................................
看無
遮色片?
你有沒有考慮去學中文
[photo](media:AgADBAAD9ig2Gy8dZAfD2aJwH0YIH_1foBkABEUaTtgOw98MhrQAAgI@telegram)
[photo](media:AgADBAADsig2G3AXZAe6FRFTJAAB-UaAUqAZAATXHiLuyigOL-a4AAIC@telegram)
[photo](media:AgADBAAD-yY2G88aZAeN5d5-eyjpWUdWoBkABAz6JyfipV9AcLQAAgI@telegram)
Lol
[sticker](media:AAQFABP2zMsyAAQvVOuR5lVOfs8JAAIC@telegram)
[sticker](media:AAQEABM_kmEZAAQXTD6PWF7r7CgpAAIC@telegram)
wwww
OuO
怎么弄到的
好,贴纸
[sticker](media:AAQFABM7b8oyAARdUGcq5f5WnSRUAAIC@telegram)
🌚👏
[sticker](media:AAQFABMXZsoyAARYRYWc48ZXj1FlAAIC@telegram)
[photo](media:AgADBQADwacxG2k9yVTicW6UgVd9BZA-yjIABOAW_FEEF5YXlgQBAAEC@telegram)
不RESTful
噓爆
寫了個script 去抓好色龍動畫翻譯
然後產生下載連結(?
我發現
這API不會給你下載連結

自己爬
不是
child_process.fork 會開一個新Process
換言之只要OS協調得好的話會分配在不同核心
更慢了怎麼辦
那麼像我以前寫的API框架
人的問題
後來有node.js,Restful容易實作很多
而且現在還多了個我不懂的GraphQL
做個Bot來斷句或斷詞www
不可能
那個人類都斷不了句了 你機器能?
最少機器願意嘗試(
Um
人的神經錯綜複雜 說不定你還沒斷句就覺得他不能斷句了
我已經斷句了
怎麼斷都不通順
斷詞呢(?
你要斷詞幹嘛
你後面接的話讓我想知道「為什麼用不命名的Function不好」
我翻譯對了嗎(?
umm...這東西很看系統吧?
umm...好喔,算對了...吧?
祈禱不會有延伸義?
它是多開一堆Node.js
啊⋯⋯
[sticker](media:AAQFABO0WcoyAATcK8-Qt52E3tBOAAIC@telegram)
[photo](media:AgADBQADxKcxG2k9yVRVE9hLXldiunRUyjIABAI7h99pzVeE4QIBAAEC@telegram)
Find My Android
沒事,那算惹qwq
Lol
Xtdc 会过期的吧
[photo](media:AgADBQADxacxG2k9yVQiAAHu26XT8g3mTMoyAATWd3VKPelAmTYEAQABAg@telegram)
我覺得你太恐怖ㄌ
哪方面..?
感觉是的空没事做吧?
好的 差不多(?
Xuite垃—
驗證三小 Referer
所以你的code
沒有 上面那個問題解決了
現在是速度問題
QQ.json
QwQ.js
我是不是看到鏡子。
那個
只要管chunkdiff.js
其他全部無視
我知道
你寫的速度一直很有問題 所以想看看
@seadog007 那 就看吧
現在是最亂的階段 所以(ry

generator
怕爆
\genOwO/
\genOwO/
^
我沒有說不好
該是時候來寫一個 owo closure compiler 了(?
是誤戳還是想測試 ._.
現在到底發生什麼事
無法理解
both
@koru1130 你確定效能瓶頸在那邊?
沒有 現在是卡住的狀況
直接卡住
我現在已經不會
if (!XXX)
send(“KORUED”)
EXIT
了好ㄇㄚ

你在回誰
你從哪邊叫他的
直接開
那位測試 /ring 的 (?
@seadog007 現在的code是速度慢 而且跑到一半會卡住
好喔
我給你RW
--我是覺得你寫成這樣也是很狂啦
@seadog007 req一下
ed
ed
我也這麼覺得
我覺得你fork前就很有瓶頸了
@koru1130 你看 他根本還沒fork出去就卡死了
Ummmmmmm
還是因為換lib的關係?
啊哈
你data要先跑完才會send to worker
然後就block了幾十秒
好喔
那是把data交給worker來讀?
um
不對
loop太多了吧um
那他給你三小
[photo](media:AgADBQADyKcxG2k9yVQLlGkqloB5LMAiyjIABEnBDuOH3tMm698BAAEC@telegram)
🌝
排版令人吐血
video info🌝
@koru1130 你的子函數都太慢了呢www
readChunk給你卡個0.3s
findDiff在卡個0.4s
一個工作就一秒了呢
哭了
欸等等
重複 requrire 會快取嗎
我繼續追下去看看
不會吧
好的
當然悲劇
會耶(?
不過還是會耗時
好 改到上面了
靠北
整體加快了好多
原因是?
重複require阿
好喔 之前是因為那個lib怪怪的才搬下來
然後剩下是你的空loop
讓我暫時無事他再測一次
31*31呢真棒(?
摁對現在最大問題是這裡
不知道在卡三小的
loop 28好喔
OKWTF
[photo](media:AgADBQADyqcxG2k9yVQB6BS3xxXt-zMiyjIABMcm4eN9sGuGGOEBAAEC@telegram)
did it just skip 24 26 and 29?
喔 W T
你家node好噁心
遇到你都會炸掉
.-.
記憶體瓶頸?
好問題
252628 www
25 27 28
到底什麼情況啦www
21 22 23 25 27 28 30
等等 你抓下來自己跑ㄇ
沒有 他只是看著你的截圖打字
等等
等等 我有權限去看?
喔好喔
喔好喔
原來是他卡死了阿(茶
哪個
他還沒End到 所以沒有顯示出來
話說你怎麼看到前面的log的
我Terminal捲不上去
你的問題www
QQ
喔可以了
好的 所以他卡在loop裡面出不來
你們...在看哪一個檔案?
chunkdiff.js
感謝
[photo](media:AgADBQADzKcxG2k9yVQ8YUL9D3kfLho2yjIABAJt6vmGXMRAMQYBAAEC@telegram)
@koru1130 這樣寫法錯了ㄇ
loop不是Buffer啦www
不懂
我只是照抄
幹掉
你那個format哪來的
ed
好的
TMD什麼狀況
這個區域有異動 但是沒有方塊異動
的概念
不是啦 現在為什麼不會自己關掉
可能有誰還沒跑完吧(?
那個...為什麼code會這麼奇妙...看起來不完全都是同個人寫的...
還是說其實childprocess要手動關
可是你之前不是會自己結束嗎
之前是單線 吧
反正我手動關掉試試
而且他沒從loop中出來
欸幹是喔
s/同類人/人類
@james58899 認為 @Cute_Panda 的意思是: 那個...為什麼code會這麼奇妙...看起來不像是人類寫的...
不是這樣
我該用不同風格來表示?
真不愧是 @koru1130 寫什麼炸什麼(#
雖然我完全不知到狀況
這手冊網址是?
@koru1130 那個worker1死去哪了
不知道
謝謝
矮額
到底他媽死去哪
還沒炸...
不是噴錯才算炸
mem跟CPU都吃滿了啦
我覺得是機器問題
Um
我丟到Windows試試
這網頁超舊的
true
umm...還在修,不是嗎?...
誰寫code不用debug的啦QQ
我都寫完一堆功能然後才開始debug阿
然後一下就弄完惹
好像真的需要exit
恩亨
然後都有跑道沒錯
為什麼要用 ed 不用 done .-.
多no
然後就bug環環相扣,最後發現是沒return(我都這樣
ed比較快(?
你看這裡溝通多塊
明明就 vim ((Chicken Same Dick Say
明明就edlin
那個的用途是強制終止?
notepad++
notepad
不能設定成deamon?
e04
BOM booom
真棒
24s
那是script
比你那個5min好多了
現在是在優化嗎
好像很有趣
java有把thread設定成deamon的功能
windows比較會處理首碼BOM齁(
在改成多線程前 30s
Firefox 送請求送一送Network直接不顯示出來了
改成後 26s
s/ea/ae
@Senoc 認為 @james58899 的意思是: java有把thraed設定成deamon的功能
只開兩個thread
🌚👎
喔對後
ㄅ欠我ea不分
Jemas
笑死
worker還沒跑完master就被關掉了
欸幹
真的有必要改成多線?
為了速度(望
原本30s
改成多線程幾秒?
worker應該會自己exit吧
v8已經把很多會事弄成多線程處理了啊
好像不會
31
「」
你的process是.....
欸幹
RRRRRRRRRRRRRR
然後31,31有可能比29,31早執行完喔
阿對後
NTMD
[sticker](media:AAQFABO0WcoyAATcK8-Qt52E3tBOAAIC@telegram)
所以為什麼要寫成多線程?
node.js沒有把cpu用好用滿?
你家 Koru 說他只吃單線程
是 CPU 使用率不夠高嗎
[sticker](media:AAQFABOaqb8yAATdt9Xk-iQevA8EAAIC@telegram)
他沒有女裝,所以不是我家的(X
🌚👉
🌚👉
所以有就是了嗎
[photo](media:AgADBQAD0acxG2k9yVSCLtPaznykJ6czyjIABNHMvUFOTnw1WQUBAAEC@telegram)
🤔
到底怎麼確認都做完了
共享一個變數之類的?
var done

done = false

然後把這個 done 到處傳?
可是
[sticker](media:AAQFABOaqb8yAATdt9Xk-iQevA8EAAIC@telegram)
worker不知道自己是不是最後一個
我超好奇 Node.js 多線程是怎麼運作的
那 Worker 的量可以先知道嗎?
不能說先去量 Worker 有幾個之類的?
Worker是設定出來的阿
看完官方文件我的理解是Child Process他會自己exit...
🤔
欸是喔...
簡單R
等我一下喔
好的
可是我沒看到他死掉
你們的2d array怎麼寫
兩層Array
JSON那樣
child執行完之後return結果就會消失了不是嗎?
Um
我加個return試試
我自己try看看好了...以免哪裡漏了沒看清楚...
沒用
um
it should work
是不是那個process做什麼卡住?
.on?
umm...我需要時間思考(?)還是請最黑的 @seadog007 大大解答吧QQ
摁對 絕對是.on
用.NET寫不好嗎(X
用Golang寫不好嗎(X
可是瑞凡,沒有 lib
雖然我覺得有 lib 好像更慘
[sticker](media:AAQFABPWX74yAAQWVoH9uglM3fsLAAIC@telegram)
沒lib
.NET 聽起來好像一定有 GUI 的感覺
有 幾年前就有了
沒找到的說
ya
啊啊啊啊啊啊拿到下載連結啦
好喔
終於R
[sticker](media:AAQFABOcGL4yAAQ2cTLfYTur568SAAIC@telegram)
靠北忘記洗澡
1m
🌚
🌚🌚🌚
其實這樣測不準
因為海森堡(X
喔喔喔 Windows w/ i7 17.234
c9很不穩
4770
C9 很慢
3770
3310
8763
不對 這是噴掉
分派任務88秒
不太OK
好了繼續優化
1130
@koru1130 c9上面用太多thread會GG
他CPU個數!=你可以用的CPU
好喔
單線程還比較快wwww
但是目標平台是Desktop阿www
特別是Win
反正我現在在Win跑
就是17s
要怎麼跑
[photo](media:AgADBQAD1KcxG2k9yVTnH29gla-vTj8uyjIABCZeDbbpDtPWBOMBAAEC@telegram)
被秀雙螢幕
還好還好 人家Yami有三螢幕
有沒有辦法讓他變單核跑看看
[sticker](media:AAQBABOdp-8vAARbS2O2HSQxaWcwAAIC@telegram)
30
之前測過了
然後多核跑是 17
4ㄉ
再測一次
單核嗎
多核
不然半核
單核
不要小看Window
s
這真的可以做到半核
我沒有小看windows
w
[photo](media:AgADBQAD1acxG2k9yVTviygy9LP8bLY-yjIABNdhJ64dOzS_OwcBAAEC@telegram)
49
用這個檔案是49
之前測的檔案在mcadiff.js
好啊www (#
ssh key
拿來
—---BEGIN RSA PRIVATE KEY---—
MIIEpQIBAAKCAQEA3Tz2mr7SZiAMfQyuvBjM9Oi..Z1BjP5CE/Wm/Rr500P
RK+Lh9x5eJPo5CAZ3/ANBE0sTK0ZsDGMak2m1g7..3VHqIxFTz0Ta1d+NAj
wnLe4nOb7/eEJbDPkk05ShhBrJGBKKxb8n104o/..PdzbFMIyNjJzBM2o5y
5A13wiLitEO7nco2WfyYkQzaxCw0AwzlkVHiIyC..71pSzkv6sv+4IDMbT/
XpCo8L6wTarzrywnQsh+etLD6FtTjYbbrvZ8RQM..Hg2qxraAV++HNBYmNW
s0duEdjUbJK+ZarypXI9TtnS4o1Ckj7POfljiQI..IBAFyidxtqRQyv5KrD
kbJ+q+rsJxQlaipn2M4lGuQJEfIxELFDyd3XpxP..Un/82NZNXlPmRIopXs
2T91jiLZEUKQw+n73j26adTbteuEaPGSrTZxBLR..yssO0wWomUyILqVeti
6AkL0NJAuKcucHGqWVgUIa4g1haE0ilcm6dWUDo..fd+PpzdCJf1s4NdUWK
YV2GJcutGQb+jqT5DTUqAgST7N8M28rwjK6nVMI..BUpP0xpPnuYDyPOw6x
4hBt8DZQYyduzIXBXRBKNiNdv8fum68/5klHxp6..4HRkMUL958UVeljUsT
BFQlO9UCgYEA/VqzXVzlz8K36VSTMPEhB5zBATV..PRiXtYK1YpYV4/jSUj
vvT4hP8uoYNC+BlEMi98LtnxZIh0V4rqHDsScAq..VyeSLH0loKMZgpwFEm
bEIDnEOD0nKrfT/9K9sPYgvB43wsLEtUujaYw3W..Liy0WKmB8CgYEA34xn
1QlOOhHBn9Z8qYjoDYhvcj+a89tD9eMPhesfQFw..rsfGcXIonFmWdVygbe
6Doihc+GIYIq/QP4jgMksE1ADvczJSke92ZfE2i..fitBpQERNJO0BlabfP
ALs5NssKNmLkWS2U2BHCbv4DzDXwiQB37KPOL1c..kBHfF2/htIs20d1UVL
+PK+aXKwguI6bxLGZ3of0UH+mGsSl0mkp7kYZCm..OTQtfeRqP8rDSC7DgA
kHc5ajYqh04AzNFaxjRo+M3IGICUaOdKnXd0Fda..QwfoaX4QlRTgLqb7AN
ZTzM9WbmnYoXrx17kZlT3lsCgYEAm757XI3WJVj..WoLj1+v48WyoxZpcai
uv9bT4Cj+lXRS+gdKHK+SH7J3x2CRHVS+WH/SVC..DxuybvebDoT0TkKiCj
BWQaGzCaJqZa+POHK0klvS+9ln0/6k539p95tfX..X4TCzbVG6+gJiX0ysz
Yfehn5MCgYEAkMiKuWHCsVyCab3RUf6XA9gd3qY..fCTIGtS1tR5PgFIV+G
engiVoWc/hkj8SBHZz1n1xLN7KDf8ySU06MDggB..hJ+gXJKy+gf3mF5Kmj
DtkpjGHQzPF6vOe907y5NQLvVFGXUq/FIJZxB8k..fJdHEm2M4=
—---END RSA PRIVATE KEY-----
好ㄉ
🌚👌
可是這是
三小
Private Key
這是私鑰阿大大(
不是 Public 🌚
---- BEGIN SSH2 PUBLIC KEY ——
Comment: "rsa-key-20160709"
AAAAB3NzaC1yc2EAAAABJQAAAQEArjOPgJIs1fPEBdMLebLFdeDQ2nYF8cn0/3z3
Q+r0/DmUIlTEsSP/fcN+T84OD0lOVGt+dyLSXndcZdT9V+1o4TW98eL+oUmmF1x8
ZzQDKZ5qJuDIVZKfagvwDjDfr/x8ifeGTeChZudHou8i0HQ/oUfXFDPBfFFIHF29
jOhextNHYnc5zAGfKhSv0fQR/8PL7odB+VZ+eeyR+a0jS7j2cESEOlEFV2ljzYK5
YFqt8pNW9LZi8jIJOsLb2N/HIc0vEuUm4v+ML0KfYupbG9jgO7/cZugjLXtH8USJ
liwVI+wKOhZ6J2fTO0957X1nFoLSgzxRZltrm4CQ+QUJW5X9Sw==
—— END SSH2 PUBLIC KEY ——
「——」
很危險的符號轉換
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-20160709"
AAAAB3NzaC1yc2EAAAABJQAAAQEArjOPgJIs1fPEBdMLebLFdeDQ2nYF8cn0/3z3
Q+r0/DmUIlTEsSP/fcN+T84OD0lOVGt+dyLSXndcZdT9V+1o4TW98eL+oUmmF1x8
ZzQDKZ5qJuDIVZKfagvwDjDfr/x8ifeGTeChZudHou8i0HQ/oUfXFDPBfFFIHF29
jOhextNHYnc5zAGfKhSv0fQR/8PL7odB+VZ+eeyR+a0jS7j2cESEOlEFV2ljzYK5
YFqt8pNW9LZi8jIJOsLb2N/HIc0vEuUm4v+ML0KfYupbG9jgO7/cZugjLXtH8USJ
liwVI+wKOhZ6J2fTO0957X1nFoLSgzxRZltrm4CQ+QUJW5X9Sw==
---- END SSH2 PUBLIC KEY ----
23
root
私鑰丟出來幹嘛...XD
有人主機要被黑惹
w
完全不會用這種方式ssh Orz
蠻方便的,這樣就不用記住密碼了
如果用 Github 也不用輸入密碼
🌚👌
超方便
被refused惹
um
Koru 過度。
直接擋掉
喔好
我打錯字
你丟這個幹嘛
炫耀一下
@koru1130 在試一次
[sticker](media:AAQFABOpicoyAAQEU7caU0sebVYoAAIC@telegram)
[sticker](media:AAQFABOpicoyAAQEU7caU0sebVYoAAIC@telegram)
我昨天把謝謝排在你很雞掰後面
[sticker](media:AAQFABMo6csyAASzLexeVIci2LUCAAIC@telegram)
🌝👌
base line usage才20啦
如果你有64g,開64個instance 也才1g多(x
我先去洗澡
然後io就大塞車了
我知道,但是.....我不會qwq
不過也很少用到ssh(幾乎沒有qwq
[photo](media:AgADBQAD26cxG3bUyVRH-s7WEqqACK9HyjIABB38coN1xdA8RAcBAAEC@telegram)
Wire
有人用過ㄇ
[photo](media:AgADBQAD1qcxG2k9yVTsKjWrC6OwzH9UyjIABBUiKmp7ukA8BAQBAAEC@telegram)
有,但是感覺太簡潔了
只用過手機的
是 Skype 創辦人後來創的東西
你 Forward 的用意在哪
提醒
那是梗(?
[photo](media:AgADBQAD16cxG2k9yVSaSA-0z2PIT801yjIABIDdWRaUGfSuigQBAAEC@telegram)
靠邀
wwww
感覺是推廣自己用的
當然是
gradle乖,你让我build完,我就放你到play 商店😂
Hi Hi
˘¿
廢話
靠邀怎麼是反的
?/÷
¿
這裡有加入的連結嗎?
\感謝/
\感謝/
等等 你直接加他不就好了
command bind command to keyword! usage : undefinedbind add keyword commandText..
sub commands: help, add, append, remove, list, search, show, ignoreChannel, unignoreChannel, listIgnoreChannel run sub command with undefined bind help [subcommand] show help message of sub commands by undefined bind help help [subcommand] show current message with undefined bind help help
/bind@ysitdbot help search
command find keywords! usage : undefinedbind search text to match...
/bind@ysitdbot search test
/bind@ysitdbot list help
command show keywords! usage : undefined bind list
沒想到qwq
Revoked?
Y
抱歉我沒想到這個(
沒關係我也是剛剛突然想到www
除了 error 都不見了
這個ysitdbot好像包不少function xd
Edit 沒用啦www
bot 沒去特別處理 Edit