Login
Discover
Waves
Communities
Write
Login
Signup
Topics
#
network-institute
Explore topics
#network-institute
Global
Trending
Hot
New
Payout
Muted
Promoted
#network-institute
New
#network-institute
Follow to get notified about new posts with this tag
Get #network-institute by email
Follow
lemooljiang
HIVE CN 中文社区
6y
TypeScript, 一种js的高级语言 / 网络研习社#67
最近TypeScript大有席卷前端之势!angular,vue都在新版中用TypeScript进行了重构。看来还没怎么学透的vue又要再学一遍了。 稍在网上学了几节课,感觉TypeScript更像是和python、go这样的高级语言了,其语法规范也好多了,再也不像JavaScript那样很随意的语法。TypeScript的流行主要和两者正相关,一个是ES6,
$ 14.184
78
lemooljiang
HIVE CN 中文社区
6y
Youtube去广告妙招 / 网络研习社#66
Youtube上的视频质量还是不错的,本着支持视频博主的意愿,有时我也会主动点下广告之类的。但是,有些博主的插播广告实在太多:每隔5分钟就来一波(这好像是Youtube上的最小间隔),实在让人不胜其烦,得想个招治下它。 方法一:用brave屏蔽 brave浏览器做得相当不错,大部分的广告会自动屏蔽。当然它也会有自己的一套广告,你主动点击它的广告,它就会给你发钱!
$ 13.571
63
3
lemooljiang
HIVE CN 中文社区
6y
MetaMask的安装与使用 / 网络研习社#65
MetaMask是以太坊去中心化应用(DAPP)的第一个直接工具,主要用于和主网交互:转帐和支付gas。我前段时间开发的《百灵界》也是一个以太坊的应用,但朋友们连第一步迈出都有点困难!困难是常用的,特别是这些区块链的应用,大部分在墙外,普通人感到困难也是正常的。
lemooljiang
HIVE CN 中文社区
6y
制作网站头像 / 网络研习社#64
如上图所示,每个网站都有会一个小图标的头像,它清晰地标示着每个网站的特点和个性。这个小图标几乎和https证书一样成为一个网站的标配。浏览器打开网站的第一件事就是去查下这个小图标并显示出来,由此可见其重要性。 制作方法也不难: 先设计网站的标志,导出为jpg 或 svg格式。 利用在线网站( 存入网站的根目录下即可。
lemooljiang
HIVE CN 中文社区
6y
初识Hyperledger / 网络研习社#63
久闻Hyperledger(超级账本)的大名,一直没有机会去了解。现在修练期间有时间也有心情,可以了解下。 Hyperledger(超级账本)是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目,加入成员包括:荷兰银行(ABN
lemooljiang
HIVE CN 中文社区
6y
上传文本至IPFS / 网络研习社#62
在前篇文章《以太坊 + IPFS 数据存储可行方案》中有提到这样的数据存储方案,在以太坊上只存储文本的哈希值以节约gas。那么,问题来了,IPFS是如何存取文本的呢? 前期做网站的时候往IPFS中存过图片和视频,存文本稍微有点不同。把文档找来复习下。文档在这, 。存取文本不是太难,有些固定的格式。 存文本 //上传文本 const content = Buffer.from('hello
lemooljiang
HIVE CN 中文社区
6y
SteemJiang 已切换节点至 cn.steems.top
使用steem最头痛的是没有好的节点可用! 最近一段时间国内开发者们的一番努力,有了点成绩,访问速度有了明显提升。经过我的一番测试,国内(不用科学上网)正常访问的节点速度如下所示: steem节点国内测试: //平均 = 256ms 194ms 203ms //平均 = 269ms 308ms 309ms //平均 = 282ms 281ms 279ms //平均 = 327ms 373ms //平均
lemooljiang
HIVE CN 中文社区
6y
以太坊 + IPFS 数据存储可行方案
画个图来表示下这个可行方案。以区块链来实现数据存储很明显会遇到数据过大的问题,这时IPFS可以派上用场。以太坊 + IPFS 这对组合其实经常被人提起,也算是区块链存储的可行方案了。 存数据 文章、图片、视频等内容先上传到IPFS网络,生成哈希值。将哈希值、内容的标题和关键词以mapping的形式存入以太坊。这三个mapping以相同的id关联,也就是说哈希值、内容的标题和关键词对应同一个id。 查询数据
lemooljiang
HIVE CN 中文社区
6y
IPFSTube, 一款IPFS网络播放器 / 网络研习社#61
在上一篇的文章《链课中视频哈希的妙用》 中有提到,链课中的视频可以通过其哈希值在任何的IPFS网络中播放! 今天提到的这款IPFS网络播放器就是个不错的应用。 大家可以尝试下,比如链课中的这个视频哈希QmSTmWYtSJKj6vmLRSdNP1vAcYcj8BZAV2byfM9NMQvzVx,放到视频框,解析片刻就可以播放啦,也算是终于体现了一把去中心文件系统的优点!
lemooljiang
HIVE CN 中文社区
6y
一台服务器开多个网站 / 网络研习社#60
随着需要的网站增多,域名也多了起来。刚开始一个域名开一台服务器,但现在这种情况明显有点不合实际了,毕竟服务器成本不低。那么,一台服务器上如何开多个网站?答案是nginx! 域名解析自不必去说,conf的设置改动一下就可以啰。比如都在监听80端口,以server_name和root来引导进不同的网站(如下文所示),是不是很轻松写意?! server { listen 80; server_name
lemooljiang
HIVE CN 中文社区
6y
SteemJiang bug修复
SteemJiang在修改文章重新上传时有时会出现一个错误(如图所示),RPCError: Assert Exception:equal( com.parent_permlink, o.parent_permlink ): The permlink of a comment cannot change. at new RPCError。错误显示的是“parent_permlink”不能修改!。
lemooljiang
HIVE CN 中文社区
7y
SteemJiang更新,加入社区功能
这次的更新主要是文章自动加入社区的功能,文章的发布时会自动加入Steem cn(hive-180932)和Hive cn(hive-105017)! 文章的发布时无需额外的操作,SteemJiang会自动同步到steem 和 hive 的相关社区中。 这个社区功能主要是靠文章的“category”进行过滤,前端在后台加上就好啰!大家玩得开心吧。
lemooljiang
steemjiang
7y
影分身术!同时在steemit 和 hive注册新用户
在两个镜像世界中,大家还好吗? SteemJiang前端是可以帮助大家同时在steemit 和 hive发文的,其实代码逻辑都一样,就是把一件事干两遍而已。当然,如果其中有一者改变了算法或是代码库那就再说吧。现阶段,这两个世界相差不大。
lemooljiang
steemjiang
7y
SteemJiang更新,页面改进及增加免费注册
此次更新改进了一些页面的逻辑,还有首页的一些页式。抓取了页面的首图并显示,使页面美观了不少,当然,同时速度会有所拖慢。
lemooljiang
cn
7y
js提取Markdown文本中的摘要 / 网络研习社#59
在上一篇中提取了图片,单独显示。正文的摘要也要提取出来以做展示,如上图所示。 不多说,直接到解决方案: 参考 abstractFn(res){ if(!res){ return '' }else{ let str=res.replace(/(\*\*|__)(.*?)(\*\*|__)/g,'') //全局匹配内粗体 .replace(/\!\[[\s\S]*?\]\([\s\S]*?\)/g,'')
lemooljiang
cn
7y
js使用正则提取Markdown文本中的图片 / 网络研习社#58
需求:在一段Markdown文本中提取出图片。比如:Steem中的图片都是直接存在'post.body'中的,如果想要单独显示,则需要使用正则提取出来。 正则表达式 参考 let reg = /\!\[.*?\)/ //提取第一张图片格式:![]() //以'!['开始,以')'结尾,中间任意个字符,加'?'表示惰性匹配(碰到第一个')'就结束) // let reg = /\!\[.*?\)/g
lemooljiang
cn
7y
SteemJs登录的逻辑 / 网络研习社#57
Steem的登录有个麻烦事:Steem为了安全,设置了多层密码,什么posting key , active key......之类的,对于大部分人来讲,都是相当复杂的。而基于Steem设计的应用要想实现登录功能也绕不开这个麻烦事。 以前为了省事,做的SteemJiang是限定只能posting key登录!不过有些朋友反映SteemJiang登录不上去,也不知怎么查posting key。好吧,你就折腾着去查吧!
lemooljiang
cn
7y
SteemJs注册的两种方法 / 网络研习社#56
参考steemsnippets | 创建免费用户 | Claiming a discounted ("free") account | 创建用户 这两天在社区中查找了SteemJs用户注册的实现方法,还好,测试了下,也都实现了!Steem在原有的基础上提供了一种新的免费注册的方法(discounted_account),这种新方法可以比较快速地完成新用户注册。
lemooljiang
steemjiang
7y
IPFS + Nginx提供https / 网络研习社#55
IPFS只能http传输,要有https则必须要有Nginx做反向代理,这两者组合才刚刚好! 设置IPFS对外接口 //设置接口 ipfs config Addresses.Gateway /ip4/0.0.0.0/tcp/8085 //访问接口 ipfs config Addresses.API /ip4/127.0.0.1/tcp/9005 //上传接口 设置Nginx反向代理 server {
lemooljiang
steemjiang
7y
SteemJiang加入IPFS网络,并启用新域名!
要启用IPFS网络就要使用服务器,要启用https就要使用nginx,所以,干脆为SteemJiang来个新的域名吧! 和之前的DAPP-星空笔记 一样,上传图片都采用了IPFS网络,这种方法目前来看,还是有不少优势的,所以就用着呗!
← Latest
Older →
Discover communities
Explore communities
Create your community