profile
viewpoint
暮雨 mu-yu 中国 https://everain.me <img src=# onerror='alert(1)>

mu-yu/fks 1

前端技能汇总 Frontend Knowledge Structure

mu-yu/mu-yu.github.io 1

Pages for everain.

mu-yu/awesome-hyper 0

🖥 Delightful Hyper plugins, themes, and resources

mu-yu/AwesomeConfiguration 0

Awesome Configuration of my own.

mu-yu/blog.everain.me 0

https://blog.everain.me

mu-yu/cn.vuejs.org 0

Chinese translation for vuejs.org :cn:

mu-yu/element 0

A Vue.js 2.0 UI Toolkit for Web

mu-yu/everain.me 0

main page for everain.me

mu-yu/EverainVim 0

My vim configure

mu-yu/foli 0

make symlinks for items from source to destination.

push eventtaowen/awesome-lowcode

Tao Wen

commit sha 69c12e41f701fe1263f45e327fa405d307d70975

Update 今日阅读.md

view details

push time in 2 hours

startedwekan/wekan

started time in 12 hours

startedharryheman/Modern-HTML-Starter-Template

started time in 12 hours

startedvarkor/quiver

started time in 12 hours

PR closed listen1/listen1_chrome_extension

[enhancement] Add animations for album covers and source titles

REASON Users of Listen1 Desktop Fluent love animations.

CHANGES

  • [CSS] transition/hover styles of album covers (elements .playlist-covers li)
  • [CSS] transition/hover styles of source titles (elements .source-list .source-button)

DETAILS

  • Those animations for album covers and source titlesare implemented by pure CSS.
  • Style: ease-out;
  • Time range: 0.5 seconds
  • Kernel compatibility: -webkit-, -moz, -ms, -o

PREVIEW animations

CONFLICTS No potential conflicts found in this PR.

+28 -5

2 comments

1 changed file

reycn

pr closed time in 12 hours

startedbasecamp/trix

started time in 13 hours

issue openedlisten1/listen1_chrome_extension

问题反馈

最近无法播放网易的vip音乐

created time in 14 hours

issue commentdenysdovhan/wtfjs

Await is only valid in async function

await is syntax sugar around Promise


There is two cases to use await :

  1. outside of any function / at top level
  2. in a function

For the first case, the specification is currently in progress and will come in the future


For the second case, a function that call a Promise must :

  • give a callback that will be executed after the Promise finished the asynchronous task
  • let the Promise do side-effect
  • return a Promise

If you care about the result of the Promise and want to wait before executing others instructions, that means that this function will wait for an asynchronous task, and be asynchronous as well, that why the async keyword is required

Wamzel

comment created time in 15 hours

startedyikeke/tao-of-programming

started time in 16 hours

startedtermux/termux-app

started time in 17 hours

issue closedhyb1996/Auto.js

文档很全,不过缺了个quick start

不知道从哪里下手。我只是想快速尝试一下什么效果

closed time in 18 hours

Kyson

issue commentAdvanced-Frontend/Daily-Interview-Question

第 161 题:用最精炼的代码实现数组非零非负最小值index

function getIndex(arr) {
  let index = null
  index = arr.reduce(function (minI, item, i) {
    return item > 0 && (item < arr[minI] || minI === null) ? i : minI
  }, null)
  return index
}
libin1991

comment created time in 19 hours

issue openedlisten1/listen1_chrome_extension

望能添加自定义歌曲

因为越来越多歌曲各平台都没有/需VIP,故望能添加自定义歌曲(浏览器扩展版)。

比如通过填写歌曲文件链接、封面链接、LRC链接、各种metadata来添加。 或者在平台已有(但需VIP或已下架)基础上添加歌曲文件链接。

created time in 20 hours

startedstandard/standard

started time in 20 hours

issue commentmqyqingfeng/Blog

ES6 系列之 Babel 将 Async 编译成了什么样子

async function foo() {
  console.log(1)
  await console.log(2)
  console.log(4)
}

foo()
console.log(3)

@mqyqingfeng 大佬你好,请问能从源码的角度帮忙分析下,为什么3比4先输出吗?

console.log(4) 在await 下一行执行,可以算是在微任务(promise.then中),所以执行完123,在打印4

mqyqingfeng

comment created time in a day

push eventlisten1/listen1_chrome_extension

Listen 1

commit sha b029ab6af1e1c2b8f169bd3412ea98110b86456d

Update README.md

view details

push time in a day

issue commentlisten1/listen1_chrome_extension

listen1已上传到edge扩展商店,使用edge浏览器的小伙伴们可以到扩展商店下载

感谢@dhxh的发布!另外,chrome 插件版已经发布到官方商店,欢迎安装使用。

dhxh

