一切福田,不離方寸,從心而覓,感無不通。

Category Archives: Hobby

Nginx配置文件详细说明

在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络. #运行用户 user www-data; #启动进程,通常设置成和cpu的数量相等 worker_processes  1; #全局错误日志及PID文件 error_log  /var/log/nginx/error.log; pid        /var/run/nginx.pid; #工作模式及连接数上限 events { use   epoll;             #epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,可以大大提高nginx的性能 worker_connections  1024;#单个后台worker process进程的最大并发链接数 # multi_accept on; } #设定http服务器,利用它的反向代理功能提供负载均衡支持 http { #设定mime类型,类型由mime.type文件定义 include       /etc/nginx/mime.types; default_type  application/octet-stream; #设定日志格式 access_log    /var/log/nginx/access.log; #sendfile 指令指定 nginx 是否调用 sendfile 函数(zero copy 方式)来输出文件,对于普通应用, #必须设为 on,如果用来进行下载等应用磁盘IO重负载应用,可设置为 off,以平衡磁盘与网络I/O处理速度,降低系统的uptime. sendfile        on; #tcp_nopush     on; #连接超时时间 #keepalive_timeout  0; keepalive_timeout  65; tcp_nodelay        on; #开启gzip压缩 gzip  on; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; #设定请求缓冲 client_header_buffer_size    1k; large_client_header_buffers  4 4k; include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; #设定负载均衡的服务器列表 upstream mysvr { #weigth参数表示权值,权值越高被分配到的几率越大 #本机上的Squid开启3128端口 server 192.168.8.1:3128 weight=5; server 192.168.8.2:80  weight=1; […]

龙生   08 Jan 2015
View Details

安装Nginx

预编译版 Linux 和 BSD 的预编译包 大部分 Linux 发行版和 BSD 衍生版的源里都有 Nginx,使用通常安装其他软件的方式即可安装(在 Debian 上用 apt-get,Gentoo 上用 emerge,FreeBSD 上用 ports,等等)。    请注意这些包通常不是最新版本。如果你想使用最新功能和 Bug 修复,建议从源码编译安装(实际上,编译安装也相当简单)。 Win32 预编译包 现在nginx官方已经发布了官方版的nginx/Win32了,欢迎大家使用。在先前Kevin Worthington 负责维护一个 Windows 的最新预编译版分支,如果您已经习惯了使用这个版本也可以选择使用这个版本的。 源代码发布 Nginx 有两个版本:稳定版 (1.0.x), 和 历史稳定版 (0.8.x)。同时,我们在svn中也提供开发版。开发版分支会较快获得新功能和缺陷修复,但同时也可能遇到新的缺陷。一旦更新稳定下来,就会被加入稳定版分支。然而新功能不一定会被加到旧的稳定版中去。 作为生产环境,通常建议使用稳定版,但其实开发版本也相当稳定。如果您的网站不是基于Fcgi,建议使用开发版。请参考 FAQ。 从源代码编译Nginx 把源码解压缩之后,在终端里运行如下命令: ./configure make sudo make install 默认情况下,Nginx 会被安装在 /usr/local/nginx。通过设定编译选项,你可以改变这个设定。 Nginx/Win32 安装 为了安装Nginx/Win32,需先下载它。然后解压之,然后运行即可。下面以C盘根目录为例说明下: cd C: cd C:\nginx-0.8.54   start nginx Nginx/Win32是运行在一个控制台程序,而非windows服务方式的。服务器方式目前还是开发尝试中,Nginx/Win32可以使用以下开关来管理它: Nginx -s stop                  快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。 Nginx -s quit                   平稳关闭Nginx,保存相关信息,有安排的结束web服务。 Nginx -s reload               因改变了Nginx相关配置,需要重新加载配置而重载。 Nginx -s reopen              重新打开日志文件。 【责任编辑:杨赛 TEL:(010)68476606】 from:http://os.51cto.com/art/201111/304425.htm

龙生   08 Jan 2015
View Details

15款值得学习的小型开源项目,带你快速步入开源世界

