Showing posts with label simple. Show all posts
Showing posts with label simple. Show all posts

Friday, August 16, 2013

PDVBV is alive....(and for hire!)

As some of you already know: I quit my "job" and started as an "indie".

I am now officially a mercenary: you can hire me.

The name of my new entity : PDVBV s.p.r.l/b.v.b.a.
The name is a reference towards my dutch-language heritage, the designation signify a belgian "Limited" company.

My aim is to look for jobs similar in content to what I did as a wage-slave: Part-time, advisory and troubleshooting jobs. I dont mind travel (on the contrary) and I would not want to be linked to a desk for 5 days permanently.
I'm lucky, my first customer-assignement is just what I wanted.

I'll update the blogs, my resume, Twitter, Linked-in, facebook etc... when time and usefulness permit (wanted to do that much earlier, but life is too short to mess with the internet all the time)
I may even start a PDVBV page somewhere.

Suffice to say : I should have done this much earlier.

The main reason to become indie is that I can now decide for my self where and how I can use the fruits of my labour. I notably dont have to tow party lines anymore (although...), and I can decide all by myself to plan/budget any visit to a conference or usergroup or any interesting gathering.
The straw that broke my camel's back: in-ability of previous employer to pay for a visit to the Scotland UKOUG event (or any other event for that matter).

I've taken back my freedom.

First trip: I intend to visit the AIM SIG of UKOUG in October. Look forward to meet some old friends there.

Given the development of my client-base, I already regret that I turned down invitations of SIOUG and HROUG. No worries: I'll make good next year, may even try to go by Motorbike - After all those years crossing the alps by car, I feel like riding a bike over those passes for a change.

Note: I currently ride a motorbike for Fun and necessity, but after handing in the company-cage, using a motorbike to commute to work feels quite liberating (at least for the summer).

(ps: I almost regret all the jokes I made about "urenzuigers", I risk becoming one of those myself).

Tuesday, November 02, 2010

Commodity or Simplicity ?

Just had a good chat with Anjo -MiracleBV-YAPP- Kolk, and we got some good soundbytes and possibly a presentation topic:

1st: IT is now a commodity, but that doesnt necessarily mean that IT is more simple.

For business (outsource-)decision makers this means that outsourcing IT to the cheapest provider is means exactly that: Cheap (and nothing else, let alone anything would work as expected - to make anything work is an Extra $$$).


2nd: Ppl are used to app-store style solutions.

We should keep that in mind when building customer faceing systems.
If it doesnt work immediately, the user will simply try to download another app. If there is no friedlier alternative, the user will become very unhappy, and possibly do a Youp[link].


Read the Title again: if you have the choice between "Commodity" and "Simplicity".
Simplicity may work better.

Friday, July 16, 2010

Thanks Ron

Geee.
I had no idea what he was up to.
And not used to have a (Yellow, Logica-)spotlight turned towards me unexpectedly.

Irony is difficult to convey on a blog, but Thx Ron!
(Should I look for a Thank-You sign in clip art, nah, sun shining outside....)
I'll handle the fallout on Monday, if time permits.