comment created time in a day

push eventlisten1/listen1_chrome_extension

Listen 1

commit sha 01dde2998dc8e864fc43997c2891b3a972b8e156

Update README.md

view details

push time in a day

issue commentAdvanced-Frontend/Daily-Interview-Question

第 3 题:什么是防抖和节流?有什么区别?如何实现?

@Carrie999 关键在第一个参数,为了确保上下文环境为当前的this,所以不能直接用fn。

箭头函数白用了

KouYidong

comment created time in a day

push eventtaowen/awesome-lowcode

Tao Wen

commit sha 3da63bf1016518908391ab74af362b63caf3586b

Update 今日阅读.md

view details

push time in a day

issue commentnondanee/UnblockNeteaseMusic

最最简单的宝塔配置UnblockNeteaseMusic教程 全端可用

链接打不开了。。。

hietsusama

comment created time in a day

issue openeddenysdovhan/wtfjs

Await is only valid in async function

Hey, I tried to make a discord bot so when you post an image in a specific channel it adds reactions, so you can like or dislike the post. When I try to run the code it says 'SyntaxError: await is only valid in async function'. Do any of you guys know what I did wrong? I'm fairly new to JS, so that explains a lot XD

module.exports = async (client) => { const channel = await client.channels.fetch(735245434028687535)

channel.messages.fetch().then((messages) =>{
    if (message.attachments.size > 0) {
        try {
            await message.react('👍');
            await message.react('👎');
        } catch (error) {
            console.error('One of the emojis failed to react.')
        }
     }
})

}`

created time in a day

pull request commentlabuladong/fucking-algorithm

【10. 正则表达式】【Python】— 动态规划之正则表达 Python DP + Memo

Python 代码

` class Solution: def isMatch(self, s: str, p: str) -> bool: memo = {} return self.dp(s, 0, p, 0, memo)

# 计算 p[j..] 是否匹配 s[i..]
def dp(self, s: str, i: int, p: str, j: int, memo) -> bool:
    # 记忆化搜索: 记录状态 (i, j),消除重叠子问题
    if (i, j) in memo:
        return memo[(i, j)]

    res = False
    # 当pattern用完了,source也必须用完才算完全匹配
    if j == len(p):
        res = i == len(s)

    else:
        # source首字母和pattern首字母匹配情况
        first_match = i < len(s) and (p[j] == s[i] or p[j] == '.')

        if j + 1 < len(p) and p[j + 1] == '*':
            res = self.dp(s, i, p, j + 2, memo) or \
                (first_match and self.dp(s, i + 1, p, j, memo))
        else:
            res = first_match and \
                self.dp(s, i + 1, p, j + 1, memo)

    # 将当前结果记入备忘录
    memo[(i, j)] = res
    return res

