Monday, July 25, 2022

 Why I hate (PHP) Frameworks and Composer

Introduction

Frameworks make development easy for everybody especially for people that do not know what they are doing. Thinks like Client and Server separation, SQL statements, deployment  are hidden for the developer unless he/she dives into the deep.

Composer

Composer is one of the tools that enables this features and it loved because it is so simple to use. In fact these tools makes the developer completely depended from the tools used and therefor ignorant what he/she is doing.

Monolog

Monolog is a tool that can be used for logging and is embedded in most PHP frameworks (Laravel, symfony and more). Seems a very good reason to use the tool also iso Apache Log4PHP ( not maintained, not PHP 8 compliant). 
But when trying to use it in a DTAP environment is only possible when you use Composer on every use installation. That is absurd.

Composer  and DTAP

Composer creates on every deployed environment a so-called Autoloader. This Autoloader is deployment based dependent and can not be moved from the traditional D⇾T⇾A⇾P by using simple copy commands. The Autoloader will not understand your new environment.

Conclusion

Composer does one thing completely Ok, it installs a package on a system and that works. But the real complexity of the installation is within Composer.
Your developer that is using Composer is completely depended on Composer. If you are also using frameworks that uses composer the problem is only increased,

So my conclusion is: I hate Composer!

 PHP Composer and DTAP

Introduction

The above mentioned environment is almost impossible. 
Of course your question is why?

Composer

Composer (try to) install(s) packages and makes installation on every environment. 
So you need to run composer on every DTAP environment!
But that's not always possible.

DTAP

The DTAP environment has the simple idea that an installed version can be copied from Development to Test to Acceptance and Production.

But Composer needs to be run/installed on every installed environment. 

Conclusion

Composer and DTAP are not compatible and can not be used from the box.




Wednesday, April 27, 2022

Angstige ontwikkelingen

 Inleiding

De ontwikkelingen in Rusland stemmen mij niet tot gerustheid, nog steeds zoekt Putin de escalatie ipv de vrede. 

Energie

Voor Putin valt er op energie gebied weinig te verliezen, de contracten met het westen worden (op lange termijn) allemaal afgebouwd, de betaling in Roebels wil niet echt van de grond komen, omdat de contracten de betaling in Euro's en Dollars inhouden en niet in een andere valuta. 
Het afsluiten van Polen en Bulgarije zijn proefballonnen om te testen of er scheuringen in de tegenpartij zijn te vinden.

Oorlog

De oorlog met OekraΓ―ne wil ook niet echt vlotten (gelukkig maar), ondanks de verplaatsing naar het Oosten en Zuiden. De intensiteit van geweld wel, tekenend voor iemand die niet kan winnen.
Erger is dat vanuit Rusland steeds meer beweerd wordt dat het tegen het Westen vecht. 
Geheel uit het oog wordt doelbewust gehouden door Putin, dat hij vecht tegen een vrije staat, die elke hulp mag inroepen en vragen om zich te verdedigen.
Daartoe kan ook gerekend worden om aan te kondigen dat 'Snelle militaire Reactie' worden ingezet tegen landen die zich mengen in het conflict.
Ergo Rusland zoekt excuses voor allerlei acties die zij zouden kunnen plegen, maar misschien wel helemaal niet kunnen uitvoeren (naar ik hoop).

Wereld oorlog

De grenzen die ons van een Wereldoorlog afhouden worden steeds meer opgezocht door iemand die eigenlijk niets meer te verliezen heeft. De recente zelfmoorden onder de oligarchen doen mij enigszins hopen dat er in het Kremlin enige bezinning gaat komen, maar die hoop is wellicht ijdel.

Kernoorlog

Dan is de herhaalde dreigingen van het gebruik van kernwapens door Moscow. Daarmee aangevend dat zij zich toch in het nauw voelen. En dan zou dat een uitkomst kunnen zijn. Plaatselijk gebruik van  kernwapens is reeds langer een optie, die echter nog nooit is uitgevoerd (na  9 Aug 1945).

Conclusie

Rusland distanciert zich steeds meer, isoleert zich daarmee en werpt zich in de enige armen die haar niet veroordeelt 'China'. Ook dat is geen fijne zal de tijd leren naar mijn opinie.

Monday, February 28, 2022

Hartverwarmende solidariteit

 Intro

