Ich habe eine neue Domain :)

Ja, Du hast richtig gelesen – ich habe meinem Blog eine neue Domain verpasst. Meine alte Domain chaensel.de ist noch immer erreichbar, leitet aber nur auf diese neue Domain weiter und wird eigentlich nur noch als E-Mail-Doomain genutzt.

Mit meiner neuen Domain haensel.pro möchte ich der zuletzt (und zukünftig) stärkeren technischen Ausrichtung meines Blogs Ausdruck verleihen und habe mich daher für diese neue Domain entschieden.

Also, ab heute gilt: haensel.pro statt chaensel.de :D

jsPDF / html2pdf: add header and footer text to each page

In a recent project I needed to add header and footer text (like page count) to every single generated html2pdf / jsPDF page.

There are a lot of instructions on the web, but none of those are really doing what I wanted.

Basically, I needed to use the callback  function of  html2pdf to loop over the total pages, and then access that single page to add text to it.

html2PDF: Add a header and footer to every page

So the first step is to use the callback  function of html2pdf :

And within the callback function, I am looping over the pages of the generated document. You can find the total number of pages within the returned jsPDF-Object  which is called  pdfObject in my example.

Using this code you can simply add a header and a footer text to each page of the generated PDF document.

To add a header text, you can simply add the following line to the above code.

This will add the text „my header text“ at the position x = 10, y = 10 to every page of your PDF document.

Darf ich vorstellen? Smarte Menschen auf Facebook.

Ich würde  gerne die Gelegenheit nutzen und Euch ein paar Leute vorstellen, mit denen ich auf Facebook „befreundet“ bin und deren Posts ich immer gerne lese, weil Sie mich entweder weiterbilden, ermutigen oder mir eine neue Sichtweise auf viele Dinge geben.

Viele dieser Leute sind in der Online-Marketing-Branche unterwegs, manche ziemlich bekannt, manche eher weniger. Für mich sind diese Leute aber der Grund, Facebook noch nicht aufzugeben, da ich hier immer wieder Neues lerne und meinen Horizont erweitern kann.

Darf ich vorstellen? Smarte Menschen auf Facebook. weiterlesen

Fixed: TypeError: Cannot read property ‚replace‘ of undefined

So I tried to run my iOS Cordova hybrid app on the emulator with the following command

What came back to me was a nasty error, which would not let me build the app on the emulator:

I have found this solution on stackoverflow, which fixed it for me

 

 

Lösung: Netzlaufwerke verbinden mit unterschiedlichen Benutzerdaten (Video)

Ich hatte heute (mal wieder) das Problem, dass ich Netzlaufwerke mit unterschiedlichen Benutzerdaten auf einem Rechner einrichten muss.
Das Szenario: Ein PC greift mit user1:user1  auf verschiedene Shares zu, soll aber mit user2:user2  auf andere Shares auf dem selben Host zugreifen.

Grundsätzlich ist also das Problem vorhanden, dass Windows es nicht ermöglicht, sich zu einem Netzlaufwerk oder einer Netzwerkressource mit einem anderen Nutzer zu verbinden als mit den Benutzerdaten, mit denen man bereits angemeldet ist

Lösung: Netzlaufwerke verbinden mit unterschiedlichen Benutzerdaten (Video) weiterlesen