对于初学者来说,小型开源项目更容易理解和学习,那么目前有哪些值得学习的小型开源项目?本文收集整理了知乎上网友推荐的一些不错的小型项目,代码基本都在5000行以内,感兴趣的朋友可以研究下~ SeaJS Sea.js是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。Sea.js 追求简单、自然的代码书写和组织方式,代码非常精简。 Koa Koa 是下一代的 Node.js 的 Web 框架。由 Express 团队设计。旨在提供一个更小型、更富有表现力、更可靠的 Web 应用和 API 的开发基础。 pssh pssh 提供了并行版本的 OpenSSH 工具,特别适合用来控制有大量机器需要连接的情况,包括并行版本的 ssh、scp、rsync 和 kill 命令。该项目是Python写的,代码清晰而简短,数据结构定义的很清楚,看了之后你会称赞的。 grep-at-point 在写代码的时候,有时候会需要查看某个函数/类/变量在哪些地方被使用过。该项目用emacs lisp语言写成,可实现在项目目录下,所有指定扩展名的文件中,搜索当前光标所在的单词。 compile-make 该项目可实现emacs中一键编译的需求。在项目目录下寻找Makefile文件,并执行make命令进行编译。 语言:emacs lisp ;代码行数:19。 sigslot 很精简的 signal slot的实现,跨平台。这个源码有2000多行,但是一大半是为了模板适配不同个数的参数的代码,干货不足1000行。 UCOS uC/OS II(Micro Control Operation System Two)是一个可以基于 ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统(RTOS)。 SQLite SQLite是遵守ACID的关联式数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。SQLite亦可以作为桌面数据库使用。 thttpd thttpd 是一个小型的、简单的、可移植的、快速以及安全的HTTP服务器。 Boa Webserver boa是一个小型的web服务器,可以用于多种平台,在嵌入式中比较常见。 C4 4个函数实现的c编译器,大约500行。基本上已经比较完备了,可以自己编译自己。 GLib GLib 是一个包含很多有用的 C 程序的开发包,例如树、哈希、列表等。GLib 之前是属于 GTK 工具包的一部分,现在独立出来成为单独项目。 tj/co 不到三百行,用于改善 node 异步回调语法。 shadowsocks shadowsocks 是一个基于 python 的轻量级 socks 代理软件(谁用谁知道)。 aosabook 这是一本牛书aosabook的续集,500 Lines or Less的源码。里面每一章的代码不超过500行,实现了web服务器、爬虫、OCR等等“大型系统”,每一章由不同领域的大牛完成。看看作者列表,可以说是软件领域的名人堂。   from:http://www.techug.com/15-simple-opensource-projects

龙生   19 Nov 2014
View Details

程序员真正的价值

