易栈网-膘叔

浏览模式: 标准 | 列表 | 图文

杂记

最近有意思的事情挺多:
1、360 所有的APP 全线下架,参考:http://www.cnbeta.com/articles/171620.htm
2、第二个就是平板的一些有趣的数据:

平板是否能够取代 PC仍难以定论,但是可以肯定的是,它正在改变我们的生活。
从Staple网站的这幅信息图里,我们可以发现关于平板的一些有趣的数据:

普通用户每天在平板上花费的时间是90分钟。

88.3%的用户说他们会在路上使用平板;35%的用户说他们在盥洗室使用平板。

普通用户在平板应用上的平均花费是34美元。

到2015年,美国将会有8210万平板用户。

最常见的平板尺寸是10英寸;多数平板重量少于1.5英镑。

54% 的平板用户的年龄是34岁及以上。

80% 的平板用户说平板改善了工作和生活之间的平衡;25% 的平板用户消费印刷书籍更少了。

消费者对于平板的需求为什么如此强烈呢?Godisageek网站的Terry Lucy在Tumbler上有一篇短文,他认为与PC相比,iPad才是真正的个人电脑。

“关于个人电脑的定义从80年代起就从未改变。尽管我出生于1988年,我可以告诉你,在过去的十年里,个人电脑已经完全改变了模样。

当苹果发布iPad的时候,我认为它发布了第一个真正的个人电脑。”

目前来看,平板市场上iPad仍是市场主导,但是其它势力(PC 派,家电派,手机派)从来没有放弃过,谁能够最终赢得这些蛋糕?

ifanr供稿,ifanr是国内最出色的新锐科技 blog 媒体,他们全景关注移动互联网、集中报道创业团队,最潮的智能手持及最酷的互联网应用,对业界生态、智能产品及移动应用有着深刻的理解,致力于“独立,前瞻,深入”的原创报道和分析评论。

上面这一段来自:http://www.cnbeta.com/articles/171618.htm

其实这段时间看了一下,在各个卖场里,PAD越来越被大多数人所接受。甚至有朋友也在问我该买什么样的pad,这个时候,我都是推荐ipad,当然是有理由的。

众所周知PAD上的软件也是越来越多了,但基于android的平板的尺寸却没有一个统一的标准,各种各样的尺寸实在是铺天盖地,在这个pad上运行正常的软件到另一个pad上就不一定正常了。在这个os下正常的,在另一个也可能不正常。
所以,ipad就显得比较特立独行了,大小一样,尺寸一样,除了IOS的版本不一样外,其他都。。。。
软件这东西,虽然付费的多一点,但是,你也知道,越狱是一种文化,我还能说什么?

来自CB:大多数IT专业人员不加密客户数据

来自CB:大多数IT专业人员不加密客户数据

看到这个标题,很惊讶。
看完后才觉得,原来国内那些公司这样的习惯行为是和国外学的。怪不得用户对于现在的互联网公司越来越不能信任了,怎么办?未来怎么办?
特别是那些公司中存有我们帐号信息的那些。我们如何处理?电子商务究竟是不是泡沫?还是以后只能到付而尽量不做在线支付?
-----

调查结果显示,大多数遭到客户数据丢失或被盗的公司的IT专业人士表示,其用户数据并未进行加密。根据Ponemon研究所进行、信用检查公司Experian赞助的这项研究结果显示,数据丢失包括电子邮件,信用卡或银行支付信息和社会安全号码等。根 据这项研究由进行的。违反规定的最常见的原因是公司内部人员的疏忽性的操作,其次是将信息卖给第三方,第三位的是恶意的内部人员。

Ponemon调查了500多名IT专业人士。受访者被要求把重点放在哪些具有最大金融和声誉方面影响的攻击事件上。

多达60%的受访者表示丢失的数据没有加密,如果该组织是因为疏忽而没有加密,这种做法甚至将导致该组织遭到诉讼。Ponemon研究所创始人和主席Larry Ponemon表示,“数据破坏频繁,因此,数以百万计的消费者的身份信息很容易遭遇被盗。”

代理商Security On-Demand总裁认为,未加密客户数据的公司的高比例并不令人惊讶。他说,除非组织必须按照法规或合同的要求进行数据加密,否则信息通常都是以一种可直接读取的形式存在。

