Jump to...
redirecting...

Log for Happy Web Developer

npm install 直接解決
git的submodule可以鎖版吧?
npm + webpack 已經神器了,無需再用額外時間去查找其他工具  😂
我以前用是不能,現在不知道
以前的確不能啊
最近改版的功能嗎
Git submodules: Specify a branch/tag - Stack Overflow
https://stackoverflow.com/questions/1777854/git-submodules-specify-a-branch-tag
Note: Git 1.8.2 added the possibility to track branches. See some of the answers below.
1.8.2 的樣子
你那邊8年前@@
我想問一下
專題會有什麼限制嗎
好比說專題都只有用別人製作軟體
然後可能只有外殼跟整合是自己弄的
這樣還能算專題嗎uu
2.15.1 現在
你可以問 @alian03
跟你說哦
我閃光的專題我也有幫忙
所以真的要說其實只要有心
專題也有人外包.... 看學校
因為今天我把RPi遊戲機拿去跟別人玩
然後他們說這個就當專題了啦
我要度估惹,晚ㄤ
唯一比較重要的大概是:最後成果必須是自己的,不是抄襲
人人都可以____(ry
這裡有沒有一直在寫 react
有關於 i18n 的問題想弄清楚一點 🤔
我的意思不是誰幫忙之類的
我是指都用別人的軟體、系統
然後只有做外殼之類的,這樣應該不能當專題吧
我只會angular的i18n XDD
我朋友甚至把整個專題包給我做
🤔 我自從 angular 1.X 負責公司的項目之外,以後的都是 react 跟 vue 了
就說不管專題誰做的麻uu
Www
內容的部分嗎
現在還在寫 Code 練習 ... 已經十多個小時啦 😢
你i18n要問什麼? 套件還是哪邊
以我這邊舉例
我用RPi做了一個遊戲機
然後OS跟遊戲都是別人做的
然後我只是買個螢幕、Pi、鍵盤滑鼠然後接在一起
有人就說這就直接當專題
只是這樣應該不能當專題吧
不早点睡嘛
不是套件,是有關 react-intl 跟 redux 的配合,想比較一下是不是跟我 vue 實作 i18n 時的 practice 是否差不多一樣
尤其是書面資料根本提不出細節
那是看學校吧....... 有的學校重視有的學校不重視XDD
你 angular 2 以上都看看是否跟我 vue 的實作方式一樣 ?
類似東西買一買、線接起來然後就沒了
差不多啦,很想跟學姊聊天學習普通話 😢
這是跟我講話嗎
是阿 有的學校拉拉網站就能報告了XDD
求學姐聯絡方式XD
和我聊一样学普通话,哈哈哈
😒
複製模板呢XD
只是改內容www
我普通話爛透了
[sticker](media:AAQBABON5ecvAATf985QuocfsaRlAAIC@telegram)
我还想学粤语呢
說出來跟粵語沒什麼分別 😀
什麼聲調,說一句出來差不多每隻字都怪怪的 😂
排隊阿 😭
藉練習普通話為名不知道可不可以得到學姊的一點的關注呢 🙈
我原本還有點難過被無視了XD
好阿wwwww
被誰無視了?
我床尾還有一本工程數學可以鎮邪
你看你们,把两个前辈吓走了
[sticker](media:AAQFABPQu8syAATHLKujbD2iVakjAAIC@telegram)
我以為被你無視了
[sticker](media:AAQFABPQu8syAATHLKujbD2iVakjAAIC@telegram)
哪裡owo
學姐出來
哪裡owo
學姐出來
[sticker](media:AAQBABON5ecvAATf985QuocfsaRlAAIC@telegram)
前辈们估计都去睡美容觉去了
就你们还在熬夜
因為自己太嫩了,秘密修練
இдஇ
我也菜
但是没大佬勤奋
專題沒差啊,教授同意就好
30歲前希望可以在前端上的修為在職場上更 stable ,有更可觀的收入 XD
இдஇ
在香港前端上其實都頗集中一點,就是 angular, react, vue, jquery, jsp, dsp 跟一些前端套件管理工具 e.g grunt, gulp, webpack
我。。。。。
我还是有个好身体吧
反正都不會長壽吧
(╥﹏╥)
闭嘴我不听
我在煎熬
要健康長壽就不應該選擇 Coding
科技股再度暴跌
看股票中
你可以听听煎熬这首歌
哈哈哈
忘記了你是中國哪個地方
我去過湖南
( º﹃º )
都赶紧睡吧
挣多少钱都不如自己有个好身体
去過上海北京
山东
shandong province
早兩年之前,有在淘寶找 android app 代工
他是鄭洲的
现在有猪八戒网
专门做这个的
唉 我也想 2000刀的金額
2000美刀
🤔 質素如何
noob
很乱
感觉新手比较多
山東跟 north korea 距離很近
有沒有遇到脫北者 ? 🤔
( º﹃º )
有个大海看不到
[photo](media:AgADBQADKqgxG--RKFUnKlBfStAvGKlp0zIABB8fFUgm1i94Q1EAAgI@telegram)
要是我真的能看到,你就得当心了
去泡菜國價錢如何?山東應該是最便的?
没去过
我们去泡菜国好像直接有船
我家就在最东头
[sticker](media:AAQBABON5ecvAATf985QuocfsaRlAAIC@telegram)
最近
煙台市?
no
还东边
青島?
no,还东边
weihai city
我想去青岛。
船票要多少
喝啤酒。
吃串。
坑死你
想去烟台。
吃海鲜。
没坐过
烟台有工会里的朋友在。
那你呢,是中國哪個地方
你是不是要来查我的水表。
[sticker](media:AAQFABMJscsyAATjtAGpkgABvOSiUwACAg@telegram)
怕怕。
烟台污染挺严重的
是阿,請你開門!
james 同志,請你開門
只要有海鲜……
这位同志,我光明磊落,没做什么坏事,出身也是贫下中农,思想又红又专,请问有何贵干?
来威海不一样吃
生蚝论盆吃
讲真,等我去上海工作。要是有机会,我去你那里,有没有得吃。
[sticker](media:AAQFABOOrLMyAATqNDyc8fmS5GSlAQABAg@telegram)
james 同志,請小心你的說話 😎
季节得对,季节不对啥都没有
[sticker](media:AAQBABON5ecvAATf985QuocfsaRlAAIC@telegram)
螃蟹9月下旬到国庆假期结束
生蚝冬春之交
UnderTakerMS 同志,請你開門,我們中國是無論什麼季節都供應充足,請你小心說話 😎
螃蟹和生蚝我都要。
[sticker](media:AAQFABM64sAyAASH5FpiZPdX71IUAAIC@telegram)
我在想,我这样调侃台湾的同志会不会给国家抹黑。
冬天封海是国家规定,我不开门
[sticker](media:AAQCABO27QYOAAQBdnDfM72VesgcAAIC@telegram)
你也可以自己来海边体验自己挖海产品的快乐
挖了都可以带走
还比买的便宜
有沙的
那你啥时候在威海啊……
假期在☺️
哎,我想吃生蚝和螃蟹。
[sticker](media:AAQFABOOrLMyAATqNDyc8fmS5GSlAQABAg@telegram)
你得来两趟
没事。
然后准备好钱
\为了生蚝!/
\为了生蚝!/
\为了螃蟹!/
\为了螃蟹!/
你們閉嘴,我要先去台灣
海蟹没有河蟹大
原来这位同志不是台湾的。
hk的
还行,反正,鲜美。
[sticker](media:AAQEABMt2V8ZAAT9DsnPDrEThDF1AAIC@telegram)
好記性!
想起越南。
哎,爽。
额(⊙o⊙)…,就这种事记得清楚
我还记得你是哪里的
巧了,我也记得。
😉
你觉得我是哪里的。
同志,你們竟然還沒去過香港交流,是什麼意思,快開門!!!!!(啪啪啪)
啊,恐怕香港的教科书上连中国的34个省份都没教……
香港那种资本主义的地方,我这样的社会主义青年一定要原理!
打倒罪恶的资本家!
34个吗
[sticker](media:AAQEABOOQ14ZAATVaUNwL33_UpVpAAIC@telegram)
我都不记得多少个其实
34个省级行政区。
算上香港台湾澳门。
[sticker](media:AAQFABM64sAyAASH5FpiZPdX71IUAAIC@telegram)
虽然其实只有澳门算是中国的。其他的我都不觉得算是收回来了。
哪 34 個,在我腦海就只有 北京 上海 天津 成都 香港 深圳 廣州
157个市级行政区
你咋也在名字后面挂个国旗。
james 同志,看到台灣這個名字,請你小心說話 😎
四级行政区我记得1500多
方便区分
骂起来的时候可以说我爱国,避免被骂
是不是要搞国家沙文主义!
哈哈。
然而我才是傻逼爱国主义者。
澳門不時都會去逛逛,本地澳門人都不知道去了哪了,只剩下中國的遊客
台湾……算了,这种领土争议不宜在这里说。
从本质上来说,其实两岸还处于交战状态……
睡觉了,明早还有课
但是不妨碍我们民间交流。
原來你還沒投身社會
等我去找你吃海鲜,哈哈哈哈哈。
政党之间的事情关老百姓啥事
澳门的赌场很爽吧。
没,大三狗一只
我 也没投身社会呢。
大五狗一直……
那个傻逼老师……
害我读大五。
大五是比较骚的
我也不想啊。
爽阿,每一次打算幫賭王平分他的家產,但最後還是輸給他了
你可以说你在医学院读的计算机
其实这个事情真的比较傻逼。
这位同志很幽默嘛。
[photo](media:AgADBQADK6gxG--RKFW2rpRcHhLbCcpk0zIABIkWHFyvS6xcVk8AAgI@telegram)
听着乱七八糟的asmr
要是谁有兴趣就说说,没兴趣就算了吧。
我看到了色情。
嘿嘿,steam群推荐的
erotic
@Cojad 推不推 composer?然後推哪個 MVC?Laravel?
就是舔耳,其实还好
[sticker](media:AAQFABNRnMoyAAQ4QG0aTmCBVFMhAAIC@telegram)
composer 我有在用
composer 不錯阿
这种。
不会很羞耻嘛。
laravel 是一定要懂的吧,後端
MVC 是啥可以吃嗎? (抱歉我沒學會MVC...
不会,可以用来睡觉
mvc好啊
(哭跑...
vuejs 搭配 laravel = 👍
超级爽mvc
我最喜欢mvc了(跑
syntax 可以一直 ->xxx()->xxx()
对啊,爽炸
其实就是return this
結果我是裝 plates 來 render HTML,然後自己寫 class 跑邏輯…
對阿 在香港做後端 web developer 基本上一定要會 laravel
香港那边后端都是 PHP 吗。
雖然我也覺得自己沒有用MVC寫程式碼的效率不高
但是....習慣了就一直改不過來
老一點的是阿 java, php 為主
總是把自己的手搞很dirty
新潮一點是 kotlin
设计模式和软件结构其实不是为了提高开发效率,是为了提高维护效率。
kotlin 现在好像真的很火。不过 golang 也是很火。
最簡單的一個問題令你去學習
kotlin 那个范式,我不是很明白……学了一下没学会。
就是
.
.
.
(恩...再說
沒有啦,想要多一點收入,就是把 popular 的 mvc 工具都學習
我是前端的,所以都不打算看 XD
真幸福。其实在中国这边很多都是混着来的……他们就很痛苦。
我現在每天前端要做的事就只有 angular/react/vue 然後再寫 nodejs 去接收前者的資料去溝通
因為 nodejs 在香港來說都算是前端的
只是前端的後端而已
用來作一個 bridge
e.g 0Auth
麻煩死
想學 vue
Amgular 跟 React 更不熟了嗚嗚
React 在香港更火
熟練的隨便都可以達到 40k hkd
[sticker](media:AAQFABNh8LEyAAR31nIWf9yrFmEQAAIC@telegram)
熟練指?
有多年的開發大型項目經驗,良好的代碼結構管理 。。。。等等
composer其實問題不少
composer第一不支援multi-curl
第二不寫cache
直接將資料往記憶體丟
不過你也沒得選
那我該不該就乾脆
現在也只有composer給你用
Git 的 Submodule
只能透過套件改善
可是 autoload 好麻煩
composer拉了200+個下來,吃掉的記憶體大概1G+
你懂這個量在一台600MB的主機多麼痛苦嗎
尤其是dockerized的container
就像我在 apt-get update 一台 f-micro 的時候 google-cloud-sdk 總是 OOM
只好 swap 了
其實也是蠻蠢的,為了裝相依開swap
[photo](media:AgADBQADLKgxG--RKFUJXXcq2SHhGMNp0zIABNugk9IsAAEh2-hPAAIC@telegram)
[sticker](media:AAQFABPM3LEyAAQtEVrkxfutbgkgAAIC@telegram)
安阿 luna 學姊
[sticker](media:AAQFABO8BswyAAQF06f7vw7b4I1JAAIC@telegram)
安安
幹我完了啦
原來二六童侍请了1个月啊啊啊
安心上路
完了 好像还要改版
[sticker](media:AAQFABNtvssyAAQGqhUliDLrSVtHAAIC@telegram)
我為你加油XDDD
[photo](media:AgADBQAD-qcxG--RMFWOihbgLV7ohQWU0DIABG9xyXxnOreKiUUCAAEC@telegram)
放鬆
呜呜 改版是整个站重切ㄝ
[sticker](media:AAQFABN6ucsyAATl8c9QcyVF9o4_AAIC@telegram)
感觉到明年都会很累惹
你到明年都不會失業...
期待快过年
你們會不會過年還要上班啊
不会吧==
不过网站有BUG怎办 我要问问
當然是 過年前不上版啊
至少一星期以上放著讓bug釋放
然後好好過年
应该会有人专门处理ㄅ
那個人不就是你嗎
那個人不就是你嗎
剛剛在刷有趣的鐵人賽文章看到這個XDDD這樣可以的嗎

https://ithelp.ithome.com.tw/users/20107558/ironman/1433
[sticker](media:AAQFABOOWtAyAAQRLm7JCgyOTjQQAAIC@telegram)
很可以
安安
安安
狂 超狂
日安安安
想問一下為何一堆人去參加鐵人賽,除了爆肝跟知名度之外有啥用意?
Yo
就你說的那兩個啊,知名度就很好用
每天都要按時上傳?失敗的話呢?
早啊米娜桑
失敗就失敗啊,所以最後完賽的都不多
有些人是先寫起來放,每天發布
問一下
那個最正常的麻
我在踹踹看好了
吃力
可....可以問阿XD
富奸
QQ
他又要開連載了
[photo](media:AgADBQAD-6cxG--RMFUZxAGa9A-LI8Vg0zIABCKYLj5MO5T0ZVAAAgI@telegram)
柬埔寨博弈遊戲開14萬
wow
恩恩,了解,謝謝了。
柬埔寨一周得工作六天...
一個月之後就會說對方離職了,然後跟你說反正你都上手了,要不要就直接接下來
醒醒吧 你禮拜六還不是沒辦法休息
有差嗎
[sticker](media:AAQFABNXbdAyAAQWaBweuDiEY9MMAAIC@telegram)
突破盲點了
重點那邊很多博奕遊戲公司其實都是非法的
[photo](media:AgADBQAD_KcxG--RMFUCyy0uAWcdbUR_0DIABEv3A6pJO5NUrz4CAAEC@telegram)
妈ㄉ我周六想逛街揪团约吃饭啊啊啊
哪个职
python
非管理
你要問的是 parse ?
非律宾呢
你不是已經都篩好了?怎麼會不知道怎麼對映
不考虑吗 好多喔
[sticker](media:AAQFABNI27EyAATMBXrYZb-GNJEmAAIC@telegram)
我又要一起吃飯
篩好了是甚麼意思
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
最近沒心情啊
菲律賓也一樣,得小心,上次才一堆台灣人被抓去關而已。
你都能做出左邊的,那不就表示你已經實作好了?
意思是我兩個ajax要ㄍㄡˊ在一起嗎
原來兩個是不同資料?
怪不得我一直看不出關聯性
對 他不同資料 XD
ajax 通常只給你資料,要怎麼呈現是你自己做的
++
直接給你 html 不是太合理的狀況
我昨天ajax裡面再for迴圈塞ajax 結果request5000我其實有嚇到 現在有點怕怕的
他給我json啦 html是我自己inner進去的
兩個都是從不同的 ajax 拿出來是沒可能有關聯麻
[sticker](media:AAQFABPNcdAyAARRmTPlm4Vegi8RAAIC@telegram)
除非有 pair-key 參考
唯一有關連的是他們的站名 所以我的想法是可能兩筆資料要ㄍㄡˊ在一起然後判斷
給 code 跟 api 吧,不然只好請其他大大觀落陰了
api 文件應該要有說明
不然我先上jsf
用站名來對 ... 如果有改動就爆炸了
QQ
不然我先看看
他每個站也有ID 可以用ID來對
我先上jsf
日安 好認真喔
人美真好
人醜在認真也是被說偷懶
日安有用 lodash or underscore lib ?
人正真好
像我QQ 醜人多作怪
人醜性騷擾
\ 人正真好 日安大好 /
\ 人正真好 日安大好 /
我也是哭哭
人甜真好
\ 人正真好 日安大好 /
\ 人正真好 日安大好 /
++
日安
無私奉上答案
filter?
兩個 ajax 即是會有兩組 object
大家 mac 外接會用滑鼠還是觸碰版比較多?
然後如果你說 id 可以 match
map QQ
就用這個吧
觸摸板
外接滑鼠的讓人強迫症發作
外接鍵鼠
怎樣的強迫症?
非常清晰的答案
觸控板
觸控板+1
觸控板 兩隻手都能用XD
那腳趾呢
[photo](media:AgADBQAD_acxG--RMFVnEkX3TQntgPB40DIABJw2hKcsVcT9v0MCAAEC@telegram)
想要來買個外接的,用筆電上的手腕會有點扭曲啊,不太舒服
QQ
map哦 沒用過幾次map
先來看一下jQ API
你可以買藍芽觸控板放地上用腳滑
是 jq 的嗎,我都不清楚啦
買羅技G系列的 可以把觸控板上的功能設到滑鼠的按鍵上
外接觸控板?
[sticker](media:AAQFABMjWdAyAARtltqCo_s7w4IKAAIC@telegram)
這樣用滑鼠也不會失去那些功能了
看似是普通 js
pure js
不過要配BetterTouchTool
真假 我來估狗
那最適合不過了
常聽到這個,晚點研究看看
所以我也不用再跑for迴圈了吧
直接 paste 過去 代入你那兩個 ajax
不然我for包if再包for再包if
包來包去好不快樂
不要這樣做 😆
不對 不用配
關鍵是 reduce 吧 🤔
其實日安 別這麼辛苦學太多
你只要先知道大約有哪些要學
下間工作在哪
你上班時遇到問題 直接把code貼過來
就一定有答案
License 一堆選擇 = =
例如左右滑動space
就把 ctrl + <— 或 —> 設到滑鼠上就好了
是要用比較特殊的才需要
本來我有用後來也沒用到
像是把視窗往右移動一個space
之類的
我什麼時才可以跟 luna 學姊可以一起並肩作戰
其實我現在這個是自發性的作業啦
廖洧杰丟給我的 我想說看看能不能順著他的方向 他可以推薦高雄的好offer給我 QQ
不過 Better Touch tool 的 Snap 超好用
好喔,我先研究一下他的 License 有點多選擇
廖洧杰是誰啦xddd
可以讓 Mac 跟 Windows 一樣 拖視窗去撞牆會切一半 拖去撞上面會變放大到全畫面
六角一個講師,高雄前端社群的發起人
男友嗎
你們都這麼熟喔
邀朽哦 人家結婚了 話不能亂說rrrr
6角學院不是狂推鐵人賽ㄇ
我小魯蛇都要看網路影片學東西
對啊
我覺得你先用原生的for寫好了
\ 人正真好 各種領導 /
說參加鐵人賽對職涯有幫助
結了婚都有可能 🤔
\ 人正真好 各種領導 /
為什麼啊
For if for if有比較好嗎QQ
87 既然都要照進度做,就參加鐵人賽啊
不能夠這樣說,適當的時候用適當的正確方法
只是比較簡單
你叫她用 for/if,只會學壞了,學慣了
可是要連續30天耶
上面那篇超狂的30篇天100萬
年輕人這麼不持久ㄇ
我不知道主題要什麼耶
Js刻苦磨練30天?
只要日安講的 什麼都好 ((笑
js 30 一天一個不就剛好 30 篇了
去看報名的組別
其實不太要求難度
有沒有這麼捧場XD
萬人響應,無人到場
[sticker](media:AAQFABNTt78yAARIzcAEIRDLEiIjAAIC@telegram)
有的寫很好 有的像是網路剪貼的XDD
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
你就寫你每天早餐吃什麼
就有鐵人賽獎牌了:D
我還看過有人寫 30 篇 linux 發行版,每一天是 wiki 介紹 + 安裝畫面截圖
在 medium 找三十篇沒難度啦
那我可以寫小說嗎?
好啊 不然我參加看看好了
Js力爭上游三十天
不是已經開始了嗎?今天第二天
真假
從報名開始吧
鐵人賽好像沒有限制內容多寡
那我來不及了哦
適合新手的JS訓練30天 這樣嗎
每天隨便打個兩行上去
可以自己開一個blog自己寫30天
你可以每天發在FB社群
來得及啊
最後開賽時間12/20
大獎是啥
說到這個,鐵人賽有版權問題嗎?發文後的所有權應該還是自己吧?
志在參加拿個獎牌ㄎ
參賽鐵人在 2017 年 12 月 4 日 10:00 ~ 2017 年 12 月 20 日 23:59:59 之間擇期開賽,一旦開賽即啟動 30 天發文不中斷,完成連續發文 30 天即鍊成鐵人。
先囤文章
那我要多寫幾篇放起來
你可以先貼在自己 blog 然後轉貼過去就好
囤個幾篇再開賽時間比較充足
媽的鐵肝吧
好像還有耶
喔喔~20號還可以報名,先屯文章XD
不囤文章 哪有時間跟男友打砲
是說寫在自己 blog 跟寫在鐵人賽事不覺得有什麼差啦
看到了
[sticker](media:AAQFABNjL8oyAAROUOchgGIKkYzZAAIC@telegram)
偷刪
[sticker](media:AAQFABPPe78yAASw-9RaCNELKGEvAAIC@telegram)
日安狂
什麼東西
看到打+1
在座的各位魯蛇快去洗洗睡了
我什麼都不知道
洗手
記得藏好衛生紙
我先把這個作業搞定 我再弄鐵人賽的事情
先來找map用法
話題被轉移了
分組冠軍獎
年度鐵人獎盃+ 10,000 元獎金
💪 直接 paste 下去
真假啦 wwwwwwwwwww
不然就是30天待業計畫
然後那些 object variable 改一下
(笑死
如何在30天把履歷弄的屌炸天
有點想挑戰
自我挑戰組 主題好像隨便 https://ithelp.ithome.com.tw/articles/10190677
有啊剛剛貼過了XD
就很狂
剛剛沒看到XDD
反正這個歷代都有人詬病
文章抄襲、有些很明顯是在混
就自由心證R給自己的挑戰
可以30天都耍廢嗎
得獎的也有翻譯國外文章 寫成中文的XDD
我還是想理解裡面的邏輯啦 XD
👌
其實就是語言幫你做完了
我是覺得自己寫for各有優缺點
就 讓新手懂
因為效率也沒比較高啊
偶供酥的咖啡雞來惹
[sticker](media:AAQFABP_BcwyAAQm-BjLuuzZypNAAAIC@telegram)
以時間複雜度來看自己寫可以一次for做完比較多事情
可是要兩邊各自跑不同的迴圈再做資料對照
感覺很不好做
是我會一次for兩個array塞進同一個object(key:value) 最後再轉成陣列
[sticker](media:AAQFABM-77EyAATcvBW4i1wiynAXAAIC@telegram)
會比較需要思考啦
不過我覺得複雜情境還是用 for 比較好
各有優缺點,如果要同時操作多個陣列的話我會用 for
如果單獨一個的話用 reduce 之類的會比較簡潔
[photo](media:AgADBQAEqDEb75EwVWcux0Wpwwv2UHrQMgAEowJRK8A-KBcnQQIAAQI@telegram)
就 FP 的方式
昨天玩到放棄XDD
好可爱
logo 哈
還有耶
不然我先來踹踹看這個好了
會慢了
後者
她 data 是從政府 api 數據拿取,不是 response 回來時大量的嗎
怎麼會慢? 一次for O(N) 而已
對 蠻大量的
再塞進去,已經要時間
真的
直接 stackoverflow 那個方法已經 very good
直接 compare 兩組 object 就可以
好像是耶 因為我沒有考慮到資料量的問題
邀朽
for loop 如果是大量 data 硬 loop,會有小許時間停了
大約 0.5-2s
那個compare 接近O(N^2)
居然是 Yami
Yami ?
籍這個機會學習多一個方法不是很好嗎
我只是剛好找到XDD
可是他console.log出來的資料感覺不像我要的資料
無法複製貼上 看來只能老實理解了
他那個假設 key有照順序排
你 ajax response 回來不是這個樣子嗎
var result1 = [
{id:1, name:'Sandra', type:'user', username:'sandra'},
{id:2, name:'John', type:'admin', username:'johnny2'},
{id:3, name:'Peter', type:'user', username:'pete'},
{id:4, name:'Bobby', type:'user', username:'be_bob'}
];

var result2 = [
{id:2, name:'John', email:'johnny@example.com'},
{id:4, name:'Bobby', email:'bobby@example.com'}
];
對啊(?
可惜他不在這邊tag不到
[sticker](media:AAQEABN15XAwAAQRvz1UlCgrD1zhAQABAg@telegram)
你要不要直接把兩個api endpoint丟出來
我幫你組完啦(?
這邊聊天內容就可以變成 30天鐵人賽了....
直接附上截圖
距離我下課還有8分鐘
30天幹話賽
八分鐘 XD
太low了啦
五分鐘就搞定了啦
快把連結丟出來~
幹話賽我要參加
以後上班也可以把工作內容丟這邊
{route}是第一隻API的routeID
這樣請求數量有點可怕耶www
是不是 所以我request 5000才會爆
不過我有過濾只抓.BusStatus = 0 的資料
API文件在這邊
5分鐘 到數計時~~
咖啡机用起来感觉好麻烦?@@
誒幹不好吧www
好啦我盡量
[sticker](media:AAQEABPNtp4ZAAQm_It9u4KInJBBAAIC@telegram)
這樣也有416個resquest耶
剩下四分鐘
不是這樣玩的吧www
你是不是不能下課了
膠囊還是磨豆子?
豆子
不就按一下咖啡就出來了
要加水 清豆渣...
第二個我拉不到資料耶
他說只有新北跟台北
啊幹不對
錯endpoint
後面好像要有 route?
邀朽
RouteName
不是ID
第一筆的RouteName
哭哭
日安成功消耗一半時間
[sticker](media:AAQFABMzb9AyAATdJCOZ09vQoMMMAAIC@telegram)
有了 不過我要去考試了啦._.
等等回來
好 祝考試順利
女神的祝福
日安開始用 git 了嗎
如果要用私有 repo 在 github 有學生禮包,裡面滿多東西
是說
我領了都沒用到耶XDD
bitbucket
[photo](media:AgADBQADA6gxG--RMFUbd2flRWLaGLx50DIABI8GPWfQw-iltkECAAEC@telegram)
上面那個一個就解決了吧
我很少用git耶 可是我有把我做的好東西上傳到github
為什麼要分開request
github 用比較習慣
一個是站牌資料 一個是預估到站資料
預估到站資料沒有整條路線的站牌資料
var result = result1.filter(function(o1){
// filter out (!) items in result2
return !result2.some(function(o2){
return o1.id === o2.id; // assumes unique id
});
}).map(function(o){
// use reduce to make objects with only the required properties
// and map to apply this to the filtered array as a whole
return props.reduce(function(newo, name){
newo[name] = o[name];
return newo;
}, {});
});

這個我看很久看不太懂 QQ
filter 如果回傳true回傳到下一個map裡
然後他用reduce來建立那兩個key和值
那 newo[name] = o[name]; 這個是甚麼意思
newo[id key]= value
他把上一個filter出來的值塞進去新的object
今天好多日安
return !result2.some(function(o2){
return o1.id === o2.id;

他這個是過濾掉兩組相同ID的值嗎
今天給你滿滿的日安
[sticker](media:AAQFABNVVdAyAATsOmQGi4sX-poSAAIC@telegram)
日安矯正器掉了 下午要去看牙醫
你看你都看得懂了
map那邊你剛剛解之後 其實我還是不太懂
reduce:遍歷每個元素,依序組合、加總,然後丟給下個元素,最終會回傳一個結果
那這個跟for不是一樣嗎
剛剛那些都是for阿....
filter map reduce
我的意思是 他跟純for不就沒甚麼差別嗎
基本上差不多,只是有在包裝起來而已
包裝起來
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
結果後來我自己寫了 endpoint
你可以寫成
[1,2,3,4].filter. map. reduce 這樣的方式串連
pure function
你只要傳入 陣列跟操作 他幫你做好
喔喔喔喔 意思就是純for只是不一樣寫法
不用在那邊length i++
你用 for of 也不用啊 XD
算是比較有語意化 然後比較簡潔
優點就是 輸入 輸出都是陣列的 可以一直串下去
實作上應該要回傳一個新的陣列 不該動到原本的 ((有些違反
他用map 應該是有修改原陣列的值吧
各語言實作不太一樣 也是可以修改
觉得冬天会比较想尿尿
定义和用法
map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。
map() 方法按照原始数组元素顺序依次处理元素。
注意: map() 不会对空数组进行检测。
注意: map() 不会改变原始数组。
喝太多熱飲?
所以他是回傳一個新陣列???
no side effect的話 不應該動到外面的變數
趁老師給大家的複習時間
偷偷看了一下
那個RouteName是三小
為什麼有中文~~~~
他的API是這樣寫的阿
台灣的API 中文正常XDD
wwwwwww
GET /v2/Bus/EstimatedTimeOfArrival/InterCity/{RouteName}
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
話說
hen棒的命名方式
糗了...
之前自己實做的 endpoint
裡面都空空的OAO
問一個問題 我要怎麼把ajax success的資料拉出來 QQ
存起來啊
開一個物件push嗎
你的存是F5還要在的存嗎
javascript 有沒有 copy()
現在日安進度如何,順利使用嗎
可以不要在
剛剛花很多時間理解 現在才要開始做
newo[name] = o[name];
這個還是認真不知道甚麼意思
只是複製物件的值 到另一個物件 用同一個key
上面沒有newo的物件阿
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
對 就是這個意思
reduce 傳入的
疑 所以用push嗎
用什麼都可以吧
你是指定給變數之後抓不出來?
日安可以的,再放上 jsfiddle
好讓工頭工作吧
[sticker](media:AAQFABP98rEyAASwSH19HHCknOAPAAIC@telegram)
邀朽
我剛剛很蠢ajax success裡面放return 奇怪 為甚麼東西出不來
[sticker](media:AAQFABPqiL8yAAQWqZuL6u3Ao7AoAAIC@telegram)
你要指定給別的變數阿
原來data不行 XD
沒用過應該就可以
[photo](media:AgADBQADCagxG--RMFW9tgmzi82PsXJ-0DIABDzRX6IMIyGUMEICAAEC@telegram)
我以為這樣可以
return 到哪裡去了
async 來的
這不知道從哪邊說XDD
不能這樣哦
[sticker](media:AAQFABOKxL8yAAS-8RKkllo6CBsvAAIC@telegram)
不能XD
先走 console.log,然後 ajax 才完成
所以你 console 不到了 😆
邀朽哦
可是不是正常要ajax完 才console.log嗎
先 console.log 才跑 success 裡面
你不是用 data bind 類型框架,是不能夠往下寫去拿 ajax 回傳XD
他是異步的
哦對
我完全忘記這回事了
[sticker](media:AAQFABPqiL8yAAQWqZuL6u3Ao7AoAAIC@telegram)
AJAX 成功(XXXXXX 這邊會比較晚近來)
感覺日安在這群內待個一兩年,應該就會變得超神的了,一堆神人再幫忙(羨慕)。
javascript 有沒有好像 angular $q.all ?
我希望我有一天也能幫上其他人 QQ
可是我現在大概沒辦法
[sticker](media:AAQFABOtur8yAATtA4CO6H07kPMjAAIC@telegram)
阿......
被虎航拖時間
結果終於完成了
一塊 牛排
best practice 的方法應該是兩個 ajax 都要 return 一個 promise 出來
然後去 listen 兩個 promise 都有了,才做剛才你學習的 map, filter, reduce 的步驟
好像有promise all 我找找
邀朽哦
promise
[sticker](media:AAQCABPsi7cNAAQQqE-q5sJjR0JFAAIC@telegram)
那日安又要看多一樣了 😆
邀朽唷
[sticker](media:AAQFABOtur8yAATtA4CO6H07kPMjAAIC@telegram)
我看看原生的有沒有async await...比較簡單
她會爆炸的
先從 promise 入手吧 😆
有別的方法可以不需要
ajax1().success( ajax2().success(.......<===寫這邊) )
var http = require('http');

function getURL(URL) {
return new Promise(function(resolve, reject){
http.get(URL, function(res) {
resolve(res);
}).on('error', function(e) {
reject(e);
});
});
}
var itbilu = getURL('http://itbilu.com');
var yijiebuyi = getURL('http://yijiebuyi.com');

Promise.all([itbilu, yijiebuyi]).then(function(results){
results.forEach(function(result){
console.log(result.statusCode);
});
}).catch(function(err){
console.log(err);
});
已經很清楚了吧
getURL 這個 method 就是你那兩個 ajax 的 method
[sticker](media:AAQFABN6WNAyAATuVHLVEcEvSZoKAAIC@telegram)
我先看一下
總覺得日安的第一個作業有點 超過自己的極限
getAjax1(), getAjax2()

然後就 Promise.all([getAjax1(), getAjax2()]) 而已
沒什麼特別
求 第六
[photo](media:AgADBQADC6gxG--RMFVBYu5Z4xPTclST0DIABOYvSTJ-e-0zgEICAAEC@telegram)
现在是什么人都敢写教程啊
[photo](media:AgADBQADC6gxG--RMFVBYu5Z4xPTclST0DIABOYvSTJ-e-0zgEICAAEC@telegram)
我也是這樣覺得
同感,第一個作業就這樣子了,後面還有?
php语法都不会就敢写教程
妈耶
學合併中...
剩這兩個ajax組 然後innerHtml就好了
[photo](media:AgADBQADDKgxG--RMFWotAU6IwABsLjxZ9MyAATA-n4saHYHiIRRAAIC@telegram)
你放上 jsfiddle 了嗎
好讓工頭 @BlankChen 幫忙教授
[sticker](media:AAQFABMm3bEyAAQ-isQJD-Ls9qUeAAIC@telegram)
我沒有用過then forEach catch QQ
好杯壁阿 可以套雙層阿XDD
不用理會 then 裡面
你可以找jQuery有的
你先實作 promise.all
就跟 日安 要寫的東西一樣雙層啊
ajax success 然後再ajax 再promise all嗎
Promise.all([getAjax1(), getAjax2()]).then(function(rs) {

})
隨便在 .then 寫點東西看看能順利嗎

Promise.all([getAjax1(), getAjax2()]).then(function(rs) {
console.log(rs)
})
我昨天解不出來就算了QAQ
看看是怎樣就可以
這個好像是jQuery做法
@leiadot 但前提是你先 make getAjax1 getAjax2 as a method
function getAjax1() {
// 政府資訊 1
}

function getAjax2() {
// 政府資訊 2
}
然後就跟上面的方法去實作
YA 日安爆炸
return new Promis
[photo](media:AgADBQADDqgxG--RMFV7RLBC1yQVkpFl0zIABGM-QGxMI5tky1IAAgI@telegram)
[sticker](media:AAQFABPJ6bEyAAT7FmnCo5MXbdYOAAIC@telegram)
callback hell
出現了
甚麼
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
$.ajax 裡面有 $.ajax
不能這樣嗎
[sticker](media:AAQFABMjI9AyAATs43l7zmCGhyARAAIC@telegram)
那個是新手必經之路 哈哈
如果這樣包 應該不用promise all了
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
那我這樣可以return嗎
還是裡面直接塞function
話說jq有sync可以用
上面不是想用純 js 嗎
原來有支援阿
純js也可以啊
async: false, ?
其實我不懂我這樣包
為甚麼還要promise阿
[sticker](media:AAQFABMjWdAyAARtltqCo_s7w4IKAAIC@telegram)
你這樣包應該不用
你把ajax 加上那個tag 他就是一行一行跑了 只是效能會比較慢
我每日記事的參考資料 多的跟山一樣高了
千千千千萬不要 $ajax 包 $ajax
蝦咪
一來效能上問題 二來如果你在公司接項目你這樣寫,另一個同事會爆炸 🤥
[photo](media:AgADBQADD6gxG--RMFWTXbe8251KGGWD0DIABCMnuaIRbHIWoksCAAEC@telegram)
你會一直往右跑XD
[photo](media:AgADBQADEKgxG--RMFXo52DTVd1-H8xe0zIABFno67RbLTkR-1EAAgI@telegram)
@tommychiu 乾安捏?
make 兩個 ajax funtion
不要寫進去
喔喔喔喔
日安的30天養成計畫
上面不是有 code sample 嗎
promise.all 好像是 es5 ?
這個嗎
console.log(rs)
Promise.all([stopData(route), timeData(route)]).then(function(rs) {
console.log('123');
})
這樣嗎
為甚麼要另外寫兩個function阿 不能寫一起嗎
[sticker](media:AAQFABPpd9AyAATMYdMNervn0egNAAIC@telegram)
coding style...
對 然後 console.log(rs)
ajax 命名好一點 然後直接取用就知道內容物
undefined耶
😎
我是不是要return阿
😟
你那個 ajax function 有沒有跟上面 sample return new promise resolve
沒有 我來爬
👌 日安快要完成了
將 $.ajax 放在 return new promise 裡面
工頭們 撐住
快成功了
return new Promise(function(resolve, reject) {
$.ajax({
url: url,
context: document.body,
success: function(timeData) {}
});
});
這樣嗎
success 裡面放 resolve()
裡面我看不懂 QQ
看看行不行 😂
感覺好像在 es6 😢
我印出來了~~~~~~~~~~~~~~
[photo](media:AgADBQADEqgxG--RMFV1I7YYO1ZzIJuA0DIABPBhN-hcTUenPkwCAAEC@telegram)
轟阿 你貼多次你的 code
恭喜呀~灑花
promise感覺是大坑 QQ
promise 不會很難啊
async/await 棒
快看 是 世界奇觀
async await 還能簡單一點
考完了 所以解掉了嗎ww
現在把兩個ajax組在一起
現在要開始配 然後跑迴圈
再innerhtml 才結束
(眼神死
你貼多一次看看
日安的程式直播
😂
tg不能直播吧
不然我開也可以阿
[sticker](media:AAQBABON5ecvAATf985QuocfsaRlAAIC@telegram)
[sticker](media:AAQFABP-bNAyAAQ0mEjx6oTG3sULAAIC@telegram)
直播coding很可以
text 直撥啊
\開直播/
\開直播/
我沒開過直播耶
\ 去twitch 開 讓我們斗內 /
\ 去twitch 開 讓我們斗內 /
真正的考驗才開始 😂
邀朽 你們教我還要斗內我哦
應該是我要斗內你們吧 QQ
日安行情真好XD
誰會想看肥宅們直播視訊寫CODE哈哈哈
寫 => 嗎?
我想看 @Lunamiou 直播耶 😫
[photo](media:AgADBQADE6gxG--RMFU-Fx7RtV2IdN0pyjIABKrkbuZEcaJZfhYBAAEC@telegram)
@Lunamiou 不然luna先直播如何
我也要直播~
沒問題 🐒
上一頁了 🌝
然後你會發現 有些routename會噴錯誤www
我覺得直播我可以來研究一下 這樣就不用通靈了
嗚嗚…QAQ
[sticker](media:AAQFABPJ6bEyAAT7FmnCo5MXbdYOAAIC@telegram)
妳要在哪裡直播?
我好歹也有直播的經驗
我在想是不是要在FB開一個粉專
youtube我剛剛看了 不好操作的港覺
開勸嗎
日安的前端開發日記
惡質 日安下次聚餐一定要到
XDDDDDDDD
[photo](media:AgADBQADFKgxG--RMFUWqiPf5ogbqyiV0DIABE-CZv8Gyg-yM0cCAAEC@telegram)
你會看到這種東西www
100P
可是我有篩選busstatus=0耶
對我知道
jQuery.get('http://ptx.transportdata.tw/MOTC/v2/Bus/RealTimeByFrequency/City/Kaohsiung', function(res){
  for(i in res){
    if (res[i].BusStatus == 0){
      jQuery.get('http://ptx.transportdata.tw/MOTC/v2/Bus/StopOfRoute/City/Kaohsiung/' + res[i].RouteName.Zh_tw, function(rres){
        console.log(rres);
      })
    };
  }
})
會有機會出現 access origin 問題嗎
沒有
誒幹不對www
不要問我為什麼
為什麼
你也是兩層 async 😂
[photo](media:AgADBQADFagxG--RMFX4X9tvQOZaaPRm0zIABFF7o95f9R5SMlQAAgI@telegram)
滿滿的423
政府 api 問題嘿 ?
邀朽喔
不該先教他閉包跟原形鍊跟同步之類的嗎..
算了我先忽略錯誤(?
[sticker](media:AAQEABMXjWMwAASDYbUF3STal60OAAIC@telegram)
咖灰鸡泡出来的咖灰好好喝喔!!!!!
[sticker](media:AAQFABP_BcwyAAQm-BjLuuzZypNAAAIC@telegram)
[sticker](media:AAQFABOVp78yAAS0YQLPyVwyQTMlAAIC@telegram)
[sticker](media:AAQFABOVp78yAAS0YQLPyVwyQTMlAAIC@telegram)
你得到精神食糧
什麼口味的
我泡惹拿鐵
幹幹幹比小七好喝一百倍
邀朽有點難
XD
711 咖啡根本水
我花了一天理解了callback是什麼 我很容易被語言混淆 所以有些文章看了有看沒有懂 為什麼要叫做 callback 最後啃原文
昨天看圓形鍊 發現對class 不熟 所以看了三小時的class 才回過頭來看圓形鍊
因為有些翻譯過來很怪XD
泡出来像星巴克那样~~~~~~~~
[sticker](media:AAQFABNIvcsyAARYI5D7R3VwU0xJAAIC@telegram)
callback 還滿直觀的啊,就是完成的程式主動通知
你覺得哪些專有名詞的翻譯和你自己的翻譯差很大的?
可是 星巴克跟7-11 豆子一樣阿...
事後煙
[sticker](media:AAQEABO60KoZAAQBeInftdmsML52AAIC@telegram)
@leiadot 他是多對一你想怎麼join www
先硬上再補
這麼衝動
我現在就是事後菸的狀況
[photo](media:AgADBQADRqgxG7NdMFV20wi_qqx1rsN80DIABFpLaDsy40ZSVUQCAAEC@telegram)
[photo](media:AgADBQADR6gxG7NdMFW_Xdq4nSfod1uC0DIABHBf_zqUrHEXvUYCAAEC@telegram)
會幹但不代表知道為什麼可以這樣幹
努力成為老司機(?)
亂幹會出事
180秒幹出來的東西 別在意了(?
[sticker](media:AAQCABPo-YENAATW5qalrogODymXAAIC@telegram)
.........luna姊你這圖
身材不錯,已收藏(ㄨ)
....
喝拿鐵喝到...爆衣(?
沒辦法,習慣了😂
不愧是春藥之靈
姊 😫😫😫
畢竟以前是裏番人
[sticker](media:AAQCABMM9oENAAQ3qEJmQuKSoG1nAAIC@telegram)
[sticker](media:AAQFABPX2LEyAARXq-em1Gg6YwYgAAIC@telegram)
嗨嗨
要直播了喔
這樣比較不會通靈吧
看不到
真假啊
[photo](media:AgADBQADSKgxG7NdMFV66VxPHLHoTNRc0zIABNM8tpcqCNhXTVQAAgI@telegram)
所以你要怎麼join www 他是多對一的結構
[photo](media:AgADBQADSagxG7NdMFUKUJIp3frzUExg0zIABETRItEXXvayaFMAAgI@telegram)
這部影片無傻用
[sticker](media:AAQFABPDBcwyAAQtPWYmB_yaOuoQAAIC@telegram)
[sticker](media:AAQCABMotIENAAS2mvLl1noiVuSTAAIC@telegram)
影片無法使用
[sticker](media:AAQFABMuA8wyAAQmtwxzQ81hqaIUAAIC@telegram)
我是新的殭屍會員XD (點數太少無法兌換商品)
https://www.managertoday.com.tw/articles/view/55381
好了
我設公開了
雖然很不想公開 XD
乾五?
媽我上電視了
快take tg
來了
還有延遲...
欸欸 mic有聲音唷
youtube都會延遲的樣子
看不到日安妹
畫質ㄏ
有聲音 還有鍵盤聲音
[photo](media:AgADBQADSqgxG7NdMFXQpTpj1Ndwpc2W0DIABJVrN4bsfvI6wD8CAAEC@telegram)
我昨天沒洗頭 可以先不要看我臉嗎
XDDDDDDDD
🌝
看臉的要付錢
邀朽
[sticker](media:AAQFABO-V9AyAATL9fsMS652UbkLAAIC@telegram)
👌
精神一點而已
看臉啦
jquery的ajax不是有內建Promise?
我付錢
[sticker](media:AAQCABOkfVkqAASrZn6s-SAJ_L89AAIC@telegram)
六人響應
欸幹 就說我昨天沒洗頭 QQ
\抖起來/
\抖起來/
你還好
我們有女同事爆料他三天沒洗
就是不清楚 因為很久沒有用 jquery
等等 不是應該要先coding嗎
媽~ 我電視了
那主題是什麼
ON TV
我們如果都在這聊,那她開直播不就沒有意義了?
現在實況聊天室...
媽我也上電視了
如果有雙螢幕 可以分兩邊放
stickers 怎麼 pin 在旁邊的?!
媽我媽上電視了
所以我說那個寫Code啦
多點一下
就 某些路線有錯啊
點那?
我聽到日安的聲音惹
sticker 的那個按鈕啊
[sticker](media:AAQFABOxxb8yAATsYkmjXX98HhgkAAIC@telegram)
不過好像要夠寬才給pin
沒用
我終於聽到日安聲音 😂
我的網頁版好像沒用
我拉到全螢幕什麼都沒 = =
難怪貼圖戰都貼輸
算了,放棄
\ Leia Hsu 我愛你 /
\ Leia Hsu 我愛你 /
有沒有人要去 youtube 頁面理一下 @alian03
我男友在看 不要這樣
QQ
我覺得他好孤單 XD
你是說你AJAX 容易失敗嗎?
日安男友安安
\ Leia Hsu男友勝利組 /
\ Leia Hsu男友勝利組 /
結果全開始跟日安男友問安了嗎 XD
等一下 沒人要理我的後續嗎
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
因為你都在看聊天室XDD
聊天室7起來
他延遲大概20秒左右
不然我怎麼看妳們在講甚麼 QQ
雙螢幕阿
如果只是直播coding的話,頻寬不需要很大吧?
我沒有雙螢幕R
把你的 sticker 關掉就好 = =
我不能開Youtube QQ
老闆會透過監視器看螢幕
只好繼續TG了
只有我和Luna在那邊聊天而已.......
等等,你怎麼關的...
那一邊 👀
我又要
蛤?
YouTube那一邊
他應該是桌面板
link ?
看畫質
我 mac 也是裝桌面版的
1080P
[sticker](media:AAQFABOtur8yAATtA4CO6H07kPMjAAIC@telegram)
macOS沒人權
我平常都是用480p
[sticker](media:AAQFABNIddAyAARBhvdaoMtMCUcPAAIC@telegram)
上面有
日安那條?
現在變成實況看 日安聊天
人正真得好
不然分享一下我跟我男友的合照蝦款
\ 日安 mac /
\ 日安 mac /
\ 日安男友刷ㄏㄩ /
\ 日安男友刷ㄏㄩ /
好吧
好吧是 XDDDDD
幹超閃 關關關
MAC (遠望)
還好我看不到XD
開到現在還沒問到問題
QQ
我等等要看牙醫
還好我剛剛在尿尿沒看
真的 所以我怒關掉了www
去做我的事(O
邀朽
我很認真餒
尿尿中 可以一會再給我看嗎
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
88日安
誰解釋一下bot回了三小
我編輯過
喔喔XD
--我可以把那隻bot關掉--
\ reboot /
\ reboot /
\ rm -rf / /
\ rm -rf / /
為甚麼rs出來
全部都吐obj QQ
那個吐出來是陣列
[res1, res2, res3]
這樣跟你AJAX那三個照順序
為甚麼rs[0]+rs[1]不行啊
可以console.log(aaa, bbb)
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
再來不知道你要怎麼合併XDD
我也在想這個問題
我覺得應該是要互相判斷
這有點delay XD
台北高雄 太遠了 ((誤
今天google小遊戲好玩
昨天就有了
認真看(
還有人在線嗎 我剛剛有講話餒
QQ
偶供酥真的好佛心
(望
stopsquence
關靜音拉,怕被BOSS注意到
原來是這樣
[sticker](media:AAQEABN15XAwAAQRvz1UlCgrD1zhAQABAg@telegram)
所以你要用站名當key嗎?
還是stopID
應該是id吧
用站名當key會不會爆阿
還是我要重組json
這 API 怎麼長這樣(
覺得好噁心QQ
我也覺得蠻噁心的
第一筆資料有兩個陣列 分別是去回
第二筆資料有很多陣列 分別是 不知道去回的預估到站時間
我說不知道去回是 不知道哪個是去 哪個是回
要看Direction是0還是1才能知道
現在麻煩的是 我第一筆資料的站名要跑迴圈
邀朽
你是要做每站的公車預估時間?
邀修 我先關直播
curl 'http://ibus.tbkc.gov.tw/bus/newAPI/GetEstimateTime.ashx' \
-XPOST \
-H 'Referer: http://ibus.tbkc.gov.tw/bus/BusRoute.aspx' \
-H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \
-H 'Origin: http://ibus.tbkc.gov.tw' \
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5' \
-H 'Accept: */*' \
-H 'X-Requested-With: XMLHttpRequest' \
—data 'type=web&routeid=1431&lang=Cht'
我忘記兩點半要看牙醫QQ
這個呢?
這是甚麼 QQ
[sticker](media:AAQFABPH3bEyAATt0qTEUr4I5ckeAAIC@telegram)
luna 學姊的連結呢
這個的另一個格式?
什麼連結
不是在一直聊嗎?
然後所有路線
curl 'http://ibus.tbkc.gov.tw/bus/NewAPI/RealRoute.ashx' \
-XPOST \
-H 'Referer: http://ibus.tbkc.gov.tw/bus/BusRoute.aspx' \
-H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \
-H 'Origin: http://ibus.tbkc.gov.tw' \
-H 'Host: ibus.tbkc.gov.tw' \
-H 'Accept: */*' \
-H 'Connection: keep-alive' \
-H 'Accept-Language: zh-tw' \
-H 'Accept-Encoding: gzip, deflate' \
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5' \
-H 'Cookie: Language=undefined; Language_Version=20150626; Count=Default.aspx%7cBusRoute.aspx; ASP.NET_SessionId=v4h5w05gmopct3dxs2qz3yls' \
-H 'Content-Length: 22' \
-H 'X-Requested-With: XMLHttpRequest' \
—data 'type=GetRoute&Lang=Cht'
直播嗎?她關了
[sticker](media:AAQFABNI27EyAATMBXrYZb-GNJEmAAIC@telegram)
Oh my god
以後可以叫我 mt 或是小喵(指直播那邊聊天室(???
小貓我認識好幾隻ㄟ !
@tommychiu 要寫一個網站推用什麼?Laravel+Vue嗎?
沒關係,我身邊還有一個叫小貓的朋友
一個網站?
看你是什麼網站吧
social platform ?
老闆要改版 www.yalab.com.tw
这摸豪的供酥 $$$也不会太差
改畫面就好 XDDDDD
不是啦
十年前的网站。。
asp 什麼的
我不熟啊
也不是微軟派的
小喵 🐈 等我一分鐘
好的
好唷~
(蹭
摸摸
先選一個模板
😆
然後。。。
模板森林欸
看你喜歡/習慣用 react, angular or vue
CMS 或 eCommerce
我也不曉得
老闆貌似想要我寫好然後拿去賣
嗚嗚
然後就跟一個 nodejs 收發前端,再 pass to backend, 就 laravel 已經非常給力
nginx 也可以對吧
angular/react/vue -> nodejs auth -> laravel
nodejs 用來做 0Auth
最少你也要 handle login auth 麻
nginx -> php7-fpm.sock 跟 nodejs 的差別是?
php7-fpm.sock 不知道是什麼 xD 太多名稱啦
就 pass 給 php7 的 fpm 而已,然後是 unix socket
下次要換誰來開直播?
我現在就可以開(?
Ya
不過看你要搞前端還是後端
\開起來/
筆記中(我也在挑模板中)
\開起來/
我經常買
我現在上的這門課是搞後端為主
postman 可能好入門些
curl不会被过滤吗
我正打算換模板
目前的外觀長這樣: https://www.toppy368.tw
好簡潔
看我的
blog.accut.cn
[sticker](media:AAQFABMIkMoyAAQ4b5YtdeyHfZ1AAAIC@telegram)
有通知請求,秒封鎖
不過某些頁面實在太 bootstrap 所以還沒挑選
選配非必要,通常只有新發文章才會響一次
當然你想ublock也不反對,因為舊版CoC本來就規定不准掛廣告
oauth@@
所以 0Auth 是什麼
Oauth 呢
就是現在比較 standard 標準的驗證機制
呃 登入驗證機制
常用的有 login
我想說跟 oauth 差別是什麼
原來是 typo 嗎?
nodejs 有一個不錯的驗證機制套件 simulate Oauth concept
e.g passport 套件
安安 成功到診所了
恭喜(?
@tommychiu 大神(拜
跟 Laravel 內建的 Login Auth 相比呢OAO
最後拆牙套才是痛苦
你有看過流程圖嗎
正常是 frontend -> 這個地方做 -> 然後才到 backend
目前看起來這個比較符合我的胃口,但需要仔細審閱
https://themeforest.net/item/manohara-modern-lifestyle-blog-magazine-wordpress-theme/20882343?s_rank=3
兩點半掛號 三點半開始
你該不會吃掉你的牙套了 ㄏㄏ
喵?
[sticker](media:AAQFABN9bNAyAAQ4bQk2ZIHyeuYMAAIC@telegram)
新手。。。
所以架構推薦 Laravel + NodeJS 的 OAuth
因為。。。如果 for 大公司的,首選要解決的就是跨域問題,用 nodejs 作背後 support client slide framework 是最好不過,簡單方便快捷
laravel 沒有太深入研究阿,所以都交給 backend 同事
那如果只是要弄一個型錄網站而已呢
只需協議什麼樣的 data return 回來就可以
這個叫新手我想我就是精蟲了...
话说大家写web都怎么反爬虫
可以给我看参考以下吗
nodejs可以拿來當服務用
型錄網站是什麼?
nodejs 用黎 request response api data
不寫 就不會被爬了
a website provides a list of products
[sticker](media:AAQFABPvvMsyAAQqSFjOnQAB_uCOIAACAg@telegram)
like a menu maybe
哈哈哈哈
OK vuejs 吧
認真說基本的別用連續數字當作文章網址
如果必须要写呢
那已經有 backend 提供 api 了嗎
vuejs 嗎
可是要後台跟會員中心
所以依然需要登入
對,現在社區很火
其实我是要自己写爬虫的,来问问大家都怎么反爬虫的我参考一下
[sticker](media:AAQBABON5ecvAATf985QuocfsaRlAAIC@telegram)
對,那就再準備一個 nodejs 的 passport 跟 laravel 溝通吧
passport 在 stackoverflow 很多人喜歡用的
已經包括了 jsonwebtoken 什麼的 lib
各種奇技淫巧
这就比较痛苦了,我得想想怎么绕过去
[sticker](media:AAQFABP1ctAyAARxwMUDhe3OyisTAAIC@telegram)
聽起來很潮
很久已經有了
一直反應不錯,已經過萬 start
確實很棒
模擬瀏覽器行為 慢慢抓 不會被擋
我得手写一个代理池库,啊真的很难受
如果大家剛好下星期一在香港,可以來參加活動聽聽 Steve Freeman 大神的分享: https://www.eventbrite.com.au/e/yow-night-2017-hong-kong-steve-freeman-dec-11-tickets-39058814967
大大原來已經潛了進來
[sticker](media:AAQFABPvvMsyAAQqSFjOnQAB_uCOIAACAg@telegram)
你们为什么要这么厉害
就菜鳥。。。
😭
你们为什么要这么厉害
阿,說少了一樣,nodejs 是用 express 或者 koa 就可以了
不是 pure nodejs 寫法
哦哦 koa 有聽過
感覺很多人愛 koa
因為雖然是一個 bridge 的角色
要有伺服器才可以溝通 摁摁摁
nodejs 也要一點點項目結構,例如用來做 routing
居然
然後我找不到 BitBucket 的 GPG Key 在哪裡加
credit card 結賬後就立馬下載
git 可以合併特定檔案嗎?
什麼樣的檔案?
cat foo bar > baz
git rm foo bar
git add baz
git commit
這樣?
分支A index.html
合併
分支B index.html
好像可以
git checkout branchA
git merge branchB
或是 + rebase
git checkout Branch2
git rebase Branch1
這樣不會全部檔案合併嗎? 等等試試
rebase 是這個沒錯
會長像這樣
[photo](media:AgADBQAD16cxG7NdOFUoU-DbCKCWZeBn0zIABGkHODzHNnJzxlQAAgI@telegram)
然後你再根據需求
把正確要保留的部分留下
最後 git rebase --continue
他要的意思應該是兩個分支只合併某一個檔案?
例如 branch B 有 10 個檔案,只要把其中一個合併到 A ?
@tommychiu 要直接用 Laravel 5.5 嗎?
對壓
我通靈成功了
如果只要一個檔案似乎就不能? git 是 branch 為單位
那樣不能合併,只能抽出檔案,用 git checkout <別的分支名稱> -- <檔案名稱>
現在最 latest 的 version 是多少
[photo](media:AgADBQAD3KcxG7NdOFX9jlU2Kh6R6Ol-0DIABPE3HAFko13iqEACAAEC@telegram)
網頁轉成圖片
如果你跟你開發團隊都 ready 好了就當然最新啦 🙂
測試寫好,更新沒煩惱
single person development team
QuQ
sad
0.0卧槽
至于这么狠吗
(O
後端用PJS render
rd + pm + leader + qc
超級全端++
(幸好我是学机器学习的,我这就搞神经网络对付你
😉
對…
超級全端
會死的
月薪還只有
[sticker](media:AAQFABOfJNAyAAT1_coJPI8AAf4oEwACAg@telegram)
___k
超少
小喵也是台北嗎
只有██k
摁啊
New Taipei City, Taiwan
[sticker](media:AAQCABPCFxAOAASIONY_aiTXs6kEAAIC@telegram)
blob?
好 lag 想關實況了(
用python写
沒出泰山收費站前都是天龍國(X)

要通過國到一號的文化X路橋梁才是真的過超過大台北範圍
至少我不知道怎麼抓blob的資源uu
最后能渲染到页面上就能抓
就是麻烦点
现在的无刷新交互技术确实帮了爬虫很大忙
我都手工找到后台json服务器狂干
嚣张到代理都不挂,疯牛病的速度爬,都没事
😷
好想按 read ,但覺得是不是整人按鈕
就一個 alert
「只有??k」
剛剛老師直接把onClick事件寫在a標籤裡@@
隨便reply的 習慣就好
[sticker](media:AAQCABN6CxAOAARYCnqS5O_ndZMkAAIC@telegram)
剛剛我們老闆再說要擴編 擴廠
這陣子無法跟我開會
樓下你怎麼看
[sticker](media:AAQFABN3ntAyAAQBewsygeGTZwsNAAIC@telegram)
if(confirm('確定要刪除?')){
Window.location.herf='member_delete.php?id='+<?php echo $row['memberlD']; ?>;
}
老師把這整串塞進<a>標籤裡
不錯阿
翻譯: 最近不想看到你
非律宾是不是很多小强啊
有人知道的吗?我怕QQ
我來半年多
有接近2 3個月沒跟老闆 主管說到話
被凍起來
冷战?
薪水沒被凍起來就好
照領 一樣吃我的飯 一樣喝我的咖啡
偶爾跟跟社團老司機開車
偶爾上上pornhun
99%時間在這社團耍廢QQ
你們喜歡聽 林俊傑的歌嗎
討厭 操粉
[photo](media:AgADBQAD36cxG7NdOFXTo3OHUdKjDlNj0zIABBtWQCAJ-I_euFMAAgI@telegram)
XDDD 幹
[photo](media:AgADBQAD4KcxG7NdOFWXF3b4zvU9V9t-0DIABO1A6e2flnpTvUgCAAEC@telegram)
關冷凍庫的BTC被解凍了XD
陳老師 PNC Production
陳老師是誰?
有人用 jest --watch 會出錯嗎? 不過改成 --watchAll 就正常
node 版本用 9 或 8 都錯誤
Error: This promise must be present when running with -o.
邀朽
看個牙醫
兩點半等到四點半
媽的
邀朽 是什麼意思
夭壽
夭壽 是什麼意思
語助詞而已
引申為表示不滿、驚訝或遺憾。
明白
[邀朽]我也是進這個群才學會的
完全不明白 哈
台灣人有時候會掛在嘴邊,哈
等等看完牙醫 直接吃晚餐
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
看完都是五點多吧
我等了兩個鐘頭了
還沒到我
我上次去大醫院看醫生也等了三個多小時,以後看診必備筆電...
我只是診所
還不是大醫院
問哦
一個月 15k
5 小時在公司
因為 邀朽 這個詞是台語 台語沒有特定的文字 ㄧ般來說會寫作 夭壽 就是驚訝 令人訝異的意思
..............周休二日?
剛好啊 扣掉勞健保
一些代扣的
對 要扣完會比較好一點
他是說如果全勤而且有成效再加 10k
所以是 25k
有成效是指?
扣掉勞健保是扣 884 貌似
這句話很有陷阱
12/1開始
每天5HR(13:00-18:00),每天公司現場討論一次,月薪$15000
主動獎金$10000 (不缺勤+晚上3hr以上主動推進度/有成果)
勞健保+團保
什麼叫全勤有成效??
這樣看起來還是一天八小時阿XD 而且比較害怕的是後面的3hr 到底對他們來說有沒有成效
感覺蠻坑的
他們說有成效就有 沒有就沒有 那就很恐怖了捏
那所以
算少嗎
不是少,而是認定的問題
很少
不看那10000 只看 15000 / 30 / 5 = 100
時薪 100
六日沒上班啦
月薪就是要除以 30 才對
我在幸福城市雖然工作內容很雜亂但也有超過這個數字 你參考參考
如果扣掉六日時薪125
是這樣嗎@@? 我以為是除以上班時數
當然是 30 ,你如果請假扣錢是要除以 30
你六日在家睡覺也算日新
原來是這樣 看來我涉世未深
老闆表示:有你這員工真好,假日不領薪
我北七
XDDD
就加上 10000 好了,也是 25000,但一天 8 小時
25000 / 30 / 8 = 104
25000 / 30 / 8 = 130
邀朽
buxiu你hu説 在哪裡
慣老闆嘛都希望這樣:
你假日不來加班還想領薪水?
我希望我今天能結束api作業
[sticker](media:AAQFABOtur8yAATtA4CO6H07kPMjAAIC@telegram)
36K ??
我好想幫妳
我也想讓你幫 QQ
現在卡住
哪裡卡?
晚點要試 @tommychiu 大給的方法
不是「大」啦,一起嘗試研究
難道要試試看多人協作平台XD
等等要先試試看filter
你有放在 jsfiddle 嗎
而且我剛剛寫的promise雖然成功了
可是還是沒完全懂其方法
還沒
我現在卡關在牙醫這邊
邀朽
可以牙醫幫你放上 jsfiddle 嗎
\ Visual Studio Live Share /
\ Visual Studio Live Share /
🤣🤣🤣
promise 要懂就是簡單地 「 答應你 」的意思
邀朽
我詢問你拿取資訊,然後對方「答應你」-> promise ,再然後給你想要的東西 -> resolve
resolve(xxxx), xxxx 的意思就是 promise 之後的 callback
簡單地說就是這樣
@leiadot 你是用OBS開實況嗎
Youtube欸
等等晚點我還會開
我今天一定要把這個處理掉
@leiadot 牙醫還很邀朽嗎?
其他的對話也跑出來了XD
Ya
什麼其他對話啊
我記得可以用視窗擷取
我等兩個小時了欸
真假
我的下排牙齒咬合不正,負責每半年檢查的牙醫診所居然沒發現
- -#
牙醫在發飆
有個牙助對牙醫大小聲
牙醫現在在抓狂
用個鍵盤打到牙醫希巴爛啦
\牙醫森77/
\牙醫森77/
[photo](media:AgADBQAD4qcxG7NdOFVN-KR-etw_Ucda0zIABOfMRcO6pnd9XFMAAgI@telegram)
可是我不是用ons
Obs
我不喜歡阿神
他好雷
嗚嗚
我有裝
邀朽
好可怕
照著影片用就好~
?
牙醫
大抓狂餒
邀朽
他等等會不會把我用很痛
[sticker](media:AAQFABOactAyAASn0ChCm3uy9-8PAAIC@telegram)
怕.jpg
例行的檢查嗎?
[sticker](media:AAQEABMHfowwAAT4ZOUIwDROqV09AAIC@telegram)
矯正器掉了
會流血 會流湯 會痛 會叫
記得喊伊代
邀朽啊
醫生,可以輕一點嗎?太用力了很不舒服(ㄨ)
我有 zoom 帳號,要不要借你們用,桌面分享速度很快也很方便,不想曝光的關視訊就好。
我也有zoom
好久沒用 zoom 了
不然改用zoom開嗎
用 zoom 可以即時,Youtube 太慢了
我也是這樣覺得
不然我等等用zoom開
ZOOM不錯~
@tommychiu 所以我該怎麼下手好?網站設計的步驟是什麼來著?先寫出規格嗎?
先收錢
一半好了
我要等下個月才會有錢的樣子
@mingtsay 有沒有 designer ?
沒有
只有我
ㄜ~~
你包括設計網站?
不過 front-end 要說有 designer 應該也只有
拍拍,好可憐
應該就輸出 png 之類的吧
那就在 themeforest 選擇一個,不要自己
很怕連 layout 的 css 我都要自己
拿一個套版來改
會省不少工
themeforest 買完之後,開始改
所以是有了畫面才開始設計功能?
買套版也是一個很好用的方法
因為 themeforest 本身就大部份模板都 responsive
還是先有功能才有畫面
我們的是用免費版型來改XP
很便宜,其實 themeforest
如果先有功能的
光是自己做responsive的CSS等等 就會不少時間 很多人自己的Vcard也都是買現成的套版來做的
你如果想選擇 vue, 就 vue-cli
react 就 create-react-app 然後 eject mode
cask 太潮了,用到的軟體都有
angular 就問別的啦 😆
vue-cli 之後呢,就要一個不錯的 folder archtecture
vue 配 ssr 可以吧
可以,官網有教學
vue 的 ssr 感覺還不太 stable
如果真的選 ssr 的就用 react
因為 vue 的 ssr 先在最近的一個 release 大更新
看似往後的 version 也是
vue 不是 ssr 都很給力
vue-cli 之後,就根據你項目的需求
架設 folder structure
看我的 part 1, part 2, part 3
最後會有一個 full version, reusable 的 項目 strcuture 大鋼
然後就買模板,分割 html ui 放在 vue 的 component
I'm confused.
又或者你 css/scss 功力不錯的就自己跟模板做一個相同的出來
I have no idea whether I should init the repo or write documents first?
should the docs come before the codes?
init the repo first
whats the meaning of write documents ?
tech spec doc ?
ui spec doc ?
maybe ERD or something?
no need erd first 吧
first doc should be ui flow doc
然後
所以還是 ui flow 先來?
init the repo
ui 好了再說?
那當然啦
有了 ui flow 之後 init repo 把 view 寫好?
ui flow 都不清楚,還做什麼功能
對了 vue 如果不搭配 ssr 的話
seo 點解
seo 點解
差不多是這樣子
可是老闆好像很希望我找東西跟他討論
所以才會一直要我弄資料表?
真正 seo 其實是你的產品內容 + search engine 宣傳 吧
真正 seo 其實還是要付錢給各大巨頭做宣傳吧
但是老闆主要目的就是要做 seo 才找我
QQ
還給我這麼少
seo 不是只有做 ssr 才可以,現在 google 爬蟲已經會觸發 js
你該不會就是那個 15000 + 10000 吧
[sticker](media:AAQFABOfZtAyAAQbJPpzmP8UP64OAAIC@telegram)
ssr 其中一個 feature 是可以提高一點的 seo 效能而已,沒什麼特別保證
[sticker](media:AAQCABO0obcNAASFoR8eMylSvigDAAIC@telegram)
[sticker](media:AAQFABORatAyAAQOs1a0xJ_l9aYNAAIC@telegram)
悲劇
最能保證就是你將產品做好了之後,它的內容能吸引別人
你跟你老闆說,要做 seo,是要付錢給 google, yahoo, 百度,各大宣傳
說真的啦
不是做 ssr 就自動加強 seo
ssr 對於 seo 效果有限
不要誤會
而且 ssr 很麻煩
哈哈
ssr 有很多缺點的
況且 vue 做 ssr 還不太成熟
你如果想靠 ssr 做 seo 直接當作那 10000 不拿
老闆不會聽相信我
maintain 很麻煩
SEO....那是個錢砸出來的東西
一半一半
對,人家在 search 關鍵字首兩頁就出現, 90% 代表它已經付了很多 seo 錢了
我BOSS 要做SEO 把網站拆的四不像的
之前公司的官方網站是用wordpress 雖然有使用一些plugin加持 但效果真的有一個限度 該付的錢還是得付
vue 要用 ssr 就用 nuxt.js
那要一定用 ssr 做,用 react 吧啦
關鍵字廣告更誇張 你想要的關鍵字競價沒有贏過其他人一樣say goodbye
SEO 真的是燒錢的
用 ssr 你 maintain 一定比較復雜,麻煩
趁還沒開始,三思
之前做過 google adwords,兩千美金一下子就沒了
SEO 不是一種詐騙手段嗎?
好貴.... 0.0
其實是
不要以為 ssr 就有效果 🙈
我記得效果只有持續一兩周,而且效果沒有很好,因為就如同上面的人講的,同樣的關鍵字是競價的
再不然就是利用SEO不錯的論壇來進行曝光 像是去各大論壇PO業配文 利用論壇的SEO 這是另一種變相的做法
之前老闆叫我做過這件事 接洽詢問過不少間網路媒體的行銷公司 很可怕的XD 現在論壇文章85%以上都看看參考就好
最後搞到pr 臭掉 (X
還好不是出賣我的帳號 XDD 我都覺得無所謂
vue standard 就好了
最近看過一篇文章表示內X農場為什麼沒有被下架
看完之後覺得很黑暗
vue standard + url pattern + meta/title tag 已經好足夠
那還是別 SSR 好了
有連結嗎? 我挺想知道的
💪 累死你 哈
標題好像記錯了,但內容差不多:
https://applealmond.com/posts/15406
農場就問 @Qian247
當初想 SSR 是因為看到 Telegram 出現過 Vue 的變數 Inject 的樣子
Link Preview 的時候
會出現 {{title}} 之類的
那就是 js 被擋掉沒執行
Digital Millennium Copyright Act
Facebook 分享連結也會
沒看過椰,不過應該是 bug
坐等下班~
我也想下班
沒看過
[sticker](media:AAQCABOC-A8OAASL2jtvLD-BrG84AAIC@telegram)
又多兩個啦
[photo](media:AgADBQAD56cxG7NdOFWPJpyNLOFMtIJl0zIABEolWlXKloWJRFYAAgI@telegram)
@mingtsay 是你嗎
我 login 一下
最近都一直下滑了
登入了
原來是 @hao830103
Thanks very much
不客氣 我很認真地在啃
XDD
我寫的都是很實用的啦,再者我都不太認識學術解說
我寫的都是給幼稚園小朋友看的圖畫故事書 而且才剛開始寫 (倒地
不是阿
CSS flex-shrink 👀 🤔
click and hold
clapping
給我吧 thanks
😙
到家了
現在人氣直線下滑。
要幫妳?
用zoom嗎
是不是用zoom還是看得到臉阿
如果看得到臉 我最好先去洗頭
[sticker](media:AAQFABOactAyAASn0ChCm3uy9-8PAAIC@telegram)
因為有一天在鑽研怎麼寫flex的時候 一直看不懂這個屬性的運作模式
所以看了兩小時的文件理解後丟出來 怕自己忘記 還可以回頭看 哈哈
兼容性如何
我印象中目前使用fire-fox chorme vivaldi都適用
safari可能要研究一下 不太確定
最近從vivaldi轉回新版firefox vivaldi開始變得有點肥
vivaldi 是什麼
[sticker](media:AAQFABPJ6bEyAAT7FmnCo5MXbdYOAAIC@telegram)
不會比chrome肥 QQ
滿有趣的瀏覽器 分頁堆疊挺好用的
zoom 要下載
好吧
還是youtube好了
快得好棒棒
Firefox Quantum
目前的 slogan 是 Fast for Good?
招呼用:啊不就快得好棒棒
真的快 快到我手抖
真的快,快出声。
阿斯
-d 分支後 他會顯示這正常嗎?
[photo](media:AgADBQAD6KcxG7NdOFXibN5zCBkSKFJ50DIABC8ZBV3rQQuouUICAAEC@telegram)
現在都直播了
不太正常
[sticker](media:AAQFABNIddAyAARBhvdaoMtMCUcPAAIC@telegram)
日安會用 lodash 嗎
[sticker](media:AAQFABPJ6bEyAAT7FmnCo5MXbdYOAAIC@telegram)
現在的要求是什麼,忘記了
想請問大家,如果Sketch檔案要實做到web上面,字體照著設定到網頁上是不是都會比較小,那是不是需要在另外做甚麼轉換呢?
求解各位大大QQ
那是甚麼 QQ
現在的要求是什麼,忘記了
OBS黑畫面餒
GG
預估到站時間要對應站牌
就是有兩個 object
應該說是array
它們的 id 都是有關係的
跟住是什麼
第一個array 是站牌名稱和站序 裡面有兩個obj分別是去回
第二個array裡面有很多obj 裡面有預估到站時間跟 被預估到站的站牌名稱
他們都有id這樣
我現在唯一困擾的點就是不知道怎麼判別預估到站時間到對應的站牌名稱
希望他有一個新array是 站序 站牌名稱 跟預估到站時間
你先看一看,我用了 lodash 了,不想再單純用 js 😆
先讓我google一下lodash
你意思是將 result 1 多了一個 nickname field 根據 相同的 id 嵌套去 result 2 嗎?
然後你就可以 打印 result 2
我思考一下你的問題
有點像是我需要一個新陣列 有email的根據name(或Id) 新增email的kay/value組合
沒有email的 我可以增加一組email的key/value
大概是這樣的意思
你可以放在 jsfiddle 嗎?
等我們工頭一起工作
可是我發現jsfiddle 撈不到API
[sticker](media:AAQFABNe87EyAATglW8lR0jv9LkLAAIC@telegram)
你看我剛剛的 jsfiddle
嗯嗯?
結果是找出相同的 id ,然後就將 result 1 的 nickname field 轉過去 result 2
現在你兩個 object 有相同的 id 是吧
應該是result2的email轉到result1
其他沒有email的補key/value
相同 id 的情況下 ?
嘿對
你可以在我的 jsfiddle 改成你的要求
然後 update 一下
我再改
可是這樣會有問題
什麼問題
var result2 = [
{id:2, name:'John', email:'johnny@example.com'},
{id:4, name:'Bobby', email:'bobby@example.com'}
];
第二個陣列可能會長這樣
var result2 = [
{id:2, name:'John', email:'johnny@example.com'},
{id:2, name:'John', email:'aaa@example.com'},
{id:2, name:'John', email:'bbb@example.com'},
{id:4, name:'Bobby', email:'bobby@example.com'}
];
不要緊,你先改 result 1 跟 result 2 做你的 demo data
然後我再看看
接著按 update button 😆
妳把直播放生惹嗎?
因為沒人看阿 所以放生了
想說有要開再開
好吧…
OBS我電腦會黑畫面 不知道為甚麼
你們要看是嘛 XD
其實不看也沒差
我要看合照
剛才我是不是 miss 了?
我下午有聽到日安的聲音 哈哈
聲音我好像都有,但是沒有看到合照
合照哦
應該可以
為什麼又變成三個?
result1 result2 array ?
array是我希望的樣子
你不是要我排嗎 QQ
現在是哪一個對哪一個
你是想用 array 做主?
對 我想要用array來innerhtml
那 result 1 跟 result 2 ,哪一個是 ?
即是現在 array 跟 result 2 是吧?
哪一個是甚麼 QQ?
result 1 是沒用
如果r1跟r2合併成array
那就用array就好了啊
我 get 不到 😆
你再改一下 demo data 吧
新聞在報求職蟑螂欸,我爸看到睡著
甚麼意思 QQ?
求職蟑螂 ?
即是現在哪兩個 object 要比較?
因為現在看到三個
[sticker](media:AAQFABP98rEyAASwSH19HHCknOAPAAIC@telegram)
我開console說
會不會更清楚
[sticker](media:AAQFABO-V9AyAATL9fsMS652UbkLAAIC@telegram)
你模擬兩組 object data 就可以啦
謊稱自己十八歲,面試時不配合業者,上工後以沒有保勞健保為由向勞工局討拍,最後業者都花錢了事
那你等我一下
額 業者沒要身分證哦
她不給啊
我看到日安合照
[sticker](media:AAQFABNe87EyAATglW8lR0jv9LkLAAIC@telegram)
閃,雖然算不上是女神級
[sticker](media:AAQFABPriL8yAARLLFdmYgABrrXeJQACAg@telegram)
我本來就不是女神阿
我要帶墨鏡
到底誰給你們錯覺
太閃了
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
[sticker](media:AAQFABM-77EyAATcvBW4i1wiynAXAAIC@telegram)
那誰稱得上是鎮群女神呢?
你模擬兩組 ajax 回傳的 data 出來就可以
模擬中 燒等
boss下了死命令说周五必须做出来
鎮群女神 👀
但是我同学现在还没有开始做
这咋办
豬八戒網?
不,不能说没开始做,是连框架都没学
豬八戒網找幫忙?
就一个小功能
写一个plugin
你們打算選哪個框架
thinkphp
直接 laravel 啦
或者 codeigter
猫那是啥
那是啥
Cakephp如何
原来的网站是用的thinkphp啊
换不了的
那就沒辦法了
[sticker](media:AAQFABNh8LEyAAR31nIWf9yrFmEQAAIC@telegram)
什么框架都是mvc啊
我那同学连controller都找不到的说
Good to blame someone
MVC 是一個大誤會ㄛ
那個可以把HTML CSS JavaScript ASP/PHP拆開嗎?
當然可以,這也就是這個架構誕生的理由
喔喔~不知道要用哪個框架好呢?
干嘛要拆开
多探索,用幾個星期後還覺得不好用就換。

我是從原生 PHP→Laravel→CI→rails,才開始用 rails。
你想看HTML JavaScript PHP摻在一起嗎?
我们就是thinkphp比较多
哦哦哦,我以为你们说的是把框架拆开
我下午貼的那個寫法就是這樣
👀
那有沒有不靠框架就能拆開的方法
噢沒錯,現在都把 HTML 與 CSS 都寫在 JavaScript 裡面惹。蒸蚌。
可以把
有,但是麻煩死了
自己写一个纯view的东西
@leiadot 那你現在要用那個做 key mapping?
正常來說是不是要把自己需要的資料組成一組新array??
這個更誇張
if(confirm('確定要刪除?')){
Window.location.herf='member_delete.php?id='+<?php echo $row['memberlD']; ?>;
}
老師把這整串塞進<a>標籤裡
也可以
@leiadot 那你現在要用那個做 key mapping?
这么厉害
[sticker](media:AAQEABNXX5EwAATtCCmAtJQZWeo2AAIC@telegram)
看着好别扭啊,虽然我写小东西的时候都是混在一起的
還可以拿四萬ㄛ
應該是把EstimateTime組到array1裡面 但是可能會多對一 這邊又要再判斷
那相同的 id 是哪一個 ?
Stop ID ?
我忘記更正了
老師寫的,天才吧
震惊了
你们老师这样,a标签会受不了的
日安 就是根據 stopID 將 array2 的 estimateTime 加到去 array1?
不然來討論怎麼樣才能把這碼寫得更好吧
對 Direction也要相符
更天才的是 他用三個旗標變數來決定是要對那個多值欄位 新增/變更/刪除 值
受linux的影响了估计是
你的 array1 出現 expect token
😐
邀朽
我看看
array1你是不是有 sub array ?
我自己写的那种flag啊status字段啊,都可随意了
???
你先排好資料 array 1 好亂 😆
對 我也這樣覺得
为啥不单步调试
然后看堆栈
有没有sub array一目了然
[photo](media:AgADBQAD76cxG7NdOFXGW03q4OR188gmyjIABPrYLJMJmTDMNBoBAAEC@telegram)
日安你怎麼沒有先考慮資料都抓完再放到頁面上
这还不友好
還有可以用 postman 先抓資料回來看長怎樣
我其实都用chrome的单步调试
我沒有阿
firefox也可以
@leiadot 看似 array1 得一組 data
只是你那組 data 太長了 哈
真的 那個data真的很長
那跟著就是 根據 相同stopId 將 array2 的 estimateTime 貼過去 array1 ?
還有Direction
你要將 estimateTime 貼進去 sub object 相同的 stopId ?
我應該會貼在stopid跟stopname的同層
我已經放棄思考這部份了 這我真的做不出來 我只求有解法 然後我能理解
OTZ
我先試試
各位工頭開始吧
這個方法能做嗎
應該不能了,用 lodash 實作一下
我正在試
js組不出來嗎 QQ
會很復雜
你 array2 第一組 data 沒有 EstimateTime,是正常嗎?
正常的
因為有些沒有
還我日安
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
我是說直播
但是 stopid 是961
我剛剛開很久都沒人要看阿 索性關了
array 1 的 第一組 data 有 stopid 961
因為站名一樣 所以有相同ID
那 EstimateTime 不是要貼過去嗎?
但 array 1 本身又有 EstimateTime
array1沒有EstimateTime阿
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
array 1 第一組 data 的 stops array 裡面 stopid 961 那個
阿 我錯了
我再看看
direction 是怎麼樣
也是跟 stopid 相同的
direction只有0跟1 是判別這筆資料是去程還是回程
那你意思就是 array2 那個 direction 如果是 0 的,再加上 stopid 是跟 array 1相同的就將 estimate time 貼過去?
對 沒錯 就是這樣
我腦中的邏輯就是各種for包if再包for再包if
複雜度好高的感覺
以後我要認清自己
日安可以幫我檢查一下有沒有 map 小了
你要打開 console 看看
直接把stop拉出來唷
現在開始改履歷,星期五前應該能改好
可是雖然只有去回兩個路線 可是一個路線都會有20幾個stop耶
20幾個 stop ?
我截圖給你看
你 array1.stops 裡面只有兩個
因為是demo 所以我想說放兩個應該就夠了
等一下,好像差一點東西
[photo](media:AgADBQAD8KcxG7NdOFWD0UeX8BTrt2KB0DIABCacOiFHjw1sq0MCAAEC@telegram)
麻煩日安幫我檢查一下現在 array1 有沒有 map 少了
第三個 console 就是
就暫時這個 demo data 來看2
應該是這樣沒錯
邀朽 完全看不懂呢
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
if (o1.Direction === o.Direction) <--- 這個不知道配合了 findIndex 會唔會 map 少了
不知道這個用vue之類的會不會比較好做
那如果看似沒錯就將那個 paste 上去你真實的
然後就將我的 console.log(arry1) 變成一個 html
他這個是不是有函式庫
就知道有沒有是不是正常
要載CDN嗎
lodash 就 cdn 給你暫時都可以
lodash 在 vue 其實也是必需工具
有統計 lodash/underscore 去跟原生的比較,速度上還快
我的老天爺啊
成功了
我第一次聽到lodash
我拿去問我vue的讀書會看看
人正真好
手把手debug
流程是這樣

1. array2 開始 filter
2. 在 array1 findIndex
3. 如果 array2 的 Direction 是跟 array1 的 Direction 相同
4. 進去每一個 array1.stops 裡面再比較
5. 如果 array2 的 stopId 跟 array1.stops 裡面的 stopid 一樣
6. 如果有 estimateTime 就貼上去
有沒有你完成圖看看
print screen ?看看真正 data 出現了的效果 ?
人正真好
手把手debug
肥宅只能抓懶趴找bug
😷
錯了我可以繼續更正 😏
目前只有console.log出來 我想問假使EstimateTime沒有資料 能不能塞EstimateTime='指定字串'
這樣子沒有多對一的狀況出現嗎
就是可能兩筆資料同時有不同EstimateTime
但是路線跟站牌是對應的
array1 的兩筆?
array2有兩個資料 可能Direction stopId 都相符 可是estimateTime不一樣
其實那個
if (o1.EstimateTime)
好像不太好
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
array2有兩個資料 可能Direction stopId 都相符 可是estimateTime不一樣 <--- 有例子嗎
我來看看
人正真好
手把手debug
肥宅只能抓懶趴找bug
if (o1.EstimateTime)
這個寫法忘記了是否報錯,如果object沒有那個 properties
目前沒看到 高雄公車比台北少 我可能要慢慢找
你先打印出來 html 再加 logic
沒問題的
初步我所了解的,然後用 lodash 的次序就是這個

1. array2 開始 filter
2. 在 array1 findIndex
3. 如果 array2 的 Direction 是跟 array1 的 Direction 相同
4. 進去每一個 array1.stops 裡面再比較
5. 如果 array2 的 stopId 跟 array1.stops 裡面的 stopid 一樣
6. 如果沒有 estimateTime 就貼上去
你先將 array1 print 在 html 上,然後 jsfiddle update
可以再加判斷的
你可以試下用 _.each instead of for loop
Tommy 快下班,別爆那麼多肝
[photo](media:AgADBQADJKgxG6WsOVVkfHpIWvByr4coyjIABA3xR0hH5U83fhYBAAEC@telegram)
[photo](media:AgADBQAD8acxG7NdOFVv7JemJG1TFjSU0DIABOZcMDYws_TwQ0ICAAEC@telegram)
來來來烤肉👍
[sticker](media:AAQFABN9KtAyAARRynlfA-ZrSwgrAAIC@telegram)
正阿
我完全沒碰過lodash 看不懂阿 QQ
那你先用 for loop 打印出來
看看 logic判斷有沒有少了 😂
我覺得API的資料很奇怪 不過我自己認為API官方的問題
[sticker](media:AAQFABOwaNAyAAQ0NI7Jkp9RxAYQAAIC@telegram)
你可以一直加判斷 👀
但只要你 base 條件不變就可以
即是 stopid direction
可惡上面誰貼牛舌的!!!
好想吃 QQ
不吃牛無感溜
[sticker](media:AAQFABOPWtAyAAQZEczCfXqVrxAQAAIC@telegram)
在台北可以找 luna 姊吃飯 😍
[photo](media:AgADBQAD8qcxG7NdOFWQvboyWqeoNkdm0zIABBU84S519O5JplYAAgI@telegram)
@日安 js 好像有那個 has own properties 來檢查 object 是否有那個 properties 在
幾多錢
我不知道😂
來改正那個 if (o.EstimateTime)
🙇🙇🙇 吃東西不看價錢
我決定
先把這個作業擺著
問老師看能不能換簡單
這個難度對我來說 太高了
已經不是練習了
[sticker](media:AAQFABOactAyAASn0ChCm3uy9-8PAAIC@telegram)
原來這是作業
做不了嗎?
後續要做應該是可以做
但是現在到了你都已經寫解答給我 可是我看不懂的地步
我覺得我沒辦法說服自己
老師不准用 lodash 嗎
他沒有限制
可是我完全沒碰過那個東西
所以我完全看不懂 QQ
除非你 base 條件都不同吧
lodash 沒什麼特別,就一個 function 吃 object 而已
你只要把自己想像成小白老鼠跑滾筒一樣就會明白的了
好的 那我需要一些時間來看一下文件
原生 js 要寫這個是很長很臭的
所以有這個神器出現
我會花時間去看的 謝謝你手把手的指導
我會牢記此精神 待我往日茁壯 用此熱情提攜其他後輩
好嚴重 🤥
[photo](media:AgADBQAD86cxG7NdOFXf_JTlpJkj9oaB0DIABBo5DiESJMYoxUoCAAEC@telegram)
[sticker](media:AAQFABNNDsoyAASWgR5EBKXDwxsMAAIC@telegram)
🌝
ㄤㄤ,你壞壞
洗好澡惹
很明顯是 js 基礎不好,建議可以先好好學習原生 js
把基礎打好之後再用 lodash 之類的工具會比較好
每天都洗澡嘛
不然呢?難道你沒有每天洗嗎
(我是每天都洗头
沒基礎就用會似懂非懂
大冬天的哪有洗那么频繁的,那不得冻死
你們那邊冬天會到幾度?
零下
[sticker](media:AAQFABOfZtAyAAQbJPpzmP8UP64OAAIC@telegram)
我也是這樣認為 所以我至今沒有碰框架就是這樣
今天5°c~ -4°c
那室內需要暖氣吧
需要
我這邊冬天最凍 十多度
這溫度我只有在山上才遇過
怎樣才知基礎好不?😢
这还不是最冷的时候
[photo](media:AgADBQAD9KcxG7NdOFXuJuYPder2m9pd0zIABM-gIAXcauVC5FUAAgI@telegram)
这天会更冷
我不知道 但我只知道我肯定是基礎不好的那邊
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
好羨慕喔 大陸那麼冷
农历有时候还是很有用的
羡慕啥0.0
冻死个人,别羡慕了,我还羡慕你们呢到11月都可以穿超短裤
香港都零度的 😫😫😫
香港0度?
开玩笑吧
香港要是0度我们这没法过了
🌝
[sticker](media:AAQFABOwgcoyAASx0H3a10Pfqf0NAAIC@telegram)
我真的常12月無袖短群哈哈 這樣哪好啊
冬天的衣服都穿不到
多好,展现美好的身材
而且很热又要开冷气
[sticker](media:AAQFABPqEsoyAAR-HeJ9SrdWQwoIAAIC@telegram)
肥宅身材
香港的是濕凍,最冷的
瞎扯,夏天40多度我们这
讨厌热天气QAQ
[sticker](media:AAQFABOwgcoyAASx0H3a10Pfqf0NAAIC@telegram)
那框架也不學嗎 這邊我派出 @bestpika
同志,開門!請你小心說話
Luna可以搬到俄羅斯
扯扯 der
这就敲门,我咋的了
肥宅没有形容女生的
我想說誰 at 我 XD
我想了解
並不是說要不要學,而是你真的懂框架在做什麼嗎
當你懂了之後才能客觀地做出選擇
而不是大家說 react 好就去用,而不知道 react 要解決的問題跟他的優勢
衝著vue上手程度比較高 一定先學vue阿
[sticker](media:AAQFABP1ctAyAARxwMUDhe3OyisTAAIC@telegram)
那你要說她是龍嗎(被痛扁)
是小姐姐啊
[sticker](media:AAQFABOiLcEyAAT8bfuSulDyuWANAAIC@telegram)
小可愛 😍😍😍
jsx 兲蛋!
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
都是同步一起做的 🌝
沒有分先後次序
你想看Luna穿小可愛齁~
[sticker](media:AAQFABM-77EyAATcvBW4i1wiynAXAAIC@telegram)
美腻的小姐姐
可以,老司机
[sticker](media:AAQFABPH3bEyAATt0qTEUr4I5ckeAAIC@telegram)
呃…小可愛被我媽拿去穿了
方式很多摟,我只是提出一種依序漸進的方案
當然有些人也是先會用在回去打底
我要下车,这不是去幼儿园的车!
賺錢要緊阿
叫樓下幫你開門
認同~
我 js 就是工作用到快去學的,之後比較有時間才回去打底
我現在也是這樣
醒醒吧,你沒有工作
[sticker](media:AAQFABMsddAyAAQMiLNxuI9DVFkLAAIC@telegram)
React vue 現在很火,工資薪水高,快學快賺好吧
不,她曾經有工作過
今天老師有釋出offer 我想面試看看
反正面試不用錢 就去看看
大大請分享
在高雄餒
我在想日安學 react 的時候一定瘋狂爆炸
看別人職缺是我的樂趣
XDDDD
聽說直接跳過hr 跟主管面試
為甚麼瘋狂爆炸 QQ
要請樓下幫忙寫履歷惹嗎?
已經不是 js 的基礎問題了
滿正常啊,我面試 hr 都是先主管面試,有上在 HR來聊天
大概是 array 是 expect 然後 result 1, 2 是 source 吧
先不用 我覺得沒把作業完成我有點難過 難過是連別人寫出來的東西 自己都沒能力解讀好
jsx 兲蛋!(硬要講
XDDDDDDD
那先用vue 如何
好一點
vue 不錯啊,會寫 html 轉過去很快
我更慘,差點連自己的都無法完成QAQ
react 不是 js 基礎好不的問題,而是整個思考上的問題
今年modern web 用vue的人 高很多很多很多很多耶
它們有用一個板子
所以香港招 react vue anuglar 都相對高薪
看用哪個框架就貼點上去
vue的點貼到看不到空白處
我想给你们安利一个文档软件
[photo](media:AgADBQAD9acxG7NdOFX4dcvWwMnuAmCV0DIABLxusnt6v62rUEcCAAEC@telegram)
windows和linux都可以用
zeal
[sticker](media:AAQFABOwgcoyAASx0H3a10Pfqf0NAAIC@telegram)
macOS 呢
react 跟 vue 他們都是搭配 lodash / underscroe
mac 版本就是 dash
mac事dash
25k
嗚嗚
[sticker](media:AAQFABO5XdAyAATff4CL4mGysdYUAAIC@telegram)
25k hkd ?
別糟蹋自己了好嗎
就只有幾句而已 😰
我很哀傷
[photo](media:AgADBQAD9qcxG7NdOFWEnqAFhSse6FgnyjIABEw3YBGvmBBjeBoBAAEC@telegram)
妳想想大家都在陪妳
蛋蛋的哀傷
好的 我突然振作了一點
敲敲妳男友的蛋蛋他就會有淡淡的哀傷
嘿嘿
3秒後,頹廢
[photo](media:AgADBQAD96cxG7NdOFWSdOZuEQrUpaF60DIABNP6V69zOpJorkwCAAEC@telegram)
[sticker](media:AAQFABOwgcoyAASx0H3a10Pfqf0NAAIC@telegram)
看看我家蠢貓如何
这个时候打开adobe的软件看看启动界面
喵~
心情就好很多
怎麼不開dw然後嘲笑這個軟體是廢物
\Adobe全家餐/
\Adobe全家餐/
别这么说,至少图标还是可以看的
明天計畫就從學習vue搭配js優良部分和js設計模式
待業第五天 已崩潰
🙇🙇🙇
對你們來說,也只有啟動畫面能看......
多好看
睡覺吧 XD
给自己放个假
看看自己的戶頭 無法讓自己放假
每過一個月 房租跟分期就多噴了一些
斗鸡眼
看看男友的戶頭就可以放假
瞬间多俩零
一瞬间就开心了
25k(哭
結果是多在前面(ㄨ)
6.5k
我学长在inspir才3000-4000
换成新台币25k都不到
[photo](media:AgADBQAD-KcxG7NdOFWd89MUxJImKkh_0DIABM255G08uoc2oEECAAEC@telegram)
是不是开心了很多Orz
要考慮一下物價跟薪水的比例啊
现在3000-4000的工资在二线城市,可能会穷死吧
在北京上海當 developer 不是有 15k rmb 嗎
问了学长应届毕业生13k软妹币
北京二线公司
二三线
🤔
[sticker](media:AAQEABNLh1sZAAS4K2zgMhJXWzg1AAIC@telegram)
我還是先學學JavaScript吧~
請轉職 謝謝
才第三天上班
我算是看明白了,这个群是劝人辞职群啊
在看看吧,輕鬆可待
我也才兩個月半。
自學 PHP GIT JS
我剛剛跟老師講了
他叫我把站點寫死
蘋果日報好像換ui了。。
不要用我那種方法判斷重組資料
正解
不明白
我也不明白 我在問 QQ
站點是什麼意思 XD
可能用時間或什麼下去判斷吧
因為動態api有下一個巴士到站的時間
但是我真的不明白
沒關係,只要你 base 條件不變去讓 lodash 比較就沒什麼大問題
[photo](media:AgADBQAD-acxG7NdOFXbdYGoboe8xzBl0zIABEHbOmnnv2SPqlYAAgI@telegram)
base 條件就是 array2 用 id 去跟 array1 比較
應該是不用每次都用ajax取所有站牌清單
除非這個 base 條件有改變
什麼意思
就先把站牌清單取回來 直接寫死在javascript或html裡面
之後只要用ajax取時間就好了
因為站牌清單基本不太會變動,不太需要每次進網頁就靠api去取
資料寫死會比較單純
就類似 MVP 的意思,一部份一部份增加功能
都很好啊,有在進步總是好事
我最近也正在研究單元測試
現在有什麼可以玩
不清楚 台灣的 api XD
這部份就要靠日安吧
聽說就是自己的程式自己寫程式測試,我不是很懂這樣的意義
把清單寫死不用api去取?
不是這樣吧
不懂?
晚上的話也只有 pornhub
所以用ajax時間去判斷 要怎麼判斷啊
[sticker](media:AAQFABOactAyAASn0ChCm3uy9-8PAAIC@telegram)
?!
寫程式前先寫出IDE ??
就我判讀"把站點寫死"來說覺得是這樣,可能就先只顯示固定幾個站
[sticker](media:AAQFABNTZdAyAAQ_KppeUjRSxKAMAAIC@telegram)
真假
我看我明天再問清楚一點好了
[sticker](media:AAQFABN2VNAyAATEkHdjAos4P6gMAAIC@telegram)
我不太懂你這問句是在問什麼?
靠程式去確認程式行為的正確性 比如確定add(1, 2)回傳是3
單元測試就是寫一個一個項目來測試自己的程式,這樣比較能確保正確性
就像自己寫程式會手動測試一樣,單元測試就是寫個自動的
[sticker](media:AAQFABPJ6bEyAAT7FmnCo5MXbdYOAAIC@telegram)
我就沒有這個時間啦
時間就爭取摟
就算工作上沒時間,自己額外研究也很好啊
我之前工作上也都不會給時間寫測試,從來沒寫過
[sticker](media:AAQFABMu-7EyAASP8Ido6om6f48KAAIC@telegram)
我已經將時間放在多一個框架學習
看時間成本吧
哈哈 就取捨啦
我自己是很認同測試的重要性,所以就花些時間學習
測試對我來說是一個 bonus,想學但沒太多時間
--寫死return 3--
可是很多情況沒辦法那麼簡單判斷結果是否正確吧
例如資料庫存取
確實會這樣。我之前學過 前端框架御三家和各種JavaScript測試框架,但我工作上還是在用jQuery和LiveScript,也沒測試,真的不會有時間用框架重構或寫測試。
那就會先存進去,然後讀出來確認值正確。
是這樣沒錯
通常會寫很多種狀況,然後先準備假資料
這真的是現實狀況XD
新功能都加不完了,那還管還債
[photo](media:AgADBQAD_KcxG7NdOFUs8D6IeRR7URZp0zIABGEWxAX-2sMRrVYAAgI@telegram)
他要我通靈嗎
[sticker](media:AAQFABOactAyAASn0ChCm3uy9-8PAAIC@telegram)
[sticker](media:AAQFABPJ6bEyAAT7FmnCo5MXbdYOAAIC@telegram)
這是公司考題嗎?
「中午前沒給我就 881」
不是啦 那是今天釋出新offer
要給他履歷
感覺問不出所以然
你說 api response 的 data 質素那麼爛,怎能作指標阿
要測試都選擇好一點啦
嗆他 我有800個工具人給問 誰要問同事
認真說
我覺得這句話很弔詭「進公司沒人給你問」
所以...同事都不交流的嗎,感覺硬硬der offer應該很高啦
一個進公司就沒有問題 即戰力的概念...
即戰力 大概開個4~5萬沒問題吧
再者要是公司 的 backend api 那麼差勁,我會要求 backend 同事砍掉重寫吧啦
鼓勵學生投,然後又說公司沒人可以問
我滿頭黑人問好
兩個 api 就一整堆資料,雖然政府的東西就無辦法,但如果私人公司,一定會提出那個優劣性
你懂我的點XD
要看offer我私下截圖好了
未看先猜薪水 30k
30-45
offer 是錄取通知,日安上了?
快外包作品明天中午給他
打錯
應該是
徵才條件
我現在有點被api搞的很挫敗
好啦,認真說
你就盡量做吧
我不知道還能用什麼條件去判斷
你PO上來我們可以幫你判斷這間公司XDDD
你要先觀察每個欄位的意思,先了解功能
是說後端給這麼爛的 api 我馬上 reject
我能想到就是預估到站時間
可是他不只一台車啊
媽的
他不是有車牌號碼嗎= =
直接放車牌號碼上去嗎
你也知道位置不就知道每一台車下一站的位置
是說我不知道你需求是什麼
知道位置可是不代表知道什麼時候到啊
我私你
最後如果弄好了就加多一句 console.log("幹")
输出到html多爽
(看到這行噴茶
乾脆 alert 啦 XD
[photo](media:AgADBQAD_6cxG7NdOFXGkKRXTjNCPE9h0zIABC_0r63_39BdhlgAAgI@telegram)
那個API真的很爛
就算你知道需求你也很難接回來(?
不說我還以為真的是我不會用
之前寫範例的時候
我就放棄直接append
日安應該現在還作戰中 🙁
這不是正常現象嘛
但是這裡是現在最完整的
政府沒有API給接嗎?
這就是政府的
交通部開的
@leiadot 你的串好長噢,能不能給我最原始的題目與 API 讓我玩玩看?
不然哪個非官方單位可以談到這麼多地方開資料還依照他們的要求給
私哦
你看到題目一定會一臉
[sticker](media:AAQFABP_mNAyAATuoNu3lxqdiksNAAIC@telegram)
我給了gif
[sticker](media:AAQFABPqiL8yAAQWqZuL6u3Ao7AoAAIC@telegram)
沒有 想睡覺了
晚ㄤ
還沒洗頭咧 要去洗了
就不要寫那部份的啊
「單元」測試
拆越小越有利啊
就是很多東西沒辦法差到那麼小阿...
那不就沒測試到了
例如?
覆蓋率通常不會到100%啊
Agree
有些 open source 專案會到 100%
就看合不合成本而已
我看網路上文章說小公司和個人專案請吧測試當假的,因為完全不符合成本
看要不要長期維護啊
^^
^^
就看需求了,反對測試有很多理由
需求一直變,沒時間,測試沒用,沒人力...etc
當然這些都要看老闆想法,但不應該用這些問題去拒絕寫測試
還蠻好奇到底什麼不能拆
看完了,@tommychiu 高薪水無誤
認同,沒有不能拆,只有不想做
然後測試專精也不是容易的。要跟工程師對著幹
基本上要全能全精通才有潛力當專業測試專精
然後也要看現實條件去定好測試計劃
測試也不會100%覆蓋的,也有時間性的考慮,所以會有類似CP 值的效益評估