`

tommy1220

comment created time in a day

startedd2-projects/iconfont-desktop

started time in a day

issue commentlabuladong/fucking-algorithm

仓库可以改个名字吗

外国友人有中文这么好的吗?


Best Regards Leo

叠加态的猫 notifications@github.com 于2020年11月26日周四 下午9:09写道:

尊重作者的意见,但是同时表达下自己的想法,也好让楼主知道并不只有自己是这么想的吧。个人也觉得看到这个词出现在仓库标题里还是有点不适的,尤其是当看到出现在trending首页和其他严肃优秀的工程项目并列在一起的时候,也不知道英语为母语的其他国外友人看到会怎么想。

[image: image] https://user-images.githubusercontent.com/13087806/90494177-ccb41a80-e175-11ea-8d3a-36404adaf46c.png 不知道国人这个友邦惊诧的习惯什么时候才能改过来. 人家英语为母语的人玩f**k玩得挺嗨, 都上License列表了

参考darknet库 https://github.com/pjreddie/darknet,直接“LICENSE.fuck”。

如果你觉得license是不好的东西,你会用某个词来表达对它的看法。但是如果你认为算法是优秀的好的东西,很美好的东西,你会去认真学习的东西,为什么要用这个词来表达对它的看法

尊重作者的意见,但是同时表达下自己的想法,也好让楼主知道并不只有自己是这么想的吧。个人也觉得看到这个词出现在仓库标题里还是有点不适的,尤其是当看到出现在trending首页和其他严肃优秀的工程项目并列在一起的时候,也不知道英语为母语的其他国外友人看到会怎么想。

[image: image] https://user-images.githubusercontent.com/13087806/90494177-ccb41a80-e175-11ea-8d3a-36404adaf46c.png 不知道国人这个友邦惊诧的习惯什么时候才能改过来. 人家英语为母语的人玩f**k玩得挺嗨, 都上License列表了

参考darknet库 https://github.com/pjreddie/darknet,直接“LICENSE.fuck”。

如果你觉得license是不好的东西,你会用某个词来表达对它的看法。但是如果你认为算法是优秀的好的东西,很美好的东西,你会去认真学习的东西,为什么要用这个词来表达对它的看法

对算法这么深情表白的浪漫场景我都不好意思回复了,但我还是要是说不要因为项目名字这种破事刷楼了,关注项目的人是会收到邮件的,请把我的邮件列表留给更多有意义的邮件吧

以及外国人看了怎么想管我毛事?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/labuladong/fucking-algorithm/issues/214#issuecomment-734289110, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHXFZX3Q55F3NAHY5O6KQDSRZHQDANCNFSM4LK5DLDQ .

ilp2020

comment created time in 2 days

issue commentlabuladong/fucking-algorithm

仓库可以改个名字吗

尊重作者的意见,但是同时表达下自己的想法,也好让楼主知道并不只有自己是这么想的吧。个人也觉得看到这个词出现在仓库标题里还是有点不适的,尤其是当看到出现在trending首页和其他严肃优秀的工程项目并列在一起的时候,也不知道英语为母语的其他国外友人看到会怎么想。

image 不知道国人这个友邦惊诧的习惯什么时候才能改过来. 人家英语为母语的人玩f**k玩得挺嗨, 都上License列表了

参考darknet库,直接“LICENSE.fuck”。

如果你觉得license是不好的东西,你会用某个词来表达对它的看法。但是如果你认为算法是优秀的好的东西,很美好的东西,你会去认真学习的东西,为什么要用这个词来表达对它的看法

尊重作者的意见,但是同时表达下自己的想法,也好让楼主知道并不只有自己是这么想的吧。个人也觉得看到这个词出现在仓库标题里还是有点不适的,尤其是当看到出现在trending首页和其他严肃优秀的工程项目并列在一起的时候,也不知道英语为母语的其他国外友人看到会怎么想。

image 不知道国人这个友邦惊诧的习惯什么时候才能改过来. 人家英语为母语的人玩f**k玩得挺嗨, 都上License列表了

参考darknet库,直接“LICENSE.fuck”。

如果你觉得license是不好的东西,你会用某个词来表达对它的看法。但是如果你认为算法是优秀的好的东西,很美好的东西,你会去认真学习的东西,为什么要用这个词来表达对它的看法

对算法这么深情表白的浪漫场景我都不好意思回复了,但我还是要是说不要因为项目名字这种破事刷楼了,关注项目的人是会收到邮件的,请把我的邮件列表留给更多有意义的邮件吧

以及外国人看了怎么想管我毛事?

ilp2020

comment created time in 2 days

issue commentlabuladong/fucking-algorithm

仓库可以改个名字吗

尊重作者的意见,但是同时表达下自己的想法,也好让楼主知道并不只有自己是这么想的吧。个人也觉得看到这个词出现在仓库标题里还是有点不适的,尤其是当看到出现在trending首页和其他严肃优秀的工程项目并列在一起的时候,也不知道英语为母语的其他国外友人看到会怎么想。

image 不知道国人这个友邦惊诧的习惯什么时候才能改过来. 人家英语为母语的人玩f**k玩得挺嗨, 都上License列表了

参考darknet库,直接“LICENSE.fuck”。

如果你觉得license是不好的东西,你会用某个词来表达对它的看法。但是如果你认为算法是优秀的好的东西,很美好的东西,你会去认真学习的东西,为什么要用这个词来表达对它的看法

尊重作者的意见,但是同时表达下自己的想法,也好让楼主知道并不只有自己是这么想的吧。个人也觉得看到这个词出现在仓库标题里还是有点不适的,尤其是当看到出现在trending首页和其他严肃优秀的工程项目并列在一起的时候,也不知道英语为母语的其他国外友人看到会怎么想。

image 不知道国人这个友邦惊诧的习惯什么时候才能改过来. 人家英语为母语的人玩f**k玩得挺嗨, 都上License列表了

参考darknet库,直接“LICENSE.fuck”。

如果你觉得license是不好的东西,你会用某个词来表达对它的看法。但是如果你认为算法是优秀的好的东西,很美好的东西,你会去认真学习的东西,为什么要用这个词来表达对它的看法

对算法这么深情表白的浪漫场景我都不好意思回复了,但我还是要是说不要因为项目名字这种破事刷楼了,关注项目的人是会收到邮件的,请把我的邮件列表留给更多有意义的邮件吧

ilp2020

comment created time in 2 days

push eventchokcoco/iCSS

Coco

commit sha f7a649d816a385f375c9c7e86690df1f7c6dc481

Update readme.md

view details

push time in 2 days

fork 1c7/macOS

The project source code for Hacking with macOS.

fork in 2 days

more