{"id":483,"date":"2011-01-19T08:27:50","date_gmt":"2011-01-19T07:27:50","guid":{"rendered":"https:\/\/d-mueller.de\/blog\/?p=483"},"modified":"2011-01-23T13:21:54","modified_gmt":"2011-01-23T12:21:54","slug":"best-of-the-web-5","status":"publish","type":"post","link":"https:\/\/d-mueller.de\/blog\/best-of-the-web-5\/","title":{"rendered":"Best-of-the-Web 5"},"content":{"rendered":"<p>Und wieder gibts ein paar besonders lesenswerte Webfundst\u00fccke, die mir die letzten paar Tage \u00fcber den Weg gelaufen sind.<\/p>\n<ul>\n<li><a href=\"http:\/\/www.sanisoft.com\/blog\/2011\/01\/03\/introduction-to-creating-desktop-applications-with-php-and-titanium\/\">Introduction to creating desktop applications with PHP and Titanium<\/a> &#8211; Es muss nicht PHP-GTK sein, wenn man mit PHP Anwendungen entwickeln will.<\/li>\n<li><a href=\"http:\/\/dummyimage.com\/\">Dynamic Dummy Image Generator<\/a> &#8211; Per URL zugeschnittene Dummy-Bilder abholen. Beispiel: <a href=\"http:\/\/dummyimage.com\/600x400\/000\/fff.png&#038;text=foobar\">http:\/\/dummyimage.com\/600&#215;400\/000\/fff.png&#038;text=foobar<\/a> -> PNG mit 600&#215;400 Pixel, Schriftfarbe Wei\u00df, Hintergrund Schwarz, Text: foobar<\/li>\n<li><a href=\"http:\/\/phpnarr.de\/2010\/10\/ein-testartikel-fur-mich\/\">Blogspam<\/a> &#8211; Was passiert, wenn man kein Captcha \/ Antispamplugin auf dem Blog hat. Echt traurig. Ich verwende \u00fcbrigens <a href=\"http:\/\/playground.ebiene.de\/1137\/antispam-bee-wordpress-plugin\/\">AntiSpamBee<\/a> mit <a href=\"https:\/\/d-mueller.de\/blog\/wp-content\/uploads\/2011\/01\/asb.png\">diesen Settings<\/a> sehr zu meiner Zufriedenheit. Ganz alleine ohne Akismet.<\/li>\n<li><a href=\"http:\/\/techportal.ibuildings.com\/2011\/01\/11\/database-version-control\/\">Database Version Control<\/a> &#8211; Zusammenfassung von Best-Practices zur Versionierung der Datenbank<\/li>\n<li><a href=\"http:\/\/neunzehn83.de\/blog\/2010\/09\/14\/mysqls-bigint-und-php\/\">MySQLs BIGINT .. und PHP<\/a> &#8211; Was mit Zahlen am Rand von int \/ bigint passiert. So Themen gefallen mir ja besonders &#8211; siehe <a href=\"https:\/\/d-mueller.de\/blog\/php-wtf-4\/\">PHP WTF #4<\/a>, <a href=\"https:\/\/d-mueller.de\/blog\/rechenungenauigkeit-mit-javascript-warum\/\">Rechenungenauigkeit mit Javascript \u2013 Warum?<\/a> und <a href=\"https:\/\/d-mueller.de\/blog\/1062-duplicate-entry-2147483647-for-key-primary\/\">#1062 \u2013 Duplicate entry \u20192147483647\u2032 for key \u2018PRIMARY\u2019<\/a>.<\/li>\n<li><a href=\"http:\/\/stevesouders.com\/mobileperf\/mobileperfbkm.php\">Mobile Perf Bookmarklet<\/a> &#8211; Zusammenfassung der n\u00fctzlichsten Bookmarklets f\u00fcr Webentwickler in einem Tool: u.a. das mittlerweile sehr gut gewordene Firebug Lite. Echt zu empfehlen<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Und wieder gibts ein paar besonders lesenswerte Webfundst\u00fccke, die mir die letzten paar Tage \u00fcber den Weg gelaufen sind. Introduction to creating desktop applications with PHP and Titanium &#8211; Es muss nicht PHP-GTK sein, wenn man mit PHP Anwendungen entwickeln &hellip; <a href=\"https:\/\/d-mueller.de\/blog\/best-of-the-web-5\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,3],"tags":[],"class_list":["post-483","post","type-post","status-publish","format-standard","hentry","category-best-of-the-web","category-webdev"],"_links":{"self":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts\/483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/comments?post=483"}],"version-history":[{"count":0,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts\/483\/revisions"}],"wp:attachment":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/media?parent=483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/categories?post=483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/tags?post=483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}