etcd-webui安装

git https://github.com/henszey/etcd-browser  安装 git clone https://github.com/henszey/etcd-browser.git sudo docker build -t etcd-browser . 运行 docker run -it --name etcd-browser -p 12345:800

[译] Webpack 前端构建集成方案

构建工具逐渐成为前端工程必备的工具,Grunt、Gulp、Fis、Webpack等等,译者有幸使用过Fis、Gulp。前者是百度的集成化方案,提供了一整套前端构建方案,优点是基本帮你搞定了,但是灵活性相对比较低,社区也没那么大;后者提供了非常灵活的配置,简单的语法可以配置出强大的功能,流控制也减少了编译时的时间,可以和各种插件配合使用。译者因为要使用AMD模块机制,开始接触

gulp构建工具工作流

先前学习了webpack,但是总是感觉webpack略显复杂,并且现在很多公司gulp工作流用的比较多,因此就入gulp的坑来踩一踩,技多不压身,霍霍霍...。一、简介(增强和使你的工作自动化)1. 使用简单没有繁琐的配置,一个任务一个task。通过代码优于配置的策略,Gulp 让简单的任务简单,复杂的任务可管理。2. 高效利用node强大的工作流,快速的构建项目并减少频繁

不使用数据库的留言板

readme:不使用数据库的留言板通过xml存取实现留言。(注:datafile.xml要设置为隐藏)index.php";$form2="密码:";$form3="登录到:读取界面"." "."写入界面";$form4=""."";//设置登录密码框$action="passwithoutpin";//设置参数:跳过密码进入系统if ($_POST['pin']===$p

在CentOS或RHEL上安装Nu Detop仓库

介绍Nux Dextop是类似CentOS、RHEL、ScientificLinux的第三方RPM仓库(比如:Ardour,Shutter等等)。目前,Nux Dextop对CentOS/RHEL 6|7可用。安装Nux Dextop库依赖于EPEL库,所有要先安装EPEL库(需要管理员权限)。如果安装过则跳过。$ su root$ yum -y install epel-

程序员网红的直播节目正在悄悄上线

关于 LeanCloud 技术公开课LeanCloud 技术团队分布在北京、昆山,其中还有几位同事长期进行远程工作。除了我们的在工作中的交集,技术团队内部不定期会进行线上的内部分享,同事们会根据自己的兴趣、研究进行不同主题的分享。有包括 React Native、Mesos 等技术话题,也有美股、比特币、健身、运动等有趣的生活话题。每次的分享 30-60 分钟不定,Lean

:+1: SegmentFault Hackathon 文艺复兴深圳站获奖作品简介

Hackathon 是一门艺术,自由遐想,任意发挥;hackathon 也是一项竞技,限时开发,挑战极限。本次深圳站共有 13 支团队,最终产生 11 个成型作品。开发者紧贴深圳站命题——列奥纳多·达·芬奇,并结合实际,利用代码和技术端口去解决身边的问题,发现日常的趣味,下面将为大家带来本次 hacakthon 获奖作品的简单介绍。Ruff 人气奖兼 Agora 单项奖:C

使用resume-master快速制作简历

About this reporesume-master 是一个简历生成器项目,该项目从json中读取数据,可部署到github pages 在线浏览,也可生成pdf格式简历。该项目使用Handlebars + LESS + Gulp进行构建,只需在resume.json中填入你的个人信息,然后在终端执行几个命令行即可快速构建属于您的个人简历。DEMO:http://haw

js数组常用的一些方法

(1) arr.length => 返回一个数组中的元素个数(数组属性)var numbers = [1,2,3,4,5];numbers.length; // 5(2) arr.indexOf(searchElement[, fromIndex = 0]) => 返回给定元素在数组中的第一个索引值,否则返回-1var array = [2, 5, 9];array.ind

git排除被忽略文件夹下面的某个文件

在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法。 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO build/ # 忽略 build/ 目录下的所有文件 d

个人Web前端开发切图PS设置

