[PYTHON] Was ist denn damit passiert? "Hakidame" Motoi "Setsuna" Projekt

Vorwort

Ah, was zur Hölle. Ich wurde jetzt aus irgendeinem Grund aus meinem Haus geworfen und denke darüber nach, Himajin Manga auf meinem Laptop zu aktualisieren. Wenn ich versuche, Tinkerer auf dem Laptop eines 7-jährigen Spielers zu installieren, der geflogen ist, wird der folgende Fehler angezeigt und ich kann nicht aktualisieren!

*********************************************************************************
    Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
    *********************************************************************************
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    
    ----------------------------------------
Command "/home/manzyun/tinkerer/bin/python3.5 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-t5fjdibj/lxml/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-z22hg___-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/username/tinkerer/include/site/python3.5/lxml" failed with error code 1 in /tmp/pip-build-t5fjdibj/lxml/

Aber die Zeit rückt näher. Es ist nun mal so. Es ist ein Adventskalender, der auf Qiita veröffentlicht wurde. Schreiben wir ihn also hier.

Hauptthema

Was ist vorher Setsuna?

manzyun/Setsuna: Micro SNS or BBS, maybe.

Mit einem Wort erklären: "Anonymes Schwarzes Brett mit einer langen Lebensdauer für die Veröffentlichung" Das ist es. Abgeleitet von "vorübergehend".

Spezifikation

Das ist nicht genug. Aber den SNS (?) Wollte ich wirklich

Es gab auch die folgenden zusätzlichen Elemente.

Hast du Setsuna gemacht?

Vielleicht ist es geschafft. ** Nur serverseitig. ** ** ** Ich dachte, dass die Clientseite viel JSON ausführen würde, aber ich habe jetzt keine solche JavaScript-Fähigkeit, und es dauerte ungefähr zwei Jahre, um die Serverseite für ein System zu erstellen, das dies mit einer Hand zu tun scheint. Teru.

Warum hat es gedauert?

Auswahl des Webframeworks

Als ich damit anfing, war mir zunächst nicht bewusst, dass es ein Webframework gibt. Nein, ich wusste es vage, aber es war immerhin das klassische django oder ein kleines einzigartiges Pyramid. -doc-ja / de / latest / index.html) kam als Kandidat und ich entschied mich für Letzteres. Und "Oh, das Projekt wurde abgeschlossen, aber ich weiß nicht, wie ich es danach machen soll." Ich hatte das Gefühl, etwa einen Monat lang meinen Kopf vor meinen Computer zu halten. Siehe auch hier für eine detaillierte Geschichte darüber.

Um die Geschichte ein wenig hinter den Kulissen zu erzählen, war ich zu diesem Zeitpunkt ziemlich temperamentvoll und aus irgendeinem Grund konnte ich nicht mehr verstehen, indem ich etwas wie Werkzeug in einer unteren Ebene versuchte.

Wie veröffentlichen Sie den Server?

** Die Rezeption ist noch nicht fertig, daher kann ich sie auf keinen Fall veröffentlichen. ** ** **

Nein, ehrlich gesagt kann ich mir keinen Designplan wie ein Webformular für die Erstellung eines Front-End-Orz vorstellen

Nein, vorher gibt es ein ernstes Problem.

** Der einzige Server, auf dem Python ausgeführt werden kann, ist das Mieten von VPS **

Ehrlich gesagt, in meiner finanziellen Situation, in der ich kürzlich endlich freiberuflich tätig wurde, ist das Mieten eines VPS ein ziemlich zögerlicher Preis. "Ist es möglich, es mit einer Spezifikation von ungefähr 500 Yen pro Monat zu schaffen? Ist dies im Gegenteil eine Dienstleistung, die es wert ist, ungefähr 500 Yen pro Monat zu zahlen?" Ich habe es noch nicht veröffentlicht.

Wenn es um Monetarisierung geht, nicht wahr?

Ich denke an nichts.

"Ich werde etwas gegen die Monetarisierung unternehmen (lacht)" Ein Bekannter, der mir freundlicherweise sagte, dass er in letzter Zeit zu beschäftigt war, um ein Loch im Bauch zu haben, und sich einer Operation unterziehen musste.

Nein, dann muss ich darüber nachdenken, Wenn Sie ein Frontend erstellen können, ist es eine App, die einen wirklich einfachen JSON sendet und ihn zurückgibt ../../

Nachwort

Nun, dieses Projekt steht ohne Aktualisierungen in den Tiefen meines Kontos auf Github still. Wenn Sie frei sind, können Sie den Code klonen und den Dienst starten.

** Ich habe keine Dokumentation! !! ** ** **

manzyun/Setsuna: Micro SNS or BBS, maybe.

P.S. Weit davon entfernt, die verdammte App fertigzustellen, habe ich einen verdammten Artikel erstellt. Bitte melden Sie alle Probleme dem Qiita-Management.

Recommended Posts

Was ist denn damit passiert? "Hakidame" Motoi "Setsuna" Projekt
Was ist statistische Modellierung?
Was soll ich verwenden, um Typvergleiche in Python durchzuführen?
Datenanalyse, was machen Sie denn?
Was tun nach der Installation von Linux (Ubuntu)