必威体育下载克里斯蒂安·海尔曼

您当前正在浏览必威体育下载克里斯蒂安·海尔曼六月份的博必威体育简介客档案,2007。

6月存档,二千零七

折叠Flickr评论-我的第一个Greasemonkey脚本

星期五,6月29日,二千零七

我睡不着,因为这该死的感冒,我想我给了Greasemonkey一次机会。我在Flickr中最大的烦恼之一是,当你评论一些非常受欢迎的照片(通常包含一位漂亮的女士和一些裸体)时,你必须滚动浏览几十条长评论,才能看到下一张照片和评论。当人们认为有必要用图片来描绘“Flickr大奖”时,这会变得非常恼人,因为这些奖项的大小和它们的丑陋程度一样。

不管怎样,脚本折叠所有注释并添加““允许您显示和隐藏每张照片的评论列表的链接。

greasemonkey脚本折叠注释

希望有帮助,我的Flickr体验变得不那么让人恼火了:)

用数学缩短javascripts

星期四,6月28日,二千零七

我刚做了一个练习DOM编写课程脚本悠悠它的任务是编写一个函数,该函数接受任何元素并将其集中在当前光标位置。我还想确保显示的对象不会导致滚动条,也不会在光标太高时被切断。

使用悠悠.我将对象作为事件O和E发送:

VaR大小=雅虎.util.dom.getregion(o)中;
var oheight=尺寸.bottom–尺寸.top;
var owidth=size.right–size.left;
var screen=[yahoo.util.dom.getViewPortWidth(),雅虎.util.dom.getViewPortHeight()];
var curpos=[yahoo.util.event.getpagex(e),雅虎.util.event.getpagey(e)]

现在我遇到了将值保存在约束中的问题。使元件居中很容易,从垂直位置减去高度的一半,从垂直光标位置减去宽度的一半。

var x=curpos[0]-宽度/2;
变量y=curpos[1]——oh八/2;

然后我必须将它们与约束条件进行比较,并将它们设置为适当的值,很多国际单项体育联合会的声明:

如果(x<0){
x=0;
}

如果(x+owidth>屏幕[0])。{
X=屏幕[0]–宽度;
}

如果(y<0){
Y=0;
}

如果(Y+Oheight>屏幕[1])。{
Y=屏幕[1]–高度;
}

笨拙的,我用三元符号缩短了它:

var x=curpos[0]–owidth/2;
x= x<0?0:X;
x=x+owidth>屏幕[0]?屏幕[0]——宽度:x;

变量y=curpos[1]–oheight/2;
y= y<0?0:Y;
y=y+oheight>屏幕[1]?屏幕[1]——高度:Y;

感觉糟透了。然后我记得javascript中的数学对象,它有两个方法,在这种情况下非常有用:min()和max()。两者都返回一个较小或较大的值,这意味着您可以使用它将值约束到某个范围。使用数学,整个逻辑可以在两行代码中完成:

var x=math.min(math.max(curpos[0]–owidth/2,0)屏幕[0]–owidth);
var y=math.min(math.max(curpos[1]–oheight/2,0),屏幕[1]——高亮度);

这不是结局,不过。如果你知道你应该回一个号码,可以使用max()规范化浏览器差异,就像悠悠做:

var scrolltop=math.max(doc.documentelement.scrolltop,doc.body.scrolltop);

这是围绕MSIE报告的发布Scrolltop的不同值取决于渲染模式你在里面。

dom javascript备忘表

星期三,6月27日,二千零七

我刚把一个小的DOM这里的一些开发人员会有一个小纸条,他们会想,为什么不共享它,并抄送它,以防它对您方便。也是:

dom javascript作弊表

单击屏幕截图或下载PDF这里是作弊单的版本(85kb).

39个步骤-一步到位

星期一,6月25日,二千零七

星期五我请客,检查了一下希区柯克39步喜剧新舞台改编.对于伦敦所有的偷窥者:去看看吧,很值得一看,4个演员扮演12个角色换衣服,道具和口音的速度太快了,这是我以前从未见过的。使用非常有限的方法来给人一个大范围场景(室内和室外)的印象是一种乐趣,它让我想起了很多我们每天都要经历的事情,使事情在网络上运行。

回家后我想再看一次电影,并订购了一份数字化视频光盘亚马逊河的二手货数字化视频光盘SOHO的商店——是的,在地下室的色情商店里放着旧的DVD和书。就在我点了DVD一记得虽然我本可以省去麻烦,像《39步》(1935年)这样古老的电影很可能免费在线观看。当然会有非法的洪流数字化视频光盘裂口,但是你可以在archive.org上合法获取黑白经典,也是。以下是您可以下载的各种格式(ogg,MPEGMPEG2DIVX):

黑客日余波

星期五,6月22日,二千零七

哦,是的,这个伦敦开放黑客日结束了,那是一场爆炸。我会让你省去关于闪电袭击的双关语(足够糟糕,我做的图形西蒙威利森的恶作剧而不是说我玩得很开心,很高兴看到所有的黑客和结识的人。

作为组织公司的一员,我不允许自己设计一个黑客程序,但我很高兴能找到合适的人互相交流,帮助其中一支获胜的球队与被称为英国广播公司新闻(我从没想过InnerHTML字体元素是获取新闻的唯一途径,但我错了)。

内特和我的演讲悠悠好像下降得相当好,虽然我必须说我没听到我说的话,但是我旁边的演讲者不得不说,可能会有点分散注意力。我希望观众在稍后得到所有的随机调查,以验证这一假设。

黑客精神无处不在,作为关于Web标准的业务原因的我的wiki已从快速内部存储库无缝升级到官方黑客计划在演讲过程中。这有点出乎意料,但它仍然存在,人们现在正在使用它来发布他们的黑客行为的详细信息,并帮助我对抗垃圾邮件和对存储库的滥用。为那个小伙子干杯。

我浏览了整个内部演示的黑客列表,我仍然对它们的质量感到惊讶。不一定是在完美的展示方面(我对据称在两天内完成的完美设计的界面很谨慎,尽管我看到其中一个正在发生),但在想法方面。“我们把一些数据放在地图上——瓦希混搭!”一点也不存在,但人们提出了非常有趣的概念,并以新的方式攻击旧问题。一些亮点是Pixeldiva的Yahoo BuzzRSS编织图案的方法,社区驾驶的小型飞艇(我仍然认为这个需要一个摄像头,你应该可以用手机控制它)。水压驱动的三级火箭,薄荷味和百事轻口味,由James Aylett设计的全单元测试的社交网络内容聚合器,为我的空间和…

看到有多少不同的公司派人去那里也很有趣。moo.com出现了,我最喜欢的小型新媒体公司之一,音乐电视派了一些人,甚至纽约时报研究部也在那里,赢得了一份回家的WII(伙计们,插座不合适,把它留给我!).

我最自豪的时刻是看到美国黑客日和我公司的高级职员不仅对出现的人数和黑客的质量感到惊喜,而且完全无话可说。即使在草坪上搭帐篷不是一个好主意,我们肯定已经把英国放在这类活动的地图上了,我希望在不久的将来,我们能在整个英国做更多的事情。

我想看到的唯一区别是:

  • 真正的咖啡——速溶咖啡能驱除人们心中的邪恶。
  • 周六晚上的乐队——更多的人会看到他们,因为大多数人不得不离开去赶回家的火车。
  • 更稳定的无线系统——但再一次,也许这会让人们更多的黑客和更少的浏览/博客

是时候总结和写一些关于这个的内部资料了。betway体育官方网