1 / 3
Caption Text
2 / 3
Caption Two
3 / 3
Caption Three margin testing

Wednesday, March 31, 2010

PHP Server Side Includes (SSI) - include() VS require()

Server Side Includes (SSI)

You can insert the content of one PHP file into another PHP file before the server executes it, with the include() or require() function.

The two functions are identical in every way, except how they handle errors:
  • include() generates a warning, but the script will continue execution
  • require() generates a fatal error, and the script will stop
These two functions are used to create functions, headers, footers, or elements that will be reused on multiple pages.

Server side includes saves a lot of work. This means that you can create a standard header, footer, or menu file for all your web pages. When the header needs to be updated, you can only update the include file, or when you add a new page to your site, you can simply change the menu file (instead of updating the links on all your web pages).

http://www.w3schools.com/PHP/php_includes.asp

Monday, March 29, 2010

Ubuntu 8.10 approaches end-of-life

Ubuntu 8.10 approaches end-of-life - The H Open Source: News and Features

Ubuntu Logo Ubuntu Release Manager Steve Langasek has reminded users that Ubuntu 8.10, code named Intrepid Ibex, will reach its end-of-life on Friday the 30th of April, 2010. Version 8.10 of the Debian-derived Linux distribution was released on the 30th of October, 2008 and was the first to feature an Ubuntu LiveUSB creator and an encrypted private directory for users. The desktop edition included, for example, GNOME 2.24, GIMP 2.6, Firefox 3.0 and OpenOffice 2.4. After the 30th of April, no new updates, including security updates and critical fixes, will be available for Intrepid Ibex.

Intrepid Ibex users are advised to upgrade to one of the current standard releases, Ubuntu 9.04 (Jaunty Jackalope) or version 9.10 (Karmic Koala), to continue receiving updates. The developers note that users wanting to upgrade to 9.10 from 8.10 will have to upgrade to 9.04 first. The standard releases are supported for 18 months of updates for both the desktop and server versions. Long Term Support (LTS) versions of Ubuntu are supported for three years for the desktop releases and five years for server releases.

The current development release is Ubuntu 10.04 LTS Beta 1, code named "Lucid Lynx", from earlier this month. The final version of Lucid Lynx is scheduled to be released on the 29th of April of 2010. Ubuntu is sponsored by UK based Canonical Ltd.

15 Games for Linux

Stop Wine-ing: 15 Games for Linux | Linux Magazine:

"While gaming on Linux has suffered some recent setbacks with id Software and Atari seemingly having abandoned the Linux platform, there are some bright spots on the horizon. (See Commercial Gaming, Coming Soon to Linux?.)

Many believe that Wine and other Windows emulation solutions may be their only recourse for high-quality gaming enjoyment. That, however, it not entirely true. There are plenty of smaller, independent gaming houses developing and releasing premium commercial games for Linux alongside Mac and Windows offerings. Search hard enough and you’ll find games ranging from low-resource puzzle solvers to 3D first-person shooters.

Let’s have a look at some of the games recently released for Linux and a few up-and-coming prospects for the future."

Welcome to bloggers from China to Standard Bank in South Africa

Welcome to bloggers from China | Standard Bank blog

Submitted by Standard Bank Team on Thu, 2010/03/18 - 09:54

We are excited to be able to meet face-to-face a group of influential bloggers from China to the Standard Bank Group head office today.

The bloggers are visiting South Africa to find out more about the country so they may present their perceptions to their followers in China and around the world.

During their visit to Standard Bank Group's head office they will hear more about our history, business and social media activities.

Standard Bank Team's picture

List of Chinese bloggers

Submitted by Standard Bank Team on Thu, 2010/03/18 - 11:02.

The bloggers cover a variety of subjects from business, society, culture and media to Internet, science and technology. Their trip is was coordinated by the South Africa Mission in Beijing. These are some of the bloggers from China.

Ping Ke 平客 and Steven Lin (Flypig) 飞猪
http://antiwave.net/
Microblogs: http://t.sina.com.cn/flypig and http://t.sina.com.cn/buchimifan.
This duo are well known in Internet circles for their audio podcast at Antiwave.net. They have not updated in a long time, but a series of podcasts almost live from South Africa would be very well received in China's media and Internet circles. In addition, both of them have popular microblogs (Twitter type mini blogs) on Sina.

William Long
www.williamlong.info
Widely-followed tech blogger, influential in Internet and IT industries.

WebLeOn
webleon.org
Internet and tech blogger with a huge Feedburner and Feedsky readership.
Also on Twitter: http://twitter.com/webleon

