Home Blog

Was sind Webdienste? Einfach zu erlernende Konzepte mit Beispielen

0

Sie können den Begriff “Webdienste” heutzutage nicht mehr erwähnen, ohne sofort Verweise auf Amazon  Web Services oder den Webdienst von Google, Google Cloud Platform, zu erwähnen  . Dafür gibt es allerdings einen Grund. Diese Technologiegiganten haben die Messlatte höher gelegt, indem sie auf die Notwendigkeit der Anwendungsentwicklung eingegangen sind. Und genau diese Skalierbarkeit von Amazon und Google macht moderne Webdienste möglich.

Trotz aller technologischen Fortschritte sind Web-Service-Tests und -Prozesse immer noch komplexe Aufgaben. Da die Verwaltung von Anwendungen von den Betriebssystemen abhängt, können kleinste Abweichungen zu vielfältigen Workflows führen, wenn Sie versuchen, Daten zwischen Servern und der Cloud zu verschieben. Dies kann für Ihre Strategie zur Integration von Ökosystemen und Anwendungen von entscheidender Bedeutung sein .

Mit APIs können Webentwickler jedoch  erweiterte Funktionen und Features in Apps integrieren , was eine wesentlich bessere Anpassung und Flexibilität ermöglicht. Das Endergebnis ist eine bessere Erfahrung für Benutzer und Kunden. Sie profitieren von den Vorteilen gut entwickelter  Web-APIs und steigern die Effizienz und Praktikabilität von Diensten und Apps. Letztendlich ist es das Ziel, ein angenehmes Erlebnis zu bieten.

Wie funktionieren Webservices? Was braucht es, um diese Prozesse zum Leben zu erwecken? Hier ist eine Aufschlüsselung:

Was sind Webdienste?

Es gibt mehr als eine Möglichkeit zu beantworten: “Was ist ein Webdienst?”. Im Wesentlichen umfassen Webdienste jedoch alle Software-, Anwendungs- oder Cloud-Technologien, die standardisierte Webprotokolle (HTTP oder HTTPS) für die Interaktion, Kommunikation und den Datenaustausch bereitstellen Messaging – normalerweise XML (Extensible Markup Language) – im gesamten Internet.

Mit anderen Worten, Webdienste sind XML-zentrierte Datenaustauschsysteme, die das Internet für die A2A-Kommunikation (Application-to-Application) und -Interface verwenden. Diese Prozesse umfassen Programme, Nachrichten, Dokumente und / oder Objekte.

Ein wesentliches Merkmal von Webdiensten ist, dass Anwendungen in verschiedenen Sprachen geschrieben werden können und dennoch durch Datenaustausch über einen Webdienst zwischen Clients und Servern miteinander kommunizieren können. Ein Client ruft einen Webdienst auf, indem er eine Anforderung über XML sendet, und der Dienst antwortet dann mit einer XML-Antwort. Web-Services werden häufig auch mit  SOA (Service-Oriented Architecture) in Verbindung gebracht .

Um dies zu beheben, umfasst ein Webservice die folgenden wesentlichen Funktionen:

  • Verfügbar über das Internet oder Intranet
  • Standardisiertes XML-Messaging-System
  • Unabhängig von einem Betriebssystem oder einer Programmiersprache
  • Selbstbeschreibend über XML-Standardsprache
  • Auffindbar durch eine einfache Ortungsmethode

Ein Webservice unterstützt die Kommunikation zwischen zahlreichen Apps mit HTML, XML, WSDL, SOAP und anderen offenen Standards. XML markiert die Daten, SOAP überträgt die Nachricht und WSDL beschreibt die Zugänglichkeit des Dienstes.

Hier ist ein Beispiel dafür, wie es funktioniert: Ein Webdienst befindet sich zwischen zwei Sätzen von Java-, .NET- oder PHP-Apps, mit denen diese Anwendungen über ein Netzwerk kommunizieren können. Auf der einen Seite interagiert eine Java-App beispielsweise mit den Java-, .NET- und PHP-Apps auf der anderen Seite, indem der Webdienst eine unabhängige Sprache kommuniziert.

Webservices bieten verschiedene Vorteile für den gesamten Geschäftsbetrieb. Die Technologie hilft IT-Experten und Webarchitekten, die Konnektivität zu optimieren, indem sie die Entwicklungszeit minimiert. Und mit dieser vereinfachten Infrastruktur können Führungskräfte von Unternehmen einen höheren ROI (Return on Investment) erzielen. In einem B2B-Betrieb, in dem beide Parteien verstehen, wie der Prozess funktioniert, bieten Web-Services eine effiziente Technologieverteilung im gesamten Netzwerk.

Was sind die verschiedenen Arten von Webdiensten?

Es gibt einige zentrale Arten von Webdiensten: XML-RPC, UDDI, SOAP und REST:

XML-RPC  (Remote Procedure Call) ist das grundlegendste  XML-Protokoll  für den Datenaustausch zwischen einer Vielzahl von Geräten in einem Netzwerk. Es verwendet HTTP, um schnell und einfach Daten zu übertragen und andere Informationen vom Client zum Server zu übertragen.

UDDI  (Universal Description, Discovery and Integration) ist ein XML-basierter Standard zum Detaillieren, Veröffentlichen und Ermitteln von Webdiensten. Grundsätzlich handelt es sich um eine Internetregistrierung für Unternehmen auf der ganzen Welt. Ziel ist es, digitale Transaktionen und E-Commerce zwischen Unternehmenssystemen zu rationalisieren.

SOAP , das später im Blog ausführlich beschrieben wird, ist ein XML-basiertes Webdienstprotokoll zum Austausch von Daten und Dokumenten über  HTTP oder SMTP  (Simple Mail Transfer Protocol). Es ermöglicht unabhängigen Prozessen, die auf unterschiedlichen Systemen arbeiten, über XML zu kommunizieren.

REST , das später in diesem Blog ebenfalls ausführlich beschrieben wird, bietet Kommunikation und Konnektivität zwischen Geräten und dem Internet für API-basierte Aufgaben. Die meisten RESTful-Dienste verwenden HTTP als unterstützendes Protokoll.

Hier sind einige bekannte Webdienste, die Auszeichnungssprachen verwenden:

  • Web vorlage
  • JSON-RPC
  • JSON-WSP
  • WSDL (Web Services Description Language)
  • Web Services Conversation Language (WSCL)
  • Webservices Flow Language (WSFL)
  • Webservices-Metadatenaustausch (WS-MetadataExchange)
  • XML-Schnittstelle für Netzwerkdienste (XINS)

SOAP vs. REST-Webdienste

Seit Jahren diskutieren IT-Experten und Webentwickler,  welcher Webdienst besser ist  und warum. Nun, es gibt keinen eindeutigen Gewinner – es kommt nur darauf an. RESTful Web Services und SOAP bieten verschiedene Varianten. Beispielsweise ist ein REST-Webdienst im Allgemeinen die bessere Wahl, wenn Zeit ein Faktor ist, aber SOAP gewinnt, wenn ein Dienst mit mehreren Nicht-CRUD-Methoden erstellt wird. Die spezifischen Anforderungen eines Unternehmens bestimmen, welche Art von Webdienst ein Partner implementiert, sofern dies nicht bereits vom WS-Anbieter festgelegt wurde.

Dann gibt es Zeiten, in denen beide Optionen die richtige Antwort sind. Dies gilt für zwei der weltweit größten E-Commerce-Unternehmen: Amazon und eBay nutzen Webdienste sowohl für REST als auch für SOAP. Und je mehr Unternehmen sich auf den Service konzentrieren und mehr Funktionen erforschen, desto mehr werden sie die Wahl haben, beide Typen zu unterstützen.

Was ist der Unterschied zwischen REST-Webdiensten und SOAP-Webdiensten? Lassen Sie uns jede Option aufschlüsseln, während wir uns mit den Vor- und Nachteilen befassen.

RESTful Web Services

Was ist ein RESTful-Webdienst? Das Akronym REST oder manchmal ReST steht für Representational State Transfer und ist ein architektonischer Stil, dh jede eindeutige URL repräsentiert ein einzelnes Objekt. Ein REST-Webdienst verwendet HTTP und unterstützt mehrere HTTP-Methoden: GET, POST, PUT oder DELETE. Es bietet auch einfache CRUD-orientierte Dienste. Unterhaltsame Tatsache: Die ursprüngliche RESTful-Architektur wurde von einem der führenden Autoren von HTTP, Roy Fielding, entworfen.

            Vorteile:  Leichtgewichtig, lesbar, einfacher zu bauen

            Nachteile:  Punkt-zu-Punkt-Kommunikation, fehlende Standards

SOAP-Webdienste

SOAP ist als einfaches Objektzugriffsprotokoll definiert. Dieses Webdienstprotokoll tauscht strukturierte Daten unter Verwendung von XML und im Allgemeinen HTTP und SMTP zur Übertragung aus. SOAP verwendet auch WSDL-Dokumente (Web Services Description Language), um ein Web-Service-Beschreibungsmodell zu verteilen. Hier wird beschrieben, wie die SOAP-Anforderungen (clientseitig) und Antworten (serverseitig) angezeigt werden müssen. Darüber hinaus verfügen SOAP-Webdienste über Standards für Sicherheit und Adressierung.

            Vorteile:  Normalerweise einfacher zu konsumieren, mehr Standards (WSDL usw.), verteiltes Computing

            Nachteile:  Schwieriges Setup, komplizierteres Coding, schwieriger zu entwickeln

API vs. Web Services

Web-Services und APIs werden oft fälschlicherweise verwendet, was nicht verwunderlich ist, da es einige Gemeinsamkeiten gibt.

Die meisten Webdienste stellen eine API bereit, die mit ihren Befehlen und Funktionen zum Abrufen von Daten verwendet wird. Ein Beispiel: Twitter stellt eine API bereit, die einem Entwickler den Zugriff auf Tweets von einem Server ermöglicht und anschließend Daten im JSON-Format sammelt.

Beachten Sie jedoch Folgendes: Alle Webdienste können APIs sein, aber nicht alle APIs können Webdienste sein. Wenn Ihnen dieser Syllogismus den Kopf verdreht, klären möglicherweise die folgenden Unterschiede die Verwirrung zwischen API und Webservices:

