15
Mar 12

推倒死亡之翼

好久没有爬上来写blog了(因为工会团在开荒巨龙之魂这种事情我会到处说么)…这次,终于在上个CD的最后一天推倒了死亡之翼,也拿到了朝思暮想的403触手剑(虽然对DK没啥用…)
从今年1月1日开始工会团的各位终于把各职业的号都练到了85级,正式进入了刷装备练专业准备开荒的状态。其实整个开荒过程只用了3个CD就过了…不过之前打了10多次的LRF这种事情我会到处说么…
经历了最初督军的撞不来球,到暮光龙的DPS不够,黑角一次过,脊椎灭的死去活来,到最后10人团仅有3人存活的情况下推倒之翼,真是一段漫长而奇妙的旅行。
在此要感谢所有参加了这次开荒的工会众人~
1. 老蔡,【DK】我们的【驾驶技术特别好】【废话特别多】的划水伪RL(话说,在你的猎人没有380的装等前还是别拿出来开荒吧,还是开你的DK或者术士来吧~
2. Eating,【SM】我们的【强力奶萨】【7T13的神手萨满】【rerole吧就是不出头一定是名字没取好】【因为男牛头威武而练了男号的神吐槽少女】,虽然最后推倒之翼的战役你没有参加,但之前的每个boss都少不了你的功劳!
3. 嘿喵,【MS】我们的【最强力的暗牧】【恩基爱少女喵】【魔都三省组总执行长】,虽然最后时刻DPS被法神超越…但是人家是法神,我们不和他一般见识~
4. 米米,【LR】我们的【工会第一DPS(曾经)】【米氏家族总管】,强力猎人有木有!带领米米老公,米米哥哥组团来参加工会开荒团的神一般的少女有木有!
5. 小哈,【DZ】那个不插宝石不附魔都可以把DPS打到第二的迷一般的少女,在11年12月31日最后时刻达成85级成就每天只做日常升级的盗贼妹妹,要注意保护眼睛什么的~
6. 四号,【DZ】即将成为工会第一,也是唯一一个橙匕持有者的猥琐宅大叔!别忘了上毒!还有,快点带个小弟把工作分配下去吧~HDS等着你
7. 叉叉,【FS】【工会第一法神】——一句话概括你玩过WOW,BZ亲爹有木有…每天9点半到家还坚持参加工会开荒团!
8. 米哥,【QS】【强力奶骑】【沉默的男人也会有怒吼】【切DPS也很强力有木有】,倒数第二次的那次扑尸后的怒吼,直接让大家精神振奋了啊~于是我们就过了…我好奇您老什么时候变出这么多装备这么多G…
9. 真名,【QS】【真名真的米有】【工会第一DPS】【穿Prada的少年】【嫩坦】……话说你怎么会把坦盾卖掉然后留着奶盾的?别加班了,你看,一加班403触手剑就没了吧…
10.狗酥,【MS】【1CD4*397T13成就达成】【万能的狗酥】,神一样的男人丫~(引用索菲的话:狗酥是喵叔的!狗酥是喵叔的!是喵叔的!喵叔的!
11.狗剩,【XD】【4T13珠光宝气的狗剩】~推倒之翼P1阶段满魔有木有!强力奶德啊~(话说狗坦养成计划呢…?
12.小推,【DK】【MT我当定了!(是应该用这语气说么?)】

这么多人的团队合作,10个人一场战斗,10个人要都不出错,把能力都发挥到极限,在跳成就的那一刻所感受到的兴奋、喜悦,只有亲身参与才能感受到。
这是小工会的第一次团队开荒活动~相信之翼同学一定现在高兴不起来,因为以后我们每周都要来推倒之翼一次了~XD

PS:工会的其他小号们貌似也练的差不多了~都快可以开2团了…=。=||要不考虑下再拉几个人来去开25人团?
于是干脆再放个广告:台服-冰风岗哨-Lambda工会,欢迎各位有志青年(推友优先啊~来者报推号…哦,不,妹子优先~)加入~XD

PS2: 工会钱不多,等级也不高,但是。。。但是!!自己看我们开荒团的男女比例去…


11
Jan 12

Partial Curl on UIView (not UIViewController)

Recently, I was requested to implement the partial curl animation on UIView.

We all know that we can use UIModalTransitionStylePartialCurl to present the partial curl on a full screen UIViewController like the origin map app in iOS.

But when we use this modal transition on a nonfullscreen view controller, the effect is ugly, and unexpected.

And then I googled a lot and found a pair of private keys “pageCurl/pageUnCurl”, we can use the following code:

    CATransition *animation = [CATransition animation];
    [animation setDuration:0.4];
    [animation setEndProgress:0.65];
    [animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];
    [animation setFillMode:kCAFillModeForwards];
    [animation setType:@"pageCurl"];
    [pageView setAlpha:0];
    [animation setRemovedOnCompletion:NO];
    [pageView.layer addAnimation:animation forKey:nil];

 
 The effect is like the following:
 
But as “pageCurl” and “pageUnCurl” are private keys, so the application use this effective will be rejected by App Store.
So I wonder if there is another public and legal way to do this. I found this QA1673, we can pause an animation of layer by set the speed to 0. And we can resume the animation by set the speed back to 1 and the timeOffset to the time we paused the animation.
 
So I tried the following code and it works:
 
-(void)animationPartialCurlUp
{
    [self setAlpha:0];
    [UIView beginAnimations:@"partialPageCurlUp" context:nil];
    [UIView setAnimationDuration:[self partialCurlDuration]];
    [UIView
     setAnimationTransition:UIViewAnimationTransitionCurlUp
     forView:self cache:YES];
    [UIView commitAnimations];

    [self performSelector:@selector(animationPartialCurlJustStarted)
     withObject:nil
     afterDelay:[self partialCurlPercent] * [self partialCurlDuration] ];
}

 
You can down the demo project from here.
 
LICENSE: Just Use It!

01
Jan 12

Happy new year

各位新年快乐,站在黄浦江边和小圈子刷线下团队副本~
各位新年也要努力的刷副本,新年也要努力的伤害基友啊~~
各种wishlist都能实现哦~~

fyi


27
Dec 11

密码生成器

针对最近各种网站被泄露明文密码,于是干脆写了个密码生成器来记录密码,这样一来即使一个网站被黑也不影响。
核心算法用了md5的散列,得到一串无意义的随机字符串,然后截取前16位字符串作为密码。

#! /bin/sh

SITE=$1

if [ ! $SITE ]; then
echo “Need Site info.”
exit 1
fi

FORMAT=”[YOUR_NORMAL_PASSWORD].com/$SITE”
MD5RESULT=$(md5 -s $FORMAT)
MD5FORMAT=$(echo $MD5RESULT | awk -F” = ” ‘{print $2}’)
PASSWORD=${MD5FORMAT:0:16}
echo Password = $PASSWORD

这个脚本只适合mac用户,Linux的用户需要使用如下脚本:

#!/bin/sh

SITE=$1

if [ ! $SITE ]; then

echo “Need Site Info.”

exit 1

fi

FORMAT=”[YOUR_NORMAL_PASSWORD].com/$SITE”
MD5RESULT=$(echo $FORMAT | md5sum | awk -F” ” ‘{print $1}’)
PASSWORD=${MD5RESULT:0:16}
echo Password = $PASSWORD

好吧,其实真是蛮无聊的…虽然国内的技术能力不怎么样,但也没弱到这种程度啊,明文密码真的不像是系统设计,而更像是行政要求一类的。

大家注意密码安全吧,最好的方法还是别用通用密码,可以对通用密码进行加密乱序后再使用。


27
Dec 11

Test Posting From Email via Ifttt Trigger

邮件标题一定要长!纯属测试……

*
FYI

Push Chen*