09 2011 档案

Ubuntu下搭建Android NDK开发环境
摘要:如何在Ubuntu 系统下搭建Android NDK 开发环境呢?下面一步一步教大家步骤1.下载NDK(注意我下载的是r4版本): http://dl.google.com/android/ndk/android-ndk-r4b-linux-x86.zip 步骤2.下载完成后,解压到 ~/ 目录下: $echo $HOME<-- 查看当前用户目录,即 ~/ 目录路径 /home/wzhnsc $pwd<-- 查看当前路径 /home/wzhnsc/android-ndk-r4b 注:如上路径是我解压 android-ndk-r4b-linux-x86.zip 后的 android. 阅读全文

posted @ 2011-09-30 14:36 张长胜 阅读(127) 评论(0) 推荐(0)

Linux 之 shell 比较运算符
摘要:运算符描述示例文件比较运算符-efilename如果filename存在,则为真[ -e /var/log/syslog ]-dfilename如果filename为目录,则为真[ -d /tmp/mydir ]-ffilename如果filename为常规文件,则为真[ -f /usr/bin/grep ]-Lfilename如果filename为符号链接,则为真[ -L /usr/bin/grep ]-rfilename如果filename可读,则为真[ -r /var/log/syslog ]-wfilename如果filename可写,则为真[ -w /var/mytmp.txt ]- 阅读全文

posted @ 2011-09-30 10:16 张长胜 阅读(194) 评论(0) 推荐(0)

浏览器之父Marc Andreessen:丧钟为甲骨文而鸣
摘要:在云存储公司Box.net举办的一次客户大会上,浏览器之父Marc Andreessen又一次发布了惊人的言论。他认为丧钟已经敲响,老牌软件公司正在逐渐走向坟墓。 证据?他表示,自己的投资基金Andreessen-Horowitz投资的新兴创业公司没有一家在使用甲骨文的软件,相反他们全部都在使用新兴的云服务。另外他还表示自己投资Box.net的原因正是由于看到越来越多的创业公司都在使用Box.... 阅读全文

posted @ 2011-09-30 09:56 张长胜 阅读(194) 评论(0) 推荐(0)

Intel与三星合作新移动操作系统Tizen 拥抱HTML5
摘要:日前,据消息可靠人士称,英特尔正计划宣布一个新的开源项目,代号为“NRC”。 图片来源于TOMPDA.COM 从Tizen官网得知,Tizen是一个建立在Linux和MeeGo基础之上的为移动运营商、设备制造商和芯片供应商提供完全开源、跨设备的软件平台。Tizen支持多款设备,如:智能手机、平板电脑、上网本、车载信息娱乐设备等。 据悉,Linux基金会将会管理本开源项目,届时还将召开发布会。T... 阅读全文

posted @ 2011-09-29 17:22 张长胜 阅读(129) 评论(0) 推荐(0)

JNI和NDK的区别
摘要:NDK(Native Development Kit)“原生”也就是二进制android常用的开发方式是java封装的库,而这些库的底层实现是由C/C++实现,如媒体,图形库等java调用这样实现就需要用JNI(Java Native Interface)平时用的也就是google给我们封装的好的库,即便是底层实现用的不是Java,但都有统一的Java接口而NDK的作用是“我们自己写本地代码”(C/C++),自己用JNI封装成Java接口比如我们想做个计算,二这不是Java的强项,可以用C/C++来写实现,返回一个运算结果就行了NDKr5已经实现了不用写一行Java代码开发程序了,只不过还是用 阅读全文

posted @ 2011-09-28 10:17 张长胜 阅读(152) 评论(0) 推荐(0)

Eclipse 3.7.1发布 支持Java 7
摘要:Eclipse基金会近日发布了Eclipse Indigo 3.7.1版本,此为Indigo(3.7)的一次小版本发布。通常,这种小版本的发布不值一提,与以往不同的是,此版本的Eclipse JDT(Java Development Tools)中增加了对Java 7的支持。 Eclipse 3.7发布于今年6月,那时,基于Eclipse严格的发布流程,Java 7的一些特性尚处在测试或发布流程... 阅读全文

