Zum Inhalt springen

mtn

Mitglieder
  • Gesamte Inhalte

    727
  • Benutzer seit

  • Letzter Besuch

Beiträge von mtn

  1. Hallo,

    heute habe ich auf Spiegel Online folgenden Artikel entdeckt:

    Surftipp: Verdienen Sie eigentlich genug? - Netzwelt - SPIEGEL ONLINE - Nachrichten

    Die verlinkte Seite

    LohnSpiegel - wer verdient was?

    bietet die Möglichkeit z.B. Berufsumfeld, Position und Berufserfahrung anzugeben und sich so ermitteln zu lassen was ungefähr an Bruttogehalt rausspringen müsste. Vielleicht ist das ein erster Anlaufpunkt für alle die sich fragen was sie in Gehaltsverhandlungen verlangen können.

    Viele Grüße

  2. Hi,

    du kannst z.B. mittels Perl über ein Webinterface via SSH auf einen anderen Server zugreifen und dort je nach Benutzerrechten Befehle ausführen, also ihn auch runterfahren oder die Netzwerkkarte ausschalten (dann verlierst du aber die Verbindung und kriegst sie über SSH auch nicht wieder an ;)).

    Das Problem dabei ist halt das der Server dafür schon online sein muss und ein SSH-Server drauf laufen muss.

    Mehr fällt mir leider grad nicht dazu ein, aber vielleicht hilft dir das schon weiter?

    Viele Grüße

  3. War doch meine Schuld, wer keine Doku lesen kann darf sich nicht wundern ;)

    Ein Kollege von mir hats rausbekommen:

    new(USERAGENT)

    Creates a new HTTP::DAV client

    $d = HTTP::DAV->new()

    The -useragent parameter expects an HTTP::DAV::UserAgent object. See the dave program for an advanced example of a custom UserAgent that interactively prompts the user for their username and password.

    Quelle: HTTP::DAV - A WebDAV client library for Perl5 - search.cpan.org

    Wenn man so ein Objekt also erzeugt und übergibt funktioniert der Zugriff auf Sharepoint:

    
    $Main::AGENT=HTTP::DAV::UserAgent->new(keep_alive=>1); 
    
    $Main::AGENT->agent('Agent');
    
    $Main::AGENT->timeout(1000);
    
    
    $d = HTTP::DAV->new(-useragent =>  $Main::AGENT);
    
    
    ...
    
    

    Vielleicht passt dieser (gelöste) Thread nun doch besser in die Programmierecke ;)

    Vielen Dank und viele Grüße

  4. *grübel*

    Mit einem

    curl -o test.doc --ntlm -k -u DOMAIN/user:Password http://servername.tld/test.doc

    % Total % Received % Xferd Average Speed Time Time Time Current

    Dload Upload Total Spent Left Speed

    100 1942 100 1942 0 0 418k 0 --:--:-- --:--:-- --:--:-- 418k

    kann ich tatsächlich schnell und problemlos das Dokument runterladen.

    Liegts doch nicht an der Config sondern an mir oder den von mir verwendeten Modulen?

    Irgendwer ne Idee? ;)

    Dank und Gruß

  5. Hallo,

    ich hoffe ich bin hier richtig da es sich wohl mehr um ein Konfigurationsproblem als denn ein Programmierprolem handelt.

    Wir haben einen Sharepoint 2007 Server.

    Auf diesen möchte ich gern mittels Perl und WebDAV zugreifen.

    Dazu wollte ich HTTP::DAV verwenden, bei allen Anmeldeversuchen bekomme ich aber die Meldung zurück, das ich nicht authentifiziert werden könne (401).

    Da die Anmeldung mit dem selben Benutzer aber über den Browser via NTML funktioniert, habe ich versucht mich mittels LWP::Authen::Ntlm anzumelden, was aber zum selben Fehlercode führt.

    Leider habe ich keine Möglichkeit die Module an einem anderen Server zu testen.

    Muss bei Sharepoint oder dem IIS etwas konfiguriert werden, damit der Zugriff via WebDAV möglich ist?

    Nachtrag 1:

    Der Rechner von dem aus zugegriffen werden soll ist eine Linux Suse.

    Nachtrag 2:

    Es ist ein Sharepoint Server 2007, nicht 2003... sorry.

    Vielen Dank und viele Grüße

  6. Hi,

    Die Wikipedia sagt:

    in der Schweiz

    Ausbildung

    In der Schweiz dauert die Ausbildung zum Informatiker 4 Jahre und erfolgt wie in Deutschland im dualen System zwischen Betrieb und Berufsschule.

    Laut des Reglements über die Ausbildung und die Lehrabschlussprüfung eines Informatikers soll der Auszubildende das dritte und vierte Lehrjahr nutzen, um sich in Eigeninitiative, also mittels Selbststudium in zweien der folgenden Themengebiete vertiefendes Wissen anzueignen.

    * Hardwarekonfiguration und -installation

    * Standardsoftwarekonfiguration

    * Datenübertragung und Netzwerke

    * Telekommunikationssysteme

    * Übertragungssysteme

    * Digitale Vermittlungssysteme

    * Softwareerstellung

    * Datentechnik

    * Prozesssteuerung

    * CIM-Komponenten

    In wieweit diese Angaben der realen Berufspraxis entsprechen sei einmal dahingestellt. In den letzten Jahren musste allerdings das duale System immer mehr dem trialen System weichen, da einige Betriebe nicht die Möglichkeiten haben die Auszubildenden in allen Bereichen hinreichend auszubilden. Dieses Wissen wird den Auszubildenden in einer dritten Institution, bzw. in einem anderen Betrieb vermittelt.

    Fachrichtungen

    In der Schweiz gibt es folgende 4 verschiedene Fachrichtungen in der Informatiklehre:

    * Anwendungsentwicklung

    * Systemtechnik (Systemintegration)

    * Support

    * Generalisten

    Prüfung und Abschluss

    Der Informatikerlehrling (ausgenommen die Fachrichtung Support) macht am Ende seiner Ausbildung eine Facharbeit (individuelle praktische Arbeit, IPA) während 10 Tagen, in der er das Gelernte im Betrieb und der Schule umsetzt. Je nach Ausbildungsrichtung kann diese Arbeit die Entwicklung einer Applikation, eine Erweiterung einer bestehenden Software oder die Migration einer neuer Soft- bzw. Hardware im Betrieb sein. Während der Arbeit besucht ein Experte den Lehrling zwei Mal und überprüft die Ausführung und das bisherige Ergebnis der Prüfungsarbeit und stellt dabei in einem Fachgespräch projektbezogene Fragen. Am Ende seiner Arbeit liefert der Lehrling eine Dokumentation und den Quellcode ab. Eine abschließende Präsentation, das Fachgespräch, das Projektresultat und die Dokumentation werden von dem Fachvorgesetzten (ein betrieblicher Mitarbeiter, der den Lehrling während den 10 Tagen begleitete) und dem Experten (evtl. auch 2) beurteilt und benotet.

    Fachrichtung Support

    Hat der Lehrling die Fachrichtung Support (vormals Geräteinformatiker) gewählt, so stellt ihm der Lehrbetrieb eine Aufgabe (oder mehrere Teilaufgaben), die er während eines Tages unter Beobachtung eines Experten lösen muss.

    Schule

    Der Schulstoff wird in Modulen fortlaufend geprüft. Nach 4 Jahren und bestandene Prüfungen erlangt der Lehrling das Eidgenössische Fähigkeitszeugnis.

    Berufsmatura

    Es ist möglich die Berufsmaturität lehrbegleitet oder anschließend der Lehre zu erlangen, diese ermöglicht es dem Lehrling die Fachhochschule zu besuchen.

    Quelle: Fachinformatiker - Wikipedia

    Brauchst also nur noch nen Betrieb der dich ausbilden will denke ich.

    Grüße

  7. Hm... (s)printf war auch noch nie meine Stärke aber ich versuchs mal...

    
    printf "Permissions are %04o\n", $mode & 07777;
    
    
    # das %04o steht dafür das eine Zahl ausgegeben werden sollwelche bis zu 4 führende 0en haben kann (04) und auf Octal umgerechnet wird (o).
    
    # $mode enthält den Wert der vorher so definiert ausgeben werden soll
    
    # 07777 ist der zulässigste Höchstwert der ausgegeben werden darf (rat ich jetzt mal, genau weiß ichs nicht)
    
    
    Und in einer Variable speichern kannst du folgendermaßen:
    
    $permission = sprintf "%04o", $mode & 07777;
    
    

    Gruß

  8. Hi,

    ich hatte damals ein vom Prinzip her ähnliches Projekt.

    Zwei bis drei Linux Server auf welchen ein Gateway für ein Monitoring System für ca. 1000 Produktivserver lief. Da bei Ausfall des Gateways die Admins nicht mehr gesehen hätten was mit ihren Servern los ist, musste das halt hochverfügbar gemacht werden.

    Ich habe damals eine recht ausführliche Umgebungsbeschreibung gemacht, die Ausfallszenarien beschrieben (also wie das mit dem Cluster und dem Monitoring-System genau funktionierte) und als Kosten-Nutzen-Analyse eine Aufstellung gegen Hardware- und Lizenzkosten gegenüber diversen Produktionsausfällen, sowie eine Kosten-Nutzen-Analyse der Clusterszenarien anhand ihrer Auslastung untereinander gemacht.

    Passte grad so auf die verlangten 10 Seiten und gab mit Präse ne glatte 1 :)

    Vielleicht hilft dir das weiter bei der Ideenfindung.

    Viel Erfolg und viele Grüße

  9. Hi,

    ich würde mal sagen das passt schon ;)

    Ich hab insgesamt 8 Semester mehr oder weniger versemmelt ;)

    Da beide Studiengänge welche ich belegte jedoch was mit Informatik zu tun hatte konnte ich bei Bewerbungsgesprächen für die Ausbildung immer damit punkten, mein Argument war letztlich "das mir das Studium zu theoretisch sei, und ich mehr der engagierte Typ >>Learning by doing<< sei", was allerdings tatsächlich stimmt, und was ich auch durch Projekte / Praktika belgen konnte.

    Auch in meiner Ausbildung habe ich das bewiesen, denke ich.

    Wenn das so auf dich auch zutrifft, dann begründe und im Falle von vorzeigbaren Projekten präsentiere das auch so, dann bist du auch ein interessanter Kandidat.

    Viel Erfolg und viele Grüße

  10. Hi,

    Schau dir mal Cygwin an.

    Ist ne Linux "Emulation" für Windows.

    Kannst dir auch KDE oder so drauf installieren.

    Ansonsten:

    1) GNU/Linux (Gnu is not unix) ist ein von Unix inspiriertes Betriebsystem.

    Richtige Unixe sind eher BSD, Solaris oder HP UX.

    2) Beide Betriebsysteme können als als "Firewall" eingesetzt werden.

    Betriebssysteme wie BSD sind in Sachen Sicherheit und Stabilität Linux noch ein Stück vorraus. Ansonsten findet man Unix sehr oft bei großen Datenbankservern (Oracle).

    Viele Grüße

  11. Also ich versuche momentan so in der Woche einfach nicht mehr auszugeben als damals als Azubi, wo ich zum Ende des Monats quasi ständig am Hungertuch nagte :D

    Ansonsten bin ich nicht so der pedantische Optimierer, solang die Sparverträge, Rechnungen und Vorsorge / Versicherungen abgedeckt sind heißt es Leben oder Leben lassen, bei Verträgen achte ich immer schon vorher genau darauf das preiswerteste zu bekommen; kurzum solang die Kohle reicht wird sie ausgegeben, irgendwann muss man ja auch mal leben ;)

    Auch wenn ich jetzt grad ein bissel extra-sparsam bin, weil ich Oktober umziehen möchte ;)

    Grüße

  12. Ich hab das nach noch mal googlen jetzt so gelöst:


    <?

    if(!function_exists(timecalc)){

    function timecalc($start_datum, $ende_datum){

    $start_jahr = substr($start_datum,0,4);
    $start_month = substr($start_datum,5,2);
    $start_day = substr($start_datum,8,2);
    $start_hour = substr($start_datum,11,2);
    $start_minute = substr($start_datum,14,2);
    $start_sekunde = substr($start_datum,17,2);

    $ende_jahr = substr($ende_datum,0,4);
    $ende_month = substr($ende_datum,5,2);
    $ende_day = substr($ende_datum,8,2);
    $ende_hour = substr($ende_datum,11,2);
    $ende_minute = substr($ende_datum,14,2);
    $ende_sekunde = substr($ende_datum,17,2);

    $start = mktime($start_hour, $start_minute, $start_sekunde, $start_month, $start_day, $start_jahr);
    $ende = mktime($ende_hour, $ende_minute, $ende_sekunde, $ende_month, $ende_day, $ende_jahr);

    $time = $ende - $start;
    $temp = $time;

    if(date("L") == 1){
    $schalt = 366;
    }
    else{
    $schalt = 365;
    }

    // Jahresberechnung
    $jahre = floor($temp/(60*60*24*$schalt));
    $temp = $temp-($jahre*60*60*24*$schalt);

    // Monate
    $monate = floor($temp/(60*60*24*30.5));
    $temp = $temp-($monate*60*60*24*30.5);
    $temp = round($temp);

    // Tage
    $tage = floor($temp/(60*60*24));
    $temp = $temp-($tage*60*60*24);

    // Stunden
    $stunden = floor($temp/(60*60));
    $temp = $temp-($stunden*60*60);

    // Minuten
    $minuten = floor($temp/60);
    $temp = $temp-($minuten*60);

    // Sekunden
    $sekunden=$temp;

    return array($jahre, $monate, $tage, $stunden, $minuten, $sekunden);

    }
    }

    ?>
    [/php]

    Die Hauptquelle für die Lösung findet man unter:

    yubb.de - Die Webmaster-Community // Berechnung der Dauer zwischen zwei Zeitpunkten

    Vielen Dank für eure Hilfe :)

    Grüße

  13. Vielen Dank für euere Antworten.

    Ich präsentiere euch mein Problem mal an einem Beispiel:


    $start = strtotime("2007-05-09 14:57:13");
    $ende = strtotime("2007-05-10 14:29:19");
    $dauer_temp = $ende - $start;
    $dauer = date("H:i:s", $dauer_temp;
    [/php]

    Ergebnis bei mir ist "00:32:06" und das kann ja nicht stimmen.

    Ich komme einfach nicht auf den Trichter wie ich das richtig ausrechnen kann.

    Vielen Dank und Grüße

  14. Hi,

    ich habe 2 Fragen zu denen ich nicht so recht eine Lösung finden mag:

    1)

    Angenommen ich habe 2 Datumsangaben:

    * $start = "2007-05-01 12:00:00";

    * $ende = "2007-05-02 13:00:00":

    Ich möchte diese beiden Daten subtrahieren, also

    * $ergebnis = $ende - $start;

    und möchte dann

    * $ergebnis = "25:00:00";

    herausbekommen.

    Wie muss ich da vorgehen?

    2)

    Ich möchte gern oben erhaltenes Ergebnis

    * $ergebnis = "25:00:00";

    durch z.B. 7 Tage dividieren,

    also $ergebnis2 = $ergebnis / 7;

    Wie muss ich hier vorgehen um ein richtiges Ergebnis herauszubekommen?

    Ich habe mich mit strtotime(), date() und Konsorten beschäftigt, aber irgendwie steig ich grad nicht dahinter :rolleyes:

    Vielen Dank für eure Hilfe und Grüße :)

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...