home

Archiv der Kategorie 'Linux'


EasyEclipse

Mittwoch, 2. April 2008

Eclipse ist ein Open-Source-Framework zur Entwicklung von Software nahezu aller Art. Die bekannteste Verwendung ist die Nutzung als Entwicklungsumgebung (IDE) für die Programmiersprache Java. Aber auch für die Entwicklung von Rich-Client-Applikationen auf Basis der Eclipse Rich Client Platform (RCP) wird es zunehmend häufiger eingesetzt. Eclipse ist nicht auf Java festgelegt und wird aufgrund seiner offenen plug-in-basierten Struktur mittlerweile für sehr unterschiedliche Entwicklungsaufgaben eingesetzt, da so die Notwendigkeit für jeden Nischenhersteller entfällt, seine eigene IDE für jedes Entwicklungstool zu entwickeln.

easyeclipse.jpg

Mit EasyEclipse gibt es ein Paket, das Eclipse mit einer Vielzahl nützlicher Tools, Plugins und Bibliotheken bündelt und für die verschiedensten Programmiersprachen erhältlich ist. Die Pakete lassen sich einfach herunterladen und ebenso simpel installieren, und als Resultat hat man ohne viel Aufwand in kürzester Zeit eine vollständige und ausgereifte Entwicklungsumgebung für seine Bedürfnisse installiert, die weit mehr als nur Java ’spricht’.

(Texte teilweise Wikipedia)

Popularity: 71% [?]

Quercus - PHP on the Java way

Montag, 21. Januar 2008

Wie man schon öfter hier in der Contentschmiede nachlesen konnte, fluche ich gelegentlich auf PHP, weil - architekturbedingt - viele Dinge nicht möglich oder nur schwer umzusetzen sind. Beispielsweise die Interkommunikation mit anderen Services, wie das z.B. unter Java mit einem Enterprise Service Bus machbar ist. Für PHP braucht man zu diesem Zweck spezielle Services oder angepasste Interfaces wie z.B. die PHP/Java-Bridge, die aber die Performance eines solchen Systems teilweise spürbar nach unten zieht.

caucho.jpg

PHP itself ist ja bekanntermaßen eine Interpretersprache, d.h. alle PHP-Kommandos werden während der Laufzeit gelesen und interpretiert - dazu muss nicht zwangsläufig der PHP-Core genutzt werden, es geht auch anders. Z.B., in dem man gleich unter Java einen PHP-Interpreter schreibt, die Scripts dort parsen lässt und somit sowohl das PHP-Scripting wie auch die Java-Architektur in einem Topf vereint - z.B. mit Quercus. Wer nicht weiss, worin dabei die Vorteile liegen können, sei auf den Artikel Integration von PHP mit der Java Enterprise Edition bei entwickler.de verwiesen.

Quercus is Caucho Technology’s 100% Java implementation of PHP 5 released under the Open Source GPL license. Quercus comes with many PHP modules and extensions like PDF, PDO, MySQL, and JSON. Quercus allows for tight integration of Java services with PHP scripts, so using PHP with JMS or Grails is a quick and painless endeavor.

With Quercus, PHP applications automatically take advantage of Java application server features just as connection pooling and clustered sessions.

Und tatsächlich: Obwohl derzeit noch nicht alle PHP 5-Sprachkonstrukte vollständig umgesetzt sind, gibt es doch schon viele große und auch bekannte PHP-Applikationen, die vollständig auf den originalen PHP-Unterbau verzichten und durch Java interpretiert werden. Darunter so populäre Programme wie Drupal, DokuWiki, Joomla, phpBB oder WordPress. Zeit also, sich mit Quercus zu beschäftigen und den besseren PHP-Way zu gehen, denn die Entwicklung steht nicht still und PHP 5 wird sicher bald in einer vollständigen Java-Implementation vorliegen.

Popularity: 88% [?]

Linux ist auch zum Spielen da

Sonntag, 16. Dezember 2007
holarse.jpg