文章出处:池建强 问:池老师,我是个不爱互动的人,但是您所有的文章我都看了,非常感谢您的引导,我入手了人生第一台 MBP。现在问题来了,但是找不到更合适的人解答,只能求助于您了,如果您有时间的话。问题是这样的:我有个32bit unix file(开启一个服务进程),在 Mac 上执行时错误提示是:exec format error,但是在 Linux 服务器却可以执行,为何?Mac 上有可以运行的方案吗?期待您的回复,不胜感激。 答:Linux 和 OS X 是不同的操作系统,可以尝试在 OS X 里重新编译这个文件。 问:非常感谢!如果没有文件源码是不是就只能认命了? 答:可以在 Mac 上装 Docker,然后对服务进行端口映射就可以了。 答:茅塞顿开。谢池老师。 以上是我和一位读者的对话,这位小伙子在拿到答案之后像一缕烟尘一样消失无踪,之后再也没有出现过。 在微信上加了很多 MacTalk 的读者之后,经常会收到一些奇奇怪怪的问题,关于职场、关于选择、关于朋友、关于 Mac、关于技术等等,不一而足。但是我能回答的却很少。问题不好没法回答,问题太复杂没法回答,问题领域超出我的认知也没法回答,耗时太长的问题我也没 时间回答,实在是惭愧的紧。好在偶尔也能够帮助一些小伙伴解决一些实际问题,心理上略感安慰,比如上面这个问题。 把这段程序员之间的对话翻译一下,大致是这么个故事: 一 位读者有一个32位的 Unix 可执行文件,可以在某种版本的 Linux 服务器上正常运行,运行这个文件作用就是起个进程,开端口,然后与其他程序进行交互。但是这个文件拿到 Mac 上完全没办法运行。就在他趴在 Mac 上愁肠百结万念俱灰的时候,突然想到了「池老师」。不就是这个老家伙把 Mac 夸的像一朵玫瑰一样,让每个程序员都去采摘么?现在扎手了,你不管谁管?于是他给我发来消息,意思就是管也得管,不管也得管,您看着办。 我 拿到问题一看,不难。Linux 和 OS X 虽然师出同门,都是从老前辈 Unix 那儿毕业的,但是后来毕竟各练各的,在 Linux 编译好的程序不可能在 OS X 上用,但是在 OS X 上重新编译一下可能就没事了。我把这个想法告诉了这位程序员,得到的反馈是:对不起哥,没有源代码! 我被这个冷酷的回复震惊了,立刻意识到 刚才的想法并不是最优解决方案,因为在重新编译的过程中,各种包的依赖关系和编译错误足以让你焦头烂额,我随即提供了 B 计划:在 OS X 上安装 Docker,轻量级的容器 Docker 可以运行各种版本的 Linux,把文件扔到 Docker 里,然后通过主机和 Docker 之间的端口映射即可轻松解决这一问题。 虽然这里面会涉及很多技术细节,但是方向是没有问题的,所以这位程序员立刻表示「茅塞顿开」,然后「biu 」的一声就在屏幕对面消失了,没有留给我说「不客气」的机会。 这个问题装个 Linux 虚拟机也可以解决,但是虚拟机过于耗费资源,而且不如 Docker 灵活,所以不是最佳解决方案。Docker 是。 做 为一个程序员,我们除了要掌握多门程序语言和多种数据库,了解前端技术、后端技术,通晓网络七层架构,知道 TCP/IP三次握手和四次挥手,编写漂亮的代码,设计优美的架构……之外,我们还要解决研发、程序运行和产品上线过程中遇到的各种问题,而且被要求以最 小的代价来解决问题……我们容易吗? […]

龙生   14 Nov 2014
View Details

恐怖症

