蓝少

蓝少 查看完整档案

广州编辑  |  填写毕业院校蓝杯子工作室  |  打杂 编辑 github.com/bluezhan 编辑
编辑

( ͡° ͜ʖ ͡°...⎛⎝对代码有读写扒经验的浪客⎠⎞

https://github.com/vue3/vue3-...

--- 管理员的私人助理

个人动态

蓝少 发布了文章 · 3月1日

2021上半年收集Vue3相关精品,送给在努力的你!

学习新知识,要让自己像蜜蜂一样勤劳。 --- Bruce Jenn

Vue3、Vue CLI 3+ & Vite News

🔥 Find the latest breaking Vue3、Vue CLI 3+ & Vite News. (2021):https://github.com/vue3/vue3-...

🚀 欢迎Star,后续会不断更新。
🇨🇳 最后更新日期:2️⃣0️⃣2️⃣1️⃣/0️⃣3️⃣

2021年您好,(´▽`)ノノ),继续前行!
【2021】 ≡≡≡≡≡≡≡---------------------------- 【2022】

2020年再见ヾ( ̄▽ ̄)ByeBye,感谢自己!
【2020】 ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ 【2021】

除了单独Vue3资讯,欢迎查看更多vue.js资讯:【【🔥Vue.js资讯📚】目前web前端开发非常火爆的框架;定时更新,欢迎 Star 一下。

image.png

进入:Vue 3.0 训练营

新的一年,继续前行;希望各位顺顺利利,心想事成。

💃🏻 撸 vue3 的姿势 💃🏻

🐯 🦁 🐮 🐷 🐹 🦊

霸气姿势观望 vue3 核心技术 ing

  • Proxy:不只是解决了 defineProperty 的局限性。
  • Performance:性能更比 Vue 2.0 强。
  • Tree shaking support:可以将无用模块“剪辑”,仅打包需要的。
  • Composition API:组合 API。
  • Fragment, Teleport, Suspense:“碎片”,Teleport 即 Protal 传送门,“悬念”。
  • Better TypeScript support:更优秀的 Ts 支持。
  • Custom Renderer API:暴露了自定义渲染 API。

TODOLIST:

  • 1 Docs & Migration Guides
  • 2 Router
  • 3 Vuex
  • 4 CLI
  • 5 新工具:vite(法语 “快”)
  • 6 vue-test-utils
  • 7 DevTools
  • 8 IDE Support (Vetur)
  • 9 Nuxt

介绍 Vue.js 以及 Vue-next 源码分析文章,希望通过学习Vue.js源码获得更好的知识和收获。
【这是入口】你要找的 vue 源码 全宇宙的都在这!

v3.0.0 One Piece

「我是要成为海贼王的男人」

2021 => 我最棒(๑•̀ㅂ•́)و✧

❤新年新心情❤

...

更多请麻烦关注Thanks♪(・ω・)ノ

Vue3+ & Vue-CLI3+ 开发生态圈资讯【🔥 Find the latest breaking Vue3、Vue CLI 3+ & Vite News. (2021)

🚀 欢迎Star,后续会不断更新。
🇨🇳 最后更新日期:2️⃣0️⃣2️⃣1️⃣/0️⃣3️⃣

2021年您好,(´▽`)ノノ),继续前行!
【2021】 ≡≡≡≡≡≡≡---------------------------- 【2022】

2020年再见ヾ( ̄▽ ̄)ByeBye,感谢自己!
【2020】 ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ 【2021】

除了单独Vue3资讯,欢迎查看更多vue.js资讯:【【🔥Vue.js资讯📚】目前web前端开发非常火爆的框架;定时更新,欢迎 Star 一下。

屏幕快照 2020-04-04 09.49.16.png

海边看日出🌅,每一天给自己加油ヾ(◍°∇°◍)ノ゙

查看原文

赞 29 收藏 23 评论 3

蓝少 提出了问题 · 2月5日

大佬们,这段CSS来自哪个大平台的实现代码?

这是一段是不起眼的CSS代码,只不过是禁用了a标签的显示而已。
不过它有存在 start.aliyun.comcloud.tencent.comclick.taobao.com...

a[href*=".aliyun.com/minisite/goods?"], 
a[href="http://gk.link/a/103EK"], 
a[href="https://start.aliyun.com/"], 
a[href^="https://cloud.tencent.com/"], 
a[href^="https://openwrite.cn/"], 
a[href="https://s.click.taobao.com/cTAwFvu"], 
a > img[src*=".sinaimg."][src$=".gif"][style*="width:960"], 
a > img[width="960"][src*=".alicdn.com/"], 
a > img[width="960"][src*=".sinaimg."], 
a > img[width="980"][src*=".sinaimg."], 
a[href*=".umeng.com"]:not([href="http://www.umeng.com/"]) > img, 
a[href*="https://www.zhidmai.com"], 
a[href^="http://www.upupoo.com"], 
a[href*="/cpro."], 
a[href*="/cpro/"] {
  display: none !important;
}

各位大佬,知道是哪个大平台上的CSS代码吗?

image.png

关注 3 回答 2

蓝少 发布了文章 · 2020-09-19

【惊喜】One Piece. Vuejs 3.0 正式版发布!代号:海贼王

Vuejs 3.0 在北京时间2020年9月 19 日凌晨,终于发布了 3.0 版本,代号:One Piece

以下为 Vuejs Release 3.0 机器翻译文章,原文 v3.0.0 One Piece

v3.0.0 One Piece

Vue 3.0 发布

今天,我们很荣幸地宣布 Vue.js 3.0“One Piece”的正式发布。这个框架的新的主要版本提供了改进的性能、更小的捆绑大小、更好的 TypeScript 集成、用于处理大规模用例的新 API,以及为框架未来的长期迭代奠定了坚实的基础。

