分类目录归档:科技精品

永久免费2G主机hostinger

真的是免费主机而且好多年了 点击这个直达注册免费主机玩玩 php 5.6 的环境 2G 空间,支持FTP 有mysql,无广告。这么多优点是不是心动了。 来耍耍 注册以后需要邮箱验证,似乎对中国人有防备 163的邮箱注册,提示邮箱无效,最后用gmail的邮箱就成功了。(手里持有一个国际邮箱还是蛮重要的) 购买完免费的,就有了设置的权限了。 FTP 在国内访问似乎有点问题,可以采用系统的导入功能 看一下导入的phpinfo文件 <?php phpinfo(); ?> 其实,放上去以后不能访问。我翻出去才看到的。 国内想玩的小伙伴,可以翻出去玩玩。毕竟免费的,空间还不小。 点击这个直达注册免费主机玩玩

发表在 国外主机 | 标签为 , , | 一条评论

初步了解亚马逊云EC2

Amazon EC2 云中的虚拟服务器
 Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可提供在云中大小可调的计算容量。该服务让开发人员能更轻松的进行互联网规模计算。 Amazon EC2 的 Web 服务接口非常简单,您可以轻松获取和配置容量。使用该服务,您可以完全控制您的计算资源,并可以在成熟的亚马逊 AWS 计算环境中运行。Amazon EC2 将获取并启动新服务器实例所需要的时间缩短至几分钟,这样一来,在您的计算要求发生变化时,您便可以快速扩展计算容量。Amazon EC2 按您实际使用的容量收费,从而改变了成本结算方式。 Amazon EC2 还为开发人员提供了创建故障恢复应用程序以及排除常见故障情况的工具。 都是扯淡,根本看不懂在说啥玩意。 Elastic 弹性 Elastic Compute 弹性计算 Amazon Virtual Private Cloud (Amazon VPC) 私有虚拟云 VPC … 继续阅读

发表在 互联网观察, 国外主机 | 标签为 , , | 留下评论

优秀程序员的10个好习惯,你有几个