Unterschiede zwischen APIs und Webdiensten

  1. APIs können in einer App oder in IIS (Internet Information Services) gehostet werden, ein Webdienst kann jedoch nur in IIS gehostet werden.
  2. Webdienste sind keine Open-Source-Dienste und werden zum Verständnis von JSON (JavaScript Object Notation) oder XML verwendet, wohingegen APIs Open-Source-Dienste sind und nur für XML verwendet werden.
  3. API ist eine kompakte Architektur (am besten für Geräte mit begrenzter Bandbreite (z. B. Smartphones). Webdienste sind keine kompakten Architekturen, da für das Senden und Empfangen von Netzwerkdaten SOAP erforderlich ist.
  4. APIs können jede Form der Kommunikation verwenden, ein Webdienst verwendet jedoch nur SOAP, REST und XML-RPC.
  5. APIs unterstützen URLs, Anforderungs- / Antwortheader, Caching, Versionierung und Inhaltsformate. Webdienste unterstützen nur HTTP.

 Ähnlichkeiten zwischen APIs und Webdiensten

  1. Auf beide wird über HTTP / HTTPS zugegriffen, um die Kommunikation zwischen Dienstanbietern und Kunden zu ermöglichen.
  2. Beide rufen eine Funktion auf, verarbeiten Daten und erhalten eine Antwort

Modernisierte Webservices haben die digitale Landschaft durch eine  verbesserte Systemintegration  und Interoperabilität verändert. Vor der Weiterentwicklung von Webservices verhinderte die eingeschränkte und aufwändige Integration einen reibungslosen Datenaustausch zwischen verschiedenen Technologien, Formaten, Anbietern und B2B-Abläufen. Jetzt bieten Web-Services ein hohes Maß an moderner Funktionalität und weniger Komplexität.

Was ist eine API?

0

Was ist eine API ? Wir erfahren  ständig, wie wertvoll APIs sind. Unser Gründer, Ross Mason, sagt oft, dass sie einen erheblichen Einfluss  auf das Geschäft haben werden. was bedeutet api?

API steht für Application Programming Interface. Eine API ist ein Softwarevermittler, mit dem zwei Anwendungen miteinander kommunizieren können. Mit anderen Worten, eine API ist der Messenger, der Ihre Anfrage an den Provider weiterleitet, von dem Sie sie anfordern, und die Antwort dann an Sie zurückleitet.

Eine API definiert Funktionalitäten, die von ihren jeweiligen Implementierungen unabhängig sind, sodass diese Implementierungen und Definitionen variieren können, ohne sich gegenseitig zu beeinträchtigen. Daher erleichtert eine gute API die Entwicklung eines Programms, indem die Bausteine ​​bereitgestellt werden.

Wenn Entwickler Code erstellen, fangen sie nicht oft bei Null an. Mithilfe von APIs können Entwickler sich wiederholende und dennoch komplexe Prozesse mit ein wenig Code in hohem Maße wiederverwenden. Die Geschwindigkeit, mit der APIs Entwicklern das Erstellen von Apps ermöglichen, ist entscheidend für das aktuelle Entwicklungstempo von Anwendungen.

Entwickler sind jetzt viel produktiver als früher, als sie viel Code von Grund auf neu schreiben mussten. Mit einer API müssen sie das Rad nicht jedes Mal neu erfinden, wenn sie ein neues Programm schreiben. Stattdessen können sie sich auf das einzigartige Angebot ihrer Anwendungen konzentrieren und gleichzeitig die gesamte Standardfunktionalität an APIs auslagern.

Das Prinzip der API-Abstraktion ermöglicht Geschwindigkeit und Agilität

Einer der Hauptvorteile von APIs besteht darin, dass sie die Abstraktion der Funktionalität zwischen einem System und einem anderen ermöglichen. Ein API-Endpunkt entkoppelt die konsumierende Anwendung von der Infrastruktur, die einen Dienst bereitstellt. Solange die Spezifikation dessen, was der Dienstanbieter an den Endpunkt liefert, unverändert bleibt, sollten die Anwendungen, die auf diese API angewiesen sind, die Änderungen an der Infrastruktur hinter dem Endpunkt nicht bemerken.

Daher erhält der Dienstleister ein hohes Maß an Flexibilität bei der Bereitstellung seiner Dienste. Wenn die Infrastruktur hinter der API beispielsweise physische Server in einem Rechenzentrum umfasst, kann der Dienstanbieter problemlos auf virtuelle Server wechseln, die in der Cloud ausgeführt werden.

Wenn die auf diesen Servern ausgeführte Software (z. B. Kreditkartenverarbeitungssoftware) in Java geschrieben ist, das auf einem Oracle-basierten Java-Anwendungsserver ausgeführt wird, kann der Dienstanbieter diese auf Node.js (serverseitiges Javascript) migrieren, das auf ausgeführt wird Windows Azure.

Die Fähigkeit der API-geführten Konnektivität  , Systemänderungen so einfach wie das Einstecken eines Steckers in eine Steckdose zu ermöglichen, ist der Schlüssel für die moderne Vision der Unternehmens-IT. Vorbei sind die Zeiten chaotischer Punkt-zu-Punkt-Integrationen für die Verbindung von Unternehmenslösungen,  deren Wartung Zeit und Ressourcen erfordert.

Wie funktionieren APIs?

Stellen Sie sich einen Kellner in einem Restaurant vor. Sie, der Kunde, sitzen am Tisch mit einer Auswahl an Bestellmöglichkeiten, und die Küche ist der Anbieter, der Ihre Bestellung ausführt.

Sie benötigen einen Link, um Ihre Bestellung an die Küche weiterzuleiten und Ihr Essen dann wieder an Ihren Tisch zu bringen. Es kann nicht die Köchin sein, weil sie in der Küche kocht. Sie brauchen etwas, um den Kunden, der das Essen bestellt, und den Koch, der es zubereitet, zu verbinden. Hier kommt der Kellner – oder die API – ins Spiel.

Der Kellner nimmt Ihre Bestellung entgegen, bringt sie in die Küche und sagt der Küche, was zu tun ist. Es liefert dann die Antwort, in diesem Fall das Essen, an Sie zurück. Außerdem wird Ihre Bestellung nicht abstürzen , wenn die API hoffentlich richtig gestaltet ist !

Ein echtes Beispiel für eine API

Wie werden APIs in der realen Welt verwendet? Hier ist ein sehr häufiges Szenario der API-Wirtschaft bei der Arbeit: Buchung eines Fluges.

Wenn Sie online nach Flügen suchen, haben Sie eine Reihe von Optionen zur Auswahl. Sie wählen einen Abflugort und ein Datum, einen Rückflugort und ein Datum, eine Kabinenklasse und andere Variablen wie Ihre Mahlzeit, Ihren Sitzplatz oder Gepäckanforderungen.

Um Ihren Flug zu buchen, müssen Sie mit der Website der Fluggesellschaft interagieren, um auf die Datenbank der Fluggesellschaft zuzugreifen und zu prüfen, ob an diesen Daten Sitzplätze verfügbar sind und welche Kosten aufgrund des Datums, der Flugzeit, der Beliebtheit der Flugstrecke usw. anfallen.

Sie benötigen Zugriff auf diese Informationen aus der Datenbank der Fluggesellschaft, unabhängig davon, ob Sie über die Website oder einen Online-Reisedienst, der Informationen von mehreren Fluglinien sammelt, damit interagieren. Alternativ können Sie auf die Informationen auch von einem Mobiltelefon aus zugreifen. In jedem Fall müssen Sie die Informationen abrufen und die Anwendung muss mit der API der Fluggesellschaft interagieren, um Zugriff auf die Daten der Fluggesellschaft zu erhalten.

Die API ist die Schnittstelle, die wie Ihr hilfsbereiter Kellner ausgeführt wird und die Daten der von Ihnen verwendeten Anwendung über das Internet an die Systeme der Fluggesellschaft übermittelt. Außerdem wird die Antwort der Fluggesellschaft auf Ihre Anfrage übernommen und direkt an die von Ihnen verwendete Reiseanwendung zurückgesendet. Darüber hinaus erleichtert es in jedem Schritt des Prozesses die Interaktion zwischen der Anwendung und den Systemen der Fluggesellschaft – von der Sitzplatzauswahl über die Zahlung bis hin zur Buchung.

APIs tun dasselbe für alle Interaktionen zwischen Anwendungen, Daten und Geräten. Sie ermöglichen die Übertragung von Daten von System zu System und schaffen so Konnektivität. APIs bieten eine Standardmethode für den Zugriff auf Anwendungsdaten oder Geräte, unabhängig davon, ob Sie auf Cloud-Anwendungen wie Salesforce zugreifen oder über Ihr Mobiltelefon einkaufen.

Arten von APIs

Es gibt zahlreiche Arten von APIs . Beispielsweise haben Sie möglicherweise von Java-APIs oder Schnittstellen in Klassen gehört, mit denen Objekte in der Java-Programmiersprache miteinander kommunizieren können. Neben programmorientierten APIs gibt es auch Web-APIs wie SOAP (Simple Object Access Protocol), RPC (Remote Procedure Call) und möglicherweise die – zumindest namentlich – beliebteste REST (Representational State Transfer) . Laut Programmable Web gibt es 15.000 öffentlich verfügbare APIs und viele Tausend weitere private APIs, mit denen Unternehmen ihre internen und externen Funktionen erweitern.

Weitere API-Ressourcen

Wenn Sie mehr erfahren möchten, werfen Sie einen Blick auf unsere API-Ressourcen  zu Definitionen, Design und Verwaltung. Wir haben auch mehr Ressourcen, um zu erfahren, wie APIs das Unternehmen verändern  und selbst zu wertvollen Wirtschaftsgütern werden . Wenn Sie den nächsten Schritt machen möchten, werfen Sie einen Blick auf unsere Lösungen  für APIs im Unternehmen.

API VS. MICROSERVICES: EIN MICROSERVICE IST MEHR ALS NUR EINE API

0

Berücksichtigen Sie beim Schreiben von Software sowohl die Implementierung als auch die Architektur des Codes. Die Software, die Sie schreiben, ist am effektivsten, wenn sie logisch sinnvoll geschrieben ist. Software sollte nicht nur architektonisch einwandfrei sein, sondern auch die Interaktion mit dem Benutzer und die Benutzeroberfläche berücksichtigen.

Sowohl das Konzept einer API als auch das Konzept eines Mikrodienstes umfassen die Struktur und Interaktion von Software. Ein Microservice kann als einfacher Endpunkt zur Bereitstellung einer API missverstanden werden. Aber Microservice haben viel mehr Flexibilität und Fähigkeiten als das. In diesem Artikel werden die Unterschiede zwischen APIs und Microservices sowie einige der Vorteile eines Microservices beschrieben.

Lassen Sie uns zunächst unsere Begriffe definieren.

Was ist eine API?

Definieren wir zunächst, was eine API ist. Eine API (Application Programming Interface) ist laut Wikipedia:Eine Reihe von Unterprogrammdefinitionen, Kommunikationsprotokollen und Tools zum Erstellen von Software. Im Allgemeinen handelt es sich um eine Reihe klar definierter  

Kommunikationsmethoden  zwischen verschiedenen Komponenten.

Eine einfache Möglichkeit, sich eine API vorzustellen, besteht darin, sie als einen Vertrag von Aktionen zu betrachten, die Sie für einen bestimmten Service anfordern können. APIs werden heute in einer Vielzahl von Webanwendungen wie Social Media, Bankensoftware und vielem mehr verwendet. Der standardisierte Vertrag ermöglicht, dass externe Anwendungen mit anderen zusammenarbeiten.

Angenommen, Sie erstellen eine Anwendung, die in Facebook integriert werden soll. Mithilfe der Facebook Graph-API können Sie auf Daten in Facebook zugreifen, z. B. Benutzer, Beiträge, Kommentare und mehr. Die API vereinfacht den Versuch, die Daten in Facebook zu verwenden, und bietet dem Entwickler eine benutzerfreundliche Möglichkeit, auf diese Daten zuzugreifen.

Allgemeine API-Aktionen

In der heutigen Welt werden APIs normalerweise im REST-Stil entwickelt. Diese APIs verfügen über eine Reihe von Verben, die mit HTTP-Aktionen verknüpft sind, z. B. die folgenden:

  • GET (einen einzelnen Gegenstand oder eine Sammlung abrufen)
  • POST (Hinzufügen eines Elements zu einer Sammlung)
  • PUT (Bearbeiten eines Elements, das bereits in einer Sammlung vorhanden ist)
  • LÖSCHEN (Element in einer Sammlung löschen)

Der Vorteil dieser Konsistenz durch verschiedene Anwendungen besteht darin, dass bei der Ausführung verschiedener Aktionen ein Standard vorhanden ist. Die oben genannten vier verschiedenen HTTP-Verben korrelieren mit den allgemeinen CRUD-Funktionen, die viele Anwendungen heutzutage verwenden. Wenn Sie mit verschiedenen APIs in einer Anwendung arbeiten, können Sie auf diese Weise die Auswirkungen der über verschiedene Schnittstellen hinweg durchgeführten Aktionen nachvollziehen.

Wenn Sie an einem interaktiven Beispiel interessiert sind, schauen Sie sich Reqres an . Reqres stellt Scheindaten für die Schnittstelle zu einer RESTful-API und die Aktionen bereit, die Sie bei der Interaktion mit einer API ausführen können.

Okay, jetzt, da wir das behandelt haben, werfen wir einen Blick auf Microservices.

Was ist ein Microservice?

Wikipedia definiert einen Microservice als:Eine  

Softwareentwicklungstechnik  – eine Variante des  

Architekturstils der serviceorientierten Architektur  (SOA), die eine 

Anwendung  als Sammlung  

lose gekoppelter  Dienste strukturiert  . In einer Microservices-Architektur sind die Dienste  

feinkörnig  und die  

Protokolle  leichtgewichtig.

Bevor wir uns jedoch eingehender mit den Mikrodienstleistungen befassen und erklären, wie sie nützlich sein können, werfen wir einen kurzen Blick auf den Monolithen. Wenn Sie wissen, wie sich Microservices von Monolithen unterscheiden, können Sie die Vorteile einer Microservices-Architektur besser verstehen.

Der Vorläufer von Microservices: Monolithen

In den frühen Tagen der Softwareentwicklung (und heute in vielen großen Unternehmensumgebungen) gibt es das Konzept eines Monolithen. Ein Monolith ist eine einzelne Anwendung, die eine vollständige Sammlung von Funktionen enthält und als ein Ort dient, an dem alles gespeichert wird. Architektonisch sieht es so aus:

Alle Komponenten der Anwendung befinden sich in einem Bereich, einschließlich der UI-Schicht, der Geschäftslogikschicht und der Datenzugriffsschicht. Das Erstellen von Anwendungen in einem Monolithen ist ein einfacher und natürlicher Prozess, und die meisten Projekte beginnen auf diese Weise. Das Hinzufügen von Funktionalität zur Codebasis führt jedoch zu einer Zunahme sowohl der Größe als auch der Komplexität des Monolithen, und das Ermöglichen, dass ein Monolith groß wird, bringt mit der Zeit Nachteile mit sich. Einige davon sind:

  • Es besteht die Gefahr, dass Sie in die große Schlammkugel fallen , keinen Reim oder Grund in ihrer Architektur haben und von einem hohen Niveau aus schwer zu verstehen sind.
  • Einschränkung des Technologie-Stacks innerhalb des Monolithen. Insbesondere wenn die Anwendung wächst, wird es immer schwieriger, auf einen anderen Technologie-Stack zu wechseln, auch wenn sich herausstellt, dass die Technologie nicht mehr die beste Wahl ist.
  • Änderungen an der Codebasis wirken sich auf die gesamte Anwendung aus, egal wie klein sie ist. Wenn beispielsweise nur einer der Geschäftslogikabschnitte ständige Änderungen erfährt, wird die gesamte Anwendung neu bereitgestellt, wodurch Zeit verschwendet und das Risiko erhöht wird.

Was ist die Alternative zum Bau eines Monolithen? Nehmen Sie den Monolithen und zerlegen Sie ihn in Microservices.

Rufen Sie den Microservice auf

Nehmen wir das Beispiel eines Monolithen von oben und wandeln es in Microservices um. In diesem Fall würde sich die Anwendungsarchitektur folgendermaßen ändern:

Es gibt einige wichtige Erkenntnisse aus dieser Umstrukturierung:

  • Die aufgeschlüsselten Abschnitte der Geschäftslogik umfassen jeweils einen Mikroservice. Anstatt eine einzige Grenze für die gesamte Anwendung zu haben, wird die Anwendung in Teile aufgeteilt. Die Komplexität der Anwendung wird reduziert, da die verschiedenen Dienste gut definierte Wechselwirkungen miteinander haben. Auf diese Weise können beispielsweise jedem einzelnen Service Ausrichtungsteams zugewiesen werden, die die Verantwortung in einem abstrahierten Teil umfassen.
  • Die UI-Schicht von zuvor muss lediglich eine Schnittstelle zu den Kunden- und Ereignis-Microservices herstellen, wodurch eine Abhängigkeit für den Abrechnungs-Microservice von der UI beseitigt wird.
  • Der Abrechnungs-Microservice muss keine Daten speichern und verfügt daher weder über eine Datenzugriffsebene noch über eine Datenbank. Stattdessen interagiert und verarbeitet es Daten direkt von den Mikrodiensten des Kunden und der Veranstaltung.

Diese Art von Architektur bietet eine Reihe von Vorteilen:

  • Es ist einfacher, Bedenken zu trennen. Diese Grenzen zwischen den Bereichen helfen bei der Entwicklung (Sie müssen sich nur um Ihren Microservice kümmern, nicht um die gesamte Anwendung) und beim Verständnis der Architektur der Anwendung.
  • Anders als bei einem Monolithen kann ein Microservice bei Bedarf einen anderen Tech-Stack verwenden. Überlegen Sie, alles in einer neuen Sprache zu schreiben? Ändern Sie einfach einen Microservice, um den neuen Tech Stack zu verwenden, bewerten Sie die erzielten Vorteile und entscheiden Sie, ob Sie fortfahren möchten.
  • Die Bereitstellung der gesamten Anwendung wird fokussierter. Mit Microservices können Sie verschiedene Dienste nach Bedarf bereitstellen.

Beachten Sie im obigen Beispiel, dass sich die API neben den anderen Teilen des Microservices befindet. Wir werden darauf eingehen. Es ist endlich Zeit, über die Unterschiede zwischen APIs und Microservices zu sprechen.

Der Unterschied zwischen APIs und Microservices

Hier sind die Hauptunterschiede zwischen APIs und Microservices:

  • Eine API ist ein Vertrag, der dem Verbraucher eine Anleitung zur Nutzung des zugrunde liegenden Dienstes bietet.
  • Ein Mikrodienst ist ein Architekturentwurf, der Teile einer (normalerweise monolithischen) Anwendung in kleine, eigenständige Dienste aufteilt.

Per Definition bedeutet dies, dass eine API normalerweise Teil eines Mikrodienstes ist und eine Interaktion mit dem Mikrodienst selbst ermöglicht. Eine andere Möglichkeit, dies zu bedenken, besteht darin, dass die API als Vertrag für Interaktionen innerhalb des Mikrodienstes dient und die verfügbaren Optionen für die Interaktion mit dem Mikrodienst darstellt.

Wenn wir uns das Diagramm oben ansehen, können wir jedoch feststellen, dass jeder Mikrodienst je nach Bedarf etwas anders aufgebaut ist. Hier einige Beispiele für verschiedene Funktionen, die ein Microservice haben kann:

  • Bereitstellung von CRUD-Operationen für einen bestimmten Entitätstyp, z. B. einen Kunden, ein Ereignis usw. Dieser Dienst kann Daten in einer Datenbank beibehalten.
  • Bereitstellung eines Mittels zum Akzeptieren von Parametern und zum Zurückgeben von Ergebnissen basierend auf (potenziell intensiven) Berechnungen. Der oben genannte Abrechnungs-Microservice kann Informationen zu einem Ereignis oder Kunden erfassen und die erforderlichen Abrechnungsinformationen zurückgeben, ohne dass Daten gespeichert werden müssen.

Anhand des obigen Beispiels können Sie wahrscheinlich erkennen, dass ein Mikrodienst mehr als nur eine API für ein System sein kann. Eine gesamte Anwendung kann eine Reihe von Mikrodiensten umfassen, die ihre eigenen APIs für die Kommunikation miteinander verwenden. Darüber hinaus kann jeder dieser Mikrodienste seine eigene Funktionalität abstrahieren, wobei logische Grenzen für die Verantwortung in der Anwendung gezogen und Bedenken getrennt werden, um eine wartbarere Codebasis zu erzielen.

Fazit

Hoffentlich haben Sie jetzt ein besseres Verständnis für APIs und Microservices. Codewartbarkeit und -qualität sind wichtige Bestandteile einer erfolgreichen IT-Strategie. Mit Microservices bleiben Sie ihnen treu. Sie halten Ihre Teams agil und helfen Ihnen, die Kundenanforderungen zu erfüllen, indem sie hochwertigen, wartbaren Code erstellen.

Arbeiten Sie in einer Monolith-Codebasis? Denken Sie daran, einen Teil dieses Monolithen zu entnehmen und ihn in einen eigenen Mikrodienst zu verwandeln. Sobald Sie dies tun, sollten Sie in der Lage sein, die Vorteile der Verwendung von Microservices zu erkennen. In der Tat könnten Sie sogar entscheiden, das ganze Ding zu konvertieren.

Cannabis hat ein großes medizinisches Potenzial. Aber fallen Sie nicht auf den CBD-Betrug herein.

0

Zusammenrollen, zusammenrollen, meine Damen und Herren, und versammeln. Leiden Sie, Ihr geliebtes Haustier – oder Ihr Familientier – an einer der folgenden Erkrankungen? Krebs, Epilepsie, Diabetes, Arthritis, Angstzustände, Menstruationskrämpfe, Schlaflosigkeit, trockene Haut, Psychose, Alzheimer, Demenz, Wut, Depression, ADHS, Crohn und IBS, PTBS, Opiatsucht, Parkinson, Schmerzen jeglicher Art, Migräne oder Engegefühl beim Hund? Dann ist das dein Glückstag.

Alles kann behandelt werden, behaupten die Schlangenölverkäufer des modernen Wilden Westens, mit dem Wundermittel – alles: CBD oder Cannabidiol. Es ist eines der 119 Cannabinoide, die in Cannabis sativa, Indica und Ruderalis enthalten sind, und alle Hybride davon, auch bekannt als Unkraut. CBD ist legal und bringt Sie nicht hoch – das noch immer illegale Cannabinoid THC erledigt diese Aufgabe sehr effizient – aber es ist fair zu sagen, dass das Geschäft flammt.

Was für eine schwindelerregende Produktvielfalt: vom CBD-Wasser (verkauft in klaren Flaschen, die den schnellen Abbau der empfindlichen Verbindung bedeuten) über Speiseöle oder Massageöle, Pillen, Kaugummi, transdermale Pflaster, Pessaren, Gin, Bier und Gleitmittel. Die Krone für das dämlichste CBD-Produkt des Jahres gehört jedoch unbestreitbar zu den CBD-infundierten Kissenbezügen, die von einer hoffnungsvollen Firma aus US-Gewebeherstellern verkauft werden. Yoga-Klassen mit CBD-unterstützten Asanas und geführter Meditation sind entstanden, wobei die Anhänger mehr Flexibilität und eine höhere Stimmung fordern.

Die Verkäufer im Vereinigten Königreich achten darauf, keine spezifischen medizinischen Leistungen für die Produkte zu beanspruchen, da es keine klinischen Beweise gibt, so dass sie stattdessen als Nahrungsergänzungsmittel vermarktet werden. Unterstützt werden sie dabei durch atemlose, unkritische Medienberichte über den CBD-Einsatz für luftige, unspezifizierte “Wohlfühl”-Zwecke.

Der medizinische Wert von CBD und THC lässt sich heute nicht leugnen – auch nicht von der britischen Regierung, die jahrelang behauptete, dass sie lügt, obwohl sie den Anbau und Export der weltweit größten medizinischen Cannabiskultur geprägt hat.

Aber die bahnbrechende Entscheidung vom November 2018, britischen Ärzten die Verschreibung von Cannabis unter extrem begrenzten Umständen zu gestatten, inspiriert von den Fällen von Billy Caldwell und Alfie Dingley, deren Epilepsie durch medizinische Cannabisprodukte, die sowohl THC als auch CBD enthalten, unermesslich verbessert wird, hat viele in eine Vorhölle gebracht: zu wissen oder zu glauben, dass Cannabis eine Heilung bietet, aber nicht in der Lage ist, sie zu nutzen.

Und damit sich die Medienberichte über wundersame Heilmittel für verzweifelte Menschen verbreiten, wächst die CBD-Industrie schnell. Die vom Thinktank Centre for Medicinal Cannabis (CMC) in Auftrag gegebene Marktforschung schätzt, dass der CBD-Markt in Großbritannien bis 2025 ein Volumen von fast 1 Mrd. £ pro Jahr erreichen könnte, was der Größe des derzeitigen gesamten britischen Marktes für pflanzliche Nahrungsergänzungsmittel entspricht.

Und in vielen Fällen nimmt die Industrie die Verbraucher mit auf eine Reise. Labortests für den CMC-Bericht analysierten High-Street-Angebote und fanden heraus, dass mehr als die Hälfte der am häufigsten verkauften CBD-Öle nicht die auf dem Etikett versprochene Menge an CBD enthalten. Und ein Blick auf das Etikett dieser Produkte zeigt, dass viele in so niedrigen Konzentrationen verkauft werden, dass selbst die geschätzten Dosen, gemessen in Tropfen, nicht mehr als ein paar Milligramm des Wirkstoffs liefern können – während medizinische Studien ein Vielfaches mehr verbrauchen.

Dennoch verblassen falsch gekennzeichnete oder niedrig dosierte Produkte im Vergleich zu einem US-Fall, der im April in der Zeitschrift Clinical Toxicology berichtet wurde, bedeutungslos. Eine Familie dosierte ihrem Kind unwissentlich das angeblich CBD-Öl, enthielt aber stattdessen den synthetischen Cannabinoid-Rezeptor-Agonisten AB-Fubinaca. Diese Chemikalie ist besser bekannt als Bestandteil der Abkürzung zum Vergessen, die auch als Gewürz bekannt ist.

Großbritannien ist schlecht auf die weitreichenden Änderungen des Cannabisgesetzes vorbereitet, die weltweit zunehmen. Britische Hanfbauern haben erhebliche wirtschaftliche Nachteile, da CBD legal nur aus den Stängeln und Blättern von Hanfpflanzen gewonnen werden kann, nicht aus der Blüte, wo die Cannabinoide in größter Menge produziert werden. Die meisten CBDs werden daher importiert: eine verpasste Gelegenheit, eine neue Industrie zu schaffen und zu kontrollieren – und zu besteuern.

Es ist klar, dass die Rechtsreform zu Cannabis zwar willkommen ist, aber nicht annähernd schnell genug vorankommt, um Millionen von Patienten zu helfen.

Wissenschaftler und Politiker holen zum Glück Hunderte von Jahren Volksweisheit ein: Es ist keine Nachricht für jeden, der regelmäßig einen Spliff raucht, dass Cannabis entspannend ist, oder dass es einem helfen kann, weitaus ruhiger zu schlafen als ein Glas Rotwein oder seine Stimmung zu verbessern. Das Zusammenspiel von THC, CBD und den Hunderten anderer Wirkstoffe in der Cannabispflanze könnte eines Tages isoliert, identifiziert, getestet und als symptomatische Hilfe oder sogar als Heilung für Dutzende von lebensbedrohlichen Krankheiten erwiesen werden. Aber jahrzehntelanges sinnloses Verbot auf der Grundlage irreführender moralischer Argumente hat eine angemessene medizinische Forschung verhindert, die Millionen hätte zugute kommen können.

Der CBD-Markt braucht dringend eine angemessene Regulierung, und im weiteren Sinne fordern sowohl der THC- als auch der CBD-Sektor die Schaffung eines neuen medizinischen Modells, das der Komplexität einer Pflanze Rechnung trägt, die seit Jahrtausenden vom Menschen als Medizin verwendet wird.

Wie kann ich die Zahlung einer TV-Gebühr rechtlich vermeiden?

0

In der alten Welt des analogen Rundfunks war dies eine einfache Frage. “Fernsehen” bedeutete nur, ein Übertragungssignal an eine Box mit einem TV-Tuner und einer Kathodenstrahlröhre zu senden. Wenn du das im Vereinigten Königreich getan hast, dann brauchtest du eine Fernsehlizenz. In der heutigen digitalen Welt benötigen Sie jedoch möglicherweise eine Fernsehlizenz, wenn Ihr einziges Gerät ein Smartphone ist.

Fernseher und Antennen sind immer noch verbreitet, aber Internet-Streaming bedeutet, dass sie für das Fernsehen nicht mehr benötigt werden. Die neuen Lizenzbestimmungen gelten daher nicht nur für Fernseher, sondern auch für PCs, Laptops, Tablets und Smartphones, Spielekonsolen wie Xbox und PlayStation, Streaming-Geräte von Roku, Amazon und anderen, Set-Top-Boxen und Personal Video Recorder (PVRs).

Wenn Sie die BBC iPlayer App auf einem beliebigen Gerät aus irgendeinem Grund nutzen, benötigen Sie eine Fernsehlizenz. Foto: BBC iPlayer/PA
Die Grundregel lautet, dass Sie eine Fernsehgenehmigung benötigen, wenn Sie Live-Fernsehen sehen, aufnehmen oder anderweitig konsumieren. Es spielt keine Rolle, welche Fernsehsender Sie sehen, oder wie Sie sie sehen. Wenn Sie nur Live-Streams vom mongolischen Fernsehsender Eagle sehen, müssen Sie noch eine Lizenz kaufen.

Die Definition von “live” ist flexibel, da es zu Verzögerungen bei der Übertragung kommen kann und viele Set-Top-Boxen und PVRs eine Pause einlegen oder TV-Programme speichern können. Tatsächlich zählt das Aufnehmen, Aufnehmen und Speichern von Live-TV auch zum Anschauen von Live-TV. Sie können nicht umhin, für eine Lizenz zu bezahlen, indem Sie Programme aufnehmen und später ansehen.

Kurz gesagt, wenn Sie mit dem Streamen einer TV-Sendung kurz vor dem Ende beginnen, benötigen Sie eine Lizenz. Wenn Sie mit dem Streaming direkt nach dem Ende beginnen, benötigen Sie keine Lizenz.

Wie bereits erwähnt, spielt es keine Rolle, mit welcher Art von Gerät Sie Live-Fernsehen sehen, oder wie Sie das Signal sammeln und verarbeiten. Sie schauen immer noch Live-TV, wenn Sie die Übertragung von einer Antenne, einem Kabelnetz, einer Satellitenschüssel, einem WLAN-Hotspot oder einem anderen Internetserver erhalten. Dazu gehören Live-Kämpfe an der Sky Sports Box Office, NHL-Eishockeyspiele aus Kanada, ATP-Tennis an Amazon Prime und so weiter, auch wenn Sie separat bezahlen werden, um sie zu sehen. Logischerweise muss es auch Live-Fernsehübertragungen auf Facebook oder Twitter beinhalten.

Sie schauen immer noch Live-TV, wenn Sie den Feed auf einem Fernseher, einem Computermonitor, auf einem Smartphone, Tablett oder Laptop, auf einem VR-Headset oder an eine Wand projiziert betrachten. Es spielt keine Rolle.

Ich hoffe, das warnt jeden, der sich für gesetzeskonform hielt, weil er auf seinem Smartphone oder über einen Roku-Stick auf der Rückseite eines Monitors Fernsehsendungen gesehen hat.
On-Demand-Inhalte sind ausgenommen, aber Sie müssten die BBC iPlayer-App zumindest aus einer Fire TV-Box löschen. Foto: Samuel Gibbs/Der Wächter
Werbung

Umgekehrt benötigen Sie mit einer Ausnahme keine TV-Lizenz, wenn Sie nur gespeicherte Sendungen ansehen, die “on demand” abgespielt werden und nicht gestreamt oder live übertragen werden.

Zum Beispiel benötigen Sie keine Fernsehlizenz, um Filme und Fernsehsendungen auf DVD oder Blu-ray zu sehen oder von Netflix, Amazon Prime, Hulu, Now TV, YouTube und ähnlichen Diensten zu streamen…. es sei denn, sie streamen Live-TV.

Für die Nutzung von Programmen über nachgeschaltete TV-Dienste, mit Ausnahme des iPlayers der BBC, ist keine Fernsehlizenz erforderlich. Sie können alles sehen, was auf Diensten wie ITV Hub, All 4 und My5 gespeichert ist, solange Sie kein Live-TV sehen. Schließlich werden diese Dienstleistungen durch Werbung bezahlt.

Für die Nutzung des werbefreien iPlayer-Aufholservice der BBC benötigen Sie jedoch eine TV-Lizenz. In diesem Fall bezahlen Sie die BBC, weil Sie BBC-Inhalte konsumieren.

Diese Ausnahme wurde erst im September 2016 eingeführt, und nicht jeder weiß davon.

Netzangelegenheiten
Das Konzept der TV-Lizenz basierte auf Haushalten und wurde auf Geschäfte, Büros und andere Geschäftsräume ausgedehnt. Sobald Sie eine Fernsehlizenz auf Ihre Privatadresse registriert hatten, umfasste sie zahlreiche Personen, die Live-TV auf zahlreichen Fernsehgeräten sahen. Für einen zweiten oder dritten Fernseher in einer Küche oder einem Schlafzimmer brauchten Sie keine weitere Lizenz.

Die Dinge wurden etwas komplizierter, sobald Sie Live-TV auf einem mobilen Gerät sehen konnten, was bedeutete, dass Sie es außerhalb Ihres lizenzierten Hauses sehen konnten.

Die Lösung für dieses Rätsel ist die Batterieversorgung. Ihre Heimfernsehlizenz deckt Ihre mobile Nutzung außerhalb des Hauses ab, solange Sie mit Akkustrom fernsehen.

Wenn Sie Ihr Gerät jedoch außerhalb Ihres Hauses an eine Steckdose anschließen, benötigt dieser Standort eine eigene Fernsehlizenz. Mit anderen Worten, wenn Sie Ihren Laptop zum Haus eines Freundes bringen und ihn an das Stromnetz anschließen, um Live-Fernsehen zu sehen, dann ist er nicht durch die Fernsehlizenz Ihres Hauses abgedeckt. Das Haus deines Freundes braucht auch eine Lizenz.

Technisch gesehen sollte dies auch gelten, wenn Sie Ihr Gerät anschließen, um in einem Café oder im Zug fernzusehen, oder BBC iPlayer, usw., obwohl das etwas schwer zu kontrollieren wäre. Unternehmen, die keine Fernsehlizenzen haben, sollten jedoch wissen, dass sie möglicherweise gegen das Gesetz verstoßen, wenn einer ihrer Mitarbeiter im Büro Live-Fernsehen ansieht oder aufzeichnet oder den BBC iPlayer verwendet. Es ist nur legal, wenn sie ein Gerät verwenden, das nicht an das Stromnetz angeschlossen ist und von der

Aus der NLNP (No Licence Needed Policy) der BBC können Sie erwarten, dass Ihr Anspruch nach zwei Jahren verfällt. Die NLNP sagt: “Nach Ansicht der BBC sind zwei Jahre eine angemessene Zeitspanne für die Wohnwache, da sich die Wohnumstände häufig ändern. So können beispielsweise Bewohner umziehen oder ihre Sehgewohnheiten so ändern, dass eine Lizenz erforderlich ist.”

Durchsetzung
Die Durchsetzungsverfahren der NLNP wurden überarbeitet, “weil sie Informationen enthalten, die für Personen, die versuchen, die Lizenzgebühr zu umgehen, nützlich sein könnten”. Allerdings wird eine unbekannte Anzahl von Personen vom “TV Licensing Field Operations Team” besucht. (Das Sammelsystem ist an Capita vergeben.) Sie können ihnen die Einreise verweigern, aber sie können mit einem Durchsuchungsbefehl zurückkommen.

Die BBC sagt, wenn sie kontaktiert wird, wird festgestellt, dass etwa ein Sechstel der NLN-Antragsteller eine Lizenz benötigen.

Sie können wegen Fernsehens ohne Lizenz strafrechtlich verfolgt werden und mit einer Geldstrafe von bis zu 1.000 £ (in Guernsey bis zu 2.000 £) belegt werden. Hunderttausende von Menschen wurden strafrechtlich verfolgt – einige von ihnen leben in Armut -, andere wurden wegen Nichtzahlung von Geldbußen ins Gefängnis gesteckt.

Dinge, die man tun kann…..
Wenn Sie also lizenzfrei sind, ist es eine gute Idee, Ihre Antenne zu trennen. Sie sollten auch BBC iPlayer-Anwendungen von allen Ihren Geräten löschen und alle BBC-Cookies und -Caches löschen.

Entfernen Sie anschließend alle FreeView-Empfänger und Set-Top-Boxen, die nicht mehr benötigt werden und abnehmbar sind. Setzen Sie alle Produkte, die Live-TV empfangen können, auf den Werkszustand zurück und installieren Sie keine Live-TV-Dienste. Wenn Sie sie nicht davon abhalten können, nach Kanälen zu suchen, stellen Sie sicher, dass sie nicht an eine Antenne angeschlossen sind, obwohl Geräte Sie möglicherweise daran hindern, später “die Einrichtung abzuschließen”.

Schließlich können Sie eine Blockliste zu Ihrem Router oder zur Hosts-Datei Ihres Computers hinzufügen, um den Zugriff auf Inhalte von ausgewählten BBC-Internetadressen zu verhindern. Sie hat im Juni 2018 eine Liste veröffentlicht. Für die Nutzung von BBC-Websites oder das Hören von BBC-Radio benötigen Sie jedoch keine Fernsehlizenz.

Sie können leicht behaupten, dass Sie kein Fernsehen schauen, aber denken Sie daran, dass Sie möglicherweise einen Lizenzbeamten mit einem Durchsuchungsbefehl überzeugen müssen.

Wie kann ich meine Lesezeichen sichern und online darauf zugreifen?

0

Das Wichtigste zuerst, Jenifer. Sie sollten ein Backup Ihrer gesamten Festplatte haben, falls Ihr Laptop stirbt. Ihr Betriebssystem beinhaltet mit ziemlicher Sicherheit eine brauchbare Backup-Software. Ansonsten gibt es mehr als 30 kostenlose Alternativen von Drittanbietern für Windows, darunter BackUp Maker, AOMEI Backupper Standard und EaseUS Todo Backup Free.

Glücklicherweise können Sie mit fast allen Browsern Lesezeichen in einer einzigen Datei im HTML-Format des Webs speichern. Ein Doppelklick auf diese Datei lädt sie in einen Tab in Ihrem Standardbrowser, wo Sie auf die Links zum Inhalt Ihres Herzens klicken können. In der Tat, einige Leute finden, dass mit ihren Lesezeichen als eine lokale Webseite ist handlicher als Ordner von Lesezeichen. Der Nachteil? Das gespeicherte Dokument wird nicht aktualisiert, wenn Sie ein neues Lesezeichen hinzufügen.

In einem gut gestalteten Browser wie Vivaldi können Sie im Menü Datei einfach “Lesezeichen exportieren…” auswählen, um eine Backup-Datei zu erstellen. Opera ist fast genauso gut – man wählt Bookmarks und dann “Export Bookmarks ….” – aber die meisten Browser machen es jetzt komplizierter.

In Firefox müssen Sie beispielsweise die obskure Library-Taste verwenden oder Strg-Shift-B (für Lesezeichen) drücken und dann auf den Dropdown-Menüeintrag für “Import und Backup” klicken. In Google Chrome können Sie Strg-Shift-O (für Obscure, nehme ich an) drücken, um den Bookmark-Manager zu laden oder, wie ich, chrome://bookmarks in die Adressleiste eingeben und die Eingabetaste drücken. Klicken Sie anschließend auf die drei Punkte in der blauen Lesezeichenleiste und wählen Sie “Lesezeichen exportieren”.

Klicken Sie in Microsoft Edge auf die drei Punkte für Einstellungen, oder drücken Sie Alt-X und dann die Schaltfläche “Aus einem anderen Browser importieren”. Die Exportroutine wurde geschickt hinter der Importroutine versteckt.

Sobald Sie eine Datei namens Vivaldi_Bookmarks-20190207.html oder ähnliches gespeichert haben, können Sie sie an einem sicheren Ort aufbewahren. Zu den Optionen gehören eine externe Festplatte, ein USB-Speicherstick, eine SD-Karte und so weiter. Sie sollten die Datei auch in einen oder mehrere Ihrer kostenlosen Online-Speicherplätze wie Microsoft OneDrive, Google Drive, Apple iCloud, Dropbox oder was immer Sie bevorzugen, laden. Sobald die Datei online ist, können Sie von anderen PCs, Smartphones, Tablets und anderen Geräten aus darauf zugreifen.

Sie können Ihre Lesezeichen sogar in einem Microsoft Word-Dokument speichern, das jedes Layout beibehält und mit Strg+klickbare Links bereitstellt. Ich tue dies, indem ich die HTML-Datei in einen Browser lade, sie als MHTML- oder MHT-Datei speichere, sie in Word lade und sie dann als Word-Datei speichere (z.B. als doc, docx, rtf-Datei, etc). Internet Explorer kann Dateien im Standard-MHTML-Format speichern. Chrombasierte Browser wie Google Chrome, Vivaldi und Opera können auch MHTML-Dateien speichern, wenn Sie die Einstellungen bearbeiten (chrome://flags oder vivaldi://flags oder opera://flags etc). Alternativ können Sie auch eine Browser-Erweiterung wie SingleFile hinzufügen, die sowohl in Firefox als auch in Chrome funktioniert. (MHTML kapselt sinnvollerweise ganze Webseiten in einer einzigen Datei, ohne ein Unterverzeichnis zu erstellen, in dem viele separate js, css und andere Dateien gespeichert werden können.)

Vivaldi ist einer von vielen Browsern, der eine Synchronisierungsfunktion bietet, die Ihre Lesezeichen auf verschiedenen Computern auf dem neuesten Stand hält. Foto: Vivaldi
Browser verwenden im Allgemeinen Ordner und Unterordner, um Lesezeichen zu verwalten. Viele von ihnen, darunter Chrome, Firefox, Vivaldi und Edge, verfügen auch über eingebaute Synchronisationssysteme, um Lesezeichen auf verschiedenen Geräten zu synchronisieren, die verwendet werden können, um sie im schlimmsten Fall auf Ersatzcomputern wiederherzustellen. Ordner können jedoch unhandlich werden, wenn Sie Hunderte oder Tausende von Lesezeichen haben, und genau hier kommen Lesezeichenmanager ins Spiel.

Lesezeichen-Manager erlauben es Ihnen im Allgemeinen, Tags, Notizen und Kommentare hinzuzufügen. Tags sind nützlich, weil man jedem Link mehrere Tags geben kann, was so ist, als würde man sie in mehrere Ordner legen.

Lesezeichen-Manager sollten auch eine Erweiterung oder ein Lesezeichen zur Verfügung stellen, damit Sie Websites über Ihren Browser mit Lesezeichen versehen können, ohne auf die Website des Lesezeichen-Managers zu gehen.

Google hat einen der einfachsten Bookmark-Manager, der zu Recht obskur ist, aber einigen Nutzern passen könnte. Apples iCloud Lesezeichen ist etwas besser und funktioniert in mehreren verschiedenen Browsern – Safari, Firefox, Chrome, IE, aber nicht Edge – auf vielen verschiedenen Geräten.

Ich habe nicht viele Bookmark-Manager verwendet oder nach Online-Apps gesucht, also musst du ein paar ausprobieren, um etwas zu finden, das dir gefällt. Zu den Optionen gehören start.me, Bookmark Ninja, Dropmark, Raindrop.io, Bookmax, Atavi und, nur für Chrome, Booky. Leider haben zwei der beliebtesten Seiten in dieser Kategorie – Delicious und Xmarks – geschlossen.

Es gibt auch die ausgezeichnete Pinnwand, die jetzt 11 Dollar im Jahr kostet. Die Pinnwand wird von ihrem Gründer, Maciej Cegłowski, betrieben, der die Überreste von Delicious gekauft hat. Guardian Technology nutzte Pinboard für einige Jahre für Linkbucket-Blog-Posts.

Pocket – das in Firefox integriert ist, aber für Chrome verfügbar ist – würde als Lesezeichenmanager funktionieren, wird aber im Allgemeinen zum Speichern von Seiten verwendet, um diese später zu lesen. Instapaper macht so ziemlich das Gleiche.

Die meisten Forscher, die Zotero brauchen, werden es bereits wissen, obwohl es gut zu jemandem passen könnte, der mediev mag.

Andernfalls werden Menschen, die gewöhnlich Microsoft OneNote oder Evernote verwenden, wissen, dass sie wirklich gut als Lesezeichenmanager arbeiten können, sowie Webclippings, Fotos, Dokumente und viele andere Dinge speichern.
Lesezeichen haben sich von persönlichen Verzeichnissen zu gemeinsamen Ressourcen auf Websites wie Delicious entwickelt. Dies führte zu Social Bookmarking und von 2005-07 zu einem Boom in der Volkswirtschaft oder kollaborativem Tagging. Mit anderen Worten, viele verschiedene Leute fügen Tags zu öffentlichen Links hinzu. Delicious war das archetypische Beispiel des Genres. Viele von uns liebten es.

Die Volkswirtschaftslehre wurde durch #hashtagging ersetzt. Das ist genau das Gleiche, nur dass Hashtags auf alles angewendet werden können, nicht nur auf Lesezeichen. Zu den wichtigsten Hashtagging-Seiten gehören Facebook, Instagram und Twitter. Aber es sind Social-Networking-Sites, keine Bookmark-Manager.

Ich hätte Google+ nicht als Lesezeichen-Website vorgeschlagen, aber vielleicht hat sein Misserfolg als soziales Netzwerk dazu beigetragen, es für diesen Zweck nutzbar zu machen. Sie können es durch Bookmax (wo kostenlose Konten auf 1.000 Links begrenzt sind) oder Raindrop.io ersetzen, aber Pinterest könnte die beste Alternative sein.

Die Grundidee von Pinterest ist es, Public Displays zu erstellen, aber Sie können beliebig viele “geheime Boards” haben. Diese sind standardmäßig privat, aber Sie können sie für ausgewählte Personen freigeben. Du könntest für jeden Satz von Lesezeichen ein eigenes Board erstellen, um Nachrichten, Filme, Musik usw. abzudecken.

Wie Sie Ihre Kinder erziehen, ohne zu schreien oder zu bestrafen?

0

Manchmal wollen wir unsere Kinder anschreien. Normalerweise kommt dieser Impuls aus Frustration oder einer anderen akuten Emotion im Moment eines Temperamentsausbruchs oder eines Ausbruchs. Aber die meisten von uns wissen auch, dass das Schreien und Bestrafen das Selbstwertgefühl unserer Kinder und ihr Vertrauen in uns tatsächlich schädigen kann, was letztlich ungesunde Bewältigungsmechanismen schafft und in Zukunft zu noch mehr schlechtem Verhalten führt.

Stattdessen wird die Erziehung von Kindern mit Mitgefühl und gesunden Grenzen ihnen helfen, zu selbstbewussten und emotional gesunden Erwachsenen heranzuwachsen, und wird deine Erziehungserfahrung dabei viel einfacher machen.

Dieser Artikel wird dir Einblicke und Werkzeuge geben, um Kinder großzuziehen, ohne zu schreien und zu bestrafen. In der ersten Hälfte werde ich Tipps geben, die wir als Eltern selbst tun können, um uns ausgeglichener und weniger ausgelöst zu fühlen, damit wir unsere eigenen Ausbrüche haben; in der zweiten Hälfte finden Sie alltägliche Tipps, wie Sie Ihren Kindern helfen können, sich selbst geerdeter und weniger anfällig für emotionale Ausbrüche zu fühlen.

  1. Pflegen Sie Selbstpflege-Rituale und gönnen Sie sich Freundlichkeit.

Je mehr wir uns um uns selbst kümmern, desto würdiger fühlen wir uns, dass unsere Bedürfnisse erfüllt und unsere Grenzen respektiert werden. Wenn wir uns müde fühlen und keine Energie haben, ist es viel schwieriger, mit den Ausbrüchen unserer Kinder umzugehen. Außerdem: Je besser wir uns selbst fühlen, desto weniger fühlen wir uns schuldig, “Fehler zu machen” oder “Dinge nicht richtig zu machen”.

Also, zusätzlich zu der Sicherstellung, dass du Selbsthilferituale wie Meditation, Yoga, Bewegung (und/oder was auch immer sonst funktioniert!) findest, sprich mit dir selbst, wie du mit einem Kind sprechen würdest, nicht als scharfer Kritiker. Erkenne deine eigenen Gefühle an, wie dumm oder irrational sie dir erscheinen mögen. Wenn du sie annimmst und liebst, werden sie freigelassen, anstatt festgefahren zu bleiben.

  1. Ehre deine eigenen Grenzen.

Wenn unsere Kinder unsere Grenzen zu weit oder zu oft überschreiten, dann oft, weil wir sie lassen. Aber wir werden irgendwann unsere Geduld verlieren, also denk daran. Ich verstehe das vollkommen: Wir vermeiden es, manchmal “nein” zu sagen, weil wir einen Wutanfall vermeiden wollen, oder weil wir “der Gute” sein wollen. Als Eltern ist es jedoch unsere Aufgabe, gesunde Grenzen zu überwinden. Unsere Kinder zu lieben bedeutet nicht, dass wir ihnen immer das geben müssen, was sie wollen. Und das Festhalten an deinen Waffen wird letztendlich Wutanfälle in der Zukunft verhindern.

  1. Haben Sie altersgerechte Erwartungen.

Wenn wir unsere Kinder an öffentliche Orte bringen, können wir einfach nicht erwarten, dass sie sich wie Erwachsene verhalten. Ein kleines Kind wird wie ein erwachsener Erwachsener nicht eine Stunde lang in einem Restaurant still sitzen.

Es ist zwar toll, mit unseren Kindern ausgehen zu wollen, aber wir müssen auch daran denken, dass sie ihre eigenen Erfahrungen machen dürfen. Deshalb müssen wir uns verpflichten, unser Bestes zu tun, um uns nicht in Verlegenheit zu bringen, beleidigt oder schuldig zu sein. Wenn wir diese unrealistischen Erwartungen loslassen, geben wir uns die Freiheit, selbst eine viel angenehmere Erfahrung zu machen.

  1. Projiziere deine Ängste nicht.

Wenn wir uns Sorgen um das Fehlverhalten unserer Kinder machen und befürchten, dass sie in einem bestimmten Kontext aggressiv sein könnten, werden unsere Kinder diese Energie aufgreifen und wahrscheinlich diese Etiketten auf sich selbst kleben. Wenn ein Kind anfängt zu denken, dass es “schlecht” ist, führt das oft zu mehr Fehlverhalten.

  1. Heile dein eigenes inneres Kind.

Kinder können ungelöste Emotionen in uns auslösen, die uns verletzen und frustrieren, vielleicht über unsere eigenen Kindheitserfahrungen oder aktuelle Schwierigkeiten an anderer Stelle in unserem Leben. Unsere Kinder können auch diese ungelösten Gefühle widerspiegeln, wenn sie sie aufgreifen. Also umarmt die Teile von euch, die noch wehtun. Erkennen und akzeptieren Sie Ihre eigenen Gefühle aus oder über Ihre Vergangenheit ohne zu urteilen und geben Sie diesem Kind in Ihnen all die Liebe und Bestätigung, die es nie bekommen hat, oder die es derzeit braucht.

  1. Erstellen Sie einen Anker.

In einem Moment, in dem Sie sich ruhig und ausgeglichen fühlen, wählen Sie einen körperlichen Stimulus, wie z.B. das Zusammendrücken von Daumen und Mittelfinger. Erkennen Sie dies als “Anker”, der die Position für etwa eine Minute hält, bevor Sie sie loslassen. Du hast jetzt eine Verbindung zwischen diesem Anker und dem Gefühl von Ruhe und Ausgeglichenheit hergestellt. Verwenden Sie diesen Anker, indem Sie ihn erneut drücken, wenn Sie sich verärgert fühlen oder wenn Ihr Kind einen Ausbruch hat, um diese Gefühle der Ruhe und des Gleichgewichts wieder aufleben zu lassen.

  1. Entlasst die Schuld.

Schuld und Scham sind die niedrigsten Schwingungsemotionen, die ein Mensch erleben kann. Ich denke an Schuld und Scham als an dem emotionalen Ort, der am weitesten von Liebe, Gleichgewicht und Mitgefühl entfernt ist. Schuldgefühle halten uns nicht nur davon ab, Selbstmitleid zu empfinden, sondern führen oft dazu, dass wir Grenzen überschreiten, um das, was wir für falsch halten, “nachzuholen”. Denke daran, dass was bedeutet erziehung ein Prozess ist. In jedem Moment tust du das Beste, was du kannst, und lernst und verbesserst ständig.

  1. Achten Sie darauf, dass Sie viel Zeit miteinander verbringen.

Aufmerksamkeit ist ein Grundbedürfnis der Kinder, um zu überleben. Wenn unsere Kinder emotionale Ausbrüche haben, ist das oft ein Zeichen ihres Wunsches, uns zu zeigen, dass sie versuchen, sich zu definieren, ihre Individualität zu entwickeln – und Aufmerksamkeit zu erhalten.

Viele Male ist ein emotionaler Ausbruch tatsächlich ein Spiegelbild eines Kindes, das mehr Freiheit erlebt, als es verkraften kann. Sie wollen sich durch unsere liebevolle Führung in Form von gesunden Grenzen sicher fühlen. Die schönste Art, dies unseren Kindern zu geben, ist in besonderen, qualitativ hochwertigen Momenten, in denen wir nicht abgelenkt sind und zu 100% anwesend sind. Kinder brauchen uns nicht, um die ganze Zeit physisch präsent zu sein. Aber qualitativ hochwertige Zeit ist für unsere Kinder von unschätzbarem Wert. Das Gefühl, sich durchweg geliebt und umsorgt zu fühlen, wird ihr Bedürfnis nach Ausleben verringern.

  1. Lassen Sie sich Zeit für eine kostenlose und ununterbrochene Erkundung.

Wenn die Bedürfnisse unserer Kinder nach Sicherheit und Aufmerksamkeit erfüllt sind, werden sie zweifellos auch den Wunsch äußern, auszugehen und die Welt zu erkunden. Die Erforschung hilft ihnen, neue Dinge in ihrer Umgebung zu beobachten, ihren Körper kennenzulernen und mit ihrer angeborenen Neugierde in Verbindung zu bleiben. Selbstgesteuerte Erkundung wird ihre Aufmerksamkeitsspanne verbessern und sie Kreativität und Freude ausdrücken lassen.

Die Menge an physischem Raum, in dem wir unsere Kinder spielen lassen, die Menge an Zeit und die physische Entfernung von uns hängt vom Alter und den Bedürfnissen unseres Kindes ab und wächst mit den Jahren. In diesen Momenten des freien Spiels können wir mit unseren Kindern präsent bleiben. Aber achte darauf, sie nicht zu unterbrechen. Beobachten Sie einfach und genießen Sie es, ihr Wachstum zu beobachten.

  1. Lassen Sie Ihr Kind sich verstanden fühlen.

Egal wie “kindlich” das Verlangen oder die Emotion unseres Kindes in einem bestimmten Moment erscheinen mag, es ist absolut gültig, dass er oder sie sich so fühlt, egal was es ist, wirklich. Wir müssen ihren “Forderungen” nicht nachkommen, aber wir können trotzdem anerkennen, was sie fühlen: “Ich sehe, dass du sehr verärgert bist, dass du dein Gesicht gerne bemalt hast und dass du wütend bist, dass ich dir deine Stifte weggenommen habe”, oder, “Ich verstehe, dass du gerne nur Schokolade den ganzen Tag isst. Das würde mir auch gefallen. Aber jetzt ist es Zeit für ein paar Gemüse, um unseren Körper gesund zu halten.” Sie könnten sich immer noch wehren, schließlich sind sie Kinder, aber zumindest werden sie sich gesehen und verstanden fühlen und normalerweise hilft dies, die Intensität des emotionalen Ausbruchs zu verringern.

Tode in den Straßen Würzburg’s

0

Das einzige was mich ein wenig an Windows 8 stört, ist die schlichte Tatsache, dass es nicht mehr mit meiner Digitalkamera zusammenarbeitet. Und da die keine Speicherkarte hat, sondern einen internen Speicher, muss ich für das Herunterladen jetzt immer ein paar Umwege gehen.

Das ist dann auch der Grund, warum die hier veröffentlichten Fotos zwar alle aus Würzburg stammen, aber durchaus über einen größeren Zeitraum hinweg aufgenommen wurden.

Die Eurofamilie bekommt Zuwachs aus Lettland

0

Für den Münzsammler haben Euromünzen ja einen großen Vorteil, man kann sie wirklich sammeln. Na ja, die meisten zumindest, denn einige findet man im Geldbeutel eher selten. Die Euromünzen aus Lettland, die ab dem 1. Januar 2014 das Eurospektrum bereichern, dürften dazu gehören. Und wenn man sie doch mal im Geldbeutel findet, lässt die Qualität dann leider auch ein bisschen zu wünschen übrig. Schließlich sind die Münzen, bis man sie erreicht dann meist schon sprichwörtlich durch einige Hände gegangen. Da bietet sich dann die Alternative an, gleich einen kompletten lettischen Euromünzsatz zu kaufen an.

Im Fall des BTN Münzen Shop hat man dann auch gleich die Möglichkeit mittels eines Abos gleich eine komplette Münzsammlung aus Europa zu bekommen. Das erleichtert einem dann das Sammeln doch enorm, wenn man in regelmäßigen Abständen gleich einen kompletten Münzsatz in guter Qualität im Briefkasten vorfindet. Und nebenbei kann man sich dann auch noch im Online-Shop für das ein oder andere Sammelgebiet begeistern. Also für jemanden, der wie ich eher Solitärstücke sammelt, also kein festgelegte Sammelgebiet wie z.B. Münzen mit Schiffsmotiven usw. usf. hat, durchaus eine Empfehlung wert.

Der lettische Satz ist für das Sammelgebiet Euromünzen meiner Meinung nach ein ganz gelungener Start. (Übrigens auch für den kleinen Geldbeutel geeignet, wie ich aus eigener Erfahrung weiß.)

Mir gefällt das klassische Design, das sich sehr an der historie der Münzen aus dem baltischen Staat orientiert.

Das lettische Bauernmädchen ist unter Münzsammlern eine kleine Kostbarkeit. Sie befindet sich nämlich nicht nur auf einer heutigen 5 Lats Sondermünze, sondern sozusagen auch auf dem Original von 1929, dem besagte Sondermünze nachempfunden wurde. Eine Erinnerung an die kurze Phase in der Lettland bereits schon einmal ein unabhängiger Staat war, ehe es von der Sowjetunion einverleibt wurde. Damit bietet dieses Motiv etwas, was Münzsammler seit je her an ihrem Sammelthema fasziniert hat: gelebte Geschichte

Und in diesem Fall verbindet sich das Ganze noch mit einem zweiten Aspekt, dem klassischen Design. Das lettische Bauernmädchen ist ein solch klassisches Design, das ich gerne mit “kann man nicht besser machen und sollte man erst auch gar nicht versuchen”.

Trau keiner Maschine, schon gar nicht der Wirtschaft

0

Es gehört zu den weniger beachteten Ergebnissen der angekündigten DSL-Drosselung durch die Telekom, dass sich jetzt Bundeswirtschaftsminister Rössler Sorgen um die Netzneutralität macht. Vor ein paar Wochen war er noch der Meinung, der Markt würde das am Besten regeln. Doch jetzt ist eben ein recht mächtiger Marktteilnehmer auf den Gedanken gekommen, dass er ohne Netzneutralität mehr verdienen könnte.

Ein anderes Beispiel gab es heute in der Main Post zu lesen, wo sich Journalist Wolfgang Jung mal gefragt hat, wie viele Schlecker-Frauen inzwischen woanders in Lohn und Brot sind. Wir erinnern uns, eine Transfergesellschaft wurde damals von der bayerischen FDP verhindert. Weil man der Meinung war, im Einzelhandel sei die Nachfrage so groß, dass die Frauen nicht lange auf der Straße stehen würden. Na ja, zumindest bei uns scheint das auf die Hälfte aber nicht zuzutreffen. Volker Wedde, unterfränkischer Bezirksgeschäftsführer des Handelsverbands Bayern, sieht da die Schuld aber bei den Arbeitslosen, die wollten die vom Einzelhandel geforderte Flexibilität halt nicht mitmachen. Schon blöd, wenn so eine alleinerziehende Mutter nicht immer kann, wenn der Chef will und sie so gar nicht einsehen möchte, dass sie mit ihrem Gehalt doch die Kinderbetreuung zahlen könnte – um dann aufstocken zu gehen, weil das Kind ja auch was essen will.

Solche in die Hose gehenden Theorien liberaler Fantasten lassen mich immer an den Wirtschaftsprofessor Karl-Heinz Brodbeck denken, der, bevor er Ökonom wurde, Ingenieurswissenschaften studierte. Und mit dieser Vorkenntnis, kamen ihm die mathematischen Berechnungen der Ökonomen irgendwie bekannt vor. Nur dass diese mit Menschen, bzw. deren Verhalten rechneten, statt mit Maschinen. Solche Methoden taugen zur Risikoabwägung im Einzelfall, statt dessen nimmt sie Politik und Wirtschaft aber als 100%ige Möglichkeit langfristig das Verhalten einer ganzen Gesellschaft vorhersagen zu wollen. Als wäre der Mensch eine Maschine und würde nicht individuell handeln. Nicht einmal der Kommunismus wollte dem Menschen so viel Individualität absprechen, wie es der Kapitalismus offenbar tut.

Aber statt aus Schaden der Realität aber klug zu werden, werden die Rechnungen weiter durchgespielt und als Argumente verwendet. Selbst wenn die vorrechnenden Wissenschaftler nicht mal mit Excel umgehen können.

Der Zyniker in mir fragt sich ja, ob Politik und Wirtschaft dieser Fakt nicht doch bekannt ist, frei nach dem Motto, so blöd kann eigentlich keiner sein. Aber es ist für sie ja so schön praktisch, die Politiker können sagen sie tun was und wenn es schief läuft, dann war es ja irgendwie nicht ihre Schuld. Und die Manager, nicht nur die viel gescholtenen Leute ganz oben, sondern auch die vor Ort, verdienen ja ganz gut, solange das Lügengebäube nicht einstürzt.

Grafik bewege dich – mit einem Hover-Effekt dank CSS

0

Vor ein paar Monaten habe ich in diesem Blog über die Möglichkeit mit CSS geschrieben, einen Social Media-Button zu vergrößern, wenn die Maus darüber fährt. Das hat auch ganz gut funktioniert, hatte aber einen Nachteil: Die Größenveränderung zieht die ganze Seite in Mitleidenschaft, sprich, alles was darunter ist, bewegte sich ebenfalls.

Mit einem Bild-Hover-Effekt kann man das auch besser lösen, durch Positionierung. Kurz gesagt: Eine Grafik kann aus zwei Teilen bestehen und je nach CSS wird die obere Hälfte oder die untere angezeigt. Das sieht dann so aus: Bild-Hover-Effekt

Für mein Projekt habe ich das etwas abgeändert und nur “einen” Button auf der Grafik, von der allerdings einige Pixel nicht angezeigt werden. So kann dann der Effekt entstehen, als würde der Button aus einem Schlitz in der Seite nach oben gehen.

Im CSS sind dazu drei Abschnitte notwendig:

Dieser Block führt die Grafik ein, wichtig ist vor allem display:block, der die Grafik als Blockelement darstellt, damit man ihr Breiten- und Höhenwerte zuordnen kann.

In diesem Fall wird die Grafik für den RSS-Feed eingefügt und positioniert. In meinem Fall wird die Grafik um 20 px nach unten verschoben, wobei die 20px “verschwinden. Der folgende CSS-Text sorgt schließlich dafür, dass diese 20px wieder erscheinen und die Grafik so eingebunden wird, wie sie eigentlich ist – sobald die Maus darüber fährt.

Im eigentlichen HTML-Dokument muss dann nur noch der Link eingefügt werden: <a href=”/feed.rss” class=”social-link rss”></a>

Im Einsatz kann man das ganze auf meinem Testportal matterne.dev4.fidion.desehen.

Ich habs getan, ich habs wirklich getan!

0

“Willkommen auf der dunklen Seite der Macht.” Diesen recht passenden Kommentar habe ich bei Facebook bekommen, als ich dort verkündet hatte, das ich mein neues iPad Klasse finden würde – mit drei Ausrufezeichen.

Eigentlich müsste ich mich ja schämen … Jahre habe ich damit verbracht mir den Mund fusselig zu reden, warum bei mir keine Apple-Produkte ins Haus kommen. Ein Mac? Nein, ich bin von mir aus kreativ. Ein iPhone? Warum mehr Geld ausgeben, wenn ein günstigeres Produkt mehr kann? Ein iPad? Wozu überhaupt ein Tablet? Und d hat es wohl angefangen, als ich ein Weltbild-Tablet geschenkt bekommen habe, das zwar ganz schnuckelig war aber a) im Einsatz beschränkt und b) nicht besonders lange hielt.

