更新于:03-26 09:08

有关[工具]分类推荐

Android热更新方案Robust开源,新增自动化补丁

于03-17 00:00 - - tuicool
我们在之前的博客文章中介绍了高兼容性、高稳定性的实时热更新解决方案Robust之后,业内反响强烈,不断有读者咨询我们什么时候开源. 今天我们非常高兴地宣布,Robust已经开源啦. 开源地址: https://github.com/Meituan-Dianping/Robust. Robust热更新系统借鉴Instant Run原理,实现了一个兼容性更强而且实时生效的热更新方案.

Linux运维领域的开源体系汇总

于03-16 12:42 - 99527 - 运维经验 开源软件 运维工具
dd, fio(IOPS测试),iozone(磁盘测试). rpm,yum(设计rpm包定制及yum仓库构建). 原文出处:http://oldboy.blog.51cto.com/2561410/775056/.

美团点评SQL优化SQLAdvisor开源

于03-09 18:07 - 美团点评技术团队 -
在数据库运维过程中,优化 SQL 是 DBA 团队的日常任务. 例行 SQL 优化,不仅可以提升程序性能,还能够降低线上故障的概率. 目前常用的 SQL 优化方式包括但不限于:业务层优化、SQL逻辑优化、索引优化等. 其中索引优化通常通过调整索引或新增索引从而达到 SQL 优化的目的. 索引优化往往可以在短时间内产生非常巨大的效果.

一个 GitHub Trending 小

于03-05 00:00 - - dev
Github Trending基本上是我每天都会浏览的网页,上面会及时发布一些GIthub上比较有潜力的项目,或者说每日Star数增量排行榜. 不过由于Github Trending经常会实时更新,即使你访问得再勤,难免还是会错过一些你感兴趣的项目,为此不少人都想出了自己的解决办法,例如. josephyzhou,他的 github-trending项目得到了众多人的青睐,我仔细阅读了他的源码 (Go),发现实现也较为简单, 就用Python 重写了一下,发现代码少了好多,详见 我的 github-trending.

词向量word2vec的学习

于02-13 11:37 - 标点符 - 程序开发 自然语言处理
word2vec是Google在2013年开源的一款将词表征为实数值向量(word vector)的高效工具,采用的模型有CBOW(Continuous Bag-Of-Words,即连续的词袋模型)和Skip-Gram两种. word2vec通过训练,可以把对文本内容的处理简化为K维向量空间中的向量运算,而向量空间上的相似度可以用来表示文本语义上的相似度.

动态神经网络包DyNet:比Theano和TensorFlow更快

于01-18 00:00 - - tuicool
近日,来自卡内基梅隆大学、日本奈良先端科学技术大学、Google DeepMind、以色列巴伊兰大学、艾伦人工智能研究所、IBM T.J. Watson 研究中心、澳大利亚墨尔本大学、约翰·霍普金斯大学、谷歌、华盛顿大学、微软和英国爱丁堡大学的研究者共同发表了一篇重磅论文《DyNet: The Dynamic Neural Network Toolkit》,正式介绍了动态神经网络工具包 DyNet;该工具包也已在 GitHub 上开源:http://github.com/clab/dynet.

微服务框架和大全

于01-13 00:00 - - geek
引言:不去重新发明轮子总是更好的. 本文探讨了14个已经可用并能提供使微服务的开发和部署更容易的平台、框架和功能. 本文还补充了每个工具将如何有助于建立良好的微服务架构的简要概述.   在《Java微服务》一书中,我们使用 Spring Cloud,它提供使微服务非常容易地开发所需的所有工具和平台.

新一代开源Android渠道包生成Walle

于01-13 10:40 - 美团点评技术团队 -
在Android 7.0(Nougat)推出了新的应用签名方案APK Signature Scheme v2后,之前快速生成渠道包的方式( 美团Android自动化之旅—生成渠道包)已经行不通了,在此应用签名方案下如何快速生成渠道包呢. 本文会对新的应用签名方案APK Signature Scheme v2以及新一代渠道生成工具进行详细深入的介绍.

Android开发之2016_最流行的Android组件、、框架大全

于01-10 00:00 - - geek
MaterialDesigh资源整理. light_sky@weibo 整理的MaterialDesigh资源,很多资料. 填写一个表单, 选择你要集成的一些Android开源项目,自动给你生成一个应用程序. Android Button Maker是一个可以在线生成按钮代码的工具. Android API提供了XML文件定义的几何形状的Drawable资源,包括颜色、边界和梯度.

IoTSeeker:物联网设备默认密码扫描检测

