最新 | 最热门 | 最高评价

+0  Chrome开发者工具的小技巧

Tag: Web开发 | 编程工具 | Chrome | CSS | HTML | Javascript
陈皓 发于 2017年01月19日 20:25 | 点击: 579 | 展开摘要
Chrome的开发者工具是个很强大的东西,相信程序员们都不会陌生,不过有些小功能可能并不为大众所知,所以,写下这篇文章罗列一下可能你所不知道的功能,有的功能可能会比较实用,有的则不一定,也欢迎大家补充交流。

话不多话,我们开始。

代码格式化

有很多css/js的代码都会被 minify 掉,你可以点击代码窗口左下角的那个 { }  标签,chrome会帮你给格式化掉。

强制DOM状态

有些HTML的DOM是有状态的,比如<a> 标签,其会有 active

查看全文: http://www.udpwork.com/item/16066.html

+0  Github和gitlab的自动连接

Tag: 工具
鸟窝 发于 2016年12月20日 16:24 | 点击: 377 | 展开摘要
Github 和 Gitlab 提供了一些可能有些人还不了解的语法,可以自动为文字添建连接,关联相关的一些对象,以及执行相应的操作。本文记录了这些小技巧,可以在需要的时候查询。

Github

Github帮助文档中指出了下面的一些技巧。

1、URL

标准的URL地址可以自动加上连接,
比如 Visit https://github.com可以生成
Visit https://github.com

2、引用 Issues 和 pull requests

Refere

查看全文: http://www.udpwork.com/item/16021.html

+0  vscode 快捷键参考

Tag: vscode | 工具
鸟窝 发于 2016年11月04日 11:10 | 点击: 405 | 展开摘要
Visual Code 1.7.1发布了,vscode team提供了一个pdf版本的快捷键指南,可以打印出来备用。

下图是 macOS的缩略图。

下面是三个常用操作系统的快捷键版本:

Windows

macOS

Linux

查看全文: http://www.udpwork.com/item/15907.html

+0  从工具使用的痛苦说开去

Tag: Career | pipeline | Spark | 工具 | 痛苦
四火 发于 2016年10月25日 12:16 | 点击: 511 | 展开摘要
是因为最近团队里的数据分析师(data analyst)向我抱怨,为了分析数据,要跑job,要执行pipeline,要用Spark来算结果,但是期间遇到各种问题,虽然我们一起研究问题的解决方法,但是依然非常耗时而且令人沮丧。这些问题大多并非数据本身的问题,而是工程问题。换言之,我认为数据分析师的价值在于数据思维,他们有我们软件工程师不具备的数据敏感性,他们能从海量的数据中获得有价值的信息——但是如今他们却陷入了因为工具问题而导致才华无法施展的境地,确实令人叹息。而工具的问题,

查看全文: http://www.udpwork.com/item/15890.html

+0  [转]使用Nginx 和 RTMP 模块搭建视频直播系统

Tag: RTMP | 工具
鸟窝 发于 2016年07月14日 14:32 | 点击: 587 | 展开摘要
原文: Setting Up Adaptive Streaming with Nginx by Licson。

最近我在为一个组织搭建视频直播系统。对于视频直播来说我是新手,经过一番调研,最终还是觉得Nginx + RTMP module是一个好的选择。
搭建这个系统还是很困难的。经过了好几天的测试和摸索,我得到了一种比较好的配置,值得给大家分享。

Recently, I’m working out a system to smoothly stream live eve

查看全文: http://www.udpwork.com/item/15669.html

+0  vscode-icons: 提高生产力的 Visual Studio Code插件

Tag: vscode | 工具
鸟窝 发于 2016年06月15日 14:43 | 点击: 1013 | 展开摘要
vscode-icons可以为你的 Visual Studio Code的文件类型提供相应的图标。

之前我一直使用atom editor做开发, atom的一些插件非常优秀,比如activate-power-mode、file-icons等,
自从vscode 1.0发布之后,使用vscode开发 Go 程序更方便,所以目前基本上开发以vscode为主。而且atom的插件地址也被墙了,要想安装、更新插件还得翻墙,挺麻烦的。

但是vscode的功能和插件目前还不丰富,尤其是

查看全文: http://www.udpwork.com/item/15566.html

+0  使用WinMerge作为git的Merge工具