Linux ist nicht nur zum Arbeiten oder Experimentieren da, nein, auch andere Dinge machen mit dem Pinguin Spaß - Spiele zum Beispiel. Zwar lassen sich mit jeder Linux-Distribution auch viele interessante Games installieren, es gibt jedoch eine ganze Reihe anderer Spiele, die auf den Distributionen nicht enthalten und auf jeden Fall einen Blick wert sind. Eine gute Quelle für Spaß unter Linux ist das Wiki Holarse - Linuxspiele für Alle, das versucht, alle Themen, die mit dem Bereich Spielen unter Linux zu tun haben, abzudecken. Recht unterhaltsam und informativ, kann ich jedem (Gelegenheits-)Zocker unter Linux nur wärmstens empfehlen…

Popularity: 21% [?]

Mit etwas Guidance auf zu neuen Ufern

Samstag, 24. November 2007
oio.jpg

Neben meinen Skills in TYPO3 bin ich durch meine neue Tätigkeit auch gefordert, meinen Horizont auf JAVA wie auch auf die .NET-Schiene zu erweitern - ein sehr spannendes Umfeld, wie ich mittlerweile gesehen habe, denn dort gibt es tolle und wirklich leistungsfähige Open Source-Lösungen, mit denen sich wunderschöne Systeme bauen lassen. Aber Wissen - und sei es auch erst mal nur eine erste Grundkompetenz - fällt halt nicht vom Himmel, sondern wird in der Regel erlesen und erlebt.

Ganz viele tolle und hilfreiche Artikel zum Einstieg, Aufstieg und überhaupt zum Aufbau eines Basiswissens habe ich bei Orientation in Object gefunden. Viele der dortigen Einführungen und Grundlagenartikel haben mir dabei geholfen, mich in kurzer Zeit ganz wohl im erweiterten Umfeld zu fühlen und gewisse Hemmschwellen abzubauen. Ich kann die Artikel jedem empfehlen, der ebenso in andere Welten schnuppern und Berührungsängste abbauen will, denn als Lohn wartet eine sehr interessante Technologiewelt…

Popularity: 21% [?]

ContentSchmiede bei neuem Hoster

Samstag, 10. November 2007
schnell-im-netz-logo.jpg

So, nach den Engpässen der letzten Tage - einige wenige Leser waren davon wohl betroffen - ist die ContentSchmiede nun ganz umgezogen, das Domain-Wirrwar bereinigt und auch die Unstimmigkeiten durch den neuen Webspace (z.B. unwillige Kommentarfunktion o.ä.) gefixt. Da ich den Webspace - genauer, den V-Server -, auf dem ich jetzt liege, sowohl preislich als auch funktionell recht gut finde, hier der Link für alle, die sich für wenig Geld einen VMWare-basierten virtuellen Linux-Server (Debian, ohne Aufpreis optional auch mit vorinstalliertem TYPO3) mit sehr viel Eigenkontrolle wünschen: Schnell-im-Netz.de (nein, für die Werbung bekomme ich nix).

Popularity: 26% [?]

Stickware-Ressourcen

Montag, 29. Oktober 2007
usb_data_key.jpg

Heute hab’ ich mir mal einen 4 GB-USB-Stick gegönnt, das Zeug kostet ja nun wirklich nichts mehr. Irgendwie hatte ich Lust, ein wenig unabhängiger zu arbeiten und auch z.B. dank XAMPP meine Websites, Datenbanken etc. immer bei mir zu haben, ohne die Festplatte des Firmen-Notebooks damit zu belasten.

Und ich muss sagen, je mehr Zeit ich damit verbringe, Programme drauf zu spielen, Daten und eBooks rüber zu kopieren, Websites, Wikis und CMS zu installieren, werde ich immer heisser auf den Stick, nicht zuletzt dank PortableApps. Gegen Datenklau/-spionage schützt die Verschlüsselung mit TrueCrypt, und diverse Backup- und Replikationsmechanismen schützen mich vor dem Daten-Gau, da die Inhalte bei jedem Kontakt mit meinem Desktop-PC synchronisiert werden.

