Tag Archive for 'web & programmierung'

Moderne Webentwicklung – Eine Vortragsreihe an der TU Darmstadt

Moderne Webentwicklung lebt von modernen Programmiersprachen, modernen Methoden und vor allem von Frameworks, die dem Programmierer viel Arbeit abnehmen.

Gerade im Webbereich haben mit der Weiterentwicklung Web 2.0 zahlreiche Frameworks Vorschub bekommen. Webentwicklung findet nicht mehr nur für große Webseiten statt, sondern auch für Applikationen für mobile Endgeräte (wie iPhone, HTC, usw.).

Durch Frameworks werden dem Entwickler Funktionen an die Hand gegeben, die die Entwicklung selbst leichter machen sollen, aber vor allem auch Designelemente standardisieren und Anwendungen auf vielen Endgeräten robuster machen. Jeder Webentwickler kennt die Probleme eine Webseite für die verschiedensten Browser zu optimieren.

An der TU Darmstadt, Fachbereich Informatik findet am Samstag, 04.12.2010 eine Vortragsreihe statt, die drei interessante und moderne Entwicklungsmethoden mit Frameworks vorstellt:

Die drei Vorträge finden im Fachbereichsgebäude der Informatik an der TU Darmstadt (Hochschulstraße 10, 64289 Darmstadt) statt.

Beginn: Samstag 04.12.2010, 10 Uhr
Ende: ca. 13 Uhr
Raum: S2 02 | C110

Wer interessiert ist an einer Einführung in moderne Webentwicklung sollte hier einen Blick riskieren.

Web Designer vs. Client – Make my website for free


Gefunden bei Clients from hell.

Fachbücher online einsehen

Wer kennt nicht inzwischen den Verlag Galileo Computing, der durch seine kostenlosen online abrufbaren Bücher Openbook (wie die “Java Insel”, wohl eines der besten Java Bücher überhaupt), aber auch durch seine anderen guten Fachbücher bekannt wurde?

Noch bekannter dagegen ist der O’Reilly-Verlag, welcher sich den IT-Fachbüchern verschrieben hat. Die sehr guten und praktischen Fachbücher vom “Cookbook”, der Referenz bis hin zur “kurz&gut”-Kurzreferenz für die Westentasche sind die Bücher alle durchweg für die praktische Anwendung geeignet.

Wie golem.de heute meldet, bietet der Webdienst PaperC, bei dem man knapp 2.700 Bücher online kostenlos von der ersten bis zur letzten Seite einsehen kann, nun auch 600 neue IT-Bücher aus dem Hause O’Reilly an.

Ich habe den Dienst selbst noch nicht benutzt, aber aus den Kommentaren bei golem.de lässt sich entnehmen, dass die Qualität zum lockeren Lesen am PC wohl nicht geeignet sei. Aber zum Recherchieren z. Bsp. für Hausarbeiten oder zum schnellen Nachschlagen dürfte es genügen. Ein guter Tipp! Ich könnte mir gut vorstellen, dass der Dienst sich auch dazu eignet in Bücher reinzuschauen und sich dadurch eine Kaufentscheidung zu erleichtern. Der Dienst PaperC ist übrigens deutsch und hat damit auch deutsche Bücher im Angebot!

How to validate forms with jQuery and CodeIgniter

CodeIgniter Logo

CodeIgniter Logo

In the Web 2.0 it is familiar to create new services. In Germany the Web 2.0 is also called “Mitmach-Web” (join-in-web). And there is a other transformation in the scene: With Javascript (and that what is called Ajax – I call it in german always “Webwaschmittel”) more and more static websites becomes dynamically web applications – to use like normal desktop applications. But to have an interactive website, which behaves similar to a desktop application (giving response in no time, show informations and take the user into its own hand). The one thing webdesigners and web-developers do to make a website interactive and behaves like an application is to use Javascript. Javascript is the mean of choice but there exists several Javascript-Frameworks which helps the user to write clean and short Javascript-Code with a great functionality.

