Einführung
Qiitas "Beginner" -Tag und "New Programmer Support" -Tag-Artikel für Anfänger
Als neuer QS-Ingenieur sind alle für mich sehr hilfreich.
Leider werden auf der einzelnen Tag-Seite nur Trends und neue Artikel aufgelistet.
Es ist eine Spezifikation, die es schwierig macht, in der Vergangenheit gute Artikel zu finden.
In diesem Artikel verwenden wir zuerst die Qiita-API, um Artikel für Anfänger zu schreiben (Artikel mit dem Tag: = "Anfänger" ODER "Unterstützung für neue Programmierer").
Nach dem Erstellen eines Programms, das alles ausgibt, wird das Ergebnis des Lesens jedes Artikels in der Ausgabeliste in absteigender Reihenfolge der Likes angezeigt
Ich werde die Gottartikel vorstellen, die ich für "Das ist lächerlich hilfreich!"
-
- Hinweis: Dieses Mal filtern wir nach der Anzahl der Likes, aber die Artikel, die für Sie nützlich sind, sind Gottartikel, unabhängig von der Anzahl der Likes !! *
Was du machen willst
- Holen Sie sich alle Artikel für Anfänger und geben Sie sie an CSV aus
- Lesen Sie CSV mit der Tabellenberechnungssoftware und sortieren Sie die Liste in absteigender Reihenfolge nach "Most Likes".
- Anbetung in der Reihenfolge von oben
Machen Sie ein Programm
Überlegen Sie, wie Sie "alle Artikel für Anfänger in CSV ausgeben" können.
Ich habe einfach so darüber nachgedacht.
- Holen Sie sich alle Artikel mit dem Tag "Anfänger" ODER dem Tag "Unterstützung für neue Programmierer" mit API
- Extrahieren Sie nur die Daten, die Sie benötigen
- Exportieren Sie Daten in CSV
Lesen Sie die API-Spezifikationen und überlegen Sie, wie Sie die Daten und die erforderlichen Daten erhalten
Lesen Sie die offizielle Dokumentation zur Qiita-API und Sie werden sehen:
- Sie können Artikel erhalten, indem Sie eine Suchabfrage mit der Anzahl der Seiten und Tags in "GET / api / v2 / items" auslösen.
- Die Gesamtzahl der Elemente (Anzahl der Artikel) ist im Antwortheader Total-Count enthalten
- Sie können alle Artikel abrufen, indem Sie zuerst eine Suchabfrage durchführen, um die Anzahl der Artikel zu ermitteln und in die Anzahl der Seiten umzuwandeln
- Zu diesem Zweck sind die folgenden Daten jedes erworbenen Artikels ausreichend
- Als ergänzende Information gibt es Fälle, in denen der Inhalt nicht nur mit dem Titel auf einen Blick verstanden werden kann.
- Weil bestätigt werden muss, dass die Spezifikationen der zu alten technischen Informationen nicht geändert werden.
- Für das Screening aufgrund der großen Anzahl von Artikeln
Implementiere ein wenig
** Der Code, der basierend auf der obigen Prüfung, seiner Erklärung und der Beispielausgabedatei implementiert wurde, wird auf GitHub abgelegt. **
Zur Implementierung habe ich auf den folgenden Artikel verwiesen. Vielen Dank!
Eine Liste der Artikel abrufen, die ich auf Qiita gepostet habe
Zum Gottesdienst
Sie können die Liste mit Python betreiben, aber es ist problematisch, daher werde ich dieses Mal die CSV mit Tabellenberechnungssoftware lesen und bearbeiten.
Fügen Sie eine entsprechende Kopfzeile hinzu, sortieren Sie sie in absteigender Reihenfolge nach Likes, und fertig. Danach werde ich die URL von oben umgehen.
In meinem Fall waren die Artikel, die ich las und mochte, "gemocht" + farbig auf dem Tisch.
Am 20. November 2019 wurden insgesamt 8642 Artikel erworben!
Ich konnte das Ganze also nicht lesen
Dieses Mal las ich 75 Artikel, die zum 20. November 2019 mehr als 1000 Likes hatten.
Sorgfältig ausgewählt !! Super God Artikelliste
Die folgende Liste enthält 75 Gottartikel und 22 Supergottartikel, die mich besonders beeindruckt haben!
(Obwohl es einige gibt, haben wir solche Dinge wie das Entfernen doppelter Inhalte sorgfältig ausgewählt.)
Es ist grob nach Inhalten kategorisiert.
Wie man Arbeit empfiehlt
- Karrieretheorie. Sie werden erkennen, wie wichtig es ist, "Ihre Position zu bestimmen".
- [Für neue SIer] Eine Sammlung von Know-how, das in der Ausbildung nicht vermittelt werden kann
――Ich war ziemlich davon überzeugt, dass der Ort, an dem ich arbeite, näher an SIer liegt als das Web-System.
- 25 Fehler, die unerfahrene Programmierer machen
――Es ist für Entwickler, aber auch aus Sicht der Qualitätssicherung sehr hilfreich. Auch wenn Sie kein Anfänger sind, verpflichten Sie sich oft ...
- Persönliche Zusammenfassung des neuen Absolvententrainers
――Die Theorie, dass, wenn der Neuankömmling den Standpunkt des Trainers und den Standpunkt des Bewerters kennt, die zu ergreifenden Maßnahmen verstanden werden können.
Wie schreibe ich ein Dokument?
- Es tut mir leid, dass ich nicht richtig auf Japanisch geschrieben habe (Reprise)
- Spezifische Tipps zum Schreiben von Dokumentationen. Wenn Sie sich dessen bewusst sind, wird das Lesen viel einfacher.
Programmierung
- Spezifisch "Wie man eine Programmiersprache lernt". Überprüfen Sie zuerst diesen Artikel, anstatt ein Buch auf einmal zu kaufen.
Informatik * ~ Irgendwann hier ~ *
- Es werden wirklich interessante + überaus wichtige Algorithmen zum Thema Wettbewerbsfragen behandelt.
- Sprechen von Algorithmen, Sortieren. Es erinnert mich an meine Schulzeit (blutige Tränen)
Buch- / Artikelzusammenfassung
- Umfassende Einführung von nützlichem Wissen für Webingenieure aus einer Vielzahl von Genres. Ich war ziemlich verzweifelt zu sehen, ob ich es mit drei Jahren Erfahrung so weit halten konnte.
- Zusammenfassung der empfohlenen Artikel. Alle müssen lesen.
Sammeln / Verbreiten von Informationen
Eindrücke nach dem Lesen
Ich habe die sogenannten "Buzzed" -Artikel in der Reihenfolge von oben gelesen,
- "Respektieren wir die Leute, mit denen wir arbeiten" ** "Schreiben wir richtig auf Japanisch" *
Tatsächlich habe ich das Gefühl, dass alles, was ich sage, ähnlich ist, wie * "Lass uns Informatik richtig lernen" *.
** Die Essenz ist überraschend einfach ~ **.
Gleichzeitig bin ich nicht nur mit dem Lesen des Artikels zufrieden, sondern ich denke, ich sollte tatsächlich Maßnahmen ergreifen.
Es wird ein langer Weg sein, aber ich kann nicht anders, als mich zu beeilen, also werde ich es stetig tun ...!