Category: Mijn website

Vacature vervuld!

Het heeft lang geduurd en het ging niet van een leien dakje, maar ik heb eindelijk een php-programmeur voor mijn webshop gevonden!

Toen ik een ex-collega vroeg om tips voor goede vertalers, gaf ze aan dat ze op Freelance.nl vaak veel goede reacties kreeg. En aangezien dit geen site specifiek voor vertalers bleek te zijn, bedacht ik me dat ik ook eens kon proberen om mijn oproepje voor een php-programmeur daar te plaatsen.

En waarempel: in tegenstelling tot de specifiek ICT-gerelateerde jobsites die ik eerder had gebruikt, stroomden hier de reacties direct binnen!

Natuurlijk zat er wederom een hoop brandhout tussen. Want als ik specifiek vraag om ervaring met CakePHP en de Amazon webservice en ook om die ervaring in je reactie te vermelden, denk je dan echt dat je wegkomt met de opmerking dat je heel goed met Magento bent (da’s immers ook iets met webshops, dus vast hetzelfde genoeg??), of veel ervaring hebt met het koppelen van diverse webservices van andere partijen (en dus vast ook met Amazon, want hoe anders kan het zijn)??

Maar goed. Uiteindelijk koos ik er drie die het meest in de buurt kwamen en liet ik ze een offerte opstellen.

Eén partij sprong er duidelijk uit. Ze benaderden me direct actief met inhoudelijke vragen, communiceerden op een prettige manier en deden merkbaar hun best om het systeem goed te bekijken voordat ze met een inschatting kwamen. En als extra bonus bleek de contactpersoon een geëmigreerde Nederlander te zijn die nu een clubje goed opgeleide Roemenen had verzameld, die tegen een uurtarief van slechts €15,- werken! (Waarvan de programmeurs maar de helft ontvangen als salaris… en volgens de standaarden daar verdienen ze dan prima…)

We hebben afgesproken dat ze in eerste instantie de belangrijkste bugs in mijn systeem gaan verhelpen en enkele absoluut noodzakelijk features gaan bouwen, zodat ik in ieder geval voor de Halloween-drukte mijn webshop op orde kan hebben.
Dan leren ze gelijk de applicatie kennen en kunnen ze me adviseren of ik daarna voort moet blijven bouwen op het huidige systeem, of dat ik beter iets compleet nieuws kan laten ontwikkelen.
Want er moeten nog een hoop features bij / anders, voordat het écht een goede shop wordt.

Kosten voor het bugfixen: € 714,- incl. BTW.
Dat is voor Nederlandse begrippen zeer beschaafd, voor een inschatting van 40 uur werk.

Bovendien bedacht ik me dat ik effectief maar zo’n 55% van dat bedrag kwijt zal zijn. Want ik moet 45% belasting betalen over mijn inkomsten, maar wel over het bedrag ná aftrek van eventueel gemaakte kosten.
Dus als ik € 1.000,- zou verdienen, zou ik er normaal gesproken maar € 550,- van overhouden. Zou ik 714 euro ervan investeren, dan betaal ik echter maar belasting over € 286,- en houd ik daar een kleine € 200,- van over.
Dus heb ik effectief maar € 350,- minder overgehouden dan wanneer ik niet had geïnvesteerd, in plaats van € 714,-.
Ik hou van dit soort berekeningen :-)

Over 3 weken zou alles al opgeleverd moeten worden. Kan niet wachten totdat ik weer lekker met mijn shop aan de slag kan!! Hoewel ik in mijn achterhoofd toch wel een beetje bang ben dat het wéér gaat mislukken… dat ze te optimistisch geweest zijn en ook zij de bugs er niet binnen redelijke tijd uit krijgen…

Spam

Wat een hoop nare mensen leven er toch op deze wereld. Ze vallen anderen lastig alleen om eigen gewin.

De hoeveelheid spam die ik moet bevechten, loopt nu echt de klauwen uit. Gisteren werd het toppunt bereikt – iemand bleek mijn weblog gehacked te hebben, puur om er stiekem een Viagra-spamlinkje in te plaatsen.
Waardoor ik al mijn wachtwoorden moest veranderen, security keys opnieuw moest instellen en alle bestanden moest doorlopen op verborgen scriptjes. Weet je hoeveel tijd dat kost? En afgezien daarvan – het voelt toch een beetje alsof ze bij je thuis hebben ingebroken.

