• 打算从某度离职。 at November 23, 2013

    里面的想出来,外面的想进去,是天堂还是地狱,身处其中的人是不清楚的

    可以是问问公司里面年纪比较大的意见

  • 你不需要这些 Gems at November 22, 2013

    simple_form 和 bootstrap 新版有点时间差,各种 dsl,最后不用了 mongo 在 rails 也是官方的 mongo driver,没加 orm

  • ajax 加载数据,timeout 设置长一点,会有什么问题

  • #8 楼 @helloword hosts 无关,里面没有配置 github

    #10 楼 @sevk github redirect 是偶发不是必然,可能是这个原因,下次遇到看看哈。

  • 备注,我这也有这个问题,hosts 肯定没有配,同事的 windows 也一样,dns 也用的 8.8.8.8;

    没时间去调试,暂时没解决。

  • 微信自定义菜单的 post at November 12, 2013
  • 长话短说,3.2.12 不想打 patch,升级到 3.2.13 就好 或

    {a: "中文"}.to_json.gsub!(/\\u([0-9a-z]{4})/) {|s| [$1.to_i(16)].pack("U")
    

    https://gist.github.com/jhjguxin/6240586

  • x230i 这个本怎么样? at November 07, 2013

    #8 楼 @yakczh 他的商用确实挺好,但是国内常规买到的都是普通娱乐家用等质量一般。和 dell 一样,dell 商用金属那种一般网上电商平台没的卖,但卖的那种质量禁不住挑剔。

    如果那种商用的,好像价位和 mac 差不多。

  • 1,内容质量难保证;2,没有商业运营的难持续;3,真的假不敢报;4,现在舆情系统很流行,马上被处理

  • es 早些时间用的时候还不很成熟,配分词等的时候有些小问题要自己折腾点时间。 model 里面设置搜索的代码多了臃肿,可以都提出来另外放再 include 进来。 官网插件里面的监控用起来不错

    es 这个东西,换个角度可以直接用来当数据存储(类似 mongo),只是时间有限没有去深入看有什么适用的地方或者受限的地方。

  • x230i 这个本怎么样? at November 06, 2013

    小吧,另外 tp 的屏一直看着眼疼。 tp 卖给联想后,当初公司内部维修部门的工作就大增。

    话回来,问题是其它牌子也没有好的可以替代的(除了 mac)。所以普通 pc,选这个应该还可以。 键盘好不好,看它是不是配传统那种。

  • 真是没办法,咱给村里做的还要考虑那些老版本的搜狗什么我都不记得的浏览器和一些特殊操作。

    有时想干脆不说卖 web 网站,就说卖软件系统,软件包含一个 chrome/firefox 浏览器。

  • 日常口腔护理心得 at November 05, 2013

    #35 楼 @xstmjh 哦,这样啊。变压器是买了,只试用了一次就放起来了,好像是有你说的这个问题。

  • 小歪个,不要生气。 速度瓶颈总在 IO,所以存储直接用 VSAM 格式保存到文件,放在 Mainframe 的 zos 系统中,使用 COBOL 或 PL/1 访问数据,通过 websphere 连接 java,java 层面封装业务逻辑后全部以 thrift 接口格式开放出来,前台用 php 来调数据写页面,也可以 php 封装后开放 json 接口,前台上 js 框架来做页面和调用数据。

    正经的说, 先上了功能,然后根据测试和应用情况,发现效率低的地方,再改进。不一定一开始就想好方案来保证万无一失的性能。

  • 日常口腔护理心得 at November 04, 2013

    哈,前面随意看看,直到看到后面这个设备,

    咱自从海淘也买了这个后,就懒得动,一直在角落里摆着呢。懒是不对的,要拿出来用用哈。

  • #1 楼 @doitian 用了这个方法,多谢。

  • #4 楼 @francistm 对的。但是没关系,localstorage 可以 js 处理,我本来就是处理客户端的数据。只是不知道移动端兼容如何。

  • #2 楼 @francistm 是两个不同的东西,如果要保存客户端数据,然后 js 或者 cookie 调用,应该这两个方法都可以。只是不知道移动端这两个支持兼容怎么样

  • 黑 win 是可以消遣,有没有来点实在的。

  • 有用过 localStorage 的给个经验么

  • #1 楼 @doitian Thx,回头我去看看

  • #1 楼 @i5ting #2 楼 @krazy Thx,手写也不是不可以,还两点考虑 1,这类客户对这块纠结的,肯定要写比较多 js,而且是我现在还没有想到的,多了零散在整理不如先弄个好的基础。 2,前端框架是一趋势,预期单独去学,不如找个项目边实践边学哈。自己扩展和自己抽取 js 逻辑模块反而难,不如框架上做些搬砖的事情,不求专业,但求能用。

    或者简单说,找这个机会学个 js 框架,以后就用了,可以选哪个?(不深入研究,使用为主)

  • 微信自定义菜单的 post at October 30, 2013

    #15 楼 @joseen #17 楼 @otecteng windows 已经好多年不碰了,前面用 gentoo,现在偷懒一直用 ubuntu,默认和配置全部 utf-8

    jossen 能弄一个带中文的 menus_json 看看么,我这里任何中文 to_json 后都是\uxxxx。

    [1] pry(main)> "中文".to_json
    => "\"\\u4e2d\\u6587\""
    

    而微信返回提示 \\uxxxx will create fail!\ 这里不清楚怎么回事

  • #12 楼 @liwei78 项目如果质量要求高,可以要求测试用例也作为签收/交付条件,当然不仅仅是用例。

  • 根据项目, 小站,小测。(给客户做个企业形象站,没测试代码。) 重要项目,事关重大,多测。(曾经 50 号<都是专业无新手>人专职测试半年,就发现了几个 bug<5 个) 要命的核心项目的核心模块,测试远大于开发。

  • 微信自定义菜单的 post at October 30, 2013

    #12 楼 @joseen 补充

    def build_json_menu(ui_menu)
      Jbuilder.encode do |json|
        json.button @ui_menu.ui_buttons do |ui_button|
          json.name ui_button.name
          if ui_button.sub_buttons.present?
            json.sub_button ui_button.sub_buttons do |sub_button|
              json.name sub_button.name
              json.type sub_button.btn_type
              case sub_button.btn_type
              when 'click'
                json.key sub_button.key
              when 'view'
                json.url sub_button.url
              else
              end
            end
          else
            json.type ui_button.btn_type
            case ui_button.btn_type
            when 'click'
              json.key ui_button.key
            when 'view'
              json.url ui_button.url
            else
            end
          end
        end
      end
    end
    
  • 微信自定义菜单的 post at October 30, 2013

    #12 楼 @joseen

    [8] pry(#<UiMenusController>)> RestClient.post "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=#{access_token}", @ui_menu_json
    => "{\"errcode\":40033,\"errmsg\":\"invalid charset. please check your request, if include \\\\uxxxx will create fail!\"}"
    [9] pry(#<UiMenusController>)> @ui_menu_json
    => "{\"button\":[{\"name\":\"kk\",\"sub_button\":[{\"name\":\"l;jaf\",\"type\":\"click\",\"key\":\"95a942b1-0144-4377-937f-49a81d59638f\"},{\"name\":\"lajsfd\",\"type\":\"click\",\"key\":\"9527e14b-4ac2-4a39-86dc-cd6163b609f8\"},{\"name\":\"aljsf\",\"type\":\"click\",\"key\":\"f10e8406-c764-43d2-b927-d98622188d15\"},{\"name\":\"\\u4e2d\\u6587\",\"type\":\"click\",\"key\":\"b34496b4-c96c-4d57-900d-643a0d09c5fa\"}]},{\"name\":\"mm\",\"type\":\"click\",\"key\":\"3964c5e9-588f-4525-b0ab-612610184b99\"},{\"name\":\"jas\",\"type\":\"click\",\"key\":\"558c1192-858d-4dea-9477-7b585a70e71d\"}]}"
    [10] pry(#<UiMenusController>)> JSON.parse @ui_menu_json
    => {"button"=>
      [{"name"=>"kk",
        "sub_button"=>
         [{"name"=>"l;jaf",
           "type"=>"click",
           "key"=>"95a942b1-0144-4377-937f-49a81d59638f"},
          {"name"=>"lajsfd",
           "type"=>"click",
           "key"=>"9527e14b-4ac2-4a39-86dc-cd6163b609f8"},
          {"name"=>"aljsf",
           "type"=>"click",
           "key"=>"f10e8406-c764-43d2-b927-d98622188d15"},
          {"name"=>"中文",
           "type"=>"click",
           "key"=>"b34496b4-c96c-4d57-900d-643a0d09c5fa"}]},
       {"name"=>"mm",
        "type"=>"click",
        "key"=>"3964c5e9-588f-4525-b0ab-612610184b99"},
       {"name"=>"jas",
        "type"=>"click",
        "key"=>"558c1192-858d-4dea-9477-7b585a70e71d"}]}
    [11] pry(#<UiMenusController>)> 
    

    我的问题参见如上,就因为中间有中文,帮看下?

  • 微信自定义菜单的 post at October 29, 2013

    顺道,今天微信开高级接口了,300 块买路费哈

  • 微信自定义菜单的 post at October 29, 2013
    HTTParty.post "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=#{access_token}", body: @ui_menu_json, headers: {'ContentType' => 'application/json'}    
    

    上面这个是我的,有效的代码。@ui_menu_json是 jbuilder 生成的 json 字符串(和 to_json 应该是一样的)

    确认下你的请求参数是否对,params 这个 key 是否一定要,json 要不要带 headers 指定 contenttype

    我的问题是没法送中文字符串(你测试记得也先用英文),参见http://ruby-china.org/topics/14873

  • 建议使用来往 at October 29, 2013

    该退不退,必受其罪。