Zu Hauptinhalten wechseln

FV Decipher Unterstützung

Alle Themen, Ressourcen für FV Decipher benötigt.

 
decipher

Advanced Decipher Cloud Programming Video Tutorials

  Erfordert Decipher Cloud

Willkommen in der Decipher Cloud User Training Serie.

Sie wurden wahrscheinlich hier gerichtet, um mehr über Decipher Survey Programmierung in der UNIX / Shell-Umgebung zu erfahren. Allerdings, wenn Sie wandern in diese auf eigene Faust, müssen Sie mindestens einige Programmier-Erfahrung zu halten, um zu halten. Es wird empfohlen , Sie gehen durch Standard Erweitern Decipher Programming Video Tutorials , bevor die hier beschriebenen des Trainings versuchen.

Während dieser fortgeschrittenen Trainingsreihe lernst du die Decipher V2 Serverstruktur (wie Dateien organisiert sind) und wie man Decipher V2 Scripts benutzt.

Okay, lass uns dazu kommen!

1: Abschnitt I

Springe zum Referenzmaterial

1.1: Einrichten Ihres Computers mit SSH & FileZilla

Erste Sachen zuerst, lassen Sie uns sicherstellen, dass Ihr Computer mit den notwendigen Werkzeugen für den Job ausgestattet ist.

Um auf den Decipher Server zuzugreifen, benötigen Sie Putty und FileZilla. Putty wird uns erlauben, SSH in den Server für eine Befehls-ähnliche Erfahrung wie UNIX. FileZilla ermöglicht SFTP-Zugriff auf den Server und alle Dateien.

Wir gehen davon aus, dass Sie mittlerweile Anmeldeinformationen haben, um auf Ihre jeweiligen Server zuzugreifen. Die gleichen Anmeldeinformationen werden für SSH und SFTP verwendet.

Installieren von PuTTY

Laden Sie PuTTY , ein SSH - Client für Windows.

  • Öffnen putty.exe
  • Unter Hostnamen (oder IP - Adresse) Geben Sie username@yourserver.decipherinc.com
  • Stellen Sie den Port: 22
  • Stellen Sie den Verbindungstyp: SSH
  • Auf der linken Seite finden Sie unter Window -> Übersetzung
    • Unter Empfangene Daten davon ausgegangen wird , in dem Zeichensatz, auf UTF-8
    • Gehen Sie zurück zu Session und unter Saved Sessions, geben Sie Decipher und klicken Sie auf Speichern

Verwenden Sie PuTTY, um Ihren Decipher Server über SSH zu verbinden.

Installieren von FileZilla

Herunterladen und Installieren von FileZilla , SFTP - Client mit einer grafischen Benutzeroberfläche.

  • Öffnen Sie FileZilla
  • Klicken Sie auf Datei -> Site Manager
  • Wählen Sie New Site und nennen Sie Decipher
  • In der Registerkarte Allgemein aktualisiert mit den folgenden Konfigurationen:
    • GastgeberYourserver.decipherinc.com
    • ProtokollSFTP - SSH File Transfer Protocol
    • Anmeldetyp: Fragen Sie nach Passwort
    • Benutzer<leer lassen> oder geben Sie Ihren Benutzernamen
  • In der Registerkarte Erweitert, stellen Sie das Standard - Remote - Verzeichnis / home / hermes / v2
  • Klicken Sie auf OK Einstellungen zu speichern

FileZilla ist einer von vielen beliebten SFTP-Clients, die zum Hochladen von Dateien auf den Server verwendet werden.

1.2: Grundlegende Unix- und Shell-Befehle

Es ist jetzt Zeit, tiefer in die Matrix zu graben. Das ist es, was die Profis von den Noobs trennt!