Tja, und dann ist es passiert, wie es nicht anders hätte sein können, habe ich mir ganz spontan ein iPad gekauft. (Na ja, nicht ganz spontan, ich wollte mir halt von meinem ersten neuen Gehalt was gönnen. Und nachdem ich mir von meinem ersten Lohn überhaupt eine Waschmaschine gekauft habe, sollte es diesmal etwas nicht ganz so vernünftig-praktisches sein.) Ich hab sogar mit dem Gedanken gespielt ein Tablet mit Windows 8 zu kaufen, aber die brauchbaren Vertreter dieser Kategorie sind mir schlicht zu teuer. Und als alles auf Samsung hinauslief – da hat plötzlich dieser iPad-Funke in mir zugeschlagen.

Apple wollte mein Geld zuerst nicht haben

Und auch wenn ich es mir insgeheim vielleicht doch gewünscht hätte, das iPad hat mich im Look and Feel nicht enttäuscht. (Was auch nicht so überraschend ist, weil es schließlich trotz allem nicht das erste seiner Art ist, mit dem ich mich beschäftigt habe.)

Wirklich neu war für mich eher der App-Store, der mir dann aber tatsächlich ein paar Probleme gemacht hat. (Man mag es kaum glauben, aber Apple wollte mich zuerst nichts kostenpflichtig herunterladen lassen.) Aber immerhin hab ich jetzt zum ersten mal die App meines Ex-Arbeitgebers TV touring auf dem Tablet oder die Apps von Feedly und dem Guardian – die beide, gelinde gesagt, unglaublich gut sind.

