#純靠北工程師5dt
----------
小弟是對程式開發有興趣的高中生,比較熟悉 Javascript 跟 Python,而我們資訊課是上C++。
某次上課的作業比較複雜,加上腦中只有解題流程但不清楚 C++ 語法怎麼寫,就 Google 語法。旁邊同學瞄到我在爬文,就酸說:「你不是很會寫程式?還要上網找資料喔?」一時之間不知道怎麼回他。
請問小弟該如何回覆?
----------
💖 純靠北官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/6977
同時也有11部Youtube影片,追蹤數超過14萬的網紅アスキー,也在其Youtube影片中提到,「週刊アスキー」読み放題!アスキー倶楽部 デジタル版 No.1354(2021年9月28日発行) https://id.ascii.jp/weeklyascii 今週号はアップルづくし! iPad miniやiPhone 13の続報とMac miniに張り合える超小型Windows PC! =...
「c# javascript比較」的推薦目錄:
- 關於c# javascript比較 在 純靠北工程師 Facebook 的精選貼文
- 關於c# javascript比較 在 Taipei Ethereum Meetup Facebook 的最佳解答
- 關於c# javascript比較 在 91 敏捷開發之路 Facebook 的最讚貼文
- 關於c# javascript比較 在 アスキー Youtube 的精選貼文
- 關於c# javascript比較 在 在地上滾的工程師 Nic Youtube 的最讚貼文
- 關於c# javascript比較 在 奮game王紫楓 Youtube 的最佳貼文
- 關於c# javascript比較 在 [問卦] C# Java Javasript要先學哪個好? - 看板Gossiping 的評價
- 關於c# javascript比較 在 請益關於業界實用性比較高的語言選擇? - 軟體工程師板 - Dcard 的評價
- 關於c# javascript比較 在 Taiwan 程式語言讀書會[JAVA,C,C++,C#,VB...等不拘] - Facebook 的評價
- 關於c# javascript比較 在 [請益] JAVA,PHP,C# 比較- soft_job | PTT職涯區 的評價
- 關於c# javascript比較 在 [請益] 請問該從Javac或C#哪個入門?- 看板Soft_Job - Mo PTT 的評價
c# javascript比較 在 Taipei Ethereum Meetup Facebook 的最佳解答
📜 [專欄新文章] Scaling Ethereum 參賽心得
✍️ Johnson
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Scaling Ethereum 是一場由 ETHGlobal 所舉辦的線上黑客松,也是我第一次參加與以太坊有關的黑客松活動,這篇文章就來分享一人參賽的過程與心得。
源起
一開始是在 telegram 群組中得知這場比賽的消息,因緣際會之下剛好有人想組隊參賽,於是就在報名截止的前一天一起跟著報名了。
報名的方式除了填一些基本資料外,最特別的是還要 stack 以太幣,也就是要傳送 0.01 顆以太幣給主辦方,規則是必須在比賽的最後,有提交作品的人才能贖回 0.01 顆以太幣,之後看到 meme 頻道有人留言:
When your project is incomplete but you submit to get back stake.
一方面,這確實也會激勵你好好把比賽完成,就算沒做完也要有些成果上去,這也是主辦方秉持的精神,他們認為大家來黑客松相互學習成長,競賽獎金則是其次。
獎金
比賽方式是由 25 個左右的贊助者(sponsor)分別提供獎金,每個 sponsor 都有錄製一段影片,說明怎麼獲得他們的獎金,大部分會要你使用他們開發的工具,或者必須跟 sponsor 在做的研究有關,去實作出創新的作品。可參考:Prizes — Scaling Ethereum
你的專案可以選擇要投入哪個 sponsor 的獎金,一個專案可以投入多個 sponsor 底下,這樣獲獎機會也會比較高。
我選擇的 sponsor 是 zkSync,他們的說明如下:
zkSync is a user-centric zkRollup developed by Matter Labs. It uses zero-knowledge proofs to keep data availability on mainnet to achieve exponentially lower transaction costs. You may have seen us powering projects such as payments and Gitcoin Grants. We are currently rapidly developing zkSync 2.0, which will feature EVM-compatibility in testnet May 2021, soon followed by zkPorter, our new exponential scalability solution.
PrizeszkSync will be awarding their Prizes as follows:
- 1 winner — 4,000 USDC
- 2 winners — 2,000 USDC
- 4 winners — 500 USDC
We encourage builders to utilize zkSync SDK’s, implemented in JavaScript/Typescript and Rust. Prizes will be awarded to projects that make it simpler and easier for non-technical users to use zkSync, other ideas include integrations of current tools such as in Gitcoin Grants and tools for easy mass payments and multi-sigs.
社群互動
這個 hackathon 很棒的地方是他把使用者體驗做的很好。每個人都會有自己的 dashboard 顯示目前專案的進度和一些訊息。
Check-In #1 和 Check-In #2 的階段會要你提供專案的構想,你隨時都可以修改。主辦方會看你提交的資訊,幫助你找到適合的 sponsor,或是給你一些建議,就算是一人參賽也能感受到回饋。
整個賽程期間,社群都是使用 discord 在互動,discord 裡頭有很多頻道,像是基本的大會報告的頻道,或是一些不重要的迷因、閒聊頻道都有。
每個 sponsor 也都有自己的頻道,我就會在 sponsor-zksync 的頻道詢問技術的問題,例如我想問問 zkSync 一些關於專案構想的意見:
Hi there, I want to build a gas fee relayer which make my ERC-20 token transfer without transaction fee, to be more precise, delegating gas payment by another party. I think this is done by GSN https://opengsn.org/ , but maybe it could built on L2 with zkSync? I’m not sure, could somebody give me some advice about this topic?
zkSync 團隊的人回應我:
This is an amazing idea! This can totally be built, as we support batching transactions which can be used for all kinds of creative things such as paying for transaction fees in an erc-20 token. Your idea seems like a combination of that and the gitcoin grants integration. To get started, I suggest you watch the short 10 minute presentation I made on using the SDK and batching. Looking forward to your project!!
在 Check-In #2 的時候,我提交新版的專案構想,有一個欄位是問:「目前專案遇到什麼阻礙?」我的問題應該是被主辦方貼給 zkSync 的團隊,於是 zkSync 的團隊成員就用 discord 私訊我,貼了一些程式碼教我怎麼使用他們的 Javascript SDK,這突如其來的救援也幫了大忙。
除此之外,主辦方每個禮拜都會寄 email 通知一些重要的活動,賽程期間舉辦了四個 Summits 研討會,邀請世界各地有名的以太坊開發者分享議題,主辦方還有一個自己的 TV 網頁,直播所有的線上活動。這些活動都有錄影,可以在 youtube 看到過去所有的演講內容:https://www.youtube.com/c/ETHGlobal/videos
因為我的作品是使用 zkSync 的 Javascript SDK 製作的,好像也只能投稿 zkSync 作為獎金的 sponsor,不過主辦方在最後一個禮拜,也寄 email 告訴我說可以多投稿不同的 sponsors 看看,他依據我的專案構想給我一些適合的 sponsors 作為參考。
不過最後我還是只投稿了 zkSync,有點懶著再看其他 sponsors 的文件,也覺得其他 sponsors 的題目需要花比較大的功夫才能完成,一個人能力有限,就做點簡單的東西就好。
關於我的專案 — Gas Relay Service
在以太坊的世界,每一筆交易都需要額外付一筆交易費,也就是以太坊的 gas fee。
我的專案是讓「收款人」能夠幫「付款人」支付以太坊的手續費。
在黑客松之前,我就想研究「第三方支付手續費」的議題,因此我大部分時間其實都在研究一般的 meta-transactions 是怎麼實作的,有興趣的人可以看看 simple meta-transactions 的原始碼:https://github.com/chnejohnson/simple-meta-transaction
之後我才開始玩 zkSync 的 SDK,並研究怎麼在 Layer 2 實現第三方支付手續費的問題,以下就附上作品連結以及簡單的專案介紹給有興趣的人參考:https://showcase.ethglobal.co/scaling/gas-relay-service-on-zksync
The target is that token sender can choose to find another account to pay for fee. The another account can be (1) the token receiver’s account, (2) sender’s another account, (3) third party’s account.
In this project, I finished the demo, which is the (1) above, that receiver pay gas fee for the sender.
有趣的是,我在研究 meta-transactions 時學到很多智能合約的寫法,結果在最後專案上都沒用到(沒寫到合約的程式),zkSync Javascript SDK 其實很簡單,他們的文件寫得很清楚。最後 Demo 還是用 zkSync 團隊的成品修改來的…XD。
所幸在沒有懂太多技術的前提下完成了這場黑客松的專案,成功贖回了 0.01 顆以太幣。
評審與決選
整個賽程來到最後一個禮拜,主辦方安排兩天的時間進行 Judges,使用 zoom 進行線上研討會,一個人基本上是 7 分鐘,前 4 分鐘播放 Demo 簡報,後三分鐘會有評審問問題。
第一個問題是說:「Demo 中你是使用 zkSync 的錢包網頁去操作,那實際上你做得部分是什麼?」
我就回答我在他們的網頁上加了一顆按鈕,使用他們的 SDK 做出 gas relay 的功能,還有一個後端的 server 去作 relay。
第二個問題大概是問:「什麼樣的情境下會需要由 receiver 幫 sender 支付 gas fee?」
我的回答是,在一般超商購物的情境,消費者通常只支付商品的價格,不會支付額外的交易費,我認為以太坊的手續費應該屬於軟體的營運成本,由賣方支付比較適合。那如果賣方希望手續費的成本是由消費者承擔,可以直接調高商品的價格。
當然,我英文講得零零落落,希望評審有聽懂就是了…
最後一場直播就是 Finale 決選,主辦方選出十二個隊伍,公開再 Demo 一次,以及提供線上觀眾詢問問題,至此整個賽程就差不多進入尾聲。
決選後的不久,主辦方就公布了這次有獲得獎金的隊伍,幸運拿到了 zkSync 頒發的小獎~
zkSync — Matter Labs
- Zeneth — 2000 USDC
- ZeroSwap — 1500 USDC
- Kangaroo — 500 USDC
- Gas Relay Service — 500 USDC
後記
這次的參賽隊伍中,Zeneth 跟我的主題非常相似:
Zeneth — Use Flashbots to enable arbitrary meta-transactions so EOAs can enter L2s without ETH
另一個我覺得有趣的專案是 Alexandria:
Alexandria — A dApp using STARKs to verify aspects of your identity without revealing more than you should
沒想到主辦方 ETHGlobal 下個月又要再舉辦一場黑客松,有興趣的人可以看看:https://defi.ethglobal.co/ ,這次的主題是 De-Fi。
最後,只要有到 ETHGlobal 的 TV 網頁參加 Summit 研討會的直播,就能夠獲得 POAP 勳章,它就是一個酷東西~😋
POAP: Proof of Attendance Protocol
Scaling Ethereum 參賽心得 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
c# javascript比較 在 91 敏捷開發之路 Facebook 的最讚貼文
看看 台積電 軟體工程師徵才的 JD:
1.Develop state of the art code
2.Continue to refactor existing applications
3.Contribute to write tests to ensure software quality
4.Apply software design principles to ensure software quality
5.Ensure sustainability and performance of software applications
6.Collaborate with colleagues in design and code reviews.
7.Willing to learn new IT technology
...
1.BS/MS degree or above and major in Computer Science, Information engineering, Industry Engineering, Statistics or Mathematic related fields, similar technical field of study or equivalent practical experience.
2.Good at any listed programming languages : C++,C#, JAVA, Python, GO, JavaScript.
3.Familiar with software engineering methodologies: UP, XP or DevOps
4.Familiar with software engineering practices: CI, CD, DDD or TDD
5.Have foundation of OOP, design principles and design patterns
6.Experience managing container-based workloads, using Kubernetes or other orchestration software is a plus.
7.Good communication skills with proactive, good interpersonal and problem-solving capability.
8.With AI related experience is a plus.
9.Familiar with source code version control tools : Git
—
雖然我無法確定台積電裡面這些東西落實的程度有多少,事實上這份 JD 也是蠻大鍋炒的,但是其實仔細看,這些要求跟加分的選項,不就是這幾年我粉絲專頁上分享、技術培訓課程主題、輔導客戶的顧問案 一直在圍繞的東西嗎?
就是一些基本功,得搞到很扎實的基本功,得這些面向都顧到的基本功,得有這些基本功對應的實務經驗/創造價值的經驗,其實就可以篩掉95%的應徵者了。
很多人心心念念想要到自己理想的公司或工作內容,卻只停在想,而沒開始行動「#讓自己有資格去爭取這份工作」。
—
上面這份 JD 真要挑比較跳的地方,就是那個 AI related experience is a plus.
不過都說是 plus 了,就看看就好。扣掉這一點,如果其他的部份你都可以很紮實,說真的,是你在挑工作,不是工作在挑你。
光一個 TDD, 有多少工程師是真能在產品開發上,時程壓力中,用 TDD 來開發,而且獲得對應的好處呢?
至少讓自己能多符合一些上面 JD的技能要求吧:https://tdd.best/category/courses/
c# javascript比較 在 アスキー Youtube 的精選貼文
「週刊アスキー」読み放題!アスキー倶楽部 デジタル版 No.1354(2021年9月28日発行)
https://id.ascii.jp/weeklyascii
今週号はアップルづくし! iPad miniやiPhone 13の続報とMac miniに張り合える超小型Windows PC!
=========================================
「週刊アスキー」No.1354の中身は?
週刊アスキーNo.1354(2021年9月28日発行)
https://ascii.jp/elem/000/004/070/4070138/
【表紙の人】
中村麗乃(乃木坂46)
【特集】
続報 アップル最新製品
【ニュース】
Surfaceシリーズ一新「Surface Laptop Studio」発売/ASCII Top Stories
【特集】
Mac miniに張り合える超小型デスクトップPC徹底比較
【連載】
XU1/ASCII Power Review
【連載】
YouTuberの未来/電書のナカイド
【連載】
小さく運んで大きく使うモバイルPCスタンド「INOVA チョイブロック」/T教授の戦略的衝動買い
【連載】
マウスで手書きした文字を認識する/JavaScriptの部屋
【連載】
Type-Cドングル採用のRazer製無線ヘッドセット/ジサトラ!
【連載】
シリーズ25周年記念となる最新作「テイルズ オブ アライズ」が凄い!/ゲーム部+
【ニュース】
暗い場所で工作できるドライバーセット内蔵の高輝度ランタンが1500円/アスキー秋葉原情報局
【連載】
iPhoneラインアップから浮かび上がる2つのこと/アップル時評
【連載】
ドアの閉め忘れを通知してみた/週替わりギークス
【連載】
中古モトコンポのスイッチボックス内部を掃除しました/オヤジホビー
【連載】
ソニーのVLOGCAM「ZV-E10」/今週のねこちゃん写真館
【連載】
人気のスイーツ「マリトッツォ」の専門店/今週のグルメ
【連載】
M1搭載iPad ProとMac/PCの大容量連携はポータブルSSDで超解決
【連載】
仮想通貨、規制の足音再び?/ASCII倶楽部に行こう!!
【連載】
スマホでの撮影が楽しくなるアイテム/アスキーストア通信
【連載】
ノートPCも自作する時代? インテルNUCにノートPC版登場/コラムジャングル
【ニュース】
Google「ニュースショーケース」国内40社以上の報道機関が参加で開始/ASCII.jp NEWS
【連載】
えちえち白衣の虜になるファン続出 橋本ひかり/今週のグラビア
【連載】
福田有宵先生が占う! 今週の運勢/9月28日〜10月4日
【連載】
iPad miniは未来であるべし/NeXT=完全予想
CM編集:ラッキー橋本
-----------------------------------
★ムービーサイト「アスキーTV」http://ascii.jp/asciitv/
★ニュースサイト「ASCII.jp」http://ascii.jp/
★超ファンクラブ「ASCII倶楽部」
c# javascript比較 在 在地上滾的工程師 Nic Youtube 的最讚貼文
現在學習知識的渠道越來越多,無論對於零基礎或是有經驗的工程師,想要持續成長應該看書還是看影片來的更有效率呢?
主要會和你分享我過去從新手到資深的過程中,如何持續保持進步及學習的經驗
也許這個經驗可以幫助到你,也歡迎留言和我分享你的看法
相信彼此分享不同的學習見解,能讓對於想要更精進自己程式開發功力的人有很大的幫助
===章節===
00:00 哪一個有效律?
00:36 寫程式如同寫作
05:14 書是最便宜的資源
10:14 折扣碼操作示範
===蝦皮購書折扣碼===
折扣碼:FLAGNIC36
時間:2021-03-29 ~ 2021-06-29
折扣碼:FLAGNIC79
時間:2021-06-30 ~ 2021-09-30
折扣碼: FLAGNIC11
時間:2021-10-01~ 2021-12-31
===前陣子在看的推薦書單===
(零基礎)
- 白話演算法!培養程式設計的邏輯思考
- Python 刷提鍛鍊班
(中高階)
- 設計模式之禪(第2版)
- 無瑕的程式碼-整潔的軟體設計與架構篇
- 單元測試的藝術
- 演算法之美:隱藏在資料結構背後的原理(C++版)
- Kent Beck的實作模式
(Ruby)
- Writing Efficient Ruby Code
(成長思考)
- 圖解.實戰 麥肯錫式的思考框架:讓大腦置入邏輯,就能讓90%的困難都有解!
- 師父:那些我在課堂外學會的本事
- 高勝算決策:如何在面對決定時,降低失誤,每次出手成功率都比對手高?
- 窮查理的普通常識
- 懶人圖解簡報術:把複雜知識變成一看就秒懂的圖解懶人包
- 寫作,是最好的自我投資
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#寫程式 #前端 #後端
c# javascript比較 在 奮game王紫楓 Youtube 的最佳貼文
#軟體工程師
👍歡迎訂閱!! 🔔🔔按下小鈴鐺,就可以一有新影片就搶先看!
[軟體工程師雜談] 這麼多種程式語言,新手要學什麼語言比較好? Java? Python? C++? JS?都不是!!| IT鐵人賽: 從零開始搞懂寫程式,資工系4年最重要的學科,資料結構,演算法,物件導向
💻 入門最推薦的程式語言,新手必看!
💻 最夯的程式語言
💻 C++ 對決 Python,還是 Java, javascript?
💻 物件導向?
程式語言入門須知 新手該學哪個程式語言
| What you should know about programming languages
大家好:
我是紫楓,之前曾經在巴哈姆特發表一個關於軟體工程師,問都給問的文
其中有很多個問題是關於
我是學生,我該學什麼?
我想轉職,我該學什麼?
我想精益求精,我該學什麼?
這類的問題,那歸根究柢,就是目前的軟體工程師中,很多人的基本功不足,所以對學習,對找工作會非常迷惘
所以我打算開設這一個最基本功的鐵人賽主題,幫助基本功沒練好,或是想轉職當軟體工程師的人。
而所謂的基本功,便是資料結構,演算法,物件導向
當然,這一系列可能對已經身經百戰的強者們來說,實在太淺了。
那也歡迎強者們對我的影片做個批評指教。
如果你覺得我的影片做得不錯,也會非常感謝你給個讚或訂閱。
這是對我而言最大的鼓勵
IT鐵人賽網址:https://ithelp.ithome.com.tw/users/20128489/ironman/3093
紫楓FB專頁: https://www.facebook.com/tbpfs2/
紫楓blog: https://tbpfs1.blogspot.com/
斗內專線: https://pse.is/KUYMP
c# javascript比較 在 請益關於業界實用性比較高的語言選擇? - 軟體工程師板 - Dcard 的美食出口停車場
小弟我目前只學過C/C++ 、跟網頁前端比較會用到的HTML、CSS、JavaScript等等,由於已經大三了,離畢業跟考研究所等規劃也已經不遠了,最近開始在煩惱 ... ... <看更多>
c# javascript比較 在 Taiwan 程式語言讀書會[JAVA,C,C++,C#,VB...等不拘] - Facebook 的美食出口停車場
Taiwan 程式語言讀書會 [JAVA,C,C++,C#,VB... 等不拘] ... JavaScript 是一個成熟的動態程式語言,應用於HTML ... 其中黑色背景純文字的是輸入,白色背景的是輸出比較 ... <看更多>
c# javascript比較 在 [問卦] C# Java Javasript要先學哪個好? - 看板Gossiping 的美食出口停車場