Kategorien
Scripte

How do I view Active Directory data?

Binäre Darstellung

Active Directory Domain Info ermitteln

Domain Policy Info abfragen, Ausgegeben werden Passwortinformationen und Attribute zur Sicherheit.

Const MIN_IN_DAY = 1440, SEC_IN_MIN = 60
Set objDomain = GetObject("WinNT://domain")
Set objAds = GetObject("LDAP://dc=domain")
Kontrollfeld.Text = ""
intMaxPwdAgeSeconds = objDomain.Get("MaxPasswordAge")
intMinPwdAgeSeconds = objDomain.Get("MinPasswordAge")
intLockOutObservationWindowSeconds = objDomain.Get("LockoutObservationInterval")
intLockOutDurationSeconds = objDomain.Get("AutoUnlockInterval")
intMinPwdLength = objAds.Get("minPwdLength")
intPwdHistoryLength = objAds.Get("pwdHistoryLength")
intPwdProperties = objAds.Get("pwdProperties")
intLockoutThreshold = objAds.Get("lockoutThreshold")
intMaxPwdAgeDays =
 ((intMaxPwdAgeSeconds / SEC_IN_MIN) / MIN_IN_DAY) & " days"
intMinPwdAgeDays =
 ((intMinPwdAgeSeconds / SEC_IN_MIN) / MIN_IN_DAY) & " days"
intLockOutObservationWindowMinutes =
 (intLockOutObservationWindowSeconds / SEC_IN_MIN) & " minutes"
If intLockOutDurationSeconds <> -1 Then
  intLockoutDurationMinutes =
 (intLockOutDurationSeconds / SEC_IN_MIN) & " minutes"
Else
  intLockoutDurationMinutes =
 "Administrator muss manuell gelockte Accounts entsperren"
End If
Kontrollfeld.Text = Kontrollfeld.Text &
"maxPwdAge = " & intMaxPwdAgeDays & vbCrLf
Kontrollfeld.Text = Kontrollfeld.Text &
 "minPwdAge = " & intMinPwdAgeDays & vbCrLf
Kontrollfeld.Text = Kontrollfeld.Text &
 "minPwdLength = " & intMinPwdLength & vbCrLf
Kontrollfeld.Text = Kontrollfeld.Text &
 "pwdHistoryLength = " & intPwdHistoryLength & vbCrLf
Kontrollfeld.Text = Kontrollfeld.Text &
 "pwdProperties = " & intPwdProperties & vbCrLf
Kontrollfeld.Text = Kontrollfeld.Text &
 "lockOutThreshold = " & intLockoutThreshold & vbCrLf
Kontrollfeld.Text = Kontrollfeld.Text &
 "lockOutObservationWindow = " &
intLockOutObservationWindowMinutes & vbCrLf
Kontrollfeld.Text = Kontrollfeld.Text &
 "lockOutDuration = " & intLockoutDurationMinutes & vbCrLf
End Sub
Kategorien
Stylesheets Webentwicklung

How to use CSS property padding

CSS Programming Image

Überblick zu padding

Die CSS-Eigenschaft “Padding” definiert den Abstand zwischen dem Inhalt eines HTML-Elements und dessen Rahmen. Sie ermöglicht die Steuerung des Innenabstands eines Elements und kann in verschiedenen Einheiten (z.B. Pixel, Prozent) angegeben werden. Das Padding beeinflusst den Raum innerhalb des Rahmens, wodurch Text und Inhalte im Element von den Rändern getrennt werden. Es ist nützlich, um das Layout und die Gestaltung von Webseiten zu kontrollieren und den visuellen Abstand zwischen Elementen anzupassen.

Die Eigenschaft padding bestimmt also alle Innenabstände eines Elements. Erlaubte Werte

  • 1 – 4 nicht negative Längenangaben
  • 1 – 4 nicht negative prozentuale Angaben
  • inherit

Vererbung steuernde Werte

  • inherit
  • initial
  • unset
  • revert

Diese sind anwendbar auf alle Elemente, außer table-row-group, table-header-group, table-footer-group, table-row, table-column-group and table-column.

Kategorien
Stylesheets Webentwicklung

Bildersetzung in HTML Dateien

CSS Programming Image

FIR – Fahrner Image Replacement als Bildersetzung

Wir benutzen das span-Element als – nicht unumstrittenes – Mittel der Bildersetzung, um den umschlossenen Text über CSS auszublenden, während statt dessen ein Bild angezeigt wird.

FIR ist die ursprüngliche Bildersetzungsmethode schafft aber auf Grund der Einschränkungen in Bezug auf Barrierefreiheit einige Probleme. Der zu ersetzende Text wird in einen eigenen SPAN-Bereich gesetzt.

<p> <span> zu ersetzender Text </span> </p>

Dem p-Bereich wird nun das Hintergrundbild zugewiesen.

p { background:url(image.gif) no-repeat; }

Der Inhalt des SPAN-Bereiches wird ausgeblendet.

span {display:none};

Probleme gibt es mit einigen (nicht allen) Bildschirmlesegeräten, die den Text ignorieren. FIR funktioniert unter Internet Explorer 5+, Opera 5+, Netscape 6+ und Safari.

Kategorien
ITIL

Service Desk Vorteile

Time for Changemanagement

Der Service Desk ist darauf ausgelegt, sowohl Störungen als auch Serviceanfragen zu bearbeiten. Eine Störung ist ein Ereignis, das zu einer Unterbrechung der Serviceverfügbarkeit oder -qualität führt. Bei einer Serviceanfrage geht es um Anwender Fragen oder um das Erledigen von Aufgaben, zu denen Anwender keine Berechtigung haben.

  • Reduzierung von Kosten durch effiziente Resourcennutzung
  • Langfristige Kundenbindung
  • Automatisierung sich wiederholender Aufgaben
  • Eskalationsmanagement
  • Höhere Sicherheit
  • Zentrale Datensammlung