Und auch die App der Main Post, die von meinem neuen Arbeitgeber kommt, hat ihren Weg auf mein iPad gefunden. Schließlich macht das Lesen von ePapern auf diesem Gerät tatsächlich Spaß, hier hat das wesentlich kleinere Androidtablet von Weltbild nicht wirklich punkten können.

Und so scheint es, als würde ich mich auf der dunklen Seite der Macht im Augenblick ganz wohl fühlen. Mal sehen, ob ich dafür den gleichen Preis bezahlen muss wie dieser kleine Junge aus “Star Wars – Episode 1″.

s’Würzburger Nachtwächterbüchle

0

Es gibt ein paar Dinge die man sowohl als Tourist, als Reingschmeckter oder als Würzburger selbst gemacht haben muss. Eine Führung mit dem Würzburger Nachtwächter machen, gehört zweifellos dazu. Meine erste Führung war recht spät, gemesen an meiner Zeit in Würzburg, gehört aber dafür zu den wenigen guten Erinnerungen an meinen letzten Job. Aber das ist eine andere Geschichte und die ist bestimmt nicht so witzig, wie jene, die Wolfang Mainka, alias der Würzburger Nachtwächter, in s’Würzburger Nachtwächterbüchle zusammengetragen hat.

Es sind eine ganze Reihe kleiner Geschichten aus der Würzburger Geschichte und durchaus auch aus der Gegenwart dort versammelt. Gespickt mit der ein oder anderen Weisheit, die man einfach kennen muss. So zum Beispiel, dass es in Würzburg entweder regnet oder eine Kirchenglocke läutet.

