`
jianchen
  • 浏览: 343018 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

mac开发以及工作环境搭建

    博客分类:
  • mac
 
阅读更多

买回来mac book pro,至于为什么买mac也是受了一些鼓动吧,一方面是自己之前装ubuntu用了段时间,还是觉得系统的稳定性不给力,虽然已经做的蛮不错了,但是用了一会会假死,然后装在我的dell机器上,分了30g空间给ubuntu,导致windows的空间严重告急了,本来想买个移动硬盘缓解下,看看价格还是没下手。不过真心是想在类linux环境下工作,开发。

 

后来某天突然去关注了下苹果,看到网上的文章:为什么国外程序员爱用mac,地址为:http://www.vpsee.com/2009/06/why-programmers-love-mac/

文章下网友的讨论还是蛮有意思的,大部分还是倾向于买mac,虽然价格是稍微贵了点,但是咬咬牙,还是买的起的吧。看完就有了些冲动,看中的md 313 ,价格是最便宜的,我对配置要求不高,但是当时看了下京东的价格,8499,就寻思着要不等等看是否降价。大概过了两星期降到8299了,又等了一两个星期,价格就定格了。然后也又去关注淘宝上的价格,又8000左右的,也有7000多的,基本上就是国行和港行之分了。终于某个周五,突然心血来潮,果断下了单,店家跟我联系,让我自提,所以直接5点左右杀过去,取了回来。

 

前阶段在搞logsystem,没什么时间去研究以及适应mac os.清明节三天,没出去玩,刚好去小研究下。

 

触摸板真不是盖的,终于让我相信代替鼠标是可以做到的。使用的过程中,也遇到一些不习惯的地方,从windows 向mac转,有些习惯还没改过来。比如,页面的滚动,mac下方向是相反的。还有快捷键的问题,都需要慢慢适应。

 

装了一些软件,比如office,qq,ali wangwang,这些软件是必备的。


然后开发环境,装上 intellij idea,还好支持mac,的确牛。

装的过程中,发现mac比较好玩的地方,安装软件直接是拖动到applications文件夹下,即为安装,卸载直接删除即可。基本上这种做法等同于90%以上的软件为绿色软件哈。


                              

 

mac还有一点非常好,当我用idea 将logsystem 从公司仓库check out下来后,准备配置maven路径,后来准备下载配置环境变量时发现系统已经自带了。很多开发用到的工具,包括maven,junit,httpd,derby等。


软件包的下载之类的,在unbuntu下用apt-get居多。在mac下mac ports也是用来干类似的事情的,这个等以后实际用到再去研究吧。

 

然后为了能够访问公司的网络,把vpn也配置了下,

mac下下vpn软件可以用如下:anyconnect-macosx-i386-2.4.0202-k9.dmg

还有访问内网的证书也导入了浏览器。safari不支持证书文件导入,后只能用chrome,本来还想用safari来着,发现导入证书与导入书签都不行,遂还是用chrome吧。

 

这几天也看了些苹果的东西,包括大家对mac book pro的设计以及mac os.

在知呼上有不少讨论:

http://www.zhihu.com/question/19592717

 

 

  • 大小: 68.5 KB
分享到:
评论

相关推荐

    无Mac机IOS开发环境搭建手记

    无Mac机IOS开发环境搭建手记

    iPhone开发环境搭建

    【iPhone开发环境搭建】 搭建iPhone开发环境是iOS应用开发的第一步,主要涉及到在特定的操作系统环境下安装必要的开发工具。由于iPhone应用只能在苹果公司的Mac OS X系统上开发,因此,你需要准备一个运行Mac OS X...

    JSP开发环境搭建 JSP开发环境搭建

    **JSP(Java Server Pages)开发环境搭建指南** 在开始JSP编程之前,我们需要搭建一个完整的开发环境。本文将详细讲解如何一步步配置JSP开发环境,包括安装必要的软件、设置环境变量以及创建第一个JSP页面。 ### 1...

    IOS开发环境搭建

    iOS开发环境搭建是每个想要开发iOS应用程序的程序员的必经之路。...总的来说,iOS开发环境搭建是一个初始但重要的步骤,它为后续的编程工作奠定了基础。理解并按照这些步骤操作,可以让你顺利地开始iOS开发之旅。

    1 开发环境搭建手册.rar

    《AI开发环境搭建手册》是华为技术有限公司推出的一份详尽的指导文档,旨在帮助开发者构建高效、稳定的AI开发环境。这份手册凝聚了华为在AI领域的深厚技术积累和专业培训经验,旨在满足不同用户对人工智能技术从基础...

    iphone mac osx 开发环境搭建

    在IT行业中,开发环境的搭建是开发者们必不可少的初期工作,尤其对于iOS应用的开发者来说,搭建iPhone和Mac OS X的开发环境至关重要。本篇文章将详细介绍如何在虚拟机VMware 6.5上安装苹果操作系统10.5.5(Leopard)...

    Mac OS X下搭建nRF52832开发环境使用(GCC和Eclipse)

    本指南将详细介绍如何使用 GNU Compiler Collection (GCC) 和 Eclipse IDE 设置开发环境,使得开发者可以在 Mac 上轻松进行 nRF52832 的开发工作。 #### 硬件与软件需求 - **硬件**:nRF52-DK 开发板或任何配备了 ...

    java统一开发环境搭建

    Java统一开发环境搭建是每一位Java开发者必须掌握的基础技能。它涉及到Java开发的全过程,包括安装JDK(Java Development Kit),配置环境变量,以及选择和设置一个合适的集成开发环境(IDE),如Eclipse。这些步骤...

    IOS开发环境搭建和简单实例

    ### iOS开发环境搭建 #### 注册Apple ID 为了下载开发所需的软件和工具,首先需要注册一个Apple ID。Apple ID是Apple服务的个人账号,可以用来访问iTunes Store、App Store和Apple Developer Center等。注册过程...

    Eclipse开发教程与环境搭建

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着主导地位。本教程将详尽地引导初学者如何进行Eclipse的安装、配置以及使用,旨在帮助新接触Eclipse的朋友们快速上手。 首先,我们来...

    北斗物联网监控平台mac开发环境搭建1

    北斗物联网监控平台mac开发环境搭建1

    平板电脑概览以及开发环境的搭建

    本文将深入探讨平板电脑的特点、操作系统、硬件配置,以及如何搭建平板电脑的应用开发环境。 首先,平板电脑的主要特点是其便携性和触控交互。大屏幕提供良好的视觉体验,而轻薄的机身设计便于随身携带。触控操作是...

    Linux系统下的Android开发环境搭建

    ### Linux系统下的Android开发环境搭建 #### 知识点概览 在Linux系统下搭建Android开发环境是一项技术性工作,涉及多个关键组件的配置与整合。以下内容将深入解析Linux系统下Android开发环境的构建过程,包括所需...

    Android开发环境搭建

    本文将详细介绍如何在Mac平台上搭建Android开发环境,以便进行高效且顺利的编程工作。 首先,我们需要安装Java Development Kit (JDK)。Android Studio,官方的Android集成开发环境(IDE),需要JDK来编译和运行...

    appium mac环境搭建(模拟器)

    #### 四、Java开发环境搭建 为了方便使用Java进行Appium测试脚本的开发,还需要搭建Java开发环境: 1. **JDK安装**:确保已安装JDK,并设置JAVA_HOME环境变量。 2. **IDE选择**:推荐使用IntelliJ IDEA或其他您...

    Android studio开发环境搭建

    本文将详细介绍如何一步步搭建Android Studio的开发环境。 首先,我们需要从Google的官方网站上下载Android Studio的最新版本。访问https://developer.android.com/studio,根据你的操作系统(Windows、Mac或Linux...

    Eclipse JSPServlet环境搭建

    Eclipse JSP/Servlet 环境搭建 Eclipse JSP/Servlet 环境搭建是 Java Web 开发的基础环境,本文将指导用户从零开始搭建 Eclipse JSP/Servlet 环境,包括安装 JDK、Eclipse J2EE、Tomcat 等软件包,并配置 Tomcat ...

    Eclipse开发环境搭建

    总之,Eclipse开发环境的搭建涉及下载和安装Eclipse、配置Java环境、创建项目、编写和运行代码,以及根据需要安装和配置额外的插件。随着对Eclipse的熟悉,你会发现这是一个功能强大且灵活的开发工具,能够满足各种...

    3D环境开发与搭建

    总结来说,"3D环境开发与搭建"涉及到Unity引擎的使用,包括安装、界面理解、资源管理、基本3D操作、编程、光照、摄像机、碰撞检测、动画以及UI设计。通过"u3d环境基础学习"和"快速入门",新手可以逐步掌握这些技能,...

Global site tag (gtag.js) - Google Analytics