First Chinese Internet TV in Silicon Valley – DingDing.TV
The trial live show for DingDing.TV will be first on tonight at 6:30.
DingDing.TV (丁丁电视) will be a great example for Internet Marketing with great contents from famous local TV channel – World Channel, Local News For Chinese with joint efforts of DingDing.TV its own Video Expert and Web Marketing Teams.
Join the live event of “Diana Ding’s Thanksgiving Mixer” in Redwood City of Silicon Valley, California at
where you also a chat room to interact with other audience and the hosts.
Great Prepaid Calling Cards
Save money with the low rates from Pingo for you to call Asia and around the world.
You may get better rates to call China by clicking onto the Pingo site:
Mobile users save 90% or more on international calls with Pingo!
Why Pingo?
A World of Great Reasons to Pingo!
Pingo is a service of iBasis, one of the world’s leading international long-distance carriers. The iBasis network is your assurance of superior quality and reliability—in addition to the most competitive rates on earth.
- Fantastic rates on international and domestic long distance calls.
- No hidden charges or fees—the rate you see is the rate you pay.
- Know you’re always getting the best rate with RateWatcher™
- Refer a friend to Pingo and get $5 USD in free calls!
- The convenience of PIN-less dialing.
- Enjoy faster connections with Speed Dial.
- Auto Recharge—Pingo keeps your minutes topped up so you’ll never be cut off due to insufficient funds.
- Our proven network guarantees clear, reliable calls.
A Great Way to Start A New Business
I Was So Disappointed By Some “Top” MLM or Direct Marketing Plans
But this one, no entrance fee or expense up front. It’s absolutely not a pyramid scheme.
If you need a great domain name, a good looking web site for your new business and a great opportunity to really earn some money without spending hundreds of dollars first, here’s the one to check out:
Get a domain & web site and membership for 7 days free trial
Just click here to watch the great presentation in English.
喜欢中文的话,点这里看中文版本。
A great business model for the Web. GDI enables to start good business without any risk. I didn’t start a penny to start. .WS domain is great. It stands for Web Site (WS).
Google does not use the keywords meta tag in web ranking
In GoogleWebmasterHelp Youtube, Matt Cutts told you
Google does not use the keywords meta tag in web ranking, but should you use it?
Our answer is still ‘Yes!’. Why? Because the keywords meta tag is the standard and who knows if other search engines and directories do with the keywords meta tag. Even though Google does not use it in web ranking, but will they use it for other purposes?
Yes, we all know that Page Title, description tag, and H1, H2, H3, are important for you to get ahead of your competitors for your keywords. Let’s not be just lazy and give the keywords meta tags.
Matt says “other search engines might” use keywords meta tag and tells us pay attention to “meta description”.
10 Most Useful SEO Tools
Most people love to see the top ten of everything. So when talking about SEO tools, not in a particular order, let us make a list of
Top Ten Useful SEO Tools
- KeywordSpy.com gives you top PPC (Pay Per Click) keywords and Organic Keywords and the daily budget (if any) of the domain you type in along with the competitors. It’s a must have for PPC manager or SEO consultant or just web site owners who want to do SEO themselves.
- Spyfu.com: is a pretty good tool similar to KeywordSpy. Try and compare it yourself to see which one fit your needs. I prefer KeywordSpy because of its speed. Chris Mason of SEO Corner has a good page on Spyfu vs Keywordspy.
- WebsiteGrader.com gives you comprehensive rating of your web site in the respect of the marketing effectiveness. “It provides a score that incorporates things like website traffic, SEO, social popularity and other technical factors. It also provides some basic advice on how the website can be improved from a marketing perspective.” We managed to help many web sites to improve their web site grades from 60 or less up to 90 or higher (e.g. a. http://www.grader.com/site.php?URL=www.florapathics.com 96.1 of 100 b. ChineseBay: 94 of 100)
- Link Popularity Checker: our online quick tool to check link popularity via Google, Yahoo and Bing. Just type in your domain and press Enter, then click on the three different links to check Google., Yahoo and Biing link popularity of your site.
- Web CEO offers great free SEO tool set for desktop along with free training course. I love it so much that I upgrade it to Professional version. 12 SEO Tools in One Powerful SEO Suite
We are going to talk about the other 5 Most Useful SEO Tools, including Firefox and WordPress plug-ins in our next post.
Your feedback is always welcome!
Linkscience.com – Houston SEO Web Design
Kaibo2.com and Linkscience.com have joined force to provide greater SEO service to clients.
One certified Professional Internet Marketer joined another and we put together all our years of experience together from two Web marketing teams in Silicon Valley, California and Greater Houston, TX in order to cover a larger service area.
Linkscience LLC has grown out of its own successful Ecommerce SEO marketing wants to share its own successful experience in SEO web design with its old and new clients.
If you are interested in getting great SEO services that give you better ROI within your budget, make your request at http://www.linkscience.com/client-management/contact-us/
UML and Rails
Tools for UML and Rails
In March, 2007, we posted one message on UML & Rails, it became popular. We still rank #1 when Google ‘UML Rails’. And got at least a few hits every day. So people are using UML or trying to use UML for Rails.
Something we can use for UML on Rails:
- Ruby UML Diagrammer is a tool that leverages the RDoc to generate diagrams from a list of ruby files. One of the key features of the diagrammer is that you specify which files you want to look at, and rumld will generate a diagram for only those files: http://rumld.rubyforge.org/ where you can see a nice Diagram of some Rails files. Project created on 2007-08-18 17:52, and updated until January 15, 2008 only… may someone carry on?
- http://ruby-uml.rubyforge.org/
- Disappointing? Visual Paradigm came to rescue from its VP-UML 6.1: Instant generator allows you to generate source codes from class diagrams for many popular programming languages with minimal effort. Now, Ruby has been added to the list of supported languages. This feature is supported in VP-UML and SDE in Standard or higher editions.
Visual Paradigm for UML supports generating 15 programming languages from UML class diagram. Supported programming languages include Java, C#, VB.NET, PHP, ODL, Action Script, IDL, C++, Delphi, Perl, XML Schema, Python, Objective-C, Ada 95 and Ruby. Check out their Instant code generation video. Cool! Isn’t it?
ruby-uml is intended to provide support for refactorisations by generating UML-graphs, trying to trace different aspects of an existing application.
Gem dependencies:
diff-lcs: >= 1.1.2
Other dependencies: ruby: ruby-uml is tested with 1.8.5
Using UML for RoR projects
I found one interesting discussion at http://www.ruby-forum.com/topic/81824:
Posted by Roderick van Domburg (roderickvd)
on 20.11.2006 21:34Jonathan Telfer wrote:
> I’m going to take a guess that UML probably isn’t heavily used by most
> RoR developers apart from perhaps some early stage sketching. I’d
> recommend reading “Use Case Driven Object Modeling with UML: A Practical
> Approach” as that’s based on the ICONIX process which is agile.I have no idea what the RoR development community at large does or does
not use, but would like to point out that UML by itself describes no
design methodology. In fact, I would say that UML is as great as a tool
to do RoR modeling in as it is standards-based and generally accepted.It seems a common misconception that UML and model driven engineering
lead are automatically coupled to waterfall-types of design processes.
But beauty is in the eye of the beholder. As is agile development, which
may be considered as developer joyriding when done improperly — same
thing that happens with XP all too often. If you sketch anyway, why not
use UML?Here’s my experience: static structure diagrams, activity diagrams,
sequence diagrams are all well worth their while when not overdone.
SSD’s easily map to Rails models. Activity diagrams can be useful in
determining action flows (single- or cross-controller). Sequence
diagrams are useful with webservices.Do I consistently use every UML technique with every single project,
every single model and every single controller? No. I use it when my
mind begins to boggle, or when I know that a certain part of the system
will be sensitive to change. Evolution always plays a part, and
personally like to plan ahead instead of cleaning up later — I know
that’ll be way more costly.That being said, use cases seldom do work out. The reason for that is
this: use cases do not elicit the abstract concepts necessary to build a
solid architecture. Your client may agree with that “puppet called an
actor” can do tasks X, Y and Z, but I ask you: where does that leave you
as a developer? Simple systems may not require explicit architectures,
but mistaking agile development with “sketches boring, coding good!”
will certainly impede the more complex systems.> Most RoR developers (may I have a show of hands?) use Developer Centric
> Testing, leading up to TDD.Indeed a lot of attention is drawn to TDD, but usually, I digress. Tests
aren’t what drives my own business or that of my client, and so I feel
the very name of the approach doesn’t fit my intents. Personally I favor
Feature Driven Development (FDD) with doing as much as I can to ensure
quality.Tests, by their very nature, are created and executed in a controlled
environment. Providing full coverage (not just the 100% green rcov bars,
but actually having walked through all the input invariants) may be
possible as a project grows more complex, but its feasibility decreases
dramatically. And when I know that I’m going to have holes in my
coverage, I might just as well take another stance: FDD.My approach of FDD differs in that I care about functionality, not
tests. After having thought about my architecture beforehand, I start
implementing. Mind you: no checkins without having proper and passing
tests. I do my best to write a number of tests that cover both proper
input and possible garbage, but I know I’m going to miss a spot. That’s
OK — in my critical code I’ll put in a couple of defensive measures
like validation (easily done with Rails) and proper error handling &
notifaction (likewise, easily done).(Not being a TDD regular myself, I wonder how many developers dismiss
defensive coding. This is my curiosity speaking, not intended as a
statement below the belt.)One might say that it’s a matter of opinion, and I’ll agree. But I will
not agree that either produces higher quality code than the other. You
can write broken tests, and may likewise mess up your application. TDD
is no excuse for not having an architecture. With an architecture in
place I say either TDD or FDD may miss just as many stitches, and that
being the case, my prime focus will be getting functional results any
day.Cheers,
Roderick
I love the concept of TDD (test-driven development), but I also agree with Roderick on this point.
#Gmail Is Down
OMG, #Gmail is down!
How to find out if Gmail is down for everyone?
Check out Twitter. Real time search platform is already there when you want to know what is happening right now.
http://twitter.com/#search?q=Gmail%20is%20down
At this moment Gmail is still down
Oops… a server error occurred and your email was not sent. (#6502) What am I going to do?
Alexa Watch
Did Alexa miss the real traffic of your web site?
I believe that you do something about it.
How to Improve Your Alexa Ranking
Install Sparky: Alexa Toolbar
You can install your Firefox Alexa Toolbar and set your own site as your default home page. Your own traffic to your site may contribute a bit. But nobody can really understand how they calculate the ranking.
Alexa Widget does not help Alexa Ranking – Proven or Not
Someone post a blog saying he has proven that Alexa Widget is useless in helping your Alexa ranking. The reason:
To prove my point, I checked the code of the alexa widget which is a script pointing to a .js script. Curiously, I opened it and to my surprise found nothing but three functions, namely: AlexaSiteStatsWidget (For getting the code of the widget) , getFullURL(For getting the webite’s URL) and encode64(For putting both onto the page).
This observation is not really correct as fwaggle.org said
What browser you use, what operating system you use, your geographic location, and how many times you’ve been to the site – all of these things can be trivially tracked just by you loading an image from a remote server. The fact there’s no obvious javascript to track this information doesn’t mean that it’s not done.”
I agree with Fwaggle in that point. Whether or not Alexa put that tracking into their ranking calculation is always a myth.( or trade secrete?)
It doesn’t hurt much if you just put it on your site. So one way that may help Alexa record your traffic like Sparky is to put Alexa Site Widget on most pages of your site like this one:
<SCRIPT type=’text/javascript’ language=’JavaScript’ src=’http://xslt.alexa.com/site_stats/js/s/a?url=99people.com’></SCRIPT>
<SCRIPT type=’text/javascript’ language=’JavaScript’ src=’http://xslt.alexa.com/site_stats/js/s/a?url=chinesebay.com’></SCRIPT>
( I know the ranking is low now. Kaibo2.com was one higher ranking than 200,000 , the bigger the number, the lower the ranking )
Update Site information
Update Alexa Site Information using their Site Owner Tools at http://www.alexa.com/edit/ This may be pretty useful for brand new domain.
To many people, Alexa ranking does not mean anything because they complain about its inaccuracy. Estimates or stats may never be accurate, but still it is a benchmark, something better than nothing. Some people sing praise about Compete, but their number can be much worst when we look at my clients’ site rankings and their web server logs and Google Analytics as they do not listen to users’ input and feedback, only doing what they ‘think’ is correct.
Google Should Buy These Ten?
To start a fresh new week, I’m glad the eWeek sent me this great Editor’s Pick:
10 Companies Google Should Buy
It is a great read, click the above link to the article by Clint Boulton, who tells in details about
Enterprise Applications: 10 Companies We Want to See Google Buy
- Twitter: Not just to tell what Google is doing at what place, but to have a the real-time search conversation platform.
- Myspace
- Salesforce.com
- ClearWire
- Priceline.com
- Rearden Commerce:the leading personal assistant site for businesses
- TripIt. Well, maybe even 800trips.com
- MindJet: “a mind mapping and visual collaboration tool for project management”
- Hunch: “a crowd-sourcing site”. To understand what crowdsourcing is, you may want to check out http://www.answers.com/crowdsourcing. Examples:Amazon.com’s Mechanical Turk www.mturk.com, InnoCentive www.innocentive.com, Google Answers (Google Answers is no longer accepting questions), Baidu Answers(zhidao.baidu.com)
- AWS (Amazon Web Services)
You’ve got to read Clint Boulton’s article in details to really understand why he chose this. His research not just saves you time, but also can give you some ideas to start up your next company to be bought by Google or Microsoft.