Nicht alle Geschichten zünden oder erzeugen einen Auschlag auf der Schmunzel-Lach-Skala, aber jene die es tun, trösten über die weniger gelungenenen Anekdoten hinweg. Ohnehin muss man zugeben, dass dieses Buch zwar eine Führung beim Nachtwächter nicht ersetzen kann, aber hervorragend ergänzt.

Auf jeden Fall ist s’Würzburger Nachtwächterbüchle ein amüssanter Geschichtsunterricht auf der lokalen Ebene. Ich kann es nur empfehlen, man wird es auf einen Rutsch durchlesen und viel mehr über Würzburg wissen, als davor.

Ist das Buch wirklich immer besser als der Film?

0

Hab heute dann doch mal Die Tribute von Panem gesehen. Nicht als Vorbereitung auf den bald in die Kinos kommenden 2. Teil, sondern eher, weil sich in mir langsam ein kleiner Fan von Jennifer Lawrence entwickelt.

Und wie ich mir den Film so ansehe, musste ich natürlich immer wieder an die Parallelen zu Battle Royale denken. Auch wenn die Hintergründe der beiden Geschichten unterschiedlich sind, die Thematik hat ja offensichtliche Ähnlichkeiten. Und wenn ich an Battle Royale denke, kommt mir in den Sinn, wie schlecht ich den Roman fand, der dem japanischen Klassiker zugrunde liegt. In der Tat ist das einer jener äußerst seltenen Fälle, in denen ich jemanden den Film empfehlen würde und weniger das Buch. Oder noch treffender ausgedrückt, in diesem Fall ist der Film besser als das Buch.

