cydia里我安装了的东西

作者:kele5240 发布时间:April 6, 2011 分类:杂货 1 Comment

作为一个没事瞎JB折腾的人,越狱这种蛋疼的事情当然不能错过。每次升级都要重新搞cydia里的东西。留个备份,下次方便。如果有人也需要,就欢快的拿去用吧。
推荐的几个源。
http://apt.weiphone.com 威峰官方最新源
http://apt.178.com 国内汉化资源比较丰富的源
http://cydia.hackulo.us 国外源,都是破解免费的插件
http://sinfuliphonerepo.com 又一国外免费破解源
http://cydia.xsellize.com 国外给力源

我装了个几个软件
AppSync for 4.0+ 让你的软件可以与itunes同步,这个是必装的东西
KuaiDial (经典插件,拨号辅助,来电防火墙等,或者装个360手机安全卫士也可以。)
Activator 强大的手势操作插件
sbsetting (这么强大的插件,你要不知道那我就无语了)
bitSMS (短信辅助,比系统自带的那个好用多了)
Installous 必备,直接在手机上安装app。
Barrel(3D翻页)
iFile (强大的文件管理器)
WinterBoard 主题修改工具,有自己官方网站,主题资源相当丰富
multicleaner 批量关闭后台挂起应用,不用一个一个的点了

发现好的再推荐给大家,不定期更新~

因为爱情

作者:kele5240 发布时间:January 25, 2011 分类:音乐 No Comments

自适应宽度,半透明背景层实现方法

作者:kele5240 发布时间:January 18, 2011 分类:前端 6 Comments

在写一个弹出窗的设计规范的时候,出现了这个需求。

期望的效果如下:

大家可能会想到用CSS透明来实现效果,那么我们一步一步的来

filter:alpha(opacity=50);       /* IE */ 
-moz-opacity:0.5;              /* Moz + FF */ 
opacity: 0.5;           /* 支持CSS3的浏览器(FF 1.5也支持)*/

于是有如下代码。

悲剧的事情出现了,里面承载的内容也透明掉了。此时你即便吧main的透明度调为不透明,也没有用。这个就是恶心的透明继承。
那么我们怎么办呢?有办法。
加入一个background层,专门用来呈现透明背景。用绝对定位方式拉回到应该所处的位置。代码如下

虽然效果实现了,但是必须是固定宽高。

最后采用的办法是使用PNG半透明,IE6开启滤镜的方式解决。代码如下


欢迎有更好想法的同学告之我,小的将感激不尽~

Typecho下添加runcode

作者:kele5240 发布时间:November 17, 2010 分类:前端 5 Comments

目前Typecho下貌似没有类似wordpress的runcode插件,让我们这种经常发代码的人感觉很是悲剧阿~
所以想着自己添加这么一个小功能到Typecho下.
方法如下
后台部分.
编辑admin/write-post.php
找到23行的label,在后面添加

<span id="runcode" style="float:right;margin:-1.7em 1em 0 0;cursor:pointer">runcode</span>

在24行

</textarea></p>
的后面添加
<script type="text/javascript" charset="utf-8">
    document.getElementById('runcode').onclick = function() {
    var Num = Math.round(Math.random()*10000);
    var _html = '<textarea name="rtext" class="run_code" id="runcode_'+Num+'"></textarea><input name="rbutton" type="button" onclick="runcode(\'runcode_'+Num+'\');" value="运行代码">';
    document.getElementById('text').value = document.getElementById('text').value+_html;
    };
</script>

引入Num这样一个随机数是为了防止同一个页面出现相同的id~.
到这里后台部分的代码添加就结束了.
JS,CSS样式的引入
编辑index.php.引入一个外部的JS或者直接写在header里
function runcode(element){
    var code = document.getElementById(element).value;
    var win = window.open("", "", "");
    win.opener = null;
    win.document.write(code);
    win.document.close();
}

编辑下style.css中run_code这个class的样式~
大功告成~
此时新建文章的时候,在textarea的右上方就会看到一个runcode可以点击.点击之后出现如下代码
<textarea name="rtext" class="run_code" id="runcode_5400"></textarea>
<input name="rbutton" type="button" onclick="runcode('runcode_5400');" value="运行代码">

前台的效果如下:

因为是使用的字符串拼接,所以自己手动稍微调节下代码得样式就好~

回头再优化这个东西,看能不能做成一个插件~

DJ OKAWARI

作者:kele5240 发布时间:November 12, 2010 分类:音乐 No Comments