Acosta
Internet celebrity.
Currently the third most popular celebrity blogger on Sina, and the only one to have drawn his celebrity entirely from his blog. Initially enshrouded in mystery and the subject of speculation about behind-the-scenes hit-count manipulation, Acosta has since gone on to publish a volume of essays and impress at least a segment of the literary establishment with his writing abilities. (English sample here: http://cnreviews.com/blogs/the-desert-spring_20100201.html )
Blog: http://blog.sina.com.cn/acosta

Beijing Female Patient (北京女病人)
http://lome2000.blog.163.com/?Life2
A popular female blogger who works in the media, her blogs centre on her personal life, but has a huge following.

Chun Sue 春树
http://blog.sina.com.cn/springtree
Microblog (which she uses more frequently): http://t.sina.com.cn/springtree
Famously the author of Beijing Doll (2002), Chun Sue supposedly wrote the first "cruel youth" novel in China, published when she was 17. She regularly blogs and microblogs on Sina and is very popular with the generation of Chinese people born after 1980.
Contact: "Chunsue" ,

Shi Zhao
http://shizhao.org/
http://twitter.com/ShiZhao
China Wikipedia programmer and blogger. Well known for being part of a team who conducts the Chinese Bloggers Conference every year.
Contact: @shizao on Twitter, shizhao@gmail.com, 13691189514

Andrew Yu (安猪)
http://anzhu.net/
http://www.1kg.org/
The founder of one of the more well-known NGOs in China, 1kg which encourages city youth when they go on holiday to the countryside to take school supplies for rural schools. Andrew Yu has a background in the sciences but has turned his organization into more of a commercial model than purely not-for-profit. However, his company's blog on NGOs is very widely followed.

Mr Sean Shu,
General Manager & Chief Editor of Da Qi, the biggest Chinese community website (www.daqi.com)

Ms Vina
Bloger of Douban Website, one of the most popular websites in China, some of her blogs are listed as following:
my douban:http://www.douban.com/people/nanarun/
my blog:http://vina.blogcn.com/index.shtml
http://t.sina.com.cn/vinana
http://vina.blogcn.com/diary,29430488.shtml
http://vina.blogcn.com/diary,25076769.shtml
http://vina.blogcn.com/diary,24160305.shtml
http://vina.blogcn.com/diary,22922562.shtml
http://vina.blogcn.com/diary,24652623.shtml
http://vina.blogcn.com/diary,24584983.shtml
http://vina.blogcn.com/diary,19787776.shtml

Mr Wang Jilu
Deputy Chief Director of Netease, www.netease.com

Sunday, March 28, 2010

Five Tips on How to Build a Quiet PC

Five Tips on How to Build a Quiet PC

If you're a computer enthusiast who's ready to mod your current computer with the latest and greatest computer hardware, or if you're someone who just can't stand the noise your computer is constantly making, you're in luck. Below are the top five tips on building a quiet pc.

1.) Power Supply - This is the device that produces the power for your computer. Unfortunately, this is almost always the noisiest part your computer includes. It usually contains one or two fans which are used to cool the device down. Fortunately, with today's technology, you can now buy power supplies which only use their fans when the temperature reaches a set point. This will both reduce noise, and save energy.

2.) Case Fans - The reasons for having case fans are obvious, to create proper airflow. Unfortunately, for some computers, they're only there to create obnoxious noise. If your computer is mainly used for documents, internet, and e-mail, chances are you don't need more than one case fan. A system used for the latest computer games on the other hand, will need proper airflow to bring internal temperatures down to a safe operating level.

3.) Disk Drives - If this is your noise issue, there isn't too much you can do, except invest in a CD or DVD drive known for being a quieter model, or insert acoustic padding around them. If you're having issues with floppy drive noises, I'll just tell you now, you're way behind in technology. A memory card reader is far faster, and is completely silent.

4.) Hard Drives - Hard drive noises are often difficult to suppress as well. The common hard drive noises are heard when the device is in use, opening a program, installing software, etc. Often the noises are the vibrations between your hard drive, and your hard drives mount. Cushioning your device with padding like silica gel can often reduce some of the noise. If you're hard drive is making unusual and highly noticeable noises while not in use, there's a chance it could be failing. Please consult a service technician if this is the case.

5.) Computer Case - This is often forgotten about. There are many types of cases engineered in all sorts of ways. You can even purchase a case with sound padding materials included in it. Consider the material of the case itself. An aluminium case can by flimsy, and can increase noise levels from its vibrations. A steel case however, is more solid, and is less prone to creating vibrations. The down side of a steel case would be its weight. Whichever case you decide to use, adding acoustic sound padding, silica gel, and foam blocks, will significantly reduce vibrations.

Building a quiet pc isn't for everyone. If you own a brand name computer, you'll likely have a hard time following the tips shown above. Modifications to a brand name computer could potentially void a warranty. I would suggest researching this first before using my tips. You must also remember that your computer must run at safe operating temperature to avoid any device malfunctions, or even failure. Testing and research is always recommended.

Thursday, March 25, 2010

Tips For The Multi-Display Life

Tips For The Multi-Display Life : A Tale Of Two Monitors

5:30 PM - March 18, 2010 - by Alan Henry

1. A Tale Of Two Monitors

Thinking about adding a second monitor to your desk? Here are reasons to take the plunge, and options to consider while shopping and setting it up.

At homes and in offices, we've started to notice more than one display per desk. Ask the users of these multi-monitor desks whether they'd be willing to return to a single monitor system, and they'll likely tell you they'll give up the second display when you pry it from their cold, dead hands. So, what's the appeal? Do multiple displays really make computer users more productive? If so, are three monitors better than two? Is there such a thing as too many displays, or too big of a display? Those are the questions we aim to answer in this article. Whether you already have a second monitor or you're considering picking one up to add to your workspace, there are a couple of things you should consider to get the most out of your multi-display setup. First, make sure to pick the right size and the right type of monitor for the work that you do. Second--make sure to use the right software to get the full benefit of having multiple displays connected to your computer. We'll help you determine both.

Why are size, type, and software so important? For example, if you're a PC gamer, you should have different priorities when buying a second monitor than a software developer or a Web designer. Similarly, a movie buff looking for a big display to replace the TV will be looking for something different than a PC gamer. Alternatively, if you're a laptop or netbook user, you may want a different kind of display than a desktop user, who might be looking to match the experience he gets on each monitor.

Over the course of this tutorial, we'll dive into those scenarios, and other considerations, such as making sure to take your workspace into account when shopping for a display. Also, we'll look at some popular multi-monitor configurations and displays, as well as some software options that will help you get the most out of your multi-monitor workstation.

Wednesday, March 24, 2010

50 Places Running Linux That You Might Not Expect

[H]ard|OCP - 50 Places Running Linux That You Might Not Expect

Focus has posted a really interesting list of 50 places running Linux. Some of the companies and places on the list are obvious but others just may surprise you.

Linux is hovering just beneath 1% of the overall market share in operating systems. And although that might sound like a small number, Linux is far more than just a fringe OS. In fact, it's running in quite a few more places than you probably suspect. Below are fifty places Linux is running today in place of Windows or Mac.

Tuesday, March 23, 2010