3.0 版本代表了两年多的开发努力,包括 30+ RFC,2600 多个提交,99 个贡献者628 个 PR,以及核心仓库之外的大量开发和文档工作。在此,我们要对我们的团队成员、贡献者的拉取请求、赞助商和支持者的资金支持,以及更广泛的社区参与我们的设计讨论并为预发布版本提供反馈表示最深切的感谢。Vue 是一个独立的项目,是为社区而创建的,也是由社区来维持的,如果没有您的一贯支持,Vue 3.0 是不可能实现的。

进一步推进“渐进式框架”概念。

Vue 从一开始就有一个简单的使命:成为一个任何人都能快速学会的平易近人的框架。随着我们用户群的增长,框架的范围也在不断扩大,以适应不断增长的需求。随着时间的推移,它演变成了我们所说的“渐进式框架”:一个可以逐步学习和采用的框架,同时随着用户应对越来越多的需求场景而提供持续的支持。
今天,我们在全球拥有 130 多万用户 *,我们看到 Vue 被应用于各种不同的场景,从在传统的服务器渲染的页面上添加交互性,到拥有数百个组件的完整的单页应用。Vue 3 将这种灵活性进一步提升。

分层内部模块

Vue 3.0 核心仍然可以通过一个简单的 <script> 标签来使用,但它的内部结构已经被重新编写成一个解耦模块的集合。新的架构提供了更好的可维护性,并允许终端用户通过 tree-shaking 减少多达一半的运行时大小。

这些模块还暴露了底层的 API,解锁了许多高级用例。

  • 编译器支持自定义 AST 转换,用于构建时的自定义 (例如构建时的 i18n)。
  • 核心运行时提供了一级的 API,用于创建针对不同渲染目标 (如原生移动端WebGL终端) 的自定义渲染器。默认的 DOM 渲染器也是使用相同的 API 构建的。
  • @vue/reactivity 模块导出的函数可以直接访问 Vue 的反应性系统,并且可以作为一个独立的包使用。它可以与其他模板解决方案 (如 lit-html) 配对使用,甚至在非 UI 场景中使用。

解决规模问题的新 API

在 Vue 3 中,基于对象的 2.x API 基本没有变化。不过,3.0 还引入了 Composition API——一套新的 API,旨在解决 Vue 在大规模应用中的使用痛点。组成 API 建立在反应性 API 之上,实现了类似于 React 钩子的逻辑组成和重用,比 2.x 基于对象的 API 更灵活的代码组织模式和更可靠的类型推理。

Composition API 也可以通过 @vue/composition-api 插件与 Vue 2.x 一起使用,目前已经有适用于 Vue 2 和 3 的组成 API 实用库 (如 vueusevue-composable)。

性能改进

Vue 3 与 Vue 2 相比,在捆绑大小 (tree-shaking 时减少了 41%)、初始渲染 (快了 55%)、更新 (快了 133%) 和内存使用 (少了 54%) 方面都有显著的性能提升

在 Vue 3 中,我们采取了“compiler-informed 虚拟 DOM”的方法:模板编译器执行积极的优化,并生成渲染函数代码,以提升静态内容,为绑定类型留下运行时提示,最重要的是,扁平化模板内的动态节点,以减少运行时遍历的成本。因此,用户可以获得两全其美的效果:从模板中获得编译器优化的性能,或者在用例需要时通过手动渲染函数直接控制。

改进的 TypeScript 集成

Vue 3 的代码库是用 TypeScript 编写的,具有自动生成,测试和捆绑的类型定义,因此它们始终是最新的。Composition API 可以很好地处理类型推断。Vetur 是我们的官方 VSCode 扩展,现在利用 Vue 3 改进的内部键入功能支持模板表达式和 props 类型检查。哦,如果您愿意,Vue 3 的打字完全支持 TSX。

实验特性

我们为单文件组件 (SFC,即 .vue 文件) 提出了两个新特性:

这些功能已在 Vue 3.0 中实现并可用,但仅出于收集反馈的目的而提供。在 RFC 合并之前,它们将保持试验状态。

我们还实现了一个当前未公开的 <Suspense> 组件,该组件允许在初始渲染或分支开关上等待嵌套的异步依赖项 (异步组件或具有 setup() 的组件)。我们正在与 Nuxt.js 团队一起测试和迭代此功能 (Nuxt 3 即将发布),并且很可能会在 3.1 版中将其固化。

分阶段发布流程

Vue 3.0 的发布标志着该框架的全面就绪。尽管某些框架子项目可能仍需要进一步的工作才能达到稳定状态 (特别是 devtools 中的路由器和 Vuex 集成),但我们认为今天使用 Vue 3 启动新的绿色项目是合适的。我们还鼓励图书馆作者开始升级您的项目以支持 Vue 3。

请查阅 Vue 3 工具库指南以获取有关所有框架子项目的详细信息。

迁移和 IE11 支持

由于时间限制,我们已推迟了迁移版本 (具有 v2 兼容行为的 v3 版本 + 迁移警告) 和 IE11 版本,并计划在 2020 年第四季度重点关注它们。因此,计划迁移现有 v2 应用程序的用户或要求 IE11 支持人员此时应意识到这些限制。

下一步

发布后的短期内,我们将专注于:

  • 迁移版本
  • IE11 支持
  • 新 devtools 中的 Router 和 Vuex 集成
  • Vetur 中模板类型推断的进一步改进

目前,面向 Vue 3 和 v3 的项目的文档网站,GitHub 分支和 npm dist 标签将保持在下一个状态。这意味着 npm install vue 仍将安装 Vue 2.x,npm install vue@next 将安装 Vue 3。我们计划在 2020 年底之前将所有文档链接,分支和 dist 标签切换为默认值 3.0

同时,我们已经开始计划 2.7,这将是 2.x 发行版的最后一个计划的次要发行版。2.7 将向后移植来自 v3 的兼容改进,并发出有关 v3 中已删除/更改的 API 使用情况的警告,以帮助潜在的迁移。我们计划在 2021 年第一季度开发 2.7,它将在发布后直接变为 LTS,预计有 18 个月的维护时长。

尝试一下

要了解有关 Vue 3.0 的更多信息,请访问我们的新文档网站。如果您是现有的 Vue 2.x 用户,请直接转到迁移指南

