[PYTHON] Was ich durch das Starten einer Foto-Site mit Verwaltungsdaten und mehreren APIs gelernt habe

Unter Verwendung der Fotos des Projekts "FIND / 47" des Ministeriums für Wirtschaft, Handel und Industrie (sekundäre Verwendung OK) haben wir eine Website erstellt, auf der inländische Landschaftsfotos mit Cotoha von NTT und der API von Google zufällig angezeigt werden. Ich würde es selbst sagen, aber in 30 Stunden persönlich entwickelter Produktion wurde eine schöne Seite erstellt.

Website für zufällige Landschaftsfotografie für Reiseliebhaber JP-ictures

Was ist das für eine Seite?

Beim Besuch oder Aktualisieren der Website wird eines von ungefähr 1000 Fotos zufällig ausgewählt und angezeigt. Fügen Sie eine Karte hinzu, auf der das Foto aufgenommen wurde, und eine Beschreibung des zugehörigen Wortes. Eine einfache Seite namens. Machen wir eine Reise mit Intuition und diejenigen, die ein Ziel für die Reise suchen! Es ist eine Seite für Menschen, und es wäre schön, wenn ich Werbeeinnahmen erzielen könnte, indem ich den Wunsch nach Reisen anrege, indem ich mir die Bilder ansehe. Es ist auch perfekt, um Zeit zu töten.

Was ich durch die Erstellung dieser Seite vermitteln möchte

Das ist. Ich möchte besonders Anfängern erzählen.

Verwenden Sie die API, mit der der Entwicklungszeitraum verkürzt werden kann

Der Vorteil der persönlichen Entwicklung besteht darin, dass sie ohne Einschränkungen wie Liefertermine erweitert werden kann. Ich kann meine Motivation jedoch nicht lange aufrechterhalten. Daher ist es effizienter, das Unternehmens- / Verwaltungssystem zu verwenden, das je nach Zweck verwendet werden kann. Diese Website verwendet auch APIs wie Cotoha von NTT, Google Map und National Land Research Institute. Dank dieser (nicht API, sondern auch DBPedia etc.) konnte der Entwicklungszeitraum erheblich verkürzt werden.

Tatsächlich hat Qiita bereits viele Artikel, in denen die Verwendung der oben aufgeführten APIs erläutert und aktuelle Beispiele vorgestellt werden, sodass der Einstieg einfach ist. Zwei Fliegen mit einer Klappe, was auch die Entwicklungszeit verkürzte und mir beim Lernen half.

Es gibt viele Daten, die in Verwaltungsbeziehungen kostenlos verwendet werden können

FIND / 47, die Quelle der auf der Hauptwebsite verwendeten Fotos, ist mit dem Ministerium für Wirtschaft, Handel und Industrie verbunden, und das oben erwähnte Nationale Landforschungsinstitut ist auch mit der Verwaltung verbunden, und es gibt viele Daten und APIs, die kostenlos verwendet werden können. Da die Mittel für die persönliche Entwicklung begrenzt sind, werden Verwaltungsbeziehungen zu vielen Daten und Systemen, die kostenlos genutzt werden können, geschätzt. (Natürlich bieten viele Unternehmen es auch kostenlos an.)

Das Obige möchte ich vermitteln.

Schließlich

Wenn es um Webdienste als einzelner Entwicklungsingenieur geht, gibt es viele Dienste, die den Komfort der anderen Partei verfolgen. Als Ingenieur ist dies jedoch eine Selbstverständlichkeit, und ich denke auch, dass das Streben nach Bequemlichkeit das Geheimnis eines Ingenieurs ist. Aus diesem Grund denke ich, dass es in Ordnung ist, eine Zeitmörder-Site zu haben, die eine Pause sein kann. Ich habe es gemacht.

Deshalb möchte ich, dass Sie eine Pause von der Entwicklung machen. Und wenn Sie Eindrücke oder Kommentare zur Verwendung haben, zögern Sie bitte nicht, uns zu kontaktieren. Ich möchte mehr Django-Freunde.

Website für zufällige Landschaftsfotografie für Reiseliebhaber JP-ictures

Recommended Posts

Was ich durch das Starten einer Foto-Site mit Verwaltungsdaten und mehreren APIs gelernt habe
Was ich über KI / maschinelles Lernen mit Python gelernt habe (4)
Was ich durch die Implementierung des Erstellens einer Standardbox für SSD gelernt habe
Bis zum Start einer dreifachen Vorhersage-Website für Bootsrennen mit maschinellem Lernen und Flask
Was ich dachte und lernte, 100 Tage an einer Programmierschule zu studieren
Ich habe mit Scrapy- und GitHub-Aktionen eine Listenseite für Kindle Prime Reading erstellt
Was ich über KI / maschinelles Lernen mit Python gelernt habe (1)
Was ich über KI / maschinelles Lernen mit Python gelernt habe (3)
Ich habe versucht, Daten aus einer Datei mit Node.js zu lesen.
Was ich durch die Teilnahme am ISUCON10-Qualifying gelernt habe
Was ich über KI / maschinelles Lernen mit Python gelernt habe (2)
Ich möchte eine Karaoke-Klangquelle erstellen, indem ich Instrumente und Gesang mit Python trenne
Ich möchte einen Sprachwechsler mit Python und SPTK in Bezug auf eine berühmte Site erstellen