恐怖症是以恐怖症状为主要临床表现的一种神经症。患者对某些特定的对象或处境产生强烈和不必要的恐惧情绪,而且伴有明显的焦虑及自主神经症状,并主动采取回避的方式来解除这种不安。患者明知恐惧情绪不合理、不必要,但却无法控制,以致影响其正常活动。恐惧的对象可以是单一的或多种的,如动物、广场、闭室、登高或社交活动等。本病以青年期与老年期发病者居多,女性更多见。国外报道一般人口中的患病率为6‰(1983),我国各地调查患病率的平均值为0.59‰(1982)。但1969年Agras的研究报告的患病率为77‰。 病因 1.遗传因素 双生子研究发现同卵双生子比异卵双生子出现恐怖症同病的现象多一些,提示遗传因素可能与发病有关。但也有对恐怖症的家系研究并未发现双生子同病率增加。因此尚无明确证据表明遗传在该病的发生中起重要作用。 2.素质因素 患者在病前性格偏向于幼稚、胆小、害羞、依赖性强和高度内向。 3.心理社会因素 在发病中常起着更为重要的作用。例如某人遇到车祸,就对乘车产生恐惧。可能是在焦虑的背景上恰巧出现了某一情境,或在某一情景中发生急性焦虑而对之发生恐惧,并固定下来成为恐怖对象。对特殊物体的恐怖可能与父母的教育、环境的影响及亲身经历(如被狗咬过而怕狗)等有关。心理动力学派认为恐怖是被压抑的潜意识冲突的象征作用和置换作用的结果。条件反射和学习理论在该症发生中的作用是较有说服力的解释。 2临床表现 恐怖症的核心症状是恐惧紧张,并因恐怖引起严重焦虑甚至达到惊恐的程度。因恐怖对象的不同可分为以下几种: 1.社交恐怖症 主要是在社交场合下几乎不可控制地诱发即刻的焦虑发作,并对社交性场景持久地、明显地害怕和回避。具体表现为患者害怕在有人的场合或被人注意的场合出现表情尴尬、发抖,脸红、出汗或行为笨拙、手足无措,怕引起别人的注意。因此回避诱发焦虑的社交场景,不敢在餐馆与别人对坐吃饭,害怕与人近距离相处,尤其回避与别人谈话。赤面恐怖是较常见的一种,患者只要在公共场合就感到害羞脸红、局促不安、尴尬、笨拙、迟钝,怕成为人们耻笑的对象。有的患者害怕看别人的眼睛,怕跟别人的视线相遇,称为对视恐怖。 2.特定的恐怖症 特定的恐怖症是对某一特定物体或高度特定的情境强烈的、不合理的害怕或厌恶。儿童时期多发。典型的特定恐怖是害怕动物(如蜘蛛、蛇)、自然环境(如风暴)、血、注射或高度特定的情境(如高处、密闭空间、飞行)。患者会因此而产生回避行为。 3.场所恐怖症 不仅害怕开放的空间,而且担心在人群聚集的地方难以很快离去,或无法求援而感到焦虑。场所恐怖性情境的关键特征一是没有即刻可用的出口,因此患者常回避这些情境,或需要家人、亲友陪同。 3诊断 1.符合神经症的诊断标准; 2.以恐惧为主,需符合以下4项:①对某些客体或处境有强烈恐惧,恐惧的程度与实际危险不相称;②发作时有焦虑和自主神经症状;③有反复或持续的回避行为;④知道恐惧过分、不合理,或不必要,但无法控制; 3.对恐惧情景和事物的回避必须是或曾经是突出症状; 4.排除焦虑症、分裂症、疑病症。 4鉴别诊断 1.焦虑症 焦虑症和恐怖症都以焦虑为核心症状,但焦虑症患者的焦虑是持续存在的,并非针对某一具体的处境或对象。而恐怖症伴有的焦虑多是境遇性的、针对性的、发作性的,随着回避恐惧对象或处境焦虑可减轻或消失。 2.强迫症 强迫症状源于患者内心的某些思想或观念,怕失去自我控制,并非对外界事物的恐惧,常有强迫动作。 3.疑病症 疾病恐惧的患者可能与疑病症相似,恐惧情绪一般不突出,而且疑病症担心的是自身,认为自己的怀疑和担心是合理的;而恐怖症所害怕的是外在的对象或处境,并且认为这种恐惧是不合理的,只是无法摆脱。 5治疗 1.药物治疗 减轻紧张、焦虑或惊恐发作,可选用苯二氮卓类药物或/和抗抑郁剂,如选择性5-羟色胺再摄取抑制剂、三环类抗抑郁剂等。 2.心理治疗 心理治疗是治疗该病的重要方法,常用的有: (1)行为治疗 包括系统脱敏疗法、暴露疗法等,为治疗特定恐怖症最重要的方法。其原则包括:一是消除恐惧对象与焦虑恐惧反应之间的条件性联系,二是对抗回避反应。 (2)认知行为治疗 认知行为疗法是治疗恐怖症的首选方法。既往的行为治疗方法更强调可观察到的行为动作,长期疗效不甚满意。认知行为治疗在调整患者行为的同时,强调对患者不合理认知的调整,效果更好。尤其对社交恐怖症患者,其歪曲的信念和信息处理过程使得症状持续存在,纠正这些歪曲的认知模式是治疗中非常关键的内容。 (3)社交技能训练 社交恐怖症的患者常有社交技能缺陷或低估自己的社交技能,因此可以通过一定时间的训练来改善患者的症状。包括:治疗师的示范作用、社交性强化、暴露的作业练习、自我肯定训练等。 from:http://baike.baidu.com/view/67724.htm

龙生   28 Oct 2014
View Details

焦虑症