在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习惯,那么你才能真正算得上是优秀程序员。 1. 学无止境。就算是你有了10年以上的程序员经历,你也得要使劲地学习,因为你在计算机这个充满一创造力的领域,每天都会有很多很多的新事物出现。你需要跟上时代的步伐。你需要去了解新的程序语言,以及了解正在发展中的程序语言,以及一些编程框架。还需要去阅读一些业内的新闻,并到一些热门的社区去参与在线的讨论,这样你才能明白和了解整个软件开发的趋势。在国内,一些著名的社区例如:CSDN,ITPUB,CHINAUINX等等,在国外,建议你经常上一上digg.com去看看各种BLOG的聚合。 2. 掌握多种语言。程序语言总是有其最适合的领域。当你面对需要解决的问题时,你需要找到一个最适合的语言来解决这些问题。比如,如果你需要性能,可能C/C++是首选,如果你需要跨平台,可能Java是首选,如果你要写一个Web上的开发程序,那么PHP,ASP,Ajax,JSP可能会是你的选择,如果你要处理一些文本并和别的应用交互,可能Perl, Python会是最好的。所以,花一些时间去探索一下其它你并熟悉的程序语言,能让你的眼界变宽,因为你被武装得更好,你思考问题也就更为全面,这对于自己和项目都会有好的帮助。 3. 理性面对不同的操作系统或技术。程序员们总是有自己心目中无可比拟的技术和操作系统,有的人喜欢Ubuntu,有的人喜欢Debian,还有的人喜欢Windows,以及FreeBSD,MacOSX或Solaris等等。只有一部分优秀的程序员明白不同操作系统的优势和长处和短处,这样,在系统选型的时候,才能做到真正的客观和公正,而不会让情绪影响到自己。同样,语言也是一样,有太多的程序员总是喜欢纠缠于语言的对比,如:Java和Perl。哪个刚刚出道的程序员没有争论去类似的话题呢?比如VC++和Delphi等等。争论这些东西只能表明自己的肤浅和浮燥。优秀的程序并不会执着于这些,而是能够理性的分析和理心地面对,从而才能客观地做出正确的选择。 4. 别把自己框在单一的开发环境中。 再一次,正如上面所述,每个程序员都有自己忠爱的工具和技术,有的喜欢老的(比如我就喜欢Vi编辑程序),而有的喜欢新的比如gedit或是Emacs等。有的喜欢使用像VC++一样的图形界面的调试器,而我更喜欢GDB命令行方面的调式器。等等等等。程序员在使用什么样的工具上的争论还少吗?到处都是啊。使用什么样的工具本来无所谓,只要你能更好更快地达到你的目的。但是有一点是优秀程序员都应该了解的——那就是应该去尝试一下别的工作环境。没有比较,你永远不知道谁好谁不好,你也永远不知道你所不知道的。 5. 使用版本管理工具管理你的代码。千万不要告诉我你不知道源码的版本管理,如果你的团队开发的源代码并没有版本管理系统,那么我要告诉你,你的软件开发还处于石器时代。赶快使用一个版式本管理工具吧。CVS 是一个看上去平淡无奇的版本工具,但它是被使用最广的版本管理系统,Subversion 是CVS的一个升级版,其正在开始接管CVS的领地。Git 又是一个不同的版本管理工具。还有Visual SourceSafe等。使用什么样的版本管理工具依赖于你的团队的大小和地理分布,你也许正在使用最有效率或最没有效率的工具来管理你的源代码。但一个优秀的程序员总是会使用一款源码版本管理工具来管理自己的代码。如果你要我推荐一个,我推荐你使用开源的git。 6. 是一个优秀的团队成员。 除非你喜欢独奏,除非你是孤胆英雄。但我想告诉你,今天,可能没有一个成熟的软件是你一个人能做的到的,你可能是你团队中最牛的大拿,但这并不意味着你就是好的团队成员。你的能力只有放到一个团队中才能施展开来。你在和你的团队成员交流中有礼貌吗?你是否经常和他们沟通,并且大家都喜欢和你在一起讨论问题?想一想一个足球队吧,你是这个队中好的成员吗?当别人看到你在场上的跑动时,当别人看到你的传球和接球和抢断时,你的团员成员能因为你的动作受到鼓舞吗? 7. 把你的工作变成文档。 这一条目当然包括了在代码中写注释,但那还仅仅不够,你还需要做得更多。有良好的注释风格的代码是一个文档的基础,他能够让你和你的团队容易的明白你的意图和想法。写下文档,并不仅仅是怕我们忘了当时的想法,而且还是一种团队的离线交流的方法,更是一种知识传递的方法。记录下你所知道的一切会是一个好的习惯。因为,我相信你不希望别人总是在你最忙的时候来打断你问问题,或是你在休假的时候接到公司的电话来询问你问题。而你自己如果老是守着自己的东西,其结果只可能是让你自己长时间地深陷在这块东西内,而你就更本不可以去做更多的事情。包括向上的晋升。你可能以为“教会徒弟能饿死师父”,但我告诉你,你的保守会让你失去更多更好的东西,请你相信我,我绝不是在这里耸人听闻。 8. 注意备份和安全。 可能你觉得这是一个“废话”,你已明白了备份的重要性。但是,我还是要在这里提出,丢失东西是我们人生中的一部份,你总是会丢东西,这点你永远无法避免。比如:你的笔记本电脑被人偷了,你的硬盘损坏了,你的电脑中病毒了,你的系统被人入侵了,甚至整个大楼被烧了,等等,等等。所以,做好备份工作是非常非常重要的事情,硬盘是不可信的,所以定期的刻录光盘或是磁带可能会是一个好的方法,网络也是不可信的,所以小心病毒和黑客,不但使用软件方面的安全策略,你更需要一个健全的管理制度。此外,尽量的让你的数据放在不同的地方,并做好定期(每日,每周,每月)的备份策略。 9. 设计要足够灵活。 可能你的需求只会要求你实现一个死的东西,但是,你作为一个优秀的程序,你应该随时在思考这个死的东西是否可以有灵活的一面,比如把一些参数变成可以配置的,把一些公用的东西形成你的函数库以便以后重用,是否提供插件方面的功能?你的模块是否要以像积木一样随意组合?如果要有修改的话,你的设计是否能够马上应付?当然,灵活的设计可能并不是要你去重新发明轮子,你应该尽可能是使用标准化的东西。所谓灵话的设计就是要让让考虑更多需求之外的东西,把需求中这一类的问题都考虑到,而不是只处理需求中所说的那一特定的东西。比如说,需要需要的屏幕分辨率是800×600,那么你的设计能否灵活于其他的分辨率?程序设计总是需要我们去处理不同的环境,以及未来的趋势。我们需要用动态的眼光去思考问题,而不是刻舟求剑。也许有一天,你今天写的程序就要移植到别的环境中去,那个时候你就能真正明白什么是灵活的设计了。 10. 不要搬起石头砸自己的脚。程序员总是有一种不好的习惯,那就是总是想赶快地完成自己手上的工作。但情况却往往事已愿违。越是想做得快,就越是容易出问题,越是想做得快,就越是容易遗漏问题,最终,程序改过来改过去,按下葫芦起了瓢,最后花费的时间和精力反而更多。欲速而不达。优秀程序员的习惯是前面多花一些时间多作一些调查,试验一下不同的解决方案,如果时间允许,一个好的习惯是,每4个小时的编程,需要一个小时的休息,然后又是4个小时的编码。当然,这因人而异,但其目的就是让你时常回头看看,让你想一想这样三个问题:1)是否这么做是对的?2)是否这么做考虑到了所有的情况?3)是否有更好的方法?想好了再说,时常回头看看走过的路,时常总结一下过去事,会对你有很大的帮助。 以上是十条优秀程序员的习惯或行为规范,希望其可以对你有所帮助。

