两个新事物

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lanphaday/article/details/44775019

这个新事物的意思是对我而言。

Uber

身边的朋友之前一直在用 Uber,但我停留在之前的印象中:豪车、高价。

最近经常跟甘果移动(http://ganguo.io/)的老甘一起出入,老甘带我装X带我飞,也带我打 Uber,了解到其实现在 Uber 比打的还要便宜(广州),而且外勤多了很多,就用了。

几天用下来,在广州的体验还是比较可以接受的。主要体现在以下几方面。

  1. 便宜。之前打的去公司,大概是35元,现在用 Uber,优惠后只需要22元左右,如果天天打车上下车,一个月省五六百。
  2. 确定性高。如果打的,你站在路边,无法确定自己什么时候能够打到车。像我这种焦虑人群,是很难受的。但打 Uber 可以很好地治焦虑,界面上能够显示到达的大概时间,安心。
  3. 优惠多。最显著的,就是优惠码,新用户输入优惠码即得30元。我的优惠码是:iu00x,欢迎取用。

但是,Uber 在深圳的体验上没有广州好。我觉得主要是由于两个城市的规划结构不同造成的。广州像麻将里的一筒,一圈一圈地越来越发展得大砣,但市民经常需要穿城而过去另一边学习、娱乐、消费。深圳呢,像麻将里的四筒,甚至七筒、九筒,是节点状发展的,每一个节点都是非常完善的“小城市”,各种学习、娱乐、消费的服务应用尽有,市民一般情况下不出“城”。这样那些人民优步的兼职司机就可能对你的目的地完全懵查查了,听都没有听过你要去的地方是极可能的。在深圳打 Uber,请自已手机开导航,不然直接南辕北辙,深南大道上从南山去福田居然往西走,你先让我去抹一下眼泪!

coding.net

我是珠三角技术沙龙的发起人和组委之一,coding 是沙龙的老朋友了。

之前对 coding 的印象除了美女设计师沙沙带来一抹亮色,其它的就因为 github 的先入为主的印象所掩盖了。

前几天去深圳走访了 coding.net(其实是去看沙沙),像其它深圳的初创企业一样,低调地窝在居民楼里,因为扩张得太快,不得已经楼上楼下弄了好几套。听说这家融资了上千万美金的公司已经在装修大办公室了,先为点个赞。

深圳回来以后,开了个账号。

还是很大的不同,跟 github 比的话。可能在发展的过程中,coding 也是慢慢地在找方向,听他们运营的潘潘说,现在主推方向是中小团队、开发外包型企业,想为这几类的团队和企业做好服务,我觉得方向也明确了。

好吧,要开始说正题,coding 到底有哪好呢?

  1. 无刷新的 web UI 体验很爽。
  2. 凡是多行输入框都支持 markdown,编写文档 so easy。
  3. 功能不多不少,恰到好处。对我来说,一个 IT 项目最重要的就是任务、代码和文档了,再加上讨论这种能够留下记录的思想碰撞,足矣。
  4. 手机版超好用。
  5. 免费,随便折腾,我现在个人的 todo list,公司的午餐订餐,都在上面开个项目搞,玩法多多、乐趣多多。

当然也不是没有不足嘛。有几点也不爽,比如对“组织、企业”这种概念缺乏支持(额,好像跟定位相悖了?),成员权限缺少控制机制等,但总的来说,是很好玩的新东西,值得试试。

阅读更多
换一批

尝试新事物

07-23

最近我对破解Delphi软件产生了兴趣,也遇到了一些问题,望各位高手不领赐教rn 我用DeDeph反变译(DeDe3.5)和w32dasm工具,已经破解出了.dpr .dfm .pas和Interbase数据库。rn 但是在程序运行时出现:找不到.res文件 在.dpr和.pas中出现ASM汇编代码 如下:rnprocedure TFrm_fei_danger.Button1Click(Sender : TObject);rnbeginrn(*rn004F7450 55 push ebprn004F7451 8BEC mov ebp, esprn004F7453 33C9 xor ecx, ecxrn004F7455 51 push ecxrn004F7456 51 push ecxrn004F7457 51 push ecxrn004F7458 51 push ecxrn004F7459 51 push ecxrn004F745A 51 push ecxrn004F745B 8955F8 mov [ebp-$08], edxrn004F745E 8945FC mov [ebp-$04], eaxrn004F7461 33C0 xor eax, eaxrn004F7463 55 push ebprnrn* Possible String Reference to: '閖琉腽嬪]肬嬱兡魤M魤U鴫E鼖E『??rn| 錧脨U嬱3繳hiuO'rn|rn004F7464 681D754F00 push $004F751Drnrn***** TRYrn|rn004F7469 64FF30 push dword ptr fs:[eax]rn004F746C 648920 mov fs:[eax], esprnrn* Reference to pointer to GlobalVar_00527B1Crn|rn004F746F A1785D5200 mov eax, dword ptr [$00525D78]rn004F7474 8B00 mov eax, [eax]rnrn* Reference to control tb_sysSetup : N.A.rn|rn004F7476 8B8004030000 mov eax, [eax+$0304]rn004F747C 33D2 xor edx, edxrn004F747E 8B08 mov ecx, [eax]rnrn* Possible reference to virtual method TN.A..OFFS_0120rn|rn004F7480 FF9120010000 call dword ptr [ecx+$0120]rnrn* Reference to pointer to GlobalVar_00527B1Crn|rn004F7486 A1785D5200 mov eax, dword ptr [$00525D78]rn004F748B 8B00 mov eax, [eax]rnrn* Reference to control tb_sysSetup : N.A.rn|rn004F748D 8B8004030000 mov eax, [eax+$0304]rnrn* Reference to field N.A..OFFS_0220rn|rn004F7493 8B8020020000 mov eax, [eax+$0220]rn004F7499 33D2 xor edx, edxrnrn* Reference to: db.TParams.GetItem(TParams;Integer):TParam;rn|rn004F749B E86CB4F8FF call 0048290Crn004F74A0 50 push eaxrn004F74A1 8B45FC mov eax, [ebp-$04]rnrn* Reference to control TFrm_fei_danger.mnthCalendar : TMonthCalendarrn|rn004F74A4 8B80C4020000 mov eax, [eax+$02C4]rnrn* Reference to: comctrls.TCommonCalendar.GetDate(TCommonCalendar):TDate;rn|rn004F74AA E8B590F7FF call 00470564rn004F74AF 8D45E8 lea eax, [ebp-$18]rnrn* Reference to: System.Proc_00404ED4rn|rn004F74B2 E81DDAF0FF call 00404ED4rn004F74B7 8D55E8 lea edx, [ebp-$18]rn004F74BA 58 pop eaxrnrn* Reference to: db.TParam.SetAsVariant(TParam;Variant;Variant);rn|rn004F74BB E848C9F8FF call 00483E08rnrn* Reference to pointer to GlobalVar_00527B1Crn|rn004F74C0 A1785D5200 mov eax, dword ptr [$00525D78]rn004F74C5 8B00 mov eax, [eax]rnrn* Reference to control tb_sysSetup : N.A.rn|rn004F74C7 8B8004030000 mov eax, [eax+$0304]rnrn* Reference to: dbtables.TStoredProc.Prepare(TStoredProc);rn| or: dbtables.TQuery.Prepare(TQuery);rn|rn004F74CD E88245FAFF call 0049BA54rnrn* Reference to pointer to GlobalVar_00527B1Crn|rn004F74D2 A1785D5200 mov eax, dword ptr [$00525D78]rn004F74D7 8B00 mov eax, [eax]rnrn* Reference to control tb_sysSetup : N.A.rn|rn004F74D9 8B8004030000 mov eax, [eax+$0304]rnrn* Reference to: dbtables.TStoredProc.ExecProc(TStoredProc);rn| or: dbtables.TQuery.ExecSQL(TQuery);rn|rn004F74DF E8484CFAFF call 0049C12Crnrn* Reference to pointer to GlobalVar_00527B1Crn|rn004F74E4 A1785D5200 mov eax, dword ptr [$00525D78]rn004F74E9 8B00 mov eax, [eax]rnrn* Reference to control tb_sysSetup : N.A.rn|rn004F74EB 8B8004030000 mov eax, [eax+$0304]rn004F74F1 B201 mov dl, $01rn004F74F3 8B08 mov ecx, [eax]rnrn* Possible reference to virtual method TN.A..OFFS_0120rn|rn004F74F5 FF9120010000 call dword ptr [ecx+$0120]rnrn* Reference to pointer to GlobalVar_00527B1Crn|rn004F74FB A1785D5200 mov eax, dword ptr [$00525D78]rn004F7500 8B00 mov eax, [eax]rnrn* Reference to: quickrpt.TCustomQuickRep.Preview(TCustomQuickRep);rn|rn004F7502 E8C596FCFF call 004C0BCCrn004F7507 33C0 xor eax, eaxrn004F7509 5A pop edxrn004F750A 59 pop ecxrn004F750B 59 pop ecxrn004F750C 648910 mov fs:[eax], edxrnrn****** FINALLYrn|rnrn* Possible String Reference to: '嬪]肬嬱兡魤M魤U鴫E鼖E『?嬪]脨U嬱rn| 3繳hiuO'rn|rn004F750F 6824754F00 push $004F7524rn004F7514 8D45E8 lea eax, [ebp-$18]rnrn* Reference to: System.Proc_0040526Crn|rn004F7517 E850DDF0FF call 0040526Crn004F751C C3 retrnrnrn* Reference to: System.Proc_0040368Crn|rn004F751D E96AC1F0FF jmp 0040368Crn004F7522 EBF0 jmp 004F7514rnrn****** ENDrn|rn004F7524 8BE5 mov esp, ebprn004F7526 5D pop ebprn004F7527 C3 retrnrn*)rnend;rnrnprocedure TFrm_fei_danger.FormClose(Sender : TObject);rnbeginrn(*rn004F7528 55 push ebprn004F7529 8BEC mov ebp, esprn004F752B 83C4F4 add esp, -$0Crn004F752E 894DF4 mov [ebp-$0C], ecxrn004F7531 8955F8 mov [ebp-$08], edxrn004F7534 8945FC mov [ebp-$04], eaxrn004F7537 8B45FC mov eax, [ebp-$04]rnrn* Reference to: system.TObject.Free(TObject);rn|rn004F753A E8A1BAF0FF call 00402FE0rn004F753F 8BE5 mov esp, ebprn004F7541 5D pop ebprn004F7542 C3 retrnrn*)rnend;rnrnprocedure TFrm_fei_danger._PROC_004F7544(Sender : TObject);rnbeginrn(*rn004F7544 55 push ebprn004F7545 8BEC mov ebp, esprn004F7547 33C0 xor eax, eaxrn004F7549 55 push ebprn004F754A 6869754F00 push $004F7569rnrn***** TRYrn|rn004F754F 64FF30 push dword ptr fs:[eax]rn004F7552 648920 mov fs:[eax], esprn004F7555 FF05287B5200 inc dword ptr [$00527B28]rn004F755B 33C0 xor eax, eaxrn004F755D 5A pop edxrn004F755E 59 pop ecxrn004F755F 59 pop ecxrn004F7560 648910 mov fs:[eax], edxrnrn****** FINALLYrn|rnrn* Possible String Reference to: ']脣纼-(R'rn|rn004F7563 6870754F00 push $004F7570rn004F7568 C3 retrnrnrn* Reference to: System.Proc_0040368Crn|rn004F7569 E91EC1F0FF jmp 0040368Crn004F756E EBF8 jmp 004F7568rnrn****** ENDrn|rn004F7570 5D pop ebprn004F7571 C3 retrnrn*)rnend;rnrnprocedure TFrm_fei_danger._PROC_004F7574(Sender : TObject);rnbeginrn(*rn004F7574 832D287B520001 sub dword ptr [$00527B28], +$01rn004F757B C3 retrnrn*)rnend;rnrnend.rn 不知以后该如何下手,望高手点拨,百分感谢!!(送100分)rn

没有更多推荐了,返回首页