Blijf toch eens met je poten af van andermans spullen! Of ze nu digitaal zijn of niet!

Het is de spreekwoordelijke druppel. Want mijn webblog is niet het enige dat regelmatig wordt ondergespamd.
Dit blog is nog redelijk goed in het afvangen van spamcomments, hoewel ik de afgelopen periode ook een hoop meuk handmatig heb moeten verwijderen. Maar ik beheer ook twee fora – die van mijn Alice in Wonderland website en die van Charm. En ook daar ben ik dagelijks(!) bezig met het verwijderen van berichten die daar niet horen en aangemelde nep-gebruikers, die zich alleen maar registreren omdat ze dan een linkje in hun profiel kunnen plaatsen.

De standaard captcha’s helpen al lang niet meer. De enigen die ze niet kunnen lezen, zijn je legitieme bezoekers.
Op beide fora heb ik inmiddels een op het forumonderwerp toegespitste vraag ingebouwd in het registratieproces (zoals “wat is de afkorting van Live Action RolePlaying?”), zodat spambots niet geautomatiseerd het formulier kunnen invullen. Maar dan nog zijn er asociale gasten die alles met de hand invullen. Die zelfs doen alsof ze netjes inhoudelijk op een discussie reageren, door een (enigszins) zinnige reactie te posten. Het baat niet; ik pik ze er allemaal uit. Maar het kost me zó veel tijd en frustratie.

Wat het meest demotiverend is, is dat het een liedje zonder einde is. Zij hebben de tijd – ze worden er voor betaald. Ze zullen niet ophouden, wat ik ook verzin om het tegen te gaan. En een site aanklagen omdat iemand namens hen je blog heeft gehackt, is ook ondoenlijk.

Triest, dat mensen je hobby zo kunnen verzieken…

Gewonnen!

Wauw, ik heb een echt cool cadeautje gekregen!

Via de post ontving ik het boek “Alice’s Adventures in Wonderland, An 1865 printing re-described and newly identified as the Publisher’s “File Copy”, with a revised and expanded Census of the Suppressed 1865 “Alice”, compiled by Selwyn Goodacre: Privately printed for The Jabberwock 1990.” (ja, een hele mond vol ;-) ). Mét persoonlijke inscriptie van de auteur!

Het is uitgegeven door de Lewis Carroll Society (Lewis Carroll is de auteur van Alice in Wonderland) en het inpakpapier is ook speciaal ontworpen en gemaakt voor dit boek.

De Lewis Carroll Society brengt wel vaker dingen speciaal voor hun leden uit, maar in 1990 was ik nog geen lid, dus dit exemplaar heb ik nooit gehad.

Ik kreeg het boek als prijs, voor het vinden van de twee opzettelijk gemaakte fouten in een artikel van de auteur van dit boek, dat in het periodieke tijdschrift van de society was gepubliceerd.

De auteur had al in 1982 een artikel gepubliceerd over spellingswijzigingen in oude edities van “Alice’s Adventures in Wonderland”. Daarin maakte hij opzettelijk twee fouten, die verwezen naar een per ongeluk geprinte fout in zo’n editie, en riep hij de lezers op tot het vinden van de fouten.

Nou was ik in 1982 pas 3 jaar oud, dus heb ik daar toen niet op gereageerd…

En blijkbaar reageerde destijds ook niemand anders, dus probeerde hij het nu nog eens in zijn nieuwe artikel, ditmaal over verschillen tussen de eerste edities van “Through the Looking Glass and what Alice found there”.

Ook ditmaal was het animo om te reageren erg laag (ik laat even in het midden of er nou echt niemand anders was die de fouten heeft gevonden, of dat het meer een kwestie was van het niet goed lezen van een eerlijk gezegd redelijk saai artikel, of gewoon geen moeite willen doen om een mailtje te sturen) – dus aangezien ik de enige was die hem (correct) had geantwoord, kreeg ik dit boek als prijsje opgestuurd.

