<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Keyboardcowboys - Arbeit</title>
    <link>http://www.keyboardcowboys.de/</link>
    <description>&quot;Ein Programmierer und der Alltag&quot;</description>
    <dc:language>de</dc:language>
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    <pubDate>Thu, 09 Jul 2009 10:11:29 GMT</pubDate>

    <image>
        <url>http://www.keyboardcowboys.de/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: Keyboardcowboys - Arbeit - &quot;Ein Programmierer und der Alltag&quot;</title>
        <link>http://www.keyboardcowboys.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Telefonabieter wechseln</title>
    <link>http://www.keyboardcowboys.de/archives/356-Telefonabieter-wechseln.html</link>
            <category>Arbeit</category>
    
    <comments>http://www.keyboardcowboys.de/archives/356-Telefonabieter-wechseln.html#comments</comments>
    <wfw:comment>http://www.keyboardcowboys.de/wfwcomment.php?cid=356</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.keyboardcowboys.de/rss.php?version=2.0&amp;type=comments&amp;cid=356</wfw:commentRss>
    

    <author>nospam@example.com (daim)</author>
    <content:encoded>
    &lt;p&gt;&lt;br /&gt;
Die Woche hat nicht wirklich gut angefangen. Montags in der der Firma angekommen ging Telefon/FAX/Internet nicht. Umschalttermin sollte eigentlich der Montag sein. Wir wir herausgefunden haben hatte der Anbieter erst gegen 10 Uhr die Rufnummer beantragt. So kann das natürlich auch nix werden wenn man alles so zeitnah angeht. Nun habe ich alles erdenkliche in letzen 3 Tagen versucht. Ich hatte bestimmt jede Hotline 3x angerufen. Ich hatte nette Mitarbeiter die aber nicht zurückgerufen haben oder auch Mitarbeiter die einfach aufgelegt haben. Das muss man sich als Geschäftskunde erstmal auf der Zunge zergehen lassen. Nichts desto trotz und mit viel Vitamin B (ohne das kommt man bei dem Anbieter nicht weit) wurde es geschafft das gestern um 18:45 das Telefon/Fax/Internet lief. Nun stelle man sich dazu bitte vor das wir per Fax normalerweise die Aufträge reinbekommen, einer sehr sehr unangenehme Situation war das in den letzen 3 Tagen, die ich nie wieder so erleben will. Nichts desto trotz bin ich froh das die Replication sich gefangen hat und nun repliziert, was aber durch den geringen Upload den ganzen Tag dauern kann &lt;img src=&quot;http://www.keyboardcowboys.de/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 09 Jul 2009 12:11:29 +0200</pubDate>
    <guid isPermaLink="false">http://www.keyboardcowboys.de/archives/356-guid.html</guid>
    <category>telefon</category>

