{"id":1114,"date":"2025-02-28T18:26:44","date_gmt":"2025-02-28T16:26:44","guid":{"rendered":"https:\/\/1337.click\/?p=1114"},"modified":"2025-03-17T08:56:14","modified_gmt":"2025-03-17T06:56:14","slug":"toolbox","status":"publish","type":"post","link":"https:\/\/1337.click\/?p=1114","title":{"rendered":"Toolbox"},"content":{"rendered":"\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app.png\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"642\" data-attachment-id=\"1115\" data-permalink=\"https:\/\/1337.click\/?attachment_id=1115\" data-orig-file=\"https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app.png\" data-orig-size=\"938,642\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"app\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app-300x205.png\" data-large-file=\"https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app.png\" src=\"https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app.png\" alt=\"\" class=\"wp-image-1115\" srcset=\"https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app.png 938w, https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app-300x205.png 300w, https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app-768x526.png 768w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/a><\/figure>\n\n\n\n<p>Einfach um mal wieder etwas Angular und Typescript aufzufrischen, habe ich mich dazu entschieden eine kleine Toolbox zu bauen. Die Toolbox soll mit der Zeit wachsen und wird sicherlich niemals fertig sein.  Ziel ist es, dass m\u00f6glichst alles im Browser des Nutzers l\u00e4uft und kein Backend voraussetzt. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/1337.click\/tools\/qr-code-generator\">QR Code Generator<\/a><\/h2>\n\n\n\n<p>Jedes mal wenn ich mal einen QR Code generieren wollte, bin ich auf endlos mit Werbung zu gepflasterten Webseiten gelandet. Darum lag es nah erstmal so einen nachzubauen. Das war auch nicht sonderlich schwer, da man einfach alles mittels Plug &amp; Play zusammenstecken kann. Nat\u00fcrlich bieten andere Dienste auch direkt URL-Shortening Services und Tracking mit an, aber das braucht man in der Regel zu selten und w\u00fcrde auch ein ordentliches Backend ben\u00f6tigen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/1337.click\/tools\/image-magick-converter\">Bild Konverter<\/a><\/h2>\n\n\n\n<p>Hin- und wieder will ich einfach nur ein Bild konvertieren und lande dann auf Seiten wie convert.io. Diese Seiten haben eigentlich alle das gleiche Problem: Man muss das Bild irgendwo hin hochladen und keine Ahnung was dort damit passiert. Darum war ich ganz froh, als ich gesehen habe, dass <code>convert<\/code> bzw. ImageMagick als WebAssembly vorliegt und sich einfach in Angular einbinden l\u00e4sst. So kann man ganz bequem eigentlich fast jedes Bildformat in fast jedes andere Bildformat kopieren und das ganz ohne Upload.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/1337.click\/tools\/browser-locale\">Browser Infos<\/a><\/h2>\n\n\n\n<p>Das ist eigentlich eher aus der Not heraus geboren. Ich musste bei einem Benutzer untersuchen, ob der Browser eventuell eine falsche Zeitzone wiedergibt. Da habe ich auch leider nicht so schnell eine passende Website gefunden, die sowas einfach liefert und habe sie dann kurzerhand selbst gebaut.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zahlensysteme<\/h2>\n\n\n\n<p>Hier finden sich momentan zwei Tools. Eins f\u00fcr die Umrechnung von GibiByte zu GigaByte und Co und das andere Tool f\u00fcr die allgemeine Umwandlung von Zahlen in andere Zahlensysteme. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/1337.click\/tools\/number-base-converter?inputNumber=21&amp;inputBase=10&amp;outputBase=2\">Zahlenbasis <\/a><a href=\"https:\/\/1337.click\/tools\/number-base-converter\">Konverter<\/a><\/h3>\n\n\n\n<p>Das h\u00e4tte ich am ehesten in meinen Uni-Zeiten gebraucht, aber ich dachte mir als kleine Aufw\u00e4rm\u00fcbung ist sowas auch schnell geschrieben. Man kann eine Zahl in einer beliebigen Basis eingeben und eine beliebige andere Basis wieder ausgeben. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/1337.click\/tools\/bits-and-bytes?inputNumber=21&amp;sourceBitsOrBytes=bits&amp;sourceMagnitude=k&amp;targetBitsOrBytes=bytes&amp;targetMagnitude=m\">Bits und Bytes<\/a><\/h3>\n\n\n\n<p>Durchaus auch hin und wieder eine Diskussion wert, ist die Frage in welcher Basis man eigentlich die Gr\u00f6\u00dfe eines Datentr\u00e4gers angeben sollte. Dieser Rechner erlaubt einem das Konvertieren zwischen SI und Bin\u00e4r, also der Unterschied ob ein KiloByte nun 1000 Byte oder 1024 Byte sind. Somit erkl\u00e4rt sich dann auch, warum die Festplatte vielleicht mit 1000 GB beworben wurde, Windows aber nur 931 GiB anzeigt.<\/p>\n\n\n\n<p>Ich verspreche nat\u00fcrlich keine Bugfreiheit und ich verspreche auch nicht, dass st\u00e4ndig neue Tools kommen werden &#8211; sollte sich ein Bug finden oder sich jemand ein Feature w\u00fcnschen, hinterlasst mir gerne einen Kommentar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Einfach um mal wieder etwas Angular und Typescript aufzufrischen, habe ich mich dazu entschieden eine kleine Toolbox zu bauen. Die Toolbox soll mit der Zeit wachsen und wird sicherlich niemals fertig sein. Ziel ist es, dass m\u00f6glichst alles im Browser des Nutzers l\u00e4uft und kein Backend voraussetzt. QR Code Generator Jedes mal wenn ich mal [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1115,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-1114","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/1337.click\/wp-content\/uploads\/2025\/02\/app.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s5bxCn-toolbox","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1105,"url":"https:\/\/1337.click\/?p=1105","url_meta":{"origin":1114,"position":0},"title":"Yourfone und die eSIM","author":"immo","date":"18. M\u00e4rz 2022","format":false,"excerpt":"In den Zeiten, in denen man seine Spiele und Software nur noch digital kauft, nimmt man nat\u00fcrlich auch eine eSIM, statt einer echten SIM. Ich habe gerade gemerkt, dass das gar keine so gute Idee ist, weil die Kuh (der Kunde, also ich & du) so nochmal gemolken werden k\u00f6nnen:\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/1337.click\/?cat=1"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":914,"url":"https:\/\/1337.click\/?p=914","url_meta":{"origin":1114,"position":1},"title":"Steine stapeln","author":"immo","date":"23. August 2016","format":false,"excerpt":"Ich war mal wieder an der Ostsee und habe einige Steint\u00fcrme hinterlassen. Dieses Mal habe ich eine echt sch\u00f6n umbaute Feuerstelle gefunden. Jemand hat sich die M\u00fche gemacht und eine Feuerstelle mit einer Mauer eingerahmt. In die Mauer waren mehrere Sitzgelegenheiten integriert. Alles in allem sah das nach einem echt\u2026","rel":"","context":"In &quot;Fotografie&quot;","block_context":{"text":"Fotografie","link":"https:\/\/1337.click\/?cat=3"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/08\/IMG_2831.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/08\/IMG_2831.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/08\/IMG_2831.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/08\/IMG_2831.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/08\/IMG_2831.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/08\/IMG_2831.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":482,"url":"https:\/\/1337.click\/?p=482","url_meta":{"origin":1114,"position":2},"title":"Qumox Qi Ladeger\u00e4t","author":"immo","date":"9. Januar 2015","format":false,"excerpt":"Vor einiger Zeit hatte ich mir mal ein Qi Ladeger\u00e4t angeschafft, da die Dinger im Preis endlich deutlich gesunken sind und man schon welche ab 5\u20ac inkl. Versand bekommen kann. Ich war von Beginn an skeptisch, ob die Dinger halten was sie f\u00fcr wenig Geld versprechen. Ich habe mir also\u2026","rel":"","context":"In &quot;Hardware&quot;","block_context":{"text":"Hardware","link":"https:\/\/1337.click\/?cat=5"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2015\/01\/IMG_8775.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2015\/01\/IMG_8775.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2015\/01\/IMG_8775.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2015\/01\/IMG_8775.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2015\/01\/IMG_8775.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2015\/01\/IMG_8775.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":863,"url":"https:\/\/1337.click\/?p=863","url_meta":{"origin":1114,"position":3},"title":"Nexus 5X nach Update mit weniger Gelbstich","author":"immo","date":"15. M\u00e4rz 2016","format":false,"excerpt":"Nachdem mein altes Nexus 5 ebenfalls einen leichten Gelbstich hatte, ist mein neues Nexus 5X leider auch davon betroffen. Allerdings war der Gelbstich wesentlich geringer. Um ihn auf Bildern festhalten zu k\u00f6nnen, habe ich mir eine neue - nennen wir es einfach mal - Messmethode \u00fcberlegt. Displayhelligkeit am Handy auf\u2026","rel":"","context":"In &quot;Hardware&quot;","block_context":{"text":"Hardware","link":"https:\/\/1337.click\/?cat=5"},"img":{"alt_text":"Standardeinstellung","src":"https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-15-um-22.19.04-150x150.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-15-um-22.19.04-150x150.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-15-um-22.19.04-150x150.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-15-um-22.19.04-150x150.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-15-um-22.19.04-150x150.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":489,"url":"https:\/\/1337.click\/?p=489","url_meta":{"origin":1114,"position":4},"title":"yourfone Vertrag","author":"immo","date":"16. Januar 2015","format":false,"excerpt":"Ich war ganz gerne Kunde bei yourfone - bis ich versucht habe bei diesem Laden zu k\u00fcndigen. Es scheint einfach unm\u00f6glich zu sein. Zuerst habe ich herausgefunden, dass man eine gewisse Telefonnummer anrufen soll, um zu k\u00fcndigen. Das steht auf deren Homepage. Gut - mache ich das mal. Die nette\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/1337.click\/?cat=1"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":258,"url":"https:\/\/1337.click\/?p=258","url_meta":{"origin":1114,"position":5},"title":"Ein H\u00e4ppchen Freizeit","author":"immo","date":"20. September 2014","format":"gallery","excerpt":"Neulich war ich mal wieder an der Ostsee, genauer gesagt war ich am Strand in der N\u00e4he von Warnkenhagen. Allein die Anfahrt war schon recht abenteuerlich.\u00a0\u00a0Es f\u00fchrt nur ein ziemlich enger Sandweg, der gerade so f\u00fcr ein Auto Platz bietet, zum Parkplatz. Nach nochmal gut einem Kilometer zu Fu\u00df erreichte\u2026","rel":"","context":"In &quot;Fotografie&quot;","block_context":{"text":"Fotografie","link":"https:\/\/1337.click\/?cat=3"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2014\/09\/IMG_8077-150x150.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2014\/09\/IMG_8077-150x150.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2014\/09\/IMG_8077-150x150.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2014\/09\/IMG_8077-150x150.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2014\/09\/IMG_8077-150x150.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/1337.click\/wp-content\/uploads\/2014\/09\/IMG_8077-150x150.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/1337.click\/index.php?rest_route=\/wp\/v2\/posts\/1114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/1337.click\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/1337.click\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/1337.click\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/1337.click\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1114"}],"version-history":[{"count":1,"href":"https:\/\/1337.click\/index.php?rest_route=\/wp\/v2\/posts\/1114\/revisions"}],"predecessor-version":[{"id":1116,"href":"https:\/\/1337.click\/index.php?rest_route=\/wp\/v2\/posts\/1114\/revisions\/1116"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/1337.click\/index.php?rest_route=\/wp\/v2\/media\/1115"}],"wp:attachment":[{"href":"https:\/\/1337.click\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/1337.click\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/1337.click\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}