我们总结了 370 个免费学习编程的国外大学公开课 - 工具资源 - 掘金
摘要:5年前,MIT和斯坦福等大学开放了他们的计算机学习课程,以公开课的形式免费向公众进行教学。如今,来自世界各地的超过700个学校加入了他们,这些学校已经创建了成千上万个免费在线课程。我们总结了超过370个适合不同阶段开发者学习的不错的课程供你使用。 ...
(译) 无尽滚动的复杂度 -- 来自 Google 大神的拆解 - 掘金
原文地址:https://developers.google.com...原文作者:Surma译者:王芃 摘要: 重用你的DOM元素以及删除那些远离可视范围的元素。为延迟显示的元素使用占位...
Telegram - 真正定义即时通讯 - 产品 - 掘金
本文首发于个人博客 Telegram--真正定义即时通讯 | Zhao Li Telegram 是一款开源且跨平台的 IM 工具(类似 Whatsapp、Messenger、微信),是我用过所有同类软件中用户体验最好的一个,同时我也是 ...
200 行代码实现 web 在线聊天室 (websocket) - 前端 - 掘金
项目介绍 基于websocket的一个简单的聊天室 技术栈 express+socket.io+animate.css+angular关于websocket不了解的点我,而socket.io是对webs...
基于机器学习的 web 异常检测 - 后端 - 掘金
Web防火墙是信息安全的第一道防线。随着网络技术的快速更新,新的黑客技术也层出不穷,为传统规则防火墙带来了挑战。传统web入侵检测技术通过维护规则集对入侵访问进行拦截。一方面,硬规则在灵活的黑客面前,很容易被绕过,且基于以往知识的规则集难以应对0day攻击;另...
Python 爬虫:把廖雪峰的教程转换成 PDF 电子书 - 掘金
写爬虫似乎没有比用 Python 更合适了,Python 社区提供的爬虫工具多得让你眼花缭乱,各种拿来就可以直接用的 library 分分钟就可以写出一个爬虫出来,今天就琢磨着写一个爬虫,将廖雪峰的 Python 教程 爬下来做成 PDF 电子书方便大家离线阅...
12 款助你学编程的免费游戏 - 阅读 - 掘金
英文原文:12 Free Games to Learn Programming译者:IT程序狮原文地址:http://www.jianshu.com/p/5bf9... 在本文中,我们从近200多个网站中,评选出了的12个热门网站。你可以在玩游戏中学...
聊天机器人初学者完全指南 - 工具资源 - 掘金
什么是聊天机器人?它们为什么会有如此大的机会?它们是如何工作的?我怎么才能自己构建一个? 这是我们现在将要去回答的问题。 准备好了吗?我们开始吧! 我们花在手机上的90%的时间都用在电子邮件和消息平台上了,我很愿意支持那些在消费者聚集的地方建立的团队...
JavaScript 闭包入门(译文) - 掘金
前言 总括 :这篇文章使用有效的javascript代码向程序员们解释了闭包,大牛和功能型程序员请自行忽略。 译者 :文章写在2006年,可直到翻译的21小时之前作者还在完善这篇文章,在Stackoverflow的How do JavaScript closu...
【重要!】MongoDB 爆配置漏洞,如何避免黑客入侵 MongoDB? - 后端 - 掘金
前言 近日,大批量的MongoDB实例因为配置漏洞遭遇了攻击,黑客无需身份认证即可登录MongoDB实例,从而删除了大量数据,并勒索受害者支付赎金才能要回自己的数据。截止目前为止,被劫持的MongoDB实例已经达到了一个惊人的数量。更加可恶的是,黑客...
黑科技:程序员如何打造属于自己的分体键盘 - 产品 - 掘金
前言作为一名程序员,键盘在手,天下我有啊,不整个高大上的键盘怎么提升B 格。之前一直想买个机械键盘,听说机械键盘敲代码时格外舒爽,实在是提升效率与 B 格的神器。普通机械键盘 使用普通的键盘打字打久了手腕很容易感觉疲劳,因为敲键盘时手腕总是弯着的...
一个全栈增长工程师的练手项目集 - 阅读 - 掘金
一个全栈增长工程师的练手项目集 你是不是在为提高编程技术而发愁? 你是不是在为找不到合适的练手项目而烦恼? 你是不是在为有合适的项目,但是没有指南而烦恼? 拥有Ideabook,你就等于拥有一系列的练手项目。 虽然在我的Idea列表里已经有了足...
JavaScript 经典的难点与重点 - 前端 - 掘金
LazyMan 实现LazyMan(什么是LazyMan?请自行google) ...
1月前端面试记 - 掘金
背景 我于16.12.18辞职,之前有过一年左右的前端工作经验。从12月26号开始到1月9号先后面试了微信,百度,阿里巴巴uc,唯品会以及深圳腾讯等几家公司,特此总结与各位共勉。 微信 由于我已经毕业工作过,所以去微信面试是走的社招。微信社招极其严格,共八轮面...
Python 黑帽编程 4.1 Sniffer(嗅探器) 之数据捕获(上) - 后端 - 掘金
网络嗅探,是监听流经本机网卡数据包的一种技术,嗅探器就是利用这种技术进行数据捕获和分析的软件。 编写嗅探器,捕获数据是前置功能,数据分析要建立在捕获的基础上。本节就数据捕获的基本原理和编程实现做详细的阐述。 4.1.1 以太网网卡的工作模式 ...
阿里聚安全攻防挑战赛第三题 Android PwnMe 解题思路 - Android - 掘金
大家在聚安全挑战赛正式赛第三题中,遇到android app 远程控制的题目。我们今天带你一探究竟,如何攻破这道题目。 一、题目 购物应用pwn (6分) 环境: - 要求在ARM 64位Android手机上攻击成功,也可在模拟器(运行Go...
全栈 - 4 Python 先学会基本语法 - 掘金
这是全栈数据工程师养成攻略系列教程的第四期:4 Python 先学会基本语法。 Python简单易学,但又博大精深。许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉。学海无涯,我们先来了解一些Python中最基本的内容。...
【译】2017 年你应该学习的编程语言、框架和工具 - 前端 - 掘金
在过去的一年里,软件开发行业继续大踏步地向前迈进。回顾 2016 年,我们看到了更多新兴的流行语言、框架和工具,它们改变着我们的工作方式,让我们看到更多的可能。但在这个行业,紧随潮流是很难的。所以在每年年底,我们都会给你提供一些建议,它涉及什么是最重要的,以及...
18 个锻炼编程技能的网站 - 工具资源 - 掘金
编程几乎已经成为了人类所知每个行业的必要组成部分,它帮助组织和维护大型系统的方式是无可比拟的,所以越来越多的人开始了他们的编程之旅。 要学习编程,你可以通过交互式平台或者书本,随便一种你觉得最适合和容易的学习方式。但是,有时候这样还不够,我们想要练习一些新的东...
为什么我能一天就能掌握一门编程语言? - 工具资源 - 掘金
一天掌握一门语言,我觉得对于一个比较资深的程序员,应该都是比较容易的,而如果对于一个刚学习某一门开发语言不久的人来说,会觉得我是在瞎扯。当然,我此处说的掌握并不是精通,而是指可以开始工作或利用某一门程序语言着手于某件事情。 要掌握一门编程语言,是有规律可循的,...
使用 OpenVZVPS+s 搭建 VPN - 工具资源 - 掘金
今天在同事的”怂恿”下搭建了一个属于自己的VPN,使用的是 OpenVZVPS虚拟主机+debian+s搭建而成,整个安装过程仅仅需要30分钟,而且性能稳定,在4G手机信号下有着每秒3M的下行速度。全端覆盖,只要你想的到的设备都可以使用这个...
免费镜像和工具 - 工具资源 - 掘金
最近国内屏蔽相当严重,作为一个程序猿的我,都不得不离开谷歌的怀抱暂时投入百度,无奈百度出来的全是推广广告,这让我感到无比的蛋疼与心碎啊,还好最近发现了一些免费的镜像,现在共享给大家。 iosios一直是个坑啊,之前只能走,或者配代理,ios...
云盘一个个倒下怎么办?无需编码,手把手教你搭建至尊私享云盘 - 工具资源 - 掘金
微盘挂了,360倒了,百度云盘也立了Flag。能让我们在云端储存分享文件的服务越来越少了。 买一堆移动硬盘既不方便也不能解决实际需求。而事实上,你其实可以选择搭建只属于自己的至尊私享云盘服务! ownCloud 是一个开源免费的云端文件储存分享平台,它支持包...
如何搭建一个私人网盘 - 工具资源 - 掘金
文章主要讲了为什么要搭建私有网盘,以及如何用 docker + ownCloud 搭建。 前两天,360 云盘宣布将停止个人服务。一石激起千层浪,关于如何选择网盘,如何应对网盘关闭的讨论一下子又变得此起彼伏。没办法,目前的现状是,网盘很难有大的盈利空间,还面...
老司机高速坐骑:百度网盘不限速下载工具 - 工具资源 - 掘金
警告:目前百度已经把这个方法单任务限速10M 2016.11.2 (已修复) BaiduPanDownload 百度网盘不限速下载工具 此软件可实现百度云不限速下载,请将要下载的文件移动到 "我的应用数据/wp2pcs" 即可在本程序访问 添加文...
部署Seafile搭建自己的网盘 - 掘金
Seafile 是一个开源的文件云存储平台,解决文件集中存储、同步、多平台访问的问,允许用户创建“群组”,在群组内共享和同步文件,方便了团队协同工作。 原文在这里 安装依赖 # 在 CentOS 7 下 # (MariaDB 是 MySQL 的分支) yum ...
2017 年你需要学习的编程语言、框架和工具 - 前端 - 掘金
Martin Angelov December 8th, 2016 The software development industry continues its relentless march forward. In 2016 we saw new rel...
5 款精致简洁的个人简历模板 (二) - 设计 - 掘金
摘要:包含INDD、IDML、PDF、PSD、DOCX等格式,方便自由修改和学习。 ResumeCV - John ResumeCV - ...
我如何用前端技术得到 XXOO 网站的 VIP - 前端 - 掘金
讲解素材 网页如图,这里只是说明整个网站的一些技术点,所以不该看的地方我都打上马赛克了,让我们揭开这些网站的整个前端工作原理 首先刚进去的时候显示一堆乱七八糟的东西,点进去其中一个页面,下面各种虚假评论,然后每隔几秒钟弹出第几几几个会员充值成功,我们...