日拱一卒:io.net 挖矿
io.net是什么Io.net 是一个基于 Solana 的DePIN项目,为人工智能 (AI) 和机器学习 (ML) 公司聚合 GPU 资源。 Io.net 的例子,就是鼓励大家出借 GPU 算力,为 AI 或机器学习(ML)公司提供更低价、更有效率的算力资源,并赚取加密货币当作奖励。为啥要参与门槛非常高,预期收益很大,赔率也大。当然这个个人配置也非常麻烦,而且对网速也有要求,如果有资源,找别人合作或者租服务器也可以。关于代币:项目目前还没有公布代币分布图(GPU算力活动到自 3 月 1 日起,到 4 月 28 日停止)没有代币预售 (没有白单)最新一期融资金额 3000 万美元获取空投的三个方式没钱沒硬件的,去把银河的任务全弄好,包括每日签到提升 DC 社区等级,1 - 10个身份。(积极参与DC社区活动,解答新人问题,整理相关实用信息发布)有钱有硬件的,按照下面我整理的教程,跑节点。IONET 的盈亏计算方式两种总量 10 亿,空投 5%,跑两个月 4090,成本 5000 两个月,预期收益 2000 个代币,价格预估4 刀,收益 8000 刀,5.8 wcny。若空投数量...
日拱一卒:使用inoreader订阅RSS
现在的币圈真是信息量爆炸,每天都有无数信息要看,推特、微博、YouTube等等,还有很多文章发布到Mirror、Medium等等,更是让人觉得焦虑。 如果都是优质信息也还好,大部分时间会有无数垃圾信息在干扰你。 使用RSS订阅器能够很好地满足平时订阅博客和新闻需求,而且这还是个信息筛选的小技巧,可以订阅自己感兴趣和可靠的信息源,也能够节省自己的时间。它的应用是跨平台的:有iOS、Android,和web版本,还提供主流浏览器的扩展插件:RSS是什么呢?英文是Really Simple Syndication,中文就是简易信息聚合。 RSS订阅不仅能接收到海量资讯,同时还有很多意想不到的用途。通过RSS订阅,看文章没有广告通过订阅Youtube视频频道,观看视频是没有广告的订阅Twitter博主,可以定期查看博主消息,重点关注KOL消息(不过有个数限制)订阅Mirror和Medium方便查看优质信息RSS工具有很多,网上一搜索一大片,这里我推荐使用 Inoreader:https://www.inoreader.com/ 下面就说一下如何用RSS过滤币圈有用的信息。一:如何订阅Mi...
Seraph 初学者指南:基本操作指引
《SERAPH: In the Darkness》是一款充满挑战和冒险的掠夺游戏,非常适合喜欢黑暗题材、热衷于追求财富和装备的玩家。游戏拥有丰富多样的掠夺机制,让您可以探索各种场景和实例,寻找珍贵的宝藏,帮助您成为一名强大的冒险家。 在游戏中,玩家需要不断收集和升级各种装备和技能来提升自己的实力,这也提高了玩家养殖装备的效率,从而获得更有价值的奖励。 如果你想踏上一段隐藏着无尽财富的冒险之旅,现在就下载游戏,开始一段刺激的寻宝之旅吧! 下面是一些关于 SERAPH 的基本常识,相信在体验游戏的过程中会对你有所帮助。 1. 进入游戏后的第一步是熟悉操作:。 SERAPH 的操作非常简单,大多数操作都可以通过点击鼠标按钮来完成。点击目的地上的鼠标左键,角色就会移动到那里。您还可以按住鼠标键或移动鼠标来改变移动方向。 在游戏中,您会发现很多值得互动的东西。要检查某样东西是否可以互动,请将鼠标光标移到它上面。如果它显示绿色轮廓,您就可以点击进行互动。无论是铁门、木门还是宝箱,用鼠标点击它们就能打开。物品也是一样,点击即可拾取。与遇到的人物互动也是如此,点击他们就能开始对话并聆听他们的对话...
Twitter: wang_xiaolou
日拱一卒:io.net 挖矿
io.net是什么Io.net 是一个基于 Solana 的DePIN项目,为人工智能 (AI) 和机器学习 (ML) 公司聚合 GPU 资源。 Io.net 的例子,就是鼓励大家出借 GPU 算力,为 AI 或机器学习(ML)公司提供更低价、更有效率的算力资源,并赚取加密货币当作奖励。为啥要参与门槛非常高,预期收益很大,赔率也大。当然这个个人配置也非常麻烦,而且对网速也有要求,如果有资源,找别人合作或者租服务器也可以。关于代币:项目目前还没有公布代币分布图(GPU算力活动到自 3 月 1 日起,到 4 月 28 日停止)没有代币预售 (没有白单)最新一期融资金额 3000 万美元获取空投的三个方式没钱沒硬件的,去把银河的任务全弄好,包括每日签到提升 DC 社区等级,1 - 10个身份。(积极参与DC社区活动,解答新人问题,整理相关实用信息发布)有钱有硬件的,按照下面我整理的教程,跑节点。IONET 的盈亏计算方式两种总量 10 亿,空投 5%,跑两个月 4090,成本 5000 两个月,预期收益 2000 个代币,价格预估4 刀,收益 8000 刀,5.8 wcny。若空投数量...
日拱一卒:使用inoreader订阅RSS
现在的币圈真是信息量爆炸,每天都有无数信息要看,推特、微博、YouTube等等,还有很多文章发布到Mirror、Medium等等,更是让人觉得焦虑。 如果都是优质信息也还好,大部分时间会有无数垃圾信息在干扰你。 使用RSS订阅器能够很好地满足平时订阅博客和新闻需求,而且这还是个信息筛选的小技巧,可以订阅自己感兴趣和可靠的信息源,也能够节省自己的时间。它的应用是跨平台的:有iOS、Android,和web版本,还提供主流浏览器的扩展插件:RSS是什么呢?英文是Really Simple Syndication,中文就是简易信息聚合。 RSS订阅不仅能接收到海量资讯,同时还有很多意想不到的用途。通过RSS订阅,看文章没有广告通过订阅Youtube视频频道,观看视频是没有广告的订阅Twitter博主,可以定期查看博主消息,重点关注KOL消息(不过有个数限制)订阅Mirror和Medium方便查看优质信息RSS工具有很多,网上一搜索一大片,这里我推荐使用 Inoreader:https://www.inoreader.com/ 下面就说一下如何用RSS过滤币圈有用的信息。一:如何订阅Mi...
Seraph 初学者指南:基本操作指引
《SERAPH: In the Darkness》是一款充满挑战和冒险的掠夺游戏,非常适合喜欢黑暗题材、热衷于追求财富和装备的玩家。游戏拥有丰富多样的掠夺机制,让您可以探索各种场景和实例,寻找珍贵的宝藏,帮助您成为一名强大的冒险家。 在游戏中,玩家需要不断收集和升级各种装备和技能来提升自己的实力,这也提高了玩家养殖装备的效率,从而获得更有价值的奖励。 如果你想踏上一段隐藏着无尽财富的冒险之旅,现在就下载游戏,开始一段刺激的寻宝之旅吧! 下面是一些关于 SERAPH 的基本常识,相信在体验游戏的过程中会对你有所帮助。 1. 进入游戏后的第一步是熟悉操作:。 SERAPH 的操作非常简单,大多数操作都可以通过点击鼠标按钮来完成。点击目的地上的鼠标左键,角色就会移动到那里。您还可以按住鼠标键或移动鼠标来改变移动方向。 在游戏中,您会发现很多值得互动的东西。要检查某样东西是否可以互动,请将鼠标光标移到它上面。如果它显示绿色轮廓,您就可以点击进行互动。无论是铁门、木门还是宝箱,用鼠标点击它们就能打开。物品也是一样,点击即可拾取。与遇到的人物互动也是如此,点击他们就能开始对话并聆听他们的对话...
Twitter: wang_xiaolou

