[Time Killing Site] Comedy Gasha Produktion | Ruby on Rails + Mechanize (Scraping)

・ Notieren Sie sich Ihre eigene Studie und Portfolioerstellung.

1: Titel und URL

Komödie Gasha スクリーンショット 2020-10-05 18.03.33.png

スクリーンショット 2020-10-02 17.54.29.png

(Heroku vorerst) https://fathomless-refuge-51046.herokuapp.com/

2: Funktionen und Ideen

・ Scraping wird von Xpath übernommen.

3: Verwendete Technologie

Rails6 / Ruby / Heroku / CSS / JQuery / Scraping

Verfahren

・ Erstellen Sie eine Rails-App ・ Installieren Sie Mechanize ・ Scraping Bokete basierend auf einem beliebigen Schlüsselwort, um Bilder und Unschärfen zu erfassen und anzuzeigen

4: Produktionszeitraum

Über einen Tag

5: Schwierige Dinge ・ Wo ich feststeckte

・ Scraping mit Xpath ・ Da ich die Bibliothek benutzt habe, war es überraschend einfach.

6: Einfallsreichtum und Zukunft

・ Da es nicht interessant ist, nur zu suchen, habe ich einen Ausdruck entwickelt, damit er meiner Umgebung hinzugefügt werden kann. ・ Ich möchte das Scraping und die Analyse mehrerer Seiten und großer Datenmengen in Frage stellen. ・ Es ist interessant zu benutzen, aber es ist nur für Mr. Bokete interessant. Sie können nicht mit dem Zug suchen, weil Sie überrascht sein werden, wenn Sie es erzwingen.

Recommended Posts

[Time Killing Site] Comedy Gasha Produktion | Ruby on Rails + Mechanize (Scraping)
[Von Zeit zu Zeit aktualisiert] Ruby on Rails Praktische Methode
Ruby on Rails Elementary
Ruby on Rails Grundlagen
Ruby On Rails Association
Ruby on Rails Lernrekord -2020.10.03
Portfolioerstellung Ruby on Rails
Ruby on Rails Lernrekord -2020.10.04
[Ruby on Rails] Debuck (bindend.pry)
Ruby on Rails Lernrekord -2020.10.05
Ruby on Rails Lernrekord -2020.10.09
Ruby on Rails lernen Rekord-2020.10.07 ②
Ruby on Rails lernen Rekord-2020.10.07 ①
Brechen Sie die Ruby on Rails-Migration ab
Ruby on Rails Lernrekord -2020.10.06
Zusammenfassung der Ruby on Rails-Validierung
Über Rails Scraping-Methode Mechanisieren
Ruby on Rails Grundlegendes Memorandum
[Ruby on Rails] Leseversuch (: [],: Schlüssel)
Ruby on Rails-Variablen, konstante Zusammenfassung
Installation von Ruby + Rails unter Ubuntu 18.04 (rbenv)
[Ruby on Rails] Paging-Funktion eingeführt
Grundkenntnisse in Ruby on Rails
Progate Ruby on Rails5 Rückblick
Verwendung von Ruby on Rails
Ruby on Rails Japanisch-Englisch kompatibler i18n
(Ruby on Rails6) Gepostete Inhalte "löschen"
[Ruby on Rails] CSV-Ausgabefunktion
Ruby on Rails 6.0-Umgebungskonstruktionsnotiz
[Ruby on Rails] Erstellung der Bestätigungsseite
Ruby On Rails entwickelt Routing-Konflikte
[Ruby on Rails] Implementierung der Kommentarfunktion
[Ruby on Rails] DM, Chat-Funktion
[Ruby on Rails] Praktische Hilfsmethode
[Ruby on Rails] Stoppen Sie "Looping bis ..."
Persönliche Entwicklung: Zusammenfassung der Techniken, die beim Lachen von Gasha angewendet werden (Schaben, Schienen, Heroku)