posted @ 2011-09-28 09:41 张长胜 阅读(143) 评论(0) 推荐(0)

【评测】IE10对HTML5的完美支持
摘要:近期Windows 8的消息充斥着整个网络。微软将IE10集成在系统中,并且宣称IE10会很好的支持HTML5。本文是对IE10支持HTML5的研究报告。 预览:HTML5初探 在过去的几年里我们做了一系列测试来评估主要的移动平台对HTML5应用的支持。直到现在,我们仍旧没有花时间在Windows phones上,主要因为Windows Phone7浏览器太弱根本不值得评估。但是,在上周的Win... 阅读全文

posted @ 2011-09-28 09:33 张长胜 阅读(207) 评论(0) 推荐(0)

2011微软最有价值专家(MVP)正在申请中
摘要: 阅读全文

posted @ 2011-09-28 09:32 张长胜 阅读(80) 评论(0) 推荐(0)

[简讯]MySQL.com网站被注入恶意软件
摘要:PC World报道称:MySQL.com网站早上攻击,被注入恶意软件。黑客通过在网站安装JavaScript代码,使那些过时的浏览器或未打补丁的Windows个人电脑上的用户,通过 Adobe Flash或Java悄悄地感染恶意软件。 该问题发生在太平洋时间凌晨5点左右,不过安全公司发现到了早上11点的时候问题已经得以解决。同时也不清楚该恶意软件的具体目的。 Oracle官方未对此事发表任何评... 阅读全文

posted @ 2011-09-27 09:25 张长胜 阅读(118) 评论(0) 推荐(0)

Linux kill 杀死指定进程
摘要:一 杀死指定进程现知道有一个curl线程正在运行,需要杀死anggang@barry$ curl -y 30 -Y 1 -m 300 -x 8.8.8.8:808 -o html_baidu http://www.baidu.com % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- 0:00:21 --:--:-- 0ps ... 阅读全文

posted @ 2011-09-24 14:07 张长胜 阅读(243) 评论(0) 推荐(0)

linux定时运行命令脚本——crontab
摘要:Linux中,周期执行的任务一般由cron这个守护进程来处理 ps -ef | grep croncron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron在3个地方查找配置文件:1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。yanggang@barry$ sudo ls -l /var/spool/cron/crontabs/- 阅读全文

posted @ 2011-09-24 11:12 张长胜 阅读(253) 评论(0) 推荐(0)

19个基于HTML5和CSS3开发的优秀应用程序
摘要:今天,本文向大家展示19个基于HTML5和CSS3开发的优秀应用程序。HTML5可以说是近十年来Web标准最巨大的飞跃,它的使命是将Web带入一个成熟的应用平台,而CSS3同样给Web开发带来了革命性的影响,以前很多需要JavaScript实现的复杂效果,现在使用简单的CSS3就能实现。一起看看这些优秀的应用示例。 DeviantART Muro HootSuite X-Worlds CS... 阅读全文

posted @ 2011-09-22 09:51 张长胜 阅读(156) 评论(0) 推荐(0)

HTML5:移动互联网的第二个苹果
摘要:乔布斯的苹果重新定义了移动互联网,HTML5有望成为第二个苹果。它被公认为下一代的Web语言。它被喻为终将改变移动互联网世界的幕后推手。 2010年2月,苹果发布iPad时,就表示已支持HTML5。今年1月,其新官网上线,已完全使用HTML5。7月,苹果更是收购了html5.com的域名。谷歌的Youtube已部分使用HTML5,Chrome浏览器率先宣布全面支持HTML5的浏览器之一。前不久,... 阅读全文

posted @ 2011-09-21 10:18 张长胜 阅读(130) 评论(0) 推荐(0)

