<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>mjgraf.net</title>
    <link>https://mjgraf.net/</link>
    <description>Recent content on mjgraf.net</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <copyright>Michael J. Graf</copyright>
    <lastBuildDate>Sat, 31 Jan 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://mjgraf.net/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Bringing an old computer back to life</title>
      <link>https://mjgraf.net/retrocomputing/0000-reviving-old-computers/</link>
      <pubDate>Sat, 31 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/retrocomputing/0000-reviving-old-computers/</guid>
      <description>&lt;p&gt;Slowly returning to the retrocomputing hobby after &lt;del&gt;12&lt;/del&gt; &lt;del&gt;14&lt;/del&gt; many years, most of my collection has been in storage way longer than I anticipated in 2006.&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&#xA;&lt;p&gt;That means I&amp;rsquo;ll have to treat every machine I take out of storage essentially as an unknown. That&amp;rsquo;s why I looked around on the internet for some best-practice checklist on how to proceed with &amp;ldquo;new&amp;rdquo; old computer, but couldn&amp;rsquo;t find anything.&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;So here&amp;rsquo;s my attempt.&lt;/strong&gt; I&amp;rsquo;ll extend and modify it as I take more and more machines out of storage. I welcome your feedback.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Pseudo-Random List of Retrocomputing Reverse Engineering Links</title>
      <link>https://mjgraf.net/retrocomputing/2601-retrocomputing-reverse-engineering-links/</link>
      <pubDate>Fri, 23 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/retrocomputing/2601-retrocomputing-reverse-engineering-links/</guid>
      <description>&lt;p&gt;Another list I&amp;rsquo;m putting together for my own benefit (the first one is &lt;a href=&#34;https://mjgraf.net/retrocomputing/0000-retrocomputing-links/&#34;&gt;here&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;h1 id=&#34;reverse-engineering-frameworks&#34;&gt;Reverse Engineering Frameworks&lt;/h1&gt;&#xA;&lt;h2 id=&#34;ghidra&#34;&gt;&lt;a href=&#34;https://github.com/NationalSecurityAgency/ghidra&#34;&gt;Ghidra&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Ghidra is a free, open-source software reverse engineering (SRE) suite&#xA;developed by the U.S. National Security Agency. It’s primarily used to&#xA;analyze compiled binaries, allowing users to disassemble, decompile, and&#xA;inspect low-level code. One of its standout features is a powerful decompiler&#xA;that attempts to reconstruct readable high-level code from machine&#xA;instructions. Ghidra supports many processor architectures and file formats,&#xA;making it useful for malware analysis, vulnerability research, and firmware&#xA;inspection. It also includes scripting and collaboration features.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Liniertes und gepunktetes Papier zum Selberausdrucken</title>
      <link>https://mjgraf.net/useful_stuff/2601-papier-zum-selberdrucken.de/</link>
      <pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/useful_stuff/2601-papier-zum-selberdrucken.de/</guid>
      <description>&lt;p&gt;&lt;em&gt;Nochmal auf Deutsch, damit das Thema auch von denen gefunden wird, die auf Deutsch danach suchen.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ich schreibe gerne mit der Hand, am liebsten mit Füller auf liniertem Papier. Und weil mir Kleinigkeiten manchmal wichtig sind: am allerliebsten auf liniertem Papier mit 8mm Zeilenabstand, statt der in deutschen Schulheften üblichen 9mm.&lt;/p&gt;&#xA;&lt;p&gt;Nun werden linierte Blöcke in Büromaterialschränken immer selterner; Laserdrucker dagegen stehen überall. Deshalb habe ich mir Druckvorlagen für &lt;a href=&#34;https://github.com/mjg14/Paper-Templates/blob/main/Papier%20liniert.pdf&#34;&gt;liniertes&lt;/a&gt;, &lt;a href=&#34;https://github.com/mjg14/Paper-Templates/blob/main/Papier%20gepunktet.pdf&#34;&gt;gepunktetes (statt: kariertes)&lt;/a&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;, und &lt;a href=&#34;https://github.com/mjg14/Paper-Templates/blob/main/Papier%20liniert%20-%20gepunktet.pdf&#34;&gt;vorne liniertes, hinten gepunktetes&lt;/a&gt; doppelseitiges A4-Papier erstellt, außerdem &lt;a href=&#34;https://github.com/mjg14/Paper-Templates/blob/main/gepunktet-A3.pdf&#34;&gt;gepunktetes einseitiges A3 Papier&lt;/a&gt; für größere Zeichnungen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Print Your Own Ruled or Dotted Paper</title>
      <link>https://mjgraf.net/useful_stuff/2601-print-your-own-paper/</link>
      <pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/useful_stuff/2601-print-your-own-paper/</guid>
      <description>&lt;p&gt;I love writing by hand, preferably with a fountain pen, even though my handwriting is terrible. Unfortunately, decent notepads and notebooks seem to disappear from many office supply cupboards, so I decided to make my own notepaper templates to print wherever and whenever I need some.&lt;/p&gt;&#xA;&lt;p&gt;Take your pick of &lt;a href=&#34;https://github.com/mjg14/Paper-Templates/blob/main/Papier%20liniert.pdf&#34;&gt;ruled&lt;/a&gt;, &lt;a href=&#34;https://github.com/mjg14/Paper-Templates/blob/main/Papier%20gepunktet.pdf&#34;&gt;dotted&lt;/a&gt;, or &lt;a href=&#34;https://github.com/mjg14/Paper-Templates/blob/main/Papier%20liniert%20-%20gepunktet.pdf&#34;&gt;front-ruled-back-dotted hybrid&lt;/a&gt; double-sided A4 paper, or &lt;a href=&#34;https://github.com/mjg14/Paper-Templates/blob/main/gepunktet-A3.pdf&#34;&gt;dotted single-sided A3 paper&lt;/a&gt; for those large drawings.&lt;/p&gt;&#xA;&lt;p&gt;Share and Enjoy,&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; but don&amp;rsquo;t forget to attribute when you share!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extracting all images from an Evernote Export (.enex) file</title>
      <link>https://mjgraf.net/useful_stuff/2101-evernote-export/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/useful_stuff/2101-evernote-export/</guid>
      <description>&lt;p&gt;While it&amp;rsquo;s quite easy to get a large number of images &lt;em&gt;into&lt;/em&gt; an &lt;a href=&#34;https://evernote.com/&#34;&gt;Evernote&lt;/a&gt; note, it&amp;rsquo;s hard work to get them all out again: you have to right-click them one by one, then &amp;ldquo;Save as&amp;hellip;&amp;rdquo; each one.&lt;/p&gt;&#xA;&lt;p&gt;However, Evernote &lt;em&gt;does&lt;/em&gt; let you export the entire note ‒ and even several notes at once ‒ into one .enex file. .enex files are XML, with each image base64 encoded and neatly enclosed in a &lt;code&gt;&amp;lt;resource&amp;gt;&lt;/code&gt; tag. So here is a perl script that will take a list of .enex files as command line arguments, and write all the images from each of them to the current folder.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Classic Computer Collector&#39;s Code of Conduct</title>
      <link>https://mjgraf.net/retrocomputing/2001-ccccc/</link>
      <pubDate>Sun, 05 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/retrocomputing/2001-ccccc/</guid>
      <description>&lt;p&gt;&lt;em&gt;I have no idea where this originally came from, but it&amp;rsquo;s been around for some 20 years (at least), and I rather like it. Copied from&lt;/em&gt; &lt;a href=&#34;http://www.gaby.de/ccccc.htm&#34;&gt;&lt;em&gt;Gaby&amp;rsquo;s CP/M site&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;As a serious collector, I follow the Classic Computer Collector&amp;rsquo;s Code of Conduct (CCCCC). The CCCCC is listed here for your reference:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;I will do my best to find a home for any classic or unwanted computer.&lt;/li&gt;&#xA;&lt;li&gt;I will return or destroy any personal or commercially sensitive data I find on a machine I acquire, and will keep it in the strictest confidence, should I find it necessary to view it.&lt;/li&gt;&#xA;&lt;li&gt;I will aid users in the decomissioning of their machines, should they require assistance.&lt;/li&gt;&#xA;&lt;li&gt;I will respect active software and publication copyrights.&lt;/li&gt;&#xA;&lt;li&gt;I will, whenever possible, repair the computers in my collection and maintain them in working order, and will assist others in doing the same, to the best of my ability. I will actively encourage the repair, maintenance, and use of older computers, in preference to the irreversable alteration of machines and parts for non-computer applications.&lt;/li&gt;&#xA;&lt;li&gt;I will actively promote the exchange of computers, parts, and information among collectors, and will refrain from hoarding multiple examples of any item.&lt;/li&gt;&#xA;&lt;li&gt;I will actively promote ethical collecting.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Repairing an AVR DDS Signal Generator</title>
      <link>https://mjgraf.net/electronics/1808-avrdds-repair/</link>
      <pubDate>Sat, 11 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/electronics/1808-avrdds-repair/</guid>
      <description>&lt;h1 id=&#34;background&#34;&gt;Background&lt;/h1&gt;&#xA;&lt;p&gt;As far as I can tell, the first use of an AVR to do &lt;a href=&#34;https://en.wikipedia.org/wiki/Direct_digital_synthesis&#34;&gt;direct digital synthesis&lt;/a&gt; of an analog&#xA;signal was by &lt;a href=&#34;https://web.archive.org/web/20220627084852/http://www.radanpro.com/Radan2400/mikrokontroleri/Jesper%27s%20AVR%20pages%20-%20MiniDDS.htm&#34;&gt;Jesper Hansen in 2001&lt;/a&gt;.&#xA;Mindaugas Marozas picked up the idea to create a &lt;a href=&#34;https://scienceprog.com/avr-dds-signal-generator-v10/&#34;&gt;stand-alone function&#xA;generator&lt;/a&gt; in&#xA;2006. In 2008, &lt;a href=&#34;https://scienceprog.com/avr-dds-signal-generator-v20/&#34;&gt;Mindaugas published an improved version&lt;/a&gt;, which has become&#xA;the basis of many homebrew projects, as well as a number of Chinese clones.&#xA;Georg Latzel, DL6GL, gives a &lt;a href=&#34;https://dl6gl.de/armeleute-dds-funktionsgenerator.html&#34;&gt;very nice and detailed rundown of the theory of&#xA;operation&lt;/a&gt; (in German).&lt;/p&gt;</description>
    </item>
    <item>
      <title>What I learnt today...</title>
      <link>https://mjgraf.net/electronics/1807-avr-data-memory-usage/</link>
      <pubDate>Mon, 23 Jul 2018 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/electronics/1807-avr-data-memory-usage/</guid>
      <description>&lt;p&gt;&amp;hellip; is that on the AVR, &lt;strong&gt;the &amp;ldquo;Data Memory Usage&amp;rdquo; information given by AVRGCC only&#xA;refers to memory allocated at compile time, and does not take the stack into&#xA;account.&lt;/strong&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; The stack is not to be underestimated: it&#xA;holds not only the return addresses from function calls, but also &lt;em&gt;all local&#xA;variables&lt;/em&gt;&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt; of the function(s) called.&lt;/p&gt;&#xA;&lt;p&gt;So you might feel safe and sound reading something&#xA;like &amp;ldquo;Data Memory Usage : 66 bytes 51,6% Full&amp;rdquo;, thinking there&amp;rsquo;s plenty&#xA;of space left for future features; and then the stack still swoops down and&#xA;corrupts your precious data because of a couple of nested function&#xA;calls.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Inside the Kosmos CP1</title>
      <link>https://mjgraf.net/retrocomputing/1806-inside-kosmos-cp1/</link>
      <pubDate>Mon, 18 Jun 2018 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/retrocomputing/1806-inside-kosmos-cp1/</guid>
      <description>&lt;p&gt;Originally, I planned to save all the CP1 stuff for a later post, but there&amp;rsquo;s this one picture I really want to share. After removing the cardboard back cover,&lt;/p&gt;&#xA;&lt;figure class=&#34;lightbox-figure &#34;&gt;&#xD;&#xA;  &lt;a href=&#34;CP1-rear-label.jpg&#34;&#xD;&#xA;     class=&#34;glightbox&#34;&#xD;&#xA;     data-title=&#34;Label on the back cover of the CP1.&#34;&gt;&#xD;&#xA;    &lt;img src=&#34;https://mjgraf.net/retrocomputing/1806-inside-kosmos-cp1/CP1-rear-label.jpg&#34; alt=&#34;Label on the back cover of the CP1.&#34;&gt;&#xD;&#xA;  &lt;/a&gt;&#xD;&#xA;&#xD;&#xA;  &#xD;&#xA;    &lt;figcaption&gt;Label on the back cover of the CP1.&lt;/figcaption&gt;&#xD;&#xA;  &#xD;&#xA;&lt;/figure&gt;&#xD;&#xA;&#xA;&lt;p&gt;this is what I saw:&lt;/p&gt;&#xA;&lt;figure class=&#34;lightbox-figure &#34;&gt;&#xD;&#xA;  &lt;a href=&#34;inside-the-CP1.jpg&#34;&#xD;&#xA;     class=&#34;glightbox&#34;&#xD;&#xA;     data-title=&#34;Inside the CP1.&#34;&gt;&#xD;&#xA;    &lt;img src=&#34;https://mjgraf.net/retrocomputing/1806-inside-kosmos-cp1/inside-the-CP1.jpg&#34; alt=&#34;Inside the CP1.&#34;&gt;&#xD;&#xA;  &lt;/a&gt;&#xD;&#xA;&#xD;&#xA;  &#xD;&#xA;    &lt;figcaption&gt;Inside the CP1.&lt;/figcaption&gt;&#xD;&#xA;  &#xD;&#xA;&lt;/figure&gt;&#xD;&#xA;&#xA;&lt;p&gt;The screwdriver must have been in there for some 15 years at least.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Pseudo-Random List of Retrocomputing Links</title>
      <link>https://mjgraf.net/retrocomputing/0000-retrocomputing-links/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/retrocomputing/0000-retrocomputing-links/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve put this list together as much for my own benefit as for that of potential readers. The only selection criterion was &amp;ldquo;stuff that I find intersting and want to be able to go back to later.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;Yes, I know browser bookmarks exist.&lt;/p&gt;&#xA;&lt;h1 id=&#34;blogs--podcasts&#34;&gt;Blogs &amp;amp; Podcasts&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.righto.com/&#34;&gt;Ken Shirriff&amp;rsquo;s blog: Xerox Alto restoration, IC reverse engineering – http://www.righto.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;programming-languages&#34;&gt;Programming Languages&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.catb.org/retro/&#34;&gt;The Retrocomputing Museum – Languages From Hell&lt;/a&gt; — Co-curated and hosted by ESR. Don&amp;rsquo;t veer into the political parts of his site, it might spoil the fun&amp;hellip; ;-)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;general--platform-independent&#34;&gt;General / Platform independent&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.old-computers.com&#34;&gt;old-computers.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.8bit-homecomputermuseum.at/&#34;&gt;8bit-homecomputermuseum.at&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.zock.com/&#34;&gt;8-Bit-Nirvana&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.cpushack.com/&#34;&gt;CPU Shack&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.antiquetech.com/&#34;&gt;AntiqueTech&lt;/a&gt; also has a directory of old CPUs&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bitsavers.informatik.uni-stuttgart.de/&#34;&gt;Bitsavers&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.datormuseum.se/&#34;&gt;Datormuseum&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.bytecollector.com/&#34;&gt;Bytecollector&lt;/a&gt; &amp;ndash; while no longer actively collecting, Bryan covers the very early years of the microcomputer revolution on his site.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.obsoletemedia.org/&#34;&gt;The Museum of Obsolete Media&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Erik S. Klein&amp;rsquo;s &lt;a href=&#34;http://www.vintage-computer.com/&#34;&gt;The Vintage Computer&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://oldcomputers.net/&#34;&gt;oldcomputers.net&lt;/a&gt; (nice timeline!)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://archive.org/&#34;&gt;The Internet Archive&lt;/a&gt; is more than just the &lt;a href=&#34;https://web.archive.org/&#34;&gt;Wayback Machine&lt;/a&gt;: Amongst many other things, they also have books and magazines about and software for old computers and consoles, and lots of it.  However, unlessyou know what you are looking for, the archive is a bit hard to navigate.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;homebrew&#34;&gt;Homebrew&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.sunrise-ev.com/projects.htm&#34;&gt;Lee Hart&amp;rsquo;s Altoid-tin-sized single board computers&lt;/a&gt;, the &lt;a href=&#34;http://www.sunrise-ev.com/membershipcard.htm&#34;&gt;COSMAC ELF Membership Card&lt;/a&gt; and the &lt;a href=&#34;http://www.sunrise-ev.com/z80.htm&#34;&gt;Z80 Membership Card&lt;/a&gt;. &lt;a href=&#34;http://www.sunrise-ev.com/8080.htm&#34;&gt;Lee is also working on putting an Altarir 8800 into an Altoids tin, using only components available at the time.&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.searle.wales/&#34;&gt;Grant Searle&lt;/a&gt; has built replicas of the Sinclair ZX80, the Jupiter ACE, and the CompuKit MicroUK101, as well as a 6809 and a CP/M machine of his own design.&lt;br&gt;&#xA;&lt;a href=&#34;https://web.archive.org/web/20121124220344/http://searle.hostei.com/grant/&#34;&gt;As his website was unavailable recently, here&amp;rsquo;s an archived copy at the internet archive.&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;counterfeit-ics&#34;&gt;Counterfeit ICs&lt;/h2&gt;&#xA;&lt;p&gt;A major source for obsolete ICs to use in retro-homebrew projects are Chinese sellers on eBay. Unfortunately, many of them don&amp;rsquo;t seem to care whether the ICs they sell are genuine or counterfeit. Here are a couple of pages about spotting counterfeit ICs&lt;/p&gt;</description>
    </item>
    <item>
      <title>Datenschutzerklärung</title>
      <link>https://mjgraf.net/datenschutz/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/datenschutz/</guid>
      <description>&lt;h2 id=&#34;präambel&#34;&gt;Präambel&lt;/h2&gt;&#xA;&lt;p&gt;Mit der folgenden Datenschutzerklärung möchte ich Sie darüber aufklären, welche Arten Ihrer personenbezogenen Daten (nachfolgend auch kurz als &amp;ldquo;Daten&amp;rdquo; bezeichnet) ich zu welchen Zwecken und in welchem Umfang verarbeite. Die Datenschutzerklärung gilt für alle von mir durchgeführten Verarbeitungen personenbezogener Daten, sowohl im Rahmen der Erbringung meiner Leistungen als auch insbesondere auf meinen Webseiten, in mobilen Applikationen sowie innerhalb externer Onlinepräsenzen, wie z.B. meiner Social-Media-Profile (nachfolgend zusammenfassend bezeichnet als &amp;ldquo;Onlineangebot&amp;rdquo;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Impressum</title>
      <link>https://mjgraf.net/impressum/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://mjgraf.net/impressum/</guid>
      <description>&lt;!-- # Impressum --&gt;&#xD;&#xA;&lt;p&gt;Angaben gemäß § 5 DDG:&lt;/p&gt;&#xA;&lt;p&gt;Michael Graf&lt;br&gt;&#xA;Mühlwinkel 12&lt;br&gt;&#xA;84419 Obertaufkirchen&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Kontakt:&lt;/strong&gt;&lt;br&gt;&#xA;Telefon: 08082-2713060&lt;br&gt;&#xA;Fax: 08082-9483713&lt;br&gt;&#xA;E-Mail: &lt;a href=&#34;mailto:web@mjgraf.net&#34;&gt;web@mjgraf.net&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Verantwortlich für den Inhalt nach § 18 Abs. 2 MStV:&lt;/strong&gt;&lt;br&gt;&#xA;Michael Graf, Anschrift und Kontakt wie oben&lt;/p&gt;&#xA;&lt;h2 id=&#34;haftungsausschluss&#34;&gt;Haftungsausschluss:&lt;/h2&gt;&#xA;&lt;h3 id=&#34;haftung-für-inhalte&#34;&gt;Haftung für Inhalte&lt;/h3&gt;&#xA;&lt;p&gt;Die Inhalte dieser Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte kann ich jedoch keine Gewähr übernehmen.&lt;/p&gt;&#xA;&lt;h3 id=&#34;haftung-für-links&#34;&gt;Haftung für Links&lt;/h3&gt;&#xA;&lt;p&gt;Diese Website enthält Links zu externen Webseiten Dritter, auf deren Inhalte ich keinen Einfluss habe. Deshalb kann ich für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