Het ziet er echt heel mooi uit en het is natuurlijk altijd leuk om een boek te hebben met inscriptie van een bekende persoon uit de Alice in Wonderland wereld :-)

Programmeur gezocht: het vervolg

In december vroeg ik een aantal offertes voor een PHP-programmeur op. Na veel getwijfel, maakte ik toch maar een deal met de goedkoopste van de twee: voor een fixed price zou hij de basis van mijn webshop in orde maken en daarna zouden we wel kijken hoeveel uur er gingen zitten in het uitbreiden ervan met nieuwe functionaliteiten.

Om kort te zijn: hij heeft het opgegeven…

Volgens hem was de basisopzet van de shop eigenlijk wel in orde, waardoor zijn alternatieve plan niet van toepassing was, en wist hij ook niet meer hoe hij de boel beter kon laten functioneren. Sorry sorry, maar hij wilde toch onder het contract uit.

Tsja, het had weinig zin om hem te houden aan een opdracht die hij niet kon uitvoeren, dus zit ik weer zonder programmeur en nog steeds met een buggy webshop.

Op een gespecialiseerde vacaturesite plaatste ik een oproepje, waarbij ik ditmaal specifiek vroeg om iemand met ervaring met CakePHP en de Amazon webservice.
Maar wat een crap komt daar op af zeg…

Je ziet in eerste instantie alleen de nickname van degene die reageert, maar je haalt er zo uit wat voor iemand erachter zit.

Mijn oproep:
“Ik zoek een php-programmeur voor het herbouwen van mijn webshop. Zie de bijlage voor details. Graag in je reactie vermelden in hoeverre je ervaring met CakePHP en de Amazon Webservice hebt.”

De beginnende programmeur:
Hij: “Hallo, ik heb geen ervaring met wat u noemt, maar mijn php ervaring maakt dat ruimschoots goed. Ik ben ook heel enthousiast en gedreven!”
Ik: /exit

De nerdprogrammeur:
Hij: “Ik heb interesse in uw opdracht. Ik de bijlage mijn cv. [insert lange lijst met onbegrijpelijke programmeerterminologie en geen concrete referenties]”
Ik: [doet ctrl-f] “Heb je ook ervaring met CakePHP en Amazon? Dat zie ik niet in je cv staan.”
Hij: “Euh, nee, alleen met het Zend framework.”
Ik: /exit

De sales manager:
Hij: “Hallo, wat een superleuke opdracht! Voor ongeveer €2.700,- kunnen we voor u een webshop bouwen, levering in 4 tot 6 weken! Ik plan graag een afspraak in om e.e.a. te bespreken.”
Ik: “Heeft u de bijlage goed gelezen? Het gaat namelijk niet om het bouwen van een standaard webshop. Ik hoor ook graag in hoeverre u ervaring heeft met genoemde zaken.”
Hij: “Oh, ja, sorry – maar dit kunnen we ook; hebben we heel veel ervaring mee! Kan ik contact met u opnemen voor een afspraak?”
Ik: “Voordat ik een afspraak maak: heeft u referenties m.b.t. uw CakePHP en Amazon ervaring?”
Hij: “Oh euh, ik heb het even nagevraagd en bij nader inzien hebben we daar toch niet zo veel ervaring mee. Maar we nemen toch graag de opdracht aan!”
Ik: /exit

Zucht. Blijkbaar vraag ik weer het onmogelijke ofzo?

Weet iemand misschien nog goede sites om een php-vacature-oproepje te plaatsen?

Offertekloof

Een tijdje geleden heb ik bij twee PHP-programmeurs een offerte opgevraagd voor het herbouwen van mijn webshop. Een vriend heeft deze ooit voor mij opgezet, maar er zitten diverse flinke bugs in die hij niet opgelost krijgt en aangezien hij inmiddels is afgestudeerd, heeft hij ook niet genoeg tijd om er nog werk voor te doen.

