Add-on für Firefox und Chrome erstellen

Heute lernen wir, wie wir ein simples Firefox- bzw. Chrome-Add-on erstellen. Dieses Add-on soll nichts weiter tun, als auf einer bestimmten Webseite ein Bild einzufügen. In diesem Fall soll auf der SÜDKURIER-Seite ein Bild mit dem Inhalt „I love SÜDKURIER“ am linken oberen Rand ausgestrahlt werden.

Weiterlesen

Blender: Shader und Rendern

Ihr habt bereits gelernt, wie man ein Modell macht, und diesem dann Texturen gibt. In diesem Teil der Blender-Reihe lernt ihr über Shader, und wie man ein Bild rendert. Shader lassen das Modell besser aussehen und verfestigen den Stil den ihr letztendlich erreichen wollt. Seid ihr fertig mit einem Modell, könnt ihr die Szene bearbeiten und ein Bild rendern, um zum Beispiel einen Bildschirm-Hintergrund zu machen.

Weiterlesen

Rey’s CSS Haxx: CSS Variablen

Wie heißt es so schön: „LESS is SASS“, oder auf deutsch: „Weniger ist mehr“. Genau nach diesem Motto wollen wir uns heute die „neuen“ CSS Variablen angucken und uns überlegen, ob diese LESS und SASS nicht ein für alle Mal überflüssig machen.

Weiterlesen

Blender: UV-Maps und Texturen

In Teil 1 der Blender-Reihe habe ich euch gezeigt, wie man ein 3D-Model macht. Diese Modelle sind jedoch alle noch weiß. In diesem Teil erkläre ich euch, wie man ihnen Texturen gibt. Dazu zeige ich euch erst, wie man in Blender selbst einfache Texturen erstellt, und danach,

Weiterlesen

Blender: Wie man eigene Modelle macht

Möchte man CG-Modelle machen, ist Blender inzwischen eine gute Alternative zu kostenpflichtigen Programmen. Seit Version 2.80 ist das Interface um einiges angenehmer für Einsteiger geworden. Nun muss man sich nicht mehr tausende Short-Cuts merken um mit dem Modell einigermaßen schnell voran zu kommen. Mit der Reihe „3D-Modelling mit Blender“ möchte ich euch beibringen, wie es grundlegend funktioniert.

Weiterlesen

Wie du mit MySQL Datensätze auf einer Seite benutzt

Möchte man bestimmte Informationen auf einfachem Wege mehrmals auf einer Webseite ausgeben, gibt es 2 Möglichkeiten. Einerseits kann man einen Array benutzen. Oder aber man benutzt eine Datenbank. Beide Varianten haben Vorteile und Nachteile. Mit Arrays lässt sich direkt im Code arbeiten. Dafür bleiben Datenbanken bei jeder Größe übersichtlich. In diesem Beitrag möchte ich zeigen, wie man mit MySQL Inhalt von Datenbanken auf Websiten zeigt und wann es sich lohnt.

Weiterlesen

Rey’s CSS Haxx: Wie man ein Element zentriert

Zentralisierung ist das A und O. Doch während man bei einer horizontalen Ausrichtung das gute alte margin:0 auto in den Ring wirft, sieht die Sache bei einer vertikalen Ausrichtung schon anders aus. Wie kriegt man also dieses doofe Blockelement komplett mittig zentriert? Der alte Onkel Rey hat die Antwort für euch parat.

Weiterlesen

Rey’s CSS Haxx: Wie man eine Ordered List stylt

Ordered List

Viele Leute fragen mich: „Rey, wie kann man eine Ordered List stylen?“. Und ich freue mich dann immer und antworte voller Inbrunst und mit meiner besten Boromir-Imitation: „Man stylt nicht einfach eine Ordered List!“. – „Aber Rey, warum sehen deine Ordered Lists immer so top durchgestylt aus?“ – „Nun liebe Kinder, gebt fein Acht, denn hier kommt die Antwort…“ Zunächst muss man allerdings in aller Ernsthaftigkeit sagen, man kann die Zahlen einer Ordered List wirklich nicht stylen. Allerdings gibt es einen kleinen, aber cleveren Trick, wie es doch irgendwie geht.

Weiterlesen

Rey’s CSS Haxx: CSS-Grid

CSS-Grid

Aller guten Dinge sind drei. Das gilt auch für CSS. Denn CSS 3 bringt eine weitere Errungenschaft der Webentwicklung mit sich: das CSS-Grid.

Warum dies eine so revolutionäre Technologie ist, sehen wir, wenn wir uns vor Augen halten, wie Websiten bisher designed wurden. Um den immer komplexeren Designs unserer Webdesigner-Kollegen gerecht zu werden, ist es oftmals nötig, um verschiedene Elemente und Inhalte Container zu packen. Das ist aber leider nicht nur semantisch doof, es generiert auch unnötig viel Code. Der aber leider wiederum nötig ist, um die verschiedenen Elemente korrekt auf der Seite zu platzieren.

Weiterlesen

Python – Teil 1 : Der Einstieg

In dieser kleinen Blog-Reihe möchte ich euch die Programmiersprache Python näher bringen. Python ist eine objektorientierte Sprache welche sich sowohl bei Einsteigern, als auch bei fortgeschrittenen Entwicklern großer Beliebtheit erfreut. Damit ihr euch aber selbst eine Meinung bilden könnt, zeige ich euch heute wie Ihr Python bei euch installiert.

Weiterlesen