焦虑症,又称为焦虑性神经症,是神经症这一大类疾病中最常见的一种,以焦虑情绪体验为主要特征。可分为慢性焦虑(广泛性焦虑)和急性焦虑发作(惊恐障碍)两种形式。主要表现为:无明确客观对象的紧张担心,坐立不安,还有植物神经症状(心悸、手抖、出汗、尿频等)。 注意区分正常的焦虑情绪,如焦虑严重程度与客观事实或处境明显不符,或持续时间过长,则可能为病理性的焦虑。 病因 目前病因尚不明确,可能与遗传因素、个性特点、认知过程、不良生活事件、生化、躯体疾病等均有关系。 2临床表现 1.慢性焦虑(广泛性焦虑) (1)情绪症状在没有明显诱因的情况下,患者经常出现与现实情境不符的过分担心、紧张害怕,这种紧张害怕常常没有明确的对象和内容。患者感觉自己一直处于一种紧张不安、提心吊胆,恐惧、害怕、忧虑的内心体验中。 (2)植物神经症状头晕、胸闷、心慌、呼吸急促、口干、尿频、尿急、出汗、震颤等躯体方面的症状。 (3)运动性不安坐立不安,坐卧不宁,烦躁,很难静下心来。 2.急性焦虑发作(惊恐发作、惊恐障碍) (1)濒死感或失控感在正常的日常生活中,患者几乎跟正常人一样。而一旦发作时(有的有特定触发情境,如封闭空间等),患者突然出现极度恐惧的心理,体验到濒死感或失控感。 (2)植物神经系统症状同时出现如胸闷、心慌、呼吸困难、出汗、全身发抖等。 (3)一般持续几分钟到数小时发作开始突然,发作时意识清楚。 (4)极易误诊发作时患者往往拨打“120”急救电话,去看心内科的急诊。尽管患者看上去症状很重,但是相关检查结果大多正常,因此往往诊断不明确。发作后患者仍极度恐惧,担心自身病情,往往辗转于各大医院各个科室,做各种各样的检查,但不能确诊。既耽误了治疗也造成了医疗资源的浪费。 3.恐怖症(包括社交恐怖、场所恐怖、特定的恐怖) 恐怖症的核心表现和急性焦虑发作一样,都是惊恐发作。不同点在于恐怖症的焦虑发作是由某些特定的场所或者情境引起,患者不处于这些特定场所或情境时不会引起焦虑。例如害怕社交场合或者人际交往,或者害怕某些特定的环境:如飞机、广场、拥挤的场所。恐怖症的焦虑发生往往可以预知,患者多采取回避行为来避免焦虑发作。 4.在美国的精神障碍诊断标准中,焦虑障碍内容很广泛,包括 广泛性焦虑、急性焦虑发作、恐怖症、创伤后应激障碍、急性应激障碍、强迫障碍。 3诊断 主要根据病史、家族史、临床症状、病程及体格检查、量表测查和实验室辅助检查,由专科医生诊断。其中最主要的是临床症状和病程。诊断标准具体可参照国际疾病的诊断分类标准(ICD-10)中焦虑症的诊断。 另外,作为早期筛查或自我诊断,大家也可以采用一些简单的焦虑自评量表,如SAS。如果分数较高,建议到精神科或心理科做进一步检查。 4治疗 焦虑症是神经症中相对治疗效果较好,预后较好的疾病。通常采用心理治疗和药物治疗。 1.药物治疗 医生一般会根据患者病情、身体情况、经济情况等因素综合考虑。一般建议服药1~2年左右。停药及加量请咨询医生,不可自行调整药物治疗方案。在服药期间,注意和医生保持联系,出现副作用或其他问题及时解决。 (1)苯二氮卓类药物(又称为安定类药物)①优点见效快,多在30~60分钟内起效;抗焦虑效果肯定;价格较便宜。②缺点效果持续时间短,不适合长期大量使用;有可能产生依赖。常用药物:劳拉西泮(罗拉)、阿普唑仑,一天2~3次。属于短中效的安定类药物,抗焦虑效果好,镇静作用相对弱,对白天工作的影响较小。使用原则:间断服药原则,焦虑严重时临时口服,不宜长期大量服用;小剂量原则,小剂量管用就不用大剂量;定期换药的原则,如果病情需要长期服用,3~4周就更换另一种安定类药物,可以有效避免依赖的产生;换药时,原来的药慢慢减,新加上的药慢慢加。如果患者年龄偏大,服药剂量不大,疗效较好时,也可以不换药。只要安定类药物服用的剂量不增加,在正常范围内,疗效不减弱,就可以认为没有产生依赖性。 (2)抗抑郁药因为焦虑的病因会导致机体神经-内分泌系统出现紊乱,神经递质失衡,而抗抑郁药可使失衡的神经递质趋向正常,从而使焦虑症状消失,情绪恢复正常。①广泛性焦虑常用治疗药物是帕罗西汀(赛乐特)、艾司西酞普兰(来士普)、文拉法辛(博乐欣、怡诺思)、黛力新等。②惊恐发作常用治疗药物是帕罗西汀(赛乐特)、艾司西酞普兰、氯米帕明等。 (3)这类药物的特点抗焦虑效果肯定、从根本上改善焦虑、无成瘾性,适合长期服用、抗焦虑效果见效慢,2~3周后起效,常常需要同时短期合用安定类药物、价格偏贵。 2.心理治疗 心理治疗是指临床医师通过言语或非言语沟通,建立起良好的医患关系,应用有关心理学和医学的专业知识,引导和帮助患者改变行为习惯、认知应对方式等。药物治疗是治标,心理治疗是治本,两者缺一不可。 还有适合焦虑症患者的心理治疗生物反馈治疗、放松治疗等等。 5治疗 越早诊断,越早治疗,焦虑症的预后就越好。经过专科规范治疗后,绝大多数患者会得到临床康复,恢复往日愉快心情。 特别应该强调的是:症状缓解后,仍需要坚持服用1~2年时间抗抑郁药物;停药以及减药需咨询专科医生,千万不要擅自调整药物治疗方案。 from:http://baike.baidu.com/view/69241.htm

