V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Arthur2e5  ›  全部回复第 6 页 / 共 11 页
回复总数  216
1  2  3  4  5  6  7  8  9  10 ... 11  
要不要玩玩这个?
http://www.nongnu.org/skribilo/
2016-01-30 15:47:11 +08:00
回复了 phithon 创建的主题 Markdown Gitbook 能不能支持自动换行呀……
有啊, sed 一下把所有 \n 换成 \n\n 呗。

问题是你都不知道你在换什么行。 MD 空一行换的是自然段、自然段、自然段(很重要所以说三遍);要换行请找 <br/>。

话说回来你应该先思考一下你是不是真的需要换行,是不是这么多语义不清的换行应该用 pre 包含(笑)。

还有标题用词太糟了……我第一反应是 word wrap 。
2016-01-30 15:42:46 +08:00
回复了 UtopiaCHN 创建的主题 程序员 有没有和我一样喜欢把大括号上下对齐的?尤其是 if 语句
哦?我也喜欢对齐啊:

if (cond)
--do_something();
else
--{
----blah();
----goto err;
--}

(逃)
* * *
@vivisidea 在 $? 上面做 zero-check 而不是用 && 和 || 或者直接 if previous_command 都是教程看傻了……
2016-01-26 23:06:53 +08:00
回复了 extreme 创建的主题 Apple V2EX 的开发者们大都喜欢 Mac 吗?
@rushcheyo 拿 IDE 跟编辑器比的时候也该把编辑器工作流里的调试器( gdb, -> vim: Conque GDB )和编译器的 sanitizer ( gcc/clang )还有静态分析( clang )啊。

(偷偷给 emacs 喂一颗药丸, RMS 他不愿意支持 clang ,所以 emacs 也没有 clang static analyzer 用)(诶 Vim 那边也 Syntatic 和 YCM 踢静态分析皮球,……)
2016-01-26 22:50:46 +08:00
回复了 kalsolio 创建的主题 NGINX 使用 nginx 网站开启 http2 之后 是不是 ie 用户就无法正常使用了
> and test results will be inaccurate

所以那个网站测什么的?网络延迟? TLS 加密算法支持?准确性依赖 HTTP/2 特性的东西也不是不可能出现嘛。总之不要见风就是雨……

@kalsolio TLS v1.2 什么的也要啊。你不如直接用默认值( TLS v1, TLS v1.1, TLS v1.2 ): http://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl_protocols
@terence4444 第一种 %(foo)s 指定了字段的名称,经常能让东西更可读(特别是翻译软件的时候译者可以直接看到这里是什么东西)——相应地你应该在 format 里面用 "{foo}".format(foo='bar')。

@ethego 考虑类型…… Python 还 Better Explicit than Implicit 呢。主要是 format 功能性重要啦。
2016-01-26 22:08:50 +08:00
回复了 extreme 创建的主题 Apple V2EX 的开发者们大都喜欢 Mac 吗?
@rushcheyo PowerShell 的命名本身就有对 CLI Shell 的强烈指示作用,并且设计上和应用(例如 Win+X )上也有不少取代 cmd.exe 这个(曾经)唯一的 Command Interpreter 的地方。( Windows 7 出来发现除了那个死黑 cmd 之外多出来了个能跑命令并且总算不用 rem 写注释的自带命令行解释器就没激动过吗……)

GitHub Desktop 不是桌面,如果是 GitHub Desktop Environment 我还信呢。
Atom 由于涉及领域的巨大区别我们谁都不会搞错吧。
PowerPoint 我现在只能知道名字是 Robert Gaskins 取的,故事暂时不知道,但是要我瞎扯当然也可以啊:很强大的 Point (A topic of discussion or debate) 嘛。
2016-01-25 11:38:15 +08:00
回复了 extreme 创建的主题 Apple V2EX 的开发者们大都喜欢 Mac 吗?
@Arthur2e5 Tab 和 Line Editing 的话用 PSReadLine 有奇效: https://github.com/lzybkr/PSReadLine
名字什么的就继续当是哲学吧?
2016-01-25 10:48:31 +08:00
回复了 extreme 创建的主题 Apple V2EX 的开发者们大都喜欢 Mac 吗?
@Arthur2e5 方便 -> 对要完成的任务高效。问题是 PowerShell 要完成的任务不是日常使用啊。
2016-01-25 10:46:22 +08:00
回复了 extreme 创建的主题 Apple V2EX 的开发者们大都喜欢 Mac 吗?
@rushcheyo 我就喜欢看你们软粉吹 PowerShell 易用强大。

