Google Sheets Photos 1000 Vids - Colab
google-sheets-photos-1000-vids.ipynb - Colab
Manage domains - Admin Console
Profile editing - Admin Console
User List - Admin Console
jupyterlab/jupyterlab: JupyterLab computational environment.
JupyterLab computational environment.
Oneseco-Media/sites
Video DownloadHelper - CoApp Installation
daily.dev | The homepage developers deserve - Chrome Web Store
Get one personalized feed for all the knowledge you need as a developer.
dev.github.com
Home | Wave Terminal Documentation
Wave is an open-source terminal that combines traditional terminal features with graphical capabilities like file previews, web browsing, and AI assistance. It runs on MacOS, Linux, and Windows.
Download — Wave Terminal
Available for MacOS, Linux, and Windows.
Workers AI · Cloudflare Workers AI docs
Workers AI allows you to run machine learning models, on the Cloudflare network, from your own code -- whether that be from Workers, Pages, or anywhere via the Cloudflare API.
Cloudflare API | Pages › Projects › Create Project
Interact with Cloudflare's products and services via the Cloudflare API
Pages
Projects
pages.projects
Methods
Create Project -> Envelope<Project>
POST
/accounts/{account_id}/pages/projects
Create a new project.
Security
API Email + API Key
The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.
Example: X-Auth-Email: [email protected]
The previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.
Example: X-Auth-Key: 144c9defac04969c7bfad8efaa8ea194
Accepted Permissions (at least one required)
Pages Write
Parameters
account_id: string
(maxLength: 32)
Identifier
Body parameters
project: Project
Response fields
errors: Array<ResponseInfo>
messages: Array<ResponseInfo>
result: Project
success: false | true
Whether the API call was successful
Cloudflare API | Pages › Projects
Interact with Cloudflare's products and services via the Cloudflare API
Cloudflare API | Durable Objects › Namespaces › Objects › List Objects
Interact with Cloudflare's products and services via the Cloudflare API
Durable Objects
Namespaces
Objects
durable_objects.namespaces.objects
Methods
List Objects -> CursorLimitPagination<DurableObject>
GET
/accounts/{account_id}/workers/durable_objects/namespaces/{id}/objects
Returns the Durable Objects in a given namespace.
Domain types
DurableObject = { id, hasStoredData }
Cloudflare API | Durable Objects › Namespaces › List Namespaces
Interact with Cloudflare's products and services via the Cloudflare API
Namespace = {
id: stringOPTIONAL
class: stringOPTIONAL
name: stringOPTIONAL
script: stringOPTIONAL
use_sqlite: booleanOPTIONAL
}
Cloudflare API | Durable Objects
Interact with Cloudflare's products and services via the Cloudflare API
durable_objects.namespaces
GET
/accounts/{account_id}/workers/durable_objects/namespaces
Cloudflare API | Workers
Interact with Cloudflare's products and services via the Cloudflare API
AT Protocol
Custom domains · Cloudflare Pages docs
When deploying your Pages project, you may wish to point custom domains (or subdomains) to your site.
Add a custom domain to a branch · Cloudflare Pages docs
Part of the Cloudflare "How To" Series
H f xc j lbykjue7e k ucbhjl
PatrickAlphaC/dungeons-and-dragons-nft: #chainlink #nft
#chainlink #nft. Contribute to PatrickAlphaC/dungeons-and-dragons-nft development by creating an account on GitHub.
updated VRF script and removed build
14efa26
·
History
26 Commits
contracts
updated for vrf changes
metadata
updated for vrf changes
migrations
updated for vrf changes
scripts
updated VRF script and removed build
test
updated for vrf changes
.env
updated for .env file
.env.example
updated for .env file
.gitignore
updated VRF script and removed build
LICENSE
Initial commit
README.md
swapped to yarn
package.json
updated truffle wallet
truffle-config.js
updated for vrf changes
Repository files navigation
README
MIT license
Chainlink Random Character Creation
This repo is a starting point for creating:
NFTs built with verifiable RNG using the Chainlink VRF
Create dynamic NFTs that change based on real world data. By using decentralized oracles to get data.
Adding your randomized NFTs to the OpenSea Marketplace
Skip down to deploy To Opensea - to see how to add a tokenURI
We will easily create our own NFT on the Rinkeby Chain. We can edit the name of the character in the generate-character.js script.
This will create a character with 6 attributes from 0 - 99:
uint256 strength;
uint256 dexterity;
uint256 constitution;
uint256 intelligence;
uint256 wisdom;
uint256 charisma;
And then:
uint256 experience;
string name;
Quickstart
Right now this repo only works with rinkeby. Run the following.
Setup Environment Variables
You'll need a MNEMONIC and a rinkeby RINKEBY_RPC_URL environment variable. Your MNEMONIC is your seed phrase of your wallet. You can find an RINKEBY_RPC_URL from node provider services like Infura
Then, you can create a .env file with the following.
MNEMONIC='cat dog frog....'
RINKEBY_RPC_URL='www.infura.io/asdfadsfafdadf'
Or, set them in a bash_profile file or export them directly into your terminal. You can learn more about environment variables here.
To run them directly in your terminal, run:
export MNEMONIC='cat dog frog....'
export RINKEBY_RPC_URL='www.infura.io/asdfadsfafdadf'
Then you can get started with:
Clone The Repo and migrate
git clone https://github.com/PatrickAlphaC/dungeons-and-dragons-nft
cd dungeons-and-dragons-nft
yarn
truffle migrate --reset --network rinkeby
This will deploy your D&D NFT!
Generate a character
You can now try it out:
truffle exec scripts/fund-contract.js --network rinkeby
truffle exec scripts/generate-character.js --network rinkeby
truffle exec scripts/get-character.js --network rinkeby
This will create a new character with random stats! Depending how often you deploy, you can pick which character by changing the dnd.getCharacterOverView(1) command in get-character.js to swap the 0 out with whatever tokenId of the character you like.
This will give you the overview of your NFT. You'll see BN since the call returns big numbers, you can cast them to ints to see what they are.... Or you could go one step farther
See it on etherscan or oneclickdapp
You can get an Etherscan API key for free and interact with the NFTs on chain. Then set ETHERSCAN_API_KEY as an environment variable.
yarn add truffle-plugin-verify
truffle run verify DungeonsAndDragonsCharacter --network rinkeby --license MIT
This will verify and publish your contract, and you can go to the Read Contract section of etherscan that it gives you.
Otherwise, you can use oneclickdapp and just add the contract address and ABI. You can find the ABI in the build/contracts folder. Just remember it's not the whole file that is the ABI, just the section that says ABI.
Deploy to Opensea
Once we have our NFTs created, we need to give them a tokenURI. TokenURIs are the standard for showing the data of NFTs to the world. This makes it easier to store things like images since we don't have to waste the gas of adding them on-chain.
The TokenURI represents a URL or other unique identifier, and it is an .json file with a few parameters.
{
"name": "Name for it ",
"description": "Anything you want",
"image": "https://ipfs.io/ipfs/HASH_HERE?file.png",
"attributes": [...]
}
We are going to be storing these images and meta data in IPFS. You'll need both:
IPFS
IPFS companion
Pinata
IPFS is a peer to peer network for storing files. It's free and open sourced, and we can use it to host our tokenURI. The IPFS companion let's us view IPFS data nativly in our browsers like Brave or Chrome. And Pinata allows us to keep our IPFS files up even when our node is down (don't worry about that for now)
Once our IPFS node is up, we can start adding files to it. We first want to upload the image of our NFT. What does this D&D character look like? Add it to your IPFS node and then "Pin" it. Once pinned, you can get the CID of the pinned file, and make sure it stays pinned by pinning it on your Pinata account. Don't worry, it's free! This will just help keep the data up even when our IPFS node is down.
Once we have the image pinned and up, we can get the link for that image. It'll look a little something like this:
h
Reddit for Developers
Build powerful apps and immersive experiences to enhance the communities you love.
sites.oneseco.com
(1) All You Need To Know About DeepSeek- ChatGPT Killer | daily.dev
DeepSeek is a Chinese AI research lab established in 2023 that has developed the DeepSeek R1 model. This model is creating a buzz due to its cost efficiency and innovative training techniques. It uses reinforcement learning instead of supervised fine-tuning, making it competitive with offerings from established players like OpenAI and Google. DeepSeek R1's training process is both cost-effective and resourceful, utilizing smaller models and open-source techniques to enhance its reasoning capabilities. Despite challenges such as hardware constraints and geopolitical factors, DeepSeek has emerged as a significant contender in the AI space.
WordPress Playground
3. Check your verification status - Google Business Profile Help
Important: Verification can take up to 5 business days. When you’re verified, you’ll receive a confirmation email.
Oneseco Media - Google Search