Hallo alle zusammen! In diesem Artikel werde ich Ihnen erzählen, wie wir eine Lösung entwickelt haben, um die Erzeugung von Bildern aus einer Vorlage zu automatisieren. Zuerst wird es eine Fallstudie geben und dann den technischen Teil der Lösung.
Fallstudie
Es ist kein Geheimnis, dass soziale Netzwerke eine riesige Plattform sind, um ein Publikum zu finden, um Ihr Material im Feed positiv hervorzuheben, erkennbar zu machen und den Wunsch zu wecken, zu klicken. Sie müssen die Tags auf der Seite The Open Graph korrekt formatieren .
og , . og . . . . , , , . . charmer . .
, imageMagick , , . , . ImageMagick? .
imageMagick . , . . , .
imageMagick. - HTML.
HTML Headless browser .
rails ERB template. html headless browser, bash Kernel. . .
. sidekiq. chrome , , headless .
. , sidekiq , . . 20 50 , .
Das ultimative Ziel war es, ein Tool zu erstellen, mit dem Sie das beschriebene Problem schnell und zuverlässig lösen können. Beim Schreiben des Codes lag der Schwerpunkt auf minimaler Konfiguration, Thread-Sicherheit und Benutzerfreundlichkeit. Quellen sind auf gitachba verfügbar und der Edelstein selbst ist auf rubingems verfügbar . Wenn für jemanden dieses Juwel nützlich sein wird und es Ideen und den Wunsch gibt, es zu verbessern / zu reparieren, akzeptiere ich gerne PR oder Kommentare.) Vielen Dank an alle, die bis zum Ende gelesen haben!