心有思

学而不思则罔,思而不学则殆


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索

Mac系统连接Windows打印机

发表于 2016-04-27 | 分类于 macos

公司的网络是组了域的,Windows PC访问打印机很容易,直接再地址栏键入打印机地址,就可以访问到,比如\\GROUP_PRINTER_SERVER\CTU_F88W167_HP_m706n_PRT1001。

我的Mac并没有加入域,所以配置时,需要用IP地址来代替主机名称。

  1. 打开System Preference...,找到Printers & Scanners并打开。
    image

  2. 如下图,点击+添加新的打印机。
    image

  3. 如下图,在Add页面中,如果工具栏中没有Advanced,可以再工具栏区域点击右键,在弹出菜单中选择Customize Toolbar...,出现入下图的界面后,把Advanced拖拽到工具栏,然后确认。
    image

  4. 如下图,在Add页面中,切换到Advanced,填入打印机的相关信息,因为没有加入域,需要用IP地址替代主机名,最后点Add添加,如果一切正常,会提示是否双面打印,然后确认。
    image

  5. 完成上述步骤后,可以打开一份Word文档来测试打印,打印时会询问用户名和密码,正确填写即可。

iOS中AutoLayout引起的一个动画问题

发表于 2016-04-22 | 分类于 ios

动画问题及原因

我做了一个ConnectingView,用来显示一个连接中的动画。动画中有三部分,手机图标、服务器图标、循环移动的虚线。大致的示意如下:

[App] = - - - - [Server]
[App] - = - - - [Server]
[App] - - = - - [Server]
[App] - - - = - [Server]
[App] - - - - = [Server]

整个ConnectingView用AutoLayout布局,然后动画部分通过改变进度条‘=’与左边[App]的间距约束来实现。然后再ViewController的viewDidLoad方法中,实例化ConnectingView,并通过代码设置AutoLayout放置在view中,然后startAnimation。

阅读全文 »

WeiboSDK授权登录的问题

发表于 2016-04-13 | 分类于 ios

WeiboSDK授权登录的问题

最近的一个项目里面,集成了WeiboSDK,主要是要用到OAuth授权登录。这个问题发现得比较早,但是一直没有出来。目前手上其他优先级高的任务都完成了,这个Bug自然需要解掉。

先说说Bug的现象。App集成了Weibo的SDK,版本3.1.1,按照文档所列的要求,完成的所有关联的配置,包括对iOS9的支持。

阅读全文 »

遭遇苹果的显卡门

发表于 2016-04-07 | 分类于 macos

工作电脑突然坏了

前段时间,工作用的MacBookPro坏了,就在桌上放了一夜,第二天就无法进入系统。具体的现象如下:

开机后,出现苹果的Logo,下方的进度条在三分之一处停止不动,然后会有几种情况,
- 有一定的几率直接重启;
- 有一定的几率直接白屏,而且风扇的声音很大;
- 有极小极小的几率能顺利的启动。

天才吧检测出显卡门

驱车一小时来到就近的Apple Store,没有提前预约,又排队两个小时。经过工作人员的检测,确定电脑的故障是显卡门缺陷导致的。关于显卡门可以看这里:适用于视频问题的 MacBook Pro 维修扩展计划。

工作人员说可以换主板,但是目前店里面没有货,需要从其他门店调,可能要一周。原因找到了,但维修的建议我并未采纳,因为:

- 出于数据安全考虑,不能把电脑留在店里面一周;
- 我需要把电脑寄回公司,由IT解决;
- 公司重新寄了一台电脑给我,已经在路上了。

然后开始了折腾之旅。

阅读全文 »

不忘初心 淡然前行

发表于 2016-04-06 | 分类于 notes

以前的事

2009年春,我饶有兴致的开始更新自己的技术博客,每天看着几十的访问量也是很开心。虽然在今天看来多数都是转载的文章,原创的部分也缺乏深度,但那时的我却是认认真真的在做这件事。那时候关注的技术,主要是Linux和Qt,也很有兴趣的研究着SDL,一心想做个跨平台的小游戏。

一年多后,工作的变迁,离开了原来工作的城市,进入新的环境,原本坚持下来的东西,慢慢的就淡了。也许少了之前的兴奋劲,也许觉得自己码出来文字缺少营养,也许就简单的时因为懒了。总之,原本的博客被自己遗忘了,也没再拾起来。

新的开始

再翻起之前的博客,突然觉得这些年有许多遗憾,走得太远却忘记了自己为何出发。那些简简单单的文字,毕竟记录了当时的自己。岁月流逝,环境变了,心态变了,而那时的我依然存在于那些简简单单的文字中。中间的这些年,虽感觉自己成长了,有所收获,但有时候又莫名感到悲伤。或许,是时候重新出发了,而这里就是新的开始。

1
Hello World!

iOS抗锯齿的方式

发表于 2013-10-31 | 分类于 ios

iOS开发中,有时候展示图片等内容的时候,会出现锯齿。比如笔者最近使用 iCarousel 控件的Cover flow效果来展示几幅图片时,两侧的图片出现了较为严重的锯齿,着实不好看。这里列出两个方式:

  1. 在info.plist中打开抗锯齿,但是会对影响整个应用的渲染速度;

    1
    2
    Renders with edge antialisasing = YES (UIViewEdgeAntialiasing)
    Renders with group opacity = YES (UIViewGroupOpacity)
  2. View.layer.shouldRasterize = YES;

iOS系统控件显示中文

发表于 2013-10-17 | 分类于 ios

App中使用系统控件,一般默认会显示英文,即便系统的语言环境设置的是简体中文。这需要在App的工程中加入中文支持,这样在中文的系统环境下,调用的系统控件,比如“返回”而不是“Back”。

步骤如下:

为工程添加中文的本地化支持。

  • 在XCode中打开工程;
  • 左侧的工程栏中,选中工程,出现工程信息的页面。在Info标签页中,在”Localizations”部分,点击“+”添加“Chinese(zh-Hans)”;

新建文件“Localizable.strings”,并添加中文的本地化支持。

  • 选中“Localizable.strings”文件,并打开最后侧的“File Inspector”;
  • 在”Localization”部分中,点击“+”添加“Chinese(zh-Hans)”;

重新编译App,设备切换到简体中文语言环境时,查看运行结果 :)

1…345
Xinus

Xinus

33 日志
9 分类
39 标签
Links
  • Swift.org
© 2012 - 2017 Xinus