chuchilade

Seit heute ist die Website www.chuchilade.ch online. Ich und RCKY.ch haben dieses Projekt umgesetzt. Die Website beinhaltet einen Webshop, der durch das eigens programmierte Admintool BKR verwaltet werden kann. Es wurden keine vorgefertigten Shoplösungen verwendet, sondern alles selber programmiert, um dem Kunden maximale Flexibilität zu bieten.

Chuchilade.ch verkauft Produkte rund um Küche, Haus und Garten und ist bekannt für neue und innovative Produkte. Schauen Sie vorbei!

Share and Enjoy:
  • Facebook
  • Twitthis
  • Digg
  • Sphinn
  • del.icio.us
  • Mixx
  • MisterWong
  • LinkedIn
  • Google Bookmarks

klok

Your time is your product. Every minute you spend working that goes unaccounted for is like giving away your product for free. Tracking your time accurately is essential to staying profitable.

Das Zeitmanagement gehört zum Wichtigsten aber auch zum Schwierigsten in der Planung eines Projekts. Um die Kontrolle über die  benötigte Zeit, für ein Projekt, nicht zu verlieren, bietet sich mit Klok ein Tool an, mit dem sehr einfach Arbeitszeiten erfasst werden können. Es hilft  sowohl beim Kontrollieren der Arbeitszeiten als auch beim Vermeidein von Fehleinschätzungen bezüglich Arbeitszeit und Arbeitsdauer.

Ein Pluspunkt von Klok, es basiert auf Adobe AIR und ist somit platformunabhänig.

Share and Enjoy:
  • Facebook
  • Twitthis
  • Digg
  • Sphinn
  • del.icio.us
  • Mixx
  • MisterWong
  • LinkedIn
  • Google Bookmarks

Jeder Entwickler wird sich früher oder später mit Offerten und Kostenschätzungen auseinandersetzen müssen.
Dazu habe ich ein cooles Tool auf ASTUTEO gefunden. Ein Kostenrechner für Webentwickler. Dieser Rechner wird sicher keine sorgfälltig erarbeitete Offerte ersetzen, aber er zeigt auf welche Punkte, bei einem Projekt, beachtet werden sollten und ist somit für eine grobe Einschätzung eines Projekts sicher sehr nützlich.

kalkulator

Share and Enjoy:
  • Facebook
  • Twitthis
  • Digg
  • Sphinn
  • del.icio.us
  • Mixx
  • MisterWong
  • LinkedIn
  • Google Bookmarks

jquery_prototype

Falls mal aus irgendeinem Grund, prototype und jQuery auf einer Seite gleichzeitig zum Einsatz kommen sollen, ist Vorsicht geboten. Wer meint man könne beide Libraries einfach so einbinden, der hat sich getäuscht. Sowohl prototype, als auch jQuery sprechen ihre Funktionen mit dem Shortcut “$” an und das ist das Problem.

Um das Problem zu umgehen, wäre es nötig, in einer der Libraries den Shortcut umzubenennen. Beispielsweise von “$” in “jQuery”. Doch die Entwickler von jQuery haben da bereits mitgedacht. Diese Änderung wird bereits mit der Methode .noConflict() ausgeführt.

Beispiel der Anwendung von .noConflict()

    <script type="text/javascript" src="js/prototype.js"></script>
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript">
	jQuery.noConflict();
	// jQuery
	jQuery(document).ready(function(){
		jQuery("div").hide();
	});
	// Prototype
	$('id').hide();
    </script>
Share and Enjoy:
  • Facebook
  • Twitthis
  • Digg
  • Sphinn
  • del.icio.us
  • Mixx
  • MisterWong
  • LinkedIn
  • Google Bookmarks

Diagramme auf Websiten schön darzustellen kann sehr mühsam sein. Oft wird auf ein Bild zurückgegriffen, wobei man so schnell unflexibel ist, wenn Daten geändert werden sollen. jQuery Visualize schafft hier Abhilfe. Es verwandelt ein reines HTML-Table in ein Diagramm.

Beispiel:

jquery_visualize

So funktionierts

Binde nebst der jQuery-Library das Visualize Plugin und das CSS-File von Filamentgroup in deinem Code ein.

<script type=”text/javascript” src=”jquery-1.3.2.js”></script>
<script type="text/javascript" src="js/visualize.jQuery.js"></script>
<link type="text/css" rel="stylesheet" href="css/visualize.jQuery.css"/>

Datensätze in einem <table> abbilden. Die Einträge im <thead> bilden die Kategorien, die im <tbody> die eigentlichen Daten.

<table >
	<caption>2009 Individual Sales by Category</caption>
	<thead>
		<tr>
			<td></td>
			<th>food</th>
			<th>auto</th>
			<th>household</th>
			<th>furniture</th>
			<th>kitchen</th>
			<th>bath</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<th>Mary</th>
			<td>150</td>
			<td>160</td>
			<td>40</td>
			<td>120</td>
			<td>30</td>
			<td>70</td>
		</tr>
		<tr>
			<th>Tom</th>
			<td>3</td>
			<td>40</td>
			<td>30</td>
			<td>45</td>
			<td>35</td>
			<td>49</td>
		</tr>
	</tbody>
</table>

Jetzt kann die Tabelle durch einen simplen jQuery-Aufruf visualisiert werden.

<script type=”text/javascript”>
  $('table').visualize();
</script>

Es besteht sogar die Möglichkeit für ein Update des Diagrammes.

<script type=”text/javascript”>
  $('.visualize').trigger('visualizeRefresh');
</script>

Noch mehr Informationen zu diesem jQuery-Plugin findest du auf
www.filamentgroup.com

Share and Enjoy:
  • Facebook
  • Twitthis
  • Digg
  • Sphinn
  • del.icio.us
  • Mixx
  • MisterWong
  • LinkedIn
  • Google Bookmarks