发表在 科技精品 | 标签为 , | 一条评论

Excel IF 等于某个字符串则输出结果

有时候我们需要对Excel的汉字进行判断 规则为 =IF(B2="大学本科","大学以上","大学以下") 如果正确则显示大学以上,如果不正确则大学以下  如果表格里多了个研究生,那么要用到OR 或者操作 OR(B2=”大学本科”,B2=”研究生”) 这表示B2 等于 大学本科,或者等于研究生 =IF(OR(B2="大学本科",B2="研究生"),"大学以上","大学以下") 

发表在 科技精品 | 标签为 , | 留下评论

免费:5款在线流程图制作软件

流程图制作软件大体有RFFLOW、FLOW CHARTING、VISIO三种,可是它们的体积和资源占用情况很大,操作复杂。 更为重要的是,有时候,我们手上的电脑里可能没有安装这些软件。比如一个java开发的工程师,可能并不如他的项目经理那样,需要这些软件。但是偶尔公司赶鸭子上架,让你画个。着急啊 processon 支持中文,支持微博账户登陆,中国人搞的,貌似抄袭国外的,不过毕竟服务器在国内,速度上的优势还是不错的。加上融入了最新的iphone设计图例 Gliffy支持中文,其功能满足你正常的需要,有很多流程图实体供你选择。作为一种在线工具,它继承了协同的概念,你可以和你的同事共同编辑,完成流程图的制作;如果你需要在博客调用,它也可以使你的博客上的图表与其同步更新;如果你需要在VISIO、或矢量制图软件(如Freehand等)中再加工,可以直接导入。 best4c定位是一款画图与搜图工具,它基本能满足你的各类画图需求。例如,家居设计图、流程图、办公布局图、网络分布图等。中文界面,不妨试试 Flowchart功能很强大,提供很多流程图模板和形象图标,你也可以上传做好的图标在流程图中使用。保存格式为 PDF 或者 PNG 。方便我们用其它软件来进行再处理。它也支持协同操作思想。 DrawAnywhere也是一款在线流程图制作网站,用户在任何地点任时间可以随心所欲的修改自己的图表,可以从任意角度修改节点的形状并完善相关数据等,输出格式为jpg png 等图片文件或 pdf 文件。

