#中英之11
同場加映
#2022新書
#LittlePeaDrawingSchool
Little Pea's Drawing School
Discover Little Pea's Drawing School, where everyone is about to learn an important lesson about art, even the teacher!
Little Pea is now an accomplished artist--everyone knows it. One day, a friend of his encourages him to open a drawing school. What a marvelous idea! Shortly after, his first class is ready to attend his lessons, and everyone is working hard to improve their skills and techniques. Little Pea will soon learn that one does not always recognize a great artist at first glance.
#LittlePeaGrandJourney
Little Pea's Grand Journey
#小豆子的大冒險
What is the best solution to a creative dry spell? A grand journey!
Little Pea illustrates stamps for a living. He has painted insects, tomatoes, cars, and flowers. But what should he draw next? Short on inspiration, he sets off on a great journey and a quest for ideas in his bright red plane. Who knows where he will land!
#TheTinyTaleofLittlePea
The Tiny Tale of Little Pea
#小豆子
"When he was born, Little Pea was tiny. Teeny-tiny." His clothes were hand sewn by his mother and his shoes were hand-me-down doll shoes. As he grew older, Little Pea enjoyed climbing tomato plants, driving around in his wind-up car and riding on the backs of grasshoppers. But then Little Pea started school. And he suddenly realized just how small he was. Too small for his chair. Too small to play the flute. Too small for gym class. What would become of wee Little Pea?
#中英之11
同場加映
#2022新書
同時也有132部Youtube影片,追蹤數超過4萬的網紅R. Y.,也在其Youtube影片中提到,4-Card Exodia OTK using Advanced Ritual Art, Vennu, Bright Bird of Divinity, Palace of the Elemental Lords, and Backup Soldier in the hand. Duel Repl...
「hand draw」的推薦目錄:
- 關於hand draw 在 英該多看書 繪本與書籍 Facebook 的最讚貼文
- 關於hand draw 在 Taipei Ethereum Meetup Facebook 的最佳解答
- 關於hand draw 在 Milton Goh Blog and Sermon Notes Facebook 的最讚貼文
- 關於hand draw 在 R. Y. Youtube 的最佳貼文
- 關於hand draw 在 R. Y. Youtube 的最讚貼文
- 關於hand draw 在 dP Art Drawing Youtube 的最讚貼文
- 關於hand draw 在 120 How to Draw Hands ideas - Pinterest 的評價
- 關於hand draw 在 Mini hand draw . 歡迎查詢/來圖/認領/客制 DM... 的評價
- 關於hand draw 在 What is a good resource for learning to hand draw a map? 的評價
- 關於hand draw 在 How do I hand draw on canvas with JavaScript? - Stack ... 的評價
hand draw 在 Taipei Ethereum Meetup Facebook 的最佳解答
📜 [專欄新文章] Gas Efficient Card Drawing in Solidity
✍️ Ping Chen
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Assign random numbers as the index of newly minted NFTs
Scenario
The fun of generative art NFT projects depends on randomness. The industry standard is “blind box”, where both the images’ serial number and the NFTs’ index are predetermined but will be shifted randomly when the selling period ends. (They call it “reveal”) This approach effectively solves the randomness issue. However, it also requires buyers to wait until the campaign terminates. What if buyers want to know the exact card right away? We’ll need a reliable onchain card drawing solution.
The creator of Astrogator🐊 isn’t a fan of blind boxes; instead, it thinks unpacking cards right after purchase is more interesting.
Spec
When initializing this NFT contract, the creator will determine the total supply of it. And there will be an iterable function that is randomly picking a number from the remaining pool. The number must be in range and must not collide with any existing ones.
Our top priority is accessibility/gas efficiency. Given that gas cost on Ethereum is damn high nowadays, we need an elegant algorithm to control gas expanse at an acceptable range.
Achieving robust randomness isn’t the primary goal here. We assume there’s no strong financial incentive to cheat, so the RNG isn’t specified. Implementers can bring their own source of randomness that they think is good enough.
Implementation
Overview
The implementation is pretty short and straightforward. Imagine there’s an array that contains all remaining(unsold) cards. When drawIndex() is called, it generates a (uniform) random seed to draw a card from the array, shortens the array, and returns the selected card.
Algorithm
Drawing X cards from a deck with the same X amount of cards is equal to shuffling the deck and dealing them sequentially. It’s not a surprise that our algorithm is similar to random shuffling, and the only difference is turning that classic algo into an interactive version.
A typical random shuffle looks like this: for an array with N elements, you randomly pick a number i in (0,N), swap array[0] and array[i], then choose another number i in (1,N), swap array[1] and array[i], and so on. Eventually, you’ll get a mathematically random array in O(N) time.
So, the concept of our random card dealing is the same. When a user mints a new card, the smart contract picks a number in the array as NFT index, then grabs a number from the tail to fill the vacancy, in order to keep the array continuous.
Tweak
Furthermore, as long as the space of the NFT index is known, we don’t need to declare/initialize an array(which is super gas-intensive). Instead, assume there’s such an array that the n-th element is n, we don’t actually initialize it (so it is an array only contains “0”) until the rule is broken.
For the convenience of explanation, let’s call that mapping cache. If cache[i] is empty, it should be interpreted as i instead of 0. On the other hand, when a number is chosen and used, we’ll need to fill it up with another unused number. An intuitive method is to pick a number from the end of the array, since the length of the array is going to decrease by 1.
By doing so, the gas cost in the worst-case scenario is bound to be constant.
Performance and limitation
Comparing with the normal ascending index NFT minting, our random NFT implementation requires two extra SSTORE and one extra SLOAD, which cost 12600 ~ 27600 (5000+20000+2600) excess gas per token minted.
Theoretically, any instantly generated onchain random number is vulnerable. We can restrict contract interaction to mitigate risk. The mitigation is far from perfect, but it is the tradeoff that we have to accept.
ping.eth
Gas Efficient Card Drawing in Solidity was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
hand draw 在 Milton Goh Blog and Sermon Notes Facebook 的最讚貼文
God Inside You
“Or don’t you know that your body is a temple of the Holy Spirit who is in you, whom you have from God? You are not your own, for you were bought with a price. Therefore glorify God in your body and in your spirit, which are God’s.” (1 Corinthians 6:19-20 WEB)
Take a moment now to close your eyes and place a hand on your chest to feel the heart beating.
Be conscious of how this mortal body is the house of the omnipotent, omnipresent Holy Spirit.
Somewhere inside you, the Spirit of God sits enthroned, and His life-giving power flows inside you like mighty rivers.
“Now on the last and greatest day of the feast, Jesus stood and cried out, “If anyone is thirsty, let him come to me and drink! He who believes in me, as the Scripture has said, from within him will flow rivers of living water.” But he said this about the Spirit, which those believing in him were to receive. For the Holy Spirit was not yet given, because Jesus wasn’t yet glorified.” (John 7:37-39 WEB)
In the past, men and women had to go the well to draw water for drinking.
There is a thirst for natural water, but the spirit also thirsts for God.
We were all created with a longing for eternity in our hearts.
“He has made everything beautiful in its time. He has also set eternity in their hearts, yet so that man can’t find out the work that God has done from the beginning even to the end.” (Ecclesiastes 3:11 WEB)
What we actually desire is eternal life, with the quality of life that God Himself lives by: total shalom peace. Just that many people cannot put a description to that deep longing they feel inside.
“Being asked by the Pharisees when God’s Kingdom would come, he answered them, “God’s Kingdom doesn’t come with observation; neither will they say, ‘Look, here!’ or, ‘Look, there!’ for behold, God’s Kingdom is within you.”” (Luke 17:20-21 WEB)
While man builds his kingdom with buildings and structures made of stones, metals, wood, and inanimate things, God builds His kingdom in His people.
Each believer is a living stone that makes up the ever-growing temple of God that rises to Heaven.
So much power, wisdom, and life is flowing inside your spirit. Read God’s word to know and believe what belongs to you in Christ. Just reach in and draw some out in Jesus’ name. Let the power that raised Jesus from the dead also affect your body and every part of your life!
Join my free Telegram group to receive my daily posts that are also shared here on FB: https://t.me/miltongohblog
Join as a GEM patron or above on Patreon to support this ministry, receive daily Bible study teachings, and all my eBooks: http://patreon.com/miltongohblog
hand draw 在 R. Y. Youtube 的最佳貼文
4-Card Exodia OTK using Advanced Ritual Art, Vennu, Bright Bird of Divinity, Palace of the Elemental Lords, and Backup Soldier in the hand.
Duel Replay:
https://duellinks.konami.net/att/0486a73b114443cf480a614f06c8f9b0ab83f693fb
------------------------------------------------
繁體中文版:https://youtu.be/tbcB5JGPe4U
日本語版:https://youtu.be/18rsP7OVgbo
hand draw 在 R. Y. Youtube 的最讚貼文
Summoning Sophia, Goddess of Rebirth using Double Summon, Vylon Cube, Goblin Zombie, and Shien's Spy in the hand.
I used Ancient Pixie Dragon's effect to draw Sophia, so it's technically a 5-card combo.
Duel Replay:
https://duellinks.konami.net/att/079e19cd92ced9c76da06d7eceb5ca9948a9e9d942
Music: Ys Origin - Genesis Beyond The Beginning
------------------------------------------------
繁體中文版:https://youtu.be/6Y6fG5z6Rg4
日本語版:https://youtu.be/bJt2Yju_9n0
hand draw 在 dP Art Drawing Youtube 的最讚貼文
I drew and counted the dots in my drawing.
It took me more than 7 days to mark 182336 and finish this drawing .
I use click software to count the number of dots.
My right hand is drawing and my left hand is clicking at the same time, to accurately count the number of dots on a drawing .
#DotsDrawing #DPARTDRAWING #182336Dots
follow me :
YOUTUBE : https://www.youtube.com/dpARTDRAWING
FACEBOOK : https://www.facebook.com/DPartDrawing
INSTAGRAM : https://www.instagram.com/dp_art_Drawing
hand draw 在 Mini hand draw . 歡迎查詢/來圖/認領/客制 DM... 的推薦與評價
Mini hand draw✋ . 歡迎查詢/來圖/認領/客制 DM or email to [email protected] . 九龍觀塘駿業里6號富利工業大廈7樓C. ... <看更多>
hand draw 在 What is a good resource for learning to hand draw a map? 的推薦與評價
http://www.reliefshading.com/. Here is a good website with some tips on hand drawing shaded relief maps of mountainous areas. It is worth checking out. ... <看更多>
hand draw 在 120 How to Draw Hands ideas - Pinterest 的推薦與評價
Oct 24, 2020 - Learn how to draw hands and fingers. See more ideas about how to draw hands, drawing tutorial, drawings. ... <看更多>