优秀项目

作者:侠盗飞车4秘籍

C & C++

  • Thrift:用来进展可增加且跨语言的劳动的开拓(形似的还会有个Avro,Googleprotobuf)。
  • libevent:是一个风浪触发的互连网库,适用于windows、linux、bsd等多种平台,内部采纳select、epoll、kqueue等系统调用项监护人件机制。(对了还应该有个libev呢卡塔尔
  • Boost:十分的少说了,准C++规范库
  • ValgrindPtmallocPurify: 调试工具
  • NetworkServer结构:acceptor->dispatcher->worker(那个不算工具哦)
  • POCO - 开源的C++类库及应用程序框架的聚众,它最首要提供轻松的、火速的网络和可移植应用程序
  • breakpad:崩溃转储和剖判模块,超级多crashreport会用到
  • UI分界面相关:MFC、BCG和QT那类的就掩瞒了,高档一点的还也许有Html和DirectUI本事:libcef(基于chrome内核的,动脑使用html5付出页面,还真有一些小感动吧卡塔尔、HtmlLayout、Duilib、Bolt,非C++的,还会有node-webkit也合情合理,集成了node和webkit内核。

工具篇

Python

  • PyCharm:最佳Python IDE
  • 埃里克,Eclipse+pydev,比较不错的Python IDE
  • PyWin:Win32 api编程包
  • numpy:科学总括包,主要用以管理大型矩阵计算等,别的还会有SciPy,Matplotlib
  • GUI相关:PyQt,PyQwt
  • supervisor:进度监察和控制工具
  • PyGame: 基于Python的多媒体开拓和游戏软件开采模块
  • Web框架: Django 开源web开荒框架,它鞭挞连忙支付,并根据MVC设计

手艺站点

  • 在线学习:Coursera、edX、Udacity、MIT公开课、MOOC学院、慕课网
  • Hacker News:非常屌的针对编制程序的链接聚合网址
  • Techmeme:United States出名科技(science and technology)资源音讯和博客集中网址,相同的还应该有(Panda, 哈克er & Designer News卡塔 尔(英语:State of Qatar)
  • Reddit - Programming板块:同上
  • Java牛人必备:Program Creek
  • Stack Overflow:IT技能问答网址
  • SegmentFault:粤语的技艺问答社区
  • GitHub:全世界最大的源代码管理平台,很多名牌开源项目都在上头,如Linux内核,OpenStack等
  • 码云:扶持汉语可免费创造私有项目标代码托管平台,可视作备选
  • LeetCode:来做做那么些题吗,看看自身的算法水平怎样?那可比什么面试宝典强多了。
  • LintCode:援助汉语的编制程序题在线练习平台,可看作预备
  • Kaggle,Topcoder: 机器学习、大数据比赛
  • 掘金:高素质的技艺社区
  • 开采者头条
  • InfoQ:集团级应用,关怀软件开荒领域
  • V2EX: way to explore
  • 境内出名手艺社区:OSChina、博客园、CSDN、51CTO
  • 免费的it电子书:
  • 在线学习:
  • 特出学习能源:
  • 代码练习: and
  • MSDN:微软有关的合法技巧聚集地,首若是文书档案类
  • 谷歌(Google卡塔尔国开采者
  • 码库 - 收录了实用的开源项目及能源
  • Coding 基于Git的境内代码托管平台,补助个体项目,有项目管理有关职能

非看不可书籍

  • SICP(Structure and Interpretation of Computer Programs)
  • 优秀项目。深入驾驭Computer体系
  • 优秀项目。代码大全2
  • 人件
  • 人太阴星君话
  • 软件杂谈录
  • 算法导论(哈佛高校出版社卡塔尔
  • 离散数学及其使用
  • 设计方式
  • 编制程序之美
  • 红客与美术师
  • 编制程序珠玑
  • The Little Schemer
  • Simply Scheme_Introducing_Computer_Science
  • C++ Prime
  • Effective C++
  • TCP/IP详解
  • Unix 编制程序艺术
  • 技术的真面目
  • 软件小说录
  • 微Computer程序设计方法
  • 程序猿的本身修养:链接、装载与库
  • 程序猿修炼之道
  • 高功用程序猿的修炼
  • 《精气神剖析引论》弗洛伊德
  • 《失控》《科技(science and technology)想要什么》《工夫因素》KevinKelly
  • 程序支付情感学
  • 领域生机勃勃沙鸥
  • 化解:无压力专业的主意

RTP,实时传输公约与音视频

  • RTP,RTCP,RTSP-> librtp,JRTPLIB(遵循了RFC1889标准)
  • 环形缓冲区,实时数据传输用
  • SDL,ffmpeg,live555,Speex
  • Red5:用Java开荒开源的Flash流媒体服务器。它协理:把拍子(MP4卡塔尔和录制(FLV卡塔 尔(英语:State of Qatar)调换来播放流; 摄像客商端播放流(只帮助FLV卡塔 尔(阿拉伯语:قطر‎;共享对象;现场直播流发表;远程调用。

Swift

  • Swift精选资料
  • 四十四个杰出的开源项目

客户端

  • 尴尬事百科 斯威夫特
  • HackerNews Swift
  • 搜狐晚报app

Framework

  • Twitter框架
  • Mac下简单HTTP Server Swifter

小工具

  • 优秀项目。Swift Alarm
  • Swift Note
  • Swift RSS Reader
  • Swift-PM2.5查询app

游戏

  • Flappy Swift
  • FanFan Swift

Scala

  • Scala Standard Library API
  • Scala School!: A Scala tutorial by Twitter
  • A Tour of Scala: Tutorial introducing the main concepts of Scala
  • Scala Overview on StackOverflow: A list of useful questions sorted by topic
  • Programming in Scala,最新的第3版,还还没有电子版,电子版是第意气风发版
  • 《Scala for the Impatient》
  • 《Scala in Depth》
  • 《Programming Scala》Dean Wampler and Alex Payne. O’Reilly 2009
  • Scala By Example
  • Scala Cheatsheet学学情势相配的好素材
  • Glossary of Scala and FP terms
  • Metascala: A JVM written in Scala
  • LMS: Program Generation and Embedded Compilers in Scala
  • parboiled2: 质量很好的parser

其他

大腕博客

  • awesome-programmers - 各领域大牌,值得记念的程序猿们
  • 云风(游戏界大腕卡塔 尔(英语:State of Qatar):
  • 王垠(不菲小说喷到蛮有道理卡塔尔国:
  • 冰河-伞哥(Lisp大牛):
  • R大【干货满满】RednaxelaFX写的篇章/回答的导航帖
  • 陈皓-左耳朵耗子:
  • 杰夫 Atwood(海外著名博主卡塔 尔(英语:State of Qatar):
  • 阮生机勃勃峰(黑客与艺术家译者,Web卡塔尔:
  • 廖雪峰(他的Python、Git教程不少人都看过卡塔尔:
  • 道哥的黑板报(安全卡塔 尔(英语:State of Qatar):
  • 境内GitHub上关切度较高的开拓者

其三方服务

  • Let's Encrypt: 免费、自动化、开放的证件签发服务
  • DnsPod:叁个不易的智能DNS服务深入深入分析提供商
  • DigitalOcean:国外的云主机提供商,价格低价,磁盘是SSD的,用过意气风发段时间全体上还足以,然而到底是异乡的,网速非常的慢。本国的就是Ali云了。还应该有个相比较有名的是:Linode,听别人说速度上比DigitalOcean好过多
  • 移步端推送服务:个推、JPush、云巴
  • LeanCloud:移动使用开荒服务,富含:数据存储、顾客管理、音讯推送、应用总括、社交分享、实时闲聊等劳务
  • Color Hunt优秀项目。: 赏心悦目光彩夺目的配色网址,程序猿的福音
  • Heroku: PaaS平台

高额管理/数据解析/布满式工具

  • Hadoop:布满式的文件系统,结合其MapReduce编制程序模型可以用来做海量数据的批管理(Hive,Pig,HBase啥的就不说了卡塔 尔(英语:State of Qatar),值得介绍的是Cloudera的Hadoop分支CDH5,基于YA牧马人N MXC90v2集成了斯Parker可径直用来坐褥条件的Hadoop,对于商号神速营造数据货仓极度管用。
  • 斯Parker:大面积数据管理框架(能够应付公司广东中国广播集团泛的三种多少管理场景:复杂的批量数据管理(batch data processing卡塔 尔(阿拉伯语:قطر‎;基于历史数据的人机联作式查询(interactive query卡塔 尔(阿拉伯语:قطر‎;基于实时数据流的多寡管理(streaming data processing卡塔 尔(阿拉伯语:قطر‎卡塔尔国,CSND有篇作品介绍的精确
  • 除却斯Parker,别的多少个准确的乘除框架还应该有:Kylin,Flink,Drill
  • Ignite: In-Memory Data Fabric
  • CarbonData: 金立的孵化项目,支持索引的列式存款和储蓄
  • Ceph:Linux布满式文件系统(特点:无大旨卡塔尔国
  • Storm:实时代时髦数据管理,能够看下IBM的风度翩翩篇介绍 (还会有个Yahoo的S4,也是做流数据管理的卡塔尔
  • Druid: 实时数据解析存储系统
  • Ambari: 大额平台搭建、监察和控制利器;雷同的还应该有CDH
  • Tachyon:布满式内部存款和储蓄器文件系统
  • Greenplum: 基于PostgreSQL的遍及式MPP数据库
  • Mesos:总结框架叁个集群微机,提供了卓有功效的、跨遍及式应用或框架的能源隔开和共享
  • Impala:新一代开源大数据分析引擎,提供Sql语义,比Hive强在进程上
  • presto: facebook的开源工具,大额分布式sql查询引擎
  • SN应用程式Y:快速的数据压缩系统,适用于Hadoop生态系统中
  • 卡夫卡:高吞吐量的分布式音信队列系统
  • 优秀项目。ActiveMQ:是Apache出品,最盛行的,本领壮大的开源音信总线
  • MQTT:Message Queuing Telemetry Transport,消息队列遥测传输卡塔尔是IBM开荒的二个即时通信契约,有非常大可能率形成物联网的机要组成都部队分
  • RabbitMQ:记得OpenStack正是用的那几个事物吗
  • ZeroMQ:宣称是将遍及式计算变得更简短,是个布满式音信队列,能够看下云风的生龙活虎篇文章的牵线
  • 开源的日志收罗系统:scribe、chukwa、kafka、flume。这有后生可畏篇相比文章
  • Zookeeper:可相信的遍布式和睦的开源项目
  • Databus:LinkedIn 实时低顺延数据抓取系统
  • 数据源获取:Flume、GoogleRefine、Needlebase、ScraperWiki、BloomReach
  • 连串化本领:JSON、BSON、Thrift、Avro、Google Protocol Buffers
  • NoSql:ScyllaDB(宣称是世界上最快的NoSql卡塔 尔(英语:State of Qatar)、Apache Casandra、MongoDB、Apache CouchDB、Redis、BigTable、HBase、Hypertable、Voldemort、Neo4j
  • MapReduce相关:Hive、Pig、Cascading、Cascalog、mrjob、Caffeine、S4、MapR、Acunu、Flume、Kafka、Azkaban、Oozie、Greenplum
  • 数量处理:奥迪Q7、Yahoo! Pipes、Mechanical Turk、Solr/ Lucene、ElasticSearch、Datameer、Bigsheets、Tinkerpop
  • NLP自然语言管理:Natural Language Toolkit、Apache OpenNLP、Boilerpipe、OpenCalais
  • 机械学习:TensorFlow(谷歌(Google卡塔 尔(英语:State of Qatar)出品卡塔 尔(阿拉伯语:قطر‎,WEKA、Mahout、scikits.learn、SkyTree
  • 可视化技巧:GraphViz、Processing、Protovis、谷歌 Fusion Tables、Tableau、Highcharts、EChats(百度的尚可卡塔 尔(阿拉伯语:قطر‎、Raphaël.js
  • Kettle:开源的ETL工具
  • Pentaho:以工作流为着力的开源BI系统
  • Mondrian:开源的Rolap服务器
  • Oozie:开源hadoop的专门的学业流调解引擎,相符的还应该有:Azkaban
  • 开源的多寡深入分析可视化学工业具:Weka、Orange、KNIME
  • Cobar:阿里Baba(Alibaba卡塔 尔(英语:State of Qatar)的MySql分布式中间件
  • 数量冲洗:data wrangler, Google Refine

常用工具

  • EditorConfig: 让大家在各个分化IDE或编辑器下写代码保持风格大同小异
  • Mac下的神兵利器
  • asciinema: 终端录屏神器
  • Fiddler:蛮好用的Web前端调节和测验工具,当然是本着底层http合同的,日常情状接收Chrome等自带的调度工具也丰裕了,特殊情形还得用它去管理
  • Charles: Mac上的Web代理调节和测量检验工具,近似Fiddler
  • fir.im免费的移动App公开测量检验托管平台
  • wireshark:著名的网络数据包深入分析工具
  • PowerCmd:替代Windows Cmd的利器
  • RegexBuddy:强盛的正则表达式测量检验工具
  • Soure Insight:源代码阅读神器
  • SublimeText:技术员最爱的编辑器
  • Database.NET:二个通用的关系型数据库客商端,基于.NET 4.0支出的,做轻便的拍卖可能蛮方便的
  • Navicat Premium:援助MySql、PostgreSQL、Oracle、Sqlite和SQL Server的顾客端,通用性上不及Database.NET,但品质方面比Database.NET好广大,自带备份效用也用于数据库定时备份。
  • Synergy : 局域网内生机勃勃套键盘鼠标调控多台Computer
  • DameWare:远程补助理工科程师具集(作者在店堂根本决定大显示器用卡塔尔
  • Radmin: 远程序调整制工具,用了风流洒脱段时间的DameWare,还要破解,对Win7帮助的倒霉,照旧察觉那几个好用
  • Listary:能大幅度幅度增加你 Windows 文件浏览与搜索速度效能的「拔尖神器」
  • Clover:给财富微处理器加上多标签,小编日常做事的时候就用它,像Chrome同样接受能源微处理器,甚是方便啊(这是Windows平台的卡塔 尔(阿拉伯语:قطر‎
  • WinLaunch:模拟Mac OS的Launch工具
  • OllyDbg: OD天下闻名标反汇编工具,Win平台
  • Fritzing:绘制电路图
  • LICEcap:gif教程制作
  • git,svn:版本调节系统
  • Enigma Virtual 博克斯(将exe,dll等封装成三个可执路程序卡塔尔
  • Open DBDiff(针对SqlServer)数据库同步
  • SymmetricDS:数据库同步
  • BIEE,Infomatica,SPSS,weka,中华V语言:数据深入解析
  • Code史密斯,LightSwitch:代码生成
  • Pandoc:马克down调换工具,出书用的。早先玩过docbook,可是以后还是马克down盛行啊。
  • Window Magnet[Mac]:巩固Mac窗口管理效果,想Win7同样具备窗口拖放到荧屏边缘自动调解的职能
  • log explorer:查看SqlServer日志
  • dependency walker:查询Windows应用程序dll正视项
  • Shairport4w:将金立,三星GALAXY Tab,iPod上的节奏通过AirPlay共商传输到PC上
  • ngrok:内网穿透工具
  • Axure:快速原型制作工具,还大概有个在线作图的工具国内的多个创办实业团队做的,用着很科学
  • Origami: 次长久人机联作设计神器
  • 百度脑图:
  • tinyproxy:(Linux卡塔尔Mini的代理服务器协理http和https合同
  • EaseUS Partition Master:超级简单的分区域地质调查节工具,速度依旧蛮快的,C盘缺乏用了就用它从D盘划点空间啊,不用重装系统这么折腾哦。
  • CheatEngine:玩游戏剧改正过内部存款和储蓄器值必备神器(记得自身在玩莫邪剑6的时候就用的它,拔尖福利呢卡塔尔国
  • ApkIDE:Android反编译神器
  • 翻、墙工具(自|由|门、天行浏览器,无需付费的VPN:http://www.mangovpn.com/卡塔尔国,开采最有益还属Lantern,免花销起来一级福利(更新于二〇一五-08-22卡塔 尔(英语:State of Qatar)
  • 兼顾工具:Sketch、Omni波米雷特le
  • MindManger:思维导图
  • MagicDraw:Uml图工具
  • innotop:MySql状态监测工具
  • 墨刀:比Axure更为简易的原型工具,能够快速创立原型
  • Karabiner: Mac专用,修改键盘键位的神器,平板键盘必备
  • Timing:Mac专项使用,总计你的时刻都花在哪了
  • f.lux: 护眼神器,过滤蓝光,技士护眼必备良品
  • LaTeX: 基于ΤΕΧ的制版系统, 让写随想更方便人民群众
  • Antlr:开源的语法剖判器,能够让您不要压力的写个小parser

日志聚合,分布式日志搜集

  • Scribe:脸书的(nodejs + scribe + inotify 同步日志卡塔尔国
  • logstash:强大的日记收罗系统,能够依据logstash+kibana+elasticsearch+redis开垦强大的日记深入分析平台
  • log.io: nodejs开荒的实时日志收罗系统
  • Graylog: 易用、功效足够的日记管理系列, 安顿、维护、搜索比ELK简单
  • http://tools.zhaishidan.cn/
  • 资料篇
    • 技能站点
    • 一定要看书籍
    • 大拿博客
    • GitHub篇
  • 工具篇
    • 阳台工具
    • 常用工具
    • 其三方服务
    • 爬虫相关(风趣的工具)
    • 安全相关
    • Web服务器质量/压力测量检验工具/负载均衡器
  • 大数目管理/数据深入解析/分布式工具
  • Web前端
  • 语言篇
    • Scala
    • Java
    • Python
    • Swift
    • .NET
    • C & C++
  • 其他
    • 游玩开辟有关
    • 日记聚合,分布式日志收罗
    • RTP,实时传输合同与音录制

Web服务器质量/压力测量检验工具/负载均衡器

  • ab: ab是apache自带的风姿浪漫款作用强盛的测量检验工具
  • curl-loader: 真实模拟、测量检验Web负载
  • http_load: 程序超级小,解压后也不到100K
  • webbench: 是Linux下的一个网址压力测量检验工具,最多能够上行下效3万个冒出连接去测验网址的载重技术。
  • Siege: 豆蔻梢头款开源的下压力测量检验工具,能够依附铺排对一个WEB站点进行多客户的现身访谈,记录各个客商具备乞求进度的对适那时候间,并在任其自然数额的面世访谈下再度实行。
  • squid(前端缓存卡塔尔国,nginx(负载卡塔尔国,nodejs(没有错它也足以,本人写点代码就能够贯彻高质量的载荷均衡器卡塔 尔(阿拉伯语:قطر‎:常用的载重均衡器
  • Piwik:开源网址访谈量总计系统
  • ClickHeat:开源的网址点击情形热力图
  • HAProxy:高品质TCP /HTTP负载均衡器
  • ElasticSearch:找出引擎基于Lucene
  • Page Speed SDK和YSLOW
  • HAWrangler Viewer: HAOdyssey深入分析工具
  • protractor:E2E(end to end卡塔尔自动化测验工具

康宁辅车相依

  • sql注入检验:sqlmap、haviji
  • 端口扫描:nmap
  • 渗透测量试验:BurpLoader
  • sqltools: sql漏洞使用工具
  • snort: 凌犯检查测量试验

.NET

  • Xilium.CefGlue:基于CEF框架的.NET封装,基于.NET开辟Chrome内核浏览器
  • CefSharp:同上,有一款WebKit的封装,C#和Js交互作用会更简短
  • netz:无偿的 .NET 可试行文件压缩工具
  • 斯玛特Assembly:失常的.net代码优化混淆工具
  • NETDeob0:.net反混淆工具,真是东风压倒西风啊(还应该有个de4dot,在GitHub上,都是开源的)
  • ILMerge:将持有引用的DLL和exe文件打成七个exe文件
  • ILSpy:开源.net程序反编写翻译工具
  • Javascript.NET:特不利的js试行引擎,对v8做了包装
  • NPOI: Excel操作
  • DotRAS:远程访问服务的模块
  • WinHtmlEditor: Winform下的html编辑器
  • SmartThreadPool:使用C#落实的,带高端天性的线程池
  • Snoop: WPF Spy Utility
  • Autofac: 轻量级IoC框架
  • HtmlAgilityPack:Html解析利器
  • Quartz.NET:Job调度
  • HttpLib:@CodePlex,简化http请求
  • SuperSocket:简化Socket操作,基于他的还大概有个SuperWebSocket,能够付出独立的WebSocket服务器了
  • DocX:未安装Office的事态下操作Word文件
  • Dapper:轻量级的ORM类,质量不错
  • 哈勃勒DotNet:协理过渡数据库的全文字笔迹考验索系统
  • fastJSON:@CodeProject,高品质的json种类化类
  • ZXing.NET:@CodePlex,QEvoque,条形码相关
  • Nancy:轻量级Http服务器,做个小型的Web应用能够脱位IIS喽(Nancy.Viewengines.Razor,能够参与Razor引擎)
  • AntiXSS:微软的XSS防御库Microsoft Web Protection Library
  • Jint:JavaScript解释器
  • CS-Script:将C#代码文件作为脚本施行
  • Jexus:Linux下 高性能、易用、免费的ASP.NET服务器
  • Clay:将dynamic发挥的进一层灵活,像写js相像写C#
  • DynamicJSON:不必定义数据模型获取json数据
  • SharpPcap:C#版的WinPcap调用端,牛逼的互联网包解析库(自带PacketNotNet用于中国包装技公约深入分析卡塔 尔(阿拉伯语:قطر‎
  • Roslyn:C#,VB编译器
  • ImageResizer: 服务端自由支配图片大小,真乃神器也,对手提式无线电话机端传小图,PC端传大图,CMS用它很有利
  • UI相关:DevExpress, Fluent(Office 07风格), mui(Modern UI for WPF)
  • Net斯Parkerle:应用自动更新组件
  • ConfuserEx: 开源.net混淆工具
  • ServiceStack: 开源高质量Web服务框架,可用以营造高质量的REST服务
  • Expression Evaluator:Eval for C#,管理字符串表明式
  • Reactive Extensions (Sportagex):异步,事件驱动编制程序包, 奇骏x = Observables + LINQ + Schedulers

资料篇

玩耍开辟相关

  • MINA:使用Java开垦手机游戏和页游服务器(对了还会有Netty,也很猛的,都是基于NIO的)
  • HP-Socket:见有稍许页游服务器使用这么些创设的
  • Unreal: 虚幻引擎,C++,基于那一个引擎的十二十13日游相当多
  • OGRE:引人侧目标3D图形渲染引擎,天龙八部OL、火炬之光等好多玩耍都用了这些引擎
  • OpenVDB:梦工厂C++的特效库,开源的
  • cocos2d:跨平台2D游乐引擎
  • unity3d:跨平台3D游戏引擎,相当红的哦
  • Nodejs:也可以有过多行使它来支付手机游戏和页游服务器(博客园的Pomelo卡塔 尔(英语:State of Qatar)

爬虫相关(风趣的工具)

  • Phantomjs(Web自动化测量试验,服务端渲染等)
  • berserkJS(基于Phantomjs的修正版本)
  • SlimerJS
  • CasperJS
  • selenium
  • HtmlUnit(开源的java 页面深入分析工具,也是个Headless的浏览器卡塔 尔(阿拉伯语:قطر‎

Web前端

  • Material Design: 谷歌(Google卡塔尔国出品,必属精品
  • Vue.js: 借鉴了Angular及React的JS框架,设计意见较为先进
  • GRUNT: js task runner
  • Sea.js: js模块化
  • knockout.js:MVVM开采前台,绑定技巧
  • Angular.js: 使用超动感HTML & JS开拓WEB应用!
  • Highcharts.js, ECharts, Flot: 常用的数据可视化库
  • D3.js: 是多个基于JavaScript数据体现库(形似的还应该有P5.js卡塔 尔(英语:State of Qatar)
  • Vega: 基于D3的可视化语法
  • NVD3: 基于d3.js的图表库
  • Raw:非常不错的豆蔻梢头款高等数据可视化学工业具
  • Rickshaw:时序Logo库,可用来塑造实时图表
  • JavaScript InfoVis Toolkit:另豆蔻梢头款Web数据可视化插件
  • Pdf.js,在html中展现pdf
  • ACE,CodeMirror:Html代码编辑器(ACE甚好啊卡塔 尔(阿拉伯语:قطر‎
  • NProcess:亮丽的加载进程条
  • impress.js:让您塑造出令人眩指标内容展现效果(雷同的还只怕有reveal)
  • Threejs:3DWeb库
  • Hightopo:基于Html5的2D、3D可视化UI库
  • jQuery.dataTables.js:高度灵活的报表插件
  • Raphaël:js,canvas绘图库,后来开采百度指数的图纸就是用它绘出来的
  • director.js:js路由模块,前端路由,Nodejs后端路由等,相符构造单页应用
  • pace.js:页面加载进程条
  • bower:Web包管理器
  • jsnice:有意思的js反编写翻译工具,猜压缩后的变量名,
  • Zepto.js:移动端代替jQuery的东东,当然也得以行使jquery-mobile.
  • UI框架:Foundation,Boostrap,Pure,EasyUI,Polymer
  • 前段UI设计员必去的多少个网址:Dribbble,awwwards,unmatchedstyle,UIMaker
  • Mozilla 开荒者中央:
  • Logo财富:IcoMoon(小编的最爱卡塔尔,Font Awesome, Themify Icons,FreePik,Glyphicons
  • artDialog:特别优质的对话框
  • AdminLTE:github上的二个开源项目,基于Boostrap3的后台管理页面框架
  • Respond.js:让不懂爱的IE6-8扶助响应式设计
  • require.js: js模块加载库
  • select2:比chosen具备越多特点的选择框代替库
  • AngularUI:集成angular.js的UI库
  • normalize.css: 选取了今世化正规化让各浏览器渲染出的html保持大器晚成致的库
  • CreateJS:Html5游戏引擎
  • Less,Compass:简化CSS开发
  • emojify.js:用于自动识别网页上的Emoji文字并将其出示为图像
  • simditor:二个无可置疑的开源的html编辑器,简洁高效
  • Sencha: 基于html5的位移端支出框架
  • SuperScrollorama+Tween马克斯+skrollr:创设超酷的视差滚动作效果应网页动漫
  • jquery-smooth-scroll:同上,平滑滚动插件
  • Animate.css:完毕了各类卡通效果的css库
  • Emmet:前端程序员必备,前身为 Zen Coding
  • React: facebook出品的js UI库
  • highlight.js:特地用来做语法高亮的库
  • GoJS: Html5人机联作式图表库,看demo更相符档案的次序布局的图片。
  • 10 Pure CSS (Mostly) Flat Mobile Devices:
  • CodePen:
  • jsfiddle: 前端js,html,css测验利器

GitHub篇

** Awesome **

  • Awesome: 那是个Awesome合集,管见所及的材料那此中都能找到
  • Awesome2: 相近第三个Awesome
  • 忙乱、有用没用的Awesome合集
  • 特不利的语言类学习资料会集:Awesomeness
  • awesome-ios-ui
  • awesome-android-ui
  • Awesome-MaterialDesign
  • awesome-public-datasets
  • awesome-AppSec(系统安全)
  • awesome-datascience
  • awesome-dataviz - 数据可视化库及材质
  • awesome-es
  • awesome-comment - 神注释大全
  • awesome-hacking - 黑客工具箱
  • awesome-machine-learning - 机器学习资料

** 书籍资料 **

  • Every Programmer Should Know
  • Latency Numbers Every Programmer Should Know
  • system-design-primer: 系统规划入门
  • free-programming-books 中文版
  • 无需付费的编制程序中文图书目录
  • 《程序员编制程序艺术 — 面试和算法感受》
  • GoBooks
  • Papers we love
  • 自然语言管理NLP推荐学习路径及参谋资料
  • 相当的棒的机器学习资料(框架,库,软件卡塔尔国, 汉译版
  • 机器学习(Machine Learning)&深切学习(Deep Learning)资料
  • Docker资料合集
  • 读书使用Strom
  • Hadoop Internals
  • Spark Internals
  • 大数据时代的多寡分析与数量开掘 – 基于Hadoop达成
  • 如何创设操作系统
  • 借助开源项目学习软件开采
  • 多少个不利的开源游戏引擎
  • 一起写Python文章,一起看Python文章
  • 途胜的极客理想连串小说
  • HTTP接口设计指南
  • 共享自个儿长期关注的前端开采相关的佳绩网址、博客、以至活跃开荒者
  • Readings in Databases
  • Data Science blogs
  • 日志:每一种软件工程师都应当知道的有关实时数据的集结定义
  • Android Code Path
  • Android Learn Notes
  • PHP 类库框架,资料集结

** 优越项目 **

  • 最值得关切的十二个C语言开源项目
  • 15款值得学习的Mini开源项目
  • iOS-九十几个开源组件
  • 十大Material Design开源项目
  • Android开源项目分类聚焦

** 前端 & Node.js **

  • 前面一个财富
  • 前端开垦指南
  • 前面一个技艺汇总
  • 前端财富大导航
  • 收罗前端方面包车型客车书籍
  • 二零一五年风靡前端开辟面试题
  • 简言之清晰的JavaScript语言教程,代码示例
  • JavaScript编制程序规范
  • JavaScript必要求看录像
  • JavaScript标准参照教程(阮朝气蓬勃峰的,收拾的对的卡塔尔
  • JS必看
  • AngularJS Guide的中文分支
  • Angular2学习材质
  • AngularJS应用的精品执行和作风指南
  • React-Native学习指南
  • 七天学会NodeJS
  • node.js汉语资料导航
  • Nodejs学习路径图
  • 怎么着学习nodejs

** 工作,工具 **

  • 系统管理职员和工人具集合
  • Pro Git
  • Nginx开采从入门到通晓
  • Google 全球 IP 地址库
  • 收罗收拾远程工作皮之不存毛将焉附的材质
  • Color schemes for hackers
  • 玩耍开采工具集,MagicTools
  • 开荒者工具箱, free-for-dev
  • GitHub秘籍
  • Git风格指南
  • Bast-App

Java

  • 常用的IDE:AMDliJ IDEA(刚强推荐),Eclipse,Netbeans
  • fastutil: 质量更好的Java集结框架
  • Guava: 谷歌(Google卡塔 尔(英语:State of Qatar)的Java工具包,应用布满
  • Lagom: 微服务框架,提供了Java、Scala API
  • Curator:Netflix集团开源的三个Zookeeper client library,用于简化Zookeeper客商端编制程序,今后已然是apache下的三个单独项目了。斯帕克的HA也用的那货。
  • CRUISERx(Reactive Extensions)框架:Vert.x, 卡宴xJava(Android中用的超多), Quasar
  • FindBugs: 代码静态解析工具,寻觅代码缺欠
  • Java反编写翻译工具:Luyten,JD-Gui
  • Drools: 法则引擎
  • Jersey: Java RESTful 框架
  • canal: Alibaba付加物,binlog增量订阅&花费组件
  • Web开拓有关:汤姆cat、Resin、Jetty、WebLogic等,常用的机件Struts,Spring,Hibernate
  • Netty: 异步事件驱动互联网使用编制程序框架,用于高并发互联网编程比较好(NIO框架,spark 1.2.0就用netty代替了nio卡塔尔国
  • MINA:简单地开荒高品质和高可相信性的互联网应用程序(也是个NIO框架卡塔尔国,不少手游服务端是用它支付的
  • jOOQ:java Orm框架
  • Janino: 相当的小又快的Java编写翻译器,Spark的Tungsten引起用的它
  • Activiti:职业流引擎,相通的还会有jBPM、Snaker
  • Perfuse:是二个客商分界面包用来把有组织与无协会数据以独具交互作用性的可视化图形展现出来.
  • Gephi:复杂网络分析软件, 其利害攸关用以各个网络和复杂系统,动态和分层图的并行可视化与探测开源工具
  • Nutch:著名的爬虫项目,hadoop便是从那么些类型中升华出来的
  • web-harvest:Web数据提取工具
  • POM工具:Maven+Artifactory
  • Akka:风度翩翩款基于actor模型实现的 并发管理框架
  • EclEmma:覆盖测量试验工具
  • Shiro:安全框架
  • joda-time:简化时间管理
  • parboiled:表明式深入分析
  • dozer: 深拷贝神器
  • dubbo: 阿里Baba(Alibaba卡塔尔出品的布满式服务框架
  • jackson databind: json体系化学工业具(fastjson,simplejson)
  • Atomikos: 分布式事务处理
  • BoneCP:品质非常赞的数据库连接池组件,传闻比c3p0快多数
  • ProGuard: obconfuscation tool, 强大的歪曲工具
  • S-99:Scala相关的99个问题

平台工具

  • Swagger: RESTful API设计工具,前后端抽离项目必备,顺便推荐下Easy Mock
  • Phabricator: 软件开荒平台,推特出品,现已开源,CodeReview神器(从那些往下直接到GitLab之间的工具全都可以忽视了卡塔 尔(阿拉伯语:قطر‎
  • Redmine/Trac:项目处理平台
  • Jenkins/Jira(非开源):持续集成系统(Apache Continuum,那几个是Apache下的CI系统,尚未赶趟钻探卡塔 尔(阿拉伯语:قطر‎
  • git,svn:源代码版本调节系统
  • GitLab/Gitorious:创设筑组织调的GitHub服务器
  • AppVeyor - 云端持续集成工具,能够与GitHub搭配使用
  • Postman:RESTful,api测验工具,HTTP接口开采必备神器;可代表工具:Insomnia
  • Lottie: AE动漫变原生代码,设计员必备
  • Sonar:代码品质管理平台
  • Nessus: 系统漏洞扫描器
  • gitbook:写书的好东西,当然用来写文书档案也特别不利的(开采好些个出品的文书档案正是用的它卡塔 尔(英语:State of Qatar)
  • Travis-ci:开源项目不断集成必备,和GitHub相结合,
  • Trello:轻便快捷的等级次序处理平台,重视看板管理
  • 日记聚合:graylog、ELK(推荐新一代的graylog,基本上算作是开源的Splunk了卡塔 尔(阿拉伯语:قطر‎
  • 开源测量检验工具、社区(Selenium、OpenQA.org卡塔尔
  • Puppet:四个自动处理引擎,能够适用于Linux、Unix以至Windows平台。所谓配置管理连串,就是治本机器内部诸如文件、顾客、进度、软件包这一个能源。无论是管理1台,还是上万台机器Puppet都能轻轻松松化解。其余相仿工具:CFEngine、SaltStack、Ansible
  • Nagios:系统状态监察和控制告急,还会有个Icinga(完全相配nagios全数的插件,工作规律,配置文件以致艺术,大概千篇风华正茂律。配置轻易,功用强盛)
  • Ganglia:分布式监控种类
  • fleet:分布式init系统
  • Ansible:能够大大简化Unix管理员的自动化配置管理与流程序调节制方法。
  • 吉优Lite无需付费数据库
  • jsHint:js代码验证工具
  • haproxy: 高可用负载均衡(别的相通的系统还大概有nginx,lvs卡塔 尔(英语:State of Qatar)
  • linux OS品质剖析工具:dstat,iostat,iotop,nmon
  • kimono:将网页音讯调换为api接口的工具
  • 集群管理工科具:pdsh,ClusterSSH,mussh(能够用它超级快处理Hadoop集群卡塔 尔(英语:State of Qatar)ipa-server做联合的认证管理
  • influxdb: 分布式时序数据库,结合Grafana能够张开实时数据分析
  • dot: 技术员绘图利器(是种语言,也是个工具卡塔 尔(英语:State of Qatar)
  • Graph::Easy: (Ascii Art工具卡塔 尔(英语:State of Qatar)字符流程图绘制,实在是程序员装B神器。其余相像的工具Asciiflow, vi插件:drawit!
  • spf13-vim: 让你的vim飞起来!
  • Kubernetes: 容器集群管理类别
  • Gatling: 服务器品质压力测量试验工具
  • systemtap: Linux内核探测工具、内核调节和测量检验神器
  • Cygwin:Windows下的类UNIX模拟条件
  • MinGW:Windows下的GNU工具集

语言篇

折腾中:Scala、Python、Lua、JavaScript、Go

待折腾:

  • Racket
  • OCaml
  • Rust
  • Julia

本文由美高梅游戏官网娱乐发布,转载请注明来源

关键词: