Github还提供另一个非常有用的功能,这就是Gist。
开
发人员常常使用Gist记录他们的代码片段,但是Gist不仅仅是为极客和码农开发的,每个人都可以用到它。如果您听说过类似Pastebin或者
Pastie这样的web应用的话,那您就可以看到它们和Gist很像,但是Gist比它们要更优雅。因为这些免费应用一般含有广告,而且带有很多其他杂
七杂八的功能。
Gist - 任何人都能用得着
如果您不是极客您可以按照如下方式使用Gist:
1. 匿名张贴
您不需要拥有Github账号就可以使用Gist。用浏览器打开http://gist.github.com,在窗口中写下你想说的就可以创建一个Gist。您可以发布一个私密的Gist,也就是说这个Gist将不能被他人搜索到而只对直接在浏览器中输入其URL的人可见。
2. 能像wiki一样记录历史
如果您修改了姿销已经发布了的Gist的话,之前的所有版本都将被保存。您可以点击Revisions按钮按时间浏览,而且您可以通过内置的diff引擎查看任意两个版本间的差异。 这也可以用于比较文本文件。
3. 发布富文本内容
虽然Gist只能用纯文本来写,但是您可以用markdown来发布html格式的Gist。您可以添加列表、图片(已有图床上的)和表格。当您用markdown的时候不要忘了文件名要以.md为后缀。
4. 把Gist当作一个写作平台
虽然现在有很多写作引擎,比如Blogger、Medium、Tumblr,但您还可以用Gist来快速发布您的作品。您可以用纯文本或者markdown等文档标记语言些一个Gist然后用http://roughdraft.io来把它作为一个独立的网页发布。
5. 托管gist上的单个页面
Bl.ocks 是一个非常有趣的专为Gist开发的应用。
您可以用纯文本把HTML、CSS、JavaScript代码写下来以index.html为文件名保存为Gist,然后用http://bl.ocks.org把渲染好的结果在浏览器中展示出来。比如,这个gist展示出来就是这样。
显然宽带限制是一个问题,但是http://bl.ock.org作为一个通过Gist托管HTML的工具仍然是相当不错的。 当然您也可以用Google Drive。
6. 制作任务列表
您可以用Gist跟踪待处理任务(举个栗子)。这是用纯文本的特殊语法写的但是你可以任意勾选。
- [x] Pick the flowers
- [ ] Call John 9303032332
- [x] Cancel cable subscription
- [ ] Book the flight tickets
您可以勾选或者勾去任意选项,源文本将会自动变更。如果您的Gist是公有的的话,任何人都可以看到您的列表,但是只有您(拥有者)可以改变其勾选状态。
备注:其实任务列表也可以在issue中建立,所有拥有写权限的人都可以uncheck/check。
7. 把Gist作为一个网页收藏夹
在Chrome浏览器您可以找到一个茄伏叫GistBox的插件,通过这个插件您可以在浏览网页时选择保存网页内容为Gist。您甚至可以添加标注或者话题标签以易于以后更容易找到它们。
8. 把Gist嵌入网页中
您用一行js代码就可以把任何一条Gist嵌入到网页中。嵌入的Gist格式不发生任何变化,而且访问者可以非常方便的把它们fork到他们的Github中。要嵌入wordpress的话有这个插颤册携件和这个短代码可以使用。
9. 测量访问量
您可以使用Google Analytics查看您的Gist的访问量。因为Gist纯文本中不允许运行js代码,所以我们可以用GA Beacon来记录实时访问Gist的情况。
把如下代码添加到Gist中,用markdown格式保存,这样就在这个Gist中添加了一个透明追踪图像了。
![Analytics](https://ga-beacon.appspot.com/UA-XXXXX-X/gist-id?pixel)
10. 在桌面端管理Gist
Gisto是一个能让您在浏览器之外管理Gist的桌面应用。您可以对Gist进行搜索、编辑、查看历史和分享。 此应用可运行于苹果、微软和linux系统。 当然您也可以用GistBox这个web应用替代它。
近期遇到个问题:
换了电脑,想从链凯瞎 gist 中恢复棚空 sync setting,需要 gist id,但是新电脑貌似打不开,使用谷歌助手也无效。
百度查找问题和解决办法,很多人给出孙毕方案都是 更改 hosts 的ip ,尝试后无效,可能是 ip 失效了。
现在找到一个新的处理方式:
点击这个 https://www.ipaddress.com/ip-lookup
在里面输入
得到 ip地址为(2020-06-06): 140.82.113.4
输入:
得到 ip 地址为(2020-06-06): 140.82.113.3
最终,电脑中的 C:\Windows\System32\drivers\etc\hosts 文件为
此时,即可打开 github 和 gist.github 了
参考资料:
代码实在太长,就不细细看了。$_FILES["upfile"][tmp_name]是含闹临粗棚时文件名称,$_FILES["upfile"][name]是原文件名称;
你也不给你错误提示。只能凭空判断了。
1、文件保存路径错误,文件夹不存在。
2、图片重新创建的过程中存在错误。
3、编码问题。
解决:
先岩老则把重新创建图片的过程给去掉,直接转移试试,如果可以,那就是你图片创建的问题了。
另外:imagecreatefromwbmp这个函数貌似不存在。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)