Verlagspostamt 1100 Wien, P.b.b. GZ 02Z031324 CLUBMOBILE Fritz!Fon C4 CLUBDIGITALHOME ??? Google-Kalender CLUBSYSTEM Zusammenarbeit WebSitePanel FileZilla UEFI ccc.at-Webfarm Upgrade auf Win8.1 SUBST CLUBDEV Visual Studio 2013 DA S MA G A Z I N
April 2014 2 C L U B C O M P U T E R . A T
Liebe Leserinnen und Leser! Franz Fiala Facebook und Whatsapp Inhalt LIESMICH 1,2 Cover, Liebe Leser, Inhalt Franz Fiala 4 Impressum, Autoren, Inserenten 25 Zum Titelbild Franz Fiala
CLUBMOBILE 25 Schnelle Route in Google Suche Franz Fiala 30 Fritz!Fon C4 Paul Belcl
CLUBDIGITALHOME 5 CC|Termine in GoogleKalender Franz Fiala 21 ??? Gnter Hartl
CLUBSYSTEM 6 Zusammenarbeit bei ClubComputer Franz Fiala 8 WebSitePanel Franz Fiala 18 FileZilla Franz Fiala 24 UEFIGeheimnisse Walter Riemer 26 ccc.atWebFarm Werner Illsinger 18 Upgrade auf Win8.1 Walter Riemer 29 status.ccc.at Werner Illsinger
CLUBDEV 28 Microso Visual Studio 2013 Thomas Reinwart
LUSTIGES 2 Facebook und WhatsApp Chrisan Berger http://bergercartoons.com/ 31 SUBST: Laufwerk sta Pfad Walter Riemer 32 ClubComputerAngebot Clubdienste Die bersiedlung der Webspaces vom Windows Server 2003 zum Server 2012 und damit der Verwaltung von Helm zum WebSitePanel geht dem Ende zu. Groer Dank gebhrt dabei Georg Tsamis, der sich dieser aufwndigen aber gleichzeiug wenig sichtbaren Aufgabe angenommen hat. Diese bersiedlung war dann auch der Anlass, eine Beschreibung des WebSitePanel zur The ma dieses Hees zu machen. Das He ist also fr jene Leser prakusch, die ein Web bei Club Computer hosten. Arukel ber FileZilla, unsere WebFarm und den Statusbericht ber den Gesundheitszustand der Server sind ebenfalls fr unsere Webmas ter gedacht. CC|Camp Biue vormerken: unser nchstes CC|Camp (=Ganztagsveranstaltung im BarCampSul) n det am Samstag, 14. Juni 2014 in der HTL Rennweg stau. Details siehe Seite 31.
ClubComputer Clubtermine 2014 Di 20140107 Clubabend F&A Mo 20140113 Stammusch ELGA Do 20140123 Clubabend Clubdienste Di 20140204 Clubabend Windows Phone 8 Mo 20140210 Stammusch Kontaktose Bezahlung Do 20140220 Clubabend Windows Phone 8 Apps Di 20140304 Clubabend China DirektImport Mo 20140310 Stammusch Festplattenabgabe Do 20140320 Clubabend SmartPhone&Tablet Di 20140401 Clubabend Windows 8.1Tablets Mo 20140407 Stammusch Netzneutralitt Do 20140424 Clubabend Di 20140506 Clubabend Mo 20140512 Stammusch Do 20140522 Clubabend Sa 20140614 CC|Camp Di 20140701 Sommerheuriger Di 20140805 Sommerheuriger Di 20140902 Clubabend Mo 20140908 Stammusch Do 20140918 Clubabend Di 20141007 Clubabend Mo 20141013 Stammusch Do 20141023 Clubabend Di 20141104 Clubabend Mo 20141110 Stammusch Do 20141120 Clubabend Di 20141202 Weihnachtsfeier 14.6.2014 Minimodule und Industriecomputer Seit 10 Jahren bietet TQ-Components Embedded Sy- steme fr den industriellen Einsatz an. In diesem Zeit- raum entwickelte sich das Unternehmen zu einem der fhrenden Embedded Hersteller in Europa. 16Bit- und 32-Bit-Infineon-Module Freescale MPC5200, 8xx, 82xx, 83xx und 85xx, ColdFire ARM11 Xilinx- FPGA Module Intelbasierten UTX Prozessor-Boards Die Module punkten durch geringe Abmessun- gen und lange Verfgbarkeit und erfllen hohe Qualittsansprche. Industrie- tauglichkeit und Langlebigkeit stehen bei TQC an oberster Stelle. Eine weitere wichtige Sule des Unterneh- mens sind Industrie-PCs. Sie zeichnen sich durch groe Robustheit und lange Verfgbarkeit aus. Die Platz sparenden Mini-Industrie-PCs heben sich durch hohe Modularitt hervor. USV-Anlagen und Stromversorgungen Computer- und Netzwerksicherheitsicherheit Die Bedrohung durch gefhrliche Software ist bekannt. Mindestens ge- nauso gefhrlich ist die Bedrohung durch Netzspannungsunterbrechungen und Ausfllen. Dadurch kann Ihre Hardware und in Folge auch Ihre Daten, Schaden nehmen. Durch ausschlielicher Verwendung von Unterbrechungsfreien StromVersorgungen mit ON-Line Technologie, bieten wir einen Rundumschutz fr Ihre Anlagen. Selbstverstndlich bieten wir Installation und Service sterreich weit an. MTM-Mess & Strom- +43 1 2032814-0 versogungstechnik e.U. +43 1 2032814-15 Hadrawagasse 36 e-office@mtm.at A-1220 Wien www.mtm.at USV-Anlagen von 1kVA bis 800kVA
April 2014 4 C L U B C O M P U T E R . A T
Weissenbck Marn Dir.Dr. 1950 4
Direktor der HTL Wien 3 Rennweg, Leiter der ADIM, Leiter der ARGE Telekommunikauon martin@weissenboeck.at http://www.weissenboeck.at/ A, Arbeitsgemeinschaft fr Didaktik, Informatik und Mikroelektronik 1190 Wien, Gregor Mendel Strae 37 Tel.: 01-314 00 288 FAX: 01-314 00 788 Nr Titel 38 Turbo Pascal (Borland) 39 RUN/C Classic 40 TurboC (Borland) 413 Turbo/PowerBasic 432 DOS 433 DOS und Windows 47 TurboPascal (Borland) 49 QuickBasic (Microso) 50 C++ (Borland) 533 AutoCAD I (2DGrak) 535 AutoCAD I (2DGrak) 54 AutoCAD II (AutoLisp+Tuning) 55 AutoCAD III (3DGrak) 56 Grundlagen der Informauk 61 Visual Basic (Microso) 63 Windows und Oce 81 Linux 110 Best Of VoIP (CD) 111 All About VoIP (DVD) 191,192 Angewandte Informauk I + II 201,202 Word I+II 203 Excel 205,206 Access I+II 221 HTML 222 HTML und CSS 223 JavaScript, 227 VB.NET 231,232 Photoshop I+II 237, 238 Dreamweaver, Interakuve und ani mierte Webseiten Marn Weissenbck Bestellhinweise, Download http://www.adim.at/ http://adim.at/download/ http://www.adim.at/dateien/BESTELL.pdf Impressum Impressum, Oenlegung Richtung Auf Anwendungen im Unterricht bezogene Informa uonen ber Personal Computer Systeme. Berichte ber Veranstaltungen des Herausgebers. Erscheint 5 mal pro Jahr, Feb, Apr, Jun, Sep, Nov Verleger PCNEWSEigenverlag Siccardsburggasse 4/1/22 1100 Wien 06641015070 FAX: 0160099339210 pcnews@pcnews.at http://www.pcnews.at/ Herausgeber ClubComputer Siccardsburggasse 4/1/22 1100 Wien 01600993311 FAX: 12 office@clubcomputer.at http://www.clubcomputer.at/ http://helm.ccc.at/ http://panel.ccc.at/ http://mailenable.ccc.at/ Druck Ultra Print Pluhov 49, SK82103 Brauslava http://www.ultraprint.eu/ Versand GZ 02Z031324 ClubComputer Leitung, CCC Werner Illsinger 016009933220 FAX: 9220 werner.illsinger@clubcomputer.at http://illsinger.at/ http://illsinger.at/blog/ PCNEWS, PCC Franz Fiala 016009933210 FAX: 9210 franz.fiala@clubcomputer.at http://franz.fiala.cc/ http://franz.fiala.cc/blogpcnews/ Markeng Ferdinand De Cassan 016009933230 FAX: 9230 ferdinand.de.cassan@clubcomputer.at http://spielefest.at/ CC|Akademie Georg Tsamis 016009933250 FAX: 9250 georg.tsamis@clubcomputer.at ClubPocketPC Paul Belcl 016009933288 FAX: 9288 paul.belcl@clubcomputer.at http://www.belcl.at/ http://blog.belcl.at/ ClubDigitalHome Chrisan Haberl 016009933240 FAX: 9240 christian.haberl@clubcomputer.at http://blog.this.at/ WebDesign Herbert Dobsak 012637275 FAX: 012691341 dobsak@ccc.or.at http://www.dobsak.at/ Digitalfotograe Andreas Kunar andreas.kunar@clubcomputer.at http://www.fotocommunity.de/pc/account/ myprofile/16403 Linux Gnter Hartl ClubComputerPortal: Guenter.Hartl Konto BAWAGPSK Konto: 17710812896 BLZ 14.000 lautend auf: ClubComputer BIC: BAWAATWW IBAN: AT741400017710812896 Zugang Einwahl: 0804002222 DNS1/DNS2: 194.50.115.132 194.50.115.170 Alternauv: 213.129.226.2 213.129.226.2 Clublokal HTL, 1030 Wien, Rennweg 89b oder Gasthaus Nepomuk, Simmeringer Hauptstrae 152, 1110 PCNEWS138 Kennzeichnung ISSN 10221611, GZ 02Z031324 M Layout Microso Publisher 2013, GIMP, Inkscape Herstellung Bogenoset, 80g Erscheint Wien, April 2014 Texte http://pcnews.at/?id=PCN138 Kopien Fr den Unterricht oder andere nichtkommerzielle Nutzung frei kopierbar. Fr gewerbliche Weiterver wendung liegen die Nutzungsrechte beim jeweiligen Autor. (Gilt auch fr alle am PCNEWSServer zugng lichen Daten.) Werbung A4: 1 Seite 522, EURO U2,3,4 782, EUR0 Beilage: bis 50g 138, EUR pro 1000 Stck Bezug 1 He: 5, EURO (zuzglich Versand) 5 Hee: 20, EURO (1 Jahr, inklusive Versand) kostenlos fr Mitglieder von ClubComputer Hinweise Druckfehler und Irrtmer vorbehalten. Alle erwhnten Produktnamen sind eingetragene Warenzeichen der entsprechenden Erzeuger. Autoren CC|Skripten Berger Chrisan 2
Karikaturist und Comiczeichner fr Krntner Zeitungen Firma Karicartoons karicartoons@aon.at http://www.bergercartoons.com/ Fiala Franz Dipl.Ing. 1948 1,2,5,6,8,18,25
Leitung der Redakuon und des Verlags der PCNEWS, Lehrer fr Nachrichtentechnik und Elektronik .i.R. Werdegang BFPZArsenal, TGM Elektronik Absolvent TUWien, Nachrichtentechnik Privates verheiratet, 1 Kind franz.fiala@clubcomputer.at http://fiala.cc/ Belcl Paul 1966 30
Systemberatung und Coaching fr mobile Devices; Direktor fr den Bereich Android im Clubcomputer. Firma BELCL EDVKoordinauon & Systemberatung Hobbies Familienstellen, elektrische Fortbewe gung, Fahrradfahren, Fotograeren pbelcl@ccc.at http://blog.belcl.at/ Hartl Gnter Ing. 1963 21
Wirtschasingenieur, Systemadministrator fr Windows Clients und Linux Server in Logisukcenter Hobbies Krav Maga, Windsurfen, Lesen ghartl3@gmail.com MTMSysteme 3
Ing. Gerhard Muenthaler Hadrawagasse 36 1220 Wien 012032814 FAX: 2021313 Handy. 06644305636 g.muttenthaler@mtm.at http://www.mtm.at/ Produkte uC/uPEntwicklungswerkzeuge, Starterkits, Indust riecomputer, Netzqualittsanalyzer, USVAnlagen Vertretung Tasking, PLS, Inneon, TQComponents, Kontron, DranetzBMI, Panasonic, Dr. Haag, HTItalia, Dr. Kane Erreichbar U1Kagran, 26A bis EnglischFeldGasse Inserenten UltraPrint 23
Pluhov 49, 831 03 Brauslava, SR. +4212434 12 464 ultraprint@ultraprint.eu http://www.ultraprint.eu Produkte Zeitschrien und Zeitungen, Bcher, Werbung, Jahresberichte, Kalender, Umschlge, personalisier ter Druck Illsinger Werner Ing. 1968 26, 29
Key Account Manager Financial Services bei Microsoft sterreich, Prsident von ClubComputer werner.illsinger@clubcomputer.at http://www.illsinger.at/ Riemer Walter Dipl.Ing. 1940 24,27,31
Autor mehrerer Lehrbcher fr den Unterricht, Ingenieurkonsulent fr Elektrotechnik, frher Lehrer fr Informatik und Leiter des Rechenzentrums am TGM Hobbies Musik und Sport Privates verheiratet, 3 Kinder wriemer@A1.net http://niederfellabrunn.at/ Reinwart Thomas 1973 28
5 April 2014 PCNEWS138 C L U B D I G I T A L H O M E . A T
GoogleKalender werden wegen ihrer vielen Mglichkeiten gerne benutzt. Allein das Eintra gen von bis zu 40 Terminen allein fr die Termi ne von ClubComputer ist mhsam. Wir beschreiben hier, wie man die Clubtermine (oder auch andere Termine) in GoogleKalender sichtbar macht. ClubTermine im ICSFormat Wir erstellen am Jahresanfang eine Termindatei im icsFormat: http://www.ClubComputer.at > Termine -> Termine 2014 (ICS). Diese Datei kann als Ausgangspunkt zum Import dieser Termine in Kalenderanwendungen die nen. Diese Datei auf den Desktop downloaden und dann ber ein ImportFunkuon in der jeweiligen Kalenderanwendung bekannt machen. ClubTermine als GoogleKalender Die ClubComputerTermine sind auch in einem entlichen GoogleKalender verfgbar: https://www.google.com/calendar/embed? s r c = q 3 b 5 9 l u d a p c a l 6 8 v f 3 s k 8 v j g 5 s % 40group.calendar.google.com&ctz=Europe/ Vienna oder kurz http://goo.gl/k1SySG und dieser entliche Kalender kann in einen persnlichen GoogleKalender verknp oder imporuert werden. Verknpfen ist die bevor zugte Variante. Mit GoogleKalender verknpfen Einfgen (der Menpunkt ber URL einfgen) be deutet, dass ein Kalender, der von jemandem gewartet wird und der entlich zugnglich gemacht wird, im eigenen Kalender aufscheint. Einen auf diese Weise verknpen Kalender kann man zwar selbst nicht ediueren aber man muss sich um die Eingabe der Termine nicht weiter kmmern, das erledigt der Autor des Kalenders. Wenn sich also ein Termin ver schiebt, dann erfolgt diese Verschiebung im eigenen Kalender automausch. Vorgangsweise Die Ansicht eines persnlichen GoogleKalen ders (im Bild rechts oben wird nur die linke Spalte des Kalenders angezeigt) ist etwa wie folgt: Meine Kalender, das sind eigene Eintragungen. In diesem Beispiel gibt es nur Franz Fiala, sonst knnen es aber durchaus mehrere Kalender (z.B. Veranstaltungen, Firma usw.) sein, die man farblich auseinander halten kann. Weitere Kalender sind Kalender, die von anderen ediuert werden und im Rahmen des persnli chen GoogleKalenders angezeigt werden, hier sind es etwa Feiertage oder die Wochennummern. Man klickt auf den kleinen Pfeil bei Weitere Kalen- der und whlt den Punkt ber URL einfgen. In das Feld URL trgt man die ICALAdresse des Kalenders ein: https://www.google.com/calendar/ical/ q 3 b 5 9 l u d a p c a l 6 8 v f 3 s k 8 v j g 5 s % 40group.calendar.google.com/public/ basic.ics oder die abgekrzte Version http:// goo.gl/Z4cie8 und bestugt mit Kalender hinzuf- gen. Jetzt prsenuert sich die Kalenderansicht wie im zweiten Bild rechts oben, also mit dem neuen weiteren Kalender ClubComputer. In GoogleKalender imporeren Imporueren bedeutet, dass die Termine in den eigenen Kalender kopiert werden und dass sptere nderungen im eigenen Kalender durchzufhren sind. Sollte sich also ein Termin verschieben, ist man selbst dafr verantwort lich, den Termin im eigenen Kalender zu korri gieren. Man sollte daher diese iCALDatei nicht in einen bestehenden Kalender sondern in einen eigens angelegten Kalender ClubComputer imporue ren. Wenn diese ClubTermine in einen beste henden Kalender kopiert werden, sind sie nicht von den anderen Terminen unterscheidbar. Sollte sich daher etwas am ClubComputer Kalender ndern, dann msste man im privaten Kalender alle diese Termine hndisch rausl schen, weil sie nicht mehr summen. Ist aber in einen eigenen Kalender imporuert worden, lscht man diesen Kalender einfach und imporuert die Daten noch einmal. Vorgangsweise Google-Kalender > Einstellungen > Kalender Neuen Kalender einrichten Kalendername: ClubComputer Damit gibt es den neuen Kalender. Jetzt noch die ISCDatei in den Kalender imporueren Google-Kalender > Einstellungen > Kalender Kalender importieren > Datei auswhlen (clubcomputer2014.ics) Kalender: ClubComputer Importieren klicken.
Erzeugung des iCalFormats Normalerweise hat man als Ausgangspunkt fr Termine eine kleine Tabelle, die ein Datum, einen Ort und ein Ereignis enthlt. Dieses For mat nennt man csv (Comma Separated Value). Beispiel 2014-01-07 18:00;3;Clubabend;Simmeringer Hauptstrae 152,1100 Wien 2014-01-13 18:00;3;Stammtisch;wird bekannt gegeben ... Wenn man von einer solchen Tabelle ein impor uerbares iCalFormat benugt, gibt es bei ClubComptuter einen iCalGenerator: http://wapps.clubcomputer.at/ICAL/ Links wird die CSVTabelle eingegeben (Man kann auch die Beispieldaten auswhlen, um zu sehen, wie das funkuoniert) und klickt auf Kodieren. Dann bekommt man im rechten Fens ter die umgewandelten iCalDaten, die man in ein Kalenderprogramm imporueren kann. ClubComputer-Termine in Google-Kalender Franz Fiala Linke Kalenderspalte von GoogleKalender vor (links) und nach (rechts) der Verknpfung des ClubComputerKalenders.
6 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
Mitglieder von ClubComputer verwenden meh rere Zugangsebenen, die es immer auch erlau ben, andere Benutzer mitarbeiten zu lassen, auch wenn diese gar keine Clubmitglieder sind. Diese Mglichkeiten sind aber zu wenig be kannt. Natrlich knnte man die eigenen Zugangsda ten einfach jemandem weitergeben, damit dieser am selben Account arbeiten kann aber bei der Clubverwaltung von ClubComputer geht es eleganter, denn jedes Mitglied kann auf mehreren Ebenen selbstndig weitere User de nieren. Verwaltung In der Clubadministrauon gibt es den Men punkt Profil, der die Kontaktdaten enthlt. Aber im Prol (=StandardKontakt) knnen auch weitere Kontakte hinzugefgt und verwal tet werden. Ein Kontakt ist ein weiteres Prol, das sich vom StandardKontakt immer durch eine andere EMailAdresse und eventuell auch eine andere Postanschri unterscheidet. Bei der bertragung der Mitglieder von unse rem vorigen Verwaltungssystem wurde fr jede weitere EMailAdresse, die uns von dem Mit glied bekannt war (zum Beispiel eine FirmenE Mail) ein zustzlicher Kontakt angelegt. Jeder dieser weiteren Kontakte kann auch E Mails vom Club zugesendet bekommen. Wie man im Screenshot unten sieht, kann die Zu sendung auch eingeschrnkt oder ganz deaku viert werden. Wenn man zum Beispiel Verstn digungen von ClubComputer doppelt bekommt, knnte es daran liegen, dass ein Kontakt ange legt ist und in diesen EMailEinstellungen et was angekreuzt ist. Es gibt zwei Arten von Kontakten: AdressKontakt VerwaltungsKontakt AdressKontakt Das Feld Tick to configure as a sub-account with client area access ist nicht angekreuzt. Dann deniert dieser Kontakt eine weitere E MailAdresse oder auch gleichzeiug eine andere Anschri. Kontakte dieser Art verwendet man vorzugsweise fr die Angabe einer abweichen de Rechnungsadresse. Im Bild erscheint norma lerweise unter Rechnungsempfnger der Text Standard-Kontakt benutzen und genau mit dieser Auswahlbox kann man einen anderen Kontakt als Rechnungsadresse angeben. Zusammenarbeit bei ClubComputer Franz Fiala Verwaltung hups://billing.clubcomputer.at Diskussion hup://www.clubcomputer.at Webressourcen hups://panel.ccc.at Webspace hups://panel.ccc.at > FTP hps://billing.clubcomputer.at = StandardKontakt ClubComputerLogin Weiterer Kontakt Hier bei Bedarf Kontakt mit ande rer Rechnungsanschri angeben
7 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
VerwaltungsKontakt Das Feld Tick to configure as a sub-account with client area access ist angekreuzt (Bild rechts). Damit wird eine weitere Verwaltungsberechgung (Login) deniert, wobei man hier dann um ein Passwort gefragt wird. Weiters kann man spezi zieren, was genau dieser zustzliche Verwal tungsaccount administrieren darf. Webspace Wer eine Domne beim Club hostet, verwaltet seine Ressourcen ber https://panel.ccc.at. Es kommt vor, dass man die Wartung des Webs an einen Webdesigner bertrgt. Dafr gibt es im WebSitePanel die Mglichkeit, Mitbenutzer mit einem eigenen Login anzulegen. Unter dem Menpunkt Peers knnen diese weiteren User angelegt werden. Legt man einen User an (im Beispiel fiala1), kann dieser User alle Verwaltungsaufgaben fr das WebSitePanel bernehmen. Webspace (FTP) Der gleichberechugte User am WebsitePanel kann alle Administrauonsaufgaben ausfhren. Das ist aber o nicht gewnscht. Wenn etwa ein Web aus Teilwebs fr Familienmitglieder besteht, sollte jedes Teilweb ber einen eige nen Zugang zu den Daten verfgen. Organisatorisch gibt es dazu mehrere Mglich keiten: Verzeichnisse, virtuelle Verzeichnisse oder Subdomnen. In allen drei Fllen sind diese zustzlichen Inhal te in besummten Verzeichnissen am Server: Beispiel: MeineDomne.at Die Ordnerstruktur des Webspace in der Grund einstellung ist wie folgt: MeineDomne.at data logs wwwroot web.config default.htm Der Ordner data verfgt ber Schreibrechte fr den anonymen Besucher der Seite (wichug fr Programmierer), der Ordner logs enthlt das Zugrisprotokoll. Dieses Protokoll wird von StausukProgrammen ausgewertet. Der Ordner wwwroot enthlt alle zu publizierenden Dateien. Das Startdokument kann ber das Website Panel eingestellt werden. Nach der Einrichtung enthlt der Ordner wwwroot lediglich die Datei default.htm als Begrungsseite, die sich mel det, solange kein Content bertragen worden ist. Die Datei web.config darf nicht gelscht werden und muss nicht verndert werden, sie enthlt Einstellungsinformauonen fr das Web, zum Beispiel die Liste der Startdokumente. Ru man im Browser http://MeineDomne.at oder http://www.MeineDomne.at auf, wird das Startdokument in wwwroot, in diesem Fall default.htm angezeigt. Verzeichnis Man legt in wwwroot ein Verzeichnis Mitarbei- ter an, dann erreicht man dessen Webspace mit http://MeineDomne.at/Mitarbeiter oder http://www.MeineDomne.at/Mitarbeiter. Der Name des dorugen Startdokuments ist iden usch mit jenem das ber das WebsitePanel eingestellt wurde und das in wwwroot/ web.config gespeichert ist. Das Verzeichnis Mitarbeiter ist also nicht ganz unabhngig von den Einstellungen in wwwroot. Wenn mit einem Kontakt auch ein weiterer Account akviert wird, kann man genau festlegen, was dieser Zweitbenutzer administrieren darf. Virtuelles Verzeichnis Man kann irgendwo im Verzeichnisbaum von MeineDomne.at ein Verzeichnis Virtueller- Mitarbeiter anlegen, zum Beispiel so: /MeineDomne.at data logs VirtuellerMitarbeiter wwwroot Dieses Verzeichnis VirtuellerMitarbeiter knnte man normalerweise im Web nicht anzeigen, weil es kein Unterverzeichnis von wwwroot ist. Man kann aber dieses Verzeichnis ber das WebSitePanel Web->Virtual Dirs als virtu elles Verzeichnis mit einem eigenen Namen denieren, zum Beispiel VMitarbeiter. Dann wird dieses Verzeichnis unter dem Namen http://www.MeineDomne.at/VMitarbeiter im Rahmen dieser Domne publiziert. Der Unterschied zum vorher angelegten Ver zeichnis Mitarbeiter ist, dass das virtuelle Verzeichnis vllig unabhngig vom Dateiver zeichnis ist und es sogar ein eigenes Startdoku ment haben kann und sich auch in anderen Belangen anders als das Stammverzeichnis wwwroot verhalten kann. Subdomne Der Besitzer einer Domne kann zu dieser Domne bis zu zehn Subdomnen denieren. Eine Subdomne ist ein vllig selbstndiges und von der Stammdomne bis auf den Na mensstamm unabhngiges und eigenstndig kongurierbares Web mit einem eigenen Spei cherbereich. MeineDomne.at data logs wwwroot Sub.MeineDomne.at data logs wwwroot Ein Zugri auf http://Sub.MeineDomne.at liefert das Startdokument aus dem Ordner Sub.Meinedomne.at/wwroot. Mitarbeiter Der Mitarbeiter, dem man ein eigenes Verzeich nis, ein eigenes virtuelles Verzeichnis oder eine Subdomne angelegt hat, benugt einen unab hngigen FtpAccount, um auf diesen Speicher ort zugreifen zu knnen. Hier erweist sich der kostenlose ClubWebspace als restrikuv, denn es kann nur ein FtpAccount angelegt werden. Aber alle Mitglieder, die ein greres Web Paket gebucht haben, knnen im Menpunkt FTPUser einen solchen zustzlichen User anlegen und diesem User Schreibrechte in dem jeweils gewnschten Verzeichnis geben. Damit steht einer erfolgreichen Zusammenar beit am Clubwebspace auf allen Ebenen nichts mehr im Wege.
8 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
2014 wurden alle Webs auf den Servern von ClubComputer vom Windows Server 2003 auf Windows Server 2008R2 und damit auch von der bisherigen HelmVerwaltung auf die Ver waltung durch WebSitePanel umgestellt. Ei gentlich sollte die neue Oberche ausreichend intuiuv sein, um auch ohne Anleitung damit umgehen zu knnen, aber es gibt doch einige Unterschiede im Vergleich zu Helm, sodass sich ein Rundgang lohnen kann. Man ndet hier nicht nur eine Beschreibung von Buuons, das auch, aber es zeigte sich, dass man mit dem Verstndnis fr die Verwaltungs oberche auch eine Menge ber die Funkuon von Webservern erfhrt. Das Wichugste: es gibt in dieser neuen Verwal tung keine Verrechnung. Es war in der Vergan genheit eine ziemliche Herausforderung, zwei verschiedene Rechnungssysteme zu haben: jenes fr die Mitgliedscha und jenes ber die zustzlich gebuchten WebRessourcen in Helm. Das ist jetzt vorbei, alle Leistungen werden einheitlich ber das Programm WHMCS ausge fhrt, das sich fr das Mitglied in Form des Portals https://billing.clubcomputer.at pr senuert. ber diese Verwaltung haben wir in Ausgabe PCNEWS126 berichtet. Mitglieder, die kein Web verwalten, sehen in Billing -> Services lediglich eine grne Zeile fr ihre Mitgliedscha (Bild 1). Mitglieder, die unseren kostenlosen Webspace freigeschaltet haben, sehen darber hinaus auch noch die Zeile Webhosting CC|Web Club Free (gratis Webspace fr Mitglie- der) und eventuell weitere Webpakete, jedes mit einer Domne verbunden. Ganz rechts sieht man ein Symbol fr Eigenschaften, das die Details zu diesem Service verrt, das aber auch einen Link zu der Verwaltung mit WebSitePanel hat, hier gezeigt fr CC|Web Club Free. Ein Klick auf das EigenschaenSymbol fhrt zur Seite Bild 2. ber den Link Login to Control Panel (One-Click Login) gelangt man direkt zum WebSite Panel, man kann aber auch im Browser die Adresse https://panel.ccc.at eingeben und sich mit den auf dieser Seite unter Login Details angege benen Daten anmelden. Ein Paket = Ein PanelZugang Hat man mehr als ein Web zu verwalten (wie im Bild 1), hat man fr jedes dieser Webs einen eigenen Zugang zum Panel. Das ist fr Muluuser nicht ganz so prakusch, mssen Sie sich doch fr Arbeiten in jedem ihrer Webs neu anmelden; aber diese Vorgangsweise ergibt sich aus dem Zusammenspiel zwischen WHMCS (billing) und dem WebSitePanel. Wie bekommt man den GrasWebspace? Einfach an support@clubcomputer.at schrei ben, wir richten das ein und senden die Zu gangsdaten zu. Mitglieder knnen aber auch selbst ber Billing bestellen: Auf diese Seite (Bild3) gelangt man ber Home - > Bestellung. Auf der folgenden Seite whlt man eine Domne, mit der dieser Webspace zu ver knpfen ist. Kostenlos sind Kombinauonen mit clubcomputer.at, wie zum Beispiel na- me.clubcomputer.at Man darf aber nur nicht vergessen, am Abschluss der Bestellung im Feld PromouonCode CCWEBFREE einzugeben, damit der Webspace auch kostenlos ist. WebSitePanel Franz Fiala Bild 1 Bild 2 Bild 3
9 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
Willkommen im WebSitePanel Bei Einloggen in das WebsitePanel sieht man den Kontenstart (Bild 4). Kontenstart Jeder Verwaltungszugang meldet sich wie im Bild angezeigt. In den folgenden Screenshots wird der uere Rand weggeschniuen und nur mehr der eigentliche Inhalt im inneren abge rundeten Rahmen gezeigt. Mein Konto Rechts oben unter Mein Konto kann man die Zugangsdaten einsehen: Sollte die Oberflchensprache auf English eingestellt sein, kann man sie unter Anzeigevoreinstellungen ndern (Bild 5). Die Kontaktinformationen werden im Bild ausgeblen det. Sie sind auch weitgehend leer, weil die Mitgliederdaten im System Billing administriert werden und die Verbindung zum WebSitePanel nur auf Grund von Benutzername/Kennwort erfolgt. ACHTUNG: Wenn das Kennwort hier gendert wird, dann ist keine automausche Anmeldung (OneKlickAnmeldung aus billing.clubcompu- ter.at) mehr mglich. Berichte > Plaenplatzbericht Der Plattenplatzbericht zeigt den benutzten Plauen platz an. Berichte > Bandbreitenbericht Der Bandbreitenbericht zeigt das befrderte Daten volumen pro Monat an. Kontenstart Der Kontenstart zeigt neben den eigentlichen Verwaltungsprogrammen (Pltze) auch noch die Menpunkte Peers, Laufende Vorgnge und Auditprotokoll. Peers Hier kann ein Benutzer einen weiteren Zugang, bestehend aus Benutzername/Kennwort denieren. Dieser weitere User kann dann diese Website mit denselben Rechten bearbeiten. Kontenstart > Pltze Ein kostenloser Webspace prsenuert sich so: Der Menpunkt Pltze zeigt nur das soeben verwaltete Hosungpaket, im Beispiel CC|Web Club Free (Bild 6). Klickt man es an, sieht man die Speicherbelegungen: Mit Alle Kontingente anzeigen bekommt man einen genaueren berblick ber die verbrauchten Ressourcen. Interessant ist in diesem Punkt Pltze aber der Eigenschasbereich auf der rechten Seite. Hier gibt es den Menpunkt Platzzusammenfassung anzei- gen. Dort erhlt man eine genaue Darstellung aller Ressourcen. Es werden Fragen beantwor tet wie: Wie heit der physikalische Pfad zu den Dateien? Wie heien Mailserver, FtpServer, Datenbankserver? Vor allem sieht man auch alle selbst angelegten Elemente wie Ftp oder MailAccount auf einen Blick. Sicherung Wiederherstellen Ein nicht unwesentlicher Punkt ist die Mglich keit, das gesamte Web inklusive wesentlicher Einstellungen in einer Datei sichern zu knnen. Die entstehende Datei SpaceBackup-CC_Web_Club_Free-06032014.wspak sollte man downloaden. Bei Bedarf kann man mit dieser Datei das ganze Web wiederherstel len (Bild 8). Bild 4: WebSitePanel Kontenstart Bild 5: Kontoeinstellungen Bild 6: Pltze Bild 7: Platzzusammenfassung
10 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
Domnen Jeder Webspace verfgt ber eine Website und ber eine oder mehrere Domnen. Die Website ist immer mit einer Domne verbunden. Die zustzlichen Domnen knnen ein Alias zu der Hauptdomne sein oder einfach nur geparkt sein (reserviert fr die sptere Verwendung). Klickt man einen Domnennamen an, sieht man Bild 9. Wichug ist, dass diese Domne auch als Maildo mne verwendet werden kann (Diese Domne ist E- Mail-Aktiviert) und dass es einen DNSEditor gibt. Der Instant-Alias wird eigentlich nur in der Zeit der Inbetriebnahme der Domne (fr Ungeduldige) benugt, denn es dauert bis zu 24 Stunden, bis ein neu angelegter DomnenName bei allen Nameservern angekommen ist. Man kann diese Zeitspanne nicht genau angeben, weil die Nameserver bezglich ihrer gegenseiugen Up dateAnfragen sehr verschieden eingestellt sind. Bei manchen Providern ist die Domne rasch sichtbar, anderswo dauert es wieder ln ger. Damit man aber in dieser Zeit bereits mit den Daten arbeiten kann, gibt es eben diese Namen, denen ein customer.ccc.at nachge stellt ist. Unter diesem Namen ist der Webs pace jedenfalls sofort erreichbar. DNSZoneneditor Warum heit das eigentlich nicht Domnen Editor sondern ZonenEditor? Was hier verwal tet wird, sind die Namen einer konkreten Do mne aber es kann durchaus sein, dass die Namen einer dieser Subdomnen auf einem anderen DNS aufgelst werden. Eine Zone ist daher alles, was der DNS aust, eine Domne darber hinaus der ganze Namensraum, egal auf wie viele NameServer sich seine Verwal tung aueilt. In Bild 10 sieht man die Eintrge einer typi schen Domne eines kostenlosen Club Webspace. Die Spalte Name zeigt, welcher Do mnenprex auf welche IPAdresse zeigt. * bedeutet, dass alle Namen, die nicht in der Folge explizit angegeben werden, auf die IP Adresse 194.50.115.163 bersetzt werden. ftp ist nicht am selben Server wie der Webspace. Man sieht auch, dass www ein eigener Server sein kann aber in diesem Fall denselben Inhalt zeigt wie die Schreibweise ohne das www. johann.clubcomputer.at = www.johann.clubcomputer.at. Das allein gengt aber nicht. Damit der Webs pace auch angezeigt wird; muss auch im Webs pace (siehe nchster Punkt) diese Schreibweise als Alias (=Websitezeiger) angegeben werden. Die MXRecords verweisen auf zwei Mailserver, wobei die zustzlichen Zahlen 10 und 21 eine Prioritt bedeuten. Der Mailserver mail.johann.clubcomputer.at wird also als erster ab gefragt und nur wenn sich dieser nicht meldet, kommt der mail2.johann.clubcomputer.at an die Rei he und so weiter. Es gibt einen TXTRecord mit dem Wert v=spf1ip4:194.50.115.128/25~all. Dieser Record wird vom Sender Policy Framework verwendet und soll Spam verhindern. Er besagt im Prinzip, dass der Mailserver der Domain im Subnet 194.50.115.128 / 255.255.255.128 steht (siehe http://en.wikipedia.org/wiki/Sender_Policy_Framework). Der Eintrag mysql51, der auf dc1.ccc.at zeigt, er laubt die Ansprache eine eventuell installierten Datenbank unter dem Namen der eigenen Do mne, in diesem Beispiel mysql51.johann.clubcomputer.at. Was kann nun ein User mit diesem Editor an stellen? Bild 8: Sicherung eines Webspace Bild 9: Einstellungen Domne Bild 10: DNS Zoneneditor
11 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
Im Normalfall benugt ein User diesen Editor nicht. Wenn man aber eine Subdomne anlegt (zum Beispiel bilder.johann.clubcomputer.at, dann wrde man den Namen bilder in der ersten Spalte eintragen, der Typ wre A und die Daten wren auf derselben IP wie auch der namenlose ARecord. Gleichzeiug wrde ein weiterer Webspace angelegt werden. Einschrnkend muss man anmerken, dass im GrausWebspace keine Subdomnen angelegt werden knnen, das geht nur mit den hher werugen Paketen. Macht aber nichts, es wre ja mglich, dass jemand gewisse Teile seines Webspace anders wo verwaltet, zum Beispiel in der Firma oder in der Schule oder bei einem der groen Graus Anbieter. Dann kann der Besitzer dieses DNS Editors einen eigenen ARecord eintragen, der auf diesen externen Inhalt zeigt. Beispiel: extern A 194.1.2.244 Dann erreicht man diesen externen Inhalt ber http://extern.johann.clubcomputer.at, wenn der doruge Webmaster seinerseits diesen doru gen Webspace an den Namen extern.johann.clubcomputer.at bindet. Bei Google ist das etwas anders und funkuo niert so: GoogleWebsites werden unter si- tes.google.com angelegt und verwaltet und entweder unter einem frei whlbaren Namen angesprochen, der ein bisschen lnger ist oder man kann zustzlich zu diesem GoogleNamen auch den Namen der eigenen Domne verwen den. Man trgt im DNSEditor einen CNAME Record ein und gibt gleichzeiug bei GoogleSites diesen Namen an. Beispiel: Domne fiala.cc Die Domne fiala.cc wird bei ClubComputer gehostet. Ru man in einem Browser http:// fiala.cc auf, gibt es nur eine Seite zu sehen, die ein Verzeichnis aller akuven ala.ccAn wendungen enthlt. Jede einzelne ala.ccAnwendung ist entwe der bei Google oder bei ClubComputer. Eine Anwendung ist ein Subweb, das durch einen weiteren Namen vor fiala.cc beschrieben wird. Bei Google gehostete Anwendungen sind blog, mytech, rapid und www. Bei ClubComputer gehostet ist das Stammweb fiala.cc, portal, ftp und mail. Damit Anfragen an www.fiala.cc zu Google weitergeleitet werden, erfordert es im DNSEditor den Eintrag www CNAME ghs.google.com und gleichzeiug in GoogleSites die Miueilung, dass diese GoogleSite auch unter diesem Na men erreichbar sein soll, zeigt Bild 10 einen Auszug aus der betreenden Google Kongurauonsseite. Kanonisch bedeutet, dass diese Schreibweise die fr die Suchmaschine bevorzugte ist. Es ist halt hbscher, wenn man stau si- tes.google.com/site/fialasprojekte einfach www.fiala.cc angeben kann. Bleibt die Frage, warum man diese Sachen nicht gleich alle am ClubComputerServer belsst? Das hat teilweise historische Grnde, man muss ja alles einmal ausprobieren, daher auch der Versuch mit GoogleSites und aus einem Provi sorium wird ein Dauerzustand. Auerdem zeigt es auch gleich, dass die Verwendung einer da tenbankbasierten Website, wie eben jene bei GoogleSites, sich einer Migrauon ziemlich heig widersetzt. Da kann man nichts einfach nur rber kopieren, nein, man muss Seite fr Seite in einem neuen System aumauen. Daher bleibt es vorlug so, vielleicht bis zur Pensio nierung, wenn Zeit ist Websites Der Menpunkt Web->Websites zeigt eine einzi ge Website, deren Name dem gewhlten Paket entspricht. Nur, wenn auch Subdomnen ange legt sind, knnen hier auch weitere Websites eingetragen sein. Klickt man die Website an, bendet man sich sozusagen im Hauptmen des Webspace (Bild 12). Websitezeiger Am Anfang stehen die Websitezeiger. Das sind al ternauve Schreibweisen zu diesem Web. Im Allgemeinen ist immer zumindest ein Eintrag vorhanden: www.Domnenname, denn es ist meist erwnscht, dass derselbe Inhalt sowohl mit als auch ohne vorangestelltes www angezeigt wird. Die meisten User erkennen eine Webadresse o berhaupt erst an diesem www. Dass es auch Webs mit etwas anderem am Beginn der Adresse gibt, ist fr viele berraschend. Beenden, Starten Ein wichuges Element sind die Symbole unter Gestartet. Hier kann man das Web anhalten oder stoppen und danach wieder starten. Es ist im mer ratsam, nach einer nderung der Einstel lungen, das Web zu stoppen und neu zu star ten, damit die getugten nderungen auch wirksam werden. Heimatordner Hier ndet man die wichugsten Einstellungen zum Web. Ordner oder Umlenkung Im Bild dargestellt ist die Einstellung Ordner. Gleichzeiug sieht man den Pfad, der die Dateien fr die Publikauon enthlt. Dieser Pfad kann nicht gendert werden. Die Sicherheitseinstellungen sind OK, wenn alles abgeschaltet ist. Schreibrechte sowieso. Das Durchsuchen von Verzeichnissen kann prakusch sein, wenn man sich die Mhe einer gestalteten Seite ersparen will und der User einfach Dateien sieht, die er anklicken kann. Allerdings wirkt diese Einstellung auf alle Verzeichnisse dieses Webs gleichermaen. Was also bei einem Ver zeichnis gewnscht ist, kann in einem anderen Fall nicht erwnscht sein. Man kann sich dann so behelfen, dass man in jedes andere Verzeich nis eine Datei default.htm kopiert, die den eigentlichen Inhalt verbirgt, weil sie angezeigt wird, wenn nur der Verzeichnisname angege ben wurde. Wenn man nur wenige Verzeichnisse hat, die durchsuchbar sein sollen, alle anderen aber nicht, kann man diese Verzeichnisse auch als virtuelle Verzeichnisse (siehe dort) denieren, denn solche Verzeichnisse sind wieder individu ell kongurierbar. Die bergeordneten Pfade betreen die relauven Pfadangaben innerhalb der Webseiten. Neh men wir an, ein Bild img.jpg wre im Ordner images und eine darauf zugreifende Html Datei im Verzeichnis work parallel zu images. Dann gibt es zwei Mglichkeiten, das Bild zu verlinken: (1) <img src=../images/img.jpg /> (relauv) oder (2) <img src=/images/img.jpg /> (absolut) Es gibt Situauonen, wo die relauve Adressie rung von Objekten prakusch ist. Aber sie birgt eine groe Gefahr, weil man durch einige vo rangestellte ../Sequenzen in ein anderes Web gelangen kann. Daher sollte diese Check box jedenfalls ausgeschaltet bleiben. Die abso lute Adressierung ist langfrisug ohnehin ber sichtlicher. Bild 12: WebsiteEinstellungen, Heimatordner Bild 11: Webnamen bei Google
12 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
Authenzierung Im Allgemeinen muss man Anonymen Zugriff zulas- sen. Die beiden anderen Checkboxen sind nur in Intranets ntzlich. Startdokumente In der Grundeinstellung sind in dieser Liste einige Dateinamen angegeben, darunter auch default.htm. Beim Aufruf des Webs im Brow ser sucht der Webserver nach diesen Dokumen ten in der angegebenen Reihenfolge. Das erste Dokument, das gefunden wird, wird angezeigt. Die Datei default.htm wird bei der Errichtung des Webs angelegt und sollte nicht gelscht werden. Das eigene Startdokument muss in der Liste der Startdokumente immer vor der Datei default.htm stehen. Warum hier mehrere Startdokumente angege ben werden knnen, liegt daran, dass Webs o aus mehreren Teilen und dann auch aus ver schiedenen Werkstuen stammen und alle Webdesigner so ihre Vorlieben fr Startdoku mente haben. Damit man diese Einzelteile des Webs nicht ndern muss, trgt man einfach alle diese Startdokumente eines Webs in diese Liste ein. Umleitung zu URL (Bild 13) Wenn allerdings das Web anderswo residiert, dann soll gar nicht der lokale Webspace ange zeigt werden, dann whlt man Umleitung zu URL: Man trgt die gewnschte Zieladresse ein. Die Opuon Alle Anfragen zum genauen Ziel umleiten besa gen, dass eventuelle Zustze wie Pfade und Parameter in der Adresse ignoriert und nur das in der Umlenkungsbox angegebene Ziel ver wendet wird. Die Opuon Nur Weiterleitungsanfragen in diesem Verzeich- nis besagt, dass eine Pfadangabe zu einem Un terverzeichnis keine Umleitung bewirkt, dass also alle Anwendungen unterhalb des Wurzel verzeichnisses wie gehabt funkuonieren. Die Opuon permanente Umleitung hat einen Vorteil bezglich der Weiterleitung des PageRank (GoogleMa fr die Wichugkeit einer Seite). Das PageRank wird bei einer permanenten Umleitung mitgesendet, sonst aber nicht. Der PageRank fr pcnews.at ist zum Beispiel 5/10, fr www.clubcomputer.at, www.ccc.at, spie- len.at 4/10, also allesamt verbesserungsfhig. Virtuelle Verzeichnisse Ein virtuelles Verzeichnis liegt irgendwo am Server und wird durch einen whlbaren Namen in das bestehende Web integriert (so, als wrde es sich in wwwroot benden; daher virtuell). Diesen Ordner knnte man unter diesem Na men auch einfach in das Web kopieren und das Web wrde genau so funkuonieren. Es gibt aber wichuge Grnde, das nicht zu tun. Einer ist zum Beispiel, dass ein Web o aus einfachen HtmlDateien zur Darstellung und einigen Bil dern besteht, also insgesamt eher klein ist. Kommt jetzt aber eine Bildersammlung oder eine AudioSammlung dazu. Kopiert man nun diese voluminsen Dateien in einen Ordner des Webs, wird die Sicherung des Webs mhsam, weil die Sicherung der MedienDateien ein ganz anderer Vorgang ist als die Sicherung des Web. Daher ist es viel prakuscher, diese Dateien in vllig getrennten Ordnern zu halten und ber die Deniuon eines virtuellen Verzeichnisses in dem Web einzubinden. Bild 14 zeigt, wie ein virtuelles Verzeichnis durch Verzeichnis anlegen generiert wird. Weiters knnen virtuelle Verzeichnisse andere Einstellungen haben als das eigentliche Web und daher kann man in diesen Verzeichnissen eigenstndige Anwendungen (zum Beispiel ein Forum oder Bildergalerie) viel besser installieren als in einem realen Verzeichnis innerhalb von wwwroot. In Bild 15 sieht man das virtuelle Verzeichnis d des Webs rapid.iam.at. Alle Bilder, voluminse Dateien, PDFDokumente benden sich im Verzeichnis data auerhalb von wwwroot. Das Verzeichnis d ist virtuell und ein Bild in data kann ber den kurzen Pfad /d/ img/i1.jpg erreicht werden. Die Eigenschaen eines virtuellen Ordners entsprechen jenen des Web und werden daher nicht besonders beschrieben. Man sieht in Bild 15, dass ein virtuelles Verzeichnis abweichend von der Website kongurierbar ist. Bild 13: Umleitungen Bild 14: Virtuelles Verzeichnis anlegen Bild 15: Virtuelles Verzeichnis, Einstellungen
13 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
.htaccess Dieses Modul ist eine Erweiterung der grundle genden Funkuonalitt von WebSitePanel und implemenuert den am ApacheServer bliche Rechtestruktur fr WebInhalte. (http://www.helicontech.com/ape/) Dieses Rechtesystem vergibt Rechte auf Ord nerebene, nicht auf Dateienebene. Wenn man einen Ordner nur fr Berechugte freigeben will, geht man so vor: (1) Man legt einen User an (im Beispiel den User privat) (2) Man legt eine Gruppe Gprivat an (ist nicht erforderlich aber es ist immer eine gute Technik, nicht einem einzel nen User sondern immer nur einer Gruppe von Usern Rechte zu verlei hen.) (3) Man deniert in jenem Folder, in dem die Zugrisrechte fr den User privat gelten sollen eine Datei htaccess und konguriert diese ber das Symbol Beispiel: Website http://test.pcnews.at (zeigt die Datei default.htm von ClubComputer, ungeschtzt). Die Datei http://test.pcnews.at/privat/test.htm wird nicht angezeigt, es erscheint eine Idenukau onsmaske. Nach Eingabe von User: privat und PW: privat1 sieht man den Demoinhalt. Der Inhalt der Datei .htaccess im Ordner privat ist AuthType Basic Require valid-user user privat group Gprivat AuthName "PrivaterFolder" AuthBasicProvider file AuthUserFile D:\HostingSpaces\ffialamember\test.pcnews.at\wwwroot\.htpasswds AuthGroupFile D:\HostingSpaces\ffialamember\test.pcnews.at\wwwroot\.htgroups ber diese Rechtefunkuonen hinaus bietet aber HeliconApe eine Vielzahl anderer Funkuonen, die man am besten durch ein Studium der Hilfe Seiten erforscht (Bild 17, Link Help). Erweiterungen (Bild 18) Erweiterungen sind die am Server installierten Websprachen. In diesem Menpunkt kann man sie ein und ausschalten. ASP.NET muss akuviert bleiben, weil sich das System in der Datei web.config gewisse Ein stellungen (zum Beispiel jene fr das Startdoku ment) merkt und damit der Server darauf zu greifen kann, kann man ASP.NET nicht deaku vieren. In den Erweiterungen muss man nur dann etwas kongurieren, wenn man eine WebAnwen dung installiert oder wenn man eigene Pro gramme in Betrieb nehmen will. In beiden Fl len muss die entsprechende Sprache akuviert sein. Benutzerdenierte Fehler (Bild 19) Gibt der Benutzer des Webs eine Seite ein, die nicht exisuert oder enthlt die Verlinkung inner halb des Webs einen Fehler, erscheinen system nahe Fehlerseiten, die fr den Benutzer verwir rend sind. Man kann fr die hug vorkommen den Fehler, allen voran 404 not found eige ne Fehlerseiten denieren, die im Sul der eige nen Webseite formauert sind und die auch Hinweise enthalten, was der Benutzer jetzt tun soll. Und so wird eine konkrete Fehlerseite an gegeben: Man kann aber stau einer Datei auch eine Um leitung angeben. Kopfzeilen (Bild 20) Hier knnte man Zeilen fr typische Header Zeilen hinzufgen, wie zum Beispiel, author, description, language, keywords usw. Damit erspart man sich, diese Angaben in jeder einzelnen Datei angeben zu mssen, sie werden vom Server automausch in HTMLDateien ein gefgt. Bild 16: htaccess Bild 17: htaccess Zugri kongurieren Bild 18: Erweiterungen Bild 19 Bild 20: Kopfzeilen denieren
14 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
MIMETypen Auf jedem Server sind sehr viele Dateitypen in einem Vokabelhe gefhrt. Die linke Seite ent hlt die Dateiendung, die rechte Seite den so genannten MIMETyp. Der MIMETyp ist eine systembergreifende Beschreibung fr einen Dateityp. Zum Beispiel heit image/jpeg, dass es sich um ein Bild im JpegForma handelt. Der Client (Browser) fordert vom Server eine Datei img.jpg an, der Server schaut in der Liste der MIMETypen nach und ndet zur Da teiendung .jpg den MIMETyp image/jpeg und teilt diese dem Client im Zuge des hup Protokolls mit, dass die folgenden Daten wie der Typ image/jpeg zu behandeln sind. Fehlt ein MIMETyp zu einer besummten Endung, kann der Browser die Datei nicht nen und daher muss man dann in dieser Opuon den fehlenden MIMETyp nachtragen. Hier ndet man Dateiendungen und die zuge hrigen MIMETypen http://de.wikipedia.org/wiki/ Liste_von_Dateinamenserweiterungen und hier die Liste der MIMETypen http://www.iana.org/assignments/media- types/media-types.xhtml Welche Typen konkret am eigenen Server de niert sind, sieht man als Webmaster leider nicht. Der Autor hat vor einige Zeit eine Anwendung installiert, die auch die MIMETypen des Server ausliest (Bild 21). Die Adresse dieser Anwen dung ist http://fiala.member.pcc.ac/sex, das Passwort ist SEXy Dann login klicken (Enter funkuoniert nicht). Server->Server-Mime-Types. Wenn es nun eine Dateiendung gibt, die der Server zum Benutzer senden soll, die aber nicht unter den vorgegebenen MIMETypen enthal ten ist, kann man diese Endung in diesem Me npunkt zu der Liste der MIMETypen hinzuf gen (Bild 22, 23). Beispielsweise sind einfache TextDateien in der Liste der MIMETypen nicht enthalten. Klickt man eine Datei mit der Endung txt an, kann das zu Schwierigkeiten fhren, weil der Browser nicht wei, was er damit tun soll. Mit dem MI MEEintrag .txt text/plain kann der Browser diese Datei korrekt verarbei ten und zeigt sie als Text an. IPAdressen Wenn es erforderlich ist, dass eine Anwendung eine eigene IPAdresse benugt, knnte man diese hier zuweisen. FTPKonten (Bild 24) Im Grundzustand ist kein FTPAccount angelegt. Fr einen solchen FTPAccount sind vier Anga ben nug, ein Name, ein Passwort, ein Ordner sowie die Zugrisrechte. Ist man alleiniger Uploader, whlt man als Hei matordner \, die Zugrisrechte natrlich Lesen und Schreiben. Mchte man jemanden mitarbei ten lassen, schrnkt man dessen Zugang so ein, dass man den Heimatordner auf den jeweiligen Ordner des Mitarbeiters einstellt. Sogar die Mglichkeit, einen User nur schreiben zu lassen hat eine Anwendung: ein solcher User kann etwas uploaden ohne gleichzeiug kontrol lieren zu knnen, was konkret sich in dem Ver zeichnis bendet. Bild 21: Verzeichnis der ServerMIMETypen Bild 22: MIMETyp hinzufgen Bild 23: MIMETyp einstellen Bild 24: FTPKonto anlegen
15 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
EMail EMailKonten (Bild 25) Mit jedem Webspace sind mindestens fnf Mailboxen deniert. Eine Mailbox wird mit der Eingabemaske Bild 25 angelegt. Mit diesen Angaben wird am MailenableServer diese Mailbox an. Die Mailbox und deren Kon gurauon kann man mit h t t p : / / mailenable.ccc.at bearbeiten. Es ist ratsam, diese Angaben in Mailenable zu ergnzen, spe ziell ist die Angabe des vollen Namens ntzlich sowie die Handhabung von Spam und andere Einstellungen. Wenn man eine Mailbox nicht als eigenes Konto in Outlook eintragen mchte, sollte man fr die Mailbox eine Weiterleitung schalten, die zu einer Adresse fhrt, die immer abgefragt wird. Weiterleitungen (Bild 26) Eine Weiterleitung erlaubt die Weitergabe ei ner Mail von einer besummten Adresse an eine andere Adresse. Benden sich die beiden in derselben Maildomne, handelt es sich um einen Alias zu einer bestehenden Adresse: Gruppen (Bild 27) Man sendet an eine Adresse, zum Beispiel an autoren@pcnews.at und diese Mail wird dann an alle Adressaten in der Gruppe verteilt. Listen (Bild 28) Eine ListenEmail deniert eine Mailingliste, die entlich, passwortgeschtzt oder nur fr die Listenmitglieder verfgbar ist. Der Kopf und Fuzeilenabschniu wird im Bild 28 aus Platz grnden nicht dargestellt, kann aber auch noch ausgefllt werden. Domnen (Bild 29) Hier werden die EMailAdressen fr das Catch All, Postmaster und AbuseKonto eingestellt. Wichug ist das CatchAllKonto. Auf dieses Kon to werden alle Mails gesendet, die nicht an eine der denierten Mailboxen zugestellt werden. Domnennamen lassen sich nur schwer verber gen. MailboxAdressen werden aber auf Web seiten nur ungern bis gar nicht angegeben. Daher schreiben Spammer gerne an office, von dem sie annehmen, dass es exisuert. Bei der MailDomne fiala.cc gibt es diese Mailbox nicht. Also wrde sie in an die in Catch-All ange gebene Mailbox zugestellt werden. Daher ist in dieser Domne keine Zuordnung getroen uns alle diese Mails kommen nicht an. Nicht viel Spamschutz aber immerhin ein bisschen. Die beiden anderen Adressen Postmater und Abuse sind nicht unproblemausch. Einerseits sind sie Kontaktadressen an die man sich in Fehlerfllen wenden kann, anderseits knnen sie auch von Spammern zweckenuremdet verwendet wer den, weil sie in Verzeichnissen angefhrt wer den. Daher sind im Bild beide Adressen nicht zugewiesen. Bild 25: Mailkonto Einstellungen Bild 26: MailAlias Bild 27: Mail Gruppe Bild 28: Mail Liste Bild 29: MailDomne Einstellungen Datenbanken Abgesehen von den vereinzelten Individual Programmierern benugt man eine Datenbank immer dann, wenn man eine WebApplikauon installiert. Das WebSitePanel und die Infrastuk tur von ClubComputer untersttzen die Daten banken SQL Server 2008, SQL Server 2012 und MySQL5.1. Im kostenlosen Mitgliederpaket ist MySQL5.1 inkludiert. Um eine Datenbank anzulegen, benugt man drei Angaben: Datenbankname (am einfachsten den Namen der Domne verwenden aber nicht den Na men der Anwendung, also besser johann_WP stau WordPress, denn bei der Administrie rung kann man die allgemeinen Namen nur schwer einem User zuordnen. Datenbankuser Passwort fr diesen User, nicht zu kurz Jede Anwendung, die eine Datenbank benugt, muss mit diesen drei Angaben konguriert werden. Um eine Datenbank zu administrieren, den Link Datenbank durchsuchen ganz rechts in der Zeile mit dem Datenbanknamen anklicken. Man gelangt direkt in die Administrauonsoberche PhpMy Admin.
16 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
Erweiterte Webstasken In jedem Web gibt es den Ordner logs, in dem fr jeden Tag eine LogDatei angelegt wird. In dieser LogDatei wir jeder Zugri auf irgendein Objekt der Webseite protokolliert. Eine einzel ne Seite hat meist mehrere Zugrie, wenn sie auch weitere Objekte anzeigt, zum Beispiel Bilder oder Hintergrundmusik. Die Auswertung dieser LogDateien ist sehr mhsam. Der einzel ne Zugri wird wohl nur in Fehlerfllen kontrol liert. Man kann aber die Erweiterte Webstatistiken akuvieren und ab diesem Zeitpunkt werden die Zugrie nach verschiedenen Merkmalen staus usch erfasst und man bekommt einen guten berblick ber seinen Besucherkreis. In Bild 30 sieht man die Grobauswertung und im linken Men, was man sonst alles grasch darstellen kann. ODBCDatenquellen ODBC deniert Namen fr austauschbare Da tenbanktreiber, der die Ansprache der Daten bank kapselt. Der Vorteil von ODBC ist, dass Programme ohne nderung verschiedenarugste Datenbanken allein durch nderung des Trei bers ansprechen knnen. ODBC funkuoniert aber nur auf EinServerUmgebungen und ist auf unserer Infrastruktur nicht anwendbar. Dateimanager (Bild 31) Der im Panel integrierte Dateimanager ist sehr mchug. Was er nicht allzu gut kann, ist eine Textdatei ediueren. Dateispalten vlnr. Checkbox zum gemeinsamen bearbeiten mehrerer Dateien/Ordner (Lschen, Verschieben, Kopieren, Packen). Symbol zu Kennzeichnung eines Ordners oder einer Datei. Verlinkter Dateiname. Klick auf den Link lst einen Download aus. Umbenennen der Datei/des Ordners Editieren einer Datei. Der Editor ist sehr spartanisch. Bei greren Dateien ist es ntz lich, den Text mit StrgA zu markieren, mit Strg C zu kopieren und in einem lokalen, leistungsf higen TextEditor zu bearbeiten. Nach Bearbei tung wieder Kopieren und in den OnlineEditor einfgen, Speichern nicht vergessen. Einstellung der Rechte. (Bild 32) Es gibt zwei User, den anonymen InternetUser (heit so wie die Domne, hier austr.iam.at), also den Besucher der Seite und den NETWORK SERVICE, das ist jener Benutzer, unter dem der ASP.NETProzess lu. Normalerweise kn nen beide User nur lesen. Es gibt aber Anwen dungen, die ein Schreibrecht auf besummten Dateien oder Ordnern benugen. In diesem Falle muss man dem Besucher (Domnenname) Schreibrechte geben. Die Checkbox Berechtigungen aller Tochterobjekte ersetzen weitet diese Rechte auf alle Unterordner aus. Die Funkuonen Hochladen und Datei, Ordner anlegen sind selbsterklrend. Packen bedeutet, dass die markierten Dateien und Ordner serverseiug in ein ZIPArchiv gepackt werden, das man be quem downloaden kann. Entpacken kehrt den Vorgang um. Bei den Funkuonen Verschieben und Kopieren net sich ein Dialog, in dem man den Zielpfad interakuv angeben kann. Bild 30: Auswertung AWstats Bild 31: Dateimanager Bild 32: Berechgungen austr.iam
17 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
Web Applikaonen WebApplikauonen sind ein weites Feld. Jede einzelne dieser installierbaren Anwendungen ist eine Welt fr sich und bietet Material fr meh rere Ausgaben der PCNEWS. Wir werden in spteren Ausgaben sicher ber die eine oder andere dieser Anwendungen berichten. Eigentlich sollte jede dieser Anwendungen durch bloes Anklicken und Beantworten eini ger Fragen am eigenen Webspace installierbar sein. Leider ist das nicht immer der Fall und man muss nach der eigentlichen Installauon Rechte einzelner Verzeichnisse oder Datenbank Einstellungen ndern. Wir werden spter ber die hugsten Stolper steine berichten. Hier einige Beispiele von Applikauonen, die sich bewhrt haben: WordPress WordPress ist ein hug installiertes Blog Programm, das aber auch fr Webseitenerstel lung verwendet werden kann. Eine Demoinstal lauon ist http://wp.fiala.cc. Diese Installauon hat den Zweck, dass Clubmitglieder sich anmel den und bei support@clubcomputer.at um AdminRechte ansuchen, um die Bedienung des Programms kennen zu lernen. GalleryServerPro Leistungsfhige Bildergalerie: Beispiele fr Gal leryServerPro sind http://johann.clubcomputer.at/damals, http://see.clubcomputer.at/ und http://see.clubcomputer.at/pcnews.aspx. Achtung: johann benutzt eine dateibasierte Datenbank und ist daher ziemlich langsam. Die beiden anderen Anwendungen benutzen einen SQLServer und sind deutlich schneller. Wer seine Bilder mit GalleryServerPro publizieren mchte, kann das bei support@clubcomputer.at anmelden. Er bekommt einen FtpAccount fr den Upload, einen AdministrauonsAccount und eine eigene AufrufDatei http://see.clubcomputer.at/MeinName.aspx. DotNetNuke DotNetNuke ist ein sehr groes CMS. Beispiele fr DotNetNuke sind http://dnn.clubcomputer.at, http://portal.or-om.org, http://portal.urasenke-austria.at/ oder http://ac.clubcomputer.at/. Im Falle von DotNetNuke sollte man keine eige ne Installauon durchfhren sondern sich ein Web bei http://dnn.clubcomputer.at bestel len. Mail an support@clubcomputer.at gengt. Aber auch Typo3, Joomla, Drupal sind Anwen dungen, die von einzelnen Usern erfolgreich eingesetzt werden. Geplante Ereignisse (Bild 33) Bei den geplanten Ereignissen kann man sich ein bisschen Rouunearbeit abnehmen lassen und die folgenden Tasks nach einem Zeitplan automausch ausfhren lassen: Bezahlte Rechnungen akuvieren Sicherung Datenbank sichern ExchangePlauenplatz berechnen Platzbandbreite berechnen Platzplauenplatz berechnen berfllige Rechnungen stornieren Websiteverfgbarkeit berprfen Dateien per FTP versenden Erzeuge Rechnungen gehostete LsungBericht Send Database Usage Noucauons Zahlungswarteschlange laufen lassen Systembefehl ausfhren EMailbenachrichugung versenden berfllige Rechnungen suspendieren bermig benutzte Hosungpltze suspen dieren Platzdateien packen Weitere Informaonen TutorialVideos: http://i7media.net/clients/ knowledgebase/142/WebsitePanel-Tutorial- Videos.html Unsere Knowledge Base: https://www.ccc.at/knowledgebase.php? action=displaycat&catid=4 FacebookSupport (deutsch): https://www.facebook.com/pages/ Websitepanel/259037537598109?fref=ts Portal (deutsch): http://www.websitepanel-iis.de/ Einfhrung in die Clubumgebung http://d.pcnews.at/_pdf/n1260004.pdf Hinweise zur Benutzung der Mailbox http://d.pcnews.at/_pdf/n1260009.pdf http://d.pcnews.at/_pdf/n1260010.pdf Beschreibung von Billing http://d.pcnews.at/_pdf/n1260005.pdf Mails Hinweise: http://d.pcnews.at/_pdf/n1260015.pdf Technik: http://d.pcnews.at/_pdf/n1260014.pdf Datenblau: http://d.pcnews.at/_pdf/n1270007.pdf Bild 33: Geplante Ereignisse
18 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
FileZilla, der Up und Downloader Franz Fiala Der Standardmechanismus zum Transport von Dateien vom und zum Server ist FTP (File Trans- port Protocol). FTP allein ist wie HTTP allein. Es ist ein textbasiertes Protokoll, das man am ur sprnglichsten mit einer TelnetVerbindung beobachten kann und fr das es auch ein DOS Kommando gibt: FTP. Man knnte daher ganz ohne weitere Hilfsmiuel, allein mit einer CMD Box in Windows, Dateien auf den Server befr dern, wenn einem das nicht zu mhsam ist. Alle anderen, die weniger sportlich sind, benut zen einen komfortablen Client. Der von Club Computer bevorzugt eingesetzte Client ist das kostenlose Programm FileZilla. FileZilla ist ein klassisches DesktopProgramm mit zwei Dateiansichten, links der lokale Rech ner, rechts der Server. Ein Klick auf eine Datei und sie wird auf die jeweils andere Seite ber tragen. Sehr hnlich zum Total Commander. Datei am Server nicht vorhanden(gelb) Datei wird gerade upgeloadet Dateiversionen verschieden (rot) Mehrere Verbindungen gleichzeig Datei > Neuer Tab Lokales Verzeichnis ServerVerzeichnis <Server>, <User>, <Passwort>, verbinden, Lokal und Serverver zeichnis einstellen, Datei > in Servermanager aufnehmen Verzeichnisvergleich und synchronisierten Verzeichniswechsel akvieren Schnelles Arbeiten mit FileZilla Ansicht der Transferwarteschlange, ein Protokoll der laufenden bertragung QuickconnectLeiste Tabs Fr den Up und Download vom ClubWebspace gengen folgende Schriue: In der QuickconnectLeiste, unterhalb der Sym bole, die Verbindungsdaten eingeben und auf Verbinden klicken. Danach im linken, lokalen Verzeichnisbaum das zum Server gehrige Verzeichnis einstellen und umgekehrt am Server das Publikauonsverzeich nis einstellen (im Allgemeinen wwwroot). Es erweist sich als sehr zweckmig, diese bei den Verzeichnisse durch die Opuonen Verzeichnisvergleich (dabei werden fehlende Datei en gelb und unterschiedliche Dateien rot ge kennzeichnet) und Synchronisierter Verzeichniswech- sel (es gengt, in einem der beiden Fenster das Verzeichnis zu wechseln, das andere Fenster mach den Wechsel automausch mit) einzuschal ten. Man sieht auf einen Blick, was noch zu bertragen ist. Nachdem alles eingestellt ist, kann man die bestehende Verbindung mit Datei -> in Serverma- nager aufnehmen speichern und man kann sie bei Bedarf durch einen Klick auf die gespeicherte Verbindung wiederherstellen. Beim Anlegen einer neuen Verbindung mit den selben Schriuen wird man gefragt, ob die Ver bindung im selben Fenster oder in einem neuen Tab ernet werden soll, es ist daher mglich, mehrere Verbindungen gleichzeiug zu unterhal ten. Um eine Datei, ein Verzeichnis oder mehrere Up oder Downzuloaden, einfach mit Drag&Drop auf die jeweils andere Seite ziehen oder ber das KontextMen zur Transferwarteschlange hinzufgen.
19 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
Darber hinaus sieht man am Bildschirm zwei Protokollbereiche: oben das Nachrichtenproto koll; unten die TransferWarteschlange. Das Nachrichtenprotokoll ist die Abfolge der Befehle und der darauf folgenden Antworten, die man ber das DOSKommando FTP abset zen msste, um denselben Transfer auszufh ren. Grn sind erfolgreiche Akuonen, rot sind fehlgeschlagene Akuonen. Die Transferwarteschlange enthlt alle noch nicht bertragenen Dateien und fr jede Datei, die gerade bertragen wird, einen Fortschrius balken. In diesem Warteschlangenbereich kann man auch Fehlgeschlagene bertragungen und die Erfolgreiche bertragungen nachschauen. Fr jedes Web sollte es eine idenusche lokale Version geben. Sollte also einmal am Server etwas kapuu gehen, knnte man diese lokale Version jederzeit uploaden. Daher mglichst wenig mit dem Dateimanager im WebSitePanel arbeiten und wenn doch, dann diese nderun gen mit FileZille auch auf den lokalen Rechner kopieren. Elemente einer FTPVerbindung Wenn man ber das WebSitePanel einen FTP User angelegt hat, dann ist die Verbindung mit drei Gren beschrieben: FTPServer, FTPUser, FTPPasswort. Opuonal knnen auch das ServerVerzeichnis und das lokale Verzeichnis angegeben werden. Diese drei (fnf) Angaben mssen bei der Kon gurauon einer Verbindung angegeben werden: Um diese Verbindung einzustellen, geht man auf Datei->Servermanager->Neuer Server und benennt diese Verbinung am besten mit dem Domnen namen (ohne www). Dann gibt man rechts in der Registerkarte Allgemein den Servernamen, als Verbindungsart Normal, als Benutzer den Namen des FTPUsers sowie das Passwort ein. Der Server ist immer der Domnenname (ohne www.) mit vorangestelltem p.. Auf der Registerkarte Erweitert gibt man noch den Pfad zum lokalen Verzeichnis und den Pfad zum Serververzeichnis ein. Das Standardver zeichnis am Server erfordert noch eine Erkl rung: Der Pfad besteht aus drei Teilen: \<FTP-Username>\<Domnen-Name>\wwwroot Im Beispiel (zweites Bild von oben) \exweb\exweb.clubcomputer.at\wwwroot Die Tabs Transfer-Einstellungen und der der Zeichen- satz mssen nicht eingestellt werden. Das warss, jetzt gengt es auf Verbinden zu kli cken. Beim erstmaligen Verbinden enthlt die linke Seite der Website, die man auf den Server bertragen mchte und die rechte Seite enthlt die beiden Dateien default.htm und web.config. Diese beiden Dateien sollte man nicht lschen. web.config verndert sich durch Einstellungen, die ber das WebSitePanel vor genommen werden. Um die Dateien des linken, lokalen Verzeichnis ses zu publizieren, einfach im linken Fenster alle mit StrgA markieren und ber das Kontext Men (rechte Maustaste) Hochladen auswhlen. Das bewirkt, dass die Dateien in die Warte schlange (Frame unten) kopiert werden und auf den Server kopiert werden. Dabei werden meist mehrere Dateien gleichzeiug bertragen. Ebenso kann man die markierten Dateien mit Drag&Drop an die gewnschte Stelle im gegen berliegenden Verzeichnis kopieren. Wenn man Server noch keine Dateien enthal ten waren (auer eben default.htm und web.config) geschieht der Upload ohne Rck frage. Wenn aber die Dateien bereits am Server sind, und stellt FileZilla beim Upload fest, dass eine Datei bereits am Server ist, bekommt man die Frage (driues Bild) gestellt. Man muss also entscheiden, was mit der Datei geschehen soll. Nach zwei Kriterien kann man entscheiden: nach der Dateigre oder nach dem Datum. Man kann exisuerende Dateien auch nur einfach berspringen oder mit umbenennen ein Duplikat anlegen lassen. Das berschreiben bei unterschiedlicher Dateigre kann dann fehlschlagen, wenn eine genderte Datei zufllig dieselbe Dateigre hat. Das berschreiben bei neuerem Datum kann fehl schlagen, wenn in kurzen Abstnden aktuali siert wird und die Uhren der beiden Rechner stark unterschiedliche Zeiten haben.
20 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
Wenn also bereits alle Dateien am Server sind, sind die Inhalte des linken und rechten Fensters gleich. Fhrt man lokale nderungen auf einzel nen Dateien aus, ist es nicht rauonell, alle Da teien upzuloaden und die unterschiedlichen am Server berschreiben zu lassen. FileZilla bietet Untersttzung fr den gezielten Upload gen derter Dateien ber den Menpunkt Ansicht -> Verzeichnisvergleich -> Aktivieren. Dann werden unter schiedliche Dateien eingefrbt und an den Stel len fehlender Dateien gibt es eine Lcke. Mit dem Synchronisierten Verzeichniswechsel gengt es, einen Verzeichniswechsel auf einer der beiden Seiten durchzufhren und dieser Wechsel wird auf der jeweils anderen Seite synchron ausge fhrt. Mit diesen beiden Hilfen Synchronisierten Verzeichnis- wechsel und Verzeichnisvergleich -> Aktivieren hat man eine gute bersicht ber Uploads und kann daher die unterschiedlichen Dateien durch gezieltes Markieren (bei gedrckter StrgTaste) auswhlen und uploaden. Export/Import Wer, so wie der Autor, mehrere Server von mehreren Arbeitspltzen mit FTP warten muss, muss dafr sorgen, dass FileZilla auf allen Ar beitspltzen gleich konguriert ist. Das betrim vor allem die Kongurauon fr die verschiede nen Webs im Servermanager. Dazu gibt es eine Import/ExportFunkuon im DateiMen. Man whlt die zu exporuerenden Daten und erhlt ber die ExportFunkuon eine XMLDatei, die man im anderen Rechner ber die Import Funkuon einfgt. Synchronisaon Eine Synchronisauonsfunkuon fehlt. Das wre eine Automauk, die dafr sorgt, dass am Server genderte Dateien am Client aktualisiert wer den und lokale nderungen am Server, etwas das aber der TotalCommander kann. Aber diese Funkuon ist entbehrlich, wenn man sich angewhnt, nderungen grundstzlich am loka len Rechner auszufhren, zu testen und dann erst auf den Server zu bertragen. Groe Webs In groen Webs, die nicht 1:1 am Desktop exis ueren, ist es langwierig, etwas Konkretes zu nden. FileZilla bietet eine ausgezeichnete Mglichkeit, Webs am Server zu durchsuchen. Nicht nur nach einzelnen Kriterien sondern nach einer beliebigen verknpen Liste, also zum Beispiel eine Suchen nach allen Htm, Asp, Aspx, Html, PhpDateien in einem einzigen Suchvorgang wie im Bild rechts gezeigt. Lesezeichen Meist bearbeitet man eine besummte Datei in einem verzweigten Pfad des Verzeichnisbaums. Die FTPVerbindung beginnt aber meist in der Wurzel des Verzeichnisses. Daher muss man sich o durch eine groe Zahl von Unterver zeichnissen durchklicken. Die Lesezeichen navi gieren direkt zu der gewnschten Datei oder zum gewnschten Ordner und zwar gleichzeiug am lokalen Rechner und am Server. Mehrere Verbindungen FileZilla kann gleichzeiug mehrere Verbindun gen bedienen und verwaltet sie in verschiede nen Tabs. Handhabung groer Dateien FileZilla kann auch Dateien ber 4GB bertra gen. Da diese bertragungen aber sehr lange dauern, gibt es die Funkuon Wiederaufnehmen im TransferMen, mit der man auch bei Unterbre chungen der Verbindung oder nach einer Ar beitspause die begonnene bertragung fortset zen kann. Edieren von Dateien am Server ber das KontextMen einer Datei kann man serverseiuge Dateien direkt ediueren. Den da bei verwendeten Editor kann man nach Datei typ in den Einstellungen (Bild oben) einstellen. Filtern Es gibt Dateien, die haben am Server nichts verloren. Zum Beispiel desktop.ini, thumbs.db. Unter Ansicht -> Datei&Verzeichnisfilter kann man diese am Server unntzen Dateien von der bertragung ausschlieen. Download und Support https://filezilla-project.org/ https://filezilla-project.org/ support.php
21 April 2014 PCNEWS138 C L U B D I G I T A L H O M E . A T
Vorweg, mir ist keine Arukelbezeichnung einge fallen. Mehr steckt nicht dahinter. Ehrlich. Wir haben (fast) alle einmal angefangen. Mit Linux. Bei mir ist das schon gut 15 Jahre her. Mein Gou, war das noch ein Abenteuer. 30 Diskeuen beinhalteten den magischen Code, der Dein Terminal zum Leben erweckte. Eine grasche Oberche herzuzaubern, be scherte einem schon berschwngliche Glcks gefhle. Da hat man sich noch privilegiert und nerdig gefhlt. Lang ists her. Der menschliche Geist ist ein seltsames Ding. Ich sag immer, es ist wie beim Bundesheer. Man erinnert sich immer nur an die schnen Sachen. Das andere > Dreck Herumrobben, Stubendienst... blendet unser Gehirn tunlichst aus, oder schwcht es zumin dest soweit ab, um die Erinnerungen leichter ertragen zu knnen. Erfolge werden ber Gebhr berschwnglich zur Kenntnis genommen > ...wau, mei XServer funkoniert..., wobei 99 Prozent unserer Popu lauon nicht einmal annhernd etwas mit dieser Erfolgsmeldung anfangen knnen. Von den Eingeweihten wirst Du bestenfalls ein anerken nendes Kopfnicken ernten. Die anderen rufen hchstwahrscheinlich nach den Herren mit der Nichtraucherweste (Zwangsjacke). Die meisten Erdenbewohner haben berhaupt keine Ahnung von Betriebssystemen. Geschwei ge denn von Linux. Der Zugang zu Linux ist fr Anfnger und Um steiger nicht leicht zu bewlugen. Nicht jetzt von der technischen Sicht. Ich meine eher die Sicht aus ihrer Erwartungshaltung. Vielleicht gelingt es mir mit diesen Zeilen, einen einfachen Zugang zu diesem Thema zu nden und meine soziale Kompetenz der geneigten Leserscha einhergehend zukommen zu lassen. Schau ma amoi... Langjhrige LinuxUser haben manchmal eine missionarische Haltung, die sie der Welt nicht vorenthalten knnen (...Maikroso volle Schass....i brauch Kontrolle....de Fabrcha in Sitl..... . Solche Geisteshaltungen gibts aber bei Apple und Windows auch. Linux wer auch immer das ominse Wort einmal gehrt hat, assoziiert damit dickbuchige Brillentrger, die in abgedunkelten Rumen auf der Textkonsole wie verrckt herumuppen und smtliche sozialen Kontakte auf den Pizzaboten reduziert haben. Solls geben Wie erklrt man Linux? GNU/Linux ist eine halt. Vergiss das. Interessiert keinen. Zumindest nicht am Anfang. Macht nur Kopfweh und ver wirrt den Fragesteller. Bei Windows erklrst Du ja auch nicht die 5 Hives der Registry dem Anwender. Spter einmal, wenn es passt no Problem. KISS. Keep it simple and smart. Du musst Bilder im Kopf erzeugen. Ist eine alte Trainerweisheit. Irgendwas Greimares. Analo gien im wirklichen Leben helfen da entschei dend weiter. Geh in Dein PCKammerl und zeig auf den Router. Sixt des? Des is Linux sixt is Modem? Is a Linux TV? Linux Kaeemaschi ne Linux Stromzhler Linux. Nimm ein Smartphone. Wenns kein Android ist, tusche einen Ohnmachtsanfall vor und lass es fallen. Andererseits zeig auf das AndroidGert und sprich das Mantra > Linux. So zum Beispiel knntest das Thema Linux auch fr Laien greimarer machen. Wie auch immer. In Linux gehts nicht nur um die Implementauon. Einschalten und nicht nachdenken. Das ist durchaus okay. Anderer seits kannst Du auch eine Reise mit Linux ma chen. Vorsicht, hoher Suchuaktor. Ich wei, wovon ich rede. So, Du hast von Linux gehrt. Was nun? Mal schauen, was die Suchmaschine Deines Vertrau ens ausspuckt. Siehe Bild 1. Gleich als zweiter Link (schwarzer Pfeil) die Hor rormeldung, die jedem eingeeischten Linux User das Blut gefrieren lsst > ...Sicherheitslcke gefhrdet Linux... "Tauchen, Feind in Sicht, alle Luken dicht, Rohre uten, gib mir ein ping nur ein ping > PING! ". Vergiss das, wenn Du kein Admin bist und ein paar LinuxServer unter Deiner Obhut stehen. Halte deine Kiste aktuell. Geht eh automausch. Das wars. Ich bin seit 15 Jahren auf Linux unter wegs. Wegen Schadsoware kompromimerte Systeme hab ich schon genug neu aufgesetzt. Werden schon ein paar hundert gewesen sein. Alles WindowsPlamormen. Ausnahmslos. Von Win98 Win8. Ich gehe spter noch mal nher drauf ein, wenns mi gfreut. Weiter im Text. An vierter Stelle erscheint schon einmal Ubuntu. Okay. Ubuntu ist sowas wie die erste Anlaufstelle, sobald Linux ins Spiel kommt. Warum? Gute Frage. Ubuntu ist ziemlich popu lr. Kann man eigentlich nicht viel falsch ma chen, wenn man das einmal probiert. Erst wei ter unten in den Suchergebnissen kommen die anderen blichen Verdchugen wie Debian, Redhat und Mint zum Vorschein. Das sind alles Distribuuonen. Wie erklrst du jetzt einer 56jhrigen Sachbear beiterin das Konzept der Distribuuonen? Noch mal, die meisten haben keinen Tau von Be triebssystemen. Oder noch schlimmer, versu chen alles mit ihrer WindowsDenke zu erkl ren. Vergiss das mit den Distribuuonen. Spter ein mal ist das sicher ein Thema. KISS ist gefragt. Auch Open Source lass biue ausgespart. Frei und doch nicht frei frei im Sinne von Frei bier Vergiss das alles. Verkompliziert das Ganze nur. Du lernst ja auch nicht in einem 600er Mercedes fahren. Starte den LinuxWeg nicht, indem Du Hunderte (ja, so viel gibts wirklich) Distribuuo nen und Abkmmlinge ber den Interessierten Zuhrer ausschuest. Bringt nix. Die Person hat lediglich bis jetzt ber Linux was gehrt. Nicht mehr. Die wissen gar nichts ber die Feinheiten und Fallstricke, die da lauern knnten. Lass das einmal hinten anstehen. Ich wei, ich habs auch so gemacht wie viele andere Linuxer. Nchtelang herumdoktert und zigRohlinge gebrannt. Jahrelanges distro- hopping (von einer Distribuuon zur anderen wechseln) war da angesagt, nur um am Ende wieder reumug zur Ausgangsdistri zurckzu kehren. Die beste Wahl? Geh mit dem Mainstream. Ich wei, ich wei. Es gibt immer hunderte Grnde, die dafr oder dagegen sprechen. Man kann es einfach nicht jedem recht machen. Aber der beste Weg, neue LinuxUser an das Thema heranzufhren, ist einfach: biete ihnen nur eine Auswahl an. Punkt. Der DistroKrieg ist nicht frderlich in diesem Stadium. Ein Betriebssys tem, eine Desktopumgebung (Unity) und eine Ediuon. Punkt. Das ist alles, was sie wissen ms sen. So, welche Distri? Ich empfehle die Distri, die in den Suchergebnissen ganz oben zu nden ist. Punkt. Hchstwahrscheinlich wird das Ubuntu sein. Es ist in meinen Augen die beste Beginner Wahl. Ganz egal, wie Du als LinuxVeteran auch dazu stehst. Es geht nicht um Dich, son dern um den LinuxAnfnger. Spter einmal kannst Du den LinuxJnger immer noch in eine andere Richtung dirigieren. Es gibt tonnenweise interessantes Zeug zu entdecken. Summt. Aber nicht jetzt. So siehts aus. Ubuntu. Siehe Bild 2. Ein guter Tipp. Lass den Neuling nicht alleine installieren. Nein, auch wenn wir Linux ??? Gnter Hartl Bild 1
22 PCNEWS138 April 2014 C L U B D I G I T A L H O M E . A T
Veteranen das immer selbst gemacht haben. Erinnere Dich zurck, wie o Du da was falsch gemacht hast. Wie o wir was nachgelesen haben und die schiere Menge an neuen Infor mauonen ist einfach unfassbar (auch schon 1999). Alleine das Paruuonsschema war damals mein steuger Alptraum, das mich aber heute nur mehr einen mden Lchler kostet. Heutzutage wrde ich aber eine Virtualisauons soware ins Spiel bringen. Virtualbox bietet sich da hervorragend an (freeware). Gibts fr alle Plamormen (Windows, Linux, Mac). Selbst hab ich XP und Win7 in der virtuellen Maschine laufen. XP, weil ein uraltes Sprachprogramm nur mehr unter XP lu und Win7, um PCProbleme auf der Windowsplamorm nachvollziehen zu knnen. Siehe Bild 3. Virtualisauon ist ein toller Weg, eine Installauon eines Betriebssystems ohne Gefahr fr das Hostsystem (das Betriebssystem, in dem Virtu albox installiert wurde) durchzufhren. Wenn der Neuling den Dreh herauen hat, kann er selbst eine Installauon durchfhren. Dabei lernt er alles ber Paruuonen, Images und Festplauen. Nach der Virtualisauonsorgie kann der Neuling sich an einer LiveEdiuon versuchen. Das wird ihn mit einem interessanten Aspekt konfronue ren. Der Hardwareerkennung. LiveCDs (oder sogar LiveDVDs) sind ein super Reparaturtool, die das Leben unheimlich er leichtern knnen. Sowas hab ich mir schon im mer in der Windowswelt gewnscht. Nein, kein BartPE oder sowas. Ein richuges Betriebssys tem, das kompleu im RAM lu. Darauf bauen alle LinuxReuungssysteme auf. Es ist mir durchaus bewusst, dass nicht jeder sein Betriebssystem erforschen will. Wozu auch? 99 % wollen einschalten und arbeiten. Thats it. Andere wollen alles erforschen und wagen sich nach einiger Zeit sogar auf die Kom mandozeile. Auch gut. Fr erstere Spezies gilt: Installiere das Linux und gib eine halbstndige Einschulung. Sollte rei chen. Fr die andere Frakuon beginnt die Linux Reise erst. Jeder, wie er mag. Manche User werden nicht zufrieden sein mit dem, was wir ihnen gezeigt haben. Die wollen mehr. Sie werden die Suchmaschine benutzen und weiter in Linux forschen. Sie werden kleine Vernderungen machen in ihrer virtuellen Ma schine, das ISOle vielleicht durch ein anderes ersetzen und ihre eigenen Erfahrungen machen. Der Kreislauf des distro-hoppings beginnt :). Eine gute Seite fr diesen Einsueg > www.distrowatch.com. Siehe Bild 4. Rechts beim roten Pfeil sieht man schn die populrsten Distris der LinuxWelt. Ab diesem Zeitpunkt sollte sich der Linux Neuling selbstndig mit seinem System bewe gen knnen. Erfahrungswerte in Form von ver schiedensten Distris und Desktopumgebungen warten auf ihre Entdeckung. Um es vorweg zu nehmen. Einen User von Linux zu berzeugen, wird nicht wirklich die Userzah len am Desktop in die Hhe schnellen lassen. So funkuoniert das nicht. Der einzige Weg fr Linux ist mit einem Wort verbunden > kommerziell. Pfeif auf die Technik, die hinter Linux steckt. Welchen User interessiert das? Aber dank Steam (Spielegerael) und eventuell Ubuntu knnte es ein erfolgreicher Weg in diese Rich tung werden. Die Zeiten, wo Du tagelang einen Kernel kompi liert hast, sind deniuv vorbei. Die Technologie ist fortgeschriuen, aber bei vielen noch immer nicht die Gedankenhaltung dazu. Das ist die Crux an der Sache. Es geht hier nicht um Trei berkompilauon, auch nicht um die Bentzung eines Systems, das Dich glcklich macht. Trial and error war jahrelang unsere Vorgangswei se. Deshalb sind viele von uns auch so begierig darauf, dass Neulinge auch diese zeitraubenden und teilweise frustrierenden Erfahrungen ma chen. Nicht falsch verstehen, aber Linux lehren, indem man den Schlern Arch oder Gentoo unter die Nase hlt, halte ich fr entbehrlich. FOSS sagt denen gar nichts. Wozu auch. Sourcecode diuo. Klar, sie wrden eine Menge ber das System lernen. Wozu? Zu kompliziert. Machst ja bei Windows8 auch nicht, dasst jetzt das Rechte system oder die Registry einem Anfnger nher bringst. Wie gesagt, das Zauberwort heit Kommerziali tt. Oder verstndlicher ausgedrckt, erst wenn OEMHndler Linux in ihr Sorument aufnehmen, werden die Resultate nicht ausbleiben. Endge rt auspacken, einschalten, funkuoniert, herum spielen und vertraut machen. Bild 2 Bild 3 Bild 4
23 April 2014 PCNEWS138 C L U B D I G I T A L H O M E . A T
Leute kaufen Gerte (Laptops, Smartphones, Converubles...) mit einem Betriebssystem vorin stalliert, kompleu durchkonguriert. Na, erin nert Dich das an was? Genau, sowas nennt man Windows im Desktopbereich. Keine Zores, keine Treiberinstallorgien, funkuo niert. Punkt. Ich wei, bis zu einem gewissen Punkt. Aber die Pros wissen, was ich meine. Es ist in meinen Augen der einzig richuge Weg > OEMBundles anzubieten. Sowarecenter mit kinderleichtem Zugang zu Applikauonen noch besser. Einige Firmen machen sowas schon. Wenn Du mich aber so auf die Schnelle fragst, wer Linux vorkonguriert als OEMBundle an bietet muss ich aus der He geschossen antworten > keine Ahnung. Darum mein Tipp fr LinuxVeteranen. Zeige Neulingen nicht Linux. Machst ja bei Deiner Kaeemaschine auch nicht. Fragst ja nur, ob er eine Melange oder einen kleinen Braunen will. Das andere interessiert keinen. Nein, mich auch nicht. Solang das Klumpert funkuoniert, hab ich o nicht mal eine Ahnung, was da drunter fr ein System werkelt. Als LinuxPro sind Dir die Begrie forking, free versus non-free, old-school, automated, desktop environ- ments, kernels, binary formats natrlich schon in Fleisch und Blut bergegangen. Behalt das alles fr Dich. In einem Restaurant willst ja auch nicht alles bis ins kleinste Detail ber die Zube reitung des Mahles wissen. Leute werden neue Technologien nur akzepue ren, wenn sie idenusch mit dem sind, was sie bisher genutzt haben. Schau Dir die EAutos an. Wie lange scheien die schon damit herum? 30 Jahre? 40, 50? Tesla hat sich ja schon vor knapp 100 Jahren damit eingehend befasst. Periodisch kommt in den Medien halt immer wieder mal ein neuer Durchbruch an die entlichkeit >: Mit einer Stromfllung 200 km weit gekommen bei einer Durchschniusge schwindigkeit von 95 km/h (mit aerodynami scher Krperhaltung hinter dem Lenkrad). So lange die EKbeln nicht die Fahrleistungen und Reichweiten wie Verbrennungsmotoren aufwei sen, wird das auch nichts werden. Die zelluliusfreien, durchgegenderten Karriere muer im Werbeblock, die ihre zwei Blger am Rcksitz durch die genmaisbefreite Landscha (schon mal aufgefallen, da ist nie Gegenver kehr wo fahren die, in Tschernobyl?) in die Schule fahren, knnen mein Summungsbild auch nicht gerade aumellen. Wahrscheinlich bin ich auch die falsche Ziel gruppe. Meiner persnlichen Meinung nach wird das auch nie was werden. Einfach weil am alten System (Verbrennungsmotor) noch zu viele Leute verdienen. Ausgereie Elektrofahrzeug konzepte wird es genug geben. Ohne Frage. Nur, ob man das der entlichkeit zugnglich machen will. Wozu? Aber das ist eine andere Geschichte... Am Desktop regiert Windows. Ohne Frage. Gib ihnen Windows und mach ein Linux draus > OEMBundle. Ein System, eine Desktopober che, vorinstalliert, ferug. Jeder, der heutzutage einen PC kau wei, dass da drauf ein funkuonierendes Windows drauf gebgelt ist und er nicht erst mhsam im Inter net seinen Graktreiber raussuchen und instal lieren muss. Auf der Hardwareseite mssen wir von den bisherigen Erfolgsgeschichten lernen. Was ist der Faktor, der Android so gro gemacht hat? Oder eben Linux so erfolgreich in embedded peri- pheral devices? Es sind die Gerte selbst. Ganz einfach. Hast Du schon mal wen beobachtet, der sein Android System neu installiert? Die Smartphones kom men schlichtweg schon mit Android (eben Linux) vorinstalliert. Du installierst nie selber erst ein Betriebssystem auf ein Smartphone. Die kommen immer betriebsbereit vom Verkaufsre gal. Und was ist jetzt am Desktop der groe Unterschied zwischen Windows und Linux? Letzteres installierst Du Dir immer selber auf das Gert. Warum sollte sich jetzt ein Laie am Laptop Windows runterhauen und ein Linux draum geln. Er hat ja Windows sowieso dazugekau, aber abgesehen von dem, wieso sollte er sich die Hackn antun, wenn er eh schon ein funku onierendes System (Windows) drauf hat am Gert? Die Frage Linux oder Windows, wenn ich sie so mal reduzieren darf, hat relauv wenig mit Trei bern, Konzepten, Druckern oder Desktopumge bungen zu tun. Hardware heit das Zauberwort. Warum sollte sich Ouo Normalverbraucher sein AndroidSmartphone rooten, nur um darauf ein WIndows8 draufzubgeln? (falls das berhaupt ginge) Er hat ja schon ein funkuonierendes Android. Diuo beim Desktop mit Windows. Meiner Meinung nach ist den meisten Usern kompleu egal, welche Plamorm da lu, solan ge das Klumpert funkuoniert. Sieht man auch sehr gut bei den Smartphones. Auch hier gibts genug Glaubenskriege. Aber ehrlich, eigentlich sind nur die Apps wichug. Was da drunter lu egal. In Spanien haben sie im entlichen Bereich 80.000 PC auf Linux laufen, in Mnchen 15.000 Kisten. In Wien hingegen ist das Linux Projekt irgendwie eingeschlafen. Zumindest hab ich bis jetzt noch keinen Abschluss der Migrauon mit bekommen. Oder wei da wer mehr von euch? Fakt ist, Linux wurde in Erwgung gezogen we gen der Herstellerunabhngigkeit. Das war und ist das Hauptargument und nebenbei bleibt das KnowHow im Haus. Ja, Du musst Geld in die Hand nehmen um die User und Techniker zu schulen. Musst bei Windows 7/8 auch und dort bist erst wieder an den Hersteller gebunden. Das ist meiner Mei nung nach auch die grte Hrde fr Windows8. Die Kosten fr das Unternehmen. Was kommt dann in Windows9? Meine Erfah rungen sind eher die: Win7 im Unternehmens umfeld und Win8 daheim zum Spielen. Nicht vergessen, Du bist wahrscheinlich ITan. Viele User klammern sich noch an ihre XP Kenntnisse, die zumindest in Win7 weiterhelfen knnen. Win8 beinhaltet aber ein kompleu neues Konzept. Aber da sind wir schon wieder vom Thema abgekommen, betrim eher das Firmenumfeld. Kurz noch zu der anfangs erwhnten Schadso waresituauon. Schadsoware gibts fr Linux, Windows, Unix und Mac. Im Heimanwenderbe reich ist aber (derweil) nur die Windowsfrakuon von dieser betroen. Warum? Hast Du schon einmal wen gesehen, der einen Mac deswegen neu aufgesetzt hat? Oder Linux? Eben. Wenns Dir Spa macht, kannst Du jetzt eine tagelange Diskussion dar ber anstoen. (auch in Linux gibts Viren. Windows ist so verbreitet, darum ghn), bis auch die hrtesten Fanboys als letzte Antwort ihre emouonale Inkonunenz (Weinanfall) pr senueren. Fr was? Mich interessiert sowas berhaupt nicht. Akzepuere einfach den Istzustand und verhalte Dich dementsprechend. Ich bin aber auch nicht so berheblich, die LinuxPlamorm als das Opumum darzustellen. Es ist fr mich einfach der bequemste Weg, nicht mehr. Diese Plamormkriege der Betriebssystem Talibans gehen mir sowieso auf die Socken. So, es ist wunderschn drauen, 18 Grad, i hr auf. Klonk. Gru Gnter
24 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
Beim Hochfahren nach morgendlichem Ein schalten meines BroComputers (Win8.0, HP Pavilion) zu den Iden des Mrz (15. Mrz) war nach Verweigern des Upgrade auf Win8.1 pltz lich ein total unbekanntes System akuv: Unbe kannter DesktopHintergrund, nur wenige Icons, Arbeiten uerst mhsam, nichts von meinen Fenster und IconStrukturen. Un brauchbar. Beim Hochfahren gab es ermden des Windows wird vorbereitet. Rechts unten gab es noch ein aufschlussreiches Fensterchen: Sie wurden mit einem temporren Prol ange meldet. Kein Zugri auf Dateien mglich. In diesem Prol erstellte Dateien werden nach dem Abmelden gelscht. Melden Sie sich zur Problembehebung ab und spter wieder an. Details nden Sie im Ereignisprotokoll, oder wenden Sie sich an den Systemadministrator. Wen frage ich? Systemadministrator bin ich ja selber! In der Annahme, Bill Gates oder HP habe mein System durch ein eigenes ersetzt, machte ich nach einigen Recherchen ein zum Glck nur vier Tage altes OSParuuonRecovery (Acronis Tru eImage 2013). Zur berraschung nderte das NICHTS! Dann el mir, natrlich gut versteckt in den ausgeblendeten TaskleistenSymbolen (die man sich ja durch das Klicken auf den kleinen Dreieckpfeil nach oben holen kann) das vllig neue HP connected Remote auf. InternetRe cherche fhrte zu: http://www8.hp.com/us/en/campaigns/connec- ted-remote/support.html, wo zu lesen stand:
IMPORTANT HP is no longer providing HP Connected Remote. We apologize for any inconvenience. You will be redirected to hp.com. If you are not redirected automatically, please click this link: http://www.hp.com. Welch freundlicher Trost, vor allem durch die Entschuldigung! Die Inconvenience war nmlich betrchtlich! Und von no longer providing konnte anscheinend keine Rede sein. Auf dem Link kann man HP Connected Remote su chen lassen und gelangt zu http://h10025.www1.hp.com/ewfrf/wc/ document?docname=c03836534&cc=de&dlc=- d e & l c = d e & j u m p i d = r e g _ r 1 0 0 2 _ d e d e _ c - 001_title_r0003 (U!). Dort ndet man neben viel Eigenlob auch eine Andeutung, wie man das unerwnschte Service ausschalten kann: ... akvieren: AUS und ... Akvieren wenn HP Connected Remote im gleichen Netzwerk ist zur Sicherheit auch auf AUS. Ob das beim nchsten Hochfahren noch gilt? In den ausge blendeten TaskleistenSymbolen war das Icon immerhin weg. Also Neustart des Systems und hoen, hoen, ...! Windows Updates werden schon wieder beim Herunterfahren konguriert was soll das blo? Auch weiteres Verhalten wie gehabt also Erfolg NULL. Gewaltmanahme: In der Annahme, dass sich mein armes System das Operaung System aus dem Internet holte, war die Konsequenz: WLAN Adapter am PC deakuvieren, Herunterfahren, Neustart. Verdchug: Wieder Windows wird vorbereitet endlos. Wieder das unerwnschte System, obwohl keine InternetVerbindung bestand. UEFI - Geheimnisse Walter Riemer So sollte der erwartetete Desktop mit Faakersee und Miagskogel aussehen: Und dieses zugegeben prchge Bild kam tatschlich: Die App (wie es so zeitgem heit) HP Connected Remote wurde jetzt deinstalliert, dabei wurde darauf hingewiesen, dass ein momentan akuves Programm (eben das HP Connected Remo- te) zu deinstallieren sei, und dann ein neuer Versuch gestartet. Gleicher Ablauf anschei nend haue HP Connected Remote mein lokales Betriebssystem schon korrumpiert. Also wurde die ParuuonSicherung nochmals eingespielt, in der Honung, die Vernderung sei nicht im Bios (bei diesem Rechner, weil er so neu ist, UEFI (Unified Extensible Firmware Interface). Am Rande: AcronisTI2013 verlangte jedes Mal Neustart des Systems (das war nichts Neues), wurde aber als UEFIAnwendung nicht geladen (oder zumindest meistens nicht). Aus der Acro nisBootCD ging es allerdings zum Glck, wobei das Booten von der CD viel undurchsichuger war als frher mit klassischem BIOS. Acronis war auf anderen Rechnern eines der wenigen Programme, die funkuonierten, aber die berla dene Bedienung (gegenber frheren Versio nen) machte es nicht gerade einfach; vor allem auch, weil ich das beim Erstellen irrtmlich (aus alter Gewohnheit) mit XP140310 benannt haue, und dann mit normalem Umbenennen auf OS140310 bewirkte, dass das Archivsystem von Acronis durcheinander kam. Zu viel Ausgekl geltheit in dieser modernen Version! Das unerwnschte System war noch immer da! Nchster Versuch war, einen korrekten System start auf UEFIEbene zu erreichen: Nach dem Einschalten ESC gedrckt halten. BootMen gewhlt, dort Windows Boot Manager gewhlt (den ersten von dreien!). Ergebnis unverndert! Nchster Versuch: Im UEFI "Einrichten" gewhlt, da kommt man in eine Struktur hnlich klassi schem BIOS (von AMI). Unter Speicher - UEFI-Boot- Quellen - Boot-Reihenfolge wurde die Systemplaue UEFI: WDC WD..usw ausgewhlt, in der Honung, der Teufel wrde dann endlich von dort booten lassen. Ntzte nichts; die WDCEintragung war zwar markiert, aber in der letzten Zeile geblie ben; wie bringt man sie nach oben? Doch end lich darauf gekommen, nchster BootVersuch. Auch umsonst. Als nchstes wurde die WDC aus dem Startmen des UEFI, BootMen (F9) direkt gewhlt. Ergebnis: Es wurde kein StartDaten trger gefunden, oder der Datentrger ist feh lerha. Wozu all diese unterschiedlichen und nicht das Gleiche bewirkenden Einstellmglich keiten gut sein sollen, bleibt rtselha.
25 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
Zum Titelbild Franz Fiala Dargestellt wird Webspace = Netz + (Welt) raum. Mouv: berreste der Supernova im Krebsnebel. Der KrebsNebel ist der berrest einer Superno va, einer giganuschen Sternenexplosion. Be obachter in China und Japan haben diese Er scheinung im Jahre 1054 dokumenuert. Quel le: NASA, ESA, J. Hester and A. Loll (Arizona State University), http://hubblesite.org/ gallery/album/nebula/pr2005037a/ Alles, was wir an Materie um uns kennen, und natrlich auch wir selbst, bestehen aus den Resten solcher Sternenexplosionen. So, wie im Bild schaut der Krebsnebel mit frei em Auge natrlich nicht aus, es wurde nachge holfen. Bei allen diesen Bildern wird ein weiter Bereich elektromagneuscher Strahlung vom Infrarot bis in der Bereich der Kosmischen H henstrahlung erfasst und zum Zweck der visuel len Darstellung auf den Bereich des sichtbaren Spektrums umgerechnet, damit man berhaupt etwas sieht, das Ergebnis ist dann aber sehr eindrucksvoll. Das symbolisierte Spinnennetz stammt aus den Wikimedia Commons: http://upload.wikimedia.org/wikipedia/ commons/0/0e/Spider_web.svg?uselang=de Verwendete Programme: Gimp: Zuschneiden des Bildes vom Krebsnebel; InkScape: berla gern der Bilder Schnelle Route in der Google-Suche Franz Fiala Mit der Schreibweise von <Adresse> nach <Zieladresse> kann man auch in der normalen GoogleSuche eine Route anzeigen lassen. Diese Schreibweise funktioniert bei Chrome und Firefox auch bei direkter Eingabe in die Adresszeile des Browsers. Dieselbe Syntax gilt auch in GoogleMaps, wo bei in der englischen Version ein Doppelpunkt zu setzen ist: from: <Adresse> to: <Zieladresse> Tipp Wer die Syntax der GoogleSuche kennen ler nen mchte, wird hier fndig: http://www.itespresso.de/2006/10/20/richtig- suchen-mit-verstecken-suchfunktionen/ YouTube-Videos vom CC|Camp-2013
Mit Ausnahme dieses letzten Versuchs kam anfangs immer mein (mich sehr erfreuendes) UserLogo, aber mein System wurde nie gela den, sondern immer das falsche. Beweis: Nach Einrichten meines Brorechners vor etwa einem halben Jahr legte ich durch Klonen eine Kopie der 1 TBFestplaue an (dem Himmel sei Dank!). Diese baute ich ein und das System lief wieder normal. Nur ein paar Erwei terungen mussten nachinstalliert werden (die Daten liegen ohnehin auf einer zweiten Fest plaue). Zur ursprnglichen Festplaue konnte mit einem externen USBAdapter nach wie vor problemlos zugegrien werden, also: Defekt ist sie physisch oenbar nicht. Im Falle solcher Kalamitt als doch seit Jahr zehnten recht erfahrener User mit einer sol chen Flle von Unbekanntem konfronuert zu werden, ist schon etwas deprimierend. Die Zugnglichkeit geeigneter Informauonen ist recht bescheiden; unendlich viel Zeit hat man ja auch nicht. Genug der Klagen: Vielleicht hil dieser Erfah rungsbericht Anderen, wenn ihnen einmal hn liches passiert. Obwohl vielleicht kein direkter Zusammenhang zu HP Connected Remote be stand, wurde dies App sicherheitshalber dein stalliert. In frheren Jahren haue man zu einem Motherboard ein ausfhrliches Handbuch, in dem insbesondere auch das BIOS genau be schrieben wurde. Wo ist diese Informauon heute? HP tut ja et was fr seine Kunden: Es gibt oen sichtlich im UEFI ein wirk lich tolles Diagnosepro gramm. Die uefgehende (und daher ber drei Stunden dau ernde) Vari ante wurde laufen gelas sen: Alles palem! Trotzdem weigerte sich das System, das gewnschte Betriebssystem zu laden. Nach so vielen durch Irreleitungen vertanen Stunden scheint mir die Zusammenarbeit der drei zum Systemladen oenbar notwendigen Paruuonen gestrt gewesen zu sein, nmlich abgesehen vom MBR vor allem 1023 MB Wiederherstellungspartition, 360 MB EFI-System- partition und schlielich die eigentliche OSParuuon (101 GB bei mir). Michael Ebner hat von einigen Vortrgen unse res CC|Camp Videoaufzeichnungen hergestellt, die man als YouTubeVideo nachlesen kann. Gleichzeiug wurden die Links zu diesen Vortr gen einerseits in die Tabelle der BarCampSeite hup://www.clubcomputer.at/forum/ sho...tle=CCbarCamp eingebaut und auch in unsere Mediensammlung unter hup:// see.clubcomputer.at aufgenommen. Wir bedanken uns bei Michael Ebner fr seine aufwndigen Arbeiten fr ClubComputer. Liste der verfgbaren YouTubeVideos Roman Korecky Soziale Medien http://youtu.be/M9dpEg94Mxo http://see.clubcomputer.at/default.aspx? moid=5415 Thomas Lohninger, Netzneutralitt http://youtu.be/y2nvoXvl0xA http://see.clubcomputer.at/default.aspx? moid=5416 Andreas Krisch, Things shaping our society http://youtu.be/khRQ7LZWOhQ http://see.clubcomputer.at/default.aspx? moid=5417 Werner Illsinger, Staatliche berwachung http://youtu.be/3GdoDnw0268 http://see.clubcomputer.at/default.aspx? moid=5418
26 PCNEWS138 April 2014 C L U B S Y S T E M . N E T
ccc.at-WebFarm Werner Illsinger Die Infrastruktur von ccc.at fr das Web Hosung ist auf die Standor te Wien Rennweg und Pfalzau (Pressbaum) aufgeteilt. Die Web Farm ist die Produkuonsumgebung fr das CCCWebhosung. Die Infrastruktur sieht grob wie im Bild unten aus. Es gibt drei Server fr die Webumgebung: web01.ccc.at (Pfalzau) web10.ccc.at (Rennweg) web11.ccc.at (Rennweg) Die Webserver laufen jeweils als virtuelle Maschinen. Um die Rech ner mglichst ausfallsicher zu machen gibt es einen Cluster der si cherstellt, dass die Maschinen auch bei einem Hardwareausfall wei ter leben. Die Rechner haben jeweils zwei Replikaon Der FTP Server bendet sich am web01.ccc.at (Das ist der einzige Server der aus dem Internet direkt erreichbar ist). Auch WebsitePa nel verwaltet diesen Servern. Die Daten die vom Benutzer auf die sen Server geladen werden, werden ber Replikauon auf alle drei Server repliziert. Der Datenbestand sollte also zu jeder Zeit (mit einer geringen Zeitverzgerung) auf allen Servern gleich sein. Vorteile Der Vorteil der Aueilung der Inhalte auf mehrere Rechner ist eine bessere Lastverteilung und Skalierbarkeit sowie eine unterbre chungsfreie Wartbarkeit eines Servers. Es knnen z.B. Betriebssys temupgrades, Sowareinstallauonen sowie Patches eingespielt werden ohne dass die Dienste unterbrochen werden mssen und die Webs nicht mehr zur Verfgung stehen. In Zukun ist auch ge plant die Server so ausfallsicher zu machen, dass fr die Webs auch der Ausfall eines kompleuen Standortes verkraet werden knnte. Das ist derzeit noch nicht der Fall. Nachteile Der Nachteil ist, dass mit der Replikauon ein weiteres Sowareele ment ins Spiel kommt, das auch einmal ausfallen kann. Das kann auch im normalen Betrieb der Fall sein, wenn durch inten sive Nutzung sehr viele Dateien zu replizieren sind und die eigene, gerade upgeloadete Datei in der Warteschlange weit hinten ange ordnet ist. Aber auch Leitungsunterbrechungen knnen zu einem Sullstand der Replikauon fhren. Dies mag zwar fr jemanden der gerade neue Dateien uploaden mchte (Webmaster, Entwickler) ein wenig ner ven (eine upgeloadete / vernderte Datei ist aus dem Web noch nicht sichtbar), aber fr den Benutzer (und das ist das wichuge) wird eine fast 100%ige Verfgbarkeit der Webserver dadurch garanuert. Clustering Alle Maschinen sind miulerweile nur noch Virtuelle Server. Die gesamte Hardware besteht aus zwei sogenannten Cluster Nodes, das heit sehr gro en Servern (Dual XEON Prozessoren mit 128GB Hauptspeicher jeweils) und mehreren GBitNetzwerkkarten. Auf diesen zwei Servern laufen im Normalbe trieb alle virtuellen Maschinen und die beiden Server teilen sich die Last auf. Sollte eine der beiden Maschi nen ausfallen oder gewartet werden mssen, so bernimmt eine Maschine alleine die gesamte Last. Dies garanuert auch, dass wir gegen Hardwareausflle geschtzt sind. Die virtuellen Maschinen knnen im laufenden Betrieb unter Volllast von einem Rechner auf den anderen verschoben werden. Unterbrechungsfreie Stromversorgung Alle Rechner sind ber eine Unterbrechungsfreie Stromversorgung geschtzt. Die Clusternodes verf gen ber ausfallsichere Netzteile die zum einen an die USV zum anderen an einen zweiten Stromkreis angeschlossen sind falls die USV ein Problem hat. Damit sind die Server sowohl gegen den Ausfall eines Stromkreises (Sicherung) als auch der USV selbst ge schtzt. Netzwerk Das interne Netzwerk ist jeweils mit zwei Switches ausgefhrt. Die Anbindung an die Server erfolgt ber zwei Karten und ist ausgekreuzt. Das heit, es kann auch der Ausfall eines Switches toleriert werden. Die Internet Anbindung am Standort Rennweg ist doppelt ausgefhrt. Es gibt zwei unabhngige Leitungen. Hier kann auch der Ausfall einer Leitung verkraet wer den. Auf dem Bild oben sieht man oben die beiden Cluster Nodes, darunter das Disc Enclosure mit den 42 Plaensteckpltzen, darunter die un terbrechungsfreie Stromversorgung.
27 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
Microsoft zwingt zum Upgrade auf Win8.1 - Stress pur! Walter Riemer Um Zeitgenossen, die von Win8.0 auf Win8.1 umstellen, stressmindernd anzukn digen, was sie mglicherweise erwartet, wurden diese Zeilen geschrieben. Am 21.3.2014 wurde mein unter Win8.0 laufender PC wie blich eingeschaltet. Bis zu diesem Tag wurde ich alle paar Wochen hich eingeladen, auf Win8.1 umzu steigen, und konnte das auf spter verschieben (ich wollte 8.1 nicht riskieren, weil nach diversen Aussagen mglicherweise einige wichuge ltere Programme aus der XPZeit oder sogar davor dann nicht mehr funkuonieren). Pltzlich aber lautete die Meldung: (Bild oben) Windows 8.1 kostenlos herunterladen Gehen Sie zum Store, sehen Sie sich die Neuigkelten an, und holen Sie sich das Update. Sie knnen den PC wh- rend des Downloads weiter verwenden. Buuon Store aufrufen wird alternauvlos angeboten. Und wenn man das nicht tun will, hat man keine Chance, wie gewohnt (also in klassischem Desktop stau Kacheloberche) weiter zu arbeiten. Kein Klick (auer auf den Buuon) wird akzepuert. Man kann zwar den TaskManager erscheinen lassen (StrgAltDel), der dankenswerter Weise auch das Betrachten des normalen Desktops mitbringt, aber der dunkelblaue Querbalken ist nach wie vor da, und kein Klick im Desktop wird akzepuert. (Die Idee war, diese vertrackte StoreApp miuels TaskManagers zu killen). (Bild mie) Die CharmsLeiste rechts kann man sich wenigstens im KachelModus holen, aber alle normalerweise whlbaren Menpunkte reagieren nicht man ist also denitv Gefangener (Geisel?) von Bill Gates. Nicht einmal herunterfahren kann man (wenngleich nach neuerlichem Hochfahren kaum ein anderes Verhalten anzuneh men ist; im Bevormunden der User hat ja Microso unbestreitbar seine grte Strke). Was anderes bleibt also brig, als Store aufrufen zu befolgen. Immerhin wird man als erstes informiert, dass nach erfolgtem Download eine Zusummung zu den Lizenz bedingungen erforderlich ist. Die kann man oenbar auch verweigern, worauf die vorhergehende Version wiederhergestellt wird. Man fragt sich: Warum muss man Stress (durch fehlende Informauon) auf sich nehmen und Zeit vergeuden (ber eine Stunde allein fr das Herunterladen!), stau gleich die Alternauven vorgeschla gen zu bekommen? Die Zusummung ist gar nicht nach erfolgtem Download, son dern nach feruggestellter Installauon erforderlich, also noch viel spter. Vor dem Download wre viel vernniger! Also in Goues Namen: Download. Dann kommt ein neuer Bildschirminhalt: Installiert (heit das: IST oder WIRD installiert? Schon wieder Stress!). Darunter steht Wird heruntergeladen. Aufschlussreich! Nach einigen Minuten beginnt sich we nigstens eine den Fortschriu anzeigende klitzekleine Leiste zu fllen (10 % der Bildschirmbreite! Alles andere ist eine hbsche weie Flche perfekter Win8App Sul), was wieder ein wenig Beruhigung verscham. Aber die angekndigte Ent scheidungsfreiheit lie zumindest beim ersten Neustart auf sich warten Stress pur! Dann kommt eine lngere Einrichtungsphase. Natrlich ohne Progress-Bar, also den (Gesamt)Fortschriu anzeigende Leiste man darf mit klopfendem Herzen warten bzw. dem hbschen Punktekreisel zuschauen! Die %Anzeige fr jeden Einzelvorgang ntzt nicht wahnsinnig viel, auer dass sie zum Wundern veranlasst, was um Himmels willen denn so lange dauern kann. Wenigstens erscheint fallwei se eine vielsagende Textmeldung, wie zum Beispiel Anwendung von PC-Einstellungen, was immer das heien soll. Wahrscheinlich wre der englische Originaltext besser ver stndlich. Einrichtung weiterer Elemente vershnt dafr bezglich Informauonsgehalts! Oder doch nicht? Nach bald zwei Stunden kommt endlich die angekndigte LizenzFrage. Da mich Bill Gates jetzt schon derarug weichgeklop hat, riskiere ich es (eingedenk eines drei Tage alten OSParuuonBackups von Win8.0) halt schweren Herzens. Dann wird mir vorgeschlagen, Express-Einstellungen zuzusummen. Da stehen auch so ver dchuge Dinge wie Informationen an Microsoft bermitteln (natrlich nur zu meinem Bes ten!), Bing verwenden und dergleichen mehr. Ich stelle mir mein System lieber nach eigenen Gesichtspunkten ein, also Anpassen (was wird da wohl kommen? Schon wieder Stress!). Tatschlich konnte ich dann unerwnschte Einstellungen ausschalten. (Bild unten) Nach trostreicher Versicherung, dass noch einiges zu erledigen sei, kam zuletzt tatschlich die altbekannte Kacheloberche, soweit ich mich erin nerte (ich bentzte sie ja nie) sogar unverndert, und meinen persnlichen Desktop haue ich auch wieder. Nur meine liebgewonnen Gadgets (Weuer und Uhr) waren futsch, Rechtsklick auf den Desktop Gadgets bewirkte allerdings NICHTS! Auerdem wurde mir Internet Explorer 11 untergeju belt. Wenigstens einen Trick kann ich noch verlautbaren: Microso will ja unbedingt, dass ich ein MSKonto anlege. Das kann man vermeiden, indem man zwar die Erstellung der MicrosoID beginnt, aber die eigentliche Registrierung mit Cancel beendet. Irgendwann haue ich selbst allerdings schon ein MSKonto angelegt (was ich bereue, wahrscheinlich ein AnfngerMissgeschick); so kam dieser Trick nicht zur Anwendung. Abschlieend: Oh Freude! Quark Express (eines der eigentlich noch auf XP zugeschniuenen Programme) funkuonierte tatschlich noch! Weniger erfreulich: Als Administrator ausfhren im KontextMen ist futsch! Dafr gibt es unter Eigenschaften - Kompatibilitt die Mglichkeit, Programm als Administrator ausfhren zu markieren. Und das funkuoniert tatschlich (in der Vorversion 8.0 war es wirkungslos)! Den Begri Stresstest kennen wir ja seit einigen Jahren aus der Finanzwelt. Ich wusste nicht, dass ich auch Objekt eines solchen sein kann, habe ihn aber gerade noch bestanden.
PCNEWS138 April 2014 28 C L U B D E V . N E T
Im Oktober 2013 wurde die RTM Version von Visual Studio 2013 vorgestellt. VS 2013 soll den Arbeitstag der Entwickler noch produkuver gestalten, verspricht uns das Markeung von Microso. ber 200 Bugs wurden in dieser Ver sion behoben. Doch was bietet die Neuauage von Visual Studio wirklich und fr wen lohnt es sich tatschlich umzusteigen? Microso setzt in Zukun auf krzere Release Zyklen, VS 2012 hat bereits drei Updates erhal ten. An den Systemvoraussetzungen fr die Installa uon von Visual Studio 2013 hat sich nur insofern etwas gendert, dass der IE 10 installiert sein muss. Am Windows Server werden nur mehr die 64BitVersionen untersttzt. (Siehe Tabelle unten) Der Betrieb mehrerer Visual Studio Versionen parallel auf einem Rechner stellt kein Problem dar. Nach der Installauon und dem ersten Aufruf fllt auf, dass nach einem Microso Account gefragt wird um damit diverse persnliche Ein stellungen in Visual Studio als OnlineProl zu hinterlegen. Damit lassen sich die getroenen Einstellungen in der IDE auf jedem weiteren Rechner mit Visual Studio bernehmen. Ein ntzliches Feature, doch aufgrund der aktuellen NSA DatensammlungsThemauk fr jeden selbst zu berdenken. In der Beta Version war der online Account noch verpichtend, nun in der RTM nicht mehr. Summt man dem online Spei chern seiner Prol Daten nicht zu, kann man dies spter auch revidieren und dann doch alles speichern. IDE Das Farbschema von VS 2012 fhrte in der Com munity fr Diskussionen, war doch alles Grau in Grau. Zwar wurde spter mit einem Color The me AddOn mit dem Farben Blue zustzlich zu Dark und Light nachgeholfen, wesentlich bunter wurde es nicht. Beim ersten Start von VS 2013 wird gleich zu Beginn nach dem Color Thema gefragt. An den drei Farbschemas hat sich nichts verndert, lediglich ein paar Icons haben ein paar blasse herbstliche Farben bekommen. An den grogeschriebenen Menpunkten in der IDE hat sich nichts gendert. Im Einstellungsdialog kann nun mitStrgI gesucht werden und auch die Gre des Dialogs ist nun vernderbar. Neue Editor Features Auto Brace Completion Move Line Up and Down Navigate To verbessert Code Lens Vorschau in Scrollbar Peek Definition: Vorschau auf Deniuon einer Klasse/eines Mitglieds Debugger Der Debugger untersttzt nun endlich edit und connue auf einem 64BitBetriebssystem in den Projekten WPF, Windows Forms, Apps, und ASP.NET Web Applicauons. Mit der Vorgngerversion VS 2012 wurde dies nur auf einem 32BitBetriebssystem unter sttzt. Auch das Debuggen asynchroner Methoden wurde vereinfacht. Web Entwicklung Fr die Web Entwicklung gibt es nun eine ge meinsame Projektvorlage fr ASP.NET Web forms, ASP.NET MVC und WebAPI One ASP.NET. Ergnzt wurden die Nutzung von Twiuer Bootstrap in Projektvorlagen fr Web forms und MVC. View in Browser geht mit nun mehreren Browsern gleichzeiug. Scaffolding Sup- port von Webseiten nun auch fr ASP.NET Web forms. App Entwicklung Siehe Tabelle unten C++ 14 Auf C++ wurde seit dem Erscheinen des Win dows Phone 7 kein Fokus gelegt. Daher wurden viele Apps nicht auf das neue Betriebssystem poruert. Das Ziel von Visual Studio 2013 im Bereich von C++ war es, wieder eine vollstndi ge Kompaubilitt mit der aktuellen C++ Version 14 zu erreichen. Darunter fallen: Microsoft Visual Studio 2013 Thomas Reinwart VS 2010 VS 2012 VS 2013 Windows XP Ja Nein Nein Windows Vista Ja Nein Nein Windows 7 Ja Ja Ja Windows 8 / 8.1 Ja Ja Ja Windows Server 2008 32 Bit Ja Ja Nein Windows Server 2008 R2 64 Bit Ja Ja Ja Windows Server 2012 64 Bit Ja Ja Ja berblick ber die Systemvoraussetzungen fr die Installaon VS 2010 VS 2012 VS 2013 Windows XP Nein Nein Nein Windows Vista Nein Nein Nein Windows 7 Nein Nein Nein Windows 8 / 8.1 Nein Ja Ja Systemvoraussetzungen fr die Entwicklung von Windows Apps Einstellung des MenSls Disable CAPS LOCK Men in Visual Studio 2012 / 2013 Hier der Registry Key, mit dem man das MEN in Visual Studio 2012 / 2013 wieder in die ge wohnte kleine Schreibweise ndern kann: HKEY_CURRENT_USER\Software\Microsoft\ VisualStudio\11.0\ General\SuppressUppercaseConversion REG_DWORD value: 1 DWORD 32 Bit auswhlen. Nach dem Registry Eintrag Visual Studio neu starten.
April 2014 PCNEWS138 29 C L U B D E V . N E T
Improved support for ISO C/C++ Standards: Core language Standard Template Library C99 Libraries Visual C++ library enhancements: C++ REST SDK (Casablanca) C++ AMP texture support PPL task debugging Improved C++ application performance Enhancements for Windows Store app development Quelle: MSDN Untersttzte .net Version in Visual Studio Siehe nebenstehende Tabelle .net 4.5.1 Automatic Binding Redirection fr As semblies, in der app.config einzustellen: <AutoGenerateBindingRedirects>true</ AutoGenerateBindingRedirects> Studio interne Version .net Versionen Visual Studio .NET (2002) 7.0 1.0 Visual Studio .NET 2003 7.1 1.1 Visual Studio 2005 8.0 2.0; 3.0 Visual Studio 2008 9.0 2.0; 3.0; 3.5 Visual Studio 2010 10.0 2.0; 3.0; 3.5; 4.0 Visual Studio 2012 11.0 2.0; 3.0; 3.5; 4.0; 4.5 Visual Studio 2013 12.0 2.0; 3.0; 3.5; 4.0; 4.5; 4.5.1 Cloud Aussichten Application Lasttests knnen mit Visual Studio Ulumate 2013 ab sofort in der Cloud durchge fhrt werden. Generell geht der Trend auch bei den Entwicklungstools in der Version nach VS2013 bei Microso weiter Richtung Cloud. So wurden vor kurzen eine Cloud basierende Versi on vom TFS (Team foundation server) vorgestellt, damit ist die SourcecodeVerwaltung und das basierende Projekt dafr zuknig im Netz. Aber auch beim Visual Studio soll der weitere Trend Richtung Cloud gehen, eine Web basie rende Version der IDE inklusive Intellisense im Editor wurde prsenuert. Warten wir ab, ob sich ein solcher Trend unter den derzeiugen Unsi cherheiten und Unzufriedenheit auf dem Gebiet des Datenschutzes und nicht mehr vorhande nem Vertrauens durchsetzen kann. Links Vergleich der Visual Studio Versionen http://www.microsoft.com/visualstudio/ deu/products/compare Fazit VS 2013 behebt viele rgerlichen Kleinigkeiten in der IDE, etwa mit der Nutzung des TFS oder beim Debuggen in 64 Bit. Vor allem auf dem C++ Sektor wurde bisher Verschlafenes wieder gut gemacht. Unterm Strich haben sich in allen Bereichen Verbesserungen und Erweiterungen ergeben, die ber ein herkmmliches Service Pack hinaus gehen. status.ccc.at Werner Illsinger Die nebenstehende Tabelle zeigt, dass meist ohnehin alles bestens funkuo niert. Es handelt sich nmlich um die Verfgbarkeit von Leitungen, Gerten, Servern und Diensten bei ccc.at, dem Provider von ClubComputer. Die Tabelle zeigt den aktuellen Status (Pfeil nach oben auf grnem Kreis) und die Verfgbarkeit im Laufe der letzten Woche. Die meisten Dienste sind verlinkt und zeigen in einer getrennten Seite einen detaillieren Verlauf der letzten vier Stunden als Grak. Sollte bei der Nutzung unserer Dienste einmal etwas nicht funkuonieren, dann biue immer zuerst diese Seite aufrufen. Die Spalte Status sollte immer diesen grnen Pfeil zeigen. Wenn das nicht der Fall ist, deutet das auf eine Strung hin. Replikaon Webdesigner beobachten manchmal den Fehler, dass sie etwas mit Ftp am Server verndern., diese nderung aber bei Aufruf der betroenen Seite im Browser nicht sichtbar wird. Der Grund ist, dass unser Web auf drei Server verteilt ist, die ihre Inhalte lau fend replizieren. Also alle Server zeigen (normalerweise) denselben Inhalt. Wenn aber diese Replikauon nicht sofort ausgefhrt werden kann (zum Beispiel weil zufllig viele Dateien zu replizieren sind), dann erlebt man die sen Eekt. Manchmal ist auch ein Leitungsausfall oder der Sullstand eines Dienstes grn de fr diesen Replikauonssullstand.
30 PCNEWS138 April 2014 C L U B M O B I L E . A T
In den Topmodellen der Fritz!Boxen ist eine kleine Telefonanlage im Lieferumfang. Ich ver wende diese Funkuon in der Praxis ber einige IPTelefonieprovider nach drauen zu telefo nieren. Der komfortabelste Weg ist, das ber ein Fritz!Fon zu machen. Das Fritz!Fon C4 ist dafr hervorragend geeignet! Warum? Einfach weiterlesen Funkonen des Fritz!Fon C4 Schnurloses Telefon (DECT) fr Internet und Festnetztelefonie Opumale Ergnzung fr alle Fritz!Box Modelle mit DECTBasis Untersttzt HDTelefonie fr ein natrliches Klangbild FullDuplexFreisprechen, Lauthren in HD Qualitt Ab Werk sicher durch verschlsselte Sprach bertragung RSSFeeds, Internetradio und Podcasts emp fangen Eingegangene EMails lesen und beantworten Telefonbuch fr 300 Eintrge und mehrere Anrumeantworter Ruisten, Weckruf, Babyfon, Klingelsperre bersichtliche Mens auf hochwerugem Farbdisplay (180 ppi) Telefonieren und Audio hren ber Headset Update mit neuen Funkuonen spielend ein fach per Tastendruck DECTEco: Funkabschaltung bei Bereitscha Erste Schrie Fr Besitzer einer Fritz!box ist das C4 meiner Meinung nach ein absolutes Muss. Fr Leute die keine Fritz!box haben ist das C4 ein hbsches DECT und SIP Telefon mit Farbdisplay. Allerdings sollte man sich berlegen, ob das Farbdisplay den etwas hhere Preis wert ist, denn ohne Fritz!Box kann man viele interessante Funkuo nen nicht nutzen! Ich teste das C4 an einer Fritz!box 7390 um herauszunden, was genau das Telefon alles in Zusammenarbeit mit dem AVM Router kann. Mit der Fritz Box kann man sowohl einen ISDN Anschluss, einen normalen POTS Anschluss, als auch IPTelefonie einbinden. In meinem Fall ist es eine IPTelefonnummer, die ich in der Fritz Box verwende. Der Anschluss des C4 erfolgt ganz einfach: DECTTaste am Router drcken und im Men des Telefons die Basis Stauon auswhlen. Ein paar Sekunden spter ist das Telefon verbun den. Das Display und die Menfhrung sind vorbild lich. Man ndet sich sofort zurecht und be kommt zustzlich noch Lust, alle mglichen angebotenen Spielereien auszuprobieren, aber vorher zu den Basisfunkuonen! Dass man damit in hervorragender Qualitt telefonieren kann, ist fr mich selbstverstnd lich. Die HD Sprachqualitt macht es zur Freude, mit dem C4 zu telefonieren. ber den eingebau ten 3,5mmKlinkenstecker kann man ein beliebi ges Headset zum Telefonieren anschlieen. Damit bleiben auf Wunsch die Hnde frei. Auch beim Freisprechen bleiben keine Wnsche oen. Anklopfen, Rufumleitung, Halten, Makeln, Ver miueln und Dreierkonferenz sind natrlich ge nau so selbstverstndlich, wie die SIPFunk uonalitt nach RFC3261 fr Internet Telefonie. Funkonen der Fritz!Box nutzen Auf das Telefonbuch der Fritz!box grei das C4 ganz automausch zu und man muss sich nicht um das bertragen irgendwelcher Nummern ins Telefon kmmern. Es wird immer das aktuelle Telefonbuch verwendet und dieses kann bis zu 1000 Nummern enthalten (GoogleAdressbuch). Die Menfhrung des Telefons ist logisch und bersichtlich aufgebaut. Internet Radio Ist auf der Fritz!box Internet Radio eigerich tet, kann man die Sender auf dem Telefon auswhlen und abspielen. Diese kann man dann entweder ber den Lautsprecher des Telefons wiedergeben, oder via Kopmreran schluss ber ein Headset. Mit dem entspre chenden Kabel lsst sich das Telefon theore usch auch mit der Stereoanlage verbinden. Ich habe mir zum Testen 3 und Radio Wien eingerichtet, funkuoniert toll. Steuerung der WLAN Funkonen der Fritz! Box Prakusch habe ich gefunden, dass man ber das Telefon die WLANFunkuonen der Box steuern kann. So ist es beispielsweise mg lich, das WLAN oder das getrennte GAST WLAN mit dem Fon einzuschalten. Steuerung von Fritz Aktoren Hat man eine oder mehrere Fritz!Powerline Dosen in der Fritz!Box konguriert, lassen sich auch diese direkt ber das Telefon ein und ausschalten. So ist es mglich, ber das Telefon eine kleine Heimautomausauon zu realisieren. Leider gibt es von AVM derzeit nur eine Zwischensteckdose die EIN/AUS Schalten kann. Hier wren noch weitere Ger te wnschenswert (Dimmer, Weuersensoren, u.s.w) Sonsge Funkonen ber den Anrumeantworter der Fritz!Box lassen sich mit dem C4 auch Telefongesprche auf zeichnen. Vor Akuvierung der Funkuon fragt das C4 brav, ob wir den Anrufer auch informiert haben. Die BabyfonFunkuon kann bei einem besummten einstellbaren Geruschpegel eine voreingestellte Telefonnummer anrufen. Der Lautstrkepegel arbeitet in diesem Fall addiuv, das bedeutet, es muss eine gewisse Zeit eine gewisse Lautstrke andauern, damit das Baby fon auslst. Im Hauptmen lassen sich die wichugsten Funk uonen ganz individuell als Favoriten speichern, das ist sehr prakusch. Auch Firmwareupdates knnen direkt ber die Telefonbedienung ge macht werden, ohne irgendwelche zustzlichen Einstellungen zu benugen. Alles sehr bediener freundlich! Fazit Das Fritz!Fon ist in Verbindung mit einem Fritz! Box Router von AVM sehr empfehlenswert. Gute Sprachqualitt, Farbdisplay und viele Funk uonen, um die Fritz!Box und andere AVM Ger te zu steuern. Ohne AVM Router macht das Telefon nur halb soviel Spa. Wer trotzdem gerne ca. 80, ausgeben mchte, bekommt ein sehr schnes DECT Telefon mit Ladestauon und SIP Funkuonalitt. Fritz!Fon C4 Die Fernbedienung fr die Fritz!Box Paul Belcl http://www.avm.de/de/Produkte/FRITZFon/FRITZFon_C4/index.php
31 April 2014 PCNEWS138 C L U B S Y S T E M . N E T
Wer so wie ich in das Personal Computing mit MSDOS eingesuegen ist, kennt vielleicht das DOSKommando SUBST. Es ermglichte das Zuordnen eines virtuellen Laufwerksbuchstaben zu einem Verzeichnis (jetzt heit das meist Ordner). Speziell in der LinuxWelt heit dieser Vorgang Mapping. Wenn man also zum Beispiel hug zu Daten aus f:\xampp\htdocs\kknf (oder womglich einem noch viel lngeren Pfad!) zugreifen wollte, musste man sich unter DOS mit mhsamem Einuppen des Pfads plagen oder das gewnschte Verzeichnis mit unzhligen cdKommandos (Change Directory) ansteu ern. Unter Windows wird das cd durch Anklicken vieler kleiner OrdnerSymbole im Explorer oder der gleichen ersetzt mhsam ist es allemal! Mit SUBST Q: f:\xampp\htdocs\kknf konnte man ein virtuelles Laufwerk denieren (in diesem Beispiel Q:), welches einem vorspiegelt, alles in f:\xampp\htdocs\kknf (einschlielich aller Unter verzeichnisse) sei direkt auf Laufwerk Q: verfgbar. SUBST funkuonierte noch in den ersten Windows Versionen, dann wurde es einmal von Bill Gates' Mannen vergessen, aber in Windows XP wieder eingefhrt. Auch Windows 7 und 8 knnen es noch; ich mache von etwa fnf solchen SUBSTLaufwerken Gebrauch (und das so gut wie tglich). Aber: Die Herrschaen in Redmond haben in Win7 und Win8 die Sicherheitskriterien gewalug verschr; insbe sondere macht es einen riesigen Unterschied, ob man ein bescheidener User ist oder privilegierte Rechte eines Administrators geniet. Von grenzenlosem Opumismus getragen, habe ich also auf meinem Win8Brorechner in den Autostart Ordner C:\Users\AppData\Roaming\Microsoft\ Windows\Start Menu\Programs\Startup Links zu den beim Hochfahren zu startenden Pro grammen sowie zu Batchdateien, die die gewnsch ten SUBSTBefehle enthalten, eingesetzt. Damit es nicht zu einfach ist, sich in dem urlangen Pfad zu rechtzunden (der wre schon allein ein Argument fr das Anwenden eines SUBSTBefehls, aber so o brauche ich diesen Pfad nicht!), haben einige der Ordner noch dazu im Explorer andere Namen als im System, zum Beispiel Benutzer stau User und Pro- gramme stau Program Files sowie Autostart stau Startup; macht Ihnen als Benutzer (pardon: User) das etwas aus? Aus lauter Gte hat allerdings Microso auch die Tastenkombinauon Start + R vorgesehen (Start ist die WindowsTaste), sodass man im Eingabefeld Ausfhren" shell:startup (ohne Anfhrungszeichen) einge ben kann. Anschlieend net sich ein Ordner, in dem man Verknpfungen ablegen kann. Die SUBSTLaufwerke sind dann tatschlich vorhan den. Aber nicht immer! Das Ergebnis vieler Recher chen ist folgendes: Die so wirksam gewordenen SUBSTKommandos wirken nur fr den User, der sie auf dem oben ge schilderten Weg festgelegt hat, aber insbesondere nicht fr den Administrator. Teuischerweise hat aber das liebe Windows einigen von ebendiesem User installierten Programmen das Auribut verlie hen, beim Ausfhren auf Administratorrechte Wert zu legen (das erkennt man an dem kleinen blau/ gelben Schild, mit dem das gewohnte Icon ergnzt ist. Diese Eigenscha wird, von mir nicht kontrollier bar, anscheinend ziemlich willkrlich, gelegentlich auch pltzlich im Nachhinein vergeben, zum Beispiel haue sie bei mir Excel von Anfang an nicht, Word aber seit ein paar Wochen pltzlich schon. Konse quenz: Wenn ich Word starte, muss ich das UAC (Benutzerkontensteuerung) ruhigstellen (OK Zusummung geben). Es zeigte sich originellerweise dass die SUBST Laufwerke fr Programme, die meine UACAntwort verlangen, nicht sichtbar waren, bei den anderen aber sehr wohl. Diese Verrcktheit hat oensichtlich auch andere Leute gepeinigt, und so fand sich inzwi schen eine Firma "ntwind soware" http://www.ntwind.com/software/utilities.html die uns das Dienstprogramm "visualsubst" als Free ware zur Verfgung stellt. Man whlt einfach den gewnschten Laufwerksbuch staben aus der DropDownListe (die nur mehr die freien anzeigt) und sucht den gewnschten Pfad (oder setzt ihn durch Einuppen oder mit Paste ein), und schon hat man's. Der Administrator muss das aber auch machen, und schon sind berall die virtu ellen Laufwerke verfgbar. Und wieder ein rgernis weniger in Windows! SUBST: Laufwerk statt Pfad Walter Riemer Jahresveranstaltung ClubComputer
Bie vormerken
Themen Track 1: Gesellschaliche und soziale Aus wirkungen durch die Digitalisierung unseres Lebens (z.B. ELGA, Urheberrecht) Track 2: Informauonssicherheit und Daten schutz (z.B. Berhrungsloses Bezahlen) Track 3: Aktuelle technische Entwicklungen (z.B. ClubInfrastruktur)
ClubComputer.at Foto Mobile Akademie Prsident Markeng DigitalHome WebDesign Andi Pauli Georgie Franz Werner Ferdinand Chrisan Herbert
Linux Gnter
Clubabend am ersten Dienstag und driuen Donnerstag, Stammusch am zweiter Montag im Monat ab 18:00, Vortrag/Diskussion ab 19:00 Simmeringer Bier und KulturSchmankerl 1110 Wien, Simmeringer Hauptstrae 152 www.kulturschmankerl.at