tag:www.stefanwienert.net,2008:/linksLinks - Stefan Wienert's Blog2010-04-07T04:48:15ZEnkiStefan Wienertstwienert@gmail.comtag:www.stefanwienert.net,2008:Post/422010-04-07T02:48:00Z2010-04-07T04:48:15ZMal wieder ein paar Links zum Thema Rails und Vim<p>Vim:</p>
<ul>
<li><a href="http://robots.thoughtbot.com/post/166073596/intro-rails-vim">Rails.vim</a></li>
<li><a href="http://vimcasts.org/">Qualitativ hochwertiger Screencast für <span class="caps">VIM</span></a></li>
</ul>
<p>Rails:</p>
<ul>
<li><a href="http://blog.siverti.com.br/gmate/">Gmate – Ein Gedit Plugin Kompendium</a> sehr genial auch für nicht-Rails Projekte</li>
<li><a href="http://www.youtube.com/rhomobile#p/a/f/0/T2pztOky_L0">plattformübergreifend Android, iPhone, WinMob Anwendungein in einem Rails ähnlichen Framework bauen</a></li>
<li><a href="http://eggsonbread.com/2010/03/28/my-rspec-best-practices-and-tips/">Rspec Best Practices</a></li>
<li><a href="http://rubybestpractices.com/">Kostenloses Beta Buch: Ruby Best Practices</a></li>
<li><a href="http://www.ruby-toolbox.com/">Rubytoolbox – Auswahl und Kategorisierung der beliebtesten Gems</a></li>
<li><a href="http://www.rubyflow.com/">Rubyflow – <span class="caps">DER</span> Rubyticker</a> Dazu hier von <a href="http://site.stefanwienert.net/rss/rubyflow.rss">mir der komplette Feed inklusive der nicht-approved Beiträge</a></li>
</ul>tag:www.stefanwienert.net,2008:Post/362010-02-28T19:13:00Z2010-02-28T20:13:44ZKurzes Gem Showcase - Delicious, actsasarchive, menu borwsercms css sprite<p>Ich schaue gerade meine kürzlich gebookmarkten Sites an, und will hier mal ein paar coole Ruby Ressourcen zeigen.</p>
<ul>
<li>Delicious-<span class="caps">API</span>: http://github.com/weppos/www-delicious für den beliebten Bookmarkdienst</li>
<li>Acts as archive, destroy und delete Aktionen eines Objektes führen nicht zur Löschung, sondern Archivierung http://github.com/winton/acts_as_archive</li>
<li>MMMenu http://github.com/snitko/mmmenu eine kleine Menü <acronym title="(Domain Specific Language"><span class="caps">DSL</span></acronym>)</li>
<li>Automatische, transparente <span class="caps">CSS</span> Sprite Transformation http://github.com/reevoo/spriter</li>
<li>BrowserCMS, meine Basis <span class="caps">CMS</span> für meine nächsten Projekte http://www.browsercms.org/ <br />
Schaut <a href="http://aac2009.confreaks.com/07-feb-2009-10-00-browsercms-patrick-peak-and-paul-barry.html">euch das Video dazu an</a></li>
</ul>
<p>und sowieso:<br />
http://www.ruby-toolbox.com/ und http://www.rubyflow.com/ zur Ideenfindung.</p>
<p>I love that community :)</p>tag:www.stefanwienert.net,2008:Post/242009-12-30T18:48:00Z2009-12-30T19:48:54ZTool fuer externe/interne Link-Analyse mit rel=nofollow<p>Fuer ein aktuelles Projekt wurde eine <b>Linkanalyse</b>, insbesondere der ausgehenden Links gewuenscht. Insbesondere die Verwendung des <span class="caps">SEO</span> Buzzwords “rel=nofollow” sollte dabei aufgezeigt werden. Was lag naeher als schnell in Ruby mit Zuhilfenahme des hpricot Gems ein kleines Skript dafuer zu bauen?</p>
<p>Das Skript gruppiert die Links in die drei Kategorien “Internal, External with nofollow, External without nofollow”. Hintergrund ist hierbei, dass das nofollow Attribut Suchmaschinen anweist, den verlinkten Seiten bei der Berechnung ihres Pagerankes diesen Link zu ignorieren. Mehr Infos in der <a href="http://de.wikipedia.org/wiki/Nofollow">Wikipedia</a>. Anmerken moechte ich noch, dass die Verwendung des Attributes umstritten ist, ich persoenlich finde es relativ ueberfluessig; Warum verlinkt man eine Seite, nur um den Suchmaschinen zu sagen, “hey, ich hab jetzt aber nicht auf die Seite verlinkt”.</p>
<p>Dank <span class="caps">XML</span> Builder ist dann auch ein ordentlicher <span class="caps">XML</span> Export kein Problem, und laesst sich so mit z.B. Firefox bequem navigieren.</p>
<p>Unter <a href="/linkcheck/link_check_form">linkcheck/link_check_form</a> findet ihr ein minimalistisches Eingabeformular. Das Ganze laesst sich natuerlich auch bequem mit <span class="caps">GET</span> ansteuern :).</p>tag:www.stefanwienert.net,2008:Post/42009-09-18T08:45:00Z2009-10-18T10:45:50ZSEO - Einstiegstipps<p>Zur Zeit muss ich mich beruflich mit dem heißen Thema “Suchmaschinenoptimierung” herumschlagen. Dies ist keine richtige “Wissenschaft”, aber es haben sich ein paar Grundregeln herausgestellt, die, wenn man sie einhält, mit einer höheren Auffindung “belohnt” wird. Hier ein paar der wichtigsten:</p>
<ul>
<li><span class="caps">HTML</span>/<span class="caps">CSS</span> valide gestalten → optimalerweise sogar noch strict:<br />
komplett externe Styledefinitionen<br />
alt-Tags bei IMGs<br />
titles bei Links<br />
→ haben beide Keyword-Potenzial, hier kann man schon seine Keywords reinstopfen.</li>
<li>Externe Links mit “nofollow”/“noindex”</li>
<li>ein gesundes Verhältnis von Content zu Struktur zu haben (ab 30%)</li>
<li>Keywords in den Überschriften, Meta-Tags, Webseitentitel und auch im Text</li>
<li>Optimal, wenn die eigene Seite von anderen Seiten verlinkt wird, sogenannte Backlinks erhöhen den “Wert”</li>
<li>Social Bookmarking direkt anbieten</li>
<li>nicht zuletzt: Sinnvollen Content anbieten ;)</li>
</ul>
<p>So, jetzt zu den Tools:</p>
<h3>Websites mit Live-Auswertung</h3>
<ul>
<li><a href="http://www.seitenreport.de/">seitenreport.de</a> bietet eine sehr detailierte Übersicht über “Technik” (verwendeter Doctype, <span class="caps">HTML</span>-Validität), Keyword/Meta-Tag Analyse, und darauf basierend die Suchmaschinenränke), Social Bookmarks und noch vieles mehr.</li>
<li><a href="http://www.seitwert.de/">seitwert.de</a> Im Gegensatz zu seitenreport nicht so detailiert, sondern eher für eine schnelle Übersicht; auch weniger technisch detailiert.</li>
<li>w3c.org: Ja auch das ;) Erstmal sollte man seine Seite valide machen (am besten strict), bevor man sich an das High-Level Zeug macht.</li>
</ul>
<h3>Firefox-Addons</h3>
<ul>
<li>google-Toolbar: Recht bekannt, ich nutze sie aber nicht</li>
<li><a href="https://addons.mozilla.org/de/firefox/addon/3036">SeoQuake</a> Fügt u.a. eine Toolbar hinzu, die so allerlei Informationen anbietet: Von PageRank bis Yahoo-Links, SocialBookmarks, robots.txt/sitemap.xml vorhanden und und und. Weiterhein stellt es einen Link auf deren Analyse-Seite mit der aktuellen Website als Parameter bereit, auf der man ähnliche Informationen wie die beiden oben genannten Seiten erhält.</li>
<li><a href="https://addons.mozilla.org/de/firefox/addon/9403">SenSEO</a> Ein auf die Keyword-Analyse fokussiertes Plugin, das sich zudem noch nett als Firebug-Tab eingliedert, sollte dieses vorhanden sein. SenSEO ist recht technisch ausgelegt, und hilft bei der Auffindung von fehlenden “a:title”, “img:alt” sowie bei der Analyse der einzelnen Keywords in den hierarchischen Elementen der Website (also was steht in den <span class="caps">META</span>-Tags, was in H2 usw.)</li>
</ul>
<p>Mir gefällt SenSEO persönlich sehr gut, da ich aus dem PageRank usw. relativ wenig ableiten kann, was mir hilft, die Seite zu verbessern, während SenSEO mit Tipps gibt, wie ich Keywords und MetaTags verbessere.</p>tag:www.stefanwienert.net,2008:Post/52009-08-18T08:47:00Z2009-10-18T10:47:18Z3 Links zum Thema Rails<p>Einen interessanten Artikel aus dem t3n-Magazin zum Thema Rapid-Prototyping gibt es hier:<br />
<a href="http://t3n.de/magazin/schnell-kommt-ohne-neue-buchstaben-erfinden-222480/">t3n-rapidprototyping</a></p>
<p>Weiterhin, für alle Rails-Jünger natürlich unverzichtbar sind die Screencasts von Ryan Bates, die einfach nur Spaß machen, und meiner Meinung nach zu den besten (frei erhältlichen) Screencasts im Netz gehören!<br />
<a href="http://railscasts.com/episodes/">railscasts</a></p>
<p>Als Umsteiger von <span class="caps">PHP</span> fand ich diese Seite auch noch recht interessant, in der äquivalente Rails/Ruby-Konstrukte gängige <span class="caps">PHP</span>-Funktionen abgebildet werden :)<br />
<a href="http://railsforphp.com/reference/strings/htmlentities">rails4php</a></p>