HI HI TO ALL MY HAPPY ‘TAP” FAMILYYYY ❣️❣️❣️
I haven’t written to you all for such a long time and I do apologize so much for this. I don’t know how TIME FLIES the way it does!
I wanted to share some thoughts on this very momentous and memorable DAY in my life.. I am strolling into the BIG 6 ❤️ today!!! My BRAIN IS EMPTY!!
All I can think of is HOW GRATEFUL I am to the Universe, and to all of YOU, to my LOVING FAMILY, my INCREDIBLE FRIENDS… all this life has brought to me.. that our Planet is so beautiful and there is so much to be thankful and OPEN to.
After 60 years, chasing so many things, experiencing the excitement, ups and downs of almost all of life, months, weeks, days, minutes, seconds… and I realize, all I really desire and want, is a SIMPLE SMILE, WARMTH, UNDERSTANDING, A Heartwarming HUG, A phone call, or now, text to say HI… A Healthy and strong Body, LOTS & LOTS of LAUGHTER, CONNECTION, COMMUNICATION, LOVE, LOVE & LOVE. No matter what circumstances we run into, Rain, Thunder, Protests, Covid, it is absolutely possible to realize that ALL THINGS MUST PASS, and through the most difficult or most ravishing times, we can find comfort in holding the hands of those loving people around us. I know there is still so much more to learn while we are so BLESSED to be a VALUED GUEST on this Earth for such a fleeting moment. I feel I must keep on learning and evolving to be the BEST person I can be.
I realize that when we are born, we need so much love, feeding, nurturing, understanding, and a lot of HELP! When we get old, we need so much love, feeding, tolerance, patience, understanding, and a lot of HELP! There is no difference in the VALUE of each end of the stick. Just what we can do in between that will make ALL the difference and we all have a CHOICE in how we want to write our own, unique, wonderful, heartfelt STORY.
LIFE can be, and IS SO VERY BEAUTIFUL. The Beauty I used to understand doesn’t hold any meaning for me anymore.. The BEAUTY I HOLD TRUE is the LOVE & BEAUTY inside of ME and all the surroundings of the amazing Mother Nature. Each of us, is handcrafted so very intricately, to have all the same physical features, yet not a single one of us is a duplicate of another. We all have a brain to think, yet every single one of us does not think like any other. We ALL have a PATH, yet every one of our paths is different from each other. But we are ALL meticulously woven together, our lives, our actions are all intertwined. Every action we take, affects another. Every tree, every flower, mountain, sea, sky, clouds, animals, and all beloved creatures. We are the unique creatures, blessed with thinking, speaking & doing. I feel I must do everything I can to HONOR this special GIFT from Mother Nature. Beauty is DEEP & ROOTED & everywhere we look. I’m going to embrace everything PapaGOD & the Universe has given me.
I’m SO GRATEFUL for making it this far, in GOOD HEALTH, GOOD SPIRITS, GOOD MIND & BODY. Every day is a SURPRISE to me. Every moment is truly a BLESSING and ever so sacred. I will continue to live each BLESSED day with an open heart, open mind, and open SPIRIT. I will live each day as HIGH as I can go, no matter how low I feel. I will enjoy growing old GRACEFULLY, and make a conscious effort to do and BE the BEST I can be EACH SINGLE DAY, CHERISH & take care of it like a RARE and Beautiful JEWEL, which LIFE & our EARTH IS.
Today I spend with my LOVING FAMILY & MY FRIENDS. Well.. one loving Family is missing and in Mainland, now resting, but working VERY HARD! I’m so proud of Lam because we are so happy that he gets to SHARE his music with a WHOLE NEW GENERATION of wonderful, talented singers. It’s a GREAT BLESSING to sing with these enthusiastic Artists who can make a great difference in the world with their bellowing voices. I watch every episode with great anticipation and I hope you will too! All the Artists create their own Magic with each song & emotions!
I also would like to share with you my real and Authentic physical & Spiritual SELF!!! I just want to BE TOTALLY and ALL OF what is TRULY ME! I hope you all can accept me as I AM, white hair with my cutey wrinkles! Lam really enjoys it cos now I can keep him COMPANY & look like TWINS! I don’t know where my WHOLE self will go from here.. but I’m really going to look forward to all the natural progressions my mind and body will be taking.. just like Mother Nature.. she accepts all that comes to her and embraces it all…just as it is!
I wonder if I can remotely understand the meaning of life by now? I want to TAP (THINK ACTPOSITVE) at all times making others HAPPY & be HAPPY to see others HAPPY! I understand there is NO RIGHT or WRONG in any of our actions whether positive or negative, but only the divine consequences of those actions we choose. I feel we are BLESSED to be here with a DIVINE PURPOSE which is to help ourselves & each other. To preserve and maintain this amazing PLANET & EARTH. To evolve ourselves, & each generation, so they can pass the baton and also evolve the Earth! I also feel we are definitely NOT ALONE! NEVER! We are always in the SOOTHING, EMBRACING arms of the Divine Source Universe, and when we feel we don’t know where to turn, PapaGOD is ALWAYS there for us, ready to give us whatever we want in the deepest of our hearts with the utmost sincerity. Everything we receive is in its Divine Timing, and Divine Perfection.
With that.. HAPPYNESS & GREAT HEALTH TO ALL OF YOU FOREVER AND ALWAYS and LOVE YOURSELF as well as LOVE ALL THOSE and EVERYTHING AROUND YOU! BELIEVE ME.. ALL WE HAVE and NEED IS LOVE!!!!
MUAH MUAH MUAH with 60 YEARS OF BLESSINGS! YEHHHHHH!!!!
ALL MY LOVE!! SALLY!!!
PS. I had a great wonderful party with best of FRIENDS TONITE❣️❣️ Came home and took some selfies to shock all of U❣️❣️ My HAPPY DECADE HAPPY 6💜 GIRL (⁉️) look❣️❣️ CHEERS EVERYONE❣️❣️❣️🌹🌹🧚🏽♀️🧚🏽♀️🧚🏽♀️
HI HI 快樂的 “TAP” 大家庭 ❣️❣️
已經很久沒有給大家寫信了,對此我深表歉意。不知道時間怎麼就這樣過去了!
我想在生命中這個非常重要和難忘的日子和大家分享一些想法和感觸 —— 今天我悠然邁入了以6字開頭的歲月!! ❤️ 大腦一片空白!!
我所能想到的是對上天,對你們每一位,對親愛的家人,對不可思議的朋友們 —— 對生命所贈與我的這一切 —— 所懷有的深深感激。我們所生活的星球如此美麗,實在有太多太多需要去感謝、感激,去敞開心扉擁抱。
60年過去了,我也曾經追逐過很多,在每月每週每日每分每秒中,經歷了生命可能賦予的幾乎所有激動和起落,而如今我意識到,自己真正渴望和想要的,只是一個簡單的微笑,溫暖,理解,一個暖心的擁抱,一通電話,或者現在更流行的,問好的一條短信.. 一個健康強壯的身體,很多很多笑聲,連結,交流,愛,愛,以及,愛。無論我們遇到怎樣的狀況 —— 下雨、雷電、抗議、疫情,一直要謹記於心的是,無論如何,這一切終將過去;在最困難或最開心的時刻,我們都能握住身邊人的手,並從中找到最大的安慰或共鳴。能得此幸運,在如此短暫的一剎,來到地球做她的尊貴旅客,我知道還有太多東西需要學習,感覺自己必須不斷學習成長,才能成為最好的自己。
我也意識到,出生的時候,我們需要很多愛,需要被餵食物,需要關懷、滋養、理解,需要很多幫助!變老後,我們也需要很多愛,需要被餵食物,需要寬容、耐心、理解,需要很多幫助!人生兩端的價值,並沒有任何分別。只有在中間段,我們能選擇如何去書寫屬於自己的,獨特的,精彩的,發自內心的故事;而也正是在中間段所做的選擇,決定了我們會有怎樣的人生。
生活可以,也確實是非常美麗的。我曾經所理解的美,對於現時的我而言,已經沒有了當初的意義。現在,我所抱持的真正的美,是內心的愛與美,以及令人驚嘆的大自然所賦予的,環繞著我們的一切。每個人都好似複雜精緻的手工藝品,雖然有著相同的身體特徵,但沒有一個人是另一個人的複製品。我們都有大腦可以思考,但每個人和其他人想的都不同。我們都有要走的人生之路,但每個人的道路各不相同。然而,大家又被如此精心地連結在一起,彼此的生活和行為交織在一起。我們採取的每一個行動,都不可避免地影響著他人,甚至影響著每一棵樹,每一朵花;影響著山、海、天空、雲朵、動物,和所有其他可愛生靈。我們是獨一無二的存在,有福氣擁有思考、講話和行動的能力。所以我感覺自己必須盡所能去致敬和珍視這份來自自然的特殊禮物。美深深根植於我們目光所及的每處。我將擁抱上天和世界贈與我的一切。
我很感激人生走到了這裡,健康,精神,頭腦和身體都很好。每一天對我來說都是驚喜。每一刻都是充滿祝福和神聖的。我將繼續以開放的心靈、開放的思想和開放的精神去過好每一天。我會盡力去把每天過到最好,儘管有時候也會感覺低落。我將享受優雅地變老,有意識地努力在每天做到自己的最好,也成為最好的自己,珍惜和照顧匆匆而過的每日,好似它們是稀有又美麗的珠寶;而其實,生命和地球也的確如此。
今天我會和我愛的家人們和朋友們一起度過。對的,一位有愛家人不在這裡,他在內地,現在有空休息一下,但一直都在非常努力地工作! 我為Lam 感到驕傲,因為大家都非常開心他有機會同新一代如此出色、才華橫溢的年輕歌手們分享他的音樂。與這些富有激情的藝術家們一起唱歌是一種巨大的幸福;年輕一代的歌聲將給這個世界帶來改變。每一期節目我都有充滿期待地觀看,希望你們也會看!所有的藝術家們都在用每首歌和感情創造著自己的魔法!
我也想和你們分享真實的自我——外在與內在,容貌及心靈!!! 我只想做完完全全的,真正的自己!希望你們能夠接受這樣的我,白頭髮,和可愛的皺紋! Lam 很喜歡我這樣,因為現在我可以和他作伴,我們看上去像雙胞胎! 我不知道我的整個自我會從這裡走向何方,但對接下來身心將會經歷的所有自然旅程,我真心期待… 就好像大自然一樣,她接受並擁抱一切如它們本初的樣子!
我好奇自己現在是否可以算作大概開始理解人生的意義呢?我想做TAP (THINK ACTPOSITVE),隨時通過正面積極的思考和行動為他人帶去開心,而看到他人開心也會令我感到開心!我明白我們的任何行為,無論是積極或是消極的,都無關對錯;只是,不可避免的,選擇的行為都會帶來相應的結果。我感覺帶著神聖的目的來到這裡是一份福祉,而這個目的就是助人助己,是保護和維繫這個不可思議的星球,是持續進化發展自己和每一代人,這樣他們就可以繼續把進化地球的接力棒傳遞下去! 我也感覺到我們絕對不是孤獨的!從來都不是!我們一直都被上天撫慰著,擁抱在臂膀中。當感覺不知道如何走下去,上天總會在我們身邊,以最大的誠意給予我們內心深處最渴望的所有。我們得到的一切都有它神聖的時間表,都遵循著神聖的完美安排。
以上… 祝愿大家永遠幸福開心健康,愛自己,愛周圍的所有人,愛周圍的一切!相信我… 我們所擁有的和需要的一切,就是愛!!!!
MUAH MUAH MUAH with 60 YEARS OF BLESSINGS! YEHHHHH!!!!
ALL MY LOVE!! SALLY!!!
PS. 今晚我和最好的朋友們開了最棒的Party ❣️❣️❣️ 回到家後拍了幾張自拍,肯定會驚到你們 ❣️❣️❣️ 我的快樂第6個10年 💜 GIRL (⁉️) look❣️❣️❣️ 大家乾杯 ❣️❣️❣️🌹🌹🧚🏻♀️🧚🏻♀️🧚🏻♀️
同時也有16部Youtube影片,追蹤數超過92萬的網紅ochikeron,也在其Youtube影片中提到,Sandwiches with thick filling is a very popular sandwich style in Japan now. This egg sandwiches with Brussels Sprouts chunks with a hint of sesame oi...
「must have to difference」的推薦目錄:
- 關於must have to difference 在 Facebook 的最佳貼文
- 關於must have to difference 在 Taipei Ethereum Meetup Facebook 的精選貼文
- 關於must have to difference 在 Milton Goh Blog and Sermon Notes Facebook 的最佳解答
- 關於must have to difference 在 ochikeron Youtube 的精選貼文
- 關於must have to difference 在 ochikeron Youtube 的精選貼文
- 關於must have to difference 在 張艾琦I-ki Youtube 的最讚貼文
must have to difference 在 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.
👏 歡迎轉載分享鼓掌
must have to difference 在 Milton Goh Blog and Sermon Notes Facebook 的最佳解答
If you are a born-again believer, your name can never be blotted out from the Book of Life. You must understand that this book was completed since the foundation of the world. Also, in this article, we examine what predestination means. One thing is for sure: God never designed anyone to be condemned to Hell. We all have free will, and people make that choice themselves.
must have to difference 在 ochikeron Youtube 的精選貼文
Sandwiches with thick filling is a very popular sandwich style in Japan now. This egg sandwiches with Brussels Sprouts chunks with a hint of sesame oil are satisfying yet delicious, MUST TRY 👍
Mayo makes a difference. Please use Japanese Kewpie Mayonnaise or your favorite mayonnaise 😉
https://amzn.to/3cUUFY4
Egg Piercer to make the perfect hard boiled egg
https://amzn.to/39Wii0w
Egg Timer
https://amzn.to/3q9blOY
---------------------------------
Egg Salad Sandwiches with Brussels Sprouts Chunks (Recipe)
Difficulty: Easy
Time: 30min
Number of servings: 2 servings
Ingredients:
2 eggs
2 tbsp. mayonnaise
a pinch of sugar
salt and pepper
2 slices of bread
Brussels Sprouts Namul https://youtu.be/1qnpXEkZWyM
Directions:
1. Boil eggs for about 20 minutes from water to make boiled eggs.
2. Chop (or mash with a fork) the eggs, then season with mayonnaise, sugar, salt and pepper.
3. Put the egg salad and Brussels Sprouts Namul between 2 slices of bread. Wrap in parchment paper and cut in half to serve.
レシピ(日本語)
https://cooklabo.blogspot.com/2021/03/Egg-Salad-Sandwiches.html
---------------------------------
More details how to make boiled eggs is HERE:
https://www.youtube.com/watch?v=agsRmI4F2mI
5 MIN Japanese Egg Sandwiches (Tamago-Sando):
https://www.youtube.com/watch?v=u1n5IAJwOuU
My Favorite Egg Mayonnaise Sandwiches:
https://www.youtube.com/watch?v=dyeoMiuvUnc
How to Make Konbini Sandwiches (Egg Mayo, Tuna Mayo, Ham Mayo):
https://www.youtube.com/watch?v=AK2GYvcNLX0
Music by
YouTube Audio Library
Follow me on social media. If you have recreated any of my food, you can share some pictures #ochikeron. I am always happy to see them.
♥FOLLOW ME HERE♥
http://instagram.com/ochikeron/
https://www.facebook.com/ochikeron
https://plus.google.com/+ochikeron
http://twitter.com/ochikeron
♥My COOKBOOK available on Amazon Kindle♥
http://amzn.to/2EwR3ah
NO MORE hard copies... those who got one are lucky!
♥More Written Recipes are on my BLOG♥
http://createeathappy.blogspot.com/
♥My Recipe Posts in Japanese♥
http://cooklabo.blogspot.jp/
http://cookpad.com/ami
http://twitter.com/alohaforever
♥and of course PLEASE SUBSCRIBE♥
http://www.youtube.com/user/ochikeron?sub_confirmation=1
must have to difference 在 ochikeron Youtube 的精選貼文
Very simple yet delicious idea. Big sandwich with a thick filling is a very popular sandwich style in Japan now. Especially the egg sandwiches with huge egg chunks are typical, MUST TRY 👍
Mayo makes a difference. Please use Japanese Kewpie Mayonnaise or your favorite mayonnaise 😉
https://amzn.to/3cUUFY4
Egg Piercer to make the perfect hard boiled egg
https://amzn.to/39Wii0w
Egg Timer
https://amzn.to/3q9blOY
---------------------------------
Big Egg Sandwiches
Difficulty: Easy
Time: 30min
Number of servings: 2 servings
Ingredients:
4 eggs
2 tbsp. mayonnaise
a pinch of sugar
salt and pepper
2 slices of bread
Directions:
1. Boil eggs for about 20 minutes from water to make boiled eggs.
2. You need, 3 half-cut boiled eggs and 4 quarter-cut boiled eggs.
3. Chop (or mash with a fork) the rest, then season with mayonnaise, sugar, salt and pepper.
4. Put the egg salad and cut boiled eggs between 2 slices of bread. Wrap in parchment paper and cut in half to serve.
レシピ(日本語)
https://cooklabo.blogspot.com/2021/02/Big-Egg-Sandwiches.html
---------------------------------
More details how to make boiled eggs is HERE:
https://www.youtube.com/watch?v=agsRmI4F2mI
5 MIN Japanese Egg Sandwiches (Tamago-Sando):
https://www.youtube.com/watch?v=u1n5IAJwOuU
My Favorite Egg Mayonnaise Sandwiches:
https://www.youtube.com/watch?v=dyeoMiuvUnc
How to Make Konbini Sandwiches (Egg Mayo, Tuna Mayo, Ham Mayo):
https://www.youtube.com/watch?v=AK2GYvcNLX0
Music by
YouTube Audio Library
Follow me on social media. If you have recreated any of my food, you can share some pictures #ochikeron. I am always happy to see them.
♥FOLLOW ME HERE♥
http://instagram.com/ochikeron/
https://www.facebook.com/ochikeron
https://plus.google.com/+ochikeron
http://twitter.com/ochikeron
♥My COOKBOOK available on Amazon Kindle♥
http://amzn.to/2EwR3ah
NO MORE hard copies... those who got one are lucky!
♥More Written Recipes are on my BLOG♥
http://createeathappy.blogspot.com/
♥My Recipe Posts in Japanese♥
http://cooklabo.blogspot.jp/
http://cookpad.com/ami
http://twitter.com/alohaforever
♥and of course PLEASE SUBSCRIBE♥
http://www.youtube.com/user/ochikeron?sub_confirmation=1
must have to difference 在 張艾琦I-ki Youtube 的最讚貼文
【長洲攻略】露營推介💜 EP04 印第安營+南非營 長洲小吃||Hong Kong Cheung Chau |ENG SUB|中英雙語字幕 《艾琦遊》
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
影片內容:
較早前在上網絡見到一張照片是一家四口
戴著隔離手帶在長洲四處走
究竟有沒有這件事?
我們就衝去長洲解開這個謎底吧
香港的好去處介紹
露營推介-帶你們看看南非營及印第安營之差別
早上會一群羊於營外
在長洲去了菜市場,我煮了,猜猜我煮什麼?
騎單車的路上我的朋友都不見了
我沒有銀包和沒有電話,最終會怎樣?
向大家介紹一些長洲必吃美食
Video content:
Earlier on the internet saw a photo of a family of four
Walk around Cheung Chau with an isolated hand strap.
Is there anything about this?
Let's rush to Cheung Chau to solve the mystery.
Hong Kong's good places to introduce
Camping recommendation-Take you to see the difference between the South African camp and the Indian camp
A group of sheep will be outside the camp in the morning
I went to the vegetable market in Cheung Chau and I cooked.
Guess what I cooked?
My friend is gone on the bike
I don't have a wallet and no phone, what will happen in the end?
Introduce some of the must-eat food of Cheung Chau
✅Sub my Youtube👉🏻 訂閱我的頻道
https://www.youtube.com/channel/UC0Nr52tWFnO4pbQ10xBqnUQ?sub_confirmation=1
💓Instagram👉🏻 iki_cheung
https://www.instagram.com/iki_cheung/
💓Facebook Page👉🏻 張艾琦I-ki
https://www.facebook.com/iki.cheung/
💓Job Contact 工作聯絡:
iki_cheung@yahoo.com.hk
✨✨《艾琦唱 I-ki Sing》✨✨
EP01🔸【現場表演】回顧「妥協」Cover翻唱歌💕「新城慈善K唱遊」
https://youtu.be/GJCPd2GThzA
EP02🔸【我的MV回顧】我填詞 「你的J.I」KTV版本
https://youtu.be/SYckszHsvec
EP03🔸【我的MV回顧】卡布奇諾的泡泡 MY MV
https://youtu.be/dbvZY821Id8
EP04🔸【Twins歌曲】🎤背歌詞+打麻雀💫同步挑戰TWINS SONG CHALLANGE
https://youtu.be/Ctpl051Td4Q
✨✨《艾琦遊 I-ki Travel》✨✨
EP01🔸【長洲攻略】長洲小吃|露營推介-印第安營+南非營
https://youtu.be/h0beqcZlXg4
EP02🔸【荃灣激安殿堂】必買必吃攻略🎁香港驚安之殿堂DONDONDONKI
https://youtu.be/9BnfGAX8uQo
✨✨《艾琦開箱I-ki Unboxing》✨✨
EP01🔸【三星S20 Ultra開箱】伏唔伏🤔手機相機大對決VS Sony A6100
https://youtu.be/yrspmR67fXw
EP02🔸【開箱】日本Recolte氣炸鍋|咖喱雞肉串燒|日式醬燒年糕|如何做?
https://youtu.be/o1i7hSzeRSQ
✨✨《艾琦煮I-ki Cook》✨✨
EP01🔸【懶人食譜】👅 5分鐘🔥韓式泡菜辣豆腐湯☕教學
https://youtu.be/6LkN6YnMZz0