究其原因,非IT经理人不完全了解安全风险和可能费用昂贵的数据加密的成本。公司的数据库越陈旧,对数据进行加密的费用越高。

Bybee表示,有一些疼痛有。这不是那么简单:OK,我们需要对它进行加密,让我们检查框,说加密。“

如此多的组织存储着未加密的数据,也难怪只有一半的受访者认为其所在的组织做了保护客户信息最好的安全努力所作的最好的努力。一旦发生数据泄漏,聘请律 师,评估对受害者的损害,被评为减少消极后果最为昂贵的支出。也许正因为如此,超过60%的受访者表示,他们的公司在遭遇数据泄漏后增加了其安全预算。
原文来自:http://www.cnbeta.com/articles/171501.htm

crontab 式的多线程

crontab 式的多线程

不要被标题所疑惑,这是一个伪多线程。
其实就是利用Crontab的最小单元(分钟)来实现所谓的多线程。因为PHP本身不支持多线程,只有这样将就着了。
我有500条数据需要更新获取状态,但如果一下子获取500条,也是从1~500的循环,而且由于每次获取数据量都较大,内存容易占满,会导致获取数据大概在300多条时就内存出错,所以利用crontab造了个伪线程。

crontab 每分钟执行一遍程序。
每次执行的时候,计数数+20,同时一次获取20条状态,下一次获取的时候,从21开始,如此类推。
为了防止执行过多,因此,利用ps aux|grep xxxx|wc -l来获取有多少条命令在执行。当超过N时,退出不执行。避免内存消耗过多。

如此,原来500条数据获取,如果正常也需要1小时左右,现在换成这种执行方式,反而快了很多。
记录一下,下次就知道了。PHP果然还是不太适合做一些东西,内存在堆积过多后,再怎么释放也释放不干净啊,我即使ini_set('memory_limit','1024M')也没有用。

下次试试python。python的网络库也不错,而且编码库对字符串转换也非常方便。下次折腾折腾

苹果发布OS X 10.7.3正式版

苹果发布OS X 10.7.3正式版

又更新了,不知道这次更新改善了耗电量没,电量真不够用。

苹果发布了OS X 10.7.3正式版,这是OS X Lion系统的第三个维护补丁,主要升级了多国语言支持,并修正了智能卡登录、目录服务认证及文件共享的问题。用户可以通过软件升级或者苹果的下载页面进行升级。同时苹果还放出了针对雪豹的安全升级2012-001。

- OS X Lion Update 10.7.3 (Client) (997.01 MB)
- OS X Lion Update 10.7.3 (Client Combo) (1.2 GB)

- OS X Lion Update 10.7.3 (Server) (1 GB)
- OS X Lion Update 10.7.3 (Server) Combo (1.34 GB)
- Server Admin Tools 10.7.3 (202.59 MB)

Security Update 2012-001 for Mac OS X Snow Leopard:
- Security Update 2012-001 (Snow Leopard) (192.73 MB)

-----------
有的时候,我都在犹豫,要不要降回10.6用,待机一晚上,可以用掉10%左右的电力啊。
现在7小时是根本达不到的,4小时左右最多了。屏幕最暗状态,或许可以撑4小时

非官方winscp、putty、ssh secure等工具含有后门

非官方winscp、putty、ssh secure等工具含有后门

近期这样的新闻让人真头疼,现在都开始直接找源头了,不在象以前给普通人装装木马啥的就完了。
同时,我在想,上次的密码被爆,是否也是由于这个原因呢?
哎,网络是越来越不安全了,这样的汉化版被加了木马,那么,那么那些定制化的LINUX是否也被加入呢?毕竟以前蕃茄花园就曾曝光过类似的问题,估计以后一段时间,大家对这些汉化的东西又要开始小心奕奕了。

怪不得现在的下载站,都写着无木马认证,无XXX认证之类的。
----
非官方winscp和putty等软件内置后门相关媒体报道:
http://www.cnbeta.com/articles/170964.htm
http://it.sohu.com/20120131/n333327684.shtml
----
最后也可以google一下,关键字:番茄花园 后门
URL:https://www.google.com/search?q=%E7%95%AA%E8%8C%84%E8%8A%B1%E5%9B%AD+%E5%90%8E%E9%97%A8&ie=utf-8&oe=utf-8&aq=t