In deze koude tijden is het hartverwarmend te zien hoe de gehele wereld (minus Rusland en China) zich opstellen tegen de agressie van "peace-devil" Putin. 

Solidariteit

Het is werkelijk fantastisch noemen dat vele multinationals zoals BP hun belangen in Rusland op willen geven. We wachten nog Shell. 

Op sportief gebied wil niemand nog tegen Rusland spelen, de internationale evenementen in Rusland worden verplaatst.

Heerlijk om te zien dat sportbonden politiek verbinden aan sport. Maar ze moeten wel, want de landen willen er niet meer aan mee doen.

Nieuws

Het nieuwsagentschap Tass is officieel geband wegens mis informatie. Een mi belangrijke stap.
De andere verspreider is het Kremlin.  Wonderlijk te zien hoe daar de werkelijkheid keer op keer wordt verdraaid. Wel leuk dat ze nu zelf te maken krijgen met hun eigen methodes (Ddos aanvallen).

Slim

Er zijn mensen die Putin slim noemen, waaronder Trump & Baudet. Ik ben geneigd te zeggen, dat deze lui oliedom zijn. En Putin? Dommer dan dom. 

Conclusie

Juist deze wereldwijde unanime solidariteit is fantastisch, en zou de Russische oligarchen zorgen moeten baren. Hopelijk leidt dit tot een interne opstand tegen deze volslagen losgeslagen idioot.

Saturday, February 26, 2022

π‘·π’–π’•π’Šπ’ π’•π’‰π’Šπ’π’ˆπ’” 𝒉𝒆 𝒄𝒂𝒏 𝒅𝒐 π’‚π’π’šπ’•π’‰π’Šπ’π’ˆ?

πŸ˜•Russia said if Finland and Sweden join NATO there will be 'serious repercussions'.

🀬 Who does this idiot think he is? God almighty?
Seems to me that there must be some guys in the Kremlin, who feel the time of mr Peace-Devil have to come to an end.

😑 It is imho imbelievable what is happening right now.
When he thinks he can order free countries like Sweden and Finland, which have no connection to Russia in the past, what will he do with Estonia, Latvia and Lithuania, who are NATO partners.

Some sources say he is more afraid of democracies than for NATO.

πŸ˜£πŸ˜–πŸ˜‘πŸ€¬ Dark times are coming, when we do not stop this dickhead.

Thursday, February 24, 2022

Hoe stop je een Dickhead

Economische sancties zijn niet genoeg om Putin te stoppen. Hij trekt zijn eigen plan, liegt over zijn intenties, speelt verdeel en heers in een ragfijn scenario van intriges en verdachtmakingen vermengd met historische gebeurtenissen.

Zulke mensen voelen zich onbegrepen, zoals ook Kim Jong-un, Trump, Erdogan en Baudet. Dat zijn voor mij de kwaadaardigste varianten, maar vlak de Boris Johnson-en niet uit. Op de een of andere manier spreken ze hele hordes aan. Ze zijn charismatisch?! Ik vind in ieder geval van niet.

Maar wat doe je nu tegen zulke mensen? De geschiedenis leert  dat we dat niet goed weten. Dus verder lezen heeft geen zin, want ik weet het ook niet. 

Toch meen ik dat je weldegelijk paal en perk moet stellen. Tot hier een niet verder. Dat kan vervelende consequenties hebben. Bezie de opmerkingen van meneer Vladimir  Putin voordat hij de oorlog met OekraΓ―ne begon. "Al het oorlogstuig staat op scherp om een ieder die ingrijpt mores te leren." Immers "We grijpen in om onze historische/rechtmatige rechten op te eisen.", maar ook "Wij worden stelselmatig in de hoek gezet.", en natuurlijk "Ons treft geen schuld, maar alle anderen wel."

Is hier een klein kind aan het woord? Ja, een dickhead, klein zielig kereltje, dat vroeger is gepest waarschijnlijk, maar nu alle Russen kan vernederen, beschimpen en overheersen.

Het schijnt dat hij er een genoegen in heeft, om in het openbaar zijn belangrijkste medewerkers af te maken als onbelangrijke onnozele zielen.

Wat verbaasd is dat hij dat allemaal zonder consequenties kan doen. Heeft hij goede connecties met Rasputin? Nee, want die werd ten slotte vermoord. 