Google搜索服务退出中国

Google搜索服务退出中国-月光博客

  Google高级副总裁大卫德鲁蒙德今天在Google官方网站发布博文"新的中国策略(更新)",指出中国的互联网环境在去年一年的时间内持续恶化,大量知名网站和服务,例如 Facebook、Twitter、YouTube、Google Docs 和 Blogger 等网站都被封锁,这所有的一切让 Google 决定停止在 Google.cn 过滤审查搜索结果。

  Google在博文中指出,Google将从今天开始停止对Google.cn的网页搜索、新闻搜索、图片搜索的审查过滤,访问Google.cn的用户将会被自动重定向到Google.com.hk,在那里将提供没有审查的简体中文搜索服务。香港用户的繁体中文搜索服务保持不变。中国大陆用户将使用香港的服务器进行搜索,因此可能会出现访问速度变慢或暂时无法访问的情况。

  Google做出这样的决定是艰难的,Google希望包括中国人在内的全世界人民都能享受到Google的服务,但Google在和中国政府的谈判中得到明确的信息是,没有审查过滤的搜索是违法的,因此Google相信通过使用Google.com.hk来提供没有审查过滤的搜索结果是一个明智的选择,因为这种服务在香港那是完全合法的,同时还能帮助中国大陆的网民获取更多信息。Google很清楚这可能意味着搜索服务随时有被封锁的可能,但Google希望中国政府会尊重Google的这个决定。此外Google还创建了一个每天都更新的网页来检测中国大陆访问Google各个服务的情况。

  由于Google有着广泛的业务,因此原先谷歌中国的研发和销售团队还将继续留在中国工作,销售团队会有人专门负责中国用户访问Google.com.hk的情况。

  Google在博文的最后写道,Google明确指出,所有的这些决定的推动均是由美国的管理人员执行的,与谷歌中国员工无关,中国的员工不应该被追究责任,Google中国员工面对着大量的压力依然努力保证了谷歌中国的各项服务正常运转,Google对此深感骄傲。

  在以上声明发布之后,我这里检测,直接访问 www.google.cn 已经会自动跳转到了 www.google.com.hk ,首页提示:"欢迎您来到谷歌搜索在中国的新家"。这表明Google已经真的要放弃了google.cn了,谷歌中文搜索服务终于撤出中国,除此之外,谷歌音乐、谷歌热榜、igoogle等google.cn的服务还依旧能在中国访问。

  见证历史的时刻到来了,今天,我们一起见证了,全球最伟大的科技公司Google,第一次将其搜索服务撤离一个国家,这不仅仅是中国网民的悲哀,更是中国人的耻辱,这一天具有划时代的历史意义:中国在全球高速发展的互联网科技革命的历史时期,向着闭关锁国的道路迈上了坚定的一步。

Thursday, March 18, 2010

Google and Linux are coming to your TV

Google and Linux are coming to your TV - Computerworld Blogs

In what may have been Google's worst kept secret in years, Google, along with its partners, Intel, Logitech and Sony, is on its way to delivering the Web to your television. What will they be using to do this? Why, they'll be using Google's Android Linux, of course.

Android is an embedded Linux that Google has already been deploying in phones like its own Nexus One and Motorola's Devour and Droid. But Android has always been more than just a smartphone operating system; it's also been used in netbooks and other devices. So taking it to a TV set-top box was an easy move for Google and its hardware friends.

In fact, Linux has long been a part of the TV set-top box scene. TiVo, one of the first and some would argue still the best DVR (digital video recorder) uses Linux. Many other DVRs and TV set-top boxes use it as well.

With Google TV, Google will likely be supplying Android as well as Web content from both outside video sources and its own, such as YouTube. Here, we don't know what's Google is up to, but I would be a very happy guy if they'd let me get to Hulu, Netflix, and Revision 3 on my television.

Intel will be supplying the chipsets for the Google TV set-tops, and Sony is expected to be including Google TV functionality in some of its televisions. Sony is no stranger to building Internet TV into its TVs. Several of the Sony Bravia line, for instance, already works with Amazon Video on Demand. Logitech, everyone's favorite mouse manufacturer, will be building the remote controls and keyboards for Google TV. As a long-time fan of Logitech's high-end Harmony Remotes, I think this was a smart move.

In addition to watching Internet TV with a Google TV setup, you'll be able to use your television as a monitor. Unlike the bad old days of early home computing, when using a TV as a monitor was a painful necessity, the Google TV's Android interface is being customized so that it will it provide a pleasant experience for today's high-end HDTV owners.

Today, while you can directly feed Internet or local video from your server to your TV, it's not easy. Programs like Boxee and devices like Apple TV can help, but you still need to be something of a computer and a TV expert to get Internet TV to work consistently well on your television.

I should know. I've been working with my Apple TV since the day it came out. But even now, getting video content that doesn't come from the iTunes Store into an Apple TV knowledge of video transcoding. A simple, easy-to-use, Linux-powered Google TV device may be just what's needed to take Internet TV from being a hobby to being the way many of us watch our TVs.

Wednesday, March 17, 2010

Geeks save the planet

Print Story - canada.com network
Jennifer Moreau
Burnaby Now
Wednesday, March 17, 2010

A band of geeks is descending on Burnaby's McGill library branch to show locals how they can get their hands on cheap computers, while protecting the environment from toxic waste.

Free Geek Vancouver is a nonprofit group that recycles computers and teaches people with absolutely no tech experience how to refurbish old computers.

The idea is to reduce e-waste while protecting the environment from the hazardous materials often found in old computers. The rebuilt computers are installed with open-source software. Volunteers can exchange a rebuilt computer for 24 hours of work or buy one, starting at $25.

The upcoming session at McGill will review Free Geek Vancouver's work. While some computer recycling organizations ship their waste overseas, Free Geek Vancouver is the only one in B.C. that has earned e-Stewards Certification, which outlines a strict set of guidelines for sustainable and socially just electronics recycling.