Subscribe to 日拱一卒王小楼

Subscribe to 日拱一卒王小楼
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
我之前以为大家都知道ChatGPT怎么注册或者new bing怎么注册,现在发现你以为的并不是你以为的。看看这篇之后的反馈,决定要不要把注册攻略写一下。
今天这篇文章,技术性有点略强,先发出来试试,看下大家对这类文章的感兴趣程度。
昨晚有朋友说BTC域名不错,也不贵,就准备抢几个,抢域名最大的问题是啥呢?
第一,要抢好的
第二,要抢的到好的
要懂一点编程
要会使用Python
由于目前只开放了4位数字的,所以原则也很简单,大概这样,如果错了,欢迎留言纠正我:
aaaa > aaab or abbb > aabb or abba or acbb or bbac or 顺序连在一起的比如1234、2345
按照国人的习惯,特别喜欢带88和66的,如果是4个8或者带3个8的,则更开心了。
那问题来了,我难道要手动去找?别慌,我们最近最火的是啥?ChatGPT啊,它可是你最贴心的小伙伴。
最大的集合,就是所有的四位数字
你可以问ChatGPT:Python生成所有四位数字组合
然后代码来了:
for i in range(1, 10):
for j in range(10):
for k in range(10):
for l in range(10):
combination = f"{i}{j}{k}{l}"
print(combination)
但是这个会把0000—9999都打印出来,太多了。我们可以先试试AAAB这种
你只要问ChatGPT:Python生成所有AAAB四位数字组合,它就会很快的把代码给你。
for a in range(10):
for b in range(10):
for c in range(1, 10):
if a == b != c:
print(f"{a}{a}{a}{c}")
这些都准备好之后,下一步就是和网址拼接,看有没有可用的域名了,下面的代码也可以问ChatGPT,确实太方便了。
base_url = 'https://app.bns.org/search/'
with open('numbers.txt', 'w') as f:
for i in range(1000, 10000):
f.write(str(i) + '\n')
print(base_url + str(i))
再下一步,就是看那些可以注册了,我们以这个网址为例:https://app.bns.org/search/2888