</item>
<item>
    <title>Magento Helper überschreiben FUCK Mist Kotze</title>
    <link>http://www.keyboardcowboys.de/archives/355-Magento-Helper-ueberschreiben-FUCK-Mist-Kotze.html</link>
            <category>Arbeit</category>
            <category>Magento</category>
    
    <comments>http://www.keyboardcowboys.de/archives/355-Magento-Helper-ueberschreiben-FUCK-Mist-Kotze.html#comments</comments>
    <wfw:comment>http://www.keyboardcowboys.de/wfwcomment.php?cid=355</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.keyboardcowboys.de/rss.php?version=2.0&amp;type=comments&amp;cid=355</wfw:commentRss>
    

    <author>nospam@example.com (daim)</author>
    <content:encoded>
    &lt;p&gt;Es ist eigentlich für das Magento System bezeichnend das ich damit wieder anfange hoffentlich regelmäßig zu schreiben. Gestern bei der Arbeit war für mich (habe mir das Ziel selbst gesetzt) der Tag des Refactoring. Bis dahin kein Problem. Ziel war es diese kleinen fiesen Core Hacks die sich leider eingeschlichen haben (das Testen der Wirkung geht damit schnelle *hihi*) in eigene Module zu packen. Ich war gegen 13 Uhr wirklich guter Laune das ich das locker bis Tagesende schaffe. Bis ich an den CatalogSearch-Helper kam (&lt;span style=&quot;font-family: Monaco; font-size: 11px;&quot;&gt;Mage_CatalogSearch_Helper_Data&lt;/span&gt;). Dieser wollte sich einfach nicht mit folgendem Code überschreiben lassen:&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;helpers&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;catalogsearch&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&lt;span style=&quot;color: #3F7F7F;&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;rewrite&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f&quot;&gt;data&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;Company_CatalogSearchCustom_Helper_Data&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f&quot;&gt;data&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;rewrite&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;catalogsearch&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: 11px Monaco; color: #3F7F7F;&quot;&gt;&lt;font color=&quot;#008080&quot; face=&quot;Monaco&quot; size=&quot;3&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;span style=&quot;color: #008080;&quot;&gt;&amp;lt;/&lt;/span&gt;helpers&lt;span style=&quot;color: #008080;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Die Syntax wurde zig Mal geprüft auch im IRC oder Forum konnte mir keine Helfen. Bis ich einen befreundeten Programmmiere ansprach (2 Stunden waren bis dahin vergangen). Dieser hatte noch mal flott selbst einen Dummy erstellt und mein Fehler reproduzieren können. Doch er bemerkte das die Klasse zweimal aufgerufen wurde, einmal die richtige Überschriebene und einmal die Originale. Nach weiterer Recherche stellte sich heraus das die Entwickler zwei Schreibweisen verwendet haben (siehe Mage_CatalogSearch_ResultController::indexAction() ab Zeile 46) einmal &#039;catalogsearch&#039; und einmal &#039;catalogSearch&#039;. Super habe ich mir gedacht, nun haste so viel Zeit verloren und das nur wegen einer anderen Schreibweise. Als Workaround bis der &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.magentocommerce.com/bug-tracking/issue?issue=6746&#039;);&quot;  href=&quot;http://www.magentocommerce.com/bug-tracking/issue?issue=6746&quot; title=&quot;Bug&quot; target=&quot;_blank&quot;&gt;Bug&lt;/a&gt; behoben ist kann man diesen Helper nun folgendermassen überschreiben:&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;helpers&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;catalogsearch&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;rewrite&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f&quot;&gt;data&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;Company_CatalogSearchCustom_Helper_Data&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f&quot;&gt;data&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;rewrite&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;catalogsearch&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;catalogSearch&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;rewrite&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f&quot;&gt;data&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;Company_CatalogSearchCustom_Helper_Data&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f&quot;&gt;data&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;rewrite&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;catalogSearch&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p style=&quot;font: 11.0px Monaco; color: #3f7f7f&quot;&gt;&lt;span style=&quot;color: #008080&quot;&gt;&amp;lt;/&lt;/span&gt;helpers&lt;span style=&quot;color: #008080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 01 Jul 2009 14:28:34 +0200</pubDate>
    <guid isPermaLink="false">http://www.keyboardcowboys.de/archives/355-guid.html</guid>
    <category>magento</category>
<category>php</category>

</item>
<item>
    <title>Magento an Adresse verschicken</title>
    <link>http://www.keyboardcowboys.de/archives/324-Magento-an-Adresse-verschicken.html</link>
            <category>Arbeit</category>
            <category>Magento</category>
    
    <comments>http://www.keyboardcowboys.de/archives/324-Magento-an-Adresse-verschicken.html#comments</comments>
    <wfw:comment>http://www.keyboardcowboys.de/wfwcomment.php?cid=324</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://www.keyboardcowboys.de/rss.php?version=2.0&amp;type=comments&amp;cid=324</wfw:commentRss>
    

    <author>nospam@example.com (daim)</author>
    <content:encoded>
    Ich weiß ja nicht wieso aber in Magento ist standardmäßig&lt;br/&gt;&lt;br /&gt;
[ ] An diese Adresse verschicken [ X ] An andere Adresse verschicken&lt;br /&gt;&lt;br /&gt;
oberes ausgewählt. Jedoch sollte der erste Fall viel öfter auftreten. Daher sollte man in die Datei &quot;app/code/core/Mage/Checkout/Block/Onepage/Billing.php&quot; und dort die Funktion &quot;isUseBillingAddressForShipping()&quot; suchen. Diese ersetzt ihr dann mit folgendem&lt;br /&gt;
&lt;br /&gt;
public function isUseBillingAddressForShipping()&lt;br /&gt;
{&lt;br /&gt;
        if (($this-&gt;getQuote()-&gt;getIsVirtual()) || (!$this-&gt;getQuote()-&gt;getShippingAddress()-&gt;getSameAsBilling()))&lt;br /&gt;
        {&lt;br /&gt;
            return true;&lt;br /&gt;
        } else {&lt;br /&gt;
            return false;&lt;br /&gt;
        }&lt;br /&gt;
} &lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 02 Mar 2009 15:02:59 +0100</pubDate>
    <guid isPermaLink="false">http://www.keyboardcowboys.de/archives/324-guid.html</guid>
    <category>magento</category>

</item>
<item>
    <title>CSRF Vulnerability in Magento</title>
    <link>http://www.keyboardcowboys.de/archives/323-CSRF-Vulnerability-in-Magento.html</link>
            <category>Arbeit</category>
            <category>Magento</category>
    
    <comments>http://www.keyboardcowboys.de/archives/323-CSRF-Vulnerability-in-Magento.html#comments</comments>
    <wfw:comment>http://www.keyboardcowboys.de/wfwcomment.php?cid=323</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.keyboardcowboys.de/rss.php?version=2.0&amp;type=comments&amp;cid=323</wfw:commentRss>
    

    <author>nospam@example.com (daim)</author>
    <content:encoded>
    In den früheren Magento Installationen war der Pfad zum Adminbereich fest. Jedoch birgt dies gefahren. Daher hat man sich bei Varien entschieden einem die Wahl bei der Installation zu lassen. Statt http://www.mein-magento.de/admin sollte man also z.B. http://www.mein-magento.de/das_ist_geheim &lt;img src=&quot;http://www.keyboardcowboys.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; benutzen. Nur wie ändere ich das bei einer bestehenden Installation? Einfach in die app/etc/local.xml datei gehen und folgendes eintragen:&lt;br /&gt;