De "Consequences of the War" met OekraΓ―ne gaat wellicht zwaar op de maag gaan liggen van alle voorstemmende Doema leden. Hun tegoeden in buitenlandse valuta worden bevroren. Daarmee is luilekkerland beperkt tot het eigen land. 

En dan de goed verdienende jongens van Gazprom, die zien dat hun goed lopende business wordt uitgehold. Het westen zal zich zo spoedig als mogelijk onafhankelijk wensen te maken (mag ik toch hopen). Zeker nu blijkt dat onderlinge afhankelijk voor Vladimir niets betekenen. Of denkt hij dat maar?

Misschien komt de coup wel uit de hoek van de Russische Rijken, die vinden dat Tsaar Vladimir nu toch echt te ver is gegaan. Zijn zij het zat om loopjongens van het Kremlin te zijn. Vergis je niet, zonder smeergelden doe je in Rusland helemaal niks.

Ik weet het niet, maar ik heb een beetje het idee dat de Tsaar zijn hand aan het overspelen is. Een beetje te hoog boven het maaiveld uit aan het komen is. Voor de hele wereld zou dat wel goed uitkomen, hoewel je nooit weet wat er dan komt....






Saturday, February 19, 2022

Nordstream 2 : Zegen of nachtmerrie

De nieuwe gasleiding Nordstream 2 tussen Rusland en Duitsland staat al jaren onder druk.
Eerst wat gegevens  over deze gasleiding:

  • Bouwtijd 5 jaar
  • Bouwkosten 9,5 miljard Euro, waarvan 50% voor Gazprom
  • Werkgelegenheid bouw in DE 24.000 manjaren
  • Werkgelegenheid bouw in NL 12.000 manjaren
  • Reserves Russische gas 20,4 Biljoen m3 NS-2
  • Capaciteit Nordstream 1&2: 110 miljard m3

De USA is niet blij met deze 'connectie' tussen Rusland en West Europa met Duitsland in het bijzonder.

Dat verbaasd mij! Juist wederzijdse afhankelijk tussen landen voorkomt oorlogen. Dat weten we na WO1 met de onwaarschijnlijke eisen van de overwinnaars,  en WO2 met het Marshall Plan.
Met de bouw van de EGKS (Europese Gemeenschap voor Kolen en Staal) en daarmee samenhangende BeNeLux en de EEG (Europese Economische Gemeenschap). Samen komen we verder, alleen is maar alleen.

En nu zou een dergelijk samenwerking verkeerd zijn? Natuurlijk is een eenzijdige afhankelijk niet goed, maar hier speelt een vergelijkbare afhankelijkheid. Gas voor harde valuta. En zonder die harde valuta kom je ook nergens. Dus maak het Westen niet kapot, zit je zelf op papier.

Ik denk dat juist dreigen met het niet in gebruik nemen van deze leiding bij inval van OekraΓ―ne voor Putin zwaarder weegt dan aanvallen. Of ik vergis me ...


Friday, July 09, 2021

Slavernij verleden

Afgelopen donderdag bood burgemeester Femke Halsema excuses aan voor de Amsterdamse betrokkenheid bij het slavernij verleden. In het rapport Ketenen van het verleden van de Dialooggroep Slavernijverleden wordt de Nederlandse betrokkenheid bij slavernij en slavenhandel een misdaad tegen de menselijkheid genoemd.
Natuurlijk is slavernij verwerpelijk en verdient het leed dat de slachtoffers hebben door gemaakt erkenning. De huidige discriminatie in de breedste zin moet worden aangepakt. 
Echter door dit te bestempelen als misdaad tegen de menselijkheid heeft echter weinig toegevoegde waarde, het holt alleen de terminologie uit.
In de ogen van destijds was slavernij niet fout, ondanks het leed van de betrokkenen. Dat besef kwam pas op in de 18e eeuw en leidde uiteindelijk tot de afschaffing.
Het verleden bekijken met de ogen van nu is onzinnig als er geen rekening gehouden wordt met de situatie van destijds. Bovendien leeft er niemand meer die er schuldig aan is. Wat is dan de zin van excuses? En wie zou ze dan moeten aanbieden? Er zijn in het verleden ontelbare dingen gebeurd, die niet door de beugel kunnen. Toen wellicht niet, en vanuit het nu helemaal niet.
Om de tegenwoordige mensen een spiegel voor te houden suggereert dat men nu medeverantwoordelijk is. Moslims zijn niet verantwoordelijk voor de misdaden die terroristen in de naam van de islam begaan.

