27
2014
Mär
von StudiosDigital
 - Tools, Bücher, Design

In der Praxis sind Kreation und Programmierung scheinbare Gegensätze. Die meisten Werbe- und Webagenturen trennen diese Bereiche. Auch die schulische und universitäre Ausbildung trennt diese Bereiche. Die Frage ist nicht ob das weitere Ergebnis des Programmierens, also der Output eines Programms, kreativ ist, sondern der Akt des Programmierens selbst eine kreative Leistung darstellt. Ausser Frage steht, dass Programme, wie Grafiksoftware, Kreativen als technisches Hilfsmittel den Kreationsprozess vereinfachen bzw. überhaupt erst ermöglichen.

Was ist Kreativität?

Laut Wikipedia bezeichnet Kreativität: "Die Fähigkeit neue Problemstellungen durch die Anwendung erworbener Fähigkeiten zu lösen. Die Anwendung erworbener Fähigkeiten auf ein neues Problem wird als Kreativer Prozess bezeichnet."

Kreatives Programmieren mit Processing: Boid-Art

Was ist Programmierung?

Programmierung, im weiteren Sinne, bezeichnet die Tätigkeit, Computerprogramme zu erstellen. Das umfasst alle Tätigkeiten, die mit der Programmerstellung verbunden sind, insbesondere auch den konzeptionellen Entwurf. Im engeren Sinne bezeichnet Programmierung lediglich das Umsetzen dieses konzeptionellen, abstrakten Entwurfes in konkreten Quelltext, also in Reihe geschriebener Arbeitsanweisungen für eine Maschine. Üblicherweise nimmt das Erstellen des Quelltextes weniger als 50 Prozent der Zeit eines Programmierers in Anspruch. Konzeptioneller Entwurf, funktionale Spezifikation, Tests, Änderungen, Fehlerbehebung, Dokumentation, sonstige Planung und Besprechungen nehmen deutlich mehr Zeit in Anspruch.

27
2014
Jan
von Maximilian Uhl
 - Contentmarketing, Usability, Entwicklung

Reader Aware Design (Responsive Content)Responsive Webdesign ist ja fast schon Mindestanforderung für eine zeitgemäße Website. Dabei reagiert eine Website auf unterschiedliche Ausgabegeräte b.z.w. Auf deren unterstützte Auflösung.

Was wenn Websites auch auf das unterschiedliche Leseverhalten b.z.w. Besuchshäufigkeit reagieren. Der Begriff „Reader Aware Design“ wurde erstmals von Ben Brown Ende 2012 verwendet. Es wird auch der Begriff „Responsive Content“ verwendet, dieser ist allerdings nicht eindeutig, da damit auch die adaptive Darstellung von Inhalt im Sinne von Responsive Webdesign gemeint sein kann.

08
2014
Jan
von StudiosDigital
 - Downloads, Service

iCal Icon 2014Auch heuer gibt es wieder die Kalenderdateien für Österreichische, Deutsche und Schweizerische Feiertage zum Download im iCal Format.

Aus nicht nachvollziehbaren Gründen gibt es für Mac und iOS keine Möglichkeit in der Kalender-App Kalenderwochen anzuzeigen. Es gibt lediglich die Möglichkeit die Anzeige von Kalenderwoche in der Datumsanzeige der Menüleiste und in der Tagesansicht des Kalenders zu aktivieren (eine Anleitung dazu findet sich auf ifun.de).

Um dennoch die Kalenderwochen in iCal anzuzeigen, bleibt die Möglichkeit einen eigenen Kalender mit den Kalenderwochen-Nummern als ganztägiges Ereignis für jeden Montag anzulegen. Um den Kalender nicht selbst konfigurieren zu müssen empfiehlt es sich einen bereits fertig konfigurierten zu importieren.

29
2013
Jan
von Maximilian Uhl
 - Service, Entwicklung, Programmierung

Drupal Going-Live ChecklistNach Wochen und Monaten des Entwickelns einer Drupal Website rückt der Tag des Onlinegangs näher. Wir haben bei StudiosDigital in den letzten 6 Jahren schon viele Drupal Websites online gestellt und haben eine Checkliste die wir abarbeiten, damit alles so komplikationsfrei wie möglich abläuft. Typischerweise gehen wir diese Liste bereits mehrere Tage vor einem Onlinegang durch.

Das hilft uns dabei nichts Wichtiges auszulassen. Diese Liste ist für Drupal 7 Websites, die meisten Einstellungen unterscheiden sich jedoch auch für Drupal 6 nicht wesentlich. Planen sie für den Onlinegang einer neuen Site genug Zeit ein - es kann immer wieder passieren, dass etwas schief geht oder länger dauert als erwartet.

Seiten