I hereby claim:
- I am daaab on github.
- I am daaab (https://keybase.io/daaab) on keybase.
- I have a public key ASA63vx90obkhcGIg5A7s2cpzVkvitxLO4ouKix0QpyMoQo
To claim this, I am signing this object:
| # AI 繪圖爆紅祕技:一個咒語讓你變藝術家 | |
| ## 1. 封面:AI 繪圖爆紅祕技 (Slide 1) | |
| - **標題**: AI 繪圖爆紅祕技:一個咒語讓你變藝術家 | |
| - **副標**: 告別「四不像」,讓你的圖「炸」翻全場! | |
| - **風格提示**: 使用充滿未來感和藝術氣息的設計。可以有一個手持「魔法棒」的 AI 機器人或一個從普通塗鴉變成藝術品的視覺轉變。 | |
| ## 2. 為什麼你的圖總是不夠「炸」? (Slide 2) | |
| - **標題**: 為什麼你的圖總是不夠「炸」? | |
| - **內容**: |
| 1 | |
| 00:00:00,000 --> 00:00:02,000 | |
| 雖然我們剛剛聊得很愉快 | |
| 2 | |
| 00:00:02,000 --> 00:00:04,000 | |
| 但是上了質詢台 | |
| 3 | |
| 00:00:04,000 --> 00:00:06,000 |
| 0 | |
| 00:00:00,000 --> 00:00:00,960 | |
| [SPEAKER_00]: Sound On | |
| 1 | |
| 00:00:00,251 --> 00:00:00,909 | |
| [SPEAKER_01]: Sound on | |
| 2 | |
| 00:00:04,520 --> 00:00:12,941 |
| 0 | |
| 00:00:00,000 --> 00:00:00,960 | |
| [SPEAKER_00]: Sound On | |
| 1 | |
| 00:00:00,251 --> 00:00:00,909 | |
| [SPEAKER_01]: Sound on | |
| 2 | |
| 00:00:04,520 --> 00:00:12,941 |
| // SPDX-License-Identifier: MIT | |
| pragma solidity ^0.8.0; | |
| /// @author: manifold.xyz | |
| import "@openzeppelin/contracts/utils/introspection/ERC165.sol"; | |
| import "@openzeppelin/contracts/utils/structs/EnumerableSet.sol"; | |
| import "@openzeppelin/contracts/access/Ownable.sol"; | |
| import "./IAdminControl.sol"; |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>AR Library</title> | |
| </head> | |
| <body> | |
| <a href="https://daaab.github.io/ar/egg.usdz" rel="ar"> | |
| <img src="https://daaab.github.io/ar/egg.png" width=200> | |
| </a> |
| contract ERC20 { | |
| function transfer(address _recipient, uint256 amount) public; | |
| } | |
| contract MultiTransfer { | |
| function multiTransfer(ERC20 token, address[] _addresses, uint256 amount) public { | |
| for (uint256 i = 0; i < _addresses.length; i++) { | |
| token.transfer(_addresses[i], amount); | |
| } | |
| } | |
| } |
I hereby claim:
To claim this, I am signing this object:
| pragma solidity ^0.4.25; | |
| contract MultiTransfer { | |
| function multiTransfer(address[] _addresses, uint256 amount) payable { | |
| for (uint256 i = 0; i < _addresses.length; i++) { | |
| _addresses[i].call.value(amount).gas(21000)(); | |
| } | |
| } | |
| function() payable {} | |
| } |
| <html> | |
| <head> | |
| <title>網頁標題</title> | |
| </head> | |
| <body> | |
| <div class='layout style-scope blockchain-certificate'><section class='image' style='margin-top:12px'><section style='width:100%;display:inline-block;'><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABIYAAAOtCAYAAAD0I257AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG |