V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wity_lv  ›  全部回复第 5 页 / 共 11 页
回复总数  219
1  2  3  4  5  6  7  8  9  10 ... 11  
2014-03-05 17:04:49 +08:00
回复了 jz1206 创建的主题 机械键盘 想入个机械键盘。求推荐~
cherry 茶轴不错,价格也合适。
缺点: 太大。
2014-03-03 18:06:29 +08:00
回复了 gaicitadie 创建的主题 程序员 IT 行业愚蠢的 8 小时工作制
编程开发工作 != coding coding coding ...
"大脑高速运转,一天5小时已经达到极限了" 有可能在空转,没有产出.


衡量开发工作的方式最直接的方法就是看产出。 产出代码,产出解决方案等等。
每天站会,codereview。干没干活立刻便知。如果采用这种方式衡量,估计又要说没时间学习等等。

8h每天,大家都公平,从各个行业来说都比较公平。 本可以通过电脑/网络让工作更灵活,愚蠢的是,必须从早9点到晚6点工作,这段时间适合工作的时间也就2~4小时,不能让开发人员自由分配时间实在愚蠢。

还有一个愚蠢的是,必须在公司工作。 很多人为了去公司路上花掉3个小时。 算下来上班小是一天11小时。 WTF ...

1. 硬性规定工作时段
2. 影响规定工作地点
这两点几乎是对科技的无视,这才叫愚蠢。
2014-02-25 16:05:35 +08:00
回复了 artwalk 创建的主题 Go 编程语言 知乎日报 Web 版(GoLang 实现)
挂了!想看看...
好了mark我.
2014-02-24 13:44:49 +08:00
回复了 vdsao 创建的主题 程序员 亲们 大家敲代码 熬夜久了有肾虚症状吗?
坚持每天锻炼,早晨起床5分钟, 睡前5分钟,动作从广播体操中选取。
尽量提高工作效率,我采用番茄工作法, 工作25分钟,休息5分钟,休息的时候起来活动活动。
工作前先列TODO List, 一步一步细化Todo, 每天做回顾,每天都明确一次自己一天到底做了什么。(至少知道自己不是瞎忙).
这篇文章太棒了!
内容对于我这种屌丝没有什么共鸣,文章的排版,数据支持看起来非常过瘾!
Save to Pocket,闲了细读.
2014-02-02 23:44:04 +08:00
回复了 kzy9007 创建的主题 程序员 程序猿最无法忍受什么?
被叫去修电脑。WTF
2014-01-27 14:02:08 +08:00
回复了 lucky9805 创建的主题 问与答 春节期间最让你头疼的事情是什么?
被八卦。
每年都会提前几天回家过年,很享受年前几天的安静日子。
2014-01-27 13:55:43 +08:00
回复了 playmobil 创建的主题 macOS 求wine玩Windows游戏的step by step
人生苦短,装双系统吧。
2014-01-25 12:52:32 +08:00
回复了 lm902 创建的主题 程序员 想专注学一个轻量级语言求建议。。。
单学语言,一星期一门差不多。
每个语言都做一个小东西,看哪个用的爽就继续。
如果js已经无障碍,node.js很合适。 不需要折腾dom api, css,js还是很不多的。


@alexrezit
"任何一个不是特别变态的语言半个月也够入门了, 你这不是纠结, 是懒." +1
这里有python,ruby,javascript的教学, 过一遍应该挺快。
http://www.codecademy.com/zh/dashboard
@flynngao 强类型/弱类型, 编译型/脚本型,各有优势没什么好讨论的,看个人喜好。
关于算法,主要使用js的场景很少会考虑的算法问题。javascript支持high-order function,做算法也非常优秀。
一个“平均阻尼”法的算法,找函数的不动点。
Lisp实现:
https://github.com/lvjian700/sicp/blob/master/chapter-1/1.33_fixed-point.lisp

(define tolerance 0.00001)

(define (fixed-point f first-guess)
(define (close-enough? v1 v2)
(< (abs (- v1 v2)) tolerance))
(define (try guess)
(newline)
(display guess)
(let ((next (f guess)))
(if (close-enough? guess next)
next
(try next))))
(try first-guess))