Das ist natürlich eine Aussage, die man eigentlich gar nicht laut aussprechen darf. Es ist ein intellektuelles Naturgesetz in Kinoangelegenheiten, dass das Buch immer – quasi per Definition – besser ist als der Film. Neben dem intellektuellen Geschwafel ließen sich dafür auch handfeste Gründe finden. Zwei Beispiele: Das Buch bietet der Handlung mehr Raum, vor allem Nebenerzählstränge und Nebenfiguren können hier zu ihrem Recht kommen. In der komprimierten filmischen Darstellung werden sie manchmal ganz gestrichen. Aber auch die Charakterzeichnung der Hauptfiguren kann im Buch weit ausgefeilter an den Konsumenten gebracht werden. Ohne die Romanvorlage zu kennen, glaube ich, dass hier das dies im Fall von Die Tribute von Panem übrigens zutreffen (sollte).

Soweit die Theorie, doch wenn man sich in Erinnerung ruft, was Film und Buch gemein ist, sollte man das Buch nicht per Definition als besser betrachten. Beide sind nämlich nichts weiter als das Medium, das die eigentliche Geschichte transportiert. Und ich fürchte nun einmal, dass das Buch nur deshalb von allen als besser bezeichnet wird, weil man sich da einer gewissen Norm unterwirft.

