<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=User%3AAmigoJack</id>
		<title>User:AmigoJack - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=User%3AAmigoJack"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=User:AmigoJack&amp;action=history"/>
		<updated>2026-04-18T12:24:50Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=User:AmigoJack&amp;diff=45899&amp;oldid=prev</id>
		<title>AmigoJack: Created page with &quot;== About me == I know Pascal since 1995 and up to its Delphi 7 dialect. Maintaining and heavily augmenting Mansion of Celebs (picture board) since 2010 and thus I know...&quot;</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=User:AmigoJack&amp;diff=45899&amp;oldid=prev"/>
				<updated>2023-10-20T12:37:28Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;== About me == I know &lt;a href=&quot;/wiki/Pascal&quot; title=&quot;Pascal&quot;&gt;Pascal&lt;/a&gt; since 1995 and up to its &lt;a href=&quot;/wiki/Delphi&quot; class=&quot;mw-redirect&quot; title=&quot;Delphi&quot;&gt;Delphi&lt;/a&gt; 7 dialect. Maintaining and heavily augmenting Mansion of Celebs (picture board) since 2010 and thus I know...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== About me ==&lt;br /&gt;
I know [[Pascal]] since 1995 and up to its [[Delphi]] 7 dialect. Maintaining and heavily augmenting Mansion of Celebs (picture board) since 2010 and thus I know [[phpBB]]3.0.x inside out, resulting in knowing [[PHP]] up to 7.2, [[HTML#HTML_vs._XHTML|XHTML]] and [[Cascading Style Sheets|CSS]]3. I avoid frameworks for their added complexity and getting dependant on them, so I'm able to write code (Pascal, PHP, XHTML, CSS and most notably [[JS]]) in the most reliable and readible way. As a side effect I'm also fond of regular expressions, text encodings (i.e. [[Unicode#Encodings|UTF]]) and the Win32 API.&lt;br /&gt;
&lt;br /&gt;
Solving problems mostly comes down at misunderstood or inexistent basics:&lt;br /&gt;
&lt;br /&gt;
* Want to download via code without knowing how [[HTTP]] works? After I grasped how methods, status codes, headers and encodings work I was also able to achieve everything else, like writing mass down- and uploaders which are able to cope with unsuccessful cases.&lt;br /&gt;
* Want to extract file information without knowing file structures? After starting to read documentations about file formats I was able to parse them, then even deal with corrupt data. Now I can spot dozens of formats by looking at the binary data and extract whatever I want, no matter how recursively containers are stored (i.e. [[XMP]] in [[ID3]] in [[MP3]] in [[MKV]]).&lt;br /&gt;
* Want to find duplicates without having an idea how? My learning curve led me thru hashing file contents to recognizing file contents and ignoring its metadata (i.e. audio files ignoring their tags) or hashing the rendered data (i.e. picture bitmaps from either [[JPEG]] or [[PNG]] or [[GIF]]).&lt;br /&gt;
&lt;br /&gt;
I spent much time with anything [[ID3]] related, including informal standards and how to expect anything in an [[MP3]] file (including [[APE tag|APE]], or a {{magic|*[[RIFF]]}} identification in very old files that were embedded into a [[WAV]] container).&lt;/div&gt;</summary>
		<author><name>AmigoJack</name></author>	</entry>

	</feed>