我一开始的想法是看有没有“Remind Me”或者“Extend”,如果有,说明就被注册了。然后ChatGPT的缺陷被我问出来了。
它给我推荐Selenium的find_element_by_xpath,我用了说没这个方法,搞了好久,发现最新的方法是find_element。推荐的那个方法被官方给去掉了。
但是最严重的问题不是这个,是我用Pycharm打开的网页根本就加载不完页面,林老师告诉我这个原因,网页是用 react 技术,先把页面加载出来后,主体的内容用 JavaScript 来充填,这是为什么你用程序抓不到它的主体内容的原因。
后来它的解决方案是用nodejs。。。代码主体也是找ChatGPT帮忙的。
const puppeteer = require('puppeteer');
async function scrapeReactPage(id) {
const url = `https://app.bns.org/name/${id}.btc/details`;
// 启动浏览器并打开一个新页面
const browser = await puppeteer.launch();
const page = await browser.newPage();
// 导航到目标 URL
await page.goto(url, { waitUntil: 'networkidle2' });
// 等待页面上的特定元素,以确保 React 渲染完成
await page.waitForSelector('#root');
// 获取页面内容
const content = await page.content();
// 关闭浏览器
await browser.close();
return content;
}
function delay(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
function isValidId(id) {
return (id[0] === id[1] && id[1] === id[3]) || (id[0] === id[2] && id[2] === id[3]);
}
async function main() {
for (let id = 1811; id <= 9999; id++) {
const idString = id.toString();
if (isValidId(idString)) {
try {
const content = await scrapeReactPage(id);
if (content.includes('Not owned')) {
console.log(`${id} 可购买`);
} else {
console.log(`${id} ============已经被占用`);
}
// 等待一段时间,例如 1000 毫秒
await delay(1000);
} catch (error) {
console.error(`发生错误,ID: ${id}:`, error);
}
}
}
}
main();
当然,林老师告诉我,实际上他没学过Nodejs。
我之前以为大家都知道ChatGPT怎么注册或者new bing怎么注册,现在发现你以为的并不是你以为的。看看这篇之后的反馈,决定要不要把注册攻略写一下。
今天这篇文章,技术性有点略强,先发出来试试,看下大家对这类文章的感兴趣程度。
昨晚有朋友说BTC域名不错,也不贵,就准备抢几个,抢域名最大的问题是啥呢?
第一,要抢好的
第二,要抢的到好的
要懂一点编程
要会使用Python
由于目前只开放了4位数字的,所以原则也很简单,大概这样,如果错了,欢迎留言纠正我:
aaaa > aaab or abbb > aabb or abba or acbb or bbac or 顺序连在一起的比如1234、2345
按照国人的习惯,特别喜欢带88和66的,如果是4个8或者带3个8的,则更开心了。
那问题来了,我难道要手动去找?别慌,我们最近最火的是啥?ChatGPT啊,它可是你最贴心的小伙伴。
最大的集合,就是所有的四位数字
你可以问ChatGPT:Python生成所有四位数字组合
然后代码来了:
for i in range(1, 10):
for j in range(10):
for k in range(10):
for l in range(10):
combination = f"{i}{j}{k}{l}"
print(combination)
但是这个会把0000—9999都打印出来,太多了。我们可以先试试AAAB这种
你只要问ChatGPT:Python生成所有AAAB四位数字组合,它就会很快的把代码给你。
for a in range(10):
for b in range(10):
for c in range(1, 10):
if a == b != c:
print(f"{a}{a}{a}{c}")
这些都准备好之后,下一步就是和网址拼接,看有没有可用的域名了,下面的代码也可以问ChatGPT,确实太方便了。
base_url = 'https://app.bns.org/search/'
with open('numbers.txt', 'w') as f:
for i in range(1000, 10000):
f.write(str(i) + '\n')
print(base_url + str(i))
再下一步,就是看那些可以注册了,我们以这个网址为例:https://app.bns.org/search/2888

我一开始的想法是看有没有“Remind Me”或者“Extend”,如果有,说明就被注册了。然后ChatGPT的缺陷被我问出来了。
它给我推荐Selenium的find_element_by_xpath,我用了说没这个方法,搞了好久,发现最新的方法是find_element。推荐的那个方法被官方给去掉了。
但是最严重的问题不是这个,是我用Pycharm打开的网页根本就加载不完页面,林老师告诉我这个原因,网页是用 react 技术,先把页面加载出来后,主体的内容用 JavaScript 来充填,这是为什么你用程序抓不到它的主体内容的原因。
后来它的解决方案是用nodejs。。。代码主体也是找ChatGPT帮忙的。
const puppeteer = require('puppeteer');
async function scrapeReactPage(id) {
const url = `https://app.bns.org/name/${id}.btc/details`;
// 启动浏览器并打开一个新页面
const browser = await puppeteer.launch();
const page = await browser.newPage();
// 导航到目标 URL
await page.goto(url, { waitUntil: 'networkidle2' });
// 等待页面上的特定元素,以确保 React 渲染完成
await page.waitForSelector('#root');
// 获取页面内容
const content = await page.content();
// 关闭浏览器
await browser.close();
return content;
}
function delay(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
function isValidId(id) {
return (id[0] === id[1] && id[1] === id[3]) || (id[0] === id[2] && id[2] === id[3]);
}
async function main() {
for (let id = 1811; id <= 9999; id++) {
const idString = id.toString();
if (isValidId(idString)) {
try {
const content = await scrapeReactPage(id);
if (content.includes('Not owned')) {
console.log(`${id} 可购买`);
} else {
console.log(`${id} ============已经被占用`);
}
// 等待一段时间,例如 1000 毫秒
await delay(1000);
} catch (error) {
console.error(`发生错误,ID: ${id}:`, error);
}
}
}
}
main();
当然,林老师告诉我,实际上他没学过Nodejs。
No activity yet