Ik wil nu niet meer iemand die het ‘er even bij’ doet, want dat werkt dus helaas niet; ik wil nu een ‘officiële’ PHP-programmeur. Maar ik ben natuurlijk ook geen vermogend bedrijf en hoewel ik bereid ben flink te investeren in de shop, moet het zich natuurlijk wel terugverdienen.

Via Google vond ik een freelancer die over de juiste kwaliteiten leek te beschikken en via een collega kwam ik in contact met een vriend van hem, die het als part-time baan naast een andere baan doet (en daardoor een lager uurtarief hanteert). Inmiddels heb ik van beiden een offerte ontvangen. En ik schrok me dood vanwege het verschil!

Programmeur A vraagt € 8.966,65 (95 uur, uurtarief € 80 excl. BTW)

Programmeur B vraagt € 714,- (20 uur, uurtarief € 30)

(Waarbij ik moet zeggen dat programmeur B er vanuit gaat dit dit het basisbedrag is en dat er eventueel nog een paar uurtjes extra bij kunnen komen voor bepaalde features die niet standaard zijn.)

De ene prijs is echt veel lager dan ik inschatte en de ander echt veel hoger. Ik hoopte zelf eigenlijk maximaal zo’n €3.500,- kwijt te zijn…

Maar het is ook zeker niet zo dat ik nu automatisch voor de goedkoopste kies, want ik vraag me sterk af of hij de situatie wel goed heeft ingeschat. Tussen 95 en 20 uur zit echt een gigantisch verschil. Op basis van de vragen die de duurdere programmeur stelde en de tijd die hij heeft genomen om zich in de situatie te verdiepen, denk ik dat hij een goede ureninschatting heeft gedaan. Hij heeft ook alle taken uitgesplitst in de offerte en er per taak een ureninschatting aan gekoppeld, terwijl B alleen één totaalbedrag heeft genoemd.

Van de andere kant, als ik voor degene met het goedkopere uurtarief ga en hij blijkt ook 95 uur nodig te hebben in plaats van 20, dan ben ik nog steeds vele malen goedkoper uit dan wanneer ik met programmeur A in zee ga.

Moet ik dan toch maar voor B kiezen??

Ik heb ook geen idee wat een gebruikelijk uurtarief is. Vandaar dat ik twee offertes op heb gevraagd. Maar ja, nu heb ik dus nog steeds geen idee van wat realistisch is.

Weet iemand van jullie of €80,- excl. BTW een gebruikelijke prijs is voor een full-time programmeur? En of het verstandig is om iemand die het ernaast doet voor bijna 1/3e van de prijs, te vertrouwen?

Fan fail

…en weer een leuke dag met mijn websitebezoekers. Ditmaal mocht ik van onderstaande conversatie genieten.

Dear Sir,

I had the quote the quote not four weeks ago and now I can now longer find it anywhere and I did try to find it on your site site but had no idea where it came from, only that I am sure it is not from that blasted Disney mess, it is too good. She is rambling on in a very convoluted manner about how her world would would be backwards and upsides downs and how curious it would it would be and you would think she was speaking to her sister for some reason upon being questioned about what she wanted from life but that certainly does not have to be the case at all. She sounded much more confused than normal in a way and on the screen the quote took up at least four lines of text. She ended by say saying some saying something in a kind of of sigh and said ‘and Everything!’ That is really the best I can do, she was much more Mad Hatter like then her usual sense.

Ik lees het mailtje, nog een keer, en nog een keer, en besluit het volgende te antwoorden:

I assume you are referring to an Alice in Wonderland movie. Unfortunately I have not seen all Alice movies, so I can only tell you that this quote is not from the original books, nor from Disney’s ’51 cartoon movie.

Perhaps you could leave a message on the forum, asking other visitors of the site. They may recognise the movie.
It would help if you provided more details about the movie in general, and rewrite your description of the quote somewhat, because I must admit your e-mail was very hard to read and understand.

Good luck finding the quote!

PS: I am a woman, not a ‘Sir’ :-)

Zijn reactie:

I specifically stated that I did NOT refer to that evil Disney horror in my email to you. The quote comes from The Adventures of Alice in Wonderland, the BOOK.

