Category: 折腾
先来看看这一天书: 我告诉你, 这是一段程序, 执行后输出结果是 steemit @justyy 你是不是有点蒙? 是的, 这是一种只有8种字符组成的编程语言, 名字叫 BrainFuck 直译为(自己看吧) 我们先来看看这8种字符是什么. 假设有一个长度无限的数组, 每个数组里存放的一个数字. 大于号: 相当于 ++ptr 把数据指针往右移一格 小于号: 相当于 –ptr 把数据指针往左移一格 加号: 把指向的当前格数据值加1 相当于 ++*ptr 减号: 把指向的当前格数据值减1相当于 …
也许你知道,STEEM上文字是放在区块链上而 STEEM的图片是单独放在AWS云服务器上的.我就突然想到,其实图片也是可以通过BASE64格式把二进制的内容编码成纯文本的BASE64格式. 比如你原来这样在HTML中添加图片: <img src='https://justyy.com/gif/dr.zhihua.lai/13.gif" /> 其实你可以这样直接把图片的内容放在HTML字符串里 <img src='data:image/gif;base64,IMAGE_BASE_64_DATA"/> 这样的话, 图片就和文字混在一起了 . 我想试验一下,就用N年前写的API来转换图片 (记得把图片改成你的图片地址) https://helloacm.com/api/image-to-base64/?url=https://justyy.com/gif/dr.zhihua.lai/13.gif 把内容拷到插入图片的文本框中. 图片可以显示,但是发表却失败了.图片无法保存到区块链上(blockchain). 我猜想两种可能:要么这是一个BUG,可以很轻易的被修复,要么就是设计就是这样,因为可能图片本来就很大,用了BASE64文字编码后大小会增加1/3… 您认为呢?不管怎么样:差一点 SteemIt 就可以把图片也存在区块链上了! 英文: Technically Images can be Stored on BlockChain …
世界上有两种IT公司, 一种是像谷歌 FACEBOOK这种以技术为先驱的对技术攻程狮待遇可以超过管理层的公司, 另一种就是商业模式优先, 比如啥挣钱就做, 而写代码的待遇一般不会高于管理层. Google 允许员工可以有一部分时间搞搞自己的项目 (比如 Gmail 就是员工业余时间业余项目搞出来的), 在大多公司, 特别是人力不足的情况下, 码农只能按照需求写代码, 甚至代码都得按到规范来写, 很多时候扼杀了创造力. 30多岁还在写代码, 没有任何大公司背景的我很迷茫. 就像我自己说的, 这两类公司其实可以通过面试的类别就可以区分开来. 以技术为先驱的公司面试的题目大多是算法, 设计. 而以商业模式优先的公司大多会需要掌握一门技术很具体的框架或语言(在工作需求文档 Job Specs): 比如招C#程序员需要懂 WPF, WCF或者LINQ. 我接触过一些面试, …
家里有一堆平常用不上的, 一直没舍得扔, 所以房间越来越小, 总感觉装满了垃圾. 我姐说, 一件东西如果一个月没有用上 那么就可以扔了或者EBAY卖了. if (东西当下有用) { 留着; } else if (东西一个月内有用) { 留着; } else if (东西可以卖个好价钱 && 卖所需要的精力 < 回报) { 卖了; } else …
本来年初的时候想买飞行器进行航拍的, 但是听朋友说先让我试着看看能否掌握控制飞行器再买, 于是从朋友那里搞到一个 Hubsan 小型飞机器. 玩过之后 决定暂时先不买飞行器了, 原因有几个: 太贵, 好一点的飞行器也得500多英镑. 飞行器太难掌握 英国规定50米内有人不能使用飞行器 所以使用的频率就不大, 买了有点鸡肋有点浪费. 不过, 还是玩了一下这个Hubsan飞行器, 比我相像中的还要小(看照片还好), 但实际上只有手掌那么大. 现实版的遥控飞行玩具 – Have you played the video game of controlling a …
经常通过社交网络发博客链接是增加博客曝光率和提高博客流量的最直接有效的方法之一. 懒人第一想到就是能否自动通过程序来每天定时定点发贴, 完全自动就不用操心了. 之前写过通过PHP脚本调用 FACEBOOK SDK 或者 Twitter 等API来发贴, 但是这种方法就是很有针对性, 换一个新的社交平台 调用代码就得重新写不能复用. 能不能有一种比较通用的方案? 这里介绍的方案就是: 通过 Crontab 设定的频率(如 一天一次), 调用预先写好的PHP脚本(可以用其它语言来写, 不过PHP是最好的语言), 在PHP脚本里做三件事: 找出一篇在过去一段时间(90天) 没发过的链接, 调用 IFTTT 的 Maker 频道, 然后把链接记在数据库里. …
微信 WeChat 朋友圈相对比较封闭, 微信 朋友圈和新浪微博 算是竞争对手 所以没有直接两者同步的工具. 像我用微信较多 (我的 WeChat 是 ACM-er), 新浪微博一般就是转发或者用IFTTT同步 备份比较多. 虽然同一份东西(照片) 发到多个社交平台上是不太环保的行为, 但是我主要是用来备份照片和数据, 一台服务器有可能出错, 两台服务器同时出错的概率是千分之一, 三台服务器同时出错的概率是十万分之一, 总之就是把照片数据平时发的朋友圈状态牢骚等备份了, 省得丢了(数据是无价的). 朋友圈能发9张照片, 碰巧新浪微博也能发9张照片, 朋友圈能发10秒视频, 新浪微博也能发视频, 简单来说就是 硬件条件都够, 但就是没有直接同步的这么一个工具. …