&amp;lt;admin&amp;gt;&lt;br /&gt;&lt;br /&gt;
&amp;lt;routers&amp;gt;&lt;br /&gt;&lt;br /&gt;
&amp;lt;adminhtml&amp;gt;&lt;br /&gt;&lt;br /&gt;
&amp;lt;args&amp;gt;&lt;br /&gt;&lt;br /&gt;
&amp;lt;frontName&amp;gt;&amp;lt;![CDATA[das_ist_geheim_pfad]]&amp;lt;/frontName&amp;gt;&amp;#160;&amp;#160;&lt;br /&gt;&lt;br /&gt;
&amp;lt;/args&amp;gt;&lt;br /&gt;&lt;br /&gt;
&amp;lt;/adminhtml&amp;gt;&lt;br /&gt;&lt;br /&gt;
&amp;lt;/routers&amp;gt;&lt;br /&gt;&lt;br /&gt;
&amp;lt;/admin&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 27 Feb 2009 08:33:46 +0100</pubDate>
    <guid isPermaLink="false">http://www.keyboardcowboys.de/archives/323-guid.html</guid>
    <category>csrf</category>
<category>csrf vulnerability</category>
<category>magento</category>

</item>
<item>
    <title>Sowas wie ein Jahresrückblick 2008</title>
    <link>http://www.keyboardcowboys.de/archives/313-Sowas-wie-ein-Jahresrueckblick-2008.html</link>
            <category>Allgemein</category>
            <category>Arbeit</category>
            <category>Studium</category>
    
    <comments>http://www.keyboardcowboys.de/archives/313-Sowas-wie-ein-Jahresrueckblick-2008.html#comments</comments>
    <wfw:comment>http://www.keyboardcowboys.de/wfwcomment.php?cid=313</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.keyboardcowboys.de/rss.php?version=2.0&amp;type=comments&amp;cid=313</wfw:commentRss>
    

    <author>nospam@example.com (daim)</author>
    <content:encoded>
    Eigentlich hasse ich das jedes Jahr in meinem Feedreader, Jahresrückblicke überfluten dann das diesen. Dennoch möchte ich paar Stichpunkte nennen &lt;img src=&quot;http://www.keyboardcowboys.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
- Im Januar Ausbildungsende und zusätzlich die Arbeitsstelle gewechselt. Was ich wohl auch wieder so jedem Raten würde. War also eine gute Entscheidung auch wenn man die alten Arbeitskollegen manchmal vermisst.&lt;br /&gt;
&lt;br /&gt;
- Sommerurlaub Ibiza, dieser war perfekt ausser das auf der Rückfahrt mein Auto kaputt gegangen ist &lt;img src=&quot;http://www.keyboardcowboys.de/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
- IPC 2008 war richtig richtig geil, habe viel gelernt und auch sehr nette Leute kennengelernt&lt;br /&gt;
&lt;br /&gt;
- Allgemein die SEMSEO, Unconference Hamburg, und Google Developer Day 2008 waren auch Klasse&lt;br /&gt;
&lt;br /&gt;
- Nie Nie Nie NIE!!!! wieder IPhone Tech Talk, da lese ich lieber in Büchern&lt;br /&gt;
&lt;br /&gt;
- zwei Mal stand ich dieses Jahr (im Sommerloch) in unsere Lokalen Zeitung samt Foto&lt;br /&gt;
&lt;br /&gt;
- T3N Blog der Woche&lt;br /&gt;
&lt;br /&gt;
- neues Macbook Alu, was ich wirklich geil finde und soebend auf 4GB RAM aufgerüstet habe&lt;br /&gt;
&lt;br /&gt;
- die schlimmste Grippe die ich je hatte. Nicht nur das ich alle angesteckt und meine Oma ins Krankenhaus gebracht habe, hielt sich diese bei mir trotz schonen knapp 2,5 Wochen &lt;img src=&quot;http://www.keyboardcowboys.de/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
- Köln Silvester auf der Deutzer Brücke beim Kölner Dom, sehr geile Feuerwerk. Mache ich aber nicht wieder bin ein Angsthase und die Böller gingen meist sehr nah an einem hoch  &lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 02 Jan 2009 19:26:27 +0100</pubDate>
    <guid isPermaLink="false">http://www.keyboardcowboys.de/archives/313-guid.html</guid>
    <category>Jahresrückblick</category>

</item>

</channel>
</rss>