Author: blchen

  • 中信银行代领护照需要准备的材料

    2014/1/2更新:今天LP在中信银行代领护照的时候,工作人员告知还需要提供UID,是一个8位的数字,可以从美领馆发的通知邮件里找到(也就是no-reply@ustraveldocs.com发出的可以领取护照的邮件)。建议代领护照的同时,请同时把美领馆的通知邮件打印出来一起带上。 现在美国签证通过后返还护照的流程改了,美领馆不再像往年那样直接把护照用EMS快递回传本人预留地址,新的流程护照申请人只能到中信银行自行领取,也可以委托他人代领。电话询问了一下,代领需要带上签证申请人签名的授权表,授权表可以从美领馆的官方网站下载。原始链接是常见问题 – 追踪护照,具体正文如下:

  • 2014美商会B1签证流程变化

    又是准备申请美国B1签证去西雅图参加TechReady的节奏,这次申请的流程还是走美商会,和去年基本一样,有两个流程上的变化。 签证发票,以往都是直接到中信银行柜台购买,现在改成要先给appointment@amcham-shanghai.org发一封邮件,然后打印回信中的签证付费凭证,带上护照去中信银行柜台交钱。大概隔天就能收到回信。 取回护照,以往的护照回传服务取消了,签证通过后护照会直接退到中信银行。申请人会直接收到一封来至no-reply@ustraveldocs.com的邮件通知,通知里会指明取回护照的中信一行地址。签证状态查询网站https://ceac.state.gov/CEACStatTracker/Status.aspx仍然有效,不过状态更新没有邮件快,取护照时间还是建议以美领馆发出的邮件通知为准。 另外发现一个填写DS160技巧,填写先找出去年保存出的dat文件,导入到网页里,再填写时候对照去年的表单抄,就能节省很多时间。

  • 把jQuery UI的CSS加到ASP.NET MVC项目的bundle中

    在ASP.NET MVC项目中,通过NuGet把jQuery UI加入工程后调试页面,会发现这些jQuery UI的控件的样式都不对。这主要是因为最新的MVC里默认启用了一个bundle的功能,这个功能会把javascript和css等文件分组,压缩打包,从而实现网站的性能优化。NuGet不会自动把jQuery UI的css文件加到bundle里,所以需要手工添加以下,才能让jQuery UI的控件在页面上显示正常。 具体的步骤是

  • 让jQuery UI auto complete不显示X result is available, use up and down arrow keys to navigate

    这2天升级jQuery UI发现1.9的Autocomplete引进了一个regression,准确的说应该是个功能变化。在设置文本自动完成的对话框上方现在默认会多出一个搜索结果的消息,当jQuery UI Autocomplete后台搜索到满足条件的关键字,就会显示X result is available, use up and down arrow keys to navigate,如果没有搜索到关键字,如下图所示

  • VS2012启用SQLite的Data Provider

    VS 2012默认是不带的SQLite的Data Provider,所以无法直接在VS 2012里管理SQLite的数据库,自然也不能在VS里像SQL Server那样直接生成Entity Framework的model类了。SQLite团队为了解决这个问题,在SQLite的安装包里把用于VS2012的Data Provider给打包进去了。但是撸主却失败了无数次才找到正确把SQLite整合到VS里的方法,记录如下,分享给有需要的童鞋。

  • 让Git忽略所有obj和bin目录的同步

    DotNet的项目里,编译出来的二进制文件默认都是放在每个项目对应的bin和obj目录下,有时候开发人员会不小心把这些目录的文件错误的提交到Git服务器。Git里的忽略文件功能可以通过一个.gitignore文件很好的避免这种情况。 比如说我不希望所有目录(包含子目录)里的obj,bin文件夹以及.user,.suo文件被同步到git服务器,把下面这个.gitignore放到根目录下就可以满足这个需求

  • 清除TFS里无用的工作区(Workspace)

    经常在TFS的代码管理浏览器里还能看到已经离职的前同事或者实习生的未提交的代码记录,有的时候甚至还把某些文件锁了(加了lock)导致新改动无法提交,这时候最好的解决方法就是把这些无用的工作区(workspace)定时清理掉。

  • MSBUILD里实现编译后触发自定义脚本

    DotNet的项目,开发过程中对build的很常见的一个需求就是在源代码编译完毕后增加一些额外的自定义任务,比如,在二进制文件被编译出来之后做签名,本地化,或者根据debug/release属性复制到不同的地方,甚至自动跑一些测试脚本,等等等等。 如果是用Visual Studio做开发,基本上都是msbuild来写build脚本,这里简单介绍在msbuild里在编译完毕后执行其他任务的几种方式

  • 微软出版社和云计算有关的免费电子书

    微软出版社(Microsoft Press)最近把很多电子书都免费发布了,撸主发现其中不少都是很好的微软云计算的学习材料,特地整理如下。每个链接都代表书名,点击进去即可看到具体的下载地址。大部分的数据都提供pdf,mobi,epub三种下载格式,大家可以根据自己的阅读设备选择最合适的版本。

  • Windows 8使用微软账号自动登录

    从Windows 8开始,用户登录操作系统有2种选择了。一种是本地账号,和Windows 7之前的操作系统完全一样,另一种是微软账号,也就是传说中的hotmail账号。 使用微软账号登录有个好处,就是可以在多个机器上同步PC设置。所以我现在家里装Win8的电脑都改成用微软账号登录了。之前家里的电脑用Win7的时候,我都是把登录密码去掉,避免每次输入密码,现在升级到Win8,也少不了改成用微软账号自动登录。下面是具体步骤