最近在评估公司需不需要一个 Visual Studio 的插件: Resharper. Resharper 是商业软件, 而且价钱不便宜, 一个一套 License 是200 镑左右. 这插件的目的就是把 VS 变得更强大好用. 比如以下C#代码将一个列表拷贝到另一个(只是演示用) using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { …
以前听过 Powershell 但是也没有去仔细关注. 最近同事在尝试用 batch 批处理写一个 服务端自动编译脚本 (AutoBuild) 时遇到一此很奇怪不能解释的现象之后 果断用了 PowerShell 然后我就发现 Powershell 的确比较适合做这一类的任务. 首先语法强大, 是一种完整的编程语言, 而不像批处理 (*.bat) 弄一个循环都得借助很难用的 for 命令. 在批处理里, 语法不灵活, 很死板, 特别是 if 命令. 在 Powershell …
我很久之前练手PHP和MYSQL做了一个长网址变短的小工具(免费) https://rot47.net/_url/. 添加记录的表单在: https://rot47.net/_url/add.php 这样还是太麻烦, 因为用户还得拷贝和粘贴网址, 为了方便, 在PHP程序里支持从URL参数里获取想添加的长网址, 比如可以这样使用: https://rot47.net/_url/add.php?p=https://helloacm.com 然后, 我们就可以把下面HTML+JAVASCRIPT的代码放到页面上, 让用户添加成标签(可以直接把这个链接拖到上面的快速标签栏) <a rel="nofollow" href="javascript:(function(w,d){var u=d.location.href;w.open('https://rot47.net/_url/add.php?p='+encodeURIComponent(u))}(window,document));" target="_blank">把这个拖到你的浏览器书签栏</a> 如果你右键编译这个书签, 大概会出现这个窗口(以下是Chrome 浏览器) 这样做的好处是, 用户哪天浏览一个页面, 就可以直接点这个标签, 然后就会在新窗口把这个链接自动的填到表单里, 让其变短并分享. 未压缩的 Javascript 代码就比较简单明了: …
海外的童鞋在国外安顿下来的第一件事估计就是给家里挂个电话报平安. 我04年9月10日,也就是在到英国的第二天, 在 Luton 学校旁边的一个电话亭(BT 公司)里投下1镑钱, 直接拨打家里的电话, 不到十秒就挂机说欠费. 后来上街花了 12镑买了一个 Pay As You Go 的 Sim 卡, 充了 10 镑钱, 直接打也很贵, 再后来, 到超市里买5镑专打中国的电话卡, 但现在可能已经没怎么卖了, 5镑钱 能有 500 分钟打中国, 平均1p …
Paypal 可以和银行帐号, 银行卡(借记卡 Debit, 信用卡 Credit) 绑定, 这样就避免了网上购物把银行卡信息泄露的风险, 并且通过一个 PayPal 帐号在付款的时候可以指定用多种方式支付. Paypal 支持多种货币, 货币转换按当日汇率, 可以在钱包 (Wallet) 里管理银行卡,银行帐号. 国内版的就是支付宝. 前不久, 我用 Paypal 支付 namecheap 的域名续费, 然后后来搞错了, namecheap 就给我 refund 并让我重新付一次款, …
IFTTT 全称是 If this than that 的缩写, 是一个很有创意的网络应用. 说简单了就是指定 this 和 that 来创建一个 recipe (方案) IFTTT有很多第三方应用提供接口, 比如最近 新浪微博就加入了这个阵营. 为了测试这个好不好用, 我就写了这篇博客, 首先得指定 this 为一旦 JustYY.com 有新的文章, 那么 that: 就是在新浪博客(顺便关注我) 上发微博. …