Es gibt mittlerweile wirklich eine Unmenge von Applikationen, die auf dem Stick laufen und nicht in das Betriebssystem des Gastrechners eingreifen, und es werden täglich mehr. Ettliche Programme lassen sich mit nur kleinen Anpassungen mobiltauglich machen, und es gibt sogar schon ein Linux, das direkt vom Stick als Gast unter Windows läuft. Auch mein Lieblings-Editor PsPad incl. den Text-Highlightern (siehe SweeTS - Süßes TYPO3-Bonbon) läuft anstandslos vom externen Speicher.

Weil ich gerade alle Browsertabs meines Portable Firefox Wikipedia-Link noch offen habe, hier einfach eine Liste mit Sites, die passende portable Apps auflisten und auch euren USB-Stick, der schon im Laden auf euch wartet, glücklich machen.

tecchannel: Die besten Tools für den USB-Stick
Damn Small Linux
Netzwelt: Die Hosentasche voller Software
PortableApps
The Portable Freeware Collection
Wikipedia: List of portable software
Wikipedia: Stickware
Wikipedia: MojoPac
Dirk Loss: Windows-Tools on CD-ROM (or USB stick)
TinyApps.org
Stand alone apps
Kikizas: USB applications
Portable Start Menu, AM-Notebook Lite
WOS-Mixer - Software on a Stick made easy
nedwolfs Best Free Portable Windows Freeware

Wer weitere Links oder Applikationen kennt, einfach die Kommentare nutzen, das freut jeden…

aldi_usb_hd.jpg

Achja, am Mittwoch gibt’s bei Aldi-Süd für gerade mal 80 Euro eine mobile, 2,5″-160GB-Festplatte mit USB- und ohne Stromanschluss, das Teil muss her und wird dann genau so konfiguriert - mein ganzes digitales Leben immer in der Westentasche bei mir, das hat was!

Popularity: 56% [?]

Load Balancer-HowTo

Freitag, 26. Oktober 2007

Websites mit hohem Besucheraufkommen oder besonderem Hochverfügbarkeitsbedürfnis betreiben in der Regel mehrere Webserver parallel, so dass zum einen die Last der User verteilt wird, zum anderen bei Ausfall eines Servers noch ein oder mehrere andere Rechner weiterarbeiten. Die Verteilung der User-Anfragen kann dann im simpelsten Fall über das Round Robin-Verfahren Wikipedia-Link erfolgen, das aber aus diversen Gründen nur eine sehr unbefriedigende Lösung darstellt.

loadbalancer.jpg

Wirkliche Profis setzen an vorderster Front einen sog. Load Balancer Wikipedia-Link ein, die zum einen die Last der Anfragen gleichmäßig auf die Server verteilen, zum anderen darauf achten, dass eine Session immer auf einem Rechner bleibt und nicht durchwechselt. Load Balancer sind lecker, aber auch enorm teuer. So kann man für eine der begehrten F5 Big-IP-Lösungen gleich mal viele 10.000 Euro veranschlagen, wie man beispielsweise bei diesem Distributor sehen kann.

Aber man muss das ja auch nicht übertreiben, ein wenig preiswerter geht’s denn doch, wenn man nicht unbedingt auf diese Geräte setzt, sondern auch Selbstbau-Lösungen in Erwägung zieht. Wie immer hat meine Lieblings-Tutorial-Site HowToForge auch dazu wieder eine passende Anleitung bereit: Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy On Debian Etch.

Popularity: 15% [?]

Ubuntu 7.10 und wie man daraus einen Web-Server baut

Freitag, 19. Oktober 2007
ubuntu-logo.jpg

Ich liebe ja mittlerweile die Linux-Gemeinde, echt! Kaum ist seit ein paar Stunden die neue Ubuntu-Version 7.10 mit dem netten Codenamen Gutsy Gibbon erschienen (mehr dazu bei t3n), veröffentlicht meine Lieblings-Linux-Tutorial-Site HowToForge gleich danach eine sehr ausführliche und äußerst nutzwertige Anleitung, die beschreibt, wie man aus Ubuntu 7.10 einen mehr als kompletten Internet-Webserver bastelt, der den professionellen Ansprüchen eines ISP oder Webhosters und natürlich auch eines jeden anderen Root-Server-Betreibers genügt: The Perfect Server - Ubuntu Gutsy Gibbon (Ubuntu 7.10).