The McGill session is Monday, March 22, at 7 p.m. It's free, but because space is limited, you should register online at www.bpl.bc.ca or call 604-299-8955. The McGill library branch is at 4595 Albert St.

Tuesday, March 16, 2010

Google launches Nexus One in Canada

CBC News - Technology & Science - Google launches Nexus One in Canada
By Peter Nowak, CBC News
The Nexus One has sold poorly in the United States, according to a mobile analytics firm.
The Nexus One has sold poorly in the United States, according to a mobile analytics firm.
(Manu Fernandez/Associated Press)

Hot on the heels of poor sales estimates in the United States, Google is launching its Nexus One "super" phone in Canada.

The company announced that as of Tuesday, Canadians can order the Nexus One from its website. Google is bucking convention with the Nexus One by selling the phone unlocked, which means it can work on any compatible network, and for its full price of $529 US. The phone isn't locked to a specific provider and doesn't carry any term contract.

Phones in North America are typically sold locked so that they only work on a given provider's network, and usually at a discount in exchange for a multi-year contract. Google, however, is trying to spur competition with the Nexus One by giving consumers ownership over their phones and thereby the power to demand deals from their providers.

In a blog post, Google explained that Canadians can buy one of two versions of the Nexus One, each of which work on different 3G cellular frequencies. The version introduced in the United States in January works on Wind Mobile's network in Canada and on T-Mobile's U.S. network. The new version introduced on Tuesday works on AT&T's network in the United States and on Rogers in Canada.

A spokesperson for Google Canada could not say whether either version would work on Bell or Telus networks. She also could not say why the company chose to make two separate phones rather than one that works on both types of 3G frequencies.

"It's an ongoing project to extend the availability around the world," she said. "We'll continue to launch more phones that work on different networks and providers."

The Canadian announcement comes on the same day that U.S.-based mobile analytics firm Flurry declared the Nexus One a flop. The company estimated that Google had sold only 135,000 phones in its first 74 days, or the same length of time it took Apple to sell one million iPhones. Analysts did note, however, that the comparison was not necessarily fair, given Google's unusual business model for selling the Nexus One.

The company hyped the device as a "super phone" when it launched in January because of its powerful processing ability.

Google also announced that paid apps for phones using its Android operating system are now available in Canada.

Monday, March 15, 2010

Graphical vi-vim Cheat Sheet and Tutorial

Graphical vi-vim Cheat Sheet and Tutorial

Learning vi or vim is not easy. But it doesn't have to be that difficult, either. It is, in any case, faster, more powerful, and more productive than editing with any other editor, so you would do very well in investing the time and effort to learn it.