Nur trifft das eben immer zu? Kann eine im Vergleich zum Buch gekürzte Variante nicht auch besser sein, weil sie den Fokus auf die eigentliche Geschichte legt? Nicht alle Nebenstränge sind wirklich bedeutsam oder gar erzählenswert, manche sind auch nur Balast. Böse Zungen könnten sie gar als Seitenschinderei des Autoren bezeichnen.

Buch und Film bieten zwei Varianten einer Geschichte, sie bieten durchaus auch einen eigenen Blickwinkel auf sie. Welche einem besser gefällt, sollte man also durchaus von Fall zu Fall entscheiden, oder?

Comickritik: Marvels

0

Comics haben es in der (angeblich so) hohen Kultur bekanntlich immer ein bisschen schwer. Verlage mussten schon den Begriff “Graphic Novel” erfinden, um zumindest noch ein bisschen eine Chance gegen gnadenlose Kritiker zu haben, die längst vergessen haben, was sie als Kind alles so verschlungen haben.

Der Nachteil dieses Weges war, dass sich so eine Art Unterscheidung eingeschlichen hat, die es auch in der Literatur gibt. Die berühmten E’s gegen die berühmten U’s. Und so gibt es eben Graphic Novels auf der einen Seite und Superhelden und Mickey Maus auf der anderen. Manchmal allerdings passt diese Unterscheidung beim besten Willen nicht. Kurt Busieks und Alex Ross’ Marvels ist definitiv so ein Fall.

