最新文章

给Elasticsearch和Kibana安装X-Pack

Yourtion 服务器 Dec 12 2016


刚刚把之前的 ELK 集群化,想到还是做一下监控比较好,因为已经都升级到了 5.x,所以决定使用官方的 X-Pack 来,因为 X-Pack 在免费授权里面提供了监控功能(也指提供了监控功能)。 上个图: ELK 都通过 yum 安装在 CentOS 7.2 的机器上。 Elasticsearch 被安装在 /usr/share/elasticsearch Kibana...

阅读更多

使用 GitLab-CI 自动化 Node.js 项目测试

Yourtion GitLab Nov 01 2016


很久前就更新了新版本的 GitLab,新版本一早就支持了 CI/CD 的功能,之前也部署过 GitLab 的 Runner,但是没有真正的用起来,最近就想把新的项目的 CI 与 CD 功能一起做起来,先从 Node.js 的项目开始,接下来一步步来吧。 开启 Pipelines Gitlab CI Runner 的创建和配置就不多说了,网上的教程很多,接下来的文章就假定你已经有了一个使...

阅读更多

解决 JekyllBootstrap 中 theme.name 出错问题

Yourtion 解决问题 Aug 04 2016


起源 自从 GitHub Pages 升级 3.1 之后,我使用 jekyll-bootstrap 的博客在每一次 push 都会收到 GitHub 的 “Page build warning” 邮件,内容如下: The page build completed successfully, but returned the following warning: You ar...

阅读更多

iOS自定义获取权限时的描述

Yourtion iOS Aug 03 2016


最近刚好遇到一个关于请求 iOS 用户摄像头权限时候提示的问题,想起之前在哪里看到过可以自定义访问地理位置时候权限描述的内容,但是 Google 了很久,没找到头绪。 最后终于找到了 NSLocationAlwaysUsageDescription 这个 key,继续搜寻,终于在苹果的官方文档(Cocoa Keys )中找到相关的内容,不敢独享,希望对你有帮助。 使用方法 使用方法很...

阅读更多

解决ReactNative使用CameraRoll时undefined错误

Yourtion 解决问题 Jul 18 2016


最近在学习 ReactNative ,写到 CameraRoll 相关的 CameraRoll Demo 时候,一直出现 Cannot read property 'getPhotos' of undefined 错误。 这里 return 的 RCTCameraRollManager.getPhotos(params); 是一个原生的模块 : var RCTCameraRol...

阅读更多

升级 ReactNative 0.29 踩坑

Yourtion ReactNative Jul 08 2016


今天看到 ReactNative 0.29 可以升级,就打算给我最近在写的 ReactNative-SuperID 也升级一下。 一升级后发现 Android 的 Sample 项目运行不了,出现下面的错误: FATAL EXCEPTION: main Process: com.yourtion.superid_rn, PID: 8729 java.lang.RuntimeExcept...

阅读更多

关于Base64在URL的编码问题

Yourtion 解决问题 Jun 14 2016


前段在做AES的加密框架,对加密后的 NSData 进行 base64 编码后发起网络请求,但是因为 url 编码问题,会导致转换后的 base64 字符串在服务端解析一直失败。 为此特地又研究了一下 base64 编码规范(Wiki:Base64)发现了原来针对 URL 这样特定的环境,对编码的字符可以有特定的修改版本。 标准的Base64并不适合直接放在URL里传输,因为UR...

阅读更多

判断Mac应用是否开放HTTP权限

Yourtion Mac Jun 12 2016


之前写过关于在 iOS 应用上判断是非开启 HTTP 请求权限的文章《判断iOS应用是否开放HTTP权限》。最近在把 HTTPDNS 的库进行 OSX 上的兼容。发现 Mac 上的 app 也会有 HTTP 权限的问题。 解决方法参考(操作是一致的):《解决iOS9下blocked cleartext HTTP》 App Transport Security has blocke...

阅读更多

判断iOS应用是否开放HTTP权限

Yourtion iOS Mar 23 2016


从 iOS9 起,新特性要求 App 访问网络请求,要采用 HTTPS 协议。但是能不能判断开发者是否允许 HTTP 的请求,这样就不会在发起请求时候失败同时弹出以下信息: App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Tempora...

阅读更多

Swift开发环境搭建及问题解决

Yourtion Mac Mar 21 2016


最近打算研究一下使用 Swift 写服务器端代码,折腾了一下在 Mac 上安装 Dev 版本的 Swift,结果还踩了很大的一个坑,安装完成后一直显示dyld: Library not loaded: @rpath/libswiftCore.dylib,找了很多资料都是在工程中的解决方法,摸索了好一段时间终于解决了问题。 安装Swift 从 Swift 的官方网站下载最新的 Sw...

阅读更多

欢迎来到郭宇翔的博客

打酱油专业户,喜欢各种折腾!

Follow @yourtion on GitHub

最新评论

推荐内容