Javascript实现:
https://github.com/lvjian700/sicp/blob/master/chapter-1/fixed_point.js

var toerance = 0.000001;

function fixed_point (f, first_guess) {
function close_enough (v1, v2) {
var delta = Math.abs(v1 - v2);
return delta < toerance;
}

function tryit (guess) {
console.log(guess);
var next = f(guess);

if (close_enough(guess, next)) {
return next;
}

tryit(next);
}

return tryit(first_guess);
}


用它算一下 x^x = 1000 的一个根。
fixed_point(function(x) {
return Math.log(1000)/Math.log(x)
}, 3.0);
@flynngao "我觉得js是超级蠢的语言了,弱类型而且很多情况不用考虑溢出……"
我把"超级蠢"理解成“烂”。
我一直很喜欢javascript这门语言,希望能推广一下javascript好的部分,减少对js误解。

P.S:
"弱类型而且很多情况不用考虑溢出……" 求详解.
@flynngao

Javascript非常接近两门门非常优秀的语言(C + Lisp). 其实javascript也非常优秀。
推荐看这两本书,很薄,很无压力:
Javascript Good Part
http://book.douban.com/subject/2994925/

Functional Javascript
http://book.douban.com/subject/22733640/

踩坑踩怕了,看这个:
http://bonsaiden.github.io/JavaScript-Garden/zh/

@84840
建议跟着这里的教程学一遍:
http://www.codecademy.com/zh/dashboard

书,推荐: turing的《Javascript 基础教程》

《Javascript高级编程》,不推荐。如果没有大量的js实战做经验,这本书属于自虐。
《Javascript权威指南》,不推荐,理由同上。此书的厚度等同于新华字典,通读纯属自虐。当工具书翻看非常合适。

关于DOM方面,看书不合适,看“编程艺术”类的书更不推荐,没有大量经验,不踩大量坑,对此类书不会有什么共鸣,反而会对初学者造成很多束缚。
学习DOM推荐w3cschool的文档,过一遍非常轻松.

http://www.w3school.com.cn/htmldom/index.asp?utm_source=twitterfeed&utm_medium=twitter
2014-01-22 10:02:53 +08:00
回复了 tedd 创建的主题 Vim 请问vim中如何在当前位置删除后面内容直到某个符号呢
df.
2014-01-22 10:01:34 +08:00
回复了 kurtis 创建的主题 程序员 我倒是觉得程序员分这样2类
2014-01-22 09:59:39 +08:00
回复了 kurtis 创建的主题 程序员 我倒是觉得程序员分这样2类
@loading
@housne
@yuankui
@mikawudi
给一个javascript版本, 用高阶函数做抽象.
function sum (term, a, next, b) {
function iter (a, result) {
if (a > b) {
return result;
}

var ret = term(a) + result;
return iter(next(a), ret);
}

return iter(a, 0);
}

var all = sum(function(x) {
return x;
}, 1,
function(x) {
return x + 1;
}, 100);

console.log(all);
2014-01-21 11:48:06 +08:00
回复了 kurtis 创建的主题 程序员 我倒是觉得程序员分这样2类
Type II的威力:
(define (sum term a next b)
(define (iter a result)
(if (> a b)
result
(iter (next a)
(+ (term a) result))))
(iter a 0))


(sum (lambda (x) x)
1
(lambda (i) (+ 1 i))
10)
2014-01-20 16:39:06 +08:00
回复了 kstsca 创建的主题 程序员 其实程序员就2类。
一直右边。
微软党貌似左边。
2014-01-06 13:52:08 +08:00
回复了 anson0370 创建的主题 iPhone 求推荐iOS开发入门书籍
2014-01-03 13:58:22 +08:00
回复了 hussion 创建的主题 iPhone ARC下,NSNumber 转换 int 、 float
没道理吧··
NSNumber *number = [NSNumber numberWithInt:1];
int val = [number integerValue];
NSLog(@"%@%d", number, val);
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1378 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 17:17 · PVG 01:17 · LAX 09:17 · JFK 12:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.