Und das nicht nur wegen der Umsetzung, die sich schon grafisch von den meisten anderen Superheldencomics absetzt. Wobei dies natürlich das größte äußerliche Merkmal ist, dass diesen Comic (oder sollte ich sagen, diese Graphic Novel?) heraushebt.

Auch in der Handlung hebt sich Marvels deutlich von dem herab, was man eigentlich erwarten würde. Denn eigentlich geht es nicht um Superhelden und Mutanten, obwohl das Buch von nichts anderem handelt. Es ist die Perspektive, die ungewöhnlich ist.

Erzählt wird zwar eine Art Best of aus dem Marvel Universum, und Fans werden vieles wieder erkennen, aber die Geschichten sind nur von Außen betrachtet. Aus der Sicht eines Fotoreporters, der an einem Buch über Superhelden arbeitet und dies schon seit 1939. Es ist also die Geschichte aus der Sicht von Otto Normalo, der das Auf und Ab der Superhelden betrachtet und damit auch ihren Aufstieg und ihren Fall und wieder ihren Aufstieg und wieder ihren Fall.

In den gelungenen Dialogen und dem Bericht des Reporters, der dem Leser die Ereignisse schildert, spiegelt sich die alte Frage wider, die manchmal auftaucht, wenn wir uns Fragen, wie eine echte Welt mit Superhelden so wäre. Oder mit Mutanten? Oder was auch im Marvel Universum eigentlich wirklich der Unterschied zwischen Superhelden und Mutanten wäre.

Herausgekommen ist dabei ein anspruchsvoller Comic, der selbst Graphic Novel-Lesern, die sonst wenig mit den Avengers oder X-Men anfangen können, einen Einstieg ins Marvel Universum bieten könnte.

Rezept: Omuraisu – Ketchupreis im Omlett

0
Kochen mit Ketchup? Geht das überhaupt? Manch Purist wird bei dem Gedanken mit Ketchup zu kochen das nackte Grausen bekommen. Ich persönlich würde aber sagen, mit Ketchup ist es wie mit den meisten Zutaten, es kommt auf den richtigen Einsatz an.
nd so ist es dann auch mit Omuraisu, das japanisch klingt, japanisch ist, aber irgendwie so gar nicht japanisch aussieht. Wobei man es natürlich auch in kleinen Schälchen servieren kann, um es mit Stäbchen zu essen.
Rezept: Omuraisu – Ketchupreis im Omlett
Drucken
Autor: Thomas Matterne
Zutaten
  • 2 Eier
  • Reis
  • Knoblauchzehe
  • halbe Zwiebel
  • Gemüse, z.B. Karotten, Erbsen, Paprika
  • Fleisch, wenn gewünscht z.B. Hühnchen
  • Ketchup
  • Sojasauce
  • Salz
  • Pfeffer
Zubereitung
  1. Während der Reis koch kann man schon mal die Füllung vorbereiten. Also Gemüse und Fleisch kleinschneiden, um das Ganze dann in der Pfanne kurz anzubraten. Dann den fertigen Reis dazugeben und mit Salz und Pfeffer würzen. Jetzt den Ketchup und die Sojasouce, für den asiatischen Geschmack, dazugeben und noch ein bisschen in der Pfanne lassen.
  2. Im Anschluss kommt die Füllung aus der Pfanne und das Omlett wird gemacht. Am Besten den Moment abwarten, wenn die Unterseite schon fest, die Oberseite aber noch schön weich ist.
  3. Dazu jetzt die Füllung und das Omlett umschlagen – fertig.
  4. Tipp: Es kann ruhig ein bisschen mehr Füllung vorbereitet werden, denn während das Omlett in der Pfanne ist, beginnt man davon zu naschen.

Morgen geht es wieder an die Uni

0

Hab heute dann doch mal Die Tribute von Panem gesehen. Nicht als Vorbereitung auf den bald in die Kinos kommenden 2. Teil, sondern eher, weil sich in mir langsam ein kleiner Fan von Jennifer Lawrence entwickelt.

Und wie ich mir den Film so ansehe, musste ich natürlich immer wieder an die Parallelen zu Battle Royale denken. Auch wenn die Hintergründe der beiden Geschichten unterschiedlich sind, die Thematik hat ja offensichtliche Ähnlichkeiten. Und wenn ich an Battle Royale denke, kommt mir in den Sinn, wie schlecht ich den Roman fand, der dem japanischen Klassiker zugrunde liegt. In der Tat ist das einer jener äußerst seltenen Fälle, in denen ich jemanden den Film empfehlen würde und weniger das Buch. Oder noch treffender ausgedrückt, in diesem Fall ist der Film besser als das Buch.

Das ist natürlich eine Aussage, die man eigentlich gar nicht laut aussprechen darf. Es ist ein intellektuelles Naturgesetz in Kinoangelegenheiten, dass das Buch immer – quasi per Definition – besser ist als der Film. Neben dem intellektuellen Geschwafel ließen sich dafür auch handfeste Gründe finden. Zwei Beispiele: Das Buch bietet der Handlung mehr Raum, vor allem Nebenerzählstränge und Nebenfiguren können hier zu ihrem Recht kommen. In der komprimierten filmischen Darstellung werden sie manchmal ganz gestrichen. Aber auch die Charakterzeichnung der Hauptfiguren kann im Buch weit ausgefeilter an den Konsumenten gebracht werden. Ohne die Romanvorlage zu kennen, glaube ich, dass hier das dies im Fall von Die Tribute von Panem übrigens zutreffen (sollte).

Soweit die Theorie, doch wenn man sich in Erinnerung ruft, was Film und Buch gemein ist, sollte man das Buch nicht per Definition als besser betrachten. Beide sind nämlich nichts weiter als das Medium, das die eigentliche Geschichte transportiert. Und ich fürchte nun einmal, dass das Buch nur deshalb von allen als besser bezeichnet wird, weil man sich da einer gewissen Norm unterwirft.

Nur trifft das eben immer zu? Kann eine im Vergleich zum Buch gekürzte Variante nicht auch besser sein, weil sie den Fokus auf die eigentliche Geschichte legt? Nicht alle Nebenstränge sind wirklich bedeutsam oder gar erzählenswert, manche sind auch nur Balast. Böse Zungen könnten sie gar als Seitenschinderei des Autoren bezeichnen.

Buch und Film bieten zwei Varianten einer Geschichte, sie bieten durchaus auch einen eigenen Blickwinkel auf sie. Welche einem besser gefällt, sollte man also durchaus von Fall zu Fall entscheiden, oder?

17,377FansLike
2,225FollowersFollow
14,100SubscribersSubscribe
- Advertisement -

Recent Posts