于12-29 01:04 - clouds - 工具 IoT 默认密码扫描检测
IoTSeeker,Rapid7出品,是一款物联网默认密码凭据网络扫描工具,可以针对特定物联网设备进行扫描检测,发现IoT设备是否使用默认或出厂设置密码凭据. 前久美国大规模网络中断的原因,已被调查为恶意软件利用物联网设备(CCTV摄像机,DVR等)默认密码凭据,入侵感染,组建僵尸网络发起的DDoS攻击.

FreeFileSync 8.7 发布,文件夹比较和同步

于12-28 16:45 - - 软件更新新闻
FreeFileSync 8.7 发布,FreeFileSync是开放源代码的一个文件夹比较和同步工具,界面简洁,只需简单的设置就可以实现文件夹的比较和同步操作.

从 HTML 提取文本的 7 个

于12-17 15:14 - 伯小乐 - 工具与资源 工具 爬虫
本文包括了为初学者和小项目而设计的简单工具,还有需要一定的编码知识,旨在用于更大,更困难的任务的高级工具. 收集电子邮件地址、竞争分析、网站检查、定价分析和客户数据收集 — 这些可能只是你需要从 HTML 文档中提取文本和其他数据的几个原因. 不幸的是,手动做这种事是很痛苦的而且效率很低,在某些情况下甚至不可能实现.

自己写的一些库,已经用于公司的商业项目。在此分享,不用赞我

于12-11 07:33 - miserylee -
公司的项目使用的是Nodejs进行开发,基于两年的开发经验写了一些工具库,现在已经用在了上线项目中. 这些项目还在持续更新中,难免会有些瑕疵,欢迎issue和PR. 这个库是我们项目中的一个核心库,为什么这么说. Mongodb没有很好的实现Transaction,没有数据回滚的话,上线项目的数据会极容易造成污染(比如执行到一半的程序报了个错,前面更新的数据就是脏数据了).

APK文件分析:AppMon

于11-22 06:01 - clouds - 工具 APK分析 APPMON
对手机恶意软件研究人员来说,有很多APP行为分析工具可以选择,在这里,我要向大家推荐的是AppMon,它可以通过二进制指令获取app程序运行记录,并显示调用函数和相关参数. AppMon使用了多平台动态框架环境Frida,Frida是一款基于python + javascript 的hook框架,适应android\ios\linux\win\osx等平台的脚本交互环境.

干货!所有常用的原型设计都在这里了

于11-22 10:05 - -
本文列举了20余款当前国内外比较火爆的原型设计工具. 交互原型设计工具(仅限页面交互). 动态原型工具(组件和页面交互). 交互原型设计工具(仅限页面交互). 这一类工具主要是建立页面之间的交互. 其本身不能进行组件的制作和设计,需要从其它地方(例如:PS,本地)导入设计图,对已有的设计图创建热点,进行交互设计.

JVM 性能调优实战之:使用阿里开源 TProfiler 在海量业务代码中精确定位性能代码

于11-20 23:28 - liuchi1993 - 技术架构 JVM调优 TProfile
本文是《 JVM 性能调优实战之:一次系统性能瓶颈的寻找过程》 的后续篇,该篇介绍了如何使用 JDK 自身提供的工具进行 JVM 调优将 TPS 由 2.5 提升到 20 (提升了 7 倍),并准确定位系统瓶颈:我们应用里静态对象不是太多、有大量的业务线程在频繁创建一些生命周期很长的临时对象,代码里有问题.

JDK自带之问题排查场景示例

于11-16 14:21 - -
获取正在运行的JVM列表. 运行Java飞行记录器(Java Flight Recorder)). 最近看到了大量关于java性能调优、故障排查的文章,自己也写了一篇 Java调优经验谈. 接着此篇文章,其实一直打算写写一些常用调优的工具以及惯常用法的. 后来在 http://java-performance.info这个站点上看到了类似的一篇博文,自我感觉很有指导意义.

复杂 Web 前端项目的构建优化实践

于11-16 00:00 - - tuicool
前言:本人于 2014 年底开始供职于百度贴吧(以下简称“贴吧”). 贴吧作为中国最大规模的 UGC 产品之一,在PC和移动端上承载了数亿用户的访问. 在过去十几年的运营中,贴吧积累了十分复杂的业务模式. 在 Web 前端,一度有超过40名工程师同时开发、提交和上线,为此,贴吧建设了非常复杂和完备的开发体系.

使用的痛苦说开去

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

Android 游戏设计教程:游戏元素和