龙生   28 Oct 2014
View Details

要嫁就嫁程序猿——钱多话少死的早

一、 程序猿问科比:“你为什么这么成功? ” 科比:“你知道洛杉矶凌晨四点是什么样子吗? ” 程序猿:“知道,一般那个时候我还在写代码,怎么了?” 科比:“额…….” 二、 女神:你能让这个论坛的人都吵起来,我今晚就跟你走。 程序猿:PHP语言是最好的语言! 论坛炸锅了,各种吵架。 女神:服了你了,我们走吧,你想干啥都行。 程序猿:今天不行,我一定要说服他们,PHP语言是最好的语言。 三、 我是一个苦b的程序员,今晚加班到快通宵了,困得快睁不开眼了,女上司很关心,问我要不要吃宵夜。我没好气地说,宵夜就算了,能让我睡一觉就行了。女上司红着脸说了句讨厌啊,然后坐在我身边不动,好像距离我很近,搞得我很紧张,难道她发现我的程序出了bug? 四、 老公一定要找程序员!!!!!! 钱多话少死的早 五、 老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,就买一个。” 当晚,程序员老公手捧一个包子进了家门…… 老婆怒道:“你怎么就买了一个包子?!” 老公答曰:“因为看到了卖西瓜的。” 六、 七、 某人发帖子:“各位JR,我想做一个程序猿,请问有什么要注意的……” 某猿:“等我下班跟你细说……” 然后……就没有然后了 八、 我问程序员朋友借了1000,他说再多借你24吧,凑个整 九、 程序员A: “我吃鱼香肉丝盖饭, 你吃什么?” 程序员B: “宫保鸡丁盖饭.” 程序员A 在点菜单写上: 鱼香肉丝盖饭 1 宫保鸡丁盖饭 1 程序员B: “我还是要牛肉面吧!” 程序员A 更正点菜单: 鱼香肉丝盖饭 1 // 宫保鸡丁盖饭 1 牛肉面 1 十、 我是一个程序猿,一天我坐在路边一边喝水一边苦苦检查bug,这时一个乞丐在我边上坐下了,开始要饭,我觉得他可怜,就给了他一块钱,然后接着调试程序。他可能生意不好,就无聊的看看我在干什么,然后过了一会,他幽幽说,这里少了一个分号。 我惊奇的问:“你也懂这行啊” 乞丐说:“我以前就是做这个的。” 十一、 某程序员退休后决定练习书法,于是重金购买文房四宝。一日,饭后突生雅兴,一番研墨拟纸,并点上上好檀香。定神片刻,泼墨挥毫,郑重地写下一行字:hello world! 十二、 搞IT太辛苦了,想换一行怎么办?”“敲一下Enter键。” 十三、 程序员不喜欢乾隆的第八个儿子,因为八阿哥 bug 十四、 一女同学在食堂吃饭时,一程序猿凑到旁边,“同学,我能和你说话不,我已经一个月没和女生说话了。 十五、 两个程序员在聊天:“我昨天碰到个辣妹。我把她带回家,马上就开始如饥似渴地亲吻,她就坐在我的键盘上,然后……”“你在家里也有台电脑?CPU是什么型号的?” 十六、 程序员的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。 […]