Zucht. Begrijpend lezen is een kunst. Dus ik antwoord dat ik uit zijn mailtje opmaakte dat hij een film had gezien, ik niet beweerde dat hij het had over een quote uit Disney’s film, maar dat dit de enige film is die ik goed genoeg ken. En, nogmaals, dat zo’n soort quote ook niet in het boek te vinden is.

Zijn antwoord?

I got the quote from the site About.Com by Simran Khurana who was writing from a piece called, ‘The Philosophy of Life Revealed in These Alice in Wonderland Quotes.  He cited quotes by things that were not in the Disney version , last that I recall, But I have only seen that version and the Tim Burton version. I don’t know about the other possible movie version and their inclusion of the Mock Turtle in them or if he mixed and matched his quotes.  If you have not seen the movies so that you know what is in them is that not to be considered faulty research on your part so that you are able to tell people what goes with what?  If I were such an Alice fan I would have the movies memorized good, bad or indifferent, as I am a scholar myself.

Pardon?? Dus jij mailt me met een vraag en ik ben vervolgens een slechte Alice fan omdat ik niet genoeg ‘research’ heb gedaan en alle ooit op deze wereld gemaakte Alice films uit mijn hoofd ken?? Afgezien van het feit dat het een belachelijke eis is, beweer ik dan soms ergens op mijn site, die specifiek over de originele boeken en de Disney cartoon gaat, dat ik alle Alice in Wonderland films heb gezien (of uberhaupt wil zien)?

Bah, wat kan ik boos worden om zo’n houding…

Ik heb ‘m teruggemaild dat ik me erg beledigd voelde en dat hij de quote verder lekker zelf mocht gaan zoeken.

Obviously I would be doing so you pinhead.

Dit soort mensen is het niet waard om je druk over te maken, maar toch… ik zou ‘m zo graag willen slaan!

The saga ends

Ik word af en toe nog wel eens gevraagd hoe het nu eigenlijk afgelopen is met de auteur die mij wilde aanklagen. Tot nu toe moest ik altijd zeggen: “Geen idee, ik heb niets meer van haar gehoord dus ik neem aan dat ze het heeft opgegeven”.

Wel was ik er inmiddels achter gekomen dat zij helemaal geen copyrighthoudster was van haar eigen artikel, maar dat de copyrights bij haar uitgever lagen. Ze had dus ook helemaal geen grond om mij op persoonlijke titel aan te klagen…

Maar dit weekend kreeg ik daar een definitieve bevestiging van:

Dear Lenny,

We exchanged emails in December about my Alice article. Someone hacked into my computer and apparently forwarded them to my ex-husband, who is now on trial for Assault with A Deadly Weapons. My urgent questions:

1.) Did anyone write to you about me? The writing may have been brief and somewhat illiterate? If so, please forward to me.

2.) May you forward me our email exhanges as well as the one from your male friend’s.

Let this be a legal statement: I no longer wish for any financial compensation whatsoever. What I need is assistance in figuring out who has been hacking in to my computer and my cell phone, and I am clueless about these things. Those emails, especially if you have the headers, may help. This is urgent because I may have no privacy and my ex-husband’s trial begins on August 8th.

Mijn god, wat is dit voor soap…? :-X

Zielig voor haar, maar ik ben in ieder geval definitief van het gezeik af…

Gezocht

Als rechtgeaarde internet marketeer heb ik een statistiekenpakket geïmplementeerd op mijn blogje en kijk ik af en toe naar de data. Het is best wel grappig om te zien op welke termen mensen gegoogled hebben en blijkbaar mijn blogje hebben gevonden in de resultatenlijst.