HTML5 <wbr> Tag

HTML5 <wbr> Tag

一直不是做前端的料,所以看到wbr标签的时候,下意识的以为这个标签是br标签的代名词,所以想当然的认为这种标签是无效的。或者是其他人伪造的标签。
直到有一天google的时候才发现,原来wbr的意思居然是word-break的意思。即,主动将单词用wbr格开,这样,如果遇到一些超长单词的时候将单词切断。
The <wbr> tag is very useful but unfortunately too little known. I use it liberally in the great compatibility tables on my site.
比如这样的例子:

<div class="name">getElements<wbr>ByTagName()</div>

当这个div宽度过小的时候,它就会按照getElements先断行,然后再显示ByTagName,这样的方式更易于浏览。

先记录一下

参考资料:

1、http://www.w3schools.com/html5/tag_wbr.asp

2、http://www.quirksmode.org/oddsandends/wbr.html#t01

Rove Mobile Admin

Rove Mobile Admin

介绍这篇文章的时候,其实我想的不是这个软件,而是这个软件里含有的一个密码:alpine,嗯,所以就拿它来做个备份了。

原文内容如下:

昨天Nie在App Store里找免费的SSH软件不够仔细,今天发现还有另一款Rove Mobile Admin,比昨天找的zaTelnet还 要强一些,至少可以滚动屏幕,能设置的参数也更多。这软件应该是主要为Mobile Admin Server而写,顺便带免费的SSH、Telnet和RDP,昨天Nie看这名字和SSH没有多大关系就没有下下来试用,才错过了,还好今天又去多看了 几眼。软件具体设置参考下图。
c890ae99f8df00be1c15ceeccbf689de
“Password”处要注意,如果没有修改过iPhone默认SSH密码,就填“alpine”,修改了就填修改过的密码。“Columns”和 “Rows”都是自定义参数,“Columns”表示横排显示多少个字符,iPhone在竖屏情况下,38刚好,横屏的话57刚好;“Rows”表示光标 和iPhone虚拟键盘的距离,设置13行刚好,14也可以。

该应用也可以后台运行,所以Rove Mobile Admin也是一件用SSH~穿~墙的好工具。

----EOF--
在这篇文章结束之后,我不知道这个软件是否还能够下载还能够使用,所以,我关心的就是那个密码了
原文来自:http://todaym.com/2011/04/mobile-admin-another-free-app-replace-terminal-on-iphone-itouch-ipad.html

在mail中设置Yahoo邮箱

在mail中设置Yahoo邮箱

随着用mail来管理自己的邮箱,慢慢的适应了,慢慢的适应了。于是现在mail中就有了我的很多帐户的邮件,比较常用的就是gmail和yahoo了,但yahoo如果你用默认的imap服务器的话,会超卡,而且速度很慢,有的时候还会连接不上。
找了一下互联网的资料,在这篇文章中:http://todaym.com/2011/04/yahoo-mail-free-imap-smtp-setting.html,我发现该作者提出了一个imap的地址,试了一下,果然速度非常快啊:apple.imap.mail.yahoo.com,

不过好象还是有一点点问题,现在看不到邮件列表了。而且刚刚发过的邮件,一旦我看过,就消失在收件箱里了。这点不太爽。。。但不管怎么样,有新邮件的时候,我还是可以快速查看了

Google 隐私权政策和服务条款发生变更

Google 隐私权政策和服务条款发生变更

一大早就收到google的邮件说是 “隐私权政策和服务条款发生变更”,没有细看,或许我是否太过于放松了?正如我们国家的政策宣传的,这些美帝国主义们都是打着人权的幌子来做欺世盗名的罪恶,所以他在其他国家就经常被起诉。
我不知道这是为什么,反正现在的google越来越不象google了,搜个胡萝卜加大棒都能够被连接重置,剩下的,它还能做什么?
看看google怎么说的:

我们将弃用 Google 目前使用的 60 多种不同的有关隐私权的政策,代之以一个统一的、简洁、更易理解的新政策。我们的新政策覆盖多个产品和功能,目的是让用户在所有 Google 产品中获得简单直观的一致体验。

