upsuper's recent timeline updates
upsuper's repos on GitHub
Rust · 334 watchers
rust-cheatsheet
A type-based Rust cheatsheet
Rust · 56 watchers
telegram-rustevalbot
Telegram bot for Rust group
Rust · 36 watchers
default-boxed
Helper trait to create a boxed instance without going through stack
Rust · 29 watchers
delegate-attr
Attribute proc-macro to delegate method to a field
Rust · 28 watchers
custom-derive-2019
Rust · 27 watchers
cstr
Rust · 14 watchers
utmp-rs
Rust crate to parse utmp file
Rust · 13 watchers
retain_mut
Provide retain_mut method that has the same functionality as retain but gives mutable borrow to the predicate
CSS · 13 watchers
white
White - A Web-based Broadcasting Whiteboard System
Rust · 9 watchers
bgmrank
统计Bangumi上一个用户的收藏的评分分布情况
Rust · 7 watchers
assert-impl
Macro for static assert that types implement a trait or not.
Rust · 6 watchers
csv-translator
Command line tool to transform large survey CSV into translatable YAML file, and combine them back to a translated CSV file.
Objective-C · 6 watchers
renrenfs
这是依照 UNIX 一切皆文件的哲学思想,基于 FUSE (Filesystem in Userspace),将人人网的数据映射为一个文件系统的程序。
VimL · 6 watchers
vim-colorschemes
one colorscheme pack to rule them all!
Rust · 5 watchers
dtoa-short
Rust · 5 watchers
gnome-who
Small program to list current login sessions from system tray
Python · 5 watchers
usocks
Protocol designed to provides an almost absolutely secure tunnel for data transmission.
Rust · 3 watchers
csv-transformer
Command line tool to rearrange CSV files in certain ways
Rust · 3 watchers
fiemap-diff
Small command line tool for checking the size two files share on disk
Rust · 3 watchers
firefox-native-manifest-rs
Crate to help register native manifest for WebExtensions on Firefox
Rust · 3 watchers
multi-structs
Macro for generating a merged struct from multiple sub-structs
Rust · 3 watchers
raw-speed
A commandline tool for testing network speed between two devices
HTML · 3 watchers
webrtc-leaks
Shell · 2 watchers
blog-2013
技术博客
Rust · 2 watchers
calories-calc
A simple calories calculator
TypeScript · 2 watchers
gnome-extension-restore-geometry
A GNOME Shell extension that automatically restores window geometry (position and size) when windows are opened.
Rust · 2 watchers
gtk-block-screen
A boring small program to use a single color to block the whole screen.
Rust · 2 watchers
migrate-itunes-to-rhythmbox
Tool to migrate iTunes play counts and playlists to Rhythmbox
JavaScript · 2 watchers
onevnet-firefox
OneVnet Addon for Firefox
Rust · 2 watchers
taskstats-rs
High-level encapsulation of Linux's per-task statistics interface in Rust
Java · 2 watchers
twidere.extension.base64
Base64 encoder & decoder extension for Twidere
TypeScript · 1 watchers
arc-bound-demo
Calculate bound of arc in an SVG path
Rust · 1 watchers
deja-dup-auto-ignore
Automatically creates `.deja-dup-ignore` or `CACHEDIR.TAG` files for directories that shouldn't be backed up by Deja Dup.
JavaScript · 1 watchers
homework-tongji
Programs for my homework in Tongji
Rust · 1 watchers
include_cstr
Macro for building static CStr reference from file content
Kotlin · 1 watchers
MQTTWaker
Android app that allows you to remotely wake and lock your device's screen via MQTT messages
JavaScript · 1 watchers
must-prioritize
A Firefox addon for requiring prioritizing bug when you file them
Kotlin · 1 watchers
MyPlaylist
Playlist generator on Android for personal use
C · 1 watchers
oj-problems
Some of my solutions for OJ problems.
JavaScript · 1 watchers
onenet-firefox
VnetLink OneNet Addon for Firefox
Java · 1 watchers
PlaylistSyncer
A tool to sync playlists and music in them from iTunes for Mac to Android.
Scala · 1 watchers
snake-on-chip
Rust · 1 watchers
tuple-transpose
Transpose tuple of results and options to result and option of tuple
Rust · 1 watchers
ubuntu-mqtt2ha-reporter
A service that reports Ubuntu system status to Home Assistant via MQTT
JavaScript · 0 watchers
firefox-fullscreen-clock
A Firefox extension that shows the current time in the top-right corner when a page enters fullscreen.
Rust · 0 watchers
fst-subseq-ascii-caseless
An automaton that matches if the input contains a specific subsequence ignoring ASCII case to be used with fst.
Rust · 0 watchers
maildir-pack
Pack maildir into archive files
TypeScript · 0 watchers
my-daily-notes
Personal daily notes plugin for Obsidian
Shell · 0 watchers
my-hassio-addons
Home Assistant addons for my own use
PHP · 0 watchers
power-supply
同济大学宿舍供电管理系统
C · 0 watchers
pyprime
A Python module for verifying if a integer is a prime number quickly by using Miller Rabin algorithm.
Rust · 0 watchers
raid-rebuild-success-rate
Rust · 0 watchers
rust-msvc-link-test
Rust · 0 watchers
sort-compare
Rust · 0 watchers
ssping
Command-line tool for testing connectivity of Shadowsocks server.
Rust · 0 watchers
svg-path-utils
A basic SVG path transformation tool
PHP · 0 watchers
udiscuss
JavaScript · 0 watchers
unsafe-highlighter
A Firefox addon for highlighting "unsafe" keyword in review systems
Vim script · 0 watchers
upsuper-configs
JavaScript · 0 watchers
upsuper.github.io
Rust · 0 watchers
video-sampler
Rust · 0 watchers
wait-online
A simple program to block on reachability of website
JavaScript · 0 watchers
web-transfer
A simple web-based file transfer service written in JavaScript.
upsuper