强大完备以及(除了 function 流之外的部分)科学我不否认,但是易用我就要问了。

整天各种命令都是 Create- New- Make- Remove- Connect- Install- Invoke- 之类的东西 Tab 起来烦不烦?到最后不还是要设定各种 alias ?官方 alias 没了不就又要开始设置各不兼容的自己发明的奇怪名字了,跟那些 zsher 有什么区别啊。

别跟我说这玩意应该拿来服务器运维用、应该在 ISE 里面认真地编程开发,我就问你 Shell 这个名字是干什么的。 Shell 是访问电脑的用户界面,是应该越好用越方便越好的东西。我现在日常各种 Unix Shell 用得好好的,你跟我讲 Unix Shell 垃圾让我去用击键次数要多个好几倍、补全还不会一次全都列出只能在那边 Tab 一个个循环的 PowerShell ?啧。

你们愿意说 PowerShell 厉害我觉得你们还是先让微软把这东西改名成 SuperDuperDotNetManagementConsole 好,至少别用 Shell 这名字。

* Shell: https://en.wikipedia.org/wiki/Shell_(computing)
* 想继续讨论的话可以先看看 https://gist.github.com/Arthur2e5/6dabe8c26026bf5fceee#file-log-md 里面是不是已经提过了。
2016-01-24 12:54:40 +08:00
回复了 xcatliu 创建的主题 程序员 发现可以在 LeetCode 的机器上运行一些脚本
@Arthur2e5 另外里面我的确是用了 for ……所以动态长度那个是瞎讲吧?
@windfarer 快用 python with braces (逃

然后日常 bash 实现:
https://gist.github.com/Arthur2e5/4c3950c8f012d1d4ae62#file-foo-bash
2016-01-11 04:39:04 +08:00
回复了 ChiangDi 创建的主题 Markdown 一个非常厉害的在线 markdown 编辑器, microsoft research 出品
@secondwtq 顺便一提,按照 Madoko 代码树里面的源码, server 其实是调用命令行 madoko 进行处理的……

另外 spillcheck 的笑话来自这里: https://www.gnu.org/fun/jokes/spilling-checker.html
2016-01-11 04:31:44 +08:00
回复了 ChiangDi 创建的主题 Markdown 一个非常厉害的在线 markdown 编辑器, microsoft research 出品
@secondwtq madoko 的 markdown 函数本身这么做是有目的的,主要是做成一个(基本上)无副作用的 pure 函数(嗯能保证在多种情况——包括浏览器中——的可移植性。 Madoko 一年前的 talk 提到了这点: http://research.microsoft.com/apps/video/default.aspx?id=238813 。当然这本身也是在玩他语言的副作用处理能力。

Monarch 这玩意作者在这里提过他正在尽量让法务同意开源:
https://madoko.codeplex.com/discussions/647032
于是目前只有 madoko 代码树里面一个预编译的 Koka -> JS 版本。然后没开源写什么文档啊。

关于编辑器支持, https://madoko.codeplex.com/workitem/67 我提到了可以直接用 sublime 定义文件喂 vscode 。

关于 spellcheck ,我在 https://madoko.codeplex.com/workitem/103 提出的方案是可行的嗯。

@yangzh Markdown Extra 讲过了。
2016-01-09 08:20:24 +08:00
回复了 yech1990 创建的主题 Linux 有多少人把 man bash, vimtutor 之类的都读过一遍
另外什麼“ man 是教程”什麼的我倒也不能說是錯,畢竟歷史名字 manual 嘛,手冊總歸會傾向於簡明一點。但是要注意到 man 作为文档记录格式的功能和 texinfo 比真的是差远了,以至于很多程序现在只是把 --help 的用法或者 info 的一小块(这样说 man 也变成 info 的 tldr 了)截出来写成 man ,最后告诉你完整版是 info 。

bash 的 man 倒比较良心,和 info 是同一份文档,但至于真要读肯定是读更好用的 info 版本啦。
2016-01-09 08:16:11 +08:00
回复了 yech1990 创建的主题 Linux 有多少人把 man bash, vimtutor 之类的都读过一遍
bash 不要看 man 版本的 reference 。 info bash 和 html 版本的跨節點連結看起來爽很多(哦我去 RIME 又忘記開簡體了)。

https://www.gnu.org/software/bash/manual/
2016-01-09 07:39:27 +08:00
回复了 ChiangDi 创建的主题 Markdown 一个非常厉害的在线 markdown 编辑器, microsoft research 出品
啊,知乎那个的作者是我啦 ww

其实我用的时候高兴的就是有一个比 RST 更好拓展并且还稍微更科学一点的东西。另外就是 mdk 是个 markdown ,老文档基本都能兼容我很高兴……

* * *

@everedit 来个能用各种 Journal 的文档风格同时在 PDF 里面飞 CSS 玩玩吧。 http://research.microsoft.com/en-us/um/people/daan/madoko/doc/reference.html#sec-complex-css-layout
( SVG 引用 LaTeX DVI 输出还刚在 https://madoko.codeplex.com/workitem/93 加入,于是不小心发现 SVG 转换还有个小 bug … TeX 到 PDF 那块本身没问题。)

@vincentxue Markdown Extra 语法拓展集可没有 ReStructuredText 风格的复杂表格绘制……

@cherrot 预览边栏可以拉掉,如果看到一堆字挤着不舒服的话还可以干脆写行
`@supports preview { .madoko {display: none} }` 全都隐藏(喂,干脆写 DOM 杀吧)。(还有传教成功 ww

@pythonee 嗯,看 LaTeX 输出和各种箭头总觉得有股很棒的墨香味,虽然有时候还是会嫌 Computer Modern 衬线太弯…

@denghongcai Visual Studio online editor 用的的确就是 daan 的 monaco-editor ……

* * *

话说我是不是该写个调用 js-sequence-diagrams 和 flowchart 的 mdk 给你们 Include 用?不过这样只有前端载入时候转换进不了 TeX 欸。
2016-01-04 11:39:55 +08:00
回复了 Elethom 创建的主题 分享创造 一鍵更新所有項目 LICENSE 的 Copyright 時間( Shell Command)
用 pushd popd 比 cd 回去优雅啦。另外 quoting 。
这种程序代码用到的东西东西一般都要原样留着(废话),顶多加一对圆括号写成 `lang`(语言)。

当然我一贯旗帜鲜明地反对[翻译(非编程入门的)开发者 API 文档]( http://linux-man-pages.blogspot.com/2008/08/translating-man-pages.html):

* 你的文档包含的东西都是程序员看的东西。这是你想翻译的吗?你应该更想翻译给最终用户看的才对。
* 你的受众有多大?这群程序员有几个写着 if then while 不懂英语,会因为你的文档翻译受益的?这些人看翻译带来的(能写出某些奇奇怪怪代码)的好处和你的付出成正比吗?
* 你有多少时间? lodash 那么多 API ,你要多少个人月完成?你有没有借助 po4a 、 Transifex Live 之类的手段管理和复用翻译?
* 你长期以来有没有什么承诺和保证? lodash 4 API 总是要更新的,你也会一直管下去,让你的翻译不要废掉吗?大版本号更新之后呢?
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   895 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 19:36 · PVG 03:36 · LAX 12:36 · JFK 15:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.