观点:iPhone为什么比Android好
摘要:曾经在不同场合与很多安卓青探讨过一些或浅或深的知识层面问题,如今想来具备真正独立思考能力与当量知识储备的,也只有一人而己;换言之,绝大部分时候只是对牛弹琴。那么我将从以下七点来说明iPhone 4比Android手机们好在哪里:工业设计,操作系统,屏幕显示,开发环境,生态环境,硬件配置,杂项。一、工业设计林徽因当年动身学建筑的原因,按她自己来说是:”建筑是唯一一门将工程与艺术结合至完美的学科。“词句上可能略有偏差。这句话放到现在来看,应该把”唯一“去掉,因为设计学科几乎都有这方面特质。工业设计本身的效用并不是如绝大部分人所想的,只具备“好看”这一特性。这门学科的水很深,从材料到交互,从人性到科 阅读全文

posted @ 2011-09-19 09:44 张长胜 阅读(166) 评论(0) 推荐(0)

Carbyn:第一款基于HTML5的操作系统浮出水面
摘要:Carbyn系统界面 Carbyn由一个5人创业公司开发,是世界上第一款基于HTML5技术可跨平台和设备的操作系统。 具有以下几个主要特点: 在浏览器内运行,不需安装任何东西。通过任何“现代”浏览器直接进入carbyn.com就可以使用。 登录后,你可以在该系统主页面锁定任何应用。开发者可以基于Carbyn提供的SDK工具包开发HTML5应用,允许不同的应用间相互对话提升多... 阅读全文

posted @ 2011-09-19 09:28 张长胜 阅读(178) 评论(0) 推荐(0)

linux shell 发送email 附件
摘要:方法一:发送单个附件(正文乱码)mutt -s "mail subject" -a output_email.html -- tomail@163.com < output_email.html或者cat output_email.html | mutt -s "mail subject" -a output_email.html -- tomail@163.com效果截图:邮件正文乱码方法二:发送多个附件(正文不乱码)# !/bin/sh from='yanggang@fruitsmobile.com' to='yangg 阅读全文

posted @ 2011-09-16 15:34 张长胜 阅读(182) 评论(0) 推荐(0)

推荐6个HTML5编辑器
摘要:本文介绍6个HTML5编辑器,他们共有特点都具有很全的功能,希望对你的HTML5开发有帮助。 列表如下: 1. Mercury : HTML5 Powered WYSIWYG Editor Mercury 是个全功能的编辑器,包含TinyMCE和CKEditor同样的功能,但是又有不同的特性。取代iFrames它使用了HTML5内容可编辑功能等。Mercury 是由CoffeeScript代码... 阅读全文

posted @ 2011-09-16 09:42 张长胜 阅读(335) 评论(0) 推荐(0)

shell 实现txt转换成html
摘要:原理: awk命令,分割格式化的txt(txt文件格式以“|”分割开的)成数组,然后拼接成html格式(html - head - title - body - table)shell源码# !/bin/sh file_input='txt.log' file_output='txt2html.html' td_str='' function create_html_head(){ echo -e "<html> <body> <h1>$file_input</h1>" } fu 阅读全文

posted @ 2011-09-15 14:34 张长胜 阅读(272) 评论(0) 推荐(0)

linux shell 发送email 邮件
摘要:方法一:简单邮件发送echo “hello world" | mail -s "Subject" yanggang_2050@163.com效果截图方法二: 文本格式发送邮件# !/bin/sh from_name="from@yanggang" from="yanggang@fruitsmobile.com" to="yanggang_2050@163.com" email_title="Test Mail" email_content="/home/barry/top80 阅读全文

posted @ 2011-09-14 21:21 张长胜 阅读(257) 评论(0) 推荐(0)

10个奇特的HTML5 Canvas应用试验
摘要:如今,HTML5可谓如众星捧月一般,受到许多业内巨头的青睐。很多Web开发者也尝试着用HTML5制作各种各样的Web应用。HTML5规范引进了很多新特性,其中最令人期待的之一就是Canvas元素,HTML5 Canvas提供了通过JavaScript绘制图形的方法,非常强大。今天这篇文章收集了10个奇特的HTML5 Canvas应用试验推荐给大家。 1. FishBowl 美丽的水族馆 2. ... 阅读全文

posted @ 2011-09-14 09:52 张长胜 阅读(160) 评论(0) 推荐(0)