Being a vi lover myself, I came up with the idea of providing a graphical cheat sheet for those learning vi or vim, and I also found out it was a very good way to structure a tutorial. Here are the results for your learning enjoyment (or your colleagues').

By the way, I recently published the definitive article explaining why vi/vim editing is so much better than regular editing. It should prove useful if you want to read it yourself, or if you want to point your skeptical friends to a description of why it makes sense, apart from being an entertaining read: Why, oh why, do those #?@! nutheads use vi?.

Graphical cheat sheet

This is a single page describing the full vi/vim input model, the function of all keys, and all major features. You can see it as a compressed vi/vim manual. Click on the image below to access the full-size bitmap image, or download the vector-based, scalable SVG version (zip-compressed - and be sure to view & print the SVG with the open source application Inkscape or the Adobe plug-in for Internet Explorer, Firefox breaks the layout for some reason, apart from rendering it with no anti-alias!).


Graphical cheat sheet based tutorial

Lesson 1
Lesson 1 (hi)
Lesson 2
Lesson 2 (hi)
Lesson 3
Lesson 3 (hi)
Lesson 4
Lesson 4 (hi)
Lesson 5
Lesson 5 (hi)
Lesson 6
Lesson 6 (hi)
Lesson 7
Lesson 7 (hi)
Zip with all GIFs
Zip with all SVGs

The tutorial above is structured in 7 lessons that cover the major commands in vi/vim. They are structured so that you will learn the simplest and most useful first, and the more advanced ones afterwards. Actually, using just the commands shown in lesson 1, you can already start editing in vi/vim in a similar way to how you would on a regular editor. Lesson 2 introduces the very powerful, and vi/vim-exclusive operators, and the rest of the lessons advance from there. Each thumbnail links to a high-resolution bitmap version. You can also download the full tutorial in a single zip file with all the bitmaps or a single zip file with all the SVGs (see the note above about incorrect rendering on Firefox).

Notes

vim is an incredible editor by Bram Moolenaar, based on the original vi by Bill Joy, adding a ton of improvements over it. Nowadays, you should choose vim over vi every time you can.

The cheat sheet and tutorial cover most important functions of vi's input model, leaving out the more advanced regular expressions/ex command line material. This should be a very good beginning to becoming a vi/vim wizard.

With the single exception of the external filter feature ("!"), all functions shown are supported by ViEmu, my commercial add-in that provides advanced vi-vim emulation in Visual Studio.

Relevant links

This cheat sheet has proven to be pretty popular. Here are some relevant links:

And of course, the article detailing why vi/vim editing is 'the killerest':

Google unveils app store for business - Sent using Google Toolbar

Google unveils app store for business

Google has launched an online store dedicated to business applications, adding its voice to the growing clamor for the adoption of cloud computing.

According to Cnet, Google is bringing the app store concept to business cloud computing, giving software developers a storefront for Google Apps customers. The store will act as a platform through which third-party developers can offer business services such as VoIP communication and network monitoring.

It is hoped that organisations will use the service to find and purchase cloud software tools, while developers will be given access to a customer base expected to be 25 million-strong.

"The Web works best when everyone uses 'best of breed' tools and connects them using open standards", said David Glazer, a Google engineering director.

Developers will have to pay a one-time $100 fee to list their applications in the store, and Google will get a 20 percent cut of all applications sold through the store

By promoting cloud computing services to companies, Google expects to generate more income beyond its search engine advertising. The company's revenue from non-advertising operations topped $762 million last year, up by more than 400% from $181 million in 2007.

Despite online initiatives, rival Microsoft is still banking on individual computer licenses of its Windows operating system and software programs.

Google's next step is expected to be a Chrome OS that won't need to operate on a hard drive- functioning on Internet access and cloud-computing services.

Friday, March 12, 2010

Manymoon: Free Social Productivity, Project Management & Task Management

Google Apps Marketplace - Manymoon: Free Social Productivity, Project Management & Task Management

Product by Manymoon

Manymoon is the #1 team collaboration application for Google Apps and is trusted by thousands of businesses. Put your social network to use to securely get work done, instead of just talking about it

  • Attach Google Docs to tasks, projects and events
  • Add project information to shared Google Calendars
  • Gadget for collaborative task mgmt in Google Sites

BENEFITS

* Save thousands of dollars on expensive and cumbersome project software
* Utilize existing Google Docs, Google Calendars and Google Apps accounts in your projects
* Eliminate hundreds of emails per person per week
* Free and easy enough for your colleagues, customers and partners to use. No training required!
* Intuitive enough to use everday for all types of projects and work items
* Integrated with your existing email
* Built in security that businesses require

FEATURES

* Access Manymoon from your Google universal navigation.
* Login with your Google Apps or Gmail account
* Attach Google Docs and uploaded files to tasks and projects
* Project calendars synchronized with shared Google Calendars
* Google Gadget for managing tasks
* Single view across all projects and tasks
* Time tracking
* Micro-blogging
* Tagging
* User profiles (view shared content)
* Schedule project meetings

CUSTOMER EXAMPLES

* The Red Cross uses Manymoon to Manage Critical Projects that can be Accessed from Any Location. Read the case study - http://bit.ly/axqkj7

* The Building Group Increases Ability to Handle Property Requests by 20%. Read the case study - http://bit.ly/drhukZ

* Social Signal Saves 90% on Project Management Software Used for Clients. Read the Google case study - http://bit.ly/avvBZk

电子商务资源收集和整理参考

电子商务资源收集和整理参考-月光博客

  下面是我收集的一些电子商务方面的资料和文章,内容比较多,本来想发布到微薄上,但内容放不下,就发到博客上了,做电子商务的同学可以参考一下。

  锐商企业:电子商务类站点终极资源大全 - 搜集了上百种与电子商务网站设计相关的资源。包含与电子商务网站设计相关的模板,主题,图标,素材,设计教程等。(上)http://tinyurl.com/yeqsa4x (中) http://tinyurl.com/ycbgu67 (下) http://tinyurl.com/ycgqwfd

  宋星:电子商务网站分析要关注些什么 - 探讨了应该关注电子商务网站分析的什么领域,以及应该如何去关注。(上) http://tinyurl.com/y9uaedw (下) http://tinyurl.com/yg24g8k

  数位之墙:谈中国电子商务 - 主要讲的是B2C和C2C (一)08年是电子商务元年 http://tinyurl.com/c62wd4 (二)即将出现的购物比价引擎 http://tinyurl.com/cugyd5 (三)谁在买?买什么?买多少? http://tinyurl.com/dm42jf (四)转单模式造就轻公司 http://tinyurl.com/ckmwls (五)网上分店与虚拟加盟 http://tinyurl.com/ps8oml (六)如何激起购物冲动 http://tinyurl.com/yz4fjtd (七)社交网络将成新一代C2C 电子商务 http://tinyurl.com/yzbzxul (八)传统企业的电子商务惨剧 http://tinyurl.com/yjq9le9

  22个国外电子商务系统 http://tinyurl.com/yd6jake本文介绍了22个国外最常用的电子商务系统,从简单的购物车,到完整的电子商务平台,到可以集成到第三方CMS系统的框架,到托管式电子商务服务,有收费的,也有免费的。

  电子商务网站SEO案例和分析 http://tinyurl.com/yc2erm5前段时间有朋友询问有关旅游网站和网店的SEO问题,正好翻译了一篇相关的文章,希望对大家有所帮助。

  2010趋势:位置服务和社会化电子商务。

  2010年值得关注的5个社会化媒体网站——1: Foursquare 2: Google Buzz 3: Loopt 4: Blippy 5: Groupon ——前三个是基于位置的服务,最后两个则属于社会化电子商务。

  国内网站:拉手团购 http://www.lashou.com/ 、 美团网 http://www.meituan.com/ 、 QQ优惠 http://0755.qq.com/

Thursday, March 11, 2010

What is Gbridge

Gbridge Download

Gbridge is a free software that lets you remotely control PCs, sync folders, share files, and chat securely and easily. An extention of Google's gtalk service, Gbridge automatically forms a collaborative, encrypted VPN (Virtual Private Network) that connects your computers and your friends' computers directly and securely. Gbridge has many unique features.

DesktopShare(VNC): Access your computer desktop remotely or share your desktop with your friend from anywhere in the world. Gbridge automatically traverses firewalls and NATting routers without the need for configuration!

SecureShare: Securely share files among your own computers, so you can remotely access your files, e.g. play mp3 , with ultimate privacy. Securely share files to your designated friend, so the selected friend can instantly view the auto-generated photo thumbnails and slideshow remotely. No web upload/download needed!

AutoSync: Transfer large files and synchronizing folders to and from anywhere has never been easier. AutoSync supports auto-schedule, auto-resume, incremental transfers and no size restrictions!

EasyBackup: Setup an auto-recurring backup of your important folder to a local or remote PC is as easy as 1-2-3!

Wednesday, March 10, 2010

Put your computer in the cloud

Nuxinov : Put your computer in the cloud

FeelHome is software that connects in a safe and secure way your personnal or professionnal computer to the internet, and lets you access your files and folders from around the world! Feel free to try it. Less than one minute to get started. Nothing to configure.

电子商务基础:中小企业建站方案和资源

电子商务基础:中小企业建站方案和资源-月光博客

  企业建站工具:

  企业要建设电子商务网站,通常有两种途径,一种是在淘宝、阿里巴巴、百度有啊等网站申请使用,其优点是简单易用,搭建快速,缺点是自定义功能不强,无法实现一些定制功能,并且通常必须使用该网站提供的二级域名。另一种是选择一个合适的电子商务管理程序,自己搭建平台,优点是可以使用自己的域名,可定制性强,缺点是操作较为复杂,需要一定的网站管理基础。下面是一些常用的基于PHP的中文开源电子商务管理系统。

  osCommerce: 是一套由自由软件开发社团开发并维护的在线商店的解决方案,免费开源,并可以应用到任何的商业环境中,可以在短时间内生成一个电子商务网站,但目前有日渐没落之势。

  Zen Cart: 完全免费开源的网上商店系统,易于安装,支持多语言、多货币,具有完善的网店系统流程,可以帮助用户建立风格不同的电子商务系统。

Zen Cart

  ECShop: 完全开源的网店程序,在插件和二次开发这方面有一定的优势,与康盛的Discuz系列整合较好。目前已被SHOPEX收购。

ECShop

  ShopEx: 国内最早的网店软件提供商之一,功能全面,收购了ECShop,目前是国内使用人数最多的免费独立B2C网店管理软件。

ShopEx

  其他免费电子商务产品还有,国内的HiShopASP.NET/B2C)、PHPB2B(B2B类)、MagentoOpenCart等。

  如果企业网站仅仅需要CMS(内容管理系统)这部分,可以考虑的系统包括SupeSite、DedeCMS、KingCMS、Drupal、WordPress等。

  网络营销推广:

  企业网站的网络营销推广方式有很多种,主要有搜索引擎和网站联盟推广、搜索引擎优化、电子邮件营销、免费产品营销、社会化营销(博客营销、微博营销、SNS营销等)、网站定投广告等等。以下是各类营销手段的对比:

营销手段
厂商及产品
销售手段
特点
电子邮件营销
Google Group/WebPower等
电子邮件杂志
快速、精准、成本低
搜索引擎优化
Google Webmaster等
外链、内链建设、目录登录
效果好、成本低
免费策略营销
各类下载站、热门软件等
捆绑软件、下载站合作
提供免费产品、促进销售
网站联盟和推广
百度推广、Adwords
CPC、CPM、关键字广告
获得流量和注册用户、成本中等偏高
社会化营销-博客营销
WordPress
内容营销
品牌营销、主要为人力资源成本
社会化营销-微博营销
新浪微博、Twitter
发布消息、支持
品牌营销、危机公关、技术支持
社会化营销-SNS营销
开心网、人人网
植入式广告
品牌营销、效果较难评估
网站定投广告
提供广告服务的网站
直接投放横幅广告
品牌营销、转换率通常较低

Monday, March 8, 2010

Chinese Premier Wen’s Government Work Report Pointed Out: Develop E-Commerce Actively

Chinese Premier Wen's Government Work Report Pointed Out: Develop E-Commerce Actively
Wen Jiabao, Premier of State Council gave the government work report and pointed out: develop e-commerce actively. 

March 5th, 2010, China's 11th NPC third congress was opened in Beijing. Wen Jiabao, Premier of State Council gave the government work report. Wen took a review to the work in 2009 in the first place, and then made a detailed presentation to problems from various directions such as micro economy, boosting domestic demand, real estate and urban and rural development etc.

On the side of boosting domestic demand, Premier Wen expressed that it is necessary to actively expand residents' consumption needs; strengthen residents especially low-income earners' consumption capacity; expand consumer credit; actively develop e-commerce; and continue to carry out and perfect various policies encouraging consumption and greatly enhance the ceiling price of homezppliances going to the countryside to enlarge subsidy scope.

In the report, Premier Wen presented actively developing e-business. In this NPC & CPPCC, another deputy to the People's Congress also pay special attention to the e-commerce. Xu Long, also the general manager of China Mobile Guangdong held proposal going to Beijing and advised China to formulate Electronic Commerce Law with unified system as soon as possible.

Xu Long expressed, currently, Chinese e-commerce was still at an early stage, there exists problems like standard disunity, platform building lags behind, application scope narrow, security poor, and credit low etc. although China has had regulation for e-commerce, its potency is not high, system is not clear, content is not complete, therefore, it needs a unified law.

Undoubtedly, e-commerce has obtained long-term development at home, but because of current relatively poor rural internet base installation; this large market also blocks the development of e-commerce.

According to the 1997-2009: China E-Commerce 12-Year Investigation Report published by China E-Commerce Research Institute, domestic e-commerce started from ChemNet (belonging to Net Sun Toocle)'s first B2B e-commerce website to now, experienced embryonic stage, early start stage, frozen and adjustment, recovery and milder, rise and high speed development, transformation and upgrade.