On the backend-side (server-side) the programmers have done also many development and engineering in the last years. Several Frameworks have been established (Symfony, CodeIgniter, Ruby on Rails, Zend, Flow3 and so on – more about frameworks in the iX special “Web on Rails“). I am using CodeIgniter because it is a really leightweight and nice to use framework with many functionality, but the latitude to program and design your application as you will (means: with very few restrictions and a very small footprint).

In this little HowTo I want to show you how to build a little CodeIgniter REST-like API (only an example with one controller) and use it via Javascript (ajax with jQuery). The REST-API (Representational State Transfer – Advanced Programming Interface) is an idea, a way how to provide information and data as an service to the web, using the HTTP-protocol given mechanisms (like POST-data, GET-data, …). I write knowingly “REST-like”, because it is no easy work to create a full and dynamically usable REST-API. The MVC-Pattern-Design from CodeIgniter helps you to build Controller which can behave REST-like. But still programming a controller and let them return a header and some data is not the whole idea of a REST-full API.
To learn what a REST-API is or how it works: have a look at “A RESTful Web service, an example” by Paul James. There are also a german PDF “REST Web Services – eine Einführung” available from OIO (Orientation In Objects – a german software development company).
I also used two other tutorials from the web to inform myself about form validation with Ajax. You can find them at the end of the article among “Sources”.

Now I want to show you in an easy way how to build one little web service which validates something for you and send a response. A Javascript snippet send a call to the CodeIgniter Controller, the Controller do something and send an response. The answer will be shown up on the front end without relaoding the whole website. So it is good for a site with a PHP-Backend (via the REST-API) because it can be used from others later (maybe from outside or from company-internal services).

Continue reading ‘How to validate forms with jQuery and CodeIgniter’

Installation of the WordPress Plugin MyCaptcha

The installation instructions for the WordPress PlugIn MyCaptcha on wordpress.org is false. The code shown there is not complete. Here are the correct way to install it.

  • for the single.php-file of your theme (must start at the first line of your file):

<?php
if (class_exists('MyCaptcha')) {
$MyCaptcha->initialize();
}
//
?>

Continue reading ‘Installation of the WordPress Plugin MyCaptcha’

Personalisierte Google-Suche für die eigene Webseite

Bereits seit einiger Zeit ist es möglich mit Google eine benutzerdefinierte Suche anzulegen. Auch Yahoo und andere Suchmaschinenbetreiber bieten ähnliche Dienste an.
Im folgenden Artikel beschreibe ich kurz wie man mit wenigen Klicks zur benutzerdefinierten Suche bei Google kommt und wie man diese auf seiner eigenen Webseite oder seinem Blog einbaut. Die Suchmaschine kann auch per URL öffentlich zugänglich gemacht werden.

Aber zunächst einmal stellt sich die Frage was denn eine benutzerdefinierte Suche eigentlich genau ist? Google bietet eine Kombination aus Suchbegriffen und Suchseiten an. Es ist also quasi möglich eine Suche, die man auch auf der normalen Seite von Google durchführen könnte abzuspeichern. Man kann diese weiter eingrenzen durch Suchbegriffe, Webseiten die mit eingeschlossen werden sollen und mit Tags versehen. Für die eigene Webseite bietet es sich an einfach über alle Seiten auf der eigenen Webseite zu suchen. So habe ich für meine Webseite folgenden Suchstring erstellt: *.karrock.de/* welcher dann die ganze Seite einbezieht, inklusive Subdomains und Unterverzeichnissen (wie bspw. der Blog).

Continue reading ‘Personalisierte Google-Suche für die eigene Webseite’

Blank-Page problem with CodeIgniter framework

Code Igniter is a very fast and leightweight PHP-Framework.
Since I transferred my website to a other webhoster my previous installation of CI and my website does not work. I only get a blank page instead of my website content. I searched for days but I found nothing.

Continue reading ‘Blank-Page problem with CodeIgniter framework’

April 2014
M D M D F S S
« Jan    
 123456
78910111213
14151617181920
21222324252627
282930  

Beste Bewertung

QR Code

qr code

QR code created by QR code Widget


Wikio - Top Blog
Blogverzeichnis - Blog Verzeichnis bloggerei.de
blogoscoop
BlogPingR.de - Blog Ping-Dienst, Blogmonitor
Creative Commons Lizenzvertrag