(and I'll get you for this Ron!)


Actually: the next blog was supposd to elaborate on the jury-process and other topics related to UKOUG Conference in Birminham.

That is the more important thing for the coming months:
How to get a flipping manager to pay for my trips/presentations to SIOUG, to Moscow, to Croatian-Usergroup, to Birminham and if possible one or two UKOUG SIGs.
The ever lasting struggle for the (non-existing) budget garded by the beancounters...

Tuesday, March 09, 2010

Chris Date in Edinburgh on 13 and 14 May 2010

In the noise of of all the announcements, blogs, mails, twats (and mostly plain ads), this is one that I want to Recommend.

Chris Date is doing a Seminar in Edinburgh on 13 and 14 May.


If this seems like total nonsense for you: Google Chris Date

If you work with Information Systems and notably with Databases, chances are the work of this man has had an impact on what you do.

And to better understand what you do, and how you can do it Well, it is worth to read, discuss and understand his work.

To know where this field of expertise is really going, the work of Chris is probably just as relevant, if not more, then the latest re-naming of crs or asm processes and logfiles.

I was not kidding when I had Oracle Magazine write up my nr 1 tip for people who want to get into IT: Get your Basics Knowlege Right. You could do worse then to start with the work of Chris Date.

Tuesday, November 24, 2009

Tanel Poder Miracle Seminar Birmingham

Miracle Seminar with Tanel Poder Click through for details

Yiihaaa!

I just twisted the arm of my boss and my project manager (they dont really mind - as long as I leave my phone on) and I am attending the Miracle Seminar by Tanel Poder in Birmingham on 3 and 4 December.

Anyone else going ?

Friday, November 13, 2009

Catch the Wave

Got the invite, and I jumped in. I have actively tried to surf some googlewaves with a few friends, but I do get the feeling this is a case of Emperors Clothes sometime.

How many of you have actually stood on a surf-board or even windsurfed? Both are not easy - well not to clumsy impatient geeks like me. But once you "get it", the experience is Excellent!

How many realize that the perfect wave is something very ethereal. To be catched when it happens, and to never return. We all have our "perfect wave" moments, but I'm not sure if gee-wave is one of mine

The good thing of this new wave is to link up, again, with ppl I appreciate, and some I had nearly forgotten.
And the gadgets look mint to: cool voting widgets, maps, all sort of embedded content. And we havnt even seen the "wave" of applications that can be built with the API. If Facebook is anything to go by, wave has a huge Gee-Wizz potential.

But the down-side is that it seems to take much more time then plain email, skype-chat, yahoomessenger, msn, googlechat, whatever. And that live typing is relatively slow from most connections I have used so far. Any way I can turn that off?

Does anyone remember IRC or ICQ chat ?
Anyone used the the VMS and unix "phone" utility ?

And now we have facebook (mafia wars!), hyves, skyrocks (my 13yo has about 7 hompages there, for various purposes), LinkedIn, google-talk and twatter. And with Google Lattitude, several ppl (+ all of google) keep track of my whereabouts already.

Tomorrow we will be on gwave and lattitude (and a few more that only my kids know of).

A UKOUG Conference-promotional wave anyone ?

I'm only a Simple Oracle Dba, and I'll try not to be a Luddite.


Okokok, just got a txt msg asking if I could check a certain wave that mentions an email of about an hour ago...

Saturday, November 07, 2009

Oracle Usergroup meetings - Tips

Oracle Usergroups are the next best thing to a working-holiday, just dont tell your bossLast week was Perfect: I could escape the project-managers for all but Monday and spent the rest of the week "working" remotely, while visiting two usergroup-events.

I had the pleasure to attend the DBA-Day from Oracle Usergroup Holland (OGH), and the Autumn Seminar from Oracle Usergroup finland (OUGF). Both events were Very Well organized and had excellent content.

Being lazy, I do hope some other enthusiastic bloggers will do a writeup of the interesting items from each event. Today, I have another priority on this blog.

I hope all of the the attendees had an interesting and productive time. And I would encourage them to tell their managers how useful these meetings are.

If anyone has to justify their Usergroup-Fees or cost, I always like to make the point that these groups are the only way to get information that is not totally-tainted by pre-sales. At a usergroup, you can hear how it really works, rather then how it is supposed to work. The unbiased (ok: less biased) information combined with the staff-motivational aspect, are probably the best business-case.


Evaluation forms

I know most usergroups are trying very hard to please their audience, their members and their sponsors with ever-present "Evaluation Forms", and I do fill in my share of forms.

I would like a quiet word with that one person at UKOUG events who always fills in 100% minimal scores on my presentations. I can only presume he is linked some some vendor that lost business because of my "simple" crusade.

I know for a fact that at least some of my comments to UKOUG have been read, and considered. Thanks Aimee, Rachel and all the other members of staff.
Those forms are useful, and I forward all the good comments to my boss.


Tips

As a regular visitor and presentor at Usergroups in various countries, I have compiled my own list of preferences and what I consider best-practices.

Mind, this is not criticism, but rather praise and encouragement. I full well realize that it is much easier to criticize then to construct. And I do applaud the volunteers and staff who organize it all.


So, at the risk of ridicule, here goes...


- Handcuff speakers to the table.
Do not allow speakers to run in, rush-ppt, and run away from the event. No matter how "celebrity" they are, they should allow time to discuss and mix with the (paying) audience. Find some incentive to keep the speaker after his talk. Allow approachability and discussion.

- Clean out the speakerlounge regularly.
Discourage speakers from hiding in speakerlounges. See above. Usergroups are for users. The mixing and hobnobbing with higher celebrities can be done elsewhere.
And for speakers: the information you pick up from listening to in-the-field users is often invaluable. Get out there.

- Provide a safe cloakroom.
Especially for those who travel with luggage-trolleys, it is very convenient to have a safe spot. It is one less worry, and ppl dont lug around the additional coats and other items (also a firehazard).

- Use simple timings.
Plan the start/stop of sessions on whole-hour, half-hour or quarter-hour, please.
Simple timing is easier to keep. When a speaker is sweating in front of an audience he doesnt want to permanently do time-math. And users wandering around or smoking outside will easier remember simple timings as well.

I sometimes had to fit a 45min ppt (+/-22 slides + some demos) into a slot between 14:25 to 15:10. Running it from 14:30 to 15:15 is just easier (me - I like simplicity). I know that staggered breaks are better for services, staff, crowd-control and exhibition-sponsors. I understand that, but it doenst mean I like the funny timings.

- A visible clock.
A nice big clock on the wall, visible to both speaker and public is a great help. See above.

- Breaks between sessions.
Breaks should be 15-20 minutes, please. In between all sessions. Breaks are meant for discussing the topics, for networking, for coffee/ciggies and for phone-calls/mails. A whole morning sessions with no break (because the speakers want to run away?) is tiring, and doesnt allow to digest and discuss the material presented.

- Simple Refreshments at Every Break.
Preferably Coffee (strong), Tea(ditto), water (still) and biccies (optional) at all breaks. IT ppl like we are run on coffee (and some also run on ciggies [link to Doug?]). And a cup facilitates mixing and networking.

- Provide some (walking) space during breaks.
The venue should provide sufficient space to walk around and mix (with cup of coffee in hand). Networking and listening to peers is such a very important aspect! Additionally, some of the attendees will want to return phone-calls and will appreciate some space to hide and speak.

- Provide Free wifi - Please.
Possibly negociate vouchers with venue if the wifi is payable. A lot of us want to stay in touch, or even verify what the speakers say on tinternet.

- Practical Food.
The Quality of the lunch needs to be Acceptable, but the food should mainly be practical, and easy to consume while networking. Sandwiches are perfect, hot soup is a big risk. The sit-down lunch in "Slough" is very Good (a much appreciated classic at UKOUG). But if such quality is not on offer, then make sure the food can easily be consumed standing/walking. Balancing a hot plate plus a glass in a crowded space can be awkward.

- Facilitate shared transport after the event.
Ask publicly, around lunchtime, if anyone wants to share taxi to trainstation or airport. The RMOUG has set the golden standard for this, AFAIK.
But it is plain funny to command 5 taxis separately and form a convoy to the trainstation. And sometimes a gentle soul even offers a ride from Solihul all the way to London (Thanks Dave!).


That concludes my pedantic advice
(I'm a consultant after all - I always want to impose some unsolicited opinion).

If it helps anyone, then fine. If you think all of the above is totally obvious or ridiculous, then I apologize for wasting your time (you should have stopped reading earlier - consultants are there to be ignored, remember).

See you at some Usergroup maybe!

Monday, June 29, 2009

From Google to oracle

A recent article in the Register throws some light on the different approaches by Google and M$. The article and its links are worth a careful read, no matter what hat you wear.

Reading break....

any resemblance to real architects is purely coincidental...

(go on, read it...! that stuff is much more important then my ramblings)


Me, of course I only read and retain what I want to agree to ...
Not hampered by too much knowledge of my own, here is my colored and limited interpretation:

The Micro$oftee boasts in management-speak about the "tremendous set of applications" and the problem to come up with "one set of KPIs that works" (sic).

The Geekle is very much focussed on performance and smooth global deployment. He speaks of "forcing developers into a confined space", and of "GFS as a baseline service".

Two items struck me in particular.


Firstly, one of the key-items put forward by the Google engineer is to "limit" the developers. The Google platform offers a very limited set of "services" to the developer and the challenge is to keep the developers inside that box.
Hearding Toads comes to mind.

The Confinement, the Limitation shows the Master


The other keyword that ticked my fancy was "GFS". The Google File System.
There is nothing that isolates infrastructure more elegantly then a file system.
The "everything is a file" adage that came with Unix is unbeatable.
A database consists of files.
A VM is a set of files.

And a "Global File System" is a very useful, and a conceptually clean "layer" to deal with.

Those of us in the process of building "farms", "estates", "grids" and "clouds" would do well to study some of the Google approach. Oracle and its practitioners (that is us) may well be able to learn a trick of two from the Google Approach.

Limitation : reduce the number of different components. But scale horizontally by having many of them.

Simplicity and Confinement : do a few things, but do them simple and do them really really well (and Often, and Fast).

Layering : Isolate everything in a "File System"


In my opinion, the "limitation" and the relative simplicity of the google platform is one of its key success factors.

That Simplicity, and the hiring of all the brightest brains on the planet.
I have seen some very good minds leave to join Google, but I never heard of a manager going there...

Thursday, May 21, 2009

Serious Work

Two remarks about Work.

Working in IT can suck you in big time.

I just spent one of those weeks of late-nights hammering on a problem for one specific client, working from the Rotterdam Office of my employer.
And in the same three day-week, every third manager and every third Secretary in the dutch subsidiary got fired. A bit like shooting ducks at the fair, I guess. Hence two remarks.

Firstly, the people-cleanup.

The culling is a tragedy for those involved, but Especially for the Secretaries.
Personally, I welcome a good management cleanup. We had a lot of duh-livery managers, and a reduction in overhead was long overdue.
But firing Secretaries in this climate is "not done". It may be that I have not worked enough billable hours, it may be the boss did not keep our "utilization" on par, but it is definitely not the fault of the Secretaries, and firing them isnt going to help.

Also you can fire 1 extra manager and keep 3 good, useful secretaries.

Secretaries are the fabric of the company, they Really know how things work, and they are immensely valuable in emergencies. Whether you are stuck on an airport or need a replacement for a broker laptop power-supply: Call the Secretary.
The indians may mean well, and have nice callcentre-scripts, but all they are allowed to say, sir, after 30 min, sir, of phone-confusion, sir, is "you must contact business secretary and order replacement, sir..."
The secretary knows that the power-supply-thingies break down, and has a few spareparts laying around!

Hence my deep Respect to all Secretaries, past present and future.


Secondly, the we-feeling.

Our new NL-top-dog is much impressed by the "we feeling" in our company.
Right, well, the secretarial staff will agree....

I know it sounds funny in (northern)english, due to the various meanings of "wee". But he wants to compliment the remaining staff on the "team spirit". It just sounds funny if you litteraly translate from dutch...

The thing that gave me a real boost in the last week was the Dedication of a small team that laboured on, regardless of the organisation falling apart. Regardless of tears at the coffee machine, regardless of losing a few good bosses, regardless of uncertainty about who would sign off our expenses, regardless of the vendor documentation providing the wrong scripts, regardless of the client trying to prevent them from work by calling every 5 min.

We had a customer that had got himself in a real twisted problem, mainly due to ignoring good advice for years. And now we had to bail him out of it.
Never ever had they listened to good advice. But of course we would take the blame, that is what the IT supplier is for.
An "I told you so" attitude never got you anywhere.
But Helping a customer in need Might get you somewhere.

So when things really broke down, some of our brilliant brains actually managed to puzzle him out of a bad spot. They figured out which tables and un-documented relations (and bolted-on triggers!) had caused the poblems. And they retrieved exactly the right records to resume normal operations.
That is the sort of team you can win a war with.

Remember Robocop? big bad ED209 couldnt even walk down the staircase...And for those in the know: Brains always are better then Iron.

Iron, Big, Brute-Force, Expensive Iron, may look good and make you friends at hardware-vendors.

But Brains will win the day.

Friday, March 06, 2009

In a crisis, you call the DBA

There is renewed demand for Real DBA skills.

And I now understand why.

In these stormy days, there is an increasing need for sober, simple and honest craftsmen (and women). Solid DBAs who know their job, who do not over-stretch or over-promise, and who can tell it like it is.

It really helps that Customers have no more patience for FUDdies and timewasters.
The vendors of over-complex, every-expanding, ever more costly contraptions are the first to go. Houses of cards cannot stand the storm. And the groupies that dont carry their weight get blown away with them: They add no value to Real Application Business.

In these Fearfull times, the demand for Uncertainty and Doubt is suddenly gone, and there is a need for Real Application Solutions.

Those who tried to boast their CV by implementing ever-more-misty FUD and "business" oriented layers of complexity are now finding a deaf ear. The Customer is too busy surviving, and their shiny layered contraption may have to go in the freezer, or down the drain. Simple Real Application Survival is more important.

I have always liked a good crisis.

A crises is when you call your DBA.

A crisis is the moment, the Opportunity, to solve some Real Application Problems.

And remember Professor Dijkstra:

"Simplex Veri Sigillum"
simplicity is the hallmark of truth.


Dijkstra then went on to state:
"Unfortunately, Complexity sells better"

Customers got wise.
Customers stopped buying!

And many sensible customers are actually using this so called "crunch" to reduce the complexity. The cold wind will blow away the chaff, and leave more room or serious, quality engineering.

Simple, solid and robust systems are de rigeur again. Real Application Simplicity.


Tip for salesmen: If you want to sell anything: try selling something simple.


PS: Thanks to a Miraculous friend for inspiring this blog! I hope his presentation went well, and I told him:
In case of doubt: Choose the more Simple solution.

Real Application Simplification is the word!

Monday, May 01, 2006

sitemap

Here are the introductions to PdvFirstBlog and SimpleOracleDBA,



  • Intro - if available - This is where I started my my blogging era

  • Simple oracle DBA - The main topic.




  • Various Oracle Tips and Rants and Opinions, all to do with practicalities.

  • Simple Oracle DBA - Availability, Scalability, Manageability... It has to be Simple

  • Bitmap Indexes on an OLTP system - ORA-00060... Classic Deadlock

  • Backup on a different Level - in the SOA layer.

  • How To Pool Connections - One of the challenges

  • Databases Everywhwere - Systems and Databases, how many databases.

  • ILM, Information LifeCycle Management - another Three Letter Acronym.

  • Index Organized Tables - Many Benefits

  • txt - txt.

  • txt - txt.

  • UKOUG - I do value my usergroup events.




  • Various Rants, all to do with practicalities.

  • In times of Crisis you call the DBA - Who you gonna call...

  • Rationalize TOAD - Toad will find a way...

  • M O O W - Miracle Oracle Open World...

  • My blog-plug for the Conference - UK Oracle USergroup...




  • Travel related stuff.

  • Angel of the North - My most visited leasure page...


  • Inconvenience of Leeds Bradford International Airport.

  • Eurostar is Perfect - Very comfortable and reliable.

  • Colorado - Winter Park, actually.

  • Back to Normal - on the train.

  • Climate - Enjoy while it lasts....

  • Cricket - I have no clue.

  • Work, Dinners, Fun - and lots of miles on the train.

  • Angel - of the North, my most searched for picture.

  • UKOUG - my excuse to travel.

  • txt - txt.

  • txt - txt.





  • The usual links to groups etc..


    my agenda (normally at the right hand side of the blog)




    UKOUG main url



    Miracle BV



    the home of Oracle-L : Best Mailing list



    link to Oracle Forum.



    My own linked in profile (shameless plug)
    the mandatory linked-in profile...

    Dont believe me ? Google

    See you Somewhere, and say Hi if you feel like it!

     

    This is the footer...and this should be small text for disclaimers and the like. and some small stuff

    Locations of visitors to this page And this text is placed next to the map. we could possibly hide some stuff here too for the benefit of the search-engines and if it is at color ffffff cam we put all sort of rubbish that we do not want readers to see. travel itinirary reservation ticket agent flight plane boarding attendant train connection rail ticket wait time booking flight boardingtime taxi ramp luggage suitcase trolley wheely laptop bagpack corpaorate wifi connection oracle. it will also be interesting to see what happens when this wrap around. or even if we put in spherus and worwood as additional word.