upsuper

V2EX member #5359, joined on 2011-01-21 17:24:37 +08:00
饭否 OAuth 实现有错误
饭否 API  •  upsuper  •  Oct 18, 2011  •  Lastly replied by superisaac
6
使用 OAuth 无法发送消息
饭否 API  •  upsuper  •  Oct 15, 2011  •  Lastly replied by superisaac
1
希望能添加一个获取当前登入用户的 API
饭否 API  •  upsuper  •  Sep 18, 2011  •  Lastly replied by superisaac
8
关于 OAuth 的一个疑问
饭否 API  •  upsuper  •  Sep 17, 2011  •  Lastly replied by rex
9
[申请认证] 按时吃饭 OAuth
饭否 API  •  upsuper  •  Sep 3, 2011  •  Lastly replied by hongbai
3
[申请认证] 按时吃饭 OAuth
饭否 API  •  upsuper  •  Jun 24, 2011  •  Lastly replied by upsuper
4
关于 API 返回 header 的两个请求
饭否 API  •  upsuper  •  Jun 24, 2011  •  Lastly replied by upsuper
4
求API的Cookie认证方式 > <
饭否 API  •  upsuper  •  May 5, 2011  •  Lastly replied by rex
2
饭否API中XML与JSON不一致的地方
饭否 API  •  upsuper  •  Apr 29, 2011  •  Lastly replied by rex
1
upsuper's recent replies
网易的同学在 Bugzilla 上回复了,表示他们已经修好了这个问题,各位可以对此进行测试,如果还有问题欢迎继续反馈

https://bugzilla.mozilla.org/show_bug.cgi?id=1523898#c21
Firefox 的开发者对此进行了分析,认为网易云音乐原来的处理可能利用了 Firefox 过去的一个 bug,具体情况可以参考开发者的回复 https://bugzilla.mozilla.org/show_bug.cgi?id=1523898#c5

不知道是否有人可以联系网易云音乐,根据上面描述的问题进行修改。Firefox 的开发者也将继续研究是否可能从浏览器方向解决这个问题。
@aliipay 感谢。这个似乎国外能播放,而且也能重现这个问题,我已经回复到 bug 里了。实际上开发者昨天联系我,似乎已经通过 VPN 上去了,不过有能直接连接的应该也可以更方便测试。
@outloudvi 如果在过去的版本没问题,新版本有问题,有一定概率是浏览器改出问题了,但这当然也确实是要具体问题具体分析的,但提交一个 bug 来跟踪终归是更好的。如果最终证明是网站的问题,Bugzilla 上也有个专门的分类叫 Tech Evangelism 来处理。

mozregression 用起来还是挺方便的,如果问题重现很稳定的话可以很容易定位到具体出问题的修改,可以参考 https://mozilla.github.io/mozregression/ 里面的说明。国内用的话可能要加代理,不然下载速度可能不太行就是了。
对 Rust 的应用场景有所怀疑的,我们可以举几个国内的例子。PingCAP 用 Rust 这个众所周知了,字节跳动前一段也一直在招 Rust 的人(并不好招,毕竟会的人还是少),阿里巴巴前一段上线了一个用 Rust 写的时序数据库替代 InfluxDB,引用开发者的话“系统消耗对比低好几倍以上,另外查询性能也有很大改善”。此外我有听说 B 站和知乎的后端组件里也有用 Rust 实现的,但具体应用情况不清楚。
我不知道为什么上面回复的格式会坏掉……两个 bug 的地址分别是:
* https://bugzilla.mozilla.org/show_bug.cgi?id=1487416
* https://bugzilla.mozilla.org/show_bug.cgi?id=1523898
根据我用 mozregression 测试的情况,这个是一个 Firefox 66 的 regression,造成问题的修改似乎是[bug 1487416]( https://bugzilla.mozilla.org/show_bug.cgi?id=1487416)。为此我已经提交了[bug 1523898]( https://bugzilla.mozilla.org/show_bug.cgi?id=1523898)。
@Laforet 文章的例子Unicode怎么解决说来听听?
为何Firefox 38都正式发布了才挖出我在还是开发者版的时候写的文章(
@Mutoo 确实可以设置代理了,这一点比当初的 chrome 要好不少。不过从另一方面看,有一种如果想要给 chrome 扩展什么功能,都要等待 google 的施舍的感觉,毕竟只是在有限的接口上修修补补。而且 chrome 貌似插件带多了也是吃内存的一朵奇葩吧。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2838 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 07:00 · PVG 15:00 · LAX 00:00 · JFK 03:00
♥ Do have faith in what you're doing.