June 28, 2006 at 10:32 pm
· Filed under Tips, Business
After launching my new websites the first thing to do is to get the search engines actually know and respect them - I’ve done everything I can, set up the meta tags, used appropriate keywords in header tags and inbound links, linked from all the relevant sites, added the sites to the online directories of all sorts - but the biggest problem of the whole operation is - it takes enormously long time to actually see the results.
This is very discouraging, what can be more frustrating than a finished website which noone uses?
I think it was a great idea to actually register the domain names few months before starting work on these websites, so their names could propagate throughout the Internet and accustom search engines with these URLs.
Permalink
June 28, 2006 at 10:14 am
· Filed under IDE, Practice, Tips, Technology rants
Whenver you’ll find yourself in a situation where you click the ‘debug’ button in your browser (on the Zend Toolbar) and nothing happens - here’s where you should look:
In zend.ini there’s a line:
zend_debugger.allow_hosts=127.0.0.1/32
Just change this to your IP address and everything should work fine.
I found out about this by reviewing the Apache error log for that domain.
Permalink
June 27, 2006 at 11:21 am
· Filed under Business, Software
It’s now official - ReliableSystems.co.uk Limited is now registered since 23/06/06!
Now the top of the TODO list seems to be finding clients interested in making their businesses smarter
Permalink
June 23, 2006 at 4:00 pm
· Filed under Uncategorized
Just a short rant - I find it that quite an amazing number of specialists (developers/designers) isn’t curious about their job and tools they use.
I know lots of people which are too busy working, that they don’t have the time/interest in reading e.g. webdesign magazines (thinkvitamin.com!).
I think it might be the Long Tail I’m talking about, but I always thought that our profession requires constant learning and studying, and promotes curiosity.
If that’s the case - it’s very safe to publish your “tricks of trade” online, because your competition won’t find them anyway - not because they’re well hidden - but because they’re too preoccupied with their “Today” instead of “thinking about Tomorrow”.
That’s the secret of popularity of people like Seth Godin or Guy - they aren’t afraid to share their insight, and people tend to appreciate them for it - even if they don’t agree with everything they have to say.
I have to admit, I find it much easier to follow blogs than reading books, I think the sign of times is - I can actually find Good Content! And learn through the process - I agree, the knowledge IS only partial, but let’s face it - who has time to systemise our whole life? Learning incrementally bit by bit from different areas is so painless that you just can’t dismiss it.
And when you have some newly adapted knowledge - then it’s time to Soak…
Permalink
June 23, 2006 at 3:13 pm
· Filed under Business
Following up the agencies rant - in the knowledge professions, as software design/development/architecture undoubtedly is - I find attitude more important than the hard technical knowledge.
If you hire a guy which really want’s to learn and allow you to mould him in what you want him to be for the organisation - he’s much more valuable than even the best specialist, but sticking to His Own Ways.
I’m not saying that the experts’ Own Ways are in any way bad or anything - this is the lack of flexibility that I’m talking about - and the willingness to adapt.
My point is - having a guy keen to do “cool stuff”, who doesn’t know (for example) the thinking behind OO paradigm might pay off. After all, it should be sufficient to actually demonstrate to him what’s that about and go through some real life examples together - any smart guy should grasp that knowledge in a short time, and imagine what - that investment not only increases his knowledge, but also motivation to work!
You can’t just “get people to do stuff”, you have to give them opportunities to say: “I can do better!” - and then to actually achieve that.
That achievement takes time and space - but you end up in a win-win situation, having people who want to push forward - and have the know-how.
Permalink
June 20, 2006 at 10:09 pm
· Filed under Practice, Tips, Technology rants, Business, Software
We made a pitch recently for one of potential clients - unfortunately we lost the deal.
But the remains of the pitch gave us unexpected results… My website about the pitch displays first on the Google results page, and the client's website - fourth!
That's why it is no longer sufficient to merely “make a website” - it needs to be done prpoerly to allow people to find you when they look for… you :)
Permalink
June 20, 2006 at 5:53 pm
· Filed under Technology rants
Having monitored the Planet PHP feed for last 6 months I felt there wasn't really all that much I needed to catch up on in PHP/MySQL realm, but the things that caught my eye were:
- PHP IDE by Zend - I still cannot get it to work, it's so early in the life cycle, that it doesn't even have ANY manual or documentation on the website - scary. I'd like to use it instead of buying a license for Zend Studio, but I'm not sure if I can wait any longer - or if there's point in waiting.
- MySQL 5 finally gets first users. That version has some of the features of more complex RDBMS, like triggers, views, stored procedures etc. But I'm concerned about people using stored procedures in PHP - I've seen how they are often abused in Microsoft realm and wouldn't like to see that kind of “abstraction” in the PHP world. Other than that - it's good that MySQL finally has similar functionality to PostgreSQL, it's time to evaluate the pros and cons of these databases and do another comparison.
- Zend Framework! At the moment it's still v 0.13, and while the specification changes daily and you cannot really use it yet - it looks promising, for having the Front Controller built in and enforcing Proper Views in MVC. I'm looking forward for some better database abstraction (Object-Relational Mapping), because the built in support is really a wrapper for PHP5's PDO, which doesn't make developers free from using SQL statements all over the place.
- PHP 5.1 - nothing new there, except of the built-in suport for PDO. But I think that PEAR_DB did the job well enough, so the developers' productivity gain from it won't be significant (unlike the scripts performance which will increase dramatically).
That would be it - at least in terms of general purpose tools and techniques in the PHP realm.
Permalink