zhenzhubay.com

珍珠湾全球网

 找回密码
 用户注册
珍珠湾全球网 标签 程序 相关日志

tag 标签: 程序

相关日志

分享 珍珠湾图像转换程序源代码
热度 1 岳东晓 2017-3-17 14:13
在这篇博文里,我 推出了这个图像转换程序 ,包含了保角变换与小地球变换。源代码如下(代码中包含其他变换,但效果不佳没有使用,另外有部分是废代码),提供作为编程学习资料。 //Image conformal //copyright (c) YDX // var canvas = document.getElementById('canvas'); var context = canvas.getContext('2d'); var transFunc; var lat0=Math.PI/2; var lon0=0; // (z+a)/(z+b) function polar(a,b, w0, h0, w1, h1, x,y) { x = x - w1/2; y = y - h1/2; var d = Math.sqrt(w0*w0+h0*h0); var xp = w0/Math.PI/2 * (Math.atan2(y, x)) ; var yp = 2*h0*x/d /Math.cos(2*Math.PI*xp/w0); return ; } function fracConform(a,b, w0, h0, w1, h1, x,y) { x = x*2/w1 -1; y = -y*2/h1 +1; var d = (b+x)*(b+x) + y*y; var r = (x+a)*(x+b) + y*y; var i = (b-a)*y; y = r/d *h0/2 ; x = i/d *w0/2 +w0/2; return ; } // (z+a)/(z+b) function fracConformInv(a,b,w0, h0, w1, h1, x,y) { x = x*2/w1 -1; y = - y*2/h1 +1; var tmp =x; x=-y; y = tmp; var d = (x-1)*(x-1) + y* y; var r = (a-b*x)*(x-1) - b*y*y; var i = -b*y*(x-1) - (a-b*x)*y; x = i/d *w0/2 +w0/2; y = r/d *h0/2 ; return ; } function invConformInv(a,b, w0, h0, w1, h1, x,y) { x = x*2/w1; y = y*2/h1 -1; var d = x*x + y* y; var r = x; var i = -y; if(d==0) { r=i=0; }else { r = r/d; i = i/d; } x = (i+1) *w0/2; y = (r-1/2)*h0/2 ; return ; } function sinz(a,b, w0,h0, w1,h1, x,y) { x = x*2/w1-1; y = y*2/h1 -1; var ip = math.complex(x, y); var op = math.log(ip); op=math.conj(op); x = op.re * 2 /Math.PI +1; y = op.im /2 ; x= x*w0; y= y*h0; return ; } function littlePlanet(a,b, w0, h0, w1, h1, x,y) { x = x*2/w1-1; y = y*2/h1 -1; x = 2*x; y = 2*y; var d = Math.sqrt(x*x + y* y); var R = 1/2; var c = Math.atan2(d, 2*R)*2; var lat = Math.asin(Math.cos(c) * Math.sin(lat0) + y*Math.sin(c) * Math.cos(lat0) /d); var lon = lon0 + Math.atan2(x*Math.sin(c), d*Math.cos(lat0)*Math.cos(c) - y*Math.sin(lat0)*Math.sin(c)); //lat -pi/2 - pi/2, lon -pi-pi // // x = (lon/Math.PI +1) * w0/2; y = (lat*2/Math.PI +1) * h0/2; return ; } function expConf(a,b,w0, h0, w1, h1, x,y) { x = x/w1*2 -1/2; y = y/h1 ; var d= Math.exp(-y); var r = d*Math.cos(x); var i = d*Math.sin(x); x = r*d *w0/2 + w0/2 ; y = i*d *w0/2 ; return ; } function fracConformF(a,b, w0, h0, x,y, w1, h1) { x = x -w0/2; y = y -h0/2; var d = (a+x)*(a+x) + y*y; var r = (x+a)*(x+b) + y*y; var i = (a-b)*y; x = r/d *w1/2 + w1/2; y = i/d *w1/2 + h1/2; return ; } function sqConform(a,b, w0, h0, w1, h1, x,y) { x = x/w1*2 -1; y = y/h1*2 -1; x = 3*x; y = 3*y; var r = x*x-y*y; var i = 2*x*y; x = r*w0/2 + w0/2; y = i*h0/2 ; return ; } function szConform(a,b, w0, h0, w1, h1, x,y) { x = x/w1*2 -1; y = y/h1*2 ; var d = Math.sqrt(x*x+y*y); var r= x+ x/d; var i = y - y/d; x = r*w0/2 +w0/2; y = i*h0/2 +h0/2; return ; } function inRect(w,h, x,y) { return x=0 x=w y=0 yh; } function getPix(pixels, w0, h0, w1, h1, x, y) { var arr= ; var yp = pos ; var loc0 = (w0*yp +xp)*4; var redu=1; if(!inRect(w0,h0, xp,yp) (loc00 || loc0 w0*h0*4)){ loc0 = Math.abs(loc0%(w0*h0*4)); redu = Math.abs(3.5*loc0/(w0*h0*4)); //return ; } arr = pixels ; arr = pixels ; arr = pixels ; arr = pixels /redu; return arr; } function getPixLoc(pixels, w0, h0,x,y,w1, h1) { var arr= ; var yp = pos ; var loc0 = (w0*y +x)*4; arr = pixels ; arr = pixels ; arr = pixels ; arr = pixels ; return {loc: yp*w1+xp, data: arr}; } var image_obj = new Image(); function forMap (){ var w0 = this.width; var h0 = this.height; var w1 = w0; var h1 = h0; canvas.width=800; canvas.height=800; var newImage = context.createImageData(w1, h1); context.drawImage(image_obj, 0, 0); var arr = context.getImageData(0, 0, w0, h0); var pixels = arr.data; var newdata = newImage.data; for (var y=0; y h0; y++) { for (var x=0; x w0; x++) { var pixl = getPixLoc(pixels,w0,h0, x,y, w1,h1); var loc1 = pixl.loc; var pix = pixl.data; newdata = pix ; newdata = pix ; newdata = pix ; newdata = pix ; } } //newImage.data =pixels; //context.clearRect(0, 0, w1, h1); context.putImageData(newImage, 0,0); } function revMap (){ var w0 = this.width; var h0 = this.height; canvas.width=w0; canvas.height=h0; context.drawImage(image_obj, 0, 0); var arr = context.getImageData(0, 0, w0, h0); var pixels = arr.data; var w1 = 600; var h1 = 600; var newImage = context.createImageData(w1, h1); var newdata = newImage.data; for (var y=0; y h1; y++) { for (var x=0; x w1; x++) { var pix = getPix(pixels, w0,h0,w1,h1, x,y); var loc1 = (y*w1 + x)*4; newdata = pix ; newdata = pix ; newdata = pix ; newdata = pix ; } } //newImage.data =pixels; context.clearRect(0, 0, w0, h0); canvas.width=w1; canvas.height=h1; context.putImageData(newImage, 0,0); } image_obj.onload = revMap; jQuery('#view').click (function() { transFunc = fracConformInv; var img = jQuery('#imgurl').val(); var iu = img.replace(/http:\/\/(www\.)?(zzwave|ohaiwan|zhenzhubay)\.com/i, ''); image_obj.src=iu; }); jQuery('#view2').click (function() { transFunc = littlePlanet; var img = jQuery('#imgurl').val(); lat0 = parseFloat(trans.lat0)||90; lon0 = parseFloat(trans.lon0)||0; lat0 = lat0*Math.PI/180; lon0 = lon0*Math.PI/180; var iu = img.replace(/http:\/\/(www\.)?(zzwave|ohaiwan|zhenzhubay)\.com/i, ''); image_obj.src=iu; }); jQuery('#savefile').click(function() { var fn = image_obj.src.replace(/http:\/\/(www\.)?(zzwave|ohaiwan|zhenzhubay)\.com/i, '').replace(/\/|\\|:/g, ''); canvas.toBlob(function(blob) { saveAs( blob, fn + ".png"); }, "image/png"); alert("File saved as "+fn+'.png'); });
个人分类: 计算机|4605 次阅读|0 个评论
分享 联邦程序:翰山侵权案下一步
热度 3 方枪枪 2016-6-25 10:55
上次看到的法庭文件里面提到原告已经在6月10号根据法庭的命令,用EMAIL给翰山重新发出传票 (service has been completed as ordered)。法庭还命令说案件管理会议设定在 7月19号。接下来程序怎么走? 由于传票是6月10号完成,翰山必须在21天内回应起诉书。否则就又缺席了。算起来,翰山回应起诉的时间是7月1号。 在联邦法院打官司,案件管理会议是一个重要的开端。之前虽然有过案件管理会议(CMC),但是那时被告没有到庭。现在被告到庭了,案子算是正式开始。根据美国联邦民事诉讼程序 Federal Rules of Civil Procedure (FRCP),案件双方必须做下列事情。 根据 FRCP 26(f),在案件管理会议前21天或更早,双方要进行会谈,讨论案件双方的诉求与辩护,还要讨论关于取证的问题,包括取证计划。算起来,这个最迟得在 6 月28号完成。 会谈之后14天之内,双方必须向对方提交初始出示(initial disclosure)。根据 FRCP 26(a)(1), 这个文件里面有很多内容,包括列出自己可能的证据、证人,所有证据的所在,损失与赔偿的计算,等等。在案件进行中,双方还得根据新掌握的情况,及时更新这个出示内容。如果不列出来的证据或证人,以后可能就不能用了。 CMC前7天或更早(7月12号之前),双方向法院递交案件管理声明 (Case Management Statement)。这个文件里包含了双方建议的案件日程表。 法官在CMC上的主要事务就是安排案件的时间表,什么时候取证结束,什么时候开始审判,等等。 有个常见的问题是,什么时候可以开始取证? 双方进行了CMC之前的会谈之后即可开始 (CMC前21天),并不要等案件管理会议之后。 注:本文仅为从法律方面解读官司,丰富珍珠湾的阅读内容,不允许转载。
4008 次阅读|1 个评论
分享 翰山侵权案进展:ADR 程序启动
热度 8 方枪枪 2016-6-18 14:12
翰山案又有新进展了。根据法官之前的命令,案件双方必须协商并且在 6月 17日前递交文件,选择两者 ADR 形式。 ADR 的英文是 Alternative Dispute Resolution (另类争议解决)。就是双方不经过诉讼解决 问题,就不烦劳法官了。在联邦法院,根据美国法律 (Alternative Dispute Resolution Act of 1998, 28 U.S.C. §§ 651-58),这是一个必经程序,让双方试图自己解决问题。 ADR主要有三种模式:前期中立评估 (ENE -- early neutral evaluation), 调解 (mediation), 和解会 议 (Settlement conference)。其实三种模式大同小异,都是一个中立的人士(一般是律师)跟双方单独 谈,跟双方单独讲案情的利弊,然后一方的条件传递给对方。但 ENE 的人会给双方一个案件评估。根据条 款,ADR过程是保密的,诉讼双方不得泄露,否则可能受到严厉的惩罚 (sanction)。法官也不知道ADR过 程中发生了什么,只知道双方有没有解决问题。如果ADR没成,双方就继续打,法官的判断不会因为 ADR 受 到影响。 6月17日,翰山准时递交了一个文件说是与原告达成了协议,选择了两种 ADR 形式,ENE 与 Mediation。法 官反应也很快,当天就命令双方在 90天内进行 ENE。 注:本文仅为从法律方面解读官司,丰富珍珠湾的阅读内容,不允许转载。
4962 次阅读|13 个评论
分享 打卡程序修正
热度 3 admin 2016-5-22 06:35
最近有网友反映打卡程序出现问题,之前我们在 这篇博文中 曾经提到,当时没有解决。在没有做任何测试的情况下,我的判断是程序与数据库使用的时区不同,导致在日期计算上只有几个小时两者是重合的。我已经修改程序代码如下,希望能够解决问题。 public function fetch_by_uid($uid, $tzoffset=0){^M return DB :: result_first("select count(*) from " . DB :: table($this-_table) . " where uid=$uid and curdate()=FROM_UNIXTIME(timestamp + ".$tzoffset.",'%Y-%m-%d')");^M }^M public function fetch_by_uid_yesterday($uid,$mytime, $tzoffset=0){^M return DB :: result_first("select alldays from " . DB :: table($this-_table) . " where uid=$uid and FROM_UNIXTIME(timestamp + ".$tzoffset. ",'%Y-%m-%d')='" . $mytime . "'");^M }^M $tzoffset = $_G * 3600; $check = C::t('#ljdaka#plugin_daka')-fetch_by_uid($uid, $tzoffset);^M $alldays = C::t('#ljdaka#plugin_daka')-fetch_by_uid_yesterday($uid,$mytime, $tzoffset);^M 下面是打卡记录备份。 打卡排行榜 我要打卡 欢迎广大网友坚持签到! 排名 用户 连续打卡天数 累计打卡天数 下次打卡奖励 打卡总奖励 今日打卡 1 566 77 909 157 137693 未打卡 2 燕山红场 21 898 45 38082 未打卡 3 ojx111 1 882 5 121248 未打卡 4 温和宝 21 799 45 23773 未打卡 5 城市达人 2 781 7 23343 未打卡 6 宜修 1 715 5 15723 未打卡 7 霜天红叶 336 659 675 153075 未打卡 8 mountainview 1 653 5 2449 未打卡 9 愤怒之川 48 521 99 16875 未打卡 10 骸骨之王 1 469 5 2127 未打卡 11 yuanyuan88 2 358 7 19706 未打卡 12 Charlie2003 1 292 5 1114 未打卡 13 水壶灌满 1 266 5 6678 未打卡 14 追求永生 1 252 5 52688 未打卡 15 Djogchen 1 248 5 3038 未打卡 16 ManCreatedGod 1 184 5 4332 未打卡 17 yuxin_9605 1 139 5 10369 未打卡 18 CL4263 1 125 5 1135 未打卡 19 一湬 1 109 5 335 未打卡 20 中西部人 1 101 5 319 未打卡 21 wx1wx2 41 100 85 2178 未打卡 22 crossingthesea 1 97 5 319 未打卡 23 wwang33 1 91 5 387 未打卡 24 jjsummer95 1 90 5 350 未打卡 25 帘卷西风 1 89 5 291 未打卡
12276 次阅读|12 个评论
分享 节省了好几百块--没有软件的硬件等于废物
热度 3 岳东晓 2016-3-29 04:07
我有一个文件扫描器,用了几年了,它将文件快速扫描成 PDF,在Windows 7下面用得很好。但升级到 Windows 10 后,偶尔能工作,大部分时间不能工作。 查阅商家的网站,这款机型已经属于不再支持,不提供 WINDOWS 10的驱动程序。 显然,这是一个软件问题。但软件不工作,机器就毫无用处。专门用台 WINDOWS 7 的机器做这个事太麻烦。 怎么办? 准备买台新的型号。但这个旧的其实还工作得很好。买了新的,这个旧的就可能当废品扔了。多浪费啊。 湖南农民固有的节俭心理矛盾中, 正要下单的按钮就没有按下去。 在网上查。卸载原来的驱动程序,下载了最新型号机器的驱动程序,安装,重启机器,新的驱动程序也识别了老型号。一切工作正常。 节省了好几百块,而且保护了环境。
3292 次阅读|2 个评论
分享 桑兰案原告要求启动取证程序
热度 3 岳东晓 2016-1-15 15:46
桑兰案沉寂多时。自从副法官建议驳回被告的 Rule 11 处罚动议后,一致没有动静。主审法官没有对这个建议作出裁决。 现在桑兰方等不及了,要求启动取证程序,包括录取口供等等。但法官没有同意,说先把那个处罚动议弄完再说。
个人分类: 法律|4766 次阅读|5 个评论
分享 计算机CRASH,文件丢失
热度 4 岳东晓 2015-10-15 05:54
刚才正在存写一个重要的文件,突然 WINDOWS 发生蓝色死屏。 重新启动后,发现文件已经完全消失了。这是最糟糕的情况,这个程序会保留一个 BAK 文件,然后再把新文件覆盖。正确的顺序应该是再存写新文件成功之后再删除BAK文件。显然,程序的顺序是先删除了BAK文件,然后再存写新文件,而计算机正好在 BAK文件被删除,新文件还没有存写的时候崩溃。这简直令人痛心疾首。 怎么办? 先尝试WINDOWS 7 内置的恢复功能,右边鼠标点击目录名,然后选择“Restore Previous Versions" 。打开看之后,发现文件是恢复了,但是是三天前的版本。要重复三天的工作还是很痛苦的。 下载 https://www.piriform.com/recuva ,扫描之后发现了那个BAK文件,而且报告完好无损。 有惊无险!
4924 次阅读|4 个评论
分享 翰山建立的平民社会
热度 3 light 2015-10-5 20:20
翰山建网跟俺的的一个根本分歧就是俺建议他建立“明星网站”。 他偏要平民化,多么弱智不要紧尽管倒垃圾。 现在可好夺标女士告诉你她有多么高贵: “你这奇葩男人,名为整我实际上就是拿网下的生活利害要挟翰山哥,要他当你们在汉山操纵的傀儡,对吧? 我可以离开汉山,但是你知道我会怎样用我手里的资源来对付你这号人,你这号有可能挟制翰山、让他在生活里吃大亏的人---第一,你未来回乡的签证会有麻烦,因为你触犯了中国的某种法规,是什么我不挑明,反正给你惩戒会符合法理、一切符合程序正义;第二,你的尊容等(这个你的个人基本信息对我们不是难事)会被上传留底在中国的出入境管理局,随便找个合法理由就可以限制你入境几天;第三,与你或你在苏当地的家族以及与你们相关的台商、官员等是否涉及大大小小的行贿、受贿、偷税、漏税等均会被调查,审计的过程会很漫长、很痛苦地打磨你的耐性、、、、、等等,你想不想因小失大地试试看,反正一切会在中国合法流程内,你找不出破绽,反过来你或你的家族是否经得起审计监察,你确定你有把握?呵呵:) 所以,现在你的最佳策略就是好好经营你的板块、当你的版主,不要吃着碗里的对别人灶头品头论足。你可以去问问翰山哥,标妹妹我有没有这样的渠道和实力来打击你保护他,以防你要挟他。只要你作出纹丝企图让翰山生活不太平的事,以网络上你参与挑动的纷争来要挟他,我们就可以试试那些应对你的待遇。你长这么大年纪还没有学会认人、认道、谨慎、与人为善,实在令人遗憾,你这么作天作地,是不是想补补课?就按我刚才说的,非常合法地给你补课!” http://hanshan.info/home.php?mod=spaceuid=655do=blogid=8187 令人作呕!
4955 次阅读|12 个评论
分享 大家来试试:图像转换程序
热度 5 岳东晓 2015-8-15 05:46
转换1使用的 conformal transformation 是 (z-1)/(z+1),转换2 是球面映射(相关公式照抄即可) 。注意,所有计算都是在浏览器中进行,如果使用手机,速度可能比较慢。 使用方法:输入图像URL (必须是zhenzhubay.com,或者说 zzwave.com上的) ,点击按钮 输入图像 URL: 转换1: 转换2(参数可变): 观察点纬度: 观察点经度 : 下载: jQuery('#view').triggerHandler('click'); jQuery('#imgurl').focusout(function() { jQuery('#thumb').attr('src', jQuery('#imgurl').val()); });
个人分类: 科普|10630 次阅读|11 个评论
分享 最坑爹的两大程序错误
热度 2 岳东晓 2015-6-9 04:42
No 2. if ( x == y) 写成了 if ( x = y) No 1. 犯了 错误 No 2, 没有检查、测试就直接运行了。。。。
个人分类: 科普|4372 次阅读|2 个评论
分享 博客+评论备份程序
热度 2 admin 2014-12-18 06:27
我写了一个程序,可以实现下列功能 下载备份基于 DISCUZ 的博客以及全部评论,并将所有图像(包括表情图标等)下载本地化,并基本维持其原有的格式。 如果有多页评论,程序将把所有评论收集到博文下面,不再分页,以便于查看 。程序只需要输入博客列表的首页地址即可。 目前这个程序只是供我个人使用,用于备份在其他网站的博文。 如果其他网友需要这个工具,可以提出要求,进一步进行完善并提供给珍珠湾用户使用。
个人分类: 网站规则|8243 次阅读|0 个评论
分享 关于翰山酷网侵权案件通报
热度 4 admin 2014-11-26 00:30
最近有不少网友在关注翰山酷网侵权案件的进展情况,翰山 本人继续在散布大量具有挑衅性以及诽谤性的言论 。 针对这种情况, 特做以下通报。 在翰山拒绝回应 我之前提出的建议 之后,相关侵权人真实姓名根据公开信息已经基本确定为 Gaogao G. Han 。为了减少不必要的法律程序,将进一步核实相关信息。 网上不少人对本案做了各种为翰山酷网辩护的缺乏法律依据的猜测。 下面仅就三点进行普法 0)侵犯版权是一种 strict liability tort; 1)侵犯版权案是 federal question,不存在 diversity action 的金额限制; 2)被侵犯版权者可以要求 "statutory damages" 或者 "actual damages and profits" (17 U.S. Code § 504), 以及 injunctive relief (17 U.S. Code § 502) , 并要求被告支付 costs and attorneys fees (17 U.S. Code § 505 ). 相关侵权等违法事实已经确认。根据美国联邦法,此类案件的追诉期从发现侵权起计算为三年。Laches 对版权案 inapplicable, Petrella v. Metro-Goldwyn-Mayer , No. 12-1315 (May 19, 2014) . 另外值得注意的是, 侵犯版权固然可以构成刑事犯罪( 17 U.S. Code § 506) ,但那是在一系列条件下才成立的。翰山酷网的侵权是 一起常见的知识产权纠纷,而不是刑事案件,不会因此有人坐牢,那种将侵权与犯罪等同的观点应该避免。 我们注意到,在我做出【 希望翰山停止在网上的各种攻击性言论,并且以真实身份与我联系,以寻求相关争议的公正解决 】的公开呼吁之后, Han 先生本人继续散布大量诽谤性、挑衅性、攻击性言论,本人再次呼吁 Han 先生停止攻击、诽谤,而是等待法律的裁断 。 美国的法律程序往往是漫长的,本网站将根据进展在不影响相关进程的情况下进行报道。
个人分类: 网站信息|11351 次阅读|4 个评论
分享 同学们来测试数字组合程序
热度 5 岳东晓 2014-9-20 03:47
那个 小学6年级的数字组合问题(用 1,2,4,9 四个数字算出46, 但每个数字只能用一次) 引起了海内外学人的强烈兴趣。为了满足大家的好奇心,我决定写个程序,搜索可能的解,该程序大概是200行JavaScript,核心算法部分约50行,但debug到完全成功花了我不少时间。对于搞计算机的人来说,写这个程序是一个很好的练习。这个程序的使用是 self-explanatory,但请注意,程序不会改变数字的顺序。程序有这个功能,我取消了,如果自动产生permutation,则计算量太大。 数字组合搜索 - Number combination search (c)YDX 输入数字 -- Enter integers to be combined 输入期待值 -- Enter target value: 点击开始(或停止)搜索 -- Click the button to start (or stop) calculation 发现解答 -- FOUND SOLUTIONS 部分尝试 -- ATTEMPTED (function($) { var worker; var labs = ; function startCalc() { worker = new Worker("/zzw/comb.js"); clearResult(); var nums = $('#numsinput').val().match(/\d+/g); if(nums.length 4){ alert('You must enter 1 to 4 numbers'); return false; } var tgt= parseInt($('#tgtinput').val()); if(isNaN(tgt) || tgt <0 ){ alert('Target value must be a positive integer'); return false; } $('#userinput').html("Input: --'+ tgt); var input = {cmd:'find', nums: nums, tgt: tgt}; worker.postMessage(input); worker.onmessage = function(eve){ updateResult(eve.data); }; return true; } function clearResult(){ $('#compresult').html(''); $('#compprogress').html(''); } function updateResult(data){ switch(data.type){ case 'found': $('#compresult').prepend(data.tex+ ' '+ data.tex+'=' +data.val+' '); MathJax.Hub.Queue( ); break; case 'tested': $('#compprogress').prepend(data.tex+' {'+ data.val+'} '); break; case 'done': stopCalc(); break; case 'alert': alert(data.msg); break; } } function stopCalc() { if(worker) worker.terminate(); $('#startbtn').val(labs ); } $(function(){ $('#startbtn').click(function(){ var mylabel = $(this).val(); if(mylabel == labs ){ if(startCalc()) $(this).val(labs ); }else if(mylabel == labs ){ stopCalc(); } }); }); })(jQuery);
个人分类: 小学启蒙|7990 次阅读|7 个评论
分享 夜夜城的无为而治
热度 2 鸣不平 2014-8-17 22:14
夜夜城的无为而治 夜夜城的无为而治,终于在伤害了无数网友后,以网管检测疯狂的封人删贴画上了句号。检测终于背叛了他自己,删了他自己一个响亮的大嘴巴。 在夜夜城网管的眼里,网友是分了等级的。有真正的网友,不真正的网友,元老网友,非元老网友。而夜夜城的一切管理条例,不适用这些真正的网友和元老网友。真正的网友是给网管出谋划策的在幕后垂帘听政的,元老网友是不可以挨骂的,只要冒犯了元老,不需要任何程序,封ID没商量。而那些所谓的规定和程序只适用于非真正非元老网友。也就是说,谁要是冒犯了元老,谁的ID就不需要任何理由和任何形式的被封掉。当Iman的马甲Pole前去挑战元老兼真正网友长白山时,他的ID毫不犹豫的被检测未经任何手续的关闭了。而当Iman的另一个马甲Alex用下流语言攻击非元老非真正网友猫三剑时,却需要两天两夜的讨论和投票,在网友的不断要求下才被迫不得已的封掉。 不管你是有为而治还是无为而治,如此的双重标准是管理上的漏洞,还是缺乏职业道德,还是愚昧无知不言而喻。 而所谓的无为而治,是通过由几个和网管亲近的真正的网友对所谓姑奶奶的的垂帘听政,和网管检测在后台的暗箱操作来实现的。无为是假,妄为胡为是真。 Iman进一趟城,扯出夜夜城里多少不为人所知的故事,Iman,你真棒 !
3761 次阅读|2 个评论
分享 用iPhone与iPad搭建家庭监控系统
热度 3 8288 2014-5-21 03:47
用iPhone与iPad搭建家庭监控系统 现在家庭监控的需求是日益增长,用于家里婴儿及老人的监控,在公司里上班或者忙于事业的您可以及时了解家中动态,有任何紧急情况也能第一时间获知。 那么如何去搭建一个家庭监控系统呢?小编给你带来一个另类的搭建,只要用于你的苹果设备及下载一款免费的IOS程序就可以了。 让iPhone和iPad变身家庭免费监控器 当你在考虑升级更换新款的iPhone、iPad 或者 iPod touch时,是否考虑过如何处理旧款的苹果移动设备呢?是当作二手货出售还是进行回收呢?小编要告诉你的是,你还可以通过来自People Power设计的Presence应用程序,将旧款iPhone、 iPad和iPod touch变身为家庭安全监控装置哦。 苹果加载Presence应用程序 通常来讲,如果我们要建立一个家庭安全监控系统,我们需要购买昂贵的摄像头、支付硬件安装费用以及不菲的每月服务费用等。因为母亲的家在一年内被盗两次,这促使企业家Gene Wang开始寻找一种更加经济有效的解决方案来保护他母亲的房子。因此,一款免费的iOS应用程序由此诞生,用户仅需要使用搭载Wi-Fi模块的苹果设备就可以设置一套家庭安全系统啦。    “在过去的12个月中,全球大约有5000万部iPhone手机被淘汰。大部分的用户选择保留旧款的iPhone和iPad在身边,因为不知道该如何处理它们。如果卖掉的话,你不知道是否手机里面还存有你的个人隐私。”People Power的CEO Gene Wang谈到,“因此,我们推出这样的应用程序,充分利用了旧款设备,从某种程度上来讲,相当于给予了它们第二次的生命。”    用户只需要同时下载应用程序到两款设备上---一款用作摄像头监控,另外一款作为监控显示屏幕。运行程序,将用作摄像头监控的设备放到家庭中任何你想要监控的地方(比如大门口,又或者是起居室),然后在监控显示器屏幕上就可以实时查看监控的状况了。当然,你并不需要7x24小时的守在监控屏幕前。应用程序搭载运动检测功能,一旦有人或物在摄像头面前移动,系统会自动通过email给你发送一段长达5秒钟的视频进行提醒。    图为用iPod4搭建的监控系统,画面为户主的爱犬。 该应用程序支持的硬件设备范围为iPad 2及更新版本,第五代iPod Touch及更新版本,iPhone 3GS及更新版本。硬件设备需要拥有可正常运行的摄像头、Wi-Fi模块以及保持连接稳定的电源。    谈及这套简易安全监控系统的效果,Wang介绍到,这款应用程序诞生后,已经成功阻止了一起入室盗窃事件以及抓住了正在仓库行窃的盗贼。此外,Wang还谈到,在利桑那州迈阿密市的迈阿密联合学区,已经投票决定将使用Presence的应用程序在学校建立安全监控,并请求社会各界捐赠二手的智能手机进行安全监控系统的搭建。    但是,如果窃贼偷取了安装在墙壁上或者天花板上的苹果设备的话,那应该怎么办呢?对此,Wang警告窃贼们称,“监控设备将拍下并发送你的照片,如果你足够明智的话,就不要再入室偷窃了。”    据悉,People Power将很快会发布一款订阅服务,提供更多复杂的功能,例如针对性的移动检测、高清视频等。同时,他们还将扩大连接设备的范围,除支持iOS 设备之外,还将增加支持Android设备。此外,还将实现自动连接控制家中的其他家用设备,例如智能恒温器和高效节能插头等。    如果你正好有家庭安保这块的需求的话,不妨下载People Power出品的Presence应用程序,自建一套经济有效的家庭安全监控系统咯。 http://www.cnet.com/news/app-turns-old-iphones-ipads-into-a-home-security-system/
个人分类: 网络文摘|5635 次阅读|1 个评论
分享 珍珠湾打卡机答疑
热度 3 岳东晓 2013-12-19 05:48
程序有问题怎么办?最直接、简单的方法是看源代码。我在之前贴了这篇《 打卡程序问题求解 》,却无人愿意施以援手。只好自己看了。 先看看打卡的好处,每天奖励分数为 1+ 2n,其中n为连续打卡天数,那么连续打卡N天会得多少金币呢? 金币数= \sum_{n=1}^N (1+2n) = (2+N)N 如果连续打卡365天,那么金币数= (2+365)*365= 133955。哇!我得写多少博文啊? 程序到底有什么问题? 我认为是因为它在两处用了不同时区的时间。 1)在记录打卡时间是用的是北京时间; 2)在计算当前日期时却用的是 服务器的上设置的时区时间,这是美国太平洋时间 。 程序工作机制是先看上次记录,判断今天是否已经打卡,如果已经打卡就不进行了。因为用的是北京时间记载,却用美国西部时间进行判断,问题就出来了。 要顺利打卡,必须选择北京与旧金山是同一个日期的时间段。比如说现在是旧金山时间12月18日下午两点,而北京时间是19日早上6点,这就不行。两地时间差为30-14=16小时。因此,只有在北京时间下午四点到11:59打卡才行。纽约的同学要在晚上9点以后打卡,换成旧金山时间那是零点了。 这个我没有去实验,大家看对不对。 怎么修改呢? 我看在某个地方把时间差加上即可。但我怕这样一来,某些连续打卡的同学又被中断重来了。所以得想清楚先。
个人分类: 科普|10048 次阅读|2 个评论
分享 打卡程序问题求解
热度 2 岳东晓 2013-12-4 03:55
同学们,打卡程序有不少缺陷,导致很多同学没有拿到应有的薪酬。怎么办? 先看看打卡的好处,每天奖励分数为 1+ 2n,其中n为连续打卡天数,那么连续打卡N天会得多少金币呢? 金币数= \sum_{n=1}^N (1+2n) = (2+N)N 如果连续打卡365天,那么..... 所以,我们必须修正这个打卡程序,使之公平、公正、正确,我翻出其确定连续打卡天数的PHP代码(系统数据库为MySQL),如下: (不会PHP但学过计算机编程的同学只要记住PHP语言的变量名是 $后面接ID即可) function fetch_by_uid($uid){ return DB :: result_first("select count(*) from DAKATABLE where uid=$uid and curdate()=FROM_UNIXTIME(timestamp,'%Y-%m-%d')"); } function fetch_by_uid_yesterday($uid,$mytime){ return DB :: result_first("select alldays fromDAKATABLEwhere uid=$uid and FROM_UNIXTIME(timestamp,'%Y-%m-%d')='" . $mytime . "'"); } $check = fetch_by_uid($uid); if (!$check) { $timestamp = $_G ; $jljifen = $config ; $zhouqi = $config ; $beishu = $config ; $mytime = $timestamp-86400; $mytime = date('Y-m-d', $mytime); $alldays = fetch_by_uid_yesterday($uid,$mytime); $countday=intval($alldays+1); if (!$alldays || ($alldays == $zhouqi$zhouqi)) { $alldays = 0; } $jljifen1 = ($alldays + 1) * $beishu + $jljifen; $money=intval($jljifen1); $creditname = $_G ] ; $jljifen2 = $jljifen1 . $creditname; $leixing = 'extcredits' . $config ; updatemembercount($uid , array($leixing = $jljifen1)); $myall = $alldays + 1; $mall = ($myall + 1) * $beishu + $jljifen; $mall .= $creditname; $record = array('uid' = $uid, 'timestamp' = $timestamp, 'jinbi' = $jljifen1, 'alldays' = $myall); DB :: insert('DAKATABLE', $record); } 怎么解决?? (我们的zhouqi设置为0)
个人分类: 珍珠湾|8018 次阅读|3 个评论
分享 教學」如何從iOS 7 降回 iOS 6
热度 1 8288 2013-11-6 08:19
相信許多人因為iOS 7的大改變,急不及代升級到iOS 7,但由於iOS 7仍然是處於測試階段,以及非開發者用戶使用時系統將會自動鎖機的關係,不少用戶的手機無法使用,需要降至iOS 6,現在就教各位如何將裝置降會iOS 7。 首先將裝置進入DFU 模式(長按裝置的Power 鍵及Home 鍵15秒,即使出現白蘋果仍然繼續長按,直至出現下圖) 出現後將裝置連接到電腦,再使用iTunes 按”回復xx(裝置名稱)” iTunes就會自動下載最新版的iOS 6.1.3/6.1.4(按機型),隨後手機就會自動進行回復程序 完成安裝 隨後你可以直接在iOS 上設定重備份中回復或從電腦iTunes 中回復。 http://www.newmobilelife.com/2013/06/13/ios-7-restore-to-ios-6/
个人分类: 网络文摘|5379 次阅读|3 个评论
分享 不是笑话。
热度 18 漠孤烟 2013-7-26 10:32
今天上班,有用户打进电话找 IT 部门, 用户:你们的网站部分内容无法显示啊? IT 经理: 哦,请问您用的什么浏览器? 用户:浏览器是。。。? IT 经理:就是你上网的那个程序。 用户:这个么,我不懂。 IT 经理:那您用的设备是? 用户:iPad IT 经理:那一般就是 Safari了,请您打开设置。。。 用户:设置在哪? IT 经理:桌面上有个好多小齿轮的图标。 用户:怎么找到这个桌面? IT 经理:就是您按下HOME按键后看到的。 用户:HOME按键在哪啊? IT 经理:!#@*#$/$%@*\#";.......正面唯一的物理按键,在屏幕正下方。 用户:没有啊?? IT 经理:不应该吧,我说的是屏幕外面,不是图标。 用户:还是没有啊??? IT 经理:那请问您关闭程序怎么关的? 用户:我按侧面一个按键就是了。 IT 经理:侧面?您确定用的是iPad吗? 用户:这个我可以确定,是iPad mini呢。 IT 经理:您稍等下哈。 立即召开 IT 部现场会:是不是新出的iPad mini 改设计了?HOME键转到旁边了? 大伙:这个还真没注意,我们家里都用的10寸 iPad。。。大伙分头google去。。。 前台小妞:我有iPad mini, 按键是在下边的。 IT 经理沉吟半晌,忽然抓起用户电话:请问您上网是怎么个方向看的? 用户:我都是横着屏幕看的。 IT部众人倒地吐血,遍地哀号。。。
7175 次阅读|16 个评论
分享 灵魂 = 大脑(量子计算机)的程序?
天涯过客 2013-4-30 10:55
科学家用量子力学解释灵魂的存在 http://www.youtube.com/watch?v=yOHBsm-pgVk 灵魂脱体的疑惑(全集):科学已开始正式频死体验之谜 http://www.youtube.com/watch?v=mp48G-_h0BA 他的政治观点之外的有些观点,还是很精辟的: 其实,科学很狭窄,但学了科学的人们却因为自己很不得了。 每个人都有自己无可奈何的时候。 大脑并非意识的惟一的摇篮。 大脑是一个工具,大脑不产生意识生,意识由灵魂产生。 黄泉路上无老少。 智慧不等于聪明,智慧=天意,聪明=人性。 【国内看不到Youtube,请不要删掉】
4957 次阅读|0 个评论
分享 关于封ID的程序
admin 2013-4-1 12:18
根据网站的执行程序,封ID必须由admin1, admin2, admin3表决。只有在他们三人之间有人不在时,admin才有表决权。因此,封ID与否根本不是admin要考虑的问题。 admin的职责主要是对规则进行解释。我前面的第一篇解释是针对马甲的问题,解释规则 II.5与II.6. 如果是封ID,请参见规则III.2, “对连续违规三次或以上者视情节封闭ID一天至十二个月并降低用户级别0到9级;” 也就是说,必须连续违规三次,才会进入封ID程序。
12719 次阅读|0 个评论
分享 眼中体:播音猿,程序猿
热度 7 蓝天绿地 2012-12-23 13:16
呈现多角度的我 :播音猿,程序猿 http://v.youku.com/v_show/id_XMzU5NDYyNDU2.html
6370 次阅读|10 个评论
分享 时间表
热度 1 推理游戏坛主 2012-12-5 08:55
11 次阅读|1 个评论
12下一页

Archiver|手机版|珍珠湾全球网

GMT+8, 2024-6-19 01:45 , Processed in 0.039256 second(s), 29 queries , Apc On.

Powered by Discuz! X2.5

回顶部