Mit dieser Anleitung hast Du in nicht mal zwei Stunden einen mit allen Schikanen ausgestatteten Rechner konfiguriert und bist Dein eigener Herr auf dem Root-Server Deiner Wahl.

Eine kleine Ergänzung/Änderung hätte ich allerdings zu diesem Tutorial: das Ersetzen des Apache 2-Webservers durch den NGINIX-Webserver, der ein großartiger Apache-Ersatz und vor allem in Bezug auf Speicher und Geschwindigkeit mittlerweile mein Favorit ist - Apache hat manchmal seine Probleme mit dem Memory-Handling und liefert Webseiten im schlimmsten Fall nur seeeeeehr gemütlich aus. NGINIX macht das wesentlich besser…

howtoforge.jpg

Doch HowToForge wäre nicht die beste Linux-Tutorial-Site im Web, wenn es nicht auch zu diesem Thema das passende Stückchen Anleitung gäbe: How To Install A Complete LEMP (Linux - EngineX (Nginx HTTP SERVER) - Mysql - PHP) Server (Not LAMP…) On Ubuntu/Debian.

Great!

Popularity: 23% [?]

:: GrößerSchrift vergrößern :: KleinerSchrift verkleinern :: LinksLinksbündig ausrichten :: BlockBlocksatz :: RechtsRechtsbündig ausrichten :: BookmarkDiese Seite zu den Bookmarks hinzufügen ::
  • What is it?

    • Die ContentSchmiede ist mein Brain-Extender für Interessantes und Kurioses, Wichtiges und Wertloses - kurz, Dinge, die ich mag und wiederfinden möchte...
  • Kalender

    « März 2010  
    M D M D F S S
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
  • Archiv

  • Advertising

    typo3linkliste_120×240.gif
  • Random Fun

    Warum drückt man fester auf die Tasten der Fernbedienung, wenn die Batterien fast leer sind?
  • Die neuesten
    5 Kommentare

    • Marion: “Eine gute Flugsuchmaschine ist natürlich viel wert, und es ist auch praktisch, dass man die Flüge nach...
    • Andi B.: Eine gute Flugsuchmaschine ist natürlich viel wert, und es ist auch praktisch, dass man die Flüge nach...
    • Alleinunterhalter: Ich stell meine Webseite jetzt doch auf WordPress um. Man hat einfach viel mehr möglichkeiten. Und...
    • Alleinunterhalter Hochzeit: Hab die Sache mal ausprobiert! Funktioniert echt prima. Vielen Dank! Gruß Marco
    • Alleinunterhalter: Super, genau danach habe ich gesucht. Danke für den Tollen Beitrag! Gruß Marco

    Die neuesten
    5 Trackbacks

  • Besucher

      Deine IP: 38.107.191.115
      Dein Browser: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
  • Statistik

    • Dieses Blog ist online seit dem 17.9.2003 (das sind 2369 Tage), enthält 1759 Beiträge und freut sich über 2182 Kommentare.
      Aktuell sind 15 User online und insgesamt haben heute schon 576 Leser vorbei- geschaut.

    Mein Wetter

    • größtenteils bewölkt
    • Temp.: 3°C
    • gefühlte Temperatur: -4°C
    • Luftfeuchtigkeit: 65%
    • Wind: W bei 33 km/h
    • Taupunkt: -3°C
    • Barometer: 30.15" Hg (1021 hPa)
    • Wolken: größtenteils bewölkt
    • Witterung: leicht Schnee
    • Sichtweite: 10 km
    • Sunrise: 06:30 CET
    • Sunset: 18:14 CET
  • Don't use IE

    •   Too cool for IE

    •   Get Firefox!