【随笔---转载】xip.io
http://xip.io/
wildcard DNS for everyone
今天看到一个老外发布的DNS小工具,XIP.IO。功能十分简单,就是将foo.bar.10.0.0.1.xip.io resolves to 10.0.0.1这样的域名格式翻译成10.0.0.1。应用场景主要是开发人员在调试WEB系统时,可以方便的测试。比如,你在电脑上做网站开发,多个网站产品并行调试,使用了Vhost虚拟机技术,在电脑上调试还相对比较简单,只需要修改本地的host文件,将域名解析记录都指向本机即可。但是如果,你想在iPad、iPhone上测试一下自己的这几个WEB产品,通过输入IP只能访问一个网站WEB实例,而又无法修改host文件。这时用XIP.IO提供的域名wildcard翻译功能,就很无敌了。
老外做事还是很有意思的,其实是一个很小很小的功能,但是他们居然单独开发了一个解析软件。Refactor; *.<ip>.xip.io returns A instead of CNAME。
现在的互联网产品已经创新到一个新的高度,跑马圈地的时代早就一去不复返。如果你想赤手空拳构建一个平台,创造一套全新的盈利模式,基本上已经是天方夜谭。如要在当前这个阶段,从互联网里分得一杯羹,要生存只能是细分在细分,做到足够细分,甚至可以是跟随、模仿,然后做“微创新”。在一个点上,做到极致,才有可能生存下去。在微创新这一点上,360的周教主当仁不让,他的产品都是在一个点上深挖。这几年移动互联网发展迅速,那些能吸引用户的应用都是做到了精准定位,比如今夜酒店特价,比如航班管家,比如快捷酒店管家等等。
其实,当你发现生活中一些事情存在改进的余地,并且决定做一些创新的时候,最好集中精力就做这件事。而不要一开始就想着大而全,因为只有腾讯有能力做到大而全。不要被别人的产品功能诱惑,是你能否笑到最后的关键。
另外,这个XIP.IO作者的背后,其实是37Signals公司。如果你是互联网行当的,还不知道37Signals,那你应该至少知道他们的一本书《ReWork》,中文名字叫做《重来》。
原文链接:
http://www.chayemo.com/archives/307
【随笔---转载】xip.io的更多相关文章
- 辅助测试工具xip.io
http://xip.io/ https://github.com/basecamp/xip-pdns
- 开源泛域名服务xip.io部署试用
xip.io 是一个很方便的泛域名服务,类似的有一个xip.name 的开源实现 下载 go get github.com/peterhellberg/xip.name 启动 二进制包在GOPATH/ ...
- xip.io
gg gg "" "" ,gg, ,gg gg gg,gggg, gg ,ggggg, ""8b,dP" 88 I8P" ...
- [转载] 高性能IO模型浅析
转载自http://www.cnblogs.com/fanzhidongyzby/p/4098546.html 服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(B ...
- [转载] 网络IO模型
转载自http://blog.csdn.net/zhoudaxia/article/details/8974779 同步(synchronous) IO和异步(asynchronous) IO,阻塞( ...
- [转载]——说说IO
本文转载自"和你在一起"的"说说IO"系列文章https://pengjiaheng.iteye.com/,总共分为8篇,特意整理.收录在此,支持原创.尊重原创 ...
- (转载)IO模型
本文转载自网络. 如有侵权,请联系处理! 简介 参考<UNIX Network Programming Volume 1, ThirdEdition [Electronic resources] ...
- (转载) Linux IO模式及 select、poll、epoll详解
注:本文是对众多博客的学习和总结,可能存在理解错误.请带着怀疑的眼光,同时如果有错误希望能指出. 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案 ...
- (转载) java:IO流学习小结
今天刚刚看完Java的io流操作,把主要的脉络看了一遍,不能保证以后使用时都能得心应手,但是最起码用到时知道有这么一个功能可以实现,下面对学习进行一下简单的总结: IO流主要用于硬板.内存.键盘等处理 ...
随机推荐
- 利用OpenCV进行H264视频编码的简易方式
在Python下,利用pip安装预编译的opencv库,并实现h264格式的视频编码. 1. 安装OpenCV $ pip install opencv-python 建议在python虚拟环境下安装 ...
- python爬取酷我音乐(收费也可)
第一次创作,请多指教 环境:Python3.8,开发工具:Pycharm 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手.很多已经做案例的 ...
- Labview学习之路(六)条件结构
条件结构位于 函数---结构 子选版中.相当于c语言的switch语句, 结构: 分支选择器 分支器标签 分支子框图 可接数据类型 布尔型 布尔常量 真和假 错误信息簇 真和假 整型数值 单值 可 ...
- 【Android】AndroidStudio(Eclipse)如何使用天天模拟器进行调试apk应用。
作者:程序员小冰,GitHub主页:https://github.com/QQ986945193 新浪微博:http://weibo.com/mcxiaobing 大家都知道,我们这些Android开 ...
- Android开发之Toast吐司的一个封装好的工具类。带有源代码java文件,
import android.content.Context; import android.widget.Toast; //Toast统一管理类 public class T { private T ...
- 最短路径(dijkstra 与 Floyd)
目录 1. 如何建图? 2. Floyd 3. Dijkstra 1. 如何建图? 要跑最短路,首先要有图 --鲁迅 常用的存储方法有两种,分别是邻接矩阵(用二维数组表示边)和邻接表(模拟链表表示边) ...
- ES6特性整理
ESMAScript6.0 ES6 兼容 IE10+ .Chrome.Firefox 要想兼容IE10以下的有两种方法: 用 babel 工具 borwer.js ,在 script 标签里添加 ty ...
- 转载:Java的三种取整办法
转载地址:https://blog.csdn.net/maple_fix/article/details/78656152 方法一:向上取整Math.ceil();举例:Math.ceil(11.4) ...
- springboot2.x基础教程:动手制作一个starter包
上一篇博客介绍了springboot自动装配的原理.springboot本身有丰富的spring-boot-starter-xx集成组件,这一篇趁热打铁加深理解,我们利用springboot自动装配的 ...
- jackson序列化与反序列化的应用实践
jackson序列化与反序列化的应用实践 源码地址: https://github.com/zhouweixin/serializable 1 相关概念 序列化: 把对象转换为字节序列的过程称为对象的 ...