(一) 文件新建设置画布大小 Web(1920×2000) 像素分辨率(R) 72 像素/英寸颜色模式 RGB 8位背景内容(透明)(二) 移动工具设置自动选择不要勾选,右边选择图层需要选择图层时,在PSD上面Ctrl + 鼠标左键点击(三)视图与窗口设置视图-显示-智能参考线勾选标尺勾选窗口-库、颜色关闭窗口打开信息、字符,右上角关闭属性、段落点开信息面板设置,标尺单位改

window.devicePielRatio 独立像素比(经典文章+原创)

设备像素/物理像素设备像素也被称为物理像素,他是显示设备中一个最微小的物理部件。屏幕密度通常以每英寸有多少物理像素来计算(PPI)。独立像素/CSS像素CSS像素是一个抽象的单位,主要使用在浏览器上,用来精确的度量(确定)Web页面上的内容。一般情况下,CSS像素被称为与设备无关的像素(device-independent像素),简称为“DIPs”。在一个标准的显示密度下,

Kubernetes方法论之扫盲篇

随着容器逐渐受到企业的注意,焦点慢慢被转移到了容器编排工具上。复杂的工作负载在生产过程中需要成熟地被调度,编排,弹性扩容和管理工具。有了Docker,管理运行在主机操作系统上的容器以及它的生命周期变得十分容易了。因为容器化的工作负载运行在多个主机上,我们需要一些工具在上面管理单个的容器和单个的主机。Docker数据中心,也就是Mesosphere DC/OS和Kuberne

LocalNote,像使用本地文件一样使用印象笔记(支持 markdown 格式)

LocalNoteEnglish VersionLocalNote让你能够像使用本地文件一样使用印象笔记。支持流行的markdown格式的笔记,印象笔记中完美显示,上传重新下载笔记仍为.md格式。支持印象笔记原笔记格式转化为markdown格式,轻松开始使用。三平台支持,安装即用,在linux平台也流畅的使用印象笔记。可全笔记本使用,也可限定特定的笔记本使用,两种使用模式,

visual studio code(vsc)的使用教程

visual studio code以下简称vsc。vsc这个编辑器也火了一会了,最近在跟风学一波typescript,网络上很多人说vsc是最适合ts的编辑器,而且这个编辑器本身也很好用,所以学一下,在这篇文章里记录一下学习的过程,比如快捷键,如何debug,如何跑任务和一些奇淫技巧等。慢慢更新,工作用的是windows,移动办公用的是mac,所以两种快捷键都会慢慢的更新

深入理解 tornado 之底层 ioloop 实现

最近打算学习 tornado 的源码,所以就建立一个系列主题 “深入理解 tornado”。 在此记录学习经历及个人见解与大家分享。文中一定会出现理解不到位或理解错误的地方,还请大家多多指教 进入正题:tornado 优秀的大并发处理能力得益于它的 web server 从底层开始就自己实现了一整套基于 epoll 的单线程异步架构(其他 python web 框架的自带

ReactiveCocoa与swift

Why This Post毫无疑问的,ReactiveCocoa是iOS开发中极其强大的辅助,但是函数响应式编程的概念对于大多数人还是相当新颖,甚至有一些古怪的。Swift和ReactiveCocoa是绝配,但是现在已有的ReactiveCocoa的教程多是Objective-C的,也不是非常详细,因此只能摸索。这篇文章不是ReactiveCocoa的教程,而是作者探索的过

笨办法学C 导言:C的笛卡尔之梦

导言:C的笛卡尔之梦原文:Introduction: The Cartesian Dream Of C译者:飞龙‍Whatever I have up till now accepted as most true and assured I have gotten either from the senses or through the senses. But from

从零开始一步一步写一个简单的Virtual DOM实现

原文地址Github 系列文章地址在阅读此文之前,你要明确两个概念。这篇文章不会长篇大论地跟你介绍React中的源代码实现或者其他一些类似的Virtual DOM的实现。它们过于复杂了,其实一个Virtual DOM的实现只要不超过50行代码即可。好了,下面即是你要了解的两个概念:Virtual DOM是真正DOM的一种表现当Virtual DOM Tree发生变化时,算法