Domain shellskript.de kaufen?
Wir ziehen mit dem Projekt
shellskript.de um.
Sind Sie am Kauf der Domain
shellskript.de interessiert?
domain@kv-gmbh.de · 0541-91531010
Domain shellskript.de kaufen?
Wie kann Scripting zur Automatisierung von wiederkehrenden Aufgaben in der Programmierung genutzt werden?
Scripting kann verwendet werden, um Skripte zu erstellen, die wiederkehrende Aufgaben automatisieren. Durch die Automatisierung können Entwickler Zeit sparen und Fehler reduzieren. Scripting ermöglicht es auch, komplexe Abläufe zu vereinfachen und zu standardisieren. **
Wie kann Skripting zur Automatisierung von wiederkehrenden Aufgaben in der Programmierung genutzt werden?
Skripting ermöglicht die Erstellung von automatisierten Abläufen durch das Schreiben von Befehlen in Skriptdateien. Diese Skripte können wiederkehrende Aufgaben wie das Kompilieren von Code, das Ausführen von Tests oder das Bereinigen von Dateien automatisieren. Durch die Verwendung von Skripten können Entwickler Zeit sparen und die Effizienz ihrer Arbeitsabläufe verbessern. **
Ähnliche Suchbegriffe für Serviceleistung-Programmierung-Tagesplanung-SimuLUX
Top-Angebote
Produkte zum Begriff Serviceleistung-Programmierung-Tagesplanung-SimuLUX:
-
Issendorff UP Sensor mit LCN-UPS Erw. Programmierung (ohne Ausgänge), AutomatisierungIssendorff Unterputz-Sensor Modul LCN - UPS Hersteller: Issendorff Bezeichnung: Unterputz-Sensor Modul (ohne Ausgänge) Typ: LCN - UPS Bussystem KNX: ja Bussystem KNX-Funk: nein Bussystem Funkbus: nein Bussystem LON: nein Bussystem Powernet: nein Montageart: sonstige Anzahl der Anschlüsse Sensor/Aktor: 2 Befestigungsart: sonstige Weitere Details: Sensormodul für 230 Volt mit 8 Tasteneingängen, die 64 Zieladressen mit 192 Funktionen individuell steuern können. Integrierter Impulsmesseingang für Fernsteuerempfänger. Auswertung über 5 Schwellen (10 Kommandos) mit Hysterese. Inklusive 2 Stetigregler, die unabhängig und zusätzlich zur Schwellwertverarbeitung genutzt werden können. Zwei Messgrössen können unabhängig voneinander erfasst und geregelt werden. Dekodieren der Telegramme des IR-Fernsteuerempfängers oder Transponder. Auswertung direkt oder über Zentralrechner. Funktionen für Tastenebenen, kodierte Übertragung, Senderunterscheidung. Weitere Funktionen: Steuerung mit Abhängigkeiten, Bildung von Verknüpfungen, Zählen, Rechnen, feste und dynamische Gruppenbildung, Erzeugung automatischer Statusmeldungen (echte Rückmeldungen) für die Visualisierung. EAN: 4260742830181.144,03 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Objektorientierte Programmierung, Fachbücher von Bernhard LahresKomplexe Projekte solide strukturieren, tragfähige Designs erstellen, guten Code schreiben und wartbare Software liefern: Dafür brauchen Entwickler ein Repertoire, aus dem Objektorientierung nicht wegzudenken ist. In diesem Buch finden Sie alles, was Sie brauchen, um sich gründlich einzuarbeiten und die Prinzipien der OOP zur Basis Ihrer eigenen Arbeit zu machen. Die Autoren erläutern alle Themen anschaulich und verständlich anhand einer Vielzahl typischer Beispiele. Mit UML-Diagrammen und gut kommentierten Codebeispielen in den gängigsten objektorientierten Sprachen bringen sie Ihnen die Umsetzung nahe. Da so manches lehrreiche Detail erst auftaucht, wenn Sie konkrete Probleme lösen, ziehen sie viele praktische Anwendungsfälle heran und geben immer wieder Tipps, wie Sie bad smells vermeiden und sauberen Code schreiben. Anhand eines grösseren Projekts bekommen Sie zudem einmal von Anfang bis Ende gezeigt, wie Sie objektorientierte Programmierung konsequent realisieren können. So profitieren Sie von der langjährigen Erfahrung der Autoren mit allen Aspekten der Entwicklung komplexer Software. Aus dem Inhalt: Prinzipien des objektorientierten Entwurfs Kapselung von Daten Polymorphie Struktur objektorientierter Software Klassen und Prototypen Konkrete und abstrakte Datentypen Beziehungen zwischen Objekten Klassen von Werten und Objekten Vererbungsbeziehungen Mehrfachvererbung Statische und dynamische Klassifizierung Persistenz Erzeugung und Zerstörung von Objekten Objekte in Aktion und in Interaktion Objekte als Vertragspartner Module als konfigurierbare und änderbare Komponenten MVC Aspekte und Objektorientierung Beispielprojekt Glossar.49,90 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Photon Roboter Fertiggerät PE-RC Robotik & ProgrammierungMit diesem Set können die Schüler den Photon-Roboter mit micro:bit programmieren. Die Kombination der beiden Technologien ermöglicht sowohl die drahtlose als auch die serielle Kommunikation zwischen den Geräten. Der micro:bit steckt voller Technologien, wie dem Temperatursensor, dem Geräuscherkennungssystem oder dem Magnetfeldsensor. Die Kombination der beiden Technologien ermöglicht sowohl eine drahtlose als auch eine serielle Kommunikation zwischen den Geräten. Bereiten Sie die Schüler auf die anspruchsvollsten Programmieraufgaben vor. Verwenden Sie eine spezielle mobile App, um Code durch das Stapeln von Codeblöcken zu lehren, oder fordern Sie sie zum Schreiben ihren eigenen Python- und JavaScript-Code zu schreiben.599,89 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Nebenläufige Programmierung mit Java, Fachbücher von Jörg HettelUm die Performancemöglichkeiten moderner Multicore-Rechner effizient zu nutzen, muss die Software entsprechend entworfen und entwickelt werden. Multithread-Programmierung wird somit zum Mainstream. Java ist aufgrund der breit gefächerten Nebenläufigkeitskonzepte für den anstehenden Paradigmenwechsel sehr gut geeignet. Die Autoren bieten in diesem Buch eine umfangreiche Einführung in die nebenläufige Programmierung mit Java. Neben den Basiskonzepten stehen dabei die modernen abstrakten Synchronisations- und Parallelisierungskonzepte, wie das Fork-Join-Framework und die mit Java 8 eingeführten parallelen Streams und CompletableFutures, im Fokus. Auch auf den sicheren Umgang mit Threads wird eingegangen. Viele konkrete Beispiele zeigen die Anwendung in der Praxis.34,90 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Was sind die Hauptvorteile von Skripting in der Programmierung?
Die Hauptvorteile von Skripting in der Programmierung sind die Automatisierung von wiederkehrenden Aufgaben, die Vereinfachung komplexer Prozesse und die Möglichkeit zur schnellen Prototypenerstellung. Skripte sind leicht zu erstellen, zu modifizieren und zu debuggen, was die Effizienz und Produktivität der Entwickler steigert. Darüber hinaus ermöglicht Skripting die Integration verschiedener Technologien und die Interaktion mit anderen Systemen. **
-
Was sind die gängigsten Anwendungsgebiete von Scripting in der Programmierung?
Die gängigsten Anwendungsgebiete von Scripting in der Programmierung sind Automatisierung von Aufgaben, Webentwicklung und Systemadministration. Scripts werden häufig verwendet, um wiederkehrende Prozesse zu vereinfachen, komplexe Aufgaben zu automatisieren und die Effizienz von Programmen zu steigern. Sie sind auch nützlich für die Erstellung von Skripten zur Datenverarbeitung, Prototyping von Anwendungen und für die Integration von verschiedenen Systemen. **
-
Kannst du mir bei der Batch-Programmierung helfen?
Ja, ich kann dir bei der Batch-Programmierung helfen. Was genau möchtest du wissen oder welches Problem hast du? **
-
Wie lautet die Batch-Programmierung des Matrix-Codes?
Die Batch-Programmierung des Matrix-Codes besteht aus einer Schleife, die zufällige Zeichen aus einer vordefinierten Zeichenkette ausgibt. Dabei wird die Farbe des Textes und des Hintergrunds auf Schwarz gesetzt, um den Effekt des Matrix-Codes zu erzeugen. Die Schleife wird so lange ausgeführt, bis der Benutzer sie beendet. **
Was ist eine Skriptdatei und wie wird sie in der Programmierung verwendet?
Eine Skriptdatei ist eine Textdatei, die eine Abfolge von Befehlen oder Anweisungen enthält, die von einem Computerprogramm ausgeführt werden können. In der Programmierung wird eine Skriptdatei verwendet, um wiederkehrende Aufgaben automatisiert auszuführen oder um komplexe Abläufe zu steuern. Skriptdateien können in verschiedenen Programmiersprachen wie z.B. Python, JavaScript oder Bash geschrieben werden. **
Was sind einige gängige Anwendungsbeispiele für Skripting in der Programmierung?
Ein gängiges Anwendungsbeispiel für Skripting in der Programmierung ist die Automatisierung von wiederkehrenden Aufgaben, wie z.B. das Erstellen von Backups oder das Ausführen von Updates. Skripte können auch verwendet werden, um Daten zu analysieren und zu verarbeiten, z.B. in der Datenbankverwaltung oder im Bereich der Webentwicklung. Darüber hinaus werden Skripte oft eingesetzt, um die Benutzeroberfläche von Anwendungen anzupassen oder zu erweitern. **
Top-Angebote
Produkte zum Begriff Serviceleistung-Programmierung-Tagesplanung-SimuLUX:
-
Issendorff Schalt- und LCN-HU Dimmmodul mit erw. Programmierung, AutomatisierungDas Schalt- und LCN-HU Dimmmodul von Issendorff ist eine vielseitige Lösung für die Automatisierung von Beleuchtungssystemen. Es dient als Erweiterung zum LCN-SH und bietet elektronische Schaltausgänge mit einer Leistung von 2x 500 VA, die für grössere Beleuchtungsaufgaben geeignet sind. Das Modul ermöglicht die Ansteuerung von Vorschaltgeräten über Kleinspannungsausgänge, die wahlweise 0-10 Volt (analog), DSI (digital) oder DALI (digital) unterstützen. Die schraublosen Klemmen und der LCN-Stecker sorgen für eine einfache Installation und Verbindung. Mit einer Versorgungsspannung von 230 V~ (auch 120 V~ verfügbar) ist das Modul für den Netzbetrieb konzipiert und bietet eine zuverlässige Lösung für die Steuerung von Lichtquellen. Die integrierten Sicherheitsfunktionen, wie die Sicherungsausfall-Erkennung, gewährleisten einen sicheren Betrieb. - Zwei elektronische Schaltausgänge mit jeweils 500 VA für grössere Beleuchtungsaufgaben - Unterstützung von 0-10 Volt, DSI und DALI für die Ansteuerung von Vorschaltgeräten - Einfache Installation durch schraublose Klemmen und LCN-Stecker - Sicherheitsfunktionen wie Sicherungsausfall-Erkennung - Geeignet für Hutschienenmontage.313,80 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Issendorff UP Sensor mit LCN-UPS Erw. Programmierung (ohne Ausgänge), AutomatisierungIssendorff Unterputz-Sensor Modul LCN - UPS Hersteller: Issendorff Bezeichnung: Unterputz-Sensor Modul (ohne Ausgänge) Typ: LCN - UPS Bussystem KNX: ja Bussystem KNX-Funk: nein Bussystem Funkbus: nein Bussystem LON: nein Bussystem Powernet: nein Montageart: sonstige Anzahl der Anschlüsse Sensor/Aktor: 2 Befestigungsart: sonstige Weitere Details: Sensormodul für 230 Volt mit 8 Tasteneingängen, die 64 Zieladressen mit 192 Funktionen individuell steuern können. Integrierter Impulsmesseingang für Fernsteuerempfänger. Auswertung über 5 Schwellen (10 Kommandos) mit Hysterese. Inklusive 2 Stetigregler, die unabhängig und zusätzlich zur Schwellwertverarbeitung genutzt werden können. Zwei Messgrössen können unabhängig voneinander erfasst und geregelt werden. Dekodieren der Telegramme des IR-Fernsteuerempfängers oder Transponder. Auswertung direkt oder über Zentralrechner. Funktionen für Tastenebenen, kodierte Übertragung, Senderunterscheidung. Weitere Funktionen: Steuerung mit Abhängigkeiten, Bildung von Verknüpfungen, Zählen, Rechnen, feste und dynamische Gruppenbildung, Erzeugung automatischer Statusmeldungen (echte Rückmeldungen) für die Visualisierung. EAN: 4260742830181.144,03 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Objektorientierte Programmierung, Fachbücher von Bernhard LahresKomplexe Projekte solide strukturieren, tragfähige Designs erstellen, guten Code schreiben und wartbare Software liefern: Dafür brauchen Entwickler ein Repertoire, aus dem Objektorientierung nicht wegzudenken ist. In diesem Buch finden Sie alles, was Sie brauchen, um sich gründlich einzuarbeiten und die Prinzipien der OOP zur Basis Ihrer eigenen Arbeit zu machen. Die Autoren erläutern alle Themen anschaulich und verständlich anhand einer Vielzahl typischer Beispiele. Mit UML-Diagrammen und gut kommentierten Codebeispielen in den gängigsten objektorientierten Sprachen bringen sie Ihnen die Umsetzung nahe. Da so manches lehrreiche Detail erst auftaucht, wenn Sie konkrete Probleme lösen, ziehen sie viele praktische Anwendungsfälle heran und geben immer wieder Tipps, wie Sie bad smells vermeiden und sauberen Code schreiben. Anhand eines grösseren Projekts bekommen Sie zudem einmal von Anfang bis Ende gezeigt, wie Sie objektorientierte Programmierung konsequent realisieren können. So profitieren Sie von der langjährigen Erfahrung der Autoren mit allen Aspekten der Entwicklung komplexer Software. Aus dem Inhalt: Prinzipien des objektorientierten Entwurfs Kapselung von Daten Polymorphie Struktur objektorientierter Software Klassen und Prototypen Konkrete und abstrakte Datentypen Beziehungen zwischen Objekten Klassen von Werten und Objekten Vererbungsbeziehungen Mehrfachvererbung Statische und dynamische Klassifizierung Persistenz Erzeugung und Zerstörung von Objekten Objekte in Aktion und in Interaktion Objekte als Vertragspartner Module als konfigurierbare und änderbare Komponenten MVC Aspekte und Objektorientierung Beispielprojekt Glossar.49,90 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Wie kann Scripting zur Automatisierung von wiederkehrenden Aufgaben in der Programmierung genutzt werden?
Scripting kann verwendet werden, um Skripte zu erstellen, die wiederkehrende Aufgaben automatisieren. Durch die Automatisierung können Entwickler Zeit sparen und Fehler reduzieren. Scripting ermöglicht es auch, komplexe Abläufe zu vereinfachen und zu standardisieren. **
-
Wie kann Skripting zur Automatisierung von wiederkehrenden Aufgaben in der Programmierung genutzt werden?
Skripting ermöglicht die Erstellung von automatisierten Abläufen durch das Schreiben von Befehlen in Skriptdateien. Diese Skripte können wiederkehrende Aufgaben wie das Kompilieren von Code, das Ausführen von Tests oder das Bereinigen von Dateien automatisieren. Durch die Verwendung von Skripten können Entwickler Zeit sparen und die Effizienz ihrer Arbeitsabläufe verbessern. **
-
Was sind die Hauptvorteile von Skripting in der Programmierung?
Die Hauptvorteile von Skripting in der Programmierung sind die Automatisierung von wiederkehrenden Aufgaben, die Vereinfachung komplexer Prozesse und die Möglichkeit zur schnellen Prototypenerstellung. Skripte sind leicht zu erstellen, zu modifizieren und zu debuggen, was die Effizienz und Produktivität der Entwickler steigert. Darüber hinaus ermöglicht Skripting die Integration verschiedener Technologien und die Interaktion mit anderen Systemen. **
-
Was sind die gängigsten Anwendungsgebiete von Scripting in der Programmierung?
Die gängigsten Anwendungsgebiete von Scripting in der Programmierung sind Automatisierung von Aufgaben, Webentwicklung und Systemadministration. Scripts werden häufig verwendet, um wiederkehrende Prozesse zu vereinfachen, komplexe Aufgaben zu automatisieren und die Effizienz von Programmen zu steigern. Sie sind auch nützlich für die Erstellung von Skripten zur Datenverarbeitung, Prototyping von Anwendungen und für die Integration von verschiedenen Systemen. **
Ähnliche Suchbegriffe für Serviceleistung-Programmierung-Tagesplanung-SimuLUX
-
Photon Roboter Fertiggerät PE-RC Robotik & ProgrammierungMit diesem Set können die Schüler den Photon-Roboter mit micro:bit programmieren. Die Kombination der beiden Technologien ermöglicht sowohl die drahtlose als auch die serielle Kommunikation zwischen den Geräten. Der micro:bit steckt voller Technologien, wie dem Temperatursensor, dem Geräuscherkennungssystem oder dem Magnetfeldsensor. Die Kombination der beiden Technologien ermöglicht sowohl eine drahtlose als auch eine serielle Kommunikation zwischen den Geräten. Bereiten Sie die Schüler auf die anspruchsvollsten Programmieraufgaben vor. Verwenden Sie eine spezielle mobile App, um Code durch das Stapeln von Codeblöcken zu lehren, oder fordern Sie sie zum Schreiben ihren eigenen Python- und JavaScript-Code zu schreiben.599,89 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Nebenläufige Programmierung mit Java, Fachbücher von Jörg HettelUm die Performancemöglichkeiten moderner Multicore-Rechner effizient zu nutzen, muss die Software entsprechend entworfen und entwickelt werden. Multithread-Programmierung wird somit zum Mainstream. Java ist aufgrund der breit gefächerten Nebenläufigkeitskonzepte für den anstehenden Paradigmenwechsel sehr gut geeignet. Die Autoren bieten in diesem Buch eine umfangreiche Einführung in die nebenläufige Programmierung mit Java. Neben den Basiskonzepten stehen dabei die modernen abstrakten Synchronisations- und Parallelisierungskonzepte, wie das Fork-Join-Framework und die mit Java 8 eingeführten parallelen Streams und CompletableFutures, im Fokus. Auch auf den sicheren Umgang mit Threads wird eingegangen. Viele konkrete Beispiele zeigen die Anwendung in der Praxis.34,90 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Grundlagen der SPS-Programmierung, Fachbücher von Reinhard LangmannSpeicherprogrammierbare Steuerungen (SPS) sind unverzichtbare Bausteine der Automatisierungstechnik, die zur Steuerung von Maschinen und Anlagen eingesetzt werden. Dieses praxisorientierte Lehrbuch vermittelt grundlegende Kenntnisse der SPS-Programmierung nach IEC 61131 und schlägt die Brücke zu innovativen Themen wie KI, Digital Twins und Cloud Computing, die in der SPS-Technik zunehmend an Bedeutung gewinnen. Es richtet sich an Studierende des Maschinenbaus und der Elektrotechnik sowie angehende Mechatroniker und Elektroniker für Automatisierungstechnik, ist aber auch für Praktiker geeignet, die mit der Digitalisierung der Produktion befasst sind. Das anschauliche und kompakte Einstiegswerk erläutert die SPS-Technik auf herstellerneutrale Weise und behandelt folgende Themen: - Grundlagen: SPS-Aufbau und -Funktionsweise, Einführung in die SPS-Programmiersprachen - Klassische SPS-Programmierung nach IEC 61131: logische Verknüpfungen, Speicherfunktionen, Zähler, Zeitgeber, Zahlen-, Zeit- und Zeichenkettenverarbeitung, digitale Steuerungen, Anwendungen mit Analogsignalen - KI-gestützte SPS-Programmierung: Prompt Engineering für logische Verknüpfungen, Speicherfunktionen, Zähler und digitale Steuerungen - SPS-Inbetriebnahme mittels Digital Twin (inkl. Vergleich zur klassischen Modellsimulation) - SPS-Steuerungsdienste aus der Cloud: SPS als cyberphysisches System, Virtualisierung von SPS. Das Buch enthält mehr als 70 Beispiel- und Übungsaufgaben zu den jeweiligen Themenbereichen. Sämtliche klassischen SPS-Programme wurden mittels der Programmierumgebung PLCnext Engineer erstellt und auf einer Steuerung von Phoenix Contact getestet. Die Aufgaben zu virtuellen Steuerungen wurden mit dem logiccloud-System erstellt und in der Cloud getestet.39,99 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Programmierung mit Strukturierter Text, Fachbücher von Ulrich KanngiesserMit der Möglichkeit, kostengünstige Automatisierungssysteme mittels strukturiertem Text (ST) zu programmieren, ist der Weg weg von der AWL als Programmiersprache vorgegeben. Mit der Einführung der SCL (Structured Control Language) statt der AWL für die S7-1200 hat das Unternehmen Siemens diese Richtung wohl endgültig vorgegeben. Zahlreiche andere Unternehmen bieten auch eine textbasierte Programmierung an, und folgende Skriptsprachen werden ebenfalls in diesem Buch behandelt: Codesys, Multiprog, PC Worx, PC Worx Express, logi.CAD 3, PAS 4000, C-Control. Es gibt gute Gründe für ST, STL bzw. SCL: Die Portierung auf neue Programmiersysteme oder andere Steuerungshersteller ist einfach. Sie sind effizient und kompakt, um komplexe Aufgaben zu beschreiben, wie beispielsweise Regelungstechnik, Datenaufbereitungen und Datenkontrollen, Berechnungen und vieles mehr. Wissen und Erfahrungen aus anderen Skriptsprachen.38,00 €*Versand: 0,00 €Sichere Weiterleitung zum Anbieter
-
Kannst du mir bei der Batch-Programmierung helfen?
Ja, ich kann dir bei der Batch-Programmierung helfen. Was genau möchtest du wissen oder welches Problem hast du? **
-
Wie lautet die Batch-Programmierung des Matrix-Codes?
Die Batch-Programmierung des Matrix-Codes besteht aus einer Schleife, die zufällige Zeichen aus einer vordefinierten Zeichenkette ausgibt. Dabei wird die Farbe des Textes und des Hintergrunds auf Schwarz gesetzt, um den Effekt des Matrix-Codes zu erzeugen. Die Schleife wird so lange ausgeführt, bis der Benutzer sie beendet. **
-
Was ist eine Skriptdatei und wie wird sie in der Programmierung verwendet?
Eine Skriptdatei ist eine Textdatei, die eine Abfolge von Befehlen oder Anweisungen enthält, die von einem Computerprogramm ausgeführt werden können. In der Programmierung wird eine Skriptdatei verwendet, um wiederkehrende Aufgaben automatisiert auszuführen oder um komplexe Abläufe zu steuern. Skriptdateien können in verschiedenen Programmiersprachen wie z.B. Python, JavaScript oder Bash geschrieben werden. **
-
Was sind einige gängige Anwendungsbeispiele für Skripting in der Programmierung?
Ein gängiges Anwendungsbeispiel für Skripting in der Programmierung ist die Automatisierung von wiederkehrenden Aufgaben, wie z.B. das Erstellen von Backups oder das Ausführen von Updates. Skripte können auch verwendet werden, um Daten zu analysieren und zu verarbeiten, z.B. in der Datenbankverwaltung oder im Bereich der Webentwicklung. Darüber hinaus werden Skripte oft eingesetzt, um die Benutzeroberfläche von Anwendungen anzupassen oder zu erweitern. **
* Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer und ggf. zuzüglich Versandkosten. Die Angebotsinformationen basieren auf den Angaben des jeweiligen Shops und werden über automatisierte Prozesse aktualisiert. Eine Aktualisierung in Echtzeit findet nicht statt, so dass es im Einzelfall zu Abweichungen kommen kann. ** Hinweis: Teile dieses Inhalts wurden von KI erstellt.