{"id":778,"date":"2010-09-20T18:19:44","date_gmt":"2010-09-20T16:19:44","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/2010\/09\/open-source-java-tool-mediathek\/"},"modified":"2010-09-20T18:19:44","modified_gmt":"2010-09-20T16:19:44","slug":"open-source-java-tool-mediathek","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2010\/09\/open-source-java-tool-mediathek\/","title":{"rendered":"Open Source Java Tool Mediathek"},"content":{"rendered":"<p>Bei Heise (<a href=\"http:\/\/www.heise.de\/open\/artikel\/Oeffentlich-rechtliches-Media-Center-1073454.html\">http:\/\/www.heise.de\/open\/artikel\/Oeffentlich-rechtliches-Media-Center-1073454.html<\/a>) fand ich gerade einen Beitrag \u00fcber eine Software, die die \u00f6ffentlich-rechtlichen Medien \u00fcber eine Java-Oberfl\u00e4che zug\u00e4nglich macht.<\/p>\n<ul>\n<li><a href=\"http:\/\/zdfmediathk.sourceforge.net\/\">http:\/\/zdfmediathk.sourceforge.net\/<\/a> <\/li>\n<\/ul>\n<p>&#160;<\/p>\n<p> <img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/zdfmediathk.sourceforge.net\/jpg\/Filme.jpg\" width=\"436\" height=\"303\" \/>     <\/p>\n<p>&#160;<\/p>\n<p>Die Software ist funktional aber in der Optik kann mach noch was machen und auch der Programmierstil nicht \u00fcberw\u00e4ltigend.<\/p>\n<p>Alles ist deutsch:<\/p>\n<p>private void <strong>gibBescheid<\/strong>() {<\/p>\n<p>Variablenanmen alles andere als klar:<\/p>\n<p>private void pfadLaden(String pfad, boolean <strong>boolDatei<\/strong>) {<\/p>\n<p>Und einiges k\u00f6nnte durchaus knapper geschrieben werden:<\/p>\n<p>&#160;&#160;&#160; private boolean istZip(String str) {   <br \/>&#160;&#160;&#160;&#160;&#160;&#160;&#160; boolean ret = false;    <br \/>&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (str.endsWith(&quot;.zip&quot;) || str.endsWith(&quot;.Zip&quot;)) {    <br \/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ret = true;    <br \/>&#160;&#160;&#160;&#160;&#160;&#160;&#160; }    <br \/>&#160;&#160;&#160;&#160;&#160;&#160;&#160; return ret;    <br \/>&#160;&#160;&#160; }<\/p>\n<p>-&gt; warum nicht das?<\/p>\n<p>return str.toLowerCase().endsWith(\u201c.zip\u201d);<\/p>\n<p>Aber wie im richtigen Leben: So lang\u2019s funktioniert <img decoding=\"async\" style=\"border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none\" class=\"wlEmoticon wlEmoticon-smile\" alt=\"Smile\" src=\"http:\/\/www.tutego.de\/blog\/javainsel\/images\/86e7b1798f25_FE7D\/wlEmoticonsmile.png\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bei Heise (http:\/\/www.heise.de\/open\/artikel\/Oeffentlich-rechtliches-Media-Center-1073454.html) fand ich gerade einen Beitrag \u00fcber eine Software, die die \u00f6ffentlich-rechtlichen Medien \u00fcber eine Java-Oberfl\u00e4che zug\u00e4nglich macht. http:\/\/zdfmediathk.sourceforge.net\/ &#160; &#160; Die Software ist funktional aber in der Optik kann mach noch was machen und auch der Programmierstil nicht \u00fcberw\u00e4ltigend. Alles ist deutsch: private void gibBescheid() { Variablenanmen alles andere als klar: private [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1],"tags":[],"class_list":["post-778","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=778"}],"version-history":[{"count":0,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/778\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}