反思Java企业开发
摘要:导读:JBoss是一套开源的企业级Java中间件系统,用于实现基于SOA的企业应用和服务。目前JBoss已经被RedHat收购。在各种J2EE应用服务器中JBoss是最受欢迎而且功能最为强大的应用服务器。JBoss公司在7.0正式版发布的一个月后,再次发布了JBoss AS 7.0.1 “Zap”版本,该版本主要修复大量bug,大约有135个问题。 JBoss AS 7自发布以来已有一个星期了,... 阅读全文

posted @ 2011-09-09 13:08 张长胜 阅读(132) 评论(0) 推荐(0)

Java 8 lambda语法将延用C#方式
摘要:Java 7正式版发布不久,甲骨文和Java社区进程组织(JCP)的成员们已开始仔细考虑为这种编程语言的下一个版本Java SE 8添加什么功能特性。近日又有提出了对Java 8语法上的改变:Java 8 lambda语法将延用C#方式,此版本会做一些细微的改变,比如:(thin arrow vs fat arrow,special nilary form等),该版本将在不久发布。 C#的语法是... 阅读全文

posted @ 2011-09-09 11:05 张长胜 阅读(194) 评论(0) 推荐(0)

HTML5重构互联网:浏览器将部分替代操作系统
摘要:浏览器可以部分替代操作系统,也会使得现在风光无限的软件应用商店变得多余,HTML5有可能重构互联网的基础格局 如日中天的苹果公司一直是下一代Web语言HTML5最坚定的支持者,如今正面临新的强劲挑战者。 6月有国外媒体称,社交网站Facebook正在秘密开发基于下一代Web语言HTML5的应用项目,以摆脱苹果公司APP Store对Facebook在移动领域的束缚。 去年初,在推出备受关注的平板... 阅读全文

posted @ 2011-09-06 09:24 张长胜 阅读(144) 评论(0) 推荐(0)

分享开发HTML5手机游戏的5个注意要点
摘要:导读:本文作者是Scott Hyman,其曾任职于Creat Studios、Vivendi Games Mobile和JAMDAT,在业内已有18年经验,现任职于MocoSpace,领导该公司内部的游戏工作室。 scott from theplaystationetwork.com 过去2年,我们都见证手机和社交游戏的兴起:两大游戏类型既各自发展,同时也开始互相渗透,融入HTML5技术。 手... 阅读全文

posted @ 2011-09-05 10:08 张长胜 阅读(208) 评论(0) 推荐(0)

android源码下载方式
摘要:android源码下载方式:方式一:repo init -u git://android.git.kernel.org/platform/manifest.gitrepo sync这是官方提供的下载方式,但最近使用这种方式出现网络连接超时,据说是被hack掉了同时,注意到kernel源码网站却依然能够访问:http://android.git.kernel.org/kernel/于是,使用git方式下载:git clone http://android.git.kernel.org/kernel/common.git最后,成功了详见博客:android.git.kernel.org[0:199 阅读全文

posted @ 2011-09-04 11:10 张长胜 阅读(177) 评论(0) 推荐(0)

Android重力感应示例
摘要:android中的很多游戏的游戏都使用了重力感应的技术,就研究了一下重力感应以屏幕的左下方为原点,箭头指向的方向为正。从-10到10,以浮点数为等级单位,想象以下情形:手机屏幕向上(z轴朝天)水平放置的时侯,(x,y,z)的值分别为(0,0,10);手机屏幕向下(z轴朝地)水平放置的时侯,(x,y,z)的值分别为(0,0,-10);手机屏幕向左侧放(x轴朝天)的时候,(x,y,z)的值分别为(10,0,0);手机竖直(y轴朝天)向上的时候,(x,y,z)的值分别为(0,10,0);其他的如此类推,规律就是:朝天的就是正数,朝地的就是负数。利用x,y,z三个值求三角函数,就可以精确检测手机的运动 阅读全文

posted @ 2011-09-01 22:17 张长胜 阅读(261) 评论(0) 推荐(0)