给60多个产品,有不同的隐私权。拜托,你忙得过来吗?这些产品经理们、内容管理者们要怎么个写这些隐私权,现在就被你们一下子否决了,用上了同一种所谓的新政策。

再看这个:

如果您登录了 Google 帐户,我们就可以根据您在 Google+、Gmail 和 YouTube 中表现出的兴趣来执行各种操作,比如,提供搜索查询建议,或个性化您的搜索结果。如此一来,当您在搜索“Pink”或“Jaguar”时,我们可以更准确地理解您的搜索意图,并更快地向您显示相关结果。

我们郭嘉的一些人还是会说的,它记录了我们的行为隐私。
最后再贴一下小东西吧,反正详细的可以通过这里查看:http://www.google.com/intl/zh-CN/policies/
而其中最重要的我们个人的隐私是这样说的:

出于法律原因

如果我们确信:,为了实现以下目的而有必要访问、使用、保留或披露相关信息,我们就会与 Google 以外的公司、组织和个人分享用户个人信息:

满足适用法律、法规、法律程序的要求或强制性的政府要求。
执行适用的服务条款(包括调查可能存在的违规情况)。
查找、预防或处理欺诈、安全或技术方面的问题。
在法律要求或允许的范围内,保护 Google、Google 用户或公众的权利、财产或安全免遭损害。

相对于前一段时间的密码泄漏事件,看到这个,我心里一定,当然,你要说这只是表面的文章我也能够理解,毕竟大家都是做这一行的,表面文章大家都懂啦。

信息安全

我们努力为 Google 和我们的用户提供保护,以免我们保存的信息在未经授权的情况下被访问、篡改、披露或破坏。为此,我们特别采取了以下措施:

我们使用 SSL 对许多服务进行加密。
我们提供了两步验证供您在访问 Google 帐户时使用,并在 Google Chrome 浏览器中提供了安全浏览功能。
我们会审查信息收集、存储和处理方面的做法(包括物理性安全措施),以避免各系统遭到未经授权的访问。
我们只允许那些为了帮我们处理个人信息而需要知晓这些信息的 Google 员工、承包商和代理商访问个人信息,而且他们需要履行严格的合同保密义务,如果其未能履行这些义务,就可能会被追究法律责任或被终止其与 Google 的关系。

好象,上次密码泄漏事件已经告破,还有一些人恶意的用一些虚假密码来欺骗用户,浪费了我们互联网上大量的带宽,无论你信不信,反正我是信了

花10分钟写了个脚本,完成文件合并

花10分钟写了个脚本,完成文件合并

一个小小的脚本,10分钟写完,没用IDE,没有语法纠错,第一次的时候就在字符串COPY过来的时候因为双引号的问题导致了一点错误。偷笑一下。
该脚本仅为自用,为防止丢失,还是做个备份吧:

<?php
set_time_limit(0);
error_reporting(E_ALL);
header("Content-type:text/html;charset=utf-8");
$templateDirname = dirname(__FILE__);
//@chmod($templateDirname,0777);
$cssfilename = $templateDirname . "/css/style.css"; //设置CSS文件路径
$templateFilename = sprintf("template_%d.html",time());
//---读取所有的模版
$templates = array();
foreach(glob($templateDirname."/*") as $value){
if(is_file($value) && in_array(strtolower(pathinfo($value,PATHINFO_EXTENSION)), array('html','htm')) && substr(basename($value),0,9) != "template_"){
$filedata = file_get_contents($value);
$startPos = strpos($filedata, "<body>") + 6;
if($startPos == 6){
continue;
}
$endPos = strpos($filedata, "</body>");
$templates[]= substr($filedata, $startPos , ($endPos-$startPos));
unset($filedata);
}
}
//读取CSS
$cssdata = file_get_contents($cssfilename);

//写入新文件
$templateData = "
<div id=\"templates\">
<style type=\"text/css\">
%s
</style>
%s
</div>
";
$templateInfo = sprintf($templateData,$cssdata,join("\n",$templates));
$ret = file_put_contents($templateFilename,$templateInfo);
if($ret != false){
echo "整合完成,文件名为:",$templateFilename ,"<br />";
}
exit;

偷懒了一下,备个份,没有过多的处理,比如自动指定目录啥的。想想也没那么麻烦,就这样解决吧。