In diesem Training decken wir grundlegende Unix und andere Shell-Befehle ab, die Sie vielleicht wissen müssen, um den Server zu navigieren, einschließlich:

  • Bashrc und Einrichtung
  • pwd / is / clearpasswd
  • cd / mvcp / rm / mkdir / unzip / 7za / berühren
  • Autovervollständigung / Wildcards
  • wc - line / Wortanzahl
  • Man-seiten

Sehen Sie sich das Basic Unix & Shell Commands Training an 
Dauer: 31 Minuten

1.3: VIM Training

In diesem Training decken wir VIM ab. VIM ist ein leistungsfähiger Texteditor, der viele effiziente Werkzeuge für die Erstellung von Dokumenten bietet. Wir zeigen einige der Features von VIM im folgenden Tutorial:

  • Einfügen / visueller / Befehlsmodus
  • Suchen / finden & ersetzen% s
  • Zeilen löschen / zerreißen / einfügen / rückgängig machen / Wiederholen
  • sp / vsp
  • Datei speichern
  • vimrc Setup
  • VIM Decipher Clip

Schau dir das VIM Training an 
Dauer: 33 Minuten

1.4: Entschlüsseln V2 Struktur

Nun, da hast du ein bisschen über das Umziehen in der Shell gelernt und wie man Dateien in der Shell bearbeiten kann, lasst uns erforschen, wie die Dinge organisiert sind.

In dieser Ausbildung stellen wir die Struktur von Decipher vor, darunter:

  • survey.xml / statischer Ordner / Mail-Ordner
  • Datenordner
    • results.bin / results.strings
  • Hierarchiesystem:
    • Lang Ordner / syslang / survey.style
    • v2 / hermes / styles / compat

Sehen Sie sich das Decipher V2 Struktur Training an 
Dauer: 25 Minuten

1.5: Decipher V2 Scripts

Skripte .. Sie machen das Leben so viel einfacher!

In diesem Training decken wir Decipher V2 Skripte, diese Skripte sind ähnlich wie wir in der Decipher UI haben. Wir werden diese Skripte besonders abdecken:

  • ccd
  • tsst
  • copy-survey
  • live / closed
  • generate / recover
  • tabimport / transform / old-results
  • get-ftp / client uploads (not available on cloud)
  • gcat (not available on cloud)
  • allgrep

Sehen Sie sich das Decipher V2 Scripts Training an 
Dauer: 57 Minuten

2: Abschnitt II

Springe zum Referenzmaterial

2.1: Programmierprozesse

Du bist fast fertig! Lassen Sie uns etwas Zeit nehmen, um über bewährte Praktiken für neue Umfragen zu sprechen, Änderungen an einer Umfrage! Wir werden erklären, wie man durch Checklisten geht, wie man Client-Änderungen durchführt und wie man Änderungen an einer Live-Umfrage in der Shell vornimmt (sehr gefährliches Zeug!).

In dieser Schulung decken wir Programmierprozesse ab:

  • Neue Umfrage Checkliste
  • Änderungen
  • Live-Änderungen Checkliste
    • hmerge /remerge
  • Best Practices

Schau dir das Programmieren an 
Dauer: 1 Stunde 22 Minuten

3: Abschnitt III

Springe zum Referenzmaterial

3.1: Adminstration mit umanage

Der folgende Artikel sollte von jedem Server-Administrator gelesen werden. Wenn Sie "Gruppen" im Terminal eingeben, sollten Sie sehen, dass Sie Teil der Gruppe "Supervisoren" sind. Dies ermöglicht Ihnen, mehr Shell-Benutzer zu erstellen, um sich über SSH / sFTP anzumelden. Informationen darüber , wie Benutzer erstellen können hier auf hier .

Hinweis: Ein Shell-Benutzer erlaubt den Zugriff auf alle Projekte. Nur "genehmigte" E-Mail-Domains können Shell-Konten haben. Bitte wenden Sie sich an Ihren Account Manager, wenn Sie weitere E-Mail-Domains benötigen.

3.2: Referenzmaterialien