Tag: 工具
鸟窝 发于 2016年06月15日 10:43 | 点击: 471 | 展开摘要
我比较喜欢使用免费的WinMerge作为diff和merge工具,虽然TortoiseGit也自己带了TortoiseGitMerge工具,但是使用起来总觉得不是那么方便。

虽然WinMerge项目看起来没人维护了,最后一个发布打分版本在2013-02-02,但是这个工具使用起来还是相当方便的。我在重装机器的时候,或者更新Windows的时候,如果需要配置TortoiseGit,总是需要到网上查找如何配置WinMerge,因为长长的命令参数总是记不起来。所以在本文中记录下来

查看全文: http://www.udpwork.com/item/15480.html

+0  浅谈移动应用的跨平台开发工具(Xamarin和React Native)

Tag: 技术读物 | 编程工具 | Android | C++ | Facebook | iOS | Javascript | ReactNative | Xamarin | 开发工具 | 移动开发
jnj 发于 2016年06月06日 12:35 | 点击: 492 | 展开摘要
谈移动应用的跨平台开发不能不提HTML5,PhoneGap和Sencha等平台一直致力于使用HTML5技术来开发跨平台的移动应用,现在看来这个方向基本算是失败的,基于HTML5的移动应用在用户体验上与原生应用仍然存在着明显的差距。

与上述HTML5平台不同,Xamarin和React Native通过各自的方式来实现跨平台。Xamarin基于Mono框架将C#代码编译为原生平台代码,React Native则是在UI主线程之外运行一个JavaScript线程,两者呈现给用户

查看全文: http://www.udpwork.com/item/15541.html

+0  基于Golang将MongoDB的数据同步到Elasticsearch

Tag: go | mongo | elasticsearch | 工具
鸟窝 发于 2015年12月11日 10:38 | 点击: 1264 | 展开摘要
Elasticsearch是一个分布式可扩展的实时搜索和分析引擎。它能帮助你搜索、分析和浏览数据。Elasticsearch 是一个基于Lucene实现的搜索服务器,用Java开发实现。它提供了RESTful web接口,并作为Apache许可条款下的开放源码发布,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

Elasticsearch关键概念

Cluster集群

有相同集群名称的节点Node的集合。集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产

查看全文: http://www.udpwork.com/item/14717.html

+0  Nginx 限流

Tag: nginx | 工具
鸟窝 发于 2015年11月03日 14:26 | 点击: 1049 | 展开摘要
电商平台营销时候,经常会碰到的大流量问题,除了做流量分流处理,可能还要做用户黑白名单、信誉分析,进而根据用户ip信誉权重做相应的流量拦截、限制流量。
Nginx自身有的请求限制模块ngx_http_limit_req_module、流量限制模块ngx_stream_limit_conn_module基于令牌桶算法,可以方便的控制令牌速率,自定义调节限流,实现基本的限流控制。

对于提供下载的网站,肯定是要进行流量控制的,例如软件下载站、视频服务等。
它也可以减少一些爬虫程序或

查看全文: http://www.udpwork.com/item/14705.html

+0  Mongodb 定期备份

Tag: mongo | 工具
鸟窝 发于 2015年10月27日 11:02 | 点击: 520 | 展开摘要
在生产系统中,数据库的备份是必要的,否则当服务器被攻击,硬盘坏掉,运维误删等原因将数据库干掉的时候就欲哭无泪了。

备份MongoDB数据库常见的方式有三种:

使用[MongoDB管理服务(MMS)(https://mms.mongodb.com/)进行云备份

使用文件系统快照

使用MongoDB自身的mongodump工具

本文介绍第三种简单的备份,对于备份数据量不是太大的数据库还是很有效的。

Sheharyar Naseer在Regular Mongo Back

查看全文: http://www.udpwork.com/item/14715.html

+0  编程语言的隐藏特性

Tag: 工具
鸟窝 发于 2015年08月24日 14:14 | 点击: 695 | 展开摘要
StackOverflow有很多有趣的问答, 其中有一些问答汇集了很多人的智慧。 其中Hidden features of系列揭示了一些语言的隐藏特性,非常的有趣, 比如Java中:

1
2
3
4
5
6

Set<String> fruits = new HashSet<String>() { {
add("苹果");
add("香蕉");
add("梨");
add("芒果");
} };

尽管这些问答很早(自08年开始)就开始收集

查看全文: http://www.udpwork.com/item/14538.html
|<<<1234567>>>| 一共14页, 165条记录