龙生   28 Oct 2014
View Details

查询一个ip上有多少个网站的方法

查询一个ip地址上面绑定了多少个域名,一般是不进行二级域名的查询的。 主要用途是: 1、租用主机前的查询,比如查询oversales的情况 2、针对某些感兴趣的网站进行查询,可以方便的查询出同一人的多个网站来 3、满足八卦心理 4、其它 目前可提供服务的包括: 1、myipneighbors,有认证码,无其它查询限制; 2、iwebtool,没注册的情况下,1小时可以查询5次; 3、whosonmyserver,无限制;使用的是discountedscripts的代码,也可以使用discountedscripts demos查询; 4、http://www.domaintools.com/reverse-ip/,有限制查询,可以给出数量和前三个域名; 5、ip-domain,连界面都是1是一致的,估计是用的同一程序或者是clone的; 6、webhosting info, 7、yougetsignal, 查询质量分析: 这些脚本都无法保证查询结果的完整性,即会有部分结果被遗漏。以本blog域名为例,以上查询的数字为: No. name numbers 1 myipneighbors 14 2 iwebtool 1 3 whosonmyserver 14 4 domaintools 22 5 ip-domain 14 6 webhosting 33 7 yougetsignal 14 此外,针对国内虚拟主机的查询,因国内IP数量有限,相对有效;针对国外虚拟主机,因技术、ip丰富等原因,查询的有效性相对不高,仅供参考。 from:http://www.cnblogs.com/top5/archive/2011/08/01/2124242.html

龙生   30 Sep 2014
View Details

你知道创业公司都在使用什么技术吗?

每天都会有很多新语言、数据库等的炒作。但是究竟实际在使用的技术有哪些?好的初创企业使用的技术会不会跟不那么好的那些所使用的技术有所不同呢? AngelList 的自我报告可以为我们揭示部分答案。从里面你可以发现,Robinhood 用 Python、Django 和 iOS;Secret 用 Java、Go、Python、JavaScript、HTML5、CSS、iOS 及 Android 等。 AngelList 把这些企业分成 3 档,一档是“过得去”,其使用的技术用蓝色表示;一档是“好”,用红色表示;最后一档是“极好”,用橙色表示。然后分析了各档公司在编程语言、前端技术、 数据库 / 存储 / 缓存、移动技术、基础设施、DevOps、API 集成、先进技术、大数据软件等方面的使用情况。从中可以看出,各类技术的总体趋势是: 最热门编程语言:Ruby on Rails 最热门前端技术:JavaScript/Node.js 最热门存储技术:MySQL、MongoDB 最热门移动技术:iOS 最热门基础设施:AWS 最热门DevOps: Chef 最热门搜索技术:Elastic search 最热门API集成:Facebook API 最热门先进技术:大数据 最热门大数据软件:Hadoop 编程语言 JavaScript/Node.js、Ruby/Ruby on Rails、Java 是各类公司都喜欢使用的技术;PHP 和 Python 则在好中差三类公司间形成反差:越“好”的公司越喜欢用 Python,越“差”的公司越喜欢用 PHP。 前端技术 除了最火的 Ruby on Rails 技术以外,HTML5 和 CSS 技术也是被大量采用的技术。而 Bootstrap 这个框架则是越好的公司越少采用。 数据库/存储/缓存 MySQL、MongoDB、Postgres SQL 统治了数据库领域,相比之下,SQL Server 和 Oracle 的使用则少很多。 移动技术 iOS 稍微比 Android 热门一点,而且越好的公司越多采用 iOS,WindowsMobile 由于体量太小(小 30 倍到 50 倍),所以连图都不上了。 基础设施/托管 AWS 和 Heroku 占据了统治地位,越好的公司越倾向于采用 IaaS(如 AWS)而不是 PaaS(如 Parse),也许是出于自身技术实力和更好定制调优的需要? DevOps工具 除了 Chef […]

