<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>work in progress ... &#187; Web-Development</title>
	<atom:link href="http://blog.tobias-olry.de/tag/web-development/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.tobias-olry.de</link>
	<description>... Stillstand gibt's nicht! (von Tobias Olry)</description>
	<lastBuildDate>Thu, 24 Sep 2009 06:44:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MyPHPGenealogy &#8211; ein erster Blick</title>
		<link>http://blog.tobias-olry.de/myphpgenealogy-ein-erster-blick</link>
		<comments>http://blog.tobias-olry.de/myphpgenealogy-ein-erster-blick#comments</comments>
		<pubDate>Thu, 23 Aug 2007 20:04:21 +0000</pubDate>
		<dc:creator>Tobias</dc:creator>
				<category><![CDATA[myphpgenealogy]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[Web-Development]]></category>

		<guid isPermaLink="false">http://blog.tobias-olry.de/myphpgenealogy-ein-erster-blick/</guid>
		<description><![CDATA[<p>Nachdem mein Versuch einen kreativeren Namen für mein neues Projekt zu finden, erstmal erfolglos war, belasse ich es erstmal bei dem Arbeitstitel MyPHPGenealogy.</p>
<p></p>
<p></p>
<p>Ich benutze übrigens Symfony im 1.0er Branch, per svn::externals eingebunden, dazu bislang sfGuard -Plugin für die Benutzerverwaltung.</p>
<p>Wenn ich mir den Screenshot so ansehe, merke ich, dass der ja doch schon wieder fast eine [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem mein <a href="http://blog.tobias-olry.de/call-me-names/">Versuch</a> einen kreativeren Namen für mein neues Projekt zu finden, erstmal erfolglos war, belasse ich es erstmal bei dem Arbeitstitel MyPHPGenealogy.</p>
<p><a class="imagelink" href="http://blog.tobias-olry.de/wp-content/uploads/2007/08/MyPHPGenealogy_1186219971688.png" title="MyPHPGenealogy"><img id="image57" src="http://blog.tobias-olry.de/wp-content/uploads/2007/08/MyPHPGenealogy_1186219971688.thumbnail.png" alt="MyPHPGenealogy" /></a></p>
<p><span id="more-58"></span></p>
<p>Ich benutze übrigens Symfony im 1.0er Branch, per svn::externals eingebunden, dazu bislang <a href="http://trac.symfony-project.com/trac/wiki/sfGuardPlugin">sfGuard -Plugin</a> für die Benutzerverwaltung.</p>
<p>Wenn ich mir den Screenshot so ansehe, merke ich, dass der ja doch schon wieder fast eine Woche alt ist. Einiges sieht schon wieder anders aus. Vieles sind dabei immer nur Kleinigkeiten, wenn man einfach nur versucht Überflüssiges zu eleminieren bzw. Knöpfe da hin zu setzen, wo man sie auch vermutet. So hatte ich z.B. zwischenzeitlich in zwei verschiedenen Ansichten auf eine Person den Datensatz-Löschen-Knopf ähnlich platziert, wie bei der anderen Ansicht den &#8220;Popup-Fenster&#8221;-Schließen-Knopf &#8212; &#8220;ungeschickt&#8221; sag ich mal <img src='http://blog.tobias-olry.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Aber ich bin sicher, das <a href="http://nlz.cc/">Nils</a> sich mal die Zeit nehmen wird, mein Interface auseinander zu nehmen <img src='http://blog.tobias-olry.de/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Ansonsten macht mir Symfony auch weiterhin Spaß, tolles Framework. Das Einzige, was ich bislang noch nicht entdeckt habe, ist die Möglichkeit Updates der Datenbankstruktur durchzuführen. Der Befehl &#8220;symfony propel-build-all&#8221; baut einem alle ORM-Klassen, ein sql-dumpfile und führt das dann auch aus (sofern in propel.ini die Verbindung gesetzt ist), d.h. es werden alle tables gedropped und neu created. Ein wenig gefährlich, wie ich finde, auch wenn man natürlich auf einem live-system einfach die Verbindungsdaten aus der propel.ini rausnehmen kann &#8230; Aber das Projekt ist ja noch jung. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tobias-olry.de/myphpgenealogy-ein-erster-blick/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>InnoDB vs. MyISAM, 2.Teil</title>
		<link>http://blog.tobias-olry.de/innodb-vs-myisam-2teil</link>
		<comments>http://blog.tobias-olry.de/innodb-vs-myisam-2teil#comments</comments>
		<pubDate>Thu, 07 Sep 2006 20:03:31 +0000</pubDate>
		<dc:creator>Tobias</dc:creator>
				<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web-Development]]></category>

		<guid isPermaLink="false">http://blog.tobias-olry.de/innodb-vs-myisam-2teil/</guid>
		<description><![CDATA[<p>Ich hatte ja schonmal rumgefragt, ob jemand Nachteile von InnoDB gegenüber der klassischen MyISAM DB-Engine von MySQL kennt.</p>
<p>Mittlerweile hab ich da selber ein eklatantes Problem ausgemacht:</p>
<p></p>
<p>Zabbix, ein an sich sehr schickes Monitoring-System, nutzt seit Version 1.1 InnoDB-Tables. An sich gut, Problem nur, dass der Cleanup Prozess leider noch einen Bug hatte, wodurch nicht alle Tabellen [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hatte ja <a title="MyISAM vs. InnoDB" href="http://blog.tobias-olry.de/myisam-vs-innodb/">schonmal</a> rumgefragt, ob jemand Nachteile von InnoDB gegenüber der klassischen MyISAM DB-Engine von MySQL kennt.</p>
<p>Mittlerweile hab ich da selber ein eklatantes Problem ausgemacht:</p>
<p><span id="more-31"></span></p>
<p><a title="Zabbix - Server Monitoring" href="http://www.zabbix.com/">Zabbix,</a> ein an sich sehr schickes Monitoring-System, nutzt seit Version 1.1 InnoDB-Tables. An sich gut, Problem nur, dass der Cleanup Prozess leider noch einen Bug hatte, wodurch nicht alle Tabellen aufgeräumt wurden. Dummerweise füllte sich dadurch die history-Tabelle mit 400Mio. Datensätzen, sprich knapp 4GByte große DB-Files. Bei InnoDB werden per default alle Dateien in <em>einem</em> File abgelegt, <em>/var/lib/mysql/ibdata1</em>.</p>
<p>Nachdem ich dann, nicht ganz ohne Schwierigkeiten, die Tabelle geleert hatte, musste ich aber leider feststellen, dass ibdata1 kein einziges Byte kleiner geworden war. In phpmyadmin bekommt man dann auch eine entsprechende Anzeige: &#8220;InnoDB free: 4171776 kB&#8221;.</p>
<p>&#8220;Das &#8220;Lustige&#8221;: falls ich den Aussagen mehrerer Personen aus <em>#mysql</em> auf freenode trauen darf, ist daran nichts zu ändern.</p>
<p>InnoDB extended das File automatisch, kleiner bekommt man es dann aber nicht mehr. Blöde Sache, da durch Zabbix die ganze Partition von ibdata1 besetzt war.</p>
<p>Naja, ibdata1 + history-files gelöscht, mysql restart. Das war&#8217;s dann, mit meinen Überlegungen, InnoDB in nächster Zeit mal für eigene Projekte einzusetzen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tobias-olry.de/innodb-vs-myisam-2teil/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy-Eclipse</title>
		<link>http://blog.tobias-olry.de/easy-eclipse</link>
		<comments>http://blog.tobias-olry.de/easy-eclipse#comments</comments>
		<pubDate>Tue, 06 Jun 2006 17:32:17 +0000</pubDate>
		<dc:creator>Tobias</dc:creator>
				<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web-Development]]></category>

		<guid isPermaLink="false">http://blog.tobias-olry.de/easy-eclipse/</guid>
		<description><![CDATA[<p>Ever had any problems to assemble an eclipse distribution, including wdt, cvs, subclipse combined with the right version of phpeclipse, updating wdt per online-update, &#8230;.? No? Congratulations!</p>
<p>I whatsoever never had an insallation that seemed complete or where I had nothing that did not bother me.</p>
<p>Sometimes the seperately installed CSS-Editor didn&#8217;t work correctly, on another installation [...]]]></description>
			<content:encoded><![CDATA[<p>Ever had any problems to assemble an eclipse distribution, including wdt, cvs, subclipse combined with the right version of phpeclipse, updating wdt per online-update, &#8230;.? No? Congratulations!</p>
<p>I whatsoever never had an insallation that seemed complete or where I had nothing that did not bother me.</p>
<p><span id="more-9"></span>Sometimes the seperately installed CSS-Editor didn&#8217;t work correctly, on another installation some options where missing, I could not enable line numbers to be shown in php-files by default, which was really annoying. But there is a real easy way of installation:</p>
<p><a title="EasyEclipse.org" target="_blank" href="http://www.easyeclipse.org/site/home/">EasyEclipse</a></p>
<p>EasyEclipse packages Eclipse and many different plugins into multipurpose distributions, &#8220;EasyEclipse Expert Java&#8221;, &#8220;EasyEclipse Desktop Java&#8221;, &#8220;EasyEclipse for PHP&#8221;, &#8220;Easy Eclipse for LAMP&#8221; (including perl-, php-, python- and ruby-environment), and so on.</p>
<p>Worked for me perfectly, out of the box.</p>
<p>Really great project!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tobias-olry.de/easy-eclipse/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

