• GitHub 上有哪些一般人也可以用的项目?
    之前有不少粉丝来信询问:能否给初步接触 GitHub 的用户,推荐几个比较实用、容易看懂,无需具备太多专业知识便能上手使用的项目呢?答案是:有的。今天,我们就上述问题,来聊聊 GitHub 上有哪几个质量相对较高,对新手比较友好,开箱即食的开源项目吧。文件加密分享神器我们都知道,作为一个专业的老司机,手上肯定都握着一大堆优质的资源。有时候,我们会把手里的资源分享给其它用户,恩泽大众。这时,一款私密性强、分享速度快、可配置性高的文件分享神器应该就是你梦寐以求的了。今天,在这里给大家分享下由 mozilla 开...
  • GitHub 上有哪些一般人也可以用的项目?
    点击上方“涛哥聊Python”,选择“星标”公众号重磅干货,第一时间送达本文转载自GitHubDaily(ID: GitHubDaily)之前有不少粉丝来信询问:能否给初步接触 GitHub 的用户,推荐几个比较实用、容易看懂,无需具备太多专业知识便能上手使用的项目呢?答案是:有的。今天,我们就上述问题,来聊聊 GitHub 上有哪几个质量相对较高,对新手比较友好,开箱即食的开源项目吧。文件加密分享神器我们都知道,作为一个专业的老司机,手上肯定都握着一大堆优质的资源。有时候,我们会把手里的资源分享给其它用户...
  • Firefox Preview发布,下一代移动浏览器
    开源中国报道过 Mozilla 计划推出名为 Firefox Fenix 的安卓移动浏览器,当时网上流传的消息显示这是一款全新的浏览器,所采用的渲染引擎是由 Mozilla 开发的 GeckoView,并表示会在今年夏季面向公众发布。经历了几个月的开发和完善,Mozilla 已于近日在 Google Play 正式上架这款浏览器,不过名字和之前流传的 Firefox Fenix 不一样,官方称其为 Firefox Preview。▲ Mozilla 推出的全新 Android 移动浏览器虽然已经公开发布,不...
  • Firefox Preview发布,下一代移动浏览器
    源 / 开源中国 开源中国报道过 Mozilla 计划推出名为 Firefox Fenix 的安卓移动浏览器,当时网上流传的消息显示这是一款全新的浏览器,所采用的渲染引擎是由 Mozilla 开发的 GeckoView,并表示会在今年夏季面向公众发布。经历了几个月的开发和完善,Mozilla 已于近日在 Google Play 正式上架这款浏览器,不过名字和之前流传的 Firefox Fenix 不一样,官方称其为 Firefox Preview。▲ Mozilla 推出的全新 Android 移动浏览器虽...
  • GeckoView:Mozilla面向移动浏览器打造的渲染引擎
    Mozilla 现已推出面向 Android 的全新移动浏览器 Firefox Preview。与大多数浏览器所采用的 Bink 渲染引擎不同,Firefox Preview 的渲染引擎 GeckoView 由 Mozilla 自行开发。Mozilla 认为,这种独立性一定程度上避免了互联网被单一的科技巨头控制。根据 Mozilla 工程师的介绍,他们开发 GeckoView 的原意是希望将 Firefox 的渲染引擎作为一个可重用库引入 Android 平台。通过将 GeckoView 引擎与 Firef...
  • GitHub 上有哪些一般人也可以用的项目?
    码农有道 码农有道高质量技术文章目录整理(请戳我)关于码农有道(请戳我)之前有不少粉丝来信询问:能否给初步接触 GitHub 的用户,推荐几个比较实用、容易看懂,无需具备太多专业知识便能上手使用的项目呢?答案是:有的。今天,我们就上述问题,来聊聊 GitHub 上有哪几个质量相对较高,对新手比较友好,开箱即食的开源项目吧。文件加密分享神器我们都知道,作为一个专业的老司机,手上肯定都握着一大堆优质的资源。有时候,我们会把手里的资源分享给其它用户,恩泽大众。这时,一款私密性强、分享速度快、可配置性高的文件分享神...
  • 什么?!Mozilla 被提名英国“互联网恶棍”奖 | Linux 中国
    ISPA 在他们的声明中表示,Mozilla 因为支持了 DoH(DNS-over-HTTPS)而被视为“互联网恶棍”。-- Ankush DasMozilla Firefox 是目前最流行的浏览器之一。很多用户喜欢它胜过 Chrome 就是因为它鼓励隐私保护,并且可以通过一些选项设置让你的互联网活动尽可能地私密。不过最近推出的功能之一 —— 仍然处于测试阶段的 DoH (DNS-over-HTTPS) 功能却受到了英国互联网服务提供商行业协会的负面评价。英国互联网服务提供商行业协会Internet Ser...
  • 突破封锁继续爬取百万妹子图!!!
    点击▲关注 “爪哇笔记”   给公众号标星置顶更多精彩 第一时间直达前言从零学 Python 案例,自从提交第一个妹子图版本就引来了不少小伙伴的兴趣。不过最近,一些小伙伴发来私信说,妹子图不能爬了!?趁着周末试了一把,果然是爬不动了,爬下来的都是些 0kb 的假图,然后就是一系列的报错信息,显然妹子图图长已经做了防御措施。伪装无论怎么做防御措施,总不能把正常用户也给禁了?所以,我们要尽可能的把爬虫伪装成正常用户,我就是那个来看妹子图的爬虫。防盗链处理延时处理请求图片准备尽量多的请求头动态代理IP(花钱,暂且...
  • 除了Chrome和火狐,还有这6个好用的开源Web浏览器
    开源最前线(ID:OpenSourceTop) 编译编译自:https://opensource.com/article/19/7/open-source-browsers微软闭源的IE称霸市场的情况下,开源Web浏览器走过了一段漫长的发展之路,多年来,IE一直是微软Windows操作系统的默认浏览器,而Safari(也是闭源的)是MacOS的默认浏览器。Chrome和火狐这两种浏览器都非常有名,但并不是唯一可用的开源浏览器。本文介绍了七种开源浏览器,并总结了它们的特性,以及作为开发者你可以如何为他们做出贡...
  • 微软拥抱Rust,以作为C和C++的安全替代方案
    微软正在探索使用 Rust 编程语言作为 C、C++ 和其他语言的替代方案,以此来改善应用程序的安全状况。自 2004 年以来,微软安全响应中心(MSRC)已对所有报告过的微软安全漏洞进行了分类。根据他们提供的数据,所有微软年度补丁中约有 70% 是针对内存安全漏洞的修复程序。▲ 微软每年约有 70% 的漏洞仍然是内存安全问题这样高的百分比是因为 Windows 和大多数其他微软产品主要使用 C 和 C++ 编写,这两种“内存不安全”(memory-unsafe)的编程语言允许开发人员对内存地址进行细粒度控...
  • 4 个小工具,让你的火狐浏览器好用一倍!
    相信大家看到小狐狸的形象,第一时间想到的会是 Firefox 浏览器,产品 LOGO 虽然经历过几次更改进化,最新一次更改是在今年六月份,品牌 LOGO 变得更加简化和风格化,但不变的核心在于仍然保留了小狐狸的形象。但时过境迁,2014 年 3 月公布的数据显示 Chrome 市场份额首次超过 Firefox,从此一骑绝尘,在 2016 年 Chrome 首次登顶成为全球份额占比第一浏览器。Firefox FocusFirefox Focus 在 2015 年正式推出,是一款主打解决上网浏览隐私和安全功能的移动浏览器产品,支持 iOS 和 Android 平台。Firefox LockwiseFirefox Lockwise 是一款针对移动平台和 Firefox 浏览器扩展的密码管理器工具,其前身是 Firefox Lockbox 密码箱,用户可以下载对应的 iOS、Android 和 浏览器扩展 的版本。
  • Firefox推出新logo,这只狐狸长这样子
    Mozilla发布了一个新的Web浏览器测试版本,它引入了新的Firefoxlogo。根据Mozilla的计划,FirefoxNightly将在接下来的几周内进入测试版,然后再进入主版本,Mozilla创意总监TimMurray表示,新标识应该遵循这一路线。另外,FirefoxNightly的标志是一种蓝色和紫色的颜色方案(如上),普通的火狐则依然使用的是一种红色、橙色和黄色的方案(如下)。Mozilla宣称,新版本还将删除自2017年11月Firefox57发布以来,Mozilla附加在Firefox名称上的“Quantum”标签。
  • 逐帧分析youtube
    在知乎上线了创作中心后,我才知道在我的回答中阅读量最大的居然是之前youtube和b站的性能对比,那篇回答只是做了非常粗浅的介绍,感觉有点对不起这个阅读量。实际上在团队内部我是进行了《逐帧分析youtube》的分享,这次也把一些内容梳理成文分享给大家吧。之昊的知乎专栏,大家可以点击阅读原文查看接下来我会逐个请求分析youtube究竟使用那些国内大家不那么常用的技术,因为点会比较多我在正文中就不一一详细介绍了但都会配上相关阅读连接,我只会对与带来关键性能提升的部分做展开分析。
  • 使用 React 要懂的 JavaScript 特性[每日前端夜话0xB3]
    每日前端夜话0xB3每日前端夜话,陪你聊前端。正文共:2320字预计阅读时间:13 分钟作者:Kent C. Dodds翻译:疯狂的技术宅来源:kentcdodds与我使用的其他框架相比,我最喜欢 React 的原因之一就是它对 JavaScript 的暴露程度。没有模板DSL,组件 API 只是通过添加 React Hooks 变得更简单,并且该框架为解决的核心 UI 问题提供非常少的抽象概念。因此,学习 JavaScript 对于使用 React 有效构建应用程序是非常可取的。1consta='hello' 2constb=42 3constc={d:[true,false]} 4console.log 5 6//thisisthesameas: 7console.log 8 9//inReact:10functionCounter{11const[count,setCount]=useCounter12return<buttononClick={setCount}>{count}</button>13}MDN:ECMAScript 2015中对象初始化的新表示法箭头函数箭头函数是在 JavaScript 中另一种编写函数的方法,但它们确实存在一些语义差异。
  • 一幅图了解开源世界的“板块”构成
    什么是开源这是个误区,以前一直以为免费就是开源,在后来觉得只要公布了源码就是开源,真的是这样?不过在程序界更多人习惯把它理解为“开放源代码”的意思。于是大家决定给自由软件一个更易理解的别名“开源软件”。所以,开源即是自由的化身。它讲述了一种公开的、自由的精神。软件开源的发展历程 ,为我们软件行业以及非软件行业的人都带来的巨大的参考价值.从一幅图中了解开源世界国内外开源业流传很广的一张图上方图片上基本上包含了开源世界所有的大神和团体,从左上角(左到右)开始介绍。
  • 用Rust开发Linux驱动?内核维护者表示愿意接受
    微软表示之所以考虑Rust,除了它能够以内存安全的方式编写系统级程序外,性能、精细的控制以及健康发展的社区都是他们青睐Rust的原因。微软展示了拥抱Rust的意向,那么另一边的Linux对于Rust又是怎样的想法呢?开发者就此询问了Linux内核稳定版维护者GregKroah-Hartman,Greg表示愿意接受用Rust开发Linux内核的驱动程序,但前提是:1)以可选的方式存在,而不是默认启用,这样其他开发者就不需要使用Rust去构建内核;2)Rust驱动需要体现出比C驱动具有优势,比如针对内核API的安全封装器。
  • 用Rust开发Linux驱动?内核维护者愿意接受
    微软展示了拥抱 Rust 的意向,那么另一边的 Linux 对于 Rust 又是怎样的想法呢?开发者就此询问了 Linux 内核稳定版维护者 Greg Kroah-Hartman,Greg 表示愿意接受用 Rust 开发 Linux 内核的驱动程序,但前提是:1)以可选的方式存在,而不是默认启用,这样其他开发者就不需要使用 Rust 去构建内核;2)Rust 驱动需要体现出比 C 驱动具有优势,比如针对内核 API 的安全封装器。不过底下有开发者指出了目前使用 Rust 实现驱动程序的不便之处:Linux 内核不保证 API/ABI 的稳定性,因此很难设计通用的 Rust 接口。至少几乎不可能使它适用于所有版本的 Linux。
  • 用 Rust 开发 Linux 驱动?内核维护者表示愿意接受
    微软展示了拥抱 Rust 的意向,那么另一边的 Linux 对于 Rust 又是怎样的想法呢?开发者就此询问了 Linux 内核稳定版维护者 Greg Kroah-Hartman,Greg 表示愿意接受用 Rust 开发 Linux 内核的驱动程序,但前提是:1)以可选的方式存在,而不是默认启用,这样其他开发者就不需要使用 Rust 去构建内核;2)Rust 驱动需要体现出比 C 驱动具有优势,比如针对内核 API 的安全封装器。不过底下有开发者指出了目前使用 Rust 实现驱动程序的不便之处:Linux 内核不保证 API/ABI 的稳定性,因此很难设计通用的 Rust 接口。至少几乎不可能使它适用于所有版本的 Linux。
  • 实操 | 从0到1教你用Python来爬取整站天气网
    Scrapy Scrapy是Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。下载器,用于下载网页内容,并将网页内容返回给蜘蛛。蜘蛛,蜘蛛是主要干活的,用它来制订特定域名或网页的解析规则。引擎从调度那获取接下来进行爬取的页面。引擎收到下载器的响应并将它通过蜘蛛中间件发送到蜘蛛进行处理。系统重复第二部后面的操作,直到调度中没有请求。
  • Firefox 69 默认阻拦第三方 Cookie、自动播放的视频和加密矿工 | Linux 中国
    Firefox 69 版本中的一些新功能首先,Mozilla Firefox 69 会默认强制执行更强大的安全和隐私选项。Firefox 69 阻拦视频自动播放现在很多网站都提供了自动播放视频。禁止第三方跟踪 cookie默认情况下,作为增强型跟踪保护Enhanced Tracking Protection功能的一部分,它现在将阻止第三方跟踪 Cookie 和加密矿工。这是 Mozilla Firefox 的增强隐私保护功能的非常有用的改变。第一方 cookie 由网站本身拥有。Firefox 69 旨在阻止这些。Firefox Blocking Tracking禁止加密矿工消耗你的 CPU对加密货币的欲望一直困扰着这个世界。好消息是 Firefox 69 会自动阻止这些加密矿工脚本。Firefox 69 对于关注其隐私的用户来说是一个令人印象深刻的更新。