China IOEB statistics showed, end to June, 2009, the amounts of China large e-commerce websites (http://www.epathchina.com) has reached 12,282. Currently, those websites mainly dispersed over Yangtze River Delta, Pearl River Delta and Beijing and some other provinces and cities with more developed economy.

To June, 2009, domestic SMES using third e-commerce platform scale has broke 10 million, furthermore, Chinese online shopper scale has broke 100 million. E-business service enterprises' direct employees surpassed 500 thousand, and its indirect driving employees have surpassed 6 million.

Withal, China electronic wholesale website (http://www.epathchina.com) epathchina.com considered, Premier Wen mentioned actively promoting e-commerce industry development in the government work report, which inject a potion of "Cardiotonic" to domestic e-commerce. According to the reports, this is also the first time that clear and definite presented vigorously supporting eCommerce in the NPC & CPPCC government work report.

Furthermore, epathchina.com thinks if domestic ecommerce want to have a longer-term development, government's support force to ecommerce industry is indispensable, and extremely important. Government plays important roles of molding environment and enhancing troop morale in the ecommerce industry.

Thursday, March 4, 2010

CSS 100% Height

CSS 100% Height | TutWow
September 11, 2008 in HTML/CSS, Tips

A common problem among designers is how to get a div to stretch 100% of the window's height. There are a few different techniques out there, but I came up with one that is my personal favorite, which I will share with you today.

I don't know about you, but I always get frustrated trying to figure out how to get my layout to stretch vertically to 100% of the page. I have a div that I want to stretch, but it just doesn't stretch. Now why wouldn't it do that? Today I will share the solution with you.

Say you have coded an HTML file like this:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />  <title>CSS 100% Height</title> <link rel="stylesheet" type="text/css" href="style.css" /> </head>  <body> <div id="content"> Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. </div> </body> </html>

And you have a CSS file like this:

body {  margin: 0;  padding: 0; } #content {  background: #EEE;  border-left: 1px solid #000;  border-right: 1px solid #000;  padding: 0 20px 0 20px;  margin: auto;  font: 1.5em arial, verdana, sans-serif;  width: 960px;  height: 100%; }

That gives you this example file. As you can see, the content box on that page doesn't stretch to the whole height of the page, even though we added the "height: 100%;" line to the CSS file. Why is that?

Let me give you a different way of thinking about HTML. HTML is pretty much just a bunch of containers stacked inside each other. So in our page, first we have the <html> container, then the <body> container inside of that, and finally the <div id="content"> container inside of that. When we put content into one of those boxes, it stretches that box and all the boxes containing that box so that they can hold the new content. So when we put our text into the <div id="content"> box, that box streches, which in turn stretches all of the boxes that it is in (in our case the <body> and <html> boxes).

When we put the "height: 100%;" style onto the <div id="content"> box, what we are doing is telling it to stretch to the full height of the box that it is in. In this example, the box that it is in is the <body> box. So the <div id="content"> box is 100% of the height of the <body> box. Well, how tall is the <body> box? It's just as tall as the <div id="content"> box, because we never told it how tall it should be! So when we put the "height: 100%;" style onto the <div id="content"> box, we are just telling it to be as tall as itself!

To fix this, we need to tell the <body> box to get bigger. But then we run into the same problem with the <html> box – it is only as big as the <body> box! So to fix our problem (to get the <div id="content"> box to stretch the whole height of the page), we need to tell the <html> and <body> boxes to be the full height of the page.

So if we change our CSS file to this:

html {  min-height: 100%; } body {  margin: 0;  padding: 0;  min-height: 100%; } #content {  background: #EEE;  border-left: 1px solid #000;  border-right: 1px solid #000;  padding: 0 20px 0 20px;  margin: auto;  font: 1.5em arial, verdana, sans-serif;  width: 960px;  min-height: 100%; }

And that's it! This is what we have now. The content box is now stretched to the full height of the page!

A big thanks to Mark in the comments for letting me know about using the "min-height" style instead of just "height". The reason for doing this is to make sure that if there is enough text in the content box to stretch it below the bottom of the page, the design won't get distorted.

Wednesday, March 3, 2010

Linux News: Applications: gFTP: The No-Hassle Way to Transfer Files

Linux News: Applications: gFTP: The No-Hassle Way to Transfer Files

By Jack M. Germain
LinuxInsider
03/03/10 5:00 AM PT

gFTP is typical of most Linux-based software. It does not have to suffer code bloat to be a powerful program. Much like a file management tool, gFTP makes it easy to manage files at either end of the connection. Sure, there are other file transfer apps available to Linux users, but I found that gFTP is among the smallest and easiest packages to use.

MyPaint - A fast and easy graphics application for digital painters

MyPaint

MyPaint is a fast and easy open-source graphics application for digital painters. It lets you focus on the art instead of the program. You work on your canvas with minimum distractions, bringing up the interface only when you need it.

Take a look at the screenshots to see the program in action before downloading and trying it for yourself!

  • exists for several platforms
  • supports pressure sensitive graphics tablets
  • extensive brush creation and configuration options
  • unlimited canvas (you never have to resize)
  • basic layer support

MyPaint comes with a large brush collection including charcoal and ink to emulate real media, but the highly configurable brush engine allows you to experiment with your own brushes and with not-quite-natural painting. Before beginning it is a good idea to read the quick-start tutorial to see how the program is meant to be used. You can also visit the MyPaint Wiki.

Bug reports and feedback are welcome. You might also want to check out what is under Development.

Related projects are DrawPile, Flowpaint, Qaquarelle, Gogh, Alchemy, Krita, ChibiPaint. You might like easystroke for defining gestures.

An update on the Internet overlord's new programming language: Google Go

An update on the Internet overlord's new programming language: Google Go

by Sebastian Anthony (RSS feed) Mar 3rd 2010 at 8:00AM

At its heart, Go is a multi-threading, concurrent multi-processor programming language.

That might not mean a lot to some of you, but it should. For the longest time, the largest breakdown between real life and computers -- the killer paradigm shift -- is how data is processed. We humans process data in parallel, while computers are classically linear or procedural in their execution: step one, step two, step three. But suddenly we have the power of parallelism and the ability to concurrently process wildly varied data -- just like humans!

It's all happened very quickly, with Intel and AMD finally bringing multiple processor cores to the mainstream consumer a few years back, but it IS here -- and it's time to face facts: the current arsenal of tools available to a developer just don't cut it when it comes to concurrency.

Most of the programming languages we use today are at least 10 years old, with some being much older. There's a grand total of zero popular programming languages that have concurrency as a primary feature. There have been revisions to old favourites to bring them up to date, but to really make the most of new technology we need a new language.

Fortunately it's already here in the form of Go, and it's being developed by a team at Google.

Since we first covered it four months ago, a lot of development has transpired! It's not ready for mission-critical stuff yet, but in an email to the Good Gear Guide, Rob Pike (one of the Go project leads) said it was more than ready for "simple Web servers, text processing and other such things". What I'm trying to say is that, if you're a developer, you should go and get stuck in right now.

Be part of the next big thing in Developer Land!

关于Google Analytics 的使用

自定义Google Analytics导出数据功能-月光博客

Tuesday, March 2, 2010

Free E-Commerce Shopping Cart Systems

OfficialWire: Free E-Commerce Shopping Cart Systems

Free E-Commerce Shopping Cart Systems

Of course, the goal of all e-commerce websites is to make a profit, and yet selling more products or services is not the only way you will ensure a better margin

Published on February 16, 2010
by Harvey Raybould

(OfficialWire)

LONDON, ENGLAND

Re-Tweet this article

Paid shopping carts can be very costly. Most require a onetime fee, making start up costs high. Other paid carts charge by the month, some even take a small transaction fee as well, and, surprisingly, to the uninitiated, most paid carts are not nearly as customizable as free 'open source' systems.

Today, there are many, free e-commerce shopping carts, which can help you reduce your initial or monthly outgoings. Free systems can be used on any website without sacrificing your site's appearance or functionality. Familiarity with HTML or CSS will increase the options available, but someone with no HTML skills can still utilize a number of free shopping carts.

Paypal and other add-to-cart buttons

A website selling only one or two different products may just need a simple PayPal button for customers to make a purchase. PayPal offers a free cart and checkout system with no HTML skills required. This allows you to generate the HTML coding for a "buy-it-now" or "add-to-cart" button that can be copied and pasted into your website.

Most web-savvy shoppers are familiar with PayPal, and prefer the fact that a website owner will not have access to their financial information. There is a small transaction fee to the website owner, although this is comparable to other merchant accounts.

There are other systems comparable to PayPal, the most popular are Fat Free Cart and Mals Shopping Cart. Both are free to use with your own merchant account, PayPal or Google Checkout.

Solutions for larger websites

Websites offering large numbers of different products may find creating an "add-to-cart" button for each product time consuming. Cut and paste "add-to-cart" buttons are fine for some types of websites, but a shopping cart system looks more professional and gives greater flexibility and options.

Make sure that your hosting company's server can support the shopping cart of your choice before proceeding. All free shopping cart systems will provide you with the ability to add products to your website easily and allow your customers to purchase these products.

Therefore, the functionality of the shopping cart you chose is important. Be sure to check the demo website, if offered, to see how easily the cart handles an order. If it demands too many steps, or the interface is poor, you will end up with abandoned carts at the check-out and a loss of revenue.

Customers want to order from websites easily, with shipping costs clearly marked. The more payment and shipping options that you are able to offer the better, although again, make sure they do not add additional and unnecessary steps to the check-out process.

Choose from the best of breed

Although, there are many free shopping cart systems available, I would recommend that beginners stick with the most popular, as help is widely available from other users in online forums.

If you are using Wordpress as the platform for your website, then Instinct offers a reliable free shopping cart – successfully downloaded, they claim, over 500,000 times. If not, then Cube Cart, Zen Cart and OsCommerce all offer free e-commerce systems, and all of which, have really user friendly administration areas.

All three offer the ability to add an unlimited number of products. Features to consider when choosing between them are multiple payment options for your customers, shipping options and different currencies and languages, depending on your target audience.

Cube Cart is an excellent choice for mid size e-commerce websites. It has templates, called skins, that may be used as a site template or you can overlay the cart onto an existing website. Free and not so free skins, are available on the web. Skins may also be customized, although this requires some skill in coding the CSS style sheets. There are free and paid (one time fee) versions, both are an excellent choice.

OsCommerce is the best known free shopping cart system. It is widely used by companies all over the world. It is the best choice for larger e-commerce sites as there are more than 3,400 available modules that can be added to the default osCommerce installation, enabling full customization. Zen Cart is another open source shopping cart that is widely available. Zen cart has a user friendly interface that allows the shopping cart to be set up in minutes.

Installation

Many free e-commerce shopping carts can be installed yourself, but it can be difficult. Good hosting companies will install the script for you, and/or have a 1-click installation feature in the hosting Cpanel.

After a shopping cart has been installed, you can customize the catalog section of your website in the administration area. Products, descriptions and prices, payment gateway(s) etc can be configured. Changes to the shopping cart's general appearance are usually done via templates or CSS style sheets.

Website Hosting by Compila - Cheaper, greener, faster web hosting

Monday, March 1, 2010

gphotoframe - A photo frame gadget for the GNOME Desktop

gphotoframe - A photo frame gadget for the GNOME Desktop | Ubuntu Geek

GNOME Photo Frame is a photo frame gadget for the GNOME desktop. It shows pictures on the desktop from multiple sources: local folders, F-Spot databases, Flickr API, Picasa Web Album API, Tumblr API, and RSS.
Install gphotoframe in ubuntu 9.10 and 8.10

First you need to edit sources.list file

gksudo gedit /etc/apt/sources.list

For ubuntu 9.10 users add the following line

deb http://www.tsurukawa.org/debian/squeeze/ ./

For ubuntu 8.10 users add the following line

deb http://www.tsurukawa.org/debian/lenny/ ./

Save and exit the file

Update source list using the following command

sudo apt-get update

Install gphotoframe

sudo apt-get install gphotoframe

Screenshot

Featured Post

Windows和Ubuntu双系统完全独立的安装方法

http://www.ubuntuhome.com/windows-and-ubuntu-install.html  | Ubuntu Home Posted by Snow on 2012/06/25 安装Windows和Ubuntu双系统时,很多人喜欢先安装windows,然...