Om de een of andere reden leidden de volgende termen naar mijn blogje (en hebben mensen dit daadwerkelijk ingevoerd als zoekterm):

  • doosjes binnenstebuiten keren en vastplakken
  • bamboe omgeplant en nu gaat de bamboe stuk
  • haarspeldjes plastic fruit
  • “ik kan nee zeggen” t-shirt
  • kama jaja jippie jippie jee
  • lenny post bezorgen
  • dop op kitspuit
  • vrouw hobby bjj
  • wat te doen tegen rupsen oma weet raad
  • hoofdpijn bij zingen zangtechniek
  • kouw sjotel
  • kpn geen zenders scart losgetrokken
  • rubber maskers (nep) gemaakt tekenen
  • schuifdeuren tegen beestjes in utrecht
  • hamlet arnold schwarzenegger
  • het boek ‘the curious incident of the dog in the night-time’ hoeveel er opvoorraad is
  • hoe thaise broeken knopen
  • jurk maken van plastic bekers
  • lam die rochelt
  • lenny & ivan the gay teen studio
  • medische keuring penis
  • dragende neger kostuum
  • gebreide zaag
  • high land games uitje schaap
  • lara croft новые картинки с игр
  • lennys natte doos
  • of mice and men niet geaccepteerd
  • snuf voor tandvlees
  • tieten oppompen en extreem uitrekken

:-D

En zo niet… dan toch

Meestal krijg ik generieke SEO spam. “Wist u dat uw website onvindbaar is in Google op belangrijke woorden?!?! Maar gelukkig kunnen wij u helpen!!”.

Deze spammert had echter daadwerkelijk moeite gedaan om woorden te bedenken die met mijn site te maken hebben, en er de huidige posities in de zoekresultaten bij gezocht.

Dear Lenny,

Search Position Term Daily Searches
32 disney’s 553333
34 alice 166666
40 wonderland 74666
34 party ideas 33333
13 pictures from 12266
45 cheshire 12266
22 lenny 12266
27 hatter 10033
24 disney movie 8200
32 mad hatter 8200

Please look at the table above. See where your site is ranked in Google’s search results. This is where you rank for the most popular search keywords associated with your business.

85% of all Internet searches lead to sales of products and services. If you want to grow your business, your site needs to be highly ranked on the search engines. That’s why Search Engine Optimization is crucial to your success.

You can do much better. We will get you more targeted traffic and more meaningful leads. We use the most powerful and credible SEO tactics to get your website found.

<Naam spammerts> will get your business found by more potential customers.

[blaatverhaal volgt]

Wauw. Meneer spammert, als u daadwerkelijk mijn site bekeken hebt en er bovenstaande trefwoorden bij hebt bedacht, dan maakt u me echt niet wijs dat de veel logischere en relevantere woorden, zoals ‘alice in wonderland’, ‘cheshire cat’ en ‘alice in wonderland party ideas’ niet bij u op zijn gekomen. Want wie zoekt er nou alleen op ‘alice’, ‘wonderland’ of ‘cheshire’ als hij Alice in Wonderland of Cheshire Cat bedoelt?

Ik weet zeker, meneer de spammer, dat u de posities van deze woorden wel degelijk hebt gecontroleerd!

Maar wat ik niet snap, is dat u na het zien van mijn posities op deze woorden, het niet hebt opgegeven. En u nog steeds dacht dat ik geïnteresseerd zou zijn in uw aanbod.

Want hierbij mijn posities op enkele woorden die er wél toe doen:

Search Position Term
7 alice in wonderland
5 cheshire cat
8 disney’s alice in wonderland
1 alice in wonderland party ideas
1 mad tea party ideas
1 pictures from alice in wonderland
1 alice in wonderland pictures
5 alice in wonderland quotes
8 alice in wonderland costumes

Of wordt u wellicht alleen betaald voor het aantal mailtjes dat u de deur uitdoet?

Copywrong

Afgelopen week had ik een niet zo’n leuke mailwisseling over m’n website.

In maart dit jaar was ik benaderd door een uitgever, omdat ik een artikel van hen op mijn site had staan zonder hun toestemming. Of ik deze per direct wilde verwijderen.

Oeps.

Die artikelen heb ik al zo’n 10 jaar op de site staan en ik was volledig in de veronderstelling dat ik destijds van alle auteurs toestemming had gekregen daarvoor. Maar inderdaad, van dit specifieke artikel kon ik geen toestemmingsmailtje meer terugvinden, dus waarschijnlijk heb ik die toen per ongeluk online gezet samen met de rest. Dus dikke excuses gemaakt richting de uitgever en het artikel per direct verwijderd.

En daarmee dacht ik dat de kous af was.

Maar… (lang verhaal volgt….)

Read more