你今天是不是發現公司很多工程師都穿白色衣服呢?
這是因為 9/13 正好是每年的第256天 = 2的8次方
也就是程式設計師們所熟悉的8位元基數
所以這天就被認為是 #程式設計師節 啦!
那為什麼是穿白色呢?
因為在 RGB 顏色空間裡,每種原色有 256 種級別
當紅綠藍三原色達到最大值時,即為 16 進位的0xFFFFFF 就是⬜白色(#FFFFFF)!
所以白色就成為程式設計師節的Dress Code啦😆
在這白色星期一讓我們謝謝用 Code 改變世界的程式設計師們❤️
你也想要進入程式設計的領域,成為一份子?
那就讓微軟的🔗免費自學程式資源,助你更上一層樓
🔗https://aka.ms/MS_0913
@你身邊的朋友一起揪伴來練功!
就先從了解如何使用 C#、F# 和 Visual Basic 這類程式設計語言,跨平台、開放原始碼的應用程式建置開始吧🤘
#Microsoft #ProgrammersDay
同時也有784部Youtube影片,追蹤數超過19萬的網紅超わかる!授業動画,也在其Youtube影片中提到,電池・電気分解のポイントを全てまとめていくよ! ⏱タイムコード⏱ 00:00 ❶金属のイオン化傾向 ✅「金属のイオン化傾向」は「リッチに貸そうかな、まああてにすんなひどすぎる借金」 ✅左に行けば行くほどイオンになりやすく、右に行けば行くほどイオンになりにくい。 ----------------...
c 16進位 在 鳥人鳥事多 Facebook 的最佳解答
之前有鳥友集思廣益,提供了幾種不一樣的買法,想說一起整理在這邊提供想敗的朋友參考XD
A.美國亞馬遜:https://www.amazon.com/-/zh_TW/dp/1087888735/ref=cm_sw_r_cp_awdb_btf_t1_E3ruFb6PD77PZ?fbclid=IwAR34WKiYfXaaLFfrzTJN_0yMQQ_WoOGf1zZlOiBmtRlG-3Ga8Ms_IiUTUJU
(平常有在使用的朋友可選擇這個,多買一些東西運費比較划算XDD)
B. Book Depository:https://www.bookdepository.com/Chicken-Thoughts-Sarah-Wymer/9781087888736?ref=grid-view&qid=1603640367238&sr=1-1
(平信寄送全球免運,單買價格實惠的選擇,不過因為是寄平信,所以收貨時間可能比較長)
C.博客來:https://www.books.com.tw/products/F017231011?sloc=main
(價格最高但應該是大家比較熟悉的購買方式^ ^)
D. 電子書:https://www.kobo.com/tw/zh/ebook/chicken-thoughts?fbclid=IwAR3cvMjCjQQoO2FgHEAsdBkTWuQX2-lLRmbCIYs5EJhROSCgCg4LNatZImY
(不介意是否擁有實體書的話,可以考慮電子書~)
E.日本亞馬遜:https://www.amazon.co.jp/-/zh/gp/product/1087888735?fbclid=IwAR3PV9GaH618t30i-ru2NcHHD8qc1Lr6MNCI8qJETSb2hOsGnUBUmcl6vRA
(單買的話價格比美國亞馬遜划算一點)
然後我想問看看有沒有人想跟我一起在日亞合購呢?如果超過10本的話,加上運費感覺比較划算,所以希望能湊10~25本,沒意外價格=(書本費+國際運費+稅金+包材費)除以書本數量+國內運費,沒辦法整除的部分以小數點後第一位無條件進位。
因為是想跟大家團購省摳摳,就不額外收手續費了,不過日亞網站雖然標註預寄送達日,但今年因疫情影響所以我也不敢確定何時收到(官網標11/16-21)>"<
要是成功湊到足夠數量,我再另外買氣泡紙回來盡量包裝好,但無法保證100%無損,比較介意書本折痕的鳥友可能得考慮一下~
預計每本先收800元(多退少補),有意願的鳥友請留言本數,以總數25本為上限(太多本我會緊張哈哈哈),我會再另外私訊大家付款方式跟確認之後的寄件方式,希望下週三能湊齊數量下單:")
c 16進位 在 Taipei Ethereum Meetup Facebook 的最讚貼文
📜 [專欄新文章] 類 Python 的合約語言 Vyper 開發入門:與 Solidity 差異、用 Truffle 部署、ERC20 賣幣合約實做
✍️ 田少谷 Shao
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
有鑒於個人近期關注的 Uniswap 及 Curve 皆用 Vyper 實作,索性瀏覽了官方文件並嘗試一些開發工具,希望此文能減少一些讀者初嘗 Vyper 會遇到的麻煩!
Vyper and Solidity
Outline
一. Vyper 極簡介二. 與 Solidity 語法差異三. 開發、開發環境設置 1. 語法高亮 2. 本地 Vyper compiler 安裝 3. 使用 Truffle 操作 ERC20 - 安裝 Truffle - 發幣 - 寫個簡易賣幣合約四. 已知 Remix 問題 五. 結語
一. Vyper 極簡介
Vyper 是除 Solidity 外,以太坊上的另一智能合約 (Smart contract) 語言。其語法和 Python 相近,但畢竟也是寫合約的語言,邏輯差異不大,所以若熟悉 Solidity 應該不難理解用 Vyper 寫出的合約!
Vyper 主要被設計和 Solidity 的區別是安全性及可讀性,這部分會在下一段落及後方的實作中舉例說明。
二. 與 Solidity 語法差異
Vyper 與 Solidity 的差異有許多,在本段只就個人認為感受較深的三點進行說明,其他差異只進行翻譯,有興趣的讀者可以到官方文件詳細了解:https://vyper.readthedocs.io/en/latest/index.html
1. 沒有 modifier
Solidity 常見的 onlyOwner() modifier; 由於 gist 沒有 Solidity 的語法高亮,故截圖
在 Vyper 中單純用 assert 及 assert_modifiable 來進行條件檢查,兩者差別為若要檢查函數執行後的返還值,要用後者,如下圖:
Vyper 寫法
2. 沒有 Class inheritance 繼承
繼承是物件導向程式設計 (OOP) 的核心概念,但各種繼承關係有時候確實很複雜。Vyper 沒有繼承,這無疑大幅地增加了程式可讀性及安全性,以及降低審計程式碼的難度。在此提供一個例子供不熟悉 OOP 複雜之處的讀者有個概念:
source: https://consensys.github.io/smart-contract-best-practices/recommendations/#multiple-inheritance-caution
在上例中,contract A 的 fee 值 (因繼承自 contract B 和 C,故有 fee 一值) 是 5、a 值也是 5 (因繼承自 contract Final,故有 a 一值)。原因是 A 先繼承 B 再繼承 C,因此 contract A 中的 setFee() 是使用了 contract C 的 setFee(),而 a 值是由於 C(5),這代表 contract C 的 constructor (舊版本中即 function C(),函式名稱同 contract 名稱) 被傳入的值為 5。
稍微延伸一下以上概念,將 contract A 改成:contract A is C, B。如此一來,a 值還有 fee 值都會是 3,因為這次 A 先繼承 C 再繼承 B,因此最終吃到的值是 contract B 的。
以上就是 OOP 繼承的複雜之處的簡單範例說明,應該能稍微感受到爲什麼除去繼承後會大幅提高可讀性及安全性,畢竟即使是熟悉 OOP 的人有時頭腦一混亂也會開始懷疑自己寫的程式碼繼承結構是否正確 …
3. 沒有 dynamic array 動態陣列
這應該是目前 Vyper 設計中爭議最大的部分。沒有動態陣列代表在宣告陣列時需要宣告其長度,也就是說 Solidity 中的寫法 uint[], bool[] 等等,這些是不會出現在 Vyper 的。在 Vyper 中只能出現諸如:
# Vyper 的變數宣告方式為 變數名稱: 存取範圍(變數型態(若為陣列給長度))
values: uint256[10]participants: public(address[20])
可以看到上方的 uint256 及 address 兩陣列皆需要宣告長度,不能不宣告而使其動態地配置空間。
沒有動態陣列固然可以確保執行運算的範圍、次數,但一來動態陣列真的很方便、二來在 Solidity 有此功能而 Vyper 卻沒有的情況下可能會造成麻煩,詳見此一討論串:點我。
4. 沒有 inline assembly,程式碼中不會有組合語言
5. 沒有 function overloading,函式不會因傳入的參數數目不同而結果不同
6. 沒有 operator overloading,運算符號不會有不同於預設的自定義功能
7. 沒有無限迴圈,可免於 gas limit attack
8. 十進位定點數 decimal fixed point 而非二進位 (binary) 定點數,詳見:點我
三. 開發、開發環境設置
結論先講
開發 Vyper 的最佳姿勢目前個人認為是在本地裝上 Vyper compiler、用 Truffle 部署,並在撰寫時將檔名後加上 .py 就能有 Python 的語法高亮👌
1. 語法高亮 (syntax highlighting)
有語法高亮絕對是舒服地寫程式的第一步。
Remix 有 Vyper 的語法高亮,但一來個人目前不推薦使用 Remix 來撰寫 Vyper,原因詳見下方 4. 已知 Remix 問題;二來 Remix 的語法高亮其實也沒有很清楚,因此個人推薦:在本地開發,將檔名後加上 .py 就會有 Python 的語法高亮。
2. 本地 Vyper compiler 安裝
照官方說明使用 Python 的虛擬環境 virtualenv:
source: https://vyper.readthedocs.io/en/latest/installing-vyper.html#installing-vyper
簡單兩點提醒:
如果中間那行報錯但確實已經有 Python,則可能是版本問題。依照自己電腦上的版本改成相應的即可,ex: python3.6 改成 python3
進入虛擬環境後(檔案路徑前方應有 vyper-venv 的提示),使用此指令: vyper {檔案名稱}.vy,即可編譯 .vy 檔;使用完畢後輸入 deactivate 即可退出
3. 使用 Truffle 操作 ERC20
安裝 Truffle
Truffle 雖有冗餘的 migration 但也別無他法,畢竟 Remix 目前仍不完善 :(
下載流程可以照官方文件,使用 vyper-example:
source: https://github.com/truffle-box/vyper-example-box
由於我們會接上測試網 Ropsten,因此還要下載 truffle-hdwallet-provider:
source: https://github.com/trufflesuite/truffle-hdwallet-provider
接者就可以開始使用 Vyper 寫合約了!
發幣
由於 Vyper 的官方文件中已經有許多優質範例,因此本文希望來點不一樣但大家卻又很熟悉的…以 ERC20 為例(這千篇一律的主題xD):
用 Curve 的 ERC20 程式碼為範本,發一個幣(又要發…)
寫一個簡易賣幣合約
選擇這個主題一方面畢竟 ERC20 是以太坊的最大宗應用之一,二來有興趣的讀者可以透過讀 ERC20 的程式碼來熟悉 Vyper,並在看過本文的流程後對於用 Vyper+Truffle 來操作 ERC20 有完整的概念!
好的,首先複製一份 Curve 的 ERC20 程式碼(看到就順手拿來用),並複製到 Truffle 所在路徑的 contracts 資料夾中:https://github.com/curvefi/curve-contract/blob/pool_compound/vyper/ERC20.vy
由於第一點希望著重在跑一次流程,因此不改動合約的程式碼。
將 ERC20.vy 複製到 contracts 資料夾中後,到 migrations 資料夾開啟 2_deploy_contracts.js,首先將 require() 中的參數改為 ERC20.vy 的檔名 ERC20,再來依照自己喜好決定幣的名稱、代號、小數點位數及發行總量,輸入於 deployer.deploy() 中。
接著,為了和測試網 Ropsten 互動,需要將以下程式碼寫入 truffle-config.js。
第二行的 privateKeys 是帳號的私鑰。以下實作需要兩個帳號來操作,因此請從錢包匯入兩組私鑰(並非助憶詞)。
在第 13 行中 HDWalletProvider 此函式的第三個參數代表要用第幾個帳號最為預設帳號(部署合約等),第四個函數代表總共匯入幾組帳號。而第二個參數則是需要至 Infura 申請一個 project 來得到串接 Ropsten 的連結。這兩步驟並非本文重點,因此不詳細解說步驟,Google 搜尋關鍵字應該就會找到方法!
接著,就可以輸入以下指令來將代幣發佈到 Ropsten:
truffle deploy --network ropsten
有進入虛擬環境才可以編譯 .vy 檔,若忘記就會收到如下的錯誤訊息:
記得打開虛擬環境才能編譯 .vy 檔
成功後就可以在 contract address 中看到代幣發佈的位置,加入到 Metamask 中就可以看到。本文的例子是維尼代幣 Winnie the Coin, WTC ;)
contract address 便是 ERC20 的所在
Winnie the Coin, WTC
好了,到此測試網上又多了一個測試用的垃圾廢幣。
寫個簡易賣幣合約
賣幣合約中我想要簡單有兩個功能就好:付錢買幣 、結束銷售,以下就是程式碼。買幣的部分就不寫太詳細,固定價格為 0.01 Ether 可以買 500 代幣。
簡單說明幾點:
Solidity 的 constructor() 在 Vyper 中為 Python 風的 __init__():
函式的屬性(public, private, payable 等等)放在函式上方,與 Python 的修飾器位置相同
總之寫法跟 Python 很像,次方也一樣是用兩次乘法代表:**
變數前加上 self 代表是當前合約的變數/全域變數,因此非常容易與函式中的變數/區域變數做區隔
由於已經在第一行匯入了 ERC20 那份合約,因此透過將地址傳入合約當參數,就可以呼叫在該地址的合約:ERC20(self.tokenAddress) 。並且,可以將部署的合約存成一個變數 erc20 較方便
寫完合約後一樣要更改 migrations 資料夾中的 2_deploy_contracts.js 如下,將代幣所在的地址作為參數輸入。
由於先前已經部署過一次了,因此要重置才能再部署第二次,輸入以下指令:
truffle deploy --reset --network ropsten
部署成功之後就要來試著買幣啦!輸入以下來進入 console:
truffle console --network ropsten
成功進入後應該會看到 truffle(ropsten)> 的字樣。接著,首先取得部署的兩合約,並查看是否有返回合約資訊:
# ERC20 及 SellToken 是先前在 2_deploy_contracts.js 中的變數名稱,代表被部署的合約
let instance1 = await ERC20.deployed()instance1 # 印出 instance1 的資訊
let instance2 = await SellToken.deployed()instance2 # 印出 instance2 的資訊
再來,為了讓 SellToken 可以賣幣,要先用 ERC20 的合約匯幣到 SellToken 的合約。因此,輸入以下指令:
instance1.transfer(instance2.address, 10000)
# 這裡數字只要設為 > 500 就可以
接著,我們要利用第二個帳號去買幣(第一個帳號為預設帳號,因此就是代幣擁有者)。將帳號的資訊存入變數 accounts 中,再指定送出交易的帳號是第二個帳號。由於我個人匯入私鑰的順序是將第一個帳號存在 truffle-config.js 的 privateKeys[0]、第二個帳號存在 privateKeys[1],因此第二個帳號的地址就會在 accounts[1] 的位置:
let accounts = await web3.eth.getAccounts()
instance2.buyToken({from: accounts[1], value: 10000000000000000})
# value 為 10^16 是因為在 SellToken 的 buyToken 函式中買一次要 0.01 Ether, 即為 10^16 wei
然後應該就會在自己的第二個帳號中看到匯入的幣了~
最後,由於合約中結束銷售就是一個自殺 selfdestruct 函式,因此可以呼叫看看,第一個帳戶錢包中的錢應該會增加,因為第二個帳戶有付款買幣;並且,可以到 Ropsten 上瀏覽,應該能看到相關提示:
中間 contract 的右上角有 Self Destruct 的樣式
四. 已知 Remix 問題
Remix 目前有兩個版本,只有新版有 Vyper 的編譯器。在此整理目前遇到的問題,如果有人也遇到可以對照一下本處,可以省去很多自我懷疑xD
不會報錯
Remix 的編譯結果有時會是錯的、和本地端編譯出來的結果不同
舉上方的 SellToken 合約為例,將其複製到 Remix 中使用左邊的 Remote Compiler 有錯,但又不報錯 q_q (ERC20 的合約有在同檔案目錄)
左方有紅色三角形,代表編譯失敗,但沒有報錯訊息可以看…
getter function 竟然要花錢
用 Solidity 寫的合約,查詢 public 變數的值應該是不用消耗 gas 的,但不知何故查詢 Vyper 寫的合約的 public 變數卻要消耗 gas,如下圖…
可以看到中下方有 22026 gas 的消耗
Local compiler 無法使用
圖中的 Local Compiler 此選項,個人雖照官方文件執行 vyper-serve 但卻失敗,因此若有讀者成功希望能留個言不吝分享!
五. 結語
Vyper 作為一個比 Solidity 更新的合約語言,在寫程式碼的方面沒什麼問題,但相關的開發工具、學習資源等都遠不及 Solidity。
Vyper 主打的兩個特色:可讀性的部分相信看完上面的讀者應該已經有些感覺;安全性…小白如作者我倒是沒有感受到顯著的不同。況且 Solidity 已經發展許久,很多錯誤的寫法、知名的安全漏洞大家應該也很熟悉了,還有 Openzeppelin 提供安全合約寫法的範本,因此有待以後高人解說安全性是否真的是 Vyper 較好。
有興趣者可以查看 Vyper 的安全報告:點我,大意是目前 Vyper 的編譯器仍有許多問題待改進! (感謝 Chih-Cheng Liang 的提供)
本文對 Vyper 的介紹及其與 Solidity 的差異只講了個大概,欲知更詳細的介紹還是要麻煩讀者前往官方文件了:https://vyper.readthedocs.io/en/latest/index.html
最後,如果本文有任何錯誤,請不吝提出,我會盡快做修正;而如果我的文章有幫助到你,可以看看我的其他文章,歡迎一起交流 :)
田少谷 Shao - Medium
類 Python 的合約語言 Vyper 開發入門:與 Solidity 差異、用 Truffle 部署、ERC20 賣幣合約實做 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
c 16進位 在 超わかる!授業動画 Youtube 的最佳貼文
電池・電気分解のポイントを全てまとめていくよ!
⏱タイムコード⏱
00:00 ❶金属のイオン化傾向
✅「金属のイオン化傾向」は「リッチに貸そうかな、まああてにすんなひどすぎる借金」
✅左に行けば行くほどイオンになりやすく、右に行けば行くほどイオンになりにくい。
--------------------
03:46 ❷ダニエル型電池
✅酸化還元反応でやり取りする電子のエネルギーを取り出そうとして作られたのが電池。
✅亜鉛と銅イオンの酸化還元をメインの反応として
亜鉛を片方の電極に、銅イオンをもう片方の溶液に配置した電池をダニエル電池という。
✅1番大事な反応を邪魔しないように残りを埋める。
✅ダニエル電池で聞かれるポイントは4つ!
❶亜鉛側は薄い溶液、銅側は濃い溶液にする。
❷溶液を仕切っている素焼き板の役割は
「溶液が混ざらないようにするため」と「陽イオンと陰イオンの数のバランスをとるため」。
❸電子を受け取る電極を正極。反対側の電極を負極。
活動している物質を、活物質という。
❹電子の流れと逆向きに電流は流れる。
--------------------
12:17 ❸鉛蓄電池
✅鉛と酸化鉛の酸化還元をメインの反応として
鉛と酸化鉛を電極に、硫酸を電極に配置した電池を鉛蓄電池という。
✅ダニエル電池で聞かれるポイントは2つ!
❶鉛蓄電池の充電は、もともと電子が動いていた方向とは逆向きに電子を流すように、外部電源をつなぐ。
❷電子を受け取る電極を正極。反対側の電極を負極。
活動している物質を、活物質という。
--------------------
17:25 ※ボルタ電池※本動画では扱いません。
▶https://youtu.be/tui1r19hE4Y
✅亜鉛と水素イオンから、亜鉛イオンと水素ができる酸化還元反応をメインの反応として亜鉛を片方の電極に、水素イオンをもう片方の溶液に配置した電池をボルタ電池という。
✅ボルタ電池にはしょぼいてんが3つ!
❶導線に電子が流れづらくなる点。
❷銅電極側で発生する水素が邪魔になる点。
❸銅電極側で発生した水素が水素イオンに戻る点。
--------------------
17:45 ❹電気分解
✅電気分解は、外部電源をつないで、電子を無理やり走らせて
酸化還元反応を起こすことで溶液にあるイオンを純粋な物質(単体)として取り出す操作のこと。
✅電源の負極に繋がっている電極を陰極。
電源の正極に繋がっている電極を陽極。という
✅陽極での反応は、
❶基本は、電極の金属が電子を渡す。
❷電極が白金や金、炭素のときは例外的に17族元素かOH-のイオンが電子を渡す。
❸電極も―のイオンも電子を渡せないときは、水が電子を渡す。
✅陰極での反応は、
❶電極は金属だから、電子を受け取ることは基本ない。
❷+イオンのイオン化傾向が、
亜鉛以下なら+のイオンが電子を受け取る
アルミニウム以上なら水が電子を受け取る。
--------------------
23:56 ❺電気分解の演習(陽極・陰極で起こる反応)
✅陽極での反応は、
❶基本は、電極の金属が電子を渡す。
❷電極が白金や金、炭素のときは例外的に17族元素かOH-のイオンが電子を渡す。
❸電極も―のイオンも電子を渡せないときは、水が電子を渡す。
✅陰極での反応は、
❶電極は金属だから、電子を受け取ることは基本ない。
❷+イオンのイオン化傾向が、
亜鉛以下なら+のイオンが電子を受け取る
アルミニウム以上なら水が電子を受け取る。
--------------------
27:16 ❻工業的製法
✅NaOHの工業的製法では、電極で反応が起こったあと、Na⁺が陽イオン交換膜を通ってNaOHの水溶液ができる。
✅Naの工業的製法では、NaClの結晶を水なしでガンガン加熱して、どろどろに溶かした融解液を使う。
-水がないことでNa⁺が仕方なく、電子を受け取ってNaができる反応が起こる。
-融解液を使った電気分解を融解塩電解という。
✅Alの工業的製法では、Al₂O₃融解液を使う。
-水がないことで、電極の炭素と融解液の酸化物イオンが仕方なく反応してCOやCO₂になる反応と、Al³⁺が仕方なく、電子を受け取ってAlができる反応が起こる。
-酸化アルミニウムの融点を低くするために、氷晶石を加える。
✅Cuの工業的製法では、
-陽極で、銅や亜鉛など、イオン化傾向が銅以上ものはとけだして、
-陰極で、銅イオンが銅になる反応が起こる。
-陽極で、銅よりもイオン化傾向が低いものは陽極泥として下にたまる。
-電気分解を使って不純物を取り除くことを電解精錬という。
--------------------
34:58 ❼電流A(アンペア)と電気量C(クーロン)
✅帯びている電気の大きさを電気量といってC(クーロン)と言う単位で表す!
✅電子1mol集めたら、96500Cの電気量を持って、これをファラデー定数という!
✅1秒あたり何Cの電気量が流れたか。これを表したのが電流で、A(アンペア)と言う単位で表す!
--------------------
👀他にもこんな動画があるよ!併せて見ると理解度UP間違いなし!👀
❶ボルタ電池の真実▶https://youtu.be/tui1r19hE4Y
❷半反応式の時短演習(暗記編)▶https://youtu.be/6CADxDty7go
✅抜け漏れがない100%完璧な状態になるまで演習しよう!
❸半反応式の時短演習(立式編)▶https://youtu.be/dtv6AUTMG3w
✅半反応式の立式は
❶まずは、何が何に変わるか。この部分は暗記。
❷酸化数の変化を電子でそろえる。
❸全体のプラスマイナスをH+でそろえる。
❹酸素の数を水でそろえる。
この手順で半反応式を作っていこう!
--------------------
🎁高評価は最高のギフト🎁
私にとって一番大切なことは再生回数ではありません。
このビデオを見てくれたあなたの成長を感じることです。
ただ、どんなにビデオに情熱を注いでも、見てくれた人の感動する顔を見ることはできません。
もし、このビデオが成長に貢献したら、高評価を押して頂けると嬉しいです。
✅「電池・電気分解」って何だろう?教科書をみてもモヤモヤする!
✅「電池・電気分解」を一から丁寧に勉強したい!
そんなキミにぴったりの「電池・電気分解」の授業動画ができました!
このオンライン授業で学べば、あなたの「電池・電気分解」の見方ががらりと変わり、「電池・電気分解」に対して苦手意識がなくなります!そして「電池・電気分解」をはじめから丁寧に解説することで、初学者でも余裕で満点を目指せます!
✨この動画をみたキミはこうなれる!✨
✅「電池・電気分解」の考え方がわかる!
✅「電池・電気分解」への苦手意識がなくなる!
✅「電池・電気分解」が絡んだ問題をスムーズに解答できる!
このオンライン授業では、超重要な公式や、基礎的な問題の解き方を丁寧に解説しています!
リアルの授業では絶対に表現できない動画の魔法を体感すれば、教科書の内容や学校の授業が、わかる!デキる!ようになっているはず!
⏱時短演習シリーズ⏱
🧪無機化学🧪
❶ハロゲン元素
https://youtu.be/LOwCYpSKKfU
❷硫黄
https://youtu.be/Z7Zjxjg4_nU
❸窒素
https://youtu.be/X8WntLNbZ_c
❹気体の製法と性質
https://youtu.be/O5To2ko9EzE
❺アルカリ金属
https://youtu.be/T8sLlPkfqME
❻2族元素
https://youtu.be/FKSkIEo8yBE
❼両性元素(亜鉛・アルミニウム)
https://youtu.be/p4qo5yzl9dc
❽鉄・銅・銀
https://youtu.be/bIGiqM0PjNs
❾系統分離・無機物質
https://youtu.be/zHqCFnmuuLU
🧪有機化学🧪
❿炭化水素の分類
https://youtu.be/yuF9KTvdHQE
⓫脂肪族化合物
https://youtu.be/hzsvJiFeTk0
⓬油脂とセッケン
https://youtu.be/kugJgOD36a4
⓭芳香族炭化水素
https://youtu.be/yVclexf3z28
⓮フェノール類
https://youtu.be/GTyCuHgISR0
⓯カルボン酸
https://youtu.be/zPSMvrUYBe4
⓰芳香族アミン
https://youtu.be/iA2rc3wlsJ0
⓱構造決定
https://youtu.be/_nIDir874uw
🧪高分子化合物🧪
⓲合成高分子化合物
https://youtu.be/gAJOO9uMWyg
⓳天然高分子化合物
https://youtu.be/F-U21hzFjkw
⓴アミノ酸・タンパク質
https://youtu.be/Xh9bLkEndNg
🧪無機化学(重要反応式編)🧪
❶中和反応
https://youtu.be/29LhghjgYzQ
❷酸化物+水
https://youtu.be/BmyoYvdPvxg
❸酸化物と酸・塩基
https://youtu.be/hgp3geMeZQo
❹酸化剤・還元剤
https://youtu.be/wCAaQQW2WwY
❺遊離反応
https://youtu.be/DQhfTGMneQY
❻沈殿生成反応
https://youtu.be/UsJBzXw7EYg
⚡『超わかる!授業動画』とは⚡
中高生向けのオンライン授業をYouTubeで完全無料配信している教育チャンネルです。
✅休校中の全国の学校・塾でもご活用・お勧めいただいています。
✅中高生用の学校進路に沿った網羅的な授業動画を配信しています。
✅「東大・京大・東工大・一橋大・旧帝大・早慶・医学部合格者」を多数輩出しています。
✅勉強が嫌いな人や、勉強が苦手な人に向けた、「圧倒的に丁寧・コンパクト」な動画が特徴です。
✅ただ難関大学の合格者が出ているだけでなく、受験を通して人として成長したとたくさんの方からコメントやメールを頂いている、受験の枠を超えたチャンネル。
✅外出できない生徒さんの自学自習に、今も全国でご活用いただいております。
【キーワード】
ダニエル型電池,ダニエル電池,鉛蓄電池,充電,イオン化傾向,素焼き板,正極,負極,正極活物質,負極活物質,酸化剤,還元剤,半反応式,量的関係,陽極,陰極,融解塩電解,電解精錬,授業動画,高校化学,オンライン授業,超わかる
#電池
#電気分解
#高校化学
#化学基礎
c 16進位 在 3Q陳柏惟 Youtube 的最佳貼文
【還在停業怎麼辦】
今天來討論紓困振興第四次追加預算。
5 月中進入三級警戒後,各行各業都受到疫情衝擊,七月底疫情開始調降為二級,大家的生活正在緩慢恢復中,但部分產業,仍須有條件開放營業、或是仍須關閉,這些產業從業人員承受極大的壓力。
9 月 1 日我曾召開「紓困再加碼,復工有辦法」記者會,提到許多產業因警戒延長而持續停業,但卻只能跟其他「早已開業」的店家領同等補助,這是非常不公平的事情。
有些產業比別人停業更久、或是受限更多,但紓困卻領得沒比較多,這樣實在不太對。希望行政院、經濟部來加速研究,公告相關的補助辦法,尤其是那些產業可以申請,另外停業的行業,復業的計畫跟時間表,也應研究討論,除了目前已領的紓困,但問題還是三個月後可否營業都還不知道,像這些行業有什麼長期的規劃?如果沒有工作做,對從業人員來說都是嚴重打擊,相關單位應給予後續安心的計畫安排,比如怎樣情況下能復業,怎樣情況下沒辦法但可用什麼方法支持,請相關單位務實傾聽第一線業者的需求,考量產業特性公告防疫指引。
院長回應表示,會密切跟指揮中心確認,什麼時間是可以開放來復業的時間,盡量傳達給業者讓他們安心,穩定後會漸漸開放。
希望能兼顧疫情之下,讓各行業都有活路,也讓各行業的從業人員都能掌握下一步的規劃進度,資訊多一點,焦慮少一點!
===============================
【烏日服務處】
地址|臺中市烏日區中山路一段525號
電話|(04)2337-7383
服務時間|週一至週五 9:00-18:00
【沙鹿服務處】
地址|台中市沙鹿區中山路537號
電話|(04)2662-0913
服務時間|週一至週五 9:00-18:00
【霧峰服務處】
地址|台中市霧峰區文化巷57號
電話|(04)2330-5663
服務時間|週一至週五 9:00-18:00
【大肚服務處】
地址|台中市大肚區自由路148號
電話|(04)2699-8903
服務時間|週一至週五 9:00-18:00
【龍井服務處】
地址|台中市龍井區中央路三段169號
電話|(04)2639-1163
服務時間|週一至週五 9:00-18:00
【龍井新庄聯絡處】
地址|434-006 台中市龍井區新庄街一段138號
電話|0917-191-058
【免費法律諮詢服務】 (需事前預約)
烏日─每周四 19:00-21:00
沙鹿─每週三 09:30-12:00、每周五 19:00-21:00
大肚─每週二 19:00-21:00
龍井─每週三 19:00-21:00
霧峰─每週五 19:00-21:00
【免費長照 2.0 諮詢服務】 (需事前預約)
烏日─每週三 16:00-18:00
沙鹿─每週二 16:00-18:00
大肚─每週一 14:00-15:00
【3Q聽你說 委員服務時間】 (需事前預約)
大肚─週二 19:00-21:00(每月二、四週委員時間)
龍井─週三 19:00-21:00(每月一、三週委員時間)
烏日─週四 19:00-21:00(每週委員時間)
沙鹿─週五 19:00-21:00(每月一、三週委員時間)
霧峰─週五 19:00-21:00(每月二、四週委員時間)
#3Q陳柏惟 #中二立委 #台灣基進
===============================
◆ 訂閱3Q的Youtube → https://www.youtube.com/c/3QChen
◆ 追蹤3Q的FB → https://www.facebook.com/3Q.PehUi/
◆ 訂閱3Q的Podcast → 3Q陳柏惟
◆ 追蹤3Q的IG → wondachen
◆ 追蹤3Q的噗浪 → wondachen
◆ 追蹤3Q的推特 → @3QTan
===============================
◆ 台灣基進官網 → https://statebuilding.tw/
◆ 訂閱台灣基進官方Youtube → https://pros.is/L8GNN
◆ 追蹤台灣基進官方臉書 → https://www.facebook.com/Statebuilding.tw/
◆ 捐款支持台灣基進 → https://statebuilding.tw/#support
c 16進位 在 3Q陳柏惟 Youtube 的最讚貼文
【振興 一起到心愛的店消費】
振興券的提出,就是要用來「刺激市場」。在這樣的基礎下,我重視的就是讓大家願意「領券、用券,並且全面振興」。
這波三級警戒對台灣經濟的衝擊,各行業之間有非常大的差異,而且也不該是只要有消費就好,尤其餐飲服務業、零售業、小型企業和店家受傷最重,而如今五倍券的大餅,能幫忙中小型店家,如小型的店家跟小吃店等夜市攤商真正有感。
我的選區有一個鹿寮成衣商圈,已經有些店家要開始做直播,因為越來越少人到實體店面買衣服,大家都在想辦法找出路。正當我們把振興劵放出去的時候,我們需要特別留意小店家是否能被照顧到。
而數位券也比較難用在小型商家上,為什麼呢?
台灣城市與鄉村的發展程度不一致,比如我的選區,雖然也在六都之內,但夜市就很難使用數位劵。
當然目前行政機關有鼓勵這些行業,比如各個夜市,輔導使用數位支付,相關單位今天也回應說用QRcode就可以,也跟各個夜市、商圈的自治會,把商圈的店家一起整合,這樣消費者就可以盡量用數位消費。
對我來說,我對數位劵的作法當然很支持,但就我的觀察,真的不是所有區域都這麼方便,
部長說會盡量執行,但我認為執行的效率可以更好、更完善一點,讓大家可以快速了解。
除了鼓勵大家消費外,另一方面,我覺得有件事情很重要,建議可由行政院或者經濟部的高度,引領、帶起風氣,鼓勵民眾到心愛的店消費。特別是要有足夠資源的店家才能做行銷,並非一般的餐廳或小吃店可以承擔。既然我們今天要「振興」,那就該考慮到底是要鼓勵支持哪些店家?從七月份經濟部統計數據看來,工業和製造業成長了,但百貨公司、實體通路和餐廳等行業,因為不能出門而受到影響,希望行政單位能引兩這樣的風氣,去自己心愛的店,可能是放學路過的臭豆腐店、下班經過的小攤,這些店家需要鼓勵,去支持基層的店家。
期望振興能從基層開始,引領好的循環,振興全台灣!
===============================
【烏日服務處】
地址|臺中市烏日區中山路一段525號
電話|(04)2337-7383
服務時間|週一至週五 9:00-18:00
【沙鹿服務處】
地址|台中市沙鹿區中山路537號
電話|(04)2662-0913
服務時間|週一至週五 9:00-18:00
【霧峰服務處】
地址|台中市霧峰區文化巷57號
電話|(04)2330-5663
服務時間|週一至週五 9:00-18:00
【大肚服務處】
地址|台中市大肚區自由路148號
電話|(04)2699-8903
服務時間|週一至週五 9:00-18:00
【龍井服務處】
地址|台中市龍井區中央路三段169號
電話|(04)2639-1163
服務時間|週一至週五 9:00-18:00
【龍井新庄聯絡處】
地址|434-006 台中市龍井區新庄街一段138號
電話|0917-191-058
【免費法律諮詢服務】 (需事前預約)
烏日─每周四 19:00-21:00
沙鹿─每週三 09:30-12:00、每周五 19:00-21:00
大肚─每週二 19:00-21:00
龍井─每週三 19:00-21:00
霧峰─每週五 19:00-21:00
【免費長照 2.0 諮詢服務】 (需事前預約)
烏日─每週三 16:00-18:00
沙鹿─每週二 16:00-18:00
大肚─每週一 14:00-15:00
【3Q聽你說 委員服務時間】 (需事前預約)
大肚─週二 19:00-21:00(每月二、四週委員時間)
龍井─週三 19:00-21:00(每月一、三週委員時間)
烏日─週四 19:00-21:00(每週委員時間)
沙鹿─週五 19:00-21:00(每月一、三週委員時間)
霧峰─週五 19:00-21:00(每月二、四週委員時間)
#3Q陳柏惟 #中二立委 #台灣基進
===============================
◆ 訂閱3Q的Youtube → https://www.youtube.com/c/3QChen
◆ 追蹤3Q的FB → https://www.facebook.com/3Q.PehUi/
◆ 訂閱3Q的Podcast → 3Q陳柏惟
◆ 追蹤3Q的IG → wondachen
◆ 追蹤3Q的噗浪 → wondachen
◆ 追蹤3Q的推特 → @3QTan
===============================
◆ 台灣基進官網 → https://statebuilding.tw/
◆ 訂閱台灣基進官方Youtube → https://pros.is/L8GNN
◆ 追蹤台灣基進官方臉書 → https://www.facebook.com/Statebuilding.tw/
◆ 捐款支持台灣基進 → https://statebuilding.tw/#support