换手机

2022/02/18 从 Huawei P30 迁移到 iPhone X,主力使用 2022/03/15,期间得出结论:

(更多…)

最重要的决定

I love three things in this world. Sun, moon and you. Sun for morning, moon for night, and you forever.

浮世万千,吾爱有三。日,月与卿。日为朝,月为暮,卿为朝朝暮暮

于千万人之中遇见你所遇见的人,于千万年之中,时间的无涯的荒野里,没有早一步,也没有晚一步,刚巧赶上了。

多 SSH Key 实现同一台服务器部署多 Git 仓库

本文以以下需求为背景,介绍详细的做法:

  • 需在同一台服务器同时部署两个不同的 Github 仓库(对 Bitbucket 等 git 服务同样适用)
  • root 用户可在远程登录 SSH 后附上预期的 SSH Key 进行 git 命令操作
  • nginx 用户进程(如 php-fpm)可在进程内附上预期的 SSH Key 进行 git 命令操作

(更多…)

安装 Windows 到移动硬盘或 U 盘,UEFI 引导 ± VHD(X),Mac 适用

在便携式办公流行、Web OS 尚在娘胎的今天,我们不仅仅对硬件的便携性有着越来越高的要求,对个人文档“随身行”、甚至个人工作环境的可便携都有着不一般的需求。早在 2011 年,微软就发布了含有成熟可用的 Windows To Go 工具的 Windows 8 Enterprise(企业版),但因其限制居多,故许多爱折腾的朋友诸如笔者一直以“打破常规办事”的心态,寻找各种不一般的解决方案。加上使用 Mac 上的 OS X Boot Camp 安装 Windows 等系统的各种缺点,催生了本文。本文将讲解如何将 U 盘或移动硬盘制作成 UEFI(GPT 分区表)引导,且以虚拟硬盘的形式启动操作系统。

(更多…)

jQuery Address 全站 AJAX (Deep Linking) 完整案例详解

jQuery Address

为提升用户体验,改善前端页面效果,越来越多的 Web 应用以及企业或个人团体网站,采用了全站动态不刷新页面的方式加载内容,各种加载效果也层出不穷。特别是手机网站,对前端的设计更是要求偏高。刷新页面所产生的等待时间和展现方式严重地影响了网站整体的设计效果和使用体验。

本文详细介绍如何利用 jQuery 框架以及 jQuery Address 插件实现最基本的全站 AJAX 动态加载页面内容的功能的方法。

(更多…)

Transfer Projects to GitHub

GitHub Logo

WordPress Theme Development standard had got stricter and stricter, since I began developing my own WordPress theme projects. With no choices, much code written for feature functionality was prematurely dead because of these hard standards.

Moved projects to GitHub was not a decision going with the times. After stopping submitting updates to WordPress Theme Directory, I packed each version of my project codes and upload them to my website server for my users to download (via HTTP). But limited by files management inconvenience and website speed, I transfered everything to GitHub at last, and publish the new version of my WP themes today: Nest 1.1.8 and Concerto 1.0.5.

(更多…)

Safari 前端开发调试 iOS 完美解决方案(iPhone/iTouch 等)

Safari Web Inspector

在日趋现代化的 Web 网络中,各种现代浏览器和移动终端设备的用户百分比越来越高。对于我们 Web 前端开发者来说,运行 iOS Safari 浏览器的苹果移动设备对我们来说更是不容忽视的。然而当我们需要对前端页面进行测试调试时,桌面版 Safari 的表现并不是与移动版 Safari 一模一样的(主要缘起 CSS 中 device-width 的判断),因此我们只能直接在 iOS 设备上对 Safari 进行测试与调试。

本文主要介绍由苹果官方提供的 iOS 设备上 Safari 浏览器的前端调试解决方案的详细操作方法。笔者采用的是:运行在 iOS 6.0.1 上的移动版 Safari 和运行在 OS X Mountain Lion 上的桌面版 Safari(Windows 版本的 Safari 暂无此功能)。理论上对 iPhone、iTouch、iPad 等苹果移动设备上的移动版 Safari 浏览器均可行。

(更多…)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

Mac OS X Mountain Lion

苹果桌面操作系统 Mac OS X Mountain Lion(版本号为 Mac OS X v10.8)已于今年 7 月 21 日通过 Mac App Store 发布。未能上手 MacBook / iMac 的用户亦可通过一定的方法在普通电脑上安装 Mac OS X 并获得极佳的体验。

本文将详细介绍如何在 VMware Workstation 8 / 9 / 10 下安装并使用 Mac OS X。VMware Workstation 是非常优秀的一款桌面虚拟化软件,不仅硬件兼容性高,功能也非常丰富,并能在普通家用电脑上实现很好的虚拟机操作使用体验,可以说并不亚于真实 Mac 机。(笔者在 2011 年 6 月份曾发表过一篇《普通 PC 电脑上安装苹果雪豹 Mac OS X Snow Leopard 教程》,但为避免及其繁琐的前期工作和应对驱动程序疑难,特撰写本文。)

(更多…)


下一页 »