MySQL Replicatie inrichten

Zorg dat je twee sessies open hebt staan op de master. In de ene sessie blokkeer je schrijf-acties naar de database:

In de tweede sessie maak je een dump van je database:

In de eerste sessie haal je de master-gegevens op die je later nodig hebt:

Schrijf-acties kunnen nu weer toegestaan worden:

Kopieer nu de dump-file naar de nieuwe slave, en importeer deze:

Configureer de slave configuratie van MySQL:

Controleer de slave configuratie:

 

PDF converteren van RGB naar CMYK

Op verschillende plekken verschillende varianten van het volgende gevonden:

En over PDF-converteren gesproken: Dit is een heel handig overzicht!

Certificate Signing Request

Key file:

Passphrase verwijderen:

Request:

Optioneel, self-signed certificate:

Bestaand proces naar een nieuwe screen sessie

Thank you very much, Romain.

PHP Sessies en paden

Wat een gedoe, twee of meer applicaties met eigen sessies onder dezelfde hostname. Dan moet je paden mee geven in de cookies. En wel vóór het starten van de sessie.

Maar omdat de sessie-cookie niet zomaar wordt bijgewerkt met iedere request moet na het starten van de sessie de lifetime nog worden bijgewerkt. ’t Is nu eenmaal niet anders. Oh, en het schijnt belangrijk te zijn om een sessie-naam te definiëren

Dus de enige juiste manier, volgens mij, om een sessie te (her)starten:

Of je gooit de hele sessie-afhandeling van PHP overboord, en bouwt zelf wat beters.

Thunderbird, Google en event invitations

Pffrt. Waarom moet dat nou zo moeilijk zijn? Kan de Google Calendar plugin mij niet gewoon voor alle agenda-uitnodigingen de optie geven om te accepteren?

Fixed mostly the same way, but did not delete anything
Used config editor and changed calendar.google.enableEmailInvitations “yes”
Restarted TB
Right clicked Google Calendar and selected properties
Under properties there was a new choice for e-mail and I selected the email address I wished to add invites from.
Worked great

bron

Embedded base64 images

Ik ben er net achter gekomen dat het sinds HTML 4.01 mogelijk is om plaatjes in base64 te embedden in HTML code. Maar dat is handig zeg! Neem het volgende stukje:

Resultaat hiervan is:

Standaard Cisco config

Gebaseerd op de Cisco Guide to Harden Cisco IOS Devices.

Geklungel met de WRT’tjes

BaksteenIk heb het weer eens voor elkaar: een ‘bricked’ WRT54G.

Gelukkig ben ik niet de enige die dit overkomt, maar voor het geval ik de oplossing in de toekomst niet meer terug kan vinden; hieronder mijn procedure om de firmware via tftp op het routertje te krijgen:

  1. Prik de ethernet kabel van de computer die tftp gaat doen direct in de WRT54G.
  2. Start de tftp client, en laat ‘m een constante re-transmit doen:
  3. Haal de spannig van het routertje af.
  4. Druk met een pen het reset-knopje in.
  5. Zet de spanning weer op het routertje.
  6. Houd het reset-knopje nog een seconde of 4 vast, en laat dan los.

Als het goed is begint de tftp client nu data te sturen naar het routertje, en zie je een boel van dit:

Als de firmware over is even een minuutje wachten, en dan zou het routertje opnieuw moeten opstarten.

Hiermee heb ik mijn WRT54G v2.2 gered, en ook de WRT54GL v1.1. Voor die laatste heb ik de ethernet interface op de PC op 10mb/s en half duplex moeten zetten.