Script for migrating images, MDX and nav-data files.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 2022-08-15T23:03:49.581Z [INFO] waypoint: waypoint version: full_string="v0.9.0-374-g8b1c06ff2 (8b1c06ff2+CHANGES)" version=v0.9.0-374-g8b1c06ff2 prerelease="" metadata="" revision=8b1c06ff2+CHANGES | |
| 2022-08-15T23:03:49.582Z [DEBUG] waypoint: home configuration directory: path=/root/.config/waypoint | |
| 2022-08-15T23:03:49.582Z [INFO] waypoint.server: attempting to source credentials and connect | |
| 2022-08-15T23:03:49.584Z [DEBUG] waypoint.serverclient: connection information: address=REDACTED:9701 tls=true tls_skip_verify=true send_auth=true has_token=true | |
| 2022-08-15T23:03:49.663Z [DEBUG] waypoint.server: connection established with sourced credentials | |
| 2022-08-15T23:03:49.665Z [INFO] waypoint: server version info: version=v0.9.0-374-g8b1c06ff2 api_min=1 api_current=1 entrypoint_min=1 entrypoint_current=1 | |
| 2022-08-15T23:03:49.665Z [INFO] waypoint: negotiated api version: version=1 | |
| 2022-08-15T23:03:49.665Z [INFO] waypoint.runner.agent: sourcing credentials and connecting to the Waypoint server | |
| 2022-08-15T23:03:49. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Yunmai smart scale (M1301, M1302, M1303) Bluetooth LE protocol notes | |
| Commands are written to GATT attribute 0xffe9 of service 0xffe5. Responses come | |
| as value change notifications for GATT attribute 0xffe4 of service 0xffe0. These | |
| are 16-bit Bluetooth LE UUIDs, so nnnn is 0000nnnn-0000-1000-8000-00805F9B34FB. | |
| ----- | |
| Packet Structure |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {"requestedUrl":"https://thekevinwang.com/","finalUrl":"https://thekevinwang.com/","lighthouseVersion":"9.0.0","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/95.0.4638.69 Safari/537.36","fetchTime":"2021-11-20T23:24:52.328Z","environment":{"networkUserAgent":"Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4695.0 Mobile Safari/537.36 Chrome-Lighthouse","hostUserAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/95.0.4638.69 Safari/537.36","benchmarkIndex":1087},"runWarnings":[],"configSettings":{"emulatedFormFactor":"mobile","formFactor":"mobile","locale":"en-US","onlyCategories":["performance","accessibility","best-practices","seo"],"channel":"lr"},"audits":{"form-field-multiple-labels":{"id":"form-field-multiple-labels","title":"No form fields have multiple labels","description":"Form fields with multiple labels can be confusingly announced by assistive technologies |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {"requestedUrl":"https://thekevinwang.com/","finalUrl":"https://thekevinwang.com/","lighthouseVersion":"9.0.0","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/95.0.4638.69 Safari/537.36","fetchTime":"2021-11-20T19:53:59.857Z","environment":{"networkUserAgent":"Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4695.0 Mobile Safari/537.36 Chrome-Lighthouse","hostUserAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/95.0.4638.69 Safari/537.36","benchmarkIndex":1147.5},"runWarnings":[],"configSettings":{"emulatedFormFactor":"mobile","formFactor":"mobile","locale":"en-US","onlyCategories":["performance","accessibility","best-practices","seo"],"channel":"lr"},"audits":{"dom-size":{"id":"dom-size","title":"Avoids an excessive DOM size","description":"A large DOM will increase memory usage, cause longer [style calculations](https://developers.google.com/web/fundamentals/performa |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // ---------------------------------------------------------- | |
| // https://lowlvl.org/tcp-ip-fundamentals/exchanging-messages | |
| // ---------------------------------------------------------- | |
| // Write your code here. | |
| let socket = UdpSocket::bind("10.0.0.1:1000").expect("couldn't bind to address"); | |
| // SEND TO NAME SERVER | |
| socket | |
| .send_to(b"Alice", "1.2.3.4:53") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import React from "react"; | |
| import ReactDOM from "react-dom"; | |
| import "./index.css"; | |
| function Square(props) { | |
| return ( | |
| <button | |
| className={"square " + (props.isWinning ? "square--winning" : null)} | |
| onClick={props.onClick} | |
| > |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // inside Game component's render() call | |
| let status; | |
| if (winner) { | |
| status = "Winner: " + winner.player + " @ " + winner.line; | |
| } else if (!current.squares.includes(null)) { | |
| status = "draw"; | |
| } else { | |
| status = "Next player: " + (this.state.xIsNext ? "X" : "O"); | |
| } |