龙生   21 Aug 2014
View Details

威力强大的文殊菩萨一字咒(唵,齿临)

威力强大的文殊菩萨一字咒(唵,齿临) 大方广菩萨藏经中文殊师利根本一字陀罗尼经 大唐北印度迦湿弥罗国三藏宝思惟译 如是我闻:一时佛住净居天宝庄严道场中,与大菩萨及净居诸天众俱。尔时,世尊大慈大悲,于此会中普告一切诸天众言:汝等善听!文殊师利童子行轮咒法,为欲守护诸众生故,一切如来所有秘密心大神咒王。我今当为汝等开示显说。若有诵者,我记此人则为已持一切诸咒悉皆圆满,一切所作皆得成就,更无过者。汝等应知,此陀罗尼,于诸咒中是大神咒王,有大神力。若善男子、善女人能受持者,文殊师利童子菩萨常来拥护。或于觉时,或于梦中,为现身相及诸善事,能令此人生大欢喜。诸善男子,此之咒王尚能摄得文殊师利童子菩萨,况余菩萨及世出世贤圣等众。 复次,善男子。此咒能消一切灾障、一切恶梦、一切怨敌、一切五逆四重十恶罪业、一切恶邪不祥咒法。亦能成办一切善事,具大精进。当知是咒于世出世种种咒中为最殊胜,是诸佛心,能令一切所愿皆悉满足。若以五色綖结咒索,系其项上,拥护其身,亦令诸愿皆得圆满,无超过者。即说咒曰: 唵,齿临(二合)! 诸佛子等,此咒能灭一切恶邪魍魉诸鬼,是一切诸佛吉祥之法,亦能成就一切神咒。诵此咒者,能令众生起大慈心,能令众生起大悲心,一切障碍皆得消灭,所有诸愿皆得满足。未作法时,即能成办如意之事。若发无上大菩提心,诵之一遍,力能守护自身。若诵两遍,力能守护同伴。若诵三遍,力能守护一宅中人。若诵四遍,力能守护一城中人。若诵五遍,力能守护一国中人。若诵六遍,力能守护一天下人。若诵七遍,力能守护四天下人。 若以清旦诵一遍,咒水洗面,能令见者欢喜。咒香熏衣,亦令见者欢喜。若患齿痛,咒揩齿木嚼之,揩齿所痛即差(瘥,痊愈)……诸善男子,此咒纵令一切众生,或于一劫,或无量劫,乃至名字不可得闻,何况得见,专心念诵。假令七宝象马,满阎浮提,犹是世间灭坏之法。此陀罗尼咒,能令众生现世当来常获安隐,与诸如来大菩萨众常为眷属。若为自身,若为他身,所愿皆得。是故殷懃,生难遇想,勿得轻慢,起疑惑心。 from:http://blog.sina.com.cn/s/blog_6482a58601013k66.html

龙生   03 Aug 2014
View Details
1 … 13 14 15 … 22