Moderatoren: Matthias Niess und Timon Royer
Die Sendung zum herunterladen:
Themen:
Länge: 1:06:46
Wer sich zu den Sendungen äußern möchte kann dies gerne über unsere Kommentarfunktion hier auf der Website tun. Wichtig: Eure E-Mail Adresse wird zu eurem Schutz bei den Kommentaren nicht eingeblendet!
Außerdem könnt ihr uns auch gerne eine E-Mail an dialog AT z-pod PUNKT de schicken.
Danke für die wie immer großartige Folge.
In welcher C’t Ausgabe befindet sich das Blender Tutorial ?
Das sind die c’t Ausgaben 1/2010 und 2/2010.
Viele Grüße,
Timon
Hallo,
erstmal danke für die kurzweilige Sendung und Unterhaltung.
Zu Google und China habe ich gehört, dass Google derzeit 2% seines Umsatzes in China macht. So wie ich das verstehe, hat Google einen Marktanteil von 17% in China und macht damit 2% seines Gesamt Umsatzes.
Nun mal zu Flash und HTML(5).
Soweit mir bekannt ist, haben sich die Browser Hersteller nicht auf einen Codec einigen können. Ich sehe schon die Hölle vor mir, dass ich für jede Seite einen anderen Browser benötige um mir ein Video ansehen zu können und dass ich für jeden Browser ein eigenes Video Format vorhalten muss. Das ist definitiv kein Fortschritt.
Flash ist bestimmt nicht die Super ultimative Plattform und Sicherheitslücken sind bestimmt auch einige Vorhanden. Wenn ich mir aber die alternative anschaue, was ja wohl laut eurer Meinung HMTL, CSS und JavaScript ist, dann kann ich dem ganzen nicht viel abgewinnen.
Alleine die ganzen JS Bibliotheken zu finden, die benötigt werden um Funktionen die selbstverständlich sind bereitzustellen dauert unter Umständen sehr lange. Dann kommt das Problem der inkompatibilität der JS-Bibliotheken zu einander und dann noch die Versionshölle. Das System ist in der Wartung höllen teuer und hat eine Benutzeroberfläche wie ich Sie am Computer seit 1990 gewohnt bin. Das ist kein Fortschritt, das ist Stillstand bzw. der Versuch mit Ungeeigneten Mitteln zu Arbeiten.
Die Browser Problematik Opera, FF, Safari, IE muss ich dabei Überhaupt nicht erwähnen.
Ja mit HTML, CSS und JS ist einiges möglich. Aber das ganze ist nicht sehr Professionell, derzeit sehe ich z.B.kein Konzept am Markt (wie zum Beispiel in AS3 oder Java) in dem Pakete geschnürt werden um Konflikte im Namensraum zu vermeiden. Auch sehe ich noch keine Integrierte Entwicklungsumgebung für JavaScript die über einen Editor mit ein Paar kleinen Funktionserweiterungen hinausgehen. Ich sehe kein Komponentenmodell oder MVC am Browser in dem ich leicht Programmieren kann. Dass alles wird Versucht durch Produkte oberhalb zu Verstecken. Mann muss sich ja nur mal GWT anschauen, da wird in Java Programmiert um danach per Compiler JavaScript, CSS und HTML zu erzeugen, wie Krank ist das denn?
GWT Zeigt aber, dass es mit den Bordmitteln der Browser zwar möglich ist Applikationen mit der Benutzerfreundlichkeit von 1990 zu schreiben, dieses aber für den Otto Normal Programmierer viel zu teuer ist.
Kurz gesagt, halte ich HTML, CSS und JavaScript in der heutigen Form für Unwirtschaftlich und nur der leichte Vertriebsweg Internet erlaubt es solche Applikationen überhaupt zu Produzieren.
Google, Apple usw. haben damit keine Probleme das Geld locker zu, dass ist Ihr Business und Vertriebskanal. Normale Firmen und gerade auch Firmen mit Intranet Applikationen können sich das eigentlich nicht leisten. Da sehe ich dann Techniken wie Silverlight, JavaFX und Flex (Flash) ganz klar als Produktiver und Wirtschaftlicher an. Diese Produkte Versuchen die Probleme die man mit großen HTML Basierten Applikationen hat zu Lösen.
Was am Ende davon übrig bleibt, kann wohl keiner sagen, ich kann nur hoffen, dass die Probleme mit HTML, CSS und JS an der Wurzel gepackt werden und nicht weiter versucht wird krampfhaft zu Zeigen was alles geht, sondern auch mal zu Zeigen dass man Fähig ist zu neu Entwicklungen. HTML kommt aus einer Zeit in der man Text Anzeigen wollte und genau das kann HTML heute noch gut aber mehr auch nicht. Alles andere ist einfach nur Krampf.
Moin, zu HTML5&Co:
mind. ogg werden sie alle unterstuetzen. Einen interessanten Weg schlaegt auch Opera ein (zumind. unter Linux). Da unterstuetzen sie einfach alles, was das Betriebssystem unterstuetzt (ueber gstreamer). Firefox, Safari, Chrome u. Opera koennen bspw. alle die Videos auf dailymotion oder die <video>-demo von youtube abspielen. Scheint also so schlimm nicht zu sein, das Problem.
Das mit den JS-Bibliotheken versteh ich nicht. Wo soll da das Problem sein? Ich setze sie ein, oder nicht. Ich setze ein Framework ein, oder nicht. Einzig eine Entwicklungsumgebung fehlt. Aber an GWT sieht man, dass das nicht unbedingt noetig ist, bzw. auch Eclipse sein kann.
Was GWT und Benutzerfreundlichkeit angeht: Zeig mir mal Flash-Webapps, welche die Benutzerfreundlichkeit einer guten GWT-App uebersteigen? Das wuerde mich ganz ehrlich interessieren.
Um nochmal etwaige Missverstaendnisse auszuraeumen: Uns geht es eigentlich nicht um Anwendungen, sondern um das normale Web. Dort soll und wird Flash verschwinden. Wenn irgendein Unternehmen meint seine Anwendungen in Flash zu entwickeln, dann sollen sie das tun (obwohl ich da Java nehmen wuerde). Aber bei sowas wie Youtube oder MySpace kann man auf Flash komplett verzichten.
Ich weiss wie gesagt ehrlich nicht genau, was fuer einen Markt du mit deinen Ausfuehrungen meinst, in dem Flash-Anwendungen wichtig waeren. Komplexere Anwendungen wuerde ich z.B. noch eher unter Visual C++ schreiben und mit Citrix XenApp an die Nutzer ausliefern.
Was ich mit JS-Bibliotheken meine ist, dass es keine möglichkeiten für Namensräume gibt. Wenn ich also ein Object habe mit dem Namen “PanelLayout” und eine weitere Lib meint es müsste ebenfalls ein Object mit dem Namen “PanelLayout” haben so kommen die sich in die quere. In allen Programmiersprachen die ich kenne gibt es dafür ein Konzept in Java z.B. Packages.
GWT habe ich schon einige male eingesetzt und finde nicht, dass es an den Funktionsumfang und die Entwicklungsgeschwindigkeit von Flex 3 Anwendungen herankommt. Gerade auch was die Flexibilität angeht, wenn der Kunde Komponenten fordert die in GWT nicht existieren oder Komponenten in einem Layout Container für andere Entwickler bereitgestellt werden müssen, die dann Flexibel eingesetzt werden.
Welchen Markt ich sehe, ist der typische Softwaremarkt in Deutschland. Also Banken, Versicherungen, Autoindustrie usw. Eben alles was ein typisches Individualgeschäft in der Softwareentwicklung hat.
Wie gesagt, im Internet werden die Techniken Eingesetzt weil der Vertriebweg das so vorschreibt. Technisch ist das aber keine gute Basis. Flash sicherlich auch nicht, um da gleich Missverständnisse vorzubeugen.
Nicht umsonst hat Apple einen IPhone Store in den Speziell Programmierte Applikationen Angeboten werden und nicht einfach gesagt, macht Internet Applikationen mit GWT.
C++ ist sicherlich keine Lösung, aber ich sehe das auch so, dass man lieber Applikationen schreiben sollte für das Betriebssystem oder wenigstens die Plattform (Swing oder so) aber leider sieht das die deutsche Industrie anders. Daher werden Millionen verschwendet Intranet Applikationen zu Entwickeln die nichts taugen.
Okay.. jetzt kann ich dir voll und ganz zustimmen ;-)
Hallo Timon,
Du hattest einen freien Web-Dienst für die Wandlung von TTF- in EOF-Fontdateien erwähnt. Hast Du auch noch einen Link dazu?
Danke
Zwei sogar:
1. http://www.kirsle.net/wizards/ttf2eot.cgi
2. http://ttf2eot.sebastiankippe.com/
Bisher hatte ich immer den ersten Dienst verwendet.
Wieder einmal eine schöne Sendung - vielen Dank.
Gerade habe ich hiervon gehört und bin einigermaßen fasziniert: http://www.dradio.de/dlf/sendungen/computer/1107036/
Freut mich zu hören. Ich hab den Link mal für als mögliches Thema für die nächste Sendung vorgemerkt.
Viele Grüße,
Timon
Hallo zusammen,
höre euren Podcast schon länger und immer wieder gerne.
Bin kürzlich auf einen Mac gewechselt und fand vorher das neue Fenstermanagment von Windows 7 auch sehr angenehm.
Zum Glück gibt es für den Mac eine einfache Alternative das nachzurüsten:
TwoUp bzw. SizeUp von http://www.irradiatedsoftware.com/
Macht zumindest mir das Leben auf dem Mac noch etwas einfacher ;)
Viele Grüße,
Jan
Ich habe ja so den Eindruck, dass es heutzutage tatsaechlich nur noch von persoenlichen Praeferenzen abheaengt, welches OS man nutzt.
Wobei ich empfinde das bei Windows dann echt Cygwin nötig ist, um ähnlichen Nutzen zu haben. Und Cygwin ist auch nicht ohne Tücken, dann ist mir ein Unix-Unterbau in welcher Form auch immer deutlich lieber.
Zumindest wenn man im Bereich Webentwicklung tätig ist.
Bin momentan dabei Git zu evaluieren, nur so by the way. :-)
Ich fand bzr irgendwie komfortabler.. aber am Ende ist es persoenliche Praeferenz. Wenn ich an git repos ran muss, kann ich dazu auch bzr nehmen.. umgekehrt geht vermutlich auch..
Genau das Tool meinte ich, hatte es mir angeschaut aber momentan war es mir nicht so wichtig. Aber ich werd es mir jetzt nochmal anschauen.
hallo,
danke für die sendung.
ich habe eine frage zu skyhookwireless:
bei manchen onlineangeboten weiß (scheint zu wissen) die seite offenbar meinen ort und unterbreitet mir entsprechende angebote.
ist das zufall (ich lebe in der größten stadt in deutschland) oder übermittelt der browser (firefox, ie8, safari) entsprechende daten? iphone-browser über gsm/edge macht es nicht, über wlan dann wieder.
lg
peter
Du darfst nicht vergessen, das man allein schon über deine IP häufig ermitteln kann in welcher Stadt du wohnst. Die Angaben darüber sind zwar nicht immer korrekt, aber wenn man in einer großen Stadt wohnt ist es recht wahrscheinlich das der Knotenpunkt für die eigene IP korrekt ermittelt werden kann.
Da dies keine feststehenden Informationen sind, ermitteln unterschiedliche Dienste auch unterschiedliche Standorte.
Hier zwei Beispiele:
hostip.info
ip2location.com
und weiterführendes zum Thema Geolocation.
danke timon!
klare antwort.
wie wird den diensten denn die geoposition von ip-adressen bekannt?
geben z.b. isp so was auf wunsch raus?
lg
peter
Naja.. die ISPs geben schon weiter, welche IPs sie in welchen Regionen einsetzen.
Also konkrete Infos habe ich dazu nicht, aber die Werte scheinen wohl nicht direkt von den ISPs zu stammen. Bei ip2location bin ich in Berlin, bei hostip.info bin ich in Lübeck.
Eine Art AppStore für den Mac gibts schon: Bodega (http://appbodega.com/)
Sieht echt hübsch gemacht aus. Werd es mal für die nächste Sendung vormerken.
Am Anfang der Sendung ging es kurz darum, warum Apple nur Programme auf dem iPod/iPod Touch erlaubt, die aus dem AppStore kommen. Ihr habt den Grund Sicherheit genannt. Ein ganz netter Beitrag dazu in Verbindung mit dem iPad: http://bit.ly/9IoDnG