发表在 科技精品 | 标签为 , , , | 留下评论

美国主机IXwebhosting的7*24在线服务体验

一年前图便宜,买了美国主机,当时觉得很安全,毕竟IXWebhosting的排名基本不是全球第二,也是全球第一。 7*24小时的售后服务也算周到。还有个电脑,以我的英文,估计不能说话 还是在线问吧 进入以后就排队。 今天早上比较幸运,前面就10个。 他们处理速度挺快。比银行快多了。 不过你基本得定时过来看看,昨天我等到20 然后去开会了。结果回来说我已经过期了。就是过号了。 不能说了。 他们的客服也很客气。总的来说,感觉很好。 Chat InformationThank you for contacting us via our chat line. Currently there are 10 visitors waiting, your position is 10. We are receiving higher traffic than usual due to an … 继续阅读

发表在 国外主机 | 标签为 , , | 留下评论

xmarks同步插件chrome无法搜索到怎么办

最近更换系统,发现chrome里xmarks这个插件无法搜索到了。难道也是和chrome发生了什么冲突。 然后从网络上独立下载了一份 http://down.tech.sina.com.cn/page/49541.html 给直接拖到插件列表页就好了。 这样就可以使用了。图标如下 xmarks是方便我们将各台机器的收藏夹同步的好工具。 月小升曾经更新系统丢过无数次的收藏夹了。有了这个系统坏了也不怕。因为xmarks帮我们把收藏夹放在网络上 别忘记注册邮箱,永远都能找回你的收藏夹了。

发表在 科技精品, 程序视点 | 标签为 , , , | 留下评论

ffmpeg批量生成视频截图软件

php-ffmpeg安装在我的xampp上,发生以下错误 ————————— Warning ————————— PHP Startup: ffmpeg: Unable to initialize module Module compiled with module API=20060613 PHP compiled with module API=20100525 These options need to match ————————— 确定 ————————— 经过查询时apache版本和这个组件开发版本不同。 然后去google以下发现有个官方网站叫http://www.ffmpeg.org/ 里面有个软件就是这个。下来一看是很多的exe文件(当然也有linux版本和mac版本的。我下的win32版本) 搞了一圈发现不会玩。(我的简单的想法是用php去调用exe) 最后还是会玩了。成功生成截图 这个大致可以解释youtube youku这些视频网站的海量截图是如何弄出来的了。都是靠软件自动生成。 下载的文件结构大致如下。 执行那个ff-prompt.bat 就自动出来窗口了。 直接在cmd命令窗口执行bin/fmpeg.exe也一样的 … 继续阅读

发表在 科技精品 | 标签为 , , | 留下评论

ixwebhosting主机发生文件无法访问情况

今天上传一程序到Ixwebhosting的主机, 不断的显示 找不到文件 The page you requested is NOT AVAILABLE A general error has occurred 即使是放一个a.txt 这样的文件也无法访问 让我不得不怀疑,自己的域名是否没有解析过去。不过ping了一下,发现IP是这个地方的。 下载日志文件看看返回了500错误 124.193.218.226 – – [17/Dec/2013:04:53:17 -0500] “GET /index.html HTTP/1.1″ 500 666 “-” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) 经过一番持续2小时的google。最终发现可能是.htaccess文件的问题。我在根目录放过这样的一个文件 删除一下 发现a.txt可以访问了。 … 继续阅读

发表在 国外主机 | 标签为 , , , | 3 条评论

xbmc中文显示设置

【xbmc设置中文教程】 进XBMC Media Center -> Setting -> Appearance 第1步:Skin页下的Fonts项选择Arial Based,这一步很重要,一定要先做,如果直接做第2步,字会变方块。 第2步:International页下Language项选择Chinese(Simple),界面会顿一下,就直接切换中文了。 XBMC没有保存按钮,所以设置以后可能不是立即生效。着急的可以退出,重启软件试试。 月小升就是设置完毕没反应,过了一会才有。以为这步骤不正确呢。 看连续图片

发表在 科技精品 | 标签为 , , , | 一条评论