Kategorien
MCSA

SQL Server Troubleshoot and Optimize

Mail Icon

Zielgruppe

Das Seminar zum Thema SQL Server richtet sich an Datenbankadministratoren mit drei oder mehr Jahren Erfahrung im Unternehmensumfeld. Ihr könnt euch überlegen diesen Kurs zu buchen. Generell, wenn ihr einen guten Trainer erwischt, bringt es einen sehr guten Austausch zu dem Thema SQL.

Lernziele

In diesem Workshop lernen die Teilnehmer Performanceprobleme am SQL Server zu identifizieren und zu beheben.

Voraussetzungen

CTS-Zertifizierung für SQL Server 2005 oder entsprechende Kenntnisse, grundlegende Kenntnisse in der Überwachung und Fehlerbehebung, grundlegende Kenntnisse der Microsoft Betriebssysteme und deren Integration/Zusammenarbeit mit der Datenbank, grundlegende Kenntnisse einer physischen Serverarchitektur, grundlegendes Verständnis für Anwendungsarchitekturen, Kenntnisse der Transact SQL Syntax und der Programmierlogik, Kenntnisse der Windows Netzwerkarchitektur, insbesondere DNS. Was allgemein ich sagen kann, praktische Erfahrung ist durch nichts zu ersetzen.

Inhalte

  • Building a Monitoring Solution for SQL Server Performance Issues
  • Troubleshooting Database and Database Server Performance Issues
  • Optimizing the Query Performance Environment
  • Troubleshoot SQL Server Connectivity Issues
  • How to troubleshooting SQL Server Data Issues
  • Troubleshooting SQL Server Data Concurrency Issues

Dauer

2 Tage

weitere Kurse

Kategorien
Joomla Templates Stylesheets Webentwicklung

Joomla Template Reihe K13

Joomla Logo flat

Joomla Templates sind Designvorlagen für Websites, die speziell für das Joomla Content Management System (CMS) entwickelt wurden. Sie beeinflussen das Layout, das Design und die Struktur einer Joomla-Website. Diese Templates sind anpassbar und können verschiedene Module, wie Menüs und Inhalte, an verschiedenen Positionen auf der Website anzeigen. Sie sind auch oft responsiv und unterstützen die Erstellung mehrsprachiger Websites. Joomla-Administratoren können Templates installieren, aktivieren und verwalten, um das Erscheinungsbild ihrer Website anzupassen.

Die Erstellung eines Joomla-Templates erfordert ein gewisses Verständnis von HTML, CSS und PHP, sowie Kenntnisse der Joomla-Architektur und der Funktionsweise von Templates.

Es gibt viele weitere Details und Feinheiten, die berücksichtigt werden müssen, um ein qualitativ hochwertiges Template zu erstellen. Es ist ratsam, sich mit der Joomla-Dokumentation und den Entwickler-Communities zu befassen, um weitere Informationen und Unterstützung zu erhalten.

https://www.w3.org/Style/CSS/Overview.de.htm

Zusammenfassung

Das Template ist etwas älter, demzufolge müsst ihr die Installationsprozedur (index.php) anpassen.

Hier ist eine genauere Erklärung der einzelnen Elemente:

  1. DIV-Container: In diesem Kontext bezieht sich “DIV” auf HTML-Division-Elemente. Diese werden verwendet, um Abschnitte und Container auf einer Webseite zu erstellen. Das Template verwendet DIV-Container, um den Inhalt und die Struktur der Webseite zu organisieren und zu formatieren.
  2. Feste Breite von 980px: Dies bedeutet, dass das Template eine fest definierte Breite von 980 Pixeln für den sichtbaren Bereich der Webseite hat. Diese feste Breite sorgt dafür, dass die Website unabhängig von der Bildschirmgröße des Benutzers immer gleich breit erscheint.
  3. Primärer Font ist Tahoma: Der verwendete Schriftartstil für den Textinhalt der Webseite ist Tahoma. Tahoma ist eine serifenlose Schriftart, die auf vielen Computern verfügbar ist und einen klaren, leicht lesbaren Text bietet.
  4. Zentrieren des Layouts mittels automatischer Ränder: Dies bedeutet, dass das gesamte Layout der Webseite in der Mitte des sichtbaren Bereichs ausgerichtet wird. Die Verwendung von automatischen Rändern (CSS-Margin) bewirkt, dass das Layout horizontal zentriert wird, unabhängig von der Bildschirmbreite. Dies trägt dazu bei, dass die Webseite in der Mitte des Bildschirms angezeigt wird und ein ausgewogenes Erscheinungsbild bietet.

Zusammengefasst beschreibt die Aussage, wie das Template aufgebaut ist, welche Abmessungen es hat, welche Schriftart verwendet wird und wie das Layout zentriert wird, um eine konsistente und ansprechende Website-Ansicht zu gewährleisten.

#container{width: 980px; margin:auto;} 

Dieses Template ist getestet mit Firefox 4 und dem IE 8/9. Das Topmenue liegt auf “user4”, der banner auf “banner”, der newsflash auf “top”, latestnews auf “user1” und mostread auf “user2” Die CSS Datei ist beim W3C nach CSS Standard 2.1 validiert. Alle templatebezogenen Grafiken und Bilder sind selbst erstellt und bearbeitet.

433 kB