Jump to...
redirecting...

Log for YSITD

喔喔 我好像解決了
剛剛在想辦法弄出一個能編輯的樹(?
git(?
不是
F#的東西基本上都不能變更
用到這麼罕見的語言阿(驚
罕見QQQ
FPGA 現在沒競爭力了
現在都 mem hard
挖靠這型別推導好強大(?
是說會不會明年或後年看到你跑去南亞或是非洲啊(?
網路上飯店方便戳到的應該就有可能(?
啊反正單身沒家庭的人 就自己要去哪就去哪啊
那什麼時後挑戰七大洲都跑過呢(?
今天在考慮去希臘 結果他媽的查到一堆都去渡蜜月的
有錢有閒真好QQ
XDDDDD
單身狗去會哭死的
習慣就好 孤老一生的人不習慣很麻煩的
[photo](media:AgADBQADr6cxG7XykFacFaa7D7yKHypAyjIABC4vKCtq_8aTEhgEAAEC@telegram)
[photo](media:AgADBQADsKcxG7XykFb_8xty85ZuRydJyjIABCU2MjdEC4P0VhQEAAEC@telegram)
今天怎麼這麼安靜
或者因為我病了(X
@koru1130 所以你的F# 學成怎了?
因為最吵的你很安靜
@DennyHuang 求問我身邊最近都在發神經,我該躲去哪才安全?
先檢討你自己(O
經期到沒解(攤手
還可以
.-.
[sticker](media:AAQFABPtqL8yAASrGdB-AcVIwpwTAAIC@telegram)
@tonyhhyip 超潮的有沒有(##
我在等Pebble充好電QQ
我在等Pebble充好電QQ
不然紀錄不到睡覺的資料嗎
比較喜歡 Groovy Style
你不覺得這樣超蠢嗎XDD
就剛好連續三天忘記充嘛
為什麼我覺得冷氣有夠不冷
充好了啦 哼
我都沒開冷氣了
哼屁
那pebble壞了只好不睡等修好嗎(X
你知道太多了
不會啊 5分鐘就夠了
^^^^ 吵的人出現了
小米啊
其實更會忘記充電
因為根本會忘了他需要充電(X
不 通常是充電器先不見
我倒覺得還好耶
手上好幾個充電器(?
不過主要應該是我充電器一直插著沒啥拔過XD
12 點主機炸掉
不能變更是三小
真的
我買了一盒小米的充電線放在家裡避免弄丟(##
.-
有錢就是不一樣
FP的精神(?
討厭你
我是說 @seadog007
喔喔喔 愛你(?
鄒凱 討厭你
去Zimbabwe這麼慢…
# lft -A -N -m3 -l2 www.ownai.co.zw
Tracing ..........*.*...*..*..*..*..*..*..*..*....................!..........T
TTL LFT trace to www.ownai.co.zw (197.211.215.251):80/tcp
 2  [AS?] [NULL] 10.239.64.41 1.2/1.1/1.8ms
 3  [9269] [HKBN] 014199252017.ctinets.com (14.199.252.17) 6.6/3.4/12.4ms
 4  [9269] [HKBN] 014136128122.ctinets.com (14.136.128.122) 1.5/1.4/1.4ms
 5  [AS?] [NULL] hurricaneelectric1-100g.hkix.net (123.255.91.158) 2.8/8.9/2.8ms
 6  [6939] [HURRICANE-11] 100ge2-1.core1.sin1.he.net (184.105.222.102) 36.1/45.5/36.0ms
 7  [6939] [HURRICANE-11] 100ge6-2.core2.mrs1.he.net (184.105.65.14) 172.8/176.5/173.0ms
 8  [6939] [HURRICANE-11] 100ge4-2.core1.par2.he.net (184.105.222.21) 192.4/186.7/182.7ms
 9  [6939] [HURRICANE-11] 100ge7-1.core1.lon2.he.net (184.105.223.253) 201.3/190.8/213.1ms
10  [6939] [HURRICANE-8] 10ge8-4.core1.lon1.he.net (72.52.92.221) 191.5/195.5/201.3ms
11  [6939] [HURRICANE-6] teng0-2-0-2.luk-p2-tho.liquidtelecom.net.core1.lon1.he.net (216.66.86.110) 210.8/211.2/210.8ms
12  [30844] [Liquid-London] bun-eth2.luk-p1-tho.liquidtelecom.net (5.11.10.114) 392.6/392.4/392.6ms
13  [30844] [Liquid-London] pos7-0-0-lza-p1-jbg.liquidtelecom.net (5.11.10.187) 391.4/390.8/390.9ms
14  [30844] [LIQUID-MPLS] teng3-0-1-p2-jhb.liquidtelecom.net (46.17.232.5) 378.8/378.6/378.7ms
15  [30844] [LIQUID-MPLS] 46.17.233.105 387.7/390.0/387.3ms
16  [30844] [LIQUID-MPLS] 46.17.234.12 392.6/392.6/393.0ms
17  [30844] [LIQUID-MPLS] teng2-0-1-pe2-hre.liquidtelecom.net (46.17.232.115) 392.4/392.4/392.6ms
18  [30844] [LIQUID-MPLS] 46.17.233.122.liquidtelecom.net (46.17.233.122) 395.5/394.1/392.4ms
19  [30969] [ZOL-16e-MOBILE-CUSTOMERS] pockets-willowvale-transit.zol.co.zw (197.211.213.210) 397.1/397.0/397.0ms
20  [30969] [ZOL-ZW-NETBLK-1] engine-willowvale-801-10GE.zol.co.zw (196.27.100.61) 391.5/391.9/395.6ms
21  [30969] [ZOL-16e-MOBILE-CUSTOMERS] [target open] www.ownai.co.zw (197.211.215.251):80 394.3ms
還好
HE 的歐亞已經幫你減了些延遲
he到Liquid這段太慢
都是 type + data 這樣的格式
不像json或xml之類,你還要搜尋跟前面match的quote
而且他的字串也是先宣告長度的,所以讀到前面,就可以直接往後跳到字串底部了
Y
經南非還比較快。
# lft -A -N -m3 -l2 www.msu.ac.zw
Tracing ............*...*..*..*..............................T
TTL LFT trace to 41.78.77.122:80/tcp
 2  [AS?] [NULL] 10.239.64.41 1.2/5.8/1.2ms
 3  [9269] [HKBN] 014199252205.ctinets.com (14.199.252.205) 8.0/4.5/7.8ms
 4  [9269] [HKBN] 014136142014.ctinets.com (14.136.142.14) 1.9/1.9/1.8ms
 5  [6453] [HK2ICORE1-TATAC] ix-xe-5-2-5-156.thar1.HK2-Hong-Kong.as6453.net (116.0.67.165) 2.9/2.4/2.5ms
 6  [6453] [HK2-TATAC] if-ae-2-2.tcore2.HK2-Hong-Kong.as6453.net (116.0.82.63) 188.3/188.3/188.4ms
 7  [6453] [HK2-ICORE1-TATAC] if-ae-16-2.tcore2.SVW-Singapore.as6453.net (116.0.93.142) 186.4/190.0/186.5ms
 8  [6453] [CXR-TCORE2-TATAC] if-ae-6-2.tcore2.CXR-Chennai.as6453.net (180.87.37.13) 191.0/197.1/191.2ms
 9  [6453] [CXR-TCORE2-TATAC] if-ae-9-2.tcore2.MLV-Mumbai.as6453.net (180.87.37.10) 193.5/194.3/193.8ms
10  [6453] [MLV-TCORE1-TATAC] if-ae-2-2.tcore1.MLV-Mumbai.as6453.net (180.87.38.1) 194.4/194.5/194.4ms
11  [6453] [MARSEILLE-TATAC] if-ae-5-2.tcore1.WYN-Marseille.as6453.net (80.231.217.29) 197.3/197.3/197.4ms
12  [6453] [MARSEILLE-TATAC] 80.231.217.66 197.0/197.0/197.1ms
13  [37662] [WIOCC-v4-I] ae1-544.mrs01r01.wiocc.net (154.66.247.197) 254.6/256.1/255.5ms
14  [37662] [WIOCC-v4-I] ae0-523.jnb02r01.wiocc.net (154.66.247.155) 352.6/352.6/352.7ms
15  [37662] [WIOCC] 154.66.241.139 381.5/378.7/378.7ms
16  [37184] [PowerTel] 154.73.80.174 378.9/378.9/378.9ms
17  [37184] [CSI-SEACOM] 41.78.76.10 376.2/376.2/376.3ms
18  [37184] [MSU] [target open] 41.78.77.122:80 377.9ms
ETH跌了欸
該買了喔
@james58899 所以你家Java能這樣嗎 (#
解釋一下那不直覺的code有什麼功能
反正就是經過一堆函數就是了
用一般的寫法就是
Array.max(Seq.max(Map.find("OwO",!owo)))
java是類似js那種一直用.接下去處理的
可是那張圖的重點不是那個
array.find().max()之類的
@james58899 這張啦
js沒有,不過可以用babel生給你,如果你願意的話
wwwww
是說這個是es7的proposal
有人提出這個提案
ES超狂www
我還是看不懂
型別推導
test (as map).find 'owo' 這樣?
那如果你丟進去的test根本不對就直接compile不過?
那個test是函數 owo是參數
對js才說,才不care你的參數是不是真的那個type吧,只要看起來像是一回事就好了
而且method也是直接跟著物件走
因為不是會直接噴掉吧www
其實沒差歐
java有泛型,雖然好像不是同一種東西
[].slice.call({0:1, 1:2, length: 2}, 0)
可是你家java泛型好像很累
你把物件塞進去array的native method也是不會噴的
java一直都很嚴謹
除非你缺了必要的key
es的規範一直都很少要求物件"一定"要是什麼類型
可是F#也滿嚴謹的
duck type嗎
yep
yep
比如說Text box一定要字串 ?
我說的es是ecma script?
@james58899 例如這個 只要參數符合上面的條件 結果基本上都是正確的
恩,沒摸過(繼續潛水
所以java有繼承、介面還有多型可以用
你甚至可以直接宣告Object來接受所有東西
雖然很不建議
然後就噴了
runtime ex
很正常
可是 F#不用宣告
你seq那個不就是 宣告了
你實際上已經宣告了,你打了map seq
只是不用重複宣告
typescript也有一樣功能
java也不用重複宣告吧
真正的無宣告是python 那種吧
lambda語法
你說Seq.Max嗎
在第一次執行的時候生成類型定義,然後要是遇到不同的就直接爆炸
Java 8的主要功能
TypeScript也很棒(?
我根本不懂你說的不用宣告是三小
這叫類型推斷
[sticker](media:AAQEABNRMZEwAATAAVTBQomjhN84AAIC@telegram)
那java也有啊
你家Java宣告函數的時候不是都要寫清楚型別嗎
阿你好棒棒F#不也要嗎
不用啊.-.
喔好
我終於看到你在說什麼了
[sticker](media:AAQFABMjab4yAARy_ZB30657TLsQAAIC@telegram)
原來我剛剛講的你都沒看懂
原來你在說他好棒棒可以不設定型別就宣告變數
um
那是函數
一樣
變數指向函數
函數是變數的一種沒錯啦
不,你別把ver和fun混為一談
var?
java那麼嚴謹有好處啊
在F#函數就是變數啊.-.
variable
js當中也是吧
那只是幫函數命名而已啊
你聽過匿名函數嗎
蛤...?
那就是值的一種啊
無法理解
函數跟int string那些東西一樣
js你知道ver funA = function() {}對吧,所以funA是變數啊
對啊
喔幹 我是不是講錯
你依然需要宣告在任何一個地方,那就還是宣告阿,唯一的差別只是你不需要在每一個地方都寫
java可以編譯時期檢查很多東西,也方便JVM做優化
同時也可以方便文件化
javadoc
滿滿的宣告不是沒用的,而且大部分IDE都會自動補完
甚至整段code都可以自動生出來
例如getter setter
喔喔 好喔
除非那個語言是像

string a= xxx
number b =xxx
func c=…
a=c(b)

這種,完全沒有寫到函數的定義什麼,自動從上下文猜測的
所以你的意思是在 Map.find 這個函數中已經宣告好了是嗎
其實我到現在還是看不懂你那段code
摁..
反人類語法
他展開來才反人類吧...
[sticker](media:AAQFABMWk78yAARrxTaq-EfBZAEUAAIC@telegram)
你可以把它當成cast到指定型別
不是吧...
然後跑那個型別的method
摁 我寫一段比較好理解的
你就看得懂那一段在寫啥了
語法除了簡潔以外還要方便閱讀
但那樣寫真的蠻反人類的就是了
@koru1130 智商高 一般人比不了qqq
[photo](media:AgADBQAD0KcxG7XymFahJfCPdQZ0_0RPyjIABKAbXUHZy_ux6hwEAAEC@telegram)
@james58899 這樣有沒有好懂一點
而且這樣太簡潔有一個大壞處
add1是一個函數 會回傳 參數+1
只要妳其中一個動作改了,method的型別就跟著變,用它的地方就會全數爆炸
跟放煙火沒兩樣
聽起來好沒用
因為那他媽是拿來舉例的
阿不就是把型別判斷丟給執行時期而已
有好有壞啊
我們先不管型別什麼的
其實還是編譯器期
你知道|>的意思了嗎
當然是不知道
然後那個x會變成3
2 |> add1
就等於
add1(2)
如果從頭到尾沒提到會返回什麼型別,或者返回的型別有多種可能時就是執行時期了吧
喔,就是2.add()
好 我就暫時當你懂了
我懂了,把詭異三小形當成.看就行了
這種定義方式如果是我,我可能不敢用,一個會在改任何一個地方都造成全數爆炸的語言是在太刺激了,也太沒有彈性
因為最源頭的輸入型別變了,後面可能全變了對嗎?
這感覺很不防禦式設計
可是大家 F# 是強類型的
所以會當成變一大堆錯誤
Functional 也不是那麼難懂阿
一大堆type mismatch
所以會飛一大堆錯誤
Koru 的我看一下就明白
你們智商高
我智商低 對不起
只是原來 ▷ 是 |>
我剛剛才知道
我還是比較喜歡寫java,文件化超棒的
字體而已
看javadoc就可以知道那東西有三小用了
可以知道要塞什麼給他,然後會吐出什麼
[photo](media:AgADBQAD0acxG7XymFYPvU8TmbOuKQRIyjIABLeOCqVKmdDonhkEAAEC@telegram)
make不加j
._.
這是octopi...
(懶惰
什麼意思
[sticker](media:AAQEABOVd5EwAATF80HerYoyfH0dAAIC@telegram)
要給那些參數之類的
要給那些參數之類的
類型還是用途
都有啊
[photo](media:AgADBQAD0qcxG7XymFZ278IojDCAYC1FyjIABH4n8tnFwoCeshwEAAEC@telegram)
FKKKKKKKKKKKKKKK
超難看0^0
所以泛型是幹嘛的啊QQ
你用類似Java虛擬碼的寫一個函數出來
在java中,假如你要蒐集物件,儲存的過程中會遺失型別
所以就出現泛型這種東西
喔好你先講
在塞進去時紀錄型別,取出時再把型別賦予回去
這是三小
就是這樣
wiki
wiki怎麼會有這種鬼東西
就是有
因為假如你要做一個什麼型別都能塞的陣列,肯定是宣告成Object
不說我還以為是開機翻看英文網頁
但是這樣取出時就會變成Object,而不是原本的型別
陣列元素會變obj?
而且要是可以塞了兩個不同的型別進去,編譯器也不會告訴你出錯
淘寶上賣 RouterOS L6 那麼便宜是怎麼回事
但是執行時期可能會爆炸
假設你要做一個收集東西的方法
收集東西是什麼鬼
但是你不知道要收集的東西的型別
類似陣列啊
array或map之類的嗎
喔喔喔喔喔好
陣列裡面不是本來就可以塞不一樣的型別ㄇ
java所有東西都繼承object,所以只要宣告那個陣列為object,就可以收集所有型別的東西了
可能他的意思是collection
你int陣列就只能收集int不是嗎
我英文不好請體諒
哦抱歉 我用python去想了
F#的array可以存不同類型的東西嗎
你說Array嗎
不能
那JS的呢
可以
可以
js的信仰之一就是幹你娘塞爆
我學過的都可以 難怪我剛開始想不通www
後來想到學校有教過C (#
弱型別的可以吧
如果你要塞不同類型的話 你要把他們變成同類型
好,所以java就有泛型出來了,可以檢查塞進去的東西是不是同一個型別,而且取出時會把原本的型別賦予回去
好麻煩
嚴謹
都是 Object
假如用object型別收集,那塞進去的所有東西都會變成object
這哪有嚴謹XDD我覺得java那個比較好
所以取出時就會變成object,然後就要重新cast
然後沒意外還好,有意外就執行時期例外噴好噴滿了
要自己手動賦予型別ㄇ
還是取出他會自己變回來
對,如果不用泛型的話
@undefinded_username F#不太可能出現這種事情
因為你都自己手動賦予型別了
F#才不用好嗎
不然你要怎麼塞進去
不然你要怎麼塞進去
當然這是在API設計的角度來看,如果你要設計一個只能塞XYZ的東西,當然直接設定為XYZ型別的陣列就好
你說什麼東西塞進去哪
把東西塞進集合再拉出來
喔那就是把他們歸類啊
等等 你說塞相同還不同類型的
對啊都手動賦予型別了哪可能出錯
不同
最大的問題在於
為什麼你要把不同型別的東西塞在一起
爽啦
同樣繼承A,但不同子類別呢?
這種情況有可能發生吧
像是都是mob,但是一個是zombie一個是creeper
那在F#中通常不是用繼承解決
[photo](media:AgADBQADtKcxG2pokFb662ZyJjMYbHZYyjIABH_LwVPYvYd7OB8EAAEC@telegram)
通常是這樣寫
不好意思看不懂
[sticker](media:AAQFABPT8sAyAAQl0soWgwqC3XsaAAIC@telegram)
看不懂+1
Shape分成三種:
Rectangle
Circle
Prism
有比較好懂了嗎
反人類寫法wwww
後面的部分你可以先不用理他
那如果下面又有更多分類怎麼辦
假設五層分類
這應該是現實遇的到的狀況吧
巢狀嵌套ㄅ我猜(#
感覺很不直觀
而且感覺這樣寫出來會很噁心
我一直在想
好問題
為什麼不是width of rectangle
會寫成rectangle of width
好像rectangle是width的屬性一樣
因為他不是英文
因為他不是英文
他是程式語言
要反著看很痛苦欸
嗯...我大概知道為什麼F#不多人用了
因為反人類啊
+1 XD
根本和常識衝突
FP都這樣玩的
[photo](media:AgADBQADtacxG2pokFZs3V8-w_l1dclGyjIABMNq9cDyFf1YXSQEAAEC@telegram)
這是coffee
yami寫的
這是語法問題不是FP問題吧?
你說哪部分
叫我爸來看都看得懂www
[photo](media:AgADAQADsKcxG5e4kUbpfE92Ih3R5q0H6C8ABJkf3r7mscHvffABAAEC@telegram)
of的順序嗎 還是
type Shape = 部分
對(####
of的順序問題超大的
整個語法,包括結構、符號、關鍵字之類的
他如果有語法糖的話就還好
真的 沒學過完全看不懂
你寫一次你就知道反過來會變怎樣了
因為他不是給程式語言初學者學的啊.-.
width of triangle超合理的
長度呢
而且你這樣主語變width
長度 of tr....
length of tri~
兩個一起
主語本來就width啊
width,length of tri
主語應該要是triangle
可是這樣就沒有條列式的效果了
為什麼
因為你是在定義triangle 不是在定義width
其實一般應該是tr {widht = xxx;length = ooo}吧
那樣寫真的很不直覺
或是triangle.width = 5之類的
F# 也有那種寫法
現在還沒有要定義值
你那要寫不會一眼就知道寬度和長度是tr三小的東西
triangle.width = null
可以宣告變數而不指定值(O
因為一眼需要知道的只有Shape底下有個東西叫triangle
子元素可以嗎
Triangle有哪些屬性是要用的時候才需要知道
可以吧,不知道
那就等要用的時候再訂啊
然後要用的時候IDE會很貼心的跟你講
width : float * float * height : float 是啥鬼
幹你到底有沒有寫過程式
我也想知道
那東西是真的反人類
M$都不考慮沒IDE的情況....
有些語言訂了沒用還會報錯.__.
感覺超棒的
感覺超棒的
java沒IDE還看的懂
C#之類的完全不是給人看的
多一個理由學F#
我覺得是你的問題
"看起來很炫"
他實際上表示的是 (width,float,height)
這是一個tuple
我道歉,但是我還是看不懂啊
你沒學過當然看不懂
float 沒指定類型ㄇ
不是阿,我沒學過java也看懂一些java語法好嗎
float就是float
浮點數
我覺得學F#的時間夠學五次DSDT
其實要學的話很快
我學java之前就會看minecraft的crash report了
下班後
我來講一下F#的資料類型好了
我智商比較低qwq
那種反人類的東西我會看的很累
除了主要的int,string那些之外的
就 collection類的
其實koru只是想學一個沒人會的東西來強調自己很厲害
結果好像真的很厲害
嗯,好像
那 float 為什麼要獨立一個出來
不是很懂
沒有 只是因為他符合我要的語言
反人類傾向(蓋章
因為名字不是必要的
什麼需求會一定要用到F#阿?
我很好奇
覺得還好 沒很反人類
幹我終於看懂這句話了
FP+OO+快
原來*是分隔
js => FP+OO+慢
(
我一直在想一坨東西乘起來到底要幹嘛
智商嗚嗚嗚嗚嗚
等等好像沒OO
反人類語法我就優先淘汰就是了
有 他有
這已經算滿符合人類的了(?
你可以看看其他FP語言
haskell
自殺
Lisp你要自殺幾次
那我寧願不FP
話說C#沒有FP嗎
跳脫出輪迴
pay.taipei 沒HTTPS?
有一些 但是他還是OO為主
這樣說起來OOP我比較喜歡呢
[photo](media:AgADBQADtqcxG2pokFYK8rvo5yfsxIBGyjIABBP1dOt8x5OgIhcEAAEC@telegram)
這是Haskell
...
[photo](media:AgADBQADt6cxG2pokFYiaaLobk-28mNZyjIABMkwVV3cudwGoSMEAAEC@telegram)
有點好奇這標題
看起來比f#簡單
你可以親自寫寫看(笑
你知道所有語言當中Lisp的語法最簡單嘛
話說java的stream介面是FP的概念?
他只有7個語法
暑假來看看(#
夠用嗎
我不是很懂為什麼一定要追求FP啦,我覺得寫起來舒服、方便、功能充足就是個好的語言了
要玩fp,才不會這樣做,fp都是直接傳值的
但是你可以想想看7個語法拿來寫會變怎樣
八成有一堆語法糖
然後就不只七種了
因為我寫js的時候覺得FP很好用
因為我寫js的時候覺得FP很好用
你是第一天看到這個詞ㄇ
你為什麼不繼續js
Type {
TYPE: Enum,
value: .....
}

然後
var result = CaculateWidth(data)
最潮的是那些語法糖都可以透過那七個東西寫出來
Slowwwww
怎麼想正常fp都會這樣做
你知道打字機ㄇ(#
這看起來很正常啊?
好ㄅ當我沒說
.-.
為什麼koru講起來就像反人類
感覺要FP又硬要OO,看著很糾結阿
喔抱歉,可能是因為我們不是人類
這看起來很map
這看起來很map
這看起來很map
要fp就像go那樣fp到底,不要搞啥method嘛
要fp就像go那樣fp到底,不要搞啥method嘛
struct
struct
你說Golang嗎
你說Golang嗎
超出我的理解範圍了...fp和oo是啥?
function programing, object-orientated
能用 lisp 做一套新語言ㄇ
了解了
可以
那叫做方言
現在有一堆
你可以考慮用圖靈機幹一套
自殺
然後FP當中有個很直覺的東西
match
?
聽起來像 switch case
差不多
[photo](media:AgADBQADuKcxG2pokFZuXAH8JeL2Xnc3yjIABNJyVYSsvHUbcCMEAAEC@telegram)
可是他比switch case好用
那就只是switch改個名稱阿.-.
這是Manjaro?差點看成win 10
這是F#?
Y
好哦
switch可以fall過case的功能,在很多情況下有用歐
話說這啥
靠北原來是因為這樣才要 breqk 喔
喔喔喔
[photo](media:AgADBQADuacxG2pokFbmBgbATLSnTP5OyjIABNi9DpKxv_JyIhkEAAEC@telegram)
對r
[photo](media:AgADBQADuqcxG2pokFbvZbIT_pJXrlBCyjIABEKW-MkuqR9hcx8EAAEC@telegram)
switch(perseon) {
"koru":
"1130":
"ㄎㄖ":
program.koru();
break;
default:
break;
}
這看起來很痛苦
這看起來很痛苦
可是你不能這樣做
[photo](media:AgADBQADu6cxG2pokFZNNbEBNcWq81hZyjIABOVuWgJ_MldnrxsEAAEC@telegram)
可是很潮
很潮沒用 還是魯蛇qq
哦哦哦
這個語言可以推薦給討厭的人用,保證之後學不會正常語言(?
F#ㄇ
好可怕
用Enum不是更快...
那是什麼
不然你以為勒
列舉
example
缺餡
@zypeh 我是不是該tag你出來(?
單純把數字或者字串之類的對應到一個值,就用列舉啊
單純把數字或者字串之類的對應到一個值,就用列舉啊
應該很多語言都有吧
我在推FP (?
完全反效果
那你應該推go
大家都認為FP和反人類同義了
真可憐
他才是正常人會認為的fp
Go又不是FP
当然会被缺点坑
match不是就是switch嗎
不然呢?
这样想不对啊
從這邊開始看(X
match 可以处理很多东西,我们说 pattern matching
好的
你可能需要花很多時間
我覺得你可以先講完pattern matching再去看log
match 可以用regex嗎
搭配when可以
🌚可是switch 不能
match目標可以直接放變數嗎?
然後就 if hell
不能直接放 但是你可以 when a = b
🌚 啊哈
好长,我看了你们的 log
放變數感覺可讀性有點差
(switch
看到你们说 method, chaining of functions
还有 lambda 和 declaration of function
workaround
其實我覺得koru比起在推FP,更像在說F#的優點
但每一個閱讀性都很糟糕
因為前面是在說F#沒錯
對,code都看不懂
然後koru就說這是FP
然後大家都認為FP反人類了
那是在回另個部分
pattern matching 和 switch 不大一样
pattern matching 和 switch 不大一样
虽然用途很像
pattern matching 是给那种强类型的,而且喜欢搞鼓抽象的编程语言玩的
switch 单纯比较值,然后执行语句块,就这样而已。
pattern matching 能够比较类型,还能够比较 ADT, 有的还能够重新命名变量,传入语句块里面
ADT是什麼
抽象数据类型 :)
喔喔
看 5.14 和 5.15 就知道了啦
如果要说 Haskell 的就吱一声
@undefinded_username 對了 你可以去寫寫看rust(?
感覺一堆人被騙了XD
這啥鬼
前十位
[sticker](media:AAQFABN7csoyAATTPVcejNANJ5AAAwI@telegram)
熱烈慶祝臺北直營專賣店開業一周年,感恩回饋三折購機!1200萬像素,廣角長焦鏡頭!256GB給妳足夠空間暢快使用~
熱烈慶祝臺北直營專賣店開業一周年,感恩回饋三折購機!1200萬像素,廣角長焦鏡頭!256GB給妳足夠空間暢快使用~
我點進去看了啦wwww
那個訂購我戳不了
@james58899 所以這段你看懂了嗎
然後想問預算8000元手機推哪隻(目前是打算買Nexus 5X
你人品好嗎
[sticker](media:AAQBABMeje8vAAQcG0hhLYEhXpA1AAIC@telegram)
...結果又是你舉例問題
普普,怎麼這麼說~
啊我有舉pattern matching
至少來不及解說而已
這幹你娘用列舉常數不就得了
我又不只舉那個例子
你家附近有SUSV的維修點嗎(?
wwwwww
但就是這個被婊說和switch一樣啊
Zenfone
@james58899 我這邊也有舉例啊
@james58899 我這邊也有舉例啊
人品好就很棒
人品不好就一直送修
我非常討厭A牌(not apple)的手機耶w
wwwwwwwwww
snsV 啦
S牌
Sony
[photo](media:AgADBQADvKcxG2pokFaGianHXvqPZco2yjIABCIbOvVE8Rp7fiQEAAEC@telegram)
Sony平價的根本不能用吧
[photo](media:AgADAQADsqcxG5e4kUYLwW6NJ6gvk8qJ3i8ABJXbslzZQmg0sDIBAAEC@telegram)
小米(#
不是
是現在Sony根本沒平價款了
我前幾天才發現他沒有NFC
[sticker](media:AAQFABMLYMoyAARhGAYCho7BLAVPAAIC@telegram)
不包含使用者啦//
然後你去申請 NFC SIM
acer(X
那又不是我申請的
我看Nexus 5X cp比較高
不考慮pixel嗎
(#
acer還有再出手機嗎ˊ,好奇w
8000
雖然他沒說幣值啦(#
@DennyHuang 你怎麼說
應該沒了吧
水貨還更貴
"Pixel以外的Android都不是Android"
真假
這群bot滿了?
滿了
/help@OSU_TG_Bot 這裡不需要osu bot
出去出去
好哦
靠背為什麼在啦wwwwwww
先讓我找到他
Done
是說tg名單沒sort
我想加tag bot進來
可是好像還是滿滿的狀態WT
@james58899 話說Java有map嗎
js的那種
當然有
怎麼用
什麼怎麼用
map啊
.add(key, velue)不就這樣
.add(key, velue)不就這樣
不 我是說js的那個map
對啊
一樣不是嗎
我說的是Array.map
那個java也有
阿不就運算之後傳回一個新的陣列,我在說js
java的map()我沒實際用過
哇靠真假
java的map()和js的那個不是同一個東西的樣子
類似,但不是一樣的東西
js的
java的map是stream介面的一部分吧
stream?
Java 8新功能
所以你們整天都在討論 Java 和 F# 的不同喔
這東西很FP
我正在重組我的 VPS 業務
沒有啊,我不認為這兩個是能拿來比的
因為出發點不同
大幅更新設備
功能和語法差異太大了
哇嗚
Dell C6220 -> Dell C6320
舊的我要(#
我覺得我比較需要高頻率的CPU,因為Minecraft很單核心
E5-2630L -> E5-2650v4
SAS HDD -> NVMe SSDs
不過核心數還是不能太少,因為我之後插件一些東西會做threading
沒有阿 還有在說SUSV的人品問題
我道歉
然後除了賣 VPS 還要賣資料搜集分析服務
你要不要也來賣hosting
++
找對代理商都好
可是我打算拿回我家
snsv啦
😂
Hosting 用便宜機器開好啦 www
php的話應該是有HT的CPU比較好噢?
你就會有一堆
先生 C6220 才 2U
而且是刀鋒
Hosting 好賺嘛?
誰知道
然後我有點想提升 VPS 的價錢 🌚
一個主機1美每月的話100,個就100美啊
100 美一年 這樣
好像比較好
然後人家探針看到規格多美好就會小確幸 🌝
可是5美的VPS一年才
60
如果速度快uptime高的話是有人可以接受啦
HOSTING比較好賺吧?
哎喲 我都準備開台灣 VPS 了
機器和零件在送過去我家
你可能需要用cloudlinux之類的東西限制每個使用者的使用量
不然被http flood就死了
怎麼是送去你家的?不是該直接去台灣嗎?
很明顯用腦想一下都知道要組裝和設定好系統
很明顯用腦想一下都知道要組裝和設定好系統
一般都在機房做的
[photo](media:AgADBQADvacxG2pokFY5No4nHZYq8BpDyjIABNwOV4P23jjbjiEEAAEC@telegram)
這又要跑很久了
所以第一次裝基本上建議離線
不然windows就會給你更新forever
++
筆記(O
@DennyHuang 吃飯了ㄇ
你現在在台北喔
原來你是飛松機
他今天剛回台灣吧?
我以為他會在桃園
然後直接回台南之類的
桃機
搭機捷上來?
難不成走路上來嗎
@koru1130 他早上在SITCON群有發阿
我只看到他飛機卡住
錯喔
然後丟行李
這個組裝不能在機房做
還真近
到了機房是把組裝好的系統上架和接駁和最後設定而已而已
話說我昨晚做夢竟然見到你 🌝
.-.
還有五個人在這 來R
我一整個難過 有人回去直接睡死
pa
你都跟他在一起這麼多天 你意外嗎
沒吃午餐
來吃 Pizza 啊
不意外
好的
雖然我們吃完了
那個夢有點怪 是我和他去日本旅行 🙃
其實在這間 聊天中
那你他媽跟我講屁喔:D
所以為什麼這東西會在我的潛意識
🙈
08肚子餓啦
可以再加點啊
好喔
有誰呀
[photo](media:AgADBQADvqcxG2pokFb64DPq0mAnTOY4yjIABKBfUU_PBHQc-x8EAAEC@telegram)
比預期的快
比預期的快
RS 育慈 天使 崑元 Rifur
好 十分鐘內
好喔
自助租用自行車——隨時隨地騎走oBike。 現在註冊即獲3張NT$ 5.00騎行券。 https://h5.o.bike/mobile/h5/invite.html?countryCode=+886&countryIndex=169&code=1033901425
按到
XD
他是不是快關ㄌ
反正附近也還有東西吃啦 來來來
問: 一個人不能開 Telegram Group 嗎?
You can use chat with yourself
...
隨便拉隻bot 啊
你迷路了嗎
我快到了
um...不知道有沒有人想觀望(?
血這種東西有點孤單(x
都忘了...
生物?
對阿
一種寫來或許哪天有用的東西
別寫了,來看輕小說吧
高中好像沒有
高中有生物嗎?
人造生命體與美麗新世界 很好看的,快來看吧
有阿...
生物喔
我的手指在痛(X
高職沒有吧,
最後一節生物課我們在拿針戳手指
嗯,會痛
我到現在還沒讀到
有啊,為什麼沒有
那不是教育部課綱規定的嗎
國中是有,高職還沒碰到
我還有一堆要整理(望
[sticker](media:AAQBABPep-8vAAQ6zqAS-WeaxGMzAAIC@telegram)
不知道內容更新是不是即時的,訪客看見一定很精彩(x
像是什麼你的自動選字出現一堆髒髒的東西之類的嗎
不會阿...髒髒的東西打英文比較多...沒什麼能看的
嗯...
你自爆的不要怪我喔
英文不太需要自動選字吧...除非想拖慢打字速度
-tomgirl shotacon
[photo](media:AgADBQADv6cxG2pokFbt3SUivLRJebFQyjIABP0LTXLPixVCdyQEAAEC@telegram)
傲嬌
而且好中二
Coin 正太控刪屁
工三小
我還有消化、免疫、神經、生殖系統要做喔...感覺今天做不完
傲嬌
他當機啦
[photo](media:AgADBQADwKcxG2pokFa5EIf2hCnPTKtOyjIABCSKvKi5oyLZjCQEAAEC@telegram)
還好我沒等你
難得
他們用發票在對
剛剛點餐紀錄消失了
[sticker](media:AAQFABMWk78yAARrxTaq-EfBZAEUAAIC@telegram)
還好啦 人家沒什麼生意
@k1tten 是你太黑嗎?
不少
[photo](media:AgADBQADwacxG2pokFZvFc0YbrVlIopEyjIABL0Gv5PvvGAoTh0EAAEC@telegram)
好像 rust + scala
[sticker](media:AAQEABNRMZEwAATAAVTBQomjhN84AAIC@telegram)
Microsoft 還是有好東西的
Y
要還原網頁嗎
這是什麼語言owo
這是什麼語言owo
那個語言
好,抱歉,我眼殘🙈
有人想要一起暑假讀
可能有點硬的書,不確定會不會有人有興趣
有介紹啥的(?
In a sec
https://hackmd.io/KwdgzAHApgbATBAtARgJzDogLDLSBGMAhgAyIAmUYJ+cWJIqUwQA
其實這是我們社團想開的讀書會,但好像沒什麼人有興趣,所以來這裡找看看(?
原文書?
我想讀的話有可能嗎,我覺得我不管是英文還是基礎知識都不足的感覺
挑戰看看嘍
[sticker](media:AAQBABOrsecvAARDDi05iopyX2wPAAIC@telegram)
嗯...
來,我加!
144.82 USD(?
--我可能連index都看不懂--
我需要google光學辨識翻譯
(#
那很悲劇(?
喔不對
用直接讀取記憶體ㄉ
pdf可以直接塞翻譯
還會缺字 超棒的
就算是pdf也沒兇殘到不能選取吧
就算是pdf也沒兇殘到不能選取吧
不錯
你是在用VNR逆
那你們預計每禮拜讀的頁數是多少?
我怕我讀太慢QQ
這周的進度是 Chapter 1,你可以去找書來看看
暑假如果不是超忙的話應該還好(?
@TsundereChen 在台南嗎?
Nope,暑假應該都在花蓮吧
啥?讀太慢?
你不會花更多時間讀嗎
Awesome XDDDD
在哪?
白天要工作,假日要忙別的東西QQ
Use Google Maps please...
台東...
時間就像__一樣,擠一擠就有了
牙膏
What ?
這周?
洗面乳(?
Yep,第一次開會是這週六晚上
花蓮不是在台東嗎?
Oh hell no
我可以直接伸手嗎(#
捷運上 K書了:)
[sticker](media:AAQFABOUyL8yAASxfoWO_fi3S9IcAAIC@telegram)
這裡倒沒差,反正應該不會有人跑記錄來找我麻煩(?
在哪邊的?
[sticker](media:AAQFABOpicoyAAQEU7caU0sebVYoAAIC@telegram)
這裡有log耶....?
這樣放好嗎?
log沒有no index歐
沒問題的,我們有黑箱工程
@TsundereChen 花蓮在台灣哪邊?
我看到囉
東部
可是這文件都在 GitHub 上了,有問題應該會先是 GitHub 有麻煩?
fork (X
[sticker](media:AAQFABNoOb4yAARGwyuoZeYi8YIbAAIC@telegram)
不過是臺北以東
東邊,很長一條
好像沒用
clone (O
下載速率 50 Kb/s
中華我記住你了
中華我記住你了
Great, Thanks XDD
不知道我遲一點的種花 IDC 100Mbps 雙向會是什麼速度呢
$$$$$$$
中華大內網 100Mbps(?
跟代理買的 這邊盛惠 HK$5000/月
有點貴
我還是不懂為什麼要買 HiNet 線路,有哪裡好用嗎?
我聖荷西(其實是 Santa Clara)用的 CentralColo 挺便宜的
照顧你們臺灣人啊
希望不會太差
這樣合本嗎?
這樣合本嗎?
中華的爛線路,除非你本來就是要服務中華用戶,應該沒人想用?
youtube是不是改演算法了啊?
?
之前有一陣子,那個即將撥放的功能根本是擺設,會無限loop某些歌
求台灣導遊及收留
但是我今天撥就很正常的跳到沒聽過的新歌去了
有人可以帶我離開桃機嗎?
COSCUP?
其實我只要求收留就好
先生 你可以乘計程車
機場捷運搭上去就離開惹
我上一次才乘了一次
除了抖一些以外都不錯
機捷不好嗎?
我到現在都不會自己離桃機
司機還在搭訕
機捷真的通車了不搭一下嗎
25/7 來到
反正錯邊也是到高鐵,兩邊都能XD
我上次那個下機時間機捷關門了
未想哪天走
所以被迫乘計程車
--我不想走--
你要待兩週啊
台灣的路你覺得相比香港的路如何?
反正沒多少錢啦(?
我搭了一次 超級便宜
抖很多
所以借機想下台南玩
真的w
來抓我們家 airbnb//偷廣告
水泥看起來也黑黑的
桃機高速公路那頭的品質(ry
水泥?
沒香港建路用的水泥那麼白
求 Url
求 Url
我只知道台灣的馬路超煩的
高架路用的水泥
@Irvin 求 PM Airbnb url
下雨變黑的吧(?
鋪水泥的時候如果鋪得不均衡或是混雜了氣泡的話都會這樣子
顏色不均
哈哈
嚴重的話甚至會影響水泥的承重能力
我沒開可租日期,有人要來台北歡迎戳
價錢是真的吧?
下雨不會是那種不均衡的黑
下雨不會是那種不均衡的黑
是啊,他是浮動價格就是
Airbnb 的定價系統很神奇,會自己調
你想我在 airbnb book or 私下付錢?
要來的話上面 book 比較好啊
有確定日期的話可以私頻
那我用 Clara 的 account book 可以嗎?
Ok啊
Ok啊
夠囉
怎麼不自己來
她有累積的
台灣這大概只有初次鋪的時候品質會比較好
打補丁的時候都很趕工隨便混混而已
求問有人可以帶路我在天龍國以外玩嗎?
Linode 也要有內網囉
火車票買下去,到處都有 hostel
Google Map
(#
只是台南交通比較麻煩,要走路還是 ubike
但有甚麼可以遊覽?
走路其實可以啦,我回台南都用走的,市區大概半小時範圍而已,古蹟景點超多
有一本書很棒我找找
求借用
這本
還有一本吃的 XD
這個作者台南人尊稱他府城一哥,十幾年前就開始講台南故事
後面這本超棒不過絕版了,應該要來掃描一下保存才對
幹!Design 的要我吼 SITCON 全大寫了
台南就古蹟跟廟,高雄逛愛河跟旗津周遭,這麼多天可以搭火車從東邊環島了
臺南現在好像單車很多,有臺南 UBike,好像也有 OBike
聽說是拿來騎到ubike站的服務(?
wwww
[photo](media:AgADBQADr6cxG2pomFbVhqqqTNidsQw_yjIABKmNIrsAAXgMvJIjBAABAg@telegram)
左右兩張圖是怎樣
圖文不符
感覺兩個人要pk一樣(?
把樂天的標誌換掉
換成VS