Imho is het veel beter om de problemen van deze tijd aan te pakken, zoals discriminatie en homofobie, in plaats van iets te doen aan de daden van mensen uit verleden, die er niet meer zijn en in in een geheel andere tijd leefden. Steek de hand in de eigen boezem van het nu en kijk waar 't daar aan schort. Wij hebben meer dan genoeg te doen als we die problemen willen oplossen.

Saturday, March 13, 2021

Eva Jinek, Thierry Baudet en Martijn Koning

In de serie 'Op weg naar de 2e kamer verkiezingen' hebben RTL Nieuws en Jinek de handen ineen geslagen. Helaas niet met eclatant success.

Algemeen
Zonder op de inhoud van de gesrekken in te gaan is opvallend dat Jinek Baudet niet laat uitspreken terwijl Baudet's opponent van Denk Farid Azarkan wel alle gelegenheid krijgt. Beiden heben problemen met de huidige maatregelen voor Covid-19. Denk conformeert zich, terwijl Baudet zich verzet en er niet aan meedoet.

De Campagne
Beide partijen zijn als een van de weinigen in deze Corona tijd actief campagne aan het voeren. In de getoonde beelden daarvan valt op:
  • Baudet maakt de opmerking: 'Tering Mark Rutte', Zijn commentaar achteraf meldt dat er op een reclamezuil ee VVD promo werd getoond.
  • Baudet: Mark Rutte zou hierom kunnen lachen.
  • Baudet: Voorkomen dat Nederland een politie staat als Israel wordt. Dat gaat om het inentings paspoort dat nodig is om ergens te worden toegelaten.


Interview
Er wordt een presentatie gegeven van de oversterfte van het CBS.
  • Baudet: Gegevens zijn onjuist, want er zit een voorspelling in. Opvallend detail: hierop gaat niemand in. Mijn opmerking: Dat klopt voor de meeste recente (lees 2 weken) gegevens, niet voor oudere data.
  • Baudet: 'Ik ben extreen moedig dat ik tegen deze Covid-19 maatregelen in ga'. Nederland moet weer vrij worden. (?)


Interview Hiddema
Eigenlijk is het meest interessante dat Hiddema vertelt dat Baudet aan de racistische tweets/verichten heeft meegedaan. Hij doet dat af als 'Spielerei'. In de studio wordt hier ruim op in gegaan. Opvallend dat volgens Baudet alleen hij Hiddema goed kent en hij dus kan beoordelen wat Hiddema bedoeld:
  • Hiddema is door de Covid-19 en zijn leeftijd veranderd. ('Theo is in een andere leefdtijdsfase beland. Ik neem dat met een korrel zout').
  • Hiddema bedoelt de pers en niet iets ander
Nog opvallender, blijkbaar mag Baudet zijn eigen vlees keuren.

Roast door Martiin Koning
Over smaak valt niet te twisten, en bepaalde passage (o.a. kotsen) vind ik buitengewoon ongepast. Maar verder wordt alleen gememoreerd, dat Baudet indonesische roots heeft en zijn vriendin Joodse roots. Zijn kind eeen Joodse naam zou kunnen krijgen, die voor Baudet achterband wellicht ongemakkelijk is. Verder worden er voor een 'Roast' niet exreem rare zaken gezegd. Voor Baudet gaat 't allemaal te ver en hij verlaat de uitzend-zaal.

Post-Mortem Het excuuus van Jinek en cs is volslagen overdreven Als ze 't allemaal zo erg vond had ze direkt moeten reageren. Dus, niet de redactie maar Jinek zelf. En dat iedereen eerst noet laten zien wat ze gaan zeggen lijkt me voor een live-uitzending totale onzin.

Wednesday, January 20, 2021

Lest Forget...

We (the world) finally get rid of that American Duck.
Nearly we lost democracy.
Nearly we almost had a fight.

Now we have a president that talks on unity, democracy and working together.
Hopefully that will make America great again!

But..

But let's make sure that idot never comes back.
Let's make the republican party a 'normal' party again, who deeply dislikes provocations and lies.

But also:
But lest forget how easily our democracy can be tainted, by constant lies by just one man, who is whipping the masses to unprecedented heights. History has shown this several times!

Beware of the guys who want to scrap the freedom of the press.