于10-13 00:00 - - geek
(本节内容选自《Learning Android Game Programming》这本书,主要分享针对Android设备开发游戏的基本原则和方法. 创造优秀手机游戏不仅需要编写某些相当复杂的软件,还需要创造其他的成分,比如图像、动画、音效和音乐. 幸运的是,这些成分都能够使用某些工具制作而成,而且许多工具可以免费使用.

15个顶级的开源人智能

于10-08 14:32 - -
artificial intelligence(AI)是科技研究中最热门的方向之一. 像 IBM、谷歌、微软、Facebook 和亚马逊等公司都在研发上投入大量的资金、或者收购那些在机器学习、神经网络、自然语言和图像处理等领域取得了进展的初创公司. 考虑到人们对此感兴趣的程度,我们将不会惊讶于斯坦福的专家在 人工智能报告中得出的结论:“越来越强大的人工智能应用,可能会对我们的社会和经济产生深远的积极影响,这将出现在从现在到 2030 年的时间段里.

Android 自动化测试初探

于10-03 00:00 - - geek
Android 自动化测试工具初探.    这段几乎都编写代码,没有新的心得体会.唯一由感想的是在测试上.由于策划的变动,接口的完善等因素,总在不停的修改功能,修改代码.由于项目中的代码都经过了好多少,又没有很好的架构规划.所以在修改或测试的时候难免会有遗漏的地方,这个时候就在想android是不是也应该有自动化测试工具来辅助测试.使得功能更完善点.本期的创新文档只能算是对自动化创新工具的一种简介..

Java:线程并发

于09-28 00:05 - p106786860 -
一、CountDownLatch . 在实际多线程并发开发过程中,我们会碰见很多等待子线程完毕后在继续执行的情况,(如多个子线程下载文件,所有子线程执行完毕后再重命名为文件名). CountDownLatch的构造函数接受一个int类型的参数作为计数器,调用countDwon()方法,计数器减1,await()方法阻塞当前线程,直到计数器变为0;、 .

iOS内存泄漏自动检测PLeakSniffer

于09-20 06:39 - square10 -
新款Objective-C内存泄漏自动检测工具PLeakSniffer, GitHub地址. 前些天读到WeRead团队分享的一款内存泄漏检测工具 MLeaksFinder,恍惚想起早些时候自己也有过编写这样一个小工具的想法,不知道由于什么原因把这事给忘记了. 在仔细读过MLeaksFinder源码,了解实现思路之后,发现和自己最初的想法并不相同,终于在上个周末战胜拖延症将之前的想法付诸于代码,也就诞生了这款功能类似的内存泄漏检测工具PLeakSniffer.

营销高手经验谈:谷歌分析是怎样毁了市场营销的

于08-12 12:45 - Admin - 精选 观点 Google 互联网 公司
美国Tech Crunch博主、营销专家塞缪尔·斯科特(Samuel Scott)8月7日撰文,指出Google Analytics(谷歌分析)工具误导网络营销从业者,并分析Google Analytics误导网络营销的具体方式. 那些生活在高科技世界里,并把“社会化媒体营销”、“Facebook营销”以及“内容营销”这种词语挂在嘴边的营销人员,其实并不真正地理解营销策略、营销渠道与营销内容之间的基本区别.

大数据,在数据科学家眼中是怎样的存在

于08-11 03:10 - DinK - 大数据 大数据工具 工具
随着 大数据工具数量的增长和计算能力的飞跃,数据科学家越来越多地发现,如果他们想从自己的模型中获得最佳性能,那就必须考虑所使用的数据管道. 数据科学工具的功能通常围绕着预测建模,机器学习和数据可视化. 但这些工具还应该包括后端数据管道技术,因为这有助于加快分析的速度. 数据科学家们通常喜欢把后端技术扔给工程师来处理.

谷歌面向企业用户推出全新软件搜索Springboard

于06-15 02:29 - - 新鲜
据外媒报道,日前,谷歌公司宣布,他们现正在测试一款全新的搜索工具,叫Springboard. 这是一款专门面向企业级用户推出的Google Apps生产力套件. 目前关于这套工具的消息并不多,仅知道它非常适用需要在大型共享文档和文件库里查找的企业. 谷歌称,Springboard可以快速、轻松地帮助用户在Gmail、Calendar、Docs、Drive、Contact等Google Apps中找到其所需的资料.

使用Espresso作为测试

于06-13 05:49 - wxynxyo -
   Youtube上面关于Espresso单独出了三期的内容讲解Espresso作为整合Unit Test, Instrument Test,end-to-end test等.    官网地址: https://google.github.io/android-testing-support-library/docs/index.html.

自动化运维Ansible详细部署

于06-12 16:38 - m635674608 -
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能. ansible是基于模块工作的,本身没有批量部署的能力. 真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架.

浅谈移动应用的跨平台开发(Xamarin和React Native

于06-06 04:35 - jnj - 技术读物 编程工具 Android C++ Facebook
谈移动应用的跨平台开发不能不提HTML5,PhoneGap和Sencha等平台一直致力于使用HTML5技术来开发跨平台的移动应用,现在看来这个方向基本算是失败的,基于HTML5的移动应用在用户体验上与原生应用仍然存在着明显的差距. 与上述HTML5平台不同,Xamarin和React Native通过各自的方式来实现跨平台.