更多阅读

Vue3+ & Vue-CLI3+ 开发生态圈资讯

该推荐文章列表的最新资讯会第一时间发布到Github上,欢迎Star:
Find the latest breaking √vue3 & vue-cli 3 News

🚀欢迎Star,后续会不断更新。
🇨🇳最后更新日期:2️⃣0️⃣2️⃣0️⃣/0️⃣9️⃣/1️⃣9️⃣

【2020】 ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡------------------------ 【2021】

9月18日星期五,Vue的作者尤雨溪发表主题演讲,正式发布Vue3.0并回应一些大家关切的问题。表示不建议大家立刻升级到Vue3.0版本,之前项目中某些依赖项可能还不支持新版,等社区完善后再进行迁移也不迟。

Vue3.0正式发布,尤雨溪在线全球发布会:【戳这里

想了解更多有关 Vue 3.0 的信息,请大胆访问:https://v3.vuejs.org/

除了单独Vue3资讯,欢迎查看更多vue.js资讯:【【🔥Vue.js资讯📚】目前web前端开发非常火爆的框架;定时更新,欢迎 Star 一下。

转载

此文转载来自Vuejs 3 Release:One Piece. Vuejs 3.0 正式版发布!代号:海贼王

查看原文

赞 11 收藏 6 评论 6

蓝少 回答了问题 · 2020-08-31

解决go mod怎么引用同一个项目下面的子目录

举一个例子;go项目目录:

 oop
    ├── server.go
    ├── go.mod
    └── main.go

我在main.go在里面怎么引用server.go这个文件呢?
难道我sever.go的package要和main.go一样?
也不行。
然后我就改成了:

 oop
    ├── server
    │   └── server.go
    ├── go.mod
    └── main.go

加个文件夹。
然后go mod init oop;
在main.go里引用server就改成了

import (
    server "oop/server"
)

加了个文件夹。

然后在文件夹里,package就要一样了,你在这里可以拆分多个文件,写多个函数。

拜拜┏(^0^)┛

关注 15 回答 13

蓝少 发布了文章 · 2020-08-05

【这周轻推荐】在github上那些你值得拥有的知识链接(o´ω`o)ノ

20200805-10191671.jpg

GitHub:全球最大的源代码管理平台,很多知名开源项目都在上面,如Linux内核。

关于GitHub搜索技巧整理,可以点击这里 (^o^)/~
GitHub上整理的一些工具

增加我们的技术储备

今天就给大家推荐一个,Best-websites-a-programmer-should-visit,GitHub 标星 3.2w+,翻译过来就是“程序员应该访问的最佳网站”。

GitHub 网址:

https://github.com/sdmg15/Bes...

在学习 CS 的时候有一些我们必须知道的有用的站点,通过这些站点增加了我们的技术储备,同时也学到了新知识。这个项目就是一个我们应该访问的不是非常全面的一些站点的列表,而且这个列表会不断更新。

作为国外的项目,也早已有了对应的中文版,下面我们来看一下它都要“溢出”屏幕的目录:

从上图可以看出它包含的内容非常多,像编码风格、通用工具、面试准备、教程、编程比赛、计算机书籍等等等等都有涉猎。

中文网址:

https://github.com/tuteng/Bes...

出处:【GitHub 标星 3.2w+,程序员最该看的网站都在这里了,收藏了事半功倍!

牛逼开源项目让算法真的动了起来

一门编程语言入门之后,要想进阶,必须学习算法和数据结构。

正常的学习资料是纯文本和静态图。之前文摘菌也推荐过一个开源项目,用python实现了所有的排序算法,包括插入排序、冒泡排序、快速排序、选择排序、归并排序等。

现在,这些会“动”啦!

这是一个名为Algorithm Visualizer的直观的算法可视化工具,在里面你可以自由选择自己想学习的算法,每个算法它都清晰描绘了其原理和运作过程。

出处:【GitHub 标星 15K,这个牛逼开源项目让算法真的动了起来

2020年最全Web开发人员学习路线图

这个项目在GitHub上已经获得了118k个星星。

Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops. I made these charts for an old professor of mine who wanted something to share with his college students to give them a perspective; sharing them here to help the community.

出处:【GitHub标星93.8k+!2020年最全Web开发人员学习路线图

深度学习 500 问

500问系列是GitHub 上非常火的项目,原名为:DeepLearning-500-questions,中文译名:深度学习 500 问。项目发起者是川大的谈继勇同学。

谈继勇同学2018 年硕士毕业于四川大学控制工程专业,并被评为四川大学优秀毕业生。目前就职于顺丰科技有限公司,最近正在做CV领域相关的技术。他曾在Neurocomputing、Asian Journal of Control 等期刊发表论文 8 篇,其中 SCI/EI 6篇。先后在四川大学 PMCIRI 研究所、中科院信息工程研究所和香港中文大学(深圳)交流学习,主研过多项课题项目。

该项目以深度学习面试问答形式,收集了 500 个问题和答案。内容涉及了常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题。类似项目还有计算机视觉500问,自然语言处理500问等,之后也会为大家介绍。

该热门项目一直在不断更新,作者本着开源精神,不断有新的贡献者在完善项目。如今,全书已达 50 余万字,分为 18 个章节,实体书也已经出版。

出处:【GitHub 标星 3.6W+,《深度学习 500 问》2020年最新版本

最简明扼要的数据科学学习路径

试图入门一个新话题时,多数人会感到不知所措?这时候,一份明确的学习路径可以帮你去除这一焦虑。数据科学当然也有这样一套路径。

一周前在Github上出现的一份超高赞贴就总结出了这样一份“入门套路”,据这位神秘的发帖人所说,数据科学的学习不需要繁杂的准备和高深的数学知识,你只需有足够的时间、正确的学习方法、对数据分析的好奇心就足够了。

这个项目是Github上一位名为“维吉尔(Vigilio)”的开发者整理的。项目包括职业进阶路径、专业知识讲解、工具介绍等,着重强调,不走弯路,简明扼要!

Vigilio称,这篇帖子按照层次结构和复杂程度组织编写,以便让学习者对事物的运作方式有一个连贯的想法。

另外,小哥还搞了个 Facebook 群组,并不断往上面更新信息,鼓励大家一起学习,互相激励。

5天前,这份github资料被名为@jiaxianhua 的同胞翻译出了简体中文版,让不想费力读英文的同学也可以轻松上手啦。

下面文摘菌根据这份资料给大家捋一捋如何高效入门数据科学。

出处:【Github标星超7k!从零开始,最简明扼要的数据科学学习路径

一套完整的学习手册帮助自己准备 Google 的面试

这一长列表是从 Google 的指导笔记 中萃取出来并进行扩展。因此,有些事情你必须去了解一下。我在列表的底部添加了一些额外项,用于解决面试中可能会出现的问题。这些额外项大部分是来自于 Steve Yegge 的“得到在 Google 工作的机会”。而在 Google 指导笔记的逐字间,它们有时也会被反映出来。

[译] Coding Interview University 一套完整的学习手册帮助自己准备 Google 的面试

出处:【GitHub 标星 8w!这个开源面试总结屌爆了!

很全面的算法和数据结构知识

今天分享一个开源项目,里面汇总了程序员技术面试时需要了解的 算法和数据结构知识,并且还提供了相应的代码,目前 GitHub 上标星 35000 star,值得一看。

你可以把这个项目的内容当成是一个目录,另外我也稍微补充了一些我之前公众号对应的内容链接,可以配套阅读用来查缺补漏,在面试前快速浏览一遍对你的面试也是有所帮助的!

GitHub 地址:
https://github.com/kdn251/int...

出处:【GitHub 标星 3w+,很全面的算法和数据结构知识

HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。

这是一个面向编程新手、热爱编程、对开源社区感兴趣人群的项目,内容每月 28 号以月刊的形式更新发布。内容包括:流行项目、入门级项目、让生活变得更美好的工具、书籍、学习心得笔记、企业级项目等,这些开源项目大多都是非常容易上手、很 Cool,能够让你用很短时间感受到编程的魅力和便捷。从而让大家感受到编程的乐趣,动手开始编程。

希望通过本项目能够有更多人加入到开源社区、回馈社区。让有趣、有价值的项目被更多人发现和加入。在参与这些项目的过程中,你将得到:热爱编程的小伙伴🕺 、更多编程知识📚 、优秀的编程技巧💻 、找到编程的乐趣🎮 。

『每日精选』 关注我们的最惨官微获取每日项目推荐。
『讲解开源项目』 有趣的项目不知道怎么运行和玩耍?点击阅读讲解开源系列。

出处:【HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。

打造计算机科学坚实的基础

这个计算机科学课程是来自一个名为 OSSU 组织整理的课程,所有的内容都是网络课程,基本上是免费的。课程面向的是大学本科生(计算机专业或计算机辅修),或从大学非计算机科学专业毕业的人们。当然,学习者只需要有高中数学基础即可开始。

考虑到计算机科学本身的难度,项目作者提到,参与学习的人需要每周拿出 18 到 22 小时的时间,花大约两年完成这项课程。

当然,有一些课程因为需要为作业项目打分而收取费用(基本上是后期高级课程),项目作者也强调说学习者可以通过申请补助或选择性跳过的方式来自主决定。

本项目的课程主要分为两部分,即 CS 核心知识与 CS 进阶知识。CS 核心知识需要我们具备高中水平的理科知识,包括几何、代数、简要微积分等等。当然,如果我们还记得大学学过的高数,那么背景知识就已经非常充足了。对于 CS 进阶知识,我们应该首先掌握整个 CS 的核心知识体系,从而进一步选择想要进修的子领域。

当然,在进入核心知识体系前,我们可以通过一个课程先看看计算机科学与编程到底是什么。

出处:【GitHub 标星 5w+,计算机小白到大牛的学习之路!

阿里开源微服务如何连续 10 年扛住双十一大促

疫情期间,“卡”成了很多人线上体验的关键词。线上预约购买口罩时,突然不能付款了;在线选课,被提示请求过多,系统无法响应;在线办公/教学时,图像或声音卡住了……这些可用性下降的场景严重的影响了用户体验,也降低了公司的工作效率。面对“卡”住了的情况 ,作为开发者的我们,需要预先通过一些手段来提前对不稳定的因素进行防护,同时在突发流量的情况下,也要具备快速止损的能力。

近年来,微服务的稳定性一直是开发者非常关注的话题。随着业务从单体架构向分布式架构演进以及部署方式的变化,服务之间的依赖关系变得越来越复杂,业务系统也面临着巨大的高可用挑战。

如何保障服务的可用性?这是一个非常庞大的话题,涉及到方方面面,其中一个重要的手段就是流控降级。

GitHub 地址:
https://github.com/alibaba/Se...

出处:【GitHub 标星 11000+,阿里开源微服务如何连续 10 年扛住双十一大促

这里有一份入门&进阶指南,名字叫“命令行的艺术”

熟练使用命令行,是成为一个老司机必备的技能。这里有一份入门&进阶指南,名字叫“命令行的艺术”,在GitHub收获了7.7万标星。技巧覆盖面广,且富含具体的例子。主要为Linux所写,却也有Mac和Windows的专用章节。

从诞生之初到今天,项目被翻成了16种语言。就是说,如果感觉中文有翻译腔,可以回去看英文原版 。

那么,先来观察一下,老司机是怎样炼成的。

基础篇 & 日常篇
这份资源主要专注在交互式 Bash,但也有许多技巧可以用在其他shell和普通Bash脚本里。

出处:【GitHub标星 7.7 万+的中文资源,新老司机各取所需

这款开源项目助你秒建Git服务

以前使用Gitlab搭建过Git服务,如果服务器配置低的话启动和访问都会特别慢。最近发现了Gogs这个开源项目,安装方便,特别轻量级,推荐给大家!

SpringBoot实战电商项目mall(30k+star)地址:https://github.com/macrozheng...

出处:【Github标星34K+Star,这款开源项目助你秒建Git服务!

Chrome最天秀的插件都在这里

大家好,我是 Rocky0429,一个沉迷 Chrome 不能自拔的蒟蒻...

作为一个在远古时代用过什么 IE、360、猎豹等浏览器的资深器哥,当我第一次了解 Chrome 的时候,就被它的美貌给吸引住了...

就在我用了一段时间之后,我坚决的卸载了电脑上其它碍眼的浏览器,并觉得在之前的搬砖生涯中,我不配当哥,我只配是个沙雕...

出处:【GitHub标星1.2w+,Chrome最天秀的插件都在这里

这款音轨分离软件要火!

Github项目地址:https://github.com/deezer/spl...

对于制作人,DJ以及任何想使用隔离音频进行演奏的人来说,将歌曲拆分为单独的人声和乐器一直是头疼的问题。有很多方法可以执行此操作,但是该过程可能很耗时,并且结果通常不完美。如今,有一个全新的AI工具,可以简单快速的解决这一难题,该软件名称就叫——Spleeter。

出处:【Github上标星6.6K,这款音轨分离软件要火!

Python 可视化库 Altair 入门

摘要: 数据转化成更直观的图片,对于理解数据背后的真相很有帮助。如果你有这方面的需求,而且还在使用Python,那么强烈推荐你试一试Altair。Altair是一个专为Python编写的可视化软件包,它能让数据科学家更多地关注数据本 ...
数据转化成更直观的图片,对于理解数据背后的真相很有帮助。如果你有这方面的需求,而且还在使用Python,那么强烈推荐你试一试Altair。

Altair是一个专为Python编写的可视化软件包,它能让数据科学家更多地关注数据本身和其内在的联系。

出处:【GitHub 星标 4.6k,Python 可视化库 Altair 入门

微软开源的可视化工具,未免太酷炫了吧

说到数据可视化,大家都很熟悉了,设计师、数据分析师、数据科学家等,都需要用各种方式各种途径做着数据可视化的工作.....当然许多程序员在工作中有时也需要用到一些数据可视化工具,如果工具用得好,就可以把原本枯燥凌乱的数据,变得直观又形象,瞬间高大上。

今天和大家分享一个由微软开源的可视化工具——SandDance。

出处:【Github标星2.6K!微软开源的可视化工具,未免太酷炫了吧

最全的吴恩达机器学习课程资源(完整笔记、视频、python作业)

吴恩达老师的机器学习课程,可以说是机器学习入门的第一课和最热门课程,我在github开源了吴恩达机器学习个人笔记,用python复现了课程作业,成为热门项目,star数达到11671+,曾经有相关报道文章。科学无国界,但科学家有国界,导致github下载速度较慢,国内用户很难下载github上的资源,于是我将陆续把我的github仓库打包成镜像文件,放到百度云提供下载,5秒即可保存。(黄海广)

课程说明

https://www.coursera.org/lear...

这门课程由吴恩达老师主讲,可以说是机器学习入门的最热门课程,绝大部分初学者是看这门课入门机器学习的。

github介绍

github地址(star:11671+):

https://github.com/fengdu78/C...

这个github是吴恩达机器学习课程的资源汇总,作者黄海广,曾经组织翻译过这门课程的视频,并把视频字幕无偿赠送给了网易云课堂,由网易云课堂对字幕润色后免费开放给国内用户。网易云课堂的课程地址“吴恩达机器学习”,致谢里有说明(本课程原始字幕由黄海广博士提供):
https://study.163.com/course/...

出处:【github标星11600+:最全的吴恩达机器学习课程资源(完整笔记、视频、python作业)

标星 40000+ 的大佬和他们的公众号

平时刷抖音之外,技术人也经常看技术公众号,是不是觉得公众号关注得太多,没有目的的看文章,没有学到什么知识,时间白白浪费了?
你需要删除些无价值的公众号,在号的数量上做减法,质量上做加法。接下来给大家推荐一下这段时间一直在阅读的几个优秀公众号。它们每天更新有态度、有温度的原创,内容有保障。感兴趣的朋友可以去看看。

出处:【太优秀了!GitHub 标星 40000+ 的大佬和他们的公众号

2020全网HTTP最佳解析,没有之一!

出处:【2020全网HTTP最佳解析,没有之一!(github标星5.1K+)

Github标星30.8K!史上最全的编程面试题都在这里了

 该项目已经在Github上标星30.8K,4.1K个Fork(Github地址:https://github.com/MaximAbram...,可以通过该地址查阅详细的面试问题。

 求职面试令人兴奋的同时也会令人焦虑,如果你过了初面,接下去的面试意味着你要为那些更为专业的技术问题做准备,并且需要一定程度的演练。

  面试中途,招聘经理很有可能给你来一个刁钻的问题,让你措手不及,所以,在面试之前,你确实很有必要刷一些面试题。你可以从很多途径获取面试提及,例如从Glassdoor,Quora,Vault和FlexJobs,除了以上这些,Github上也经常会有程序员整理的编程面试题集。

  正好,猿妹最近在GitHub上发现一个非常全面的面试项目,里面收录了一系列流行的面试问题、答案和片段,可以对你的面试提供很大帮助,里面的面试题目都是来源于Toptal ,Quora等。

出处:【Github标星30.8K!史上最全的编程面试题都在这里了

Apache 顶级项目 ShardingSphere 的开源之路

几天前,当 GitHub 全球产品技术生态总经理 Michael Francisco 谈到中国开发者已经成为 GitHub 上最活跃的群体时,有开发者提出数量之后质量也要跟上。的确,过去十数年间,中国开源一直呈现企业热使用热社区冷开发冷的景象,不过现在正在显著发生变化,从 Apache ShardingSphere 的成长历程就可以一窥。

历经 4 年,从第一行代码到今天,ShardingSphere 正式成为 Apache 顶级开源项目,GitHub 开发者关系主管 Martin Woodward 如此评价道:“我们很高兴看到这个社区在过去两年里发展得非常好,现在有 120 多个直接贡献者。”在本文中,其核心初创人员为我们分享了它的开源之路,相信会对所有热爱开源希望有所建树的开发者们大有裨益。

出处:【GitHub 标星 10,000+,Apache 顶级项目 ShardingSphere 的开源之路

只需5秒音源就能实时“克隆”你的声音!

本文中,Google 团队提出了一种文本语音合成(text to speech)神经系统,能通过少量样本学习到多个不同说话者(speaker)的语音特征,并合成他们的讲话音频。此外,对于训练时网络没有接触过的说话者,也能在不重新训练的情况下,仅通过未知说话者数秒的音频来合成其讲话音频,即网络具有零样本学习能力。

目前,已经有人将该论文实现并在 GitHub 上发布了开源项目,目前该项目标星超 9.5k,fork 数是 1.5k。

GitHub链接:

https://github.com/CorentinJ/...

出处:【GitHub标星近10万:只需5秒音源就能实时“克隆”你的声音!

专门为程序员开发文档开源管理系统,我粉了

今天,就和大家分享一个专门为程序员开发文档开源管理系统——ShowDoc。
目前,它已经在Github上标星超5300,1.3K个Fork(Github地址:https://github.com/star7th/sh...

出处:【Github标星5300+,专门为程序员开发文档开源管理系统,我粉了

B站工程源码泄露,Github标星9k+,内含部分用户名密码

昨儿个,文摘菌日常在B站上看看本山大爷的视频,听听吴亦凡的大碗面。突然弹幕画风突变,评论区集体喊话B站,“你家后院着火了”。

原来,Bilibili的网站后台源码被发到了GitHub上。消息传出后,Star数量在4点半就突破了2000,到了下午5点,Star数已经达到6000,最终创下了一天斩获9000+的惊人纪录。

出处:【B站工程源码泄露,Github标星9k+,内含部分用户名密码

Github标星74.7K!新手程序员不知道这个项目真是亏大了

当你想要学习一门编程语言的时候,最快的方式就是动手去敲代码,你只有能把它敲出来了,你才算走出了第一步。

出处:【Github标星74.7K!新手程序员不知道这个项目真是亏大了

GitHub 标星 2.4w!最火正则表达式学起来!

无论你使用的是Python、Java、Perl 还是 Shell,正则表达式是学习主流编程语言几乎绕不开的话题。有了它,就能帮你快速定位到符合筛选条件的文本内容。

但对于初学者来说,有两座摆在面前的 “大山”:

一是正则表达式包含的符号种类非常多,如果只是死记硬背,学习起来会非常痛苦;
二是单独介绍正则表达式的中文图书资源非常少,而且存在介绍混乱的问题,不利于系统学习。
现在 GitHub 上的有个 2.4 万星的项目 learn-regex 解决了初学者的困难。最近这个教程刚完成了汉化工作,还附有在线练习,帮助初学者快速入门正则表达式。

出处:【GitHub 标星 2.4w!最火正则表达式学起来!

最简明数据科学学习路径(附免费小工具)

Github上有一份超高赞贴就总结出了这样一份“入门套路”,据这位神秘的发帖人所说,数据科学的学习不需要繁杂的准备和高深的数学知识,你只需有足够的时间、正确的学习方法、对数据分析的好奇心就足够了。

这个项目是Github上一位名为“维吉尔(Vigilio)”的开发者整理的。项目包括职业进阶路径、专业知识讲解、工具介绍等,着重强调, 不走弯路,简明扼要!

Vigilio称,这篇帖子按照层次结构和复杂程度组织编写, 以便让学习者对事物的运作方式有一个连贯的想法。

另外,小哥还搞了个 Facebook 群组,并不断往上面更新信息,鼓励大家一起学习,互相激励。

5天前,这份github资料被名为@jiaxianhua 的同胞翻译出了简体中文版,让不想费力读英文的同学也可以轻松上手啦。

出处:【GitHub标星超12k,最简明数据科学学习路径(附免费小工具)

GitHub 标星 7k+!一款超赞的英文翻译神器!

很多英语不好的同学,经常会跟我吐槽,为啥平时发的不少工具和资料都是纯英文的,难道没有中文相关的替代品可以推荐吗?

答案其实是有,但很少,毕竟英语是世界通用语言,许多新技术出来的时候,大部分资料和工具都是在 Hacker News、GitHub、arXiv 上首发,如果你想先人一步了解当下最新的技术动态,那么英文阅读能力是一个必不可少的技能。

此前我曾经在公众号(GitHubDaily)上跟大家分享过一些开源的英文资料,这里就不多做赘述了,感兴趣的同学,可查阅这篇文章:

GitHub 上的这几个项目或许能帮你学好英语

不过,英语的学习需要日拱一卒,长期积累。

出处:【GitHub 标星 7k+!一款超赞的英文翻译神器!

喜极而泣!!!这款 Github 标星 20.7k+ 全能下载工具被我找到了

每个月终于可以省下几十块钱喝奶茶了!可以不用开通 x 雷,某度云的超级会员了!(不要问我为什么开,2020 了,谁还没几个会员呢,傲娇脸)
大家要相信我,毕竟我是一个说话算话的“渣女”!嘻嘻
Motrix 是一款开源免费且界面非常清爽简约的全能型下载软件,它跨平台支持 Windows、Mac、Linux 三大系统,可以支持下载 HTTP、FTP、BT、磁力链接以及下载百度网盘等资源。

出处:【喜极而泣!!!这款 Github 标星 20.7k+ 全能下载工具被我找到了

Vue3 News 建议Star

Vue3+ & Vue-CLI3+ 开发生态圈资讯

该推荐文章列表的最新资讯会第一时间发布到Github上,欢迎Star:
Find the latest breaking √vue3 & vue-cli 3 News

🚀欢迎Star,后续会不断更新。
🇨🇳 最后更新日期:2️⃣0️⃣2️⃣0️⃣/0️⃣8️⃣/0️⃣5️⃣

【2020】 ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡------------------------ 【2021】

除了单独Vue3资讯,欢迎查看更多vue.js资讯:【【🔥Vue.js资讯📚】目前web前端开发非常火爆的框架;定时更新,欢迎 Star 一下。

查看原文

赞 22 收藏 15 评论 3

蓝少 发布了文章 · 2020-07-19

Github个人主页已被疯狂玩坏了,您的呢?

image.png

我们玩过Github。
也在Github上获取到不错的资源。
一些大项目也在上面可以看到最新动态。
也有些不错的工具库。
更是有很多很好的面试、文章资料。

干一杯

也很多人知道它的高级搜索功能:

1、明确搜索仓库标题、仓库描述、README
2、明确搜索 star、fork 数大于多少的
3、明确搜索仓库大小的
4、明确仓库是否还在更新维护
...
6、明确搜索仓库的语言
7、明确搜索某个人或组织的仓库

image.png

非常酷🆒o( ̄▽ ̄)d

来一杯

在GitHub个人主页可以看到一个记录每天贡献次数的面板。

image.png

玩出花样来了。

再来一杯

更有些人花样git commit message

http://whatthecommit.com/

先介绍一下:www.whatthecommit.com,一个 Git 提交日志生成网站。每次刷新的内容随机,不怕挨揍的壮士可以使用如下命令进行日常代码的提交:

git commit -m"`curl -s http://whatthecommit.com/index.txt`"

网站总结的提交记录都比较欢乐,不少内容会让码农们深有同感的会心一笑。

image.png
image.png

喝完这杯,还有...

今天讲一个更加好玩的:
在 GitHub 个人页中添加 README 介绍,用于展示更加详细的个人信息。

image.png
image.png

非常有意思。

来,动手吧,你也搞一个。
创建与 GitHub 用户名同名的代码仓库。

tips: 因为我已经创建了。
image.png

马上在你个人主页就有了:

image.png

banner
这里有个你可以参考模板:
A collection of awesome readme templates to display on your profile.
https://github.com/kautukkund...

在今年年底,估计Github会出现人传人现象。

喝继续喝

喜欢就点赞收藏,也可以去我主页star支持一下。
非常感谢Thanks♪(・ω・)ノ
大家多多相互学习。

查看原文

赞 9 收藏 4 评论 0

蓝少 发布了文章 · 2020-06-13

【年中收藏】少不了的vue源码探索,除了面试你会学得更多!

给自己再一次读vue源码的机会

众所周知,目前的局势下,前端的开发的任职要求越来越高;不只是问及会使用什么什么,掌握es6熟练vue或react框架最好使用过某某框架又最好是会node,等等...

当面试官问起:

  • vue2.x 和 vue3 的数据绑定原理各是什么?
  • React 的 Fiber 你了解多少?
  • 前端可以控制异步任务并发数吗?
  • Typescript有哪些高级用法和优缺点?
  • 在线编辑组件文档的实现原理是什么?
  • 你读过哪些源码?

...

以上的面试题目,并不是代表全部和正确性;细节别纠结,大体得说明目前面试确实造SpaceX。不过你能花点时间去了解和深入,对你职业发展有非常大得帮助和提升。

所以自己要理清自己缺乏哪些技术体系,规划自己的知识蓝图。

Logos for Vuex and Vue-Router? · Issue #6305 · vuejs/vue · GitHub

vue3 进行曲

因为vue3目前在火速推动,它有很多非常有意思很好玩的东西。

列表收藏:【这是入口】你要找的 vue 源码 全宇宙的都在这!

🐯🦁🐮🐷🐹🦊
撸vue3的正确姿势:

  • Proxy:不只是解决了 defineProperty 的局限性。
  • Performance:性能更比Vue 2.0强。
  • Tree shaking support:可以将无用模块“剪辑”,仅打包需要的。
  • Composition API:组合API。
  • Fragment, Teleport, Suspense:“碎片”,Teleport即Protal传送门,“悬念”。
  • Better TypeScript support:更优秀的Ts支持。
  • Custom Renderer API:暴露了自定义渲染API。

TODOLIST:

  • 1 Docs & Migration Guides
  • 2 Router
  • 3 Vuex
  • 4 CLI
  • 5 新工具:vite(法语 “快”)
  • 6 vue-test-utils
  • 7 DevTools
  • 8 IDE Support (Vetur)
  • 9 Nuxt

介绍 Vue.js 以及 Vue-next 源码分析文章,希望通过学习Vue.js源码获得更好的知识和收获。

vue-next 源码机制

vue 源码,高度关注

更多关注

Vue3+ & Vue-CLI3+ 开发生态圈资讯

该推荐文章列表的最新资讯会第一时间发布到Github上,欢迎Star:
Find the latest breaking √vue3 & vue-cli 3 News

🚀欢迎Star,后续会不断更新。
🇨🇳最后更新日期:2️⃣0️⃣2️⃣0️⃣/0️⃣6️⃣/1️⃣2️⃣

【2020】 ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡------------------------ 【2021】

除了单独Vue3资讯,欢迎查看更多vue.js资讯:【【🔥Vue.js资讯📚】目前web前端开发非常火爆的框架;定时更新,欢迎 Star 一下。

查看原文

赞 51 收藏 38 评论 2

蓝少 发布了文章 · 2020-04-24

一份vue3-beta相关文集前来报告,请您收下

前端总流行着这么一句话“别更新了,我学不动” !!!!!!!!
哈哈哈

不要用拖累的心态看问题,要积极、分析、认清、多个角度全面地思考;地球和太阳也是不断推进的,技术也例外,会随之不断前进。
技术的改朝换代。

一在于技术本身的缺陷和不合理、而目前又得以支持改造;
二是受环境影响和业务冲击下,上有政策下有对策;
三得以硬件和底层的支持,上游技术不断更新进步。

timg.jpg

yyx990803 yyx990803

v3.0.0-beta.14(2020-05-19)
@github-actions github-actions released this 19/5 · 14 commits to master since this release
Please refer to CHANGELOG.md for details.

...

v3.0.0-beta.2
released this 6 days ago · 29 commits to master since this release
release: v3.0.0-beta.2

v3.0.0-beta.1
released this 7 days ago · 40 commits to master since this release
release: v3.0.0-beta.1

新版本出来之后,当然会先了解它API和周边技术栈;然后再看它底层实现思路设计。

在B站直播价格关键截图:




等等...
come on!
尤大都说了,自己悠着点,哈哈哈

下半年撸vue3的姿势

霸气姿势观望 vue3 核心技术ing

  • Proxy:不只是解决了 defineProperty 的局限性。
  • Performance:性能更比Vue 2.0强。
  • Tree shaking support:可以将无用模块“剪辑”,仅打包需要的。
  • Composition API:组合API。
  • Fragment, Teleport, Suspense:“碎片”,Teleport即Protal传送门,“悬念”。
  • Better TypeScript support:更优秀的Ts支持。
  • Custom Renderer API:暴露了自定义渲染API。

TODOLIST:

  • 1 Docs & Migration Guides
  • 2 Router
  • 3 Vuex
  • 4 CLI
  • 5 新工具:vite(法语 “快”)
  • 6 vue-test-utils
  • 7 DevTools
  • 8 IDE Support (Vetur)
  • 9 Nuxt

文章:

What you will love in Vue 3
Prepare yourself for what to expect in Vue 3 with Alex Kyriakidis' presentation from the Vue.js Amsterdam conference.

GitHub - vuejs/vite: Make Web Dev Fast Again
Vite is an opinionated web dev build tool that serves your code via native ES Module imports during dev and bundles it with Rollup for production.

Vue.js 3 Course - Composition API, TypeScript, Testing
Vue.js 3 introduces some changes to the Async Component API - find out the changes, and how you can use Async Components with Webpack 5's bundle splitting to make your apps load faster than ever.

The case for HOC vs The Composition API
In this article Abdelrahman compares Higher-Order Components (using scoped-slots) with the upcoming Composition API. I especially enjoyed the Vee-Validate v4 comparison. Check it out!

Vuetensils 0.6: Simpler Forms, Better Accessibility, & Useful Filters!
The latest version of Vuetensils has some really cool features: improvements to form authoring, accessibility updates, and new filters to make life easier.

GitHub - vuejs/vitepress
GitHub - Akryum/vue-mention
GitHub - alvarosaburido/vue-dynamic-forms

再谈vue3

尤大推出vue3 beta之后

🍁 🍄 🌾 💐 🌷 🌹 🥀 🌺 🌸 🌼 🌻
各位亲(づ ̄3 ̄)づ╭❤~,悠着点、悠着点。
🍁 🍄 🌾 💐 🌷 🌹 🥀 🌺 🌸 🌼 🌻

vue官方提供的尝鲜库:https://github.com/vuejs/comp...

迎接Vue3.0系列

👹 👺 💀 👻 👽 🤖

最新资讯-继续前进╰(°▽°)╯

....

【更多资讯关注,请点击】🎯Find the latest breaking √vue3 & vue-cli 3+ News.

后话

u=928753185,3960840645&fm=11&gp=0.png

Thanks♪(・ω・)ノ

谢谢关注和收藏,相信下半年你会不断进步和强大的 -- 鲁迅

查看原文

赞 21 收藏 17 评论 5

蓝少 回答了问题 · 2020-04-18

解决微前端是什么,通俗的解释一下?

不知道怎么说,就像《天龙八部》行走江湖得有个响当当的口号,每招每式都有个名头。
听起来就很niubility

之前HTML5出来之后,国外没什么造势,不就是HTML升级版本,增强了API和一些功能
就CSS3和动画就让国内来了个H5,加上那时候微信公众号出来,甚至大部分公司推手机端web预览
知道了吧,招聘信息就来了个H5高级工程师的职位了。
这。。。。。。。。。。。。

好吧,来,大家跟我一起念:大前端、微应用、微前端、H5、前端中台化、前端AI智能化、大中台小前端、...........到时候来个前端大台,前端宇宙灭霸。

老板找的是H5 H5 H5,高级前端工程师,别招什么web前端、什么js工程师。
听到了嘛!!!

好吧,其实我是乱说的。

前端有这些浩浩荡荡的口号也不错啊,说出来也可以玩几下啊,况且来点概念性的东西也好玩。

事情都是往不断增量性发展-----鲁迅。

前端发展到这几年,多多少少会遇到和业务场景冲突,甚至相背而立;而且得应付、得调整姿势、得认清世态;在挣扎中还得要脸皮厚着自我脱变。

每个公司每个业务场景都不一样,使用的技术也会不一样。
不过归纳性来说:NodeJs、混合开发、框架性能管理、游戏、正常web开发...
再从上一层聊:底层模板、测试、跟踪、性能、管理、安全....

很快,在管理层面就会失控,所以得统一又得升级与改造,形式有效,安全且可持续开发。
这下来了,前端概念就出来了。
大前端、微应用、微前端、前端中台化、前端CLI、大中台小前端。

再后来,不管大公司或者一些框架,落地是个问题,因为复杂繁杂性、加上业务性和公司团队文化,就是个问题了。

你会查看到很多文章,关于这些概念都响当当地平铺出去地,在中小公司很难介入和落地。

不管怎样,这些可以算是前端的一些前行和面对。

其实这些都是为了解决或结合业务上的产物,只不过我们喜欢添油加醋,给它按个噱头。
好让自己面子上心安理得。

学好前端,不只是弄些花里胡哨的,得把基石弄稳扎些。而且不要给自己画界限和极限。

纯属个人胡说八道,不许喷,可以讨论和指点。
来吧,前端一片光明~~~ 哈哈哈哈哈哈哈哈

关注 4 回答 6

认证与成就

  • 获得 923 次点赞
  • 获得 4 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 4 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

注册于 2015-12-02
个人主页被 3.7k 人浏览