V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gotonba
V2EX  ›  问与答

公司 3 台 mac 被盗,源码未备份,只剩 iPhone 里的 demo 程序

  •  
  •   gotonba · 2015-12-09 01:37:04 +08:00 · 8120 次点击
    这是一个创建于 3271 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是朋友的公司(; ̄ェ ̄),源码就装在一台 mac 里,因为就一个 ios 所以也没协同开发的邮件啥的,朱军有什么好的办法可以解决目前的难题么?

    83 条回复    2015-12-10 10:14:43 +08:00
    webjin
        1
    webjin  
       2015-12-09 01:43:04 +08:00 via Android
    论异地备份的重要性
    USCONAN
        2
    USCONAN  
       2015-12-09 01:46:21 +08:00
    系統沒有外部的備份?例如 Time Machine ?
    源碼沒有遠程的 Git Repo ?

    沒有的話先解決上面兩條然後重新寫吧。。。
    Andiry
        3
    Andiry  
       2015-12-09 01:46:51 +08:00
    源码就放一台本地机器里,就算不被盗,硬盘挂了怎么办?
    cuebyte
        4
    cuebyte  
       2015-12-09 01:48:03 +08:00
    死命找吧……比如 U 盘啊,家里电脑啊都找一下。真没有的话只能说这位开发神经太大条了
    ryd994
        5
    ryd994  
       2015-12-09 01:56:23 +08:00 via Android
    基本可以拉倒了。要是能从 demo 找到源码,那我是不是 store 上下个程序也能拆源码了?硬件有价数据无价啊。
    cxbig
        6
    cxbig  
       2015-12-09 02:08:19 +08:00
    没有远程 repo ,真是服了你们。问问所有会碰源代码的人有么有额外备份吧。。。
    em70
        7
    em70  
       2015-12-09 02:16:11 +08:00
    有些学费是必须要交的,一个 demo 而已,不贵
    df4VW
        8
    df4VW  
       2015-12-09 02:23:54 +08:00
    快 2016 年了,还有人不用 git
    pynix
        9
    pynix  
       2015-12-09 03:09:13 +08:00
    学费
    movtoy
        10
    movtoy  
       2015-12-09 03:18:57 +08:00   ❤️ 1
    这下知道 windows 的重要性了吧。。。防盗啊!
    Lesilva
        11
    Lesilva  
       2015-12-09 03:49:58 +08:00
    竟然不用 VCS 醉了
    mzer0
        12
    mzer0  
       2015-12-09 04:20:34 +08:00
    再放三台 mac 在公司里, 钓鱼执法.
    loading
        13
    loading  
       2015-12-09 07:12:24 +08:00 via Android
    关门大吉!
    ruandao
        14
    ruandao  
       2015-12-09 07:33:09 +08:00
    论 Time Machine 的重要性
    yeziahehe
        15
    yeziahehe  
       2015-12-09 08:27:38 +08:00 via iPhone
    竟然没 Git
    yougg
        16
    yougg  
       2015-12-09 08:28:59 +08:00
    就是让大家来给你背书...
    maemolee
        17
    maemolee  
       2015-12-09 08:40:17 +08:00   ❤️ 5
    心若在,梦就在,……
    yghack
        18
    yghack  
       2015-12-09 08:41:23 +08:00
    基本上被盗后第一时间就会抹除数据,重做系统
    DT27
        19
    DT27  
       2015-12-09 08:42:58 +08:00
    有些事总要吃过亏才会懂得。。。我买 mac 就是为了 timemachine 。。。
    florije
        20
    florije  
       2015-12-09 09:24:43 +08:00
    看来只能趁着还没忘完,赶紧根据记忆重新写一遍了~~
    zhexue69
        21
    zhexue69  
       2015-12-09 09:27:51 +08:00
    趁热赶紧重写一遍+ 1
    lerosua
        22
    lerosua  
       2015-12-09 09:47:21 +08:00
    论学费的重要性
    bengol
        23
    bengol  
       2015-12-09 09:53:04 +08:00 via Android
    趁机重构
    learnshare
        24
    learnshare  
       2015-12-09 09:59:15 +08:00
    为啥不 Git
    ritianhuang
        25
    ritianhuang  
       2015-12-09 10:00:00 +08:00   ❤️ 5
    天启元年( 1621 年),谈迁 28 岁,谈迁母亲亡故,他守丧在家,读了不少明代史书,觉得其中错漏甚多,因此立下了编写一部真实可信符合明代历史事实的明史的志愿。在此后的二十六年中年中,他长年背着行李,步行百里之外。到处访书借抄,饥梨渴枣,市阅户录,广搜资料,终于卒五年之功而完成初稿。以后陆续改订,积二十六年之不懈努力,六易其稿,撰成了百卷 500 万字的巨著《国榷》。岂料两年后, 1647 年 8 月,书稿被小偷盗走,他满怀悲痛,发愤重写。经 4 年努力,终于完成新稿。 1653 年, 60 岁的他,携第二稿远涉北京,在北京两年半,走访明遗臣、故旧,搜集明朝遗闻、遗文以及有关史实,并实地考察历史遗迹,加以补充、修订。书成后,署名“江左遗民”,以寄托亡国之痛,使这部呕心沥血之巨作得以完成
    dd99iii
        26
    dd99iii  
       2015-12-09 10:00:22 +08:00
    加班重写
    zjuster
        27
    zjuster  
       2015-12-09 10:36:16 +08:00
    趁机重构 +1
    xshell
        28
    xshell  
       2015-12-09 10:39:26 +08:00
    git 啊,各类同步云啊··,。。,,,。
    DingSoung
        29
    DingSoung  
       2015-12-09 10:46:11 +08:00
    电脑就是个工具, 千万 千万不要指望用它来存东西


    为什么不用远程 git.
    CheungKe
        30
    CheungKe  
       2015-12-09 10:49:55 +08:00
    朱军不知道啊
    花钱找人搞回机器。
    难道是 Mac Pro
    hienchu
        31
    hienchu  
       2015-12-09 10:58:02 +08:00
    听起来把 demo 重写一遍,应该也不会难度太大,在 V2 上悬赏 3 台 Mac ,不知道是不是一夜之间 demo 就回来了,并且比原来质量还高:)
    c0878
        32
    c0878  
       2015-12-09 11:08:08 +08:00
    这开发太业余 建议开除
    ffffwh
        33
    ffffwh  
       2015-12-09 11:18:41 +08:00 via Android
    time machine
    我说真正的 time machine
    wildplant
        34
    wildplant  
       2015-12-09 11:21:20 +08:00
    为什么不用 git ?绝密项目吗?
    echo1937
        35
    echo1937  
       2015-12-09 11:25:39 +08:00
    @wildplant git 可以建立局域网服务器啊.
    abel162
        36
    abel162  
       2015-12-09 11:33:09 +08:00
    并没有什么好的办法,重写吧
    gouflv
        37
    gouflv  
       2015-12-09 11:41:53 +08:00
    虽然用了 Mac ,但是这样的开发还是别干了吧,没啥好折腾
    lonelygo
        38
    lonelygo  
       2015-12-09 11:43:36 +08:00
    学费交了
    Bluecoda
        39
    Bluecoda  
       2015-12-09 11:47:00 +08:00
    这个年头,竟然不用 github 或者类似的东西?
    为你们自己的落伍买单吧,重写
    zander
        40
    zander  
       2015-12-09 11:49:31 +08:00
    祖宗有云,鸡蛋不要放在一个篮子里。
    chendahui007
        41
    chendahui007  
       2015-12-09 12:51:18 +08:00
    重写
    jevonszmx
        42
    jevonszmx  
       2015-12-09 12:57:33 +08:00
    我自己的私活我都用 git ( bitbucket ),无法想象一个公司代码放某个开发的电脑上。。。
    powergx
        43
    powergx  
       2015-12-09 13:00:57 +08:00 via iPhone
    gitlab 服务器在家里, 公司电脑是 macmini md388 一片 480g ssd 做系统,一片 1t hdd timemachine
    lincanbin
        44
    lincanbin  
       2015-12-09 13:04:04 +08:00 via Android
    @echo1937 局域网服务器放一个屋子里不照样被偷
    makry
        45
    makry  
       2015-12-09 13:05:06 +08:00
    你家公司在哪, mac 这么好偷 ̄ェ ̄
    gotonba
        46
    gotonba  
    OP
       2015-12-09 13:17:32 +08:00
    @florije 目前走的就是这条道~,据说要加班到年底的节奏
    aisk
        47
    aisk  
       2015-12-09 13:21:34 +08:00
    要问董卿
    tonyVex
        48
    tonyVex  
       2015-12-09 13:48:14 +08:00
    备份的重要性。
    hqs123
        49
    hqs123  
       2015-12-09 14:09:21 +08:00
    可以重新再写一遍,程序员心中有码就行。
    penjianfeng
        50
    penjianfeng  
       2015-12-09 15:17:43 +08:00
    @ritianhuang 感谢分享:)
    userAD1519552
        51
    userAD1519552  
       2015-12-09 15:39:45 +08:00
    bitbucket +dropbox 路过
    hoythan
        52
    hoythan  
       2015-12-09 15:59:18 +08:00
    公司搭配了一个无线的备份服务器。
    an168bang521
        53
    an168bang521  
       2015-12-09 16:11:16 +08:00
    多找找有没有备份吧,不然只能当成学费了;
    以后从 git 提交项目代码就不会这么被动了;
    feuvan
        54
    feuvan  
       2015-12-09 16:11:36 +08:00
    服。
    raysmond
        55
    raysmond  
       2015-12-09 16:25:36 +08:00
    你牛逼
    Felldeadbird
        56
    Felldeadbird  
       2015-12-09 17:18:46 +08:00
    根源上解决:劝你朋友从今天起,苦学物理。研究时空相关知识。别忘记研究返老还童之药。待时光机成功后,穿越事发当天。痛扁小偷。别忘记到 V2 发个帖子说,我穿越回来抓到小偷。可我穿越不回去了。
    zhouquanbest
        58
    zhouquanbest  
       2015-12-09 17:19:33 +08:00
    我突然在想 服务器机房被盗了怎么办。。。
    kalboat
        59
    kalboat  
       2015-12-09 17:30:53 +08:00
    异备的重要性
    FrankFang128
        60
    FrankFang128  
       2015-12-09 17:32:00 +08:00
    作死啊
    Zzzzzzzzz
        61
    Zzzzzzzzz  
       2015-12-09 17:40:07 +08:00   ❤️ 3
    我又要发这图了

    cchange
        62
    cchange  
       2015-12-09 17:44:34 +08:00
    推荐备份的软件吧?
    yellowV2ex
        63
    yellowV2ex  
       2015-12-09 18:22:45 +08:00
    自己本地有个 git ,目录是 dropbox ,还有一些在 iCloud ,源码和历史记录都一次有了。
    jydeng
        64
    jydeng  
       2015-12-09 18:24:05 +08:00
    整理下需求,刚好重构了
    shunia
        65
    shunia  
       2015-12-09 18:25:06 +08:00
    完美的重构理由
    pheyer
        66
    pheyer  
       2015-12-09 18:40:11 +08:00
    @ryd994 也就逆向一下把全部头文件以及函数名找回啦
    ipconfiger
        67
    ipconfiger  
       2015-12-09 18:47:58 +08:00
    终于可以改掉当年急就章搞起来的架构上的隐疾了, 程序员长长的舒了一口气, 摸摸兜里的几十张毛老头,露出了意味深长的微笑......
    vSignup
        68
    vSignup  
       2015-12-09 18:51:50 +08:00
    产品经理偷的。
    nevin
        69
    nevin  
       2015-12-09 19:13:28 +08:00
    到市里二手市场周围转转,说不定能买回来?
    FAB
        70
    FAB  
       2015-12-09 19:50:33 +08:00
    @pheyer
    @shunia
    @zjuster
    是时候进行一次完美的重构啦!
    ksky
        71
    ksky  
       2015-12-09 21:07:24 +08:00
    正好可以重构,要不改可费事了。
    cai314494687
        72
    cai314494687  
       2015-12-09 21:18:55 +08:00
    就算不用 Git 也得用 SVN 吧?请问他们是怎么协作开发的?
    tuimaochang
        73
    tuimaochang  
       2015-12-09 22:08:04 +08:00
    @ipconfiger 这……
    cszhiyue
        74
    cszhiyue  
       2015-12-09 22:14:27 +08:00
    @yellowV2ex 在.git 文件夹会有一堆文件。。。。
    kaneg
        75
    kaneg  
       2015-12-09 23:53:21 +08:00
    这是公司还是作坊?
    Madeline
        76
    Madeline  
       2015-12-09 23:54:36 +08:00
    趁机重构一次,绝对超值。


    不过之后记得用 git ,比如 bitbucket.org
    ooh
        77
    ooh  
       2015-12-09 23:57:36 +08:00
    心若在 梦就在
    bugsnail
        78
    bugsnail  
       2015-12-10 08:49:00 +08:00
    @hienchu 哈哈,说的好有道理

    Mac 有 Find My Mac

    然而,你懂的,并没有什么 X 用~~
    rayshen
        79
    rayshen  
       2015-12-10 09:06:38 +08:00
    小公司的 demo 而已(还是一个 iOS 人员开发出来的),重写下不要多少时间吧
    rayshen
        80
    rayshen  
       2015-12-10 09:07:04 +08:00
    下次记得备份就好了,也没多大事
    dot
        81
    dot  
       2015-12-10 09:22:48 +08:00
    在下连点媳妇儿的随手写都放同步云,何况是吃饭用的代码……
    jevonszmx
        82
    jevonszmx  
       2015-12-10 09:32:27 +08:00
    @lincanbin 重要服务器一定不能直接扔办公室啊,我们公司都是有个专门的服务器房间,只有 IT 运维有权限。
    zjuster
        83
    zjuster  
       2015-12-10 10:14:43 +08:00
    @zhouquanbest 机房通常是有异地备份的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1020 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:59 · PVG 03:59 · LAX 11:59 · JFK 14:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.