Après avoir frappé l'API Qiita avec Python pour obtenir une liste d'articles pour les débutants, nous visiterons les articles divins
introduction
Articles sur les balises "Débutant" et "Nouveau support des programmeurs" de Qiita pour les débutants
En tant que nouvel ingénieur QA, tous me sont très utiles.
Malheureusement, la page de balises individuelles ne répertorie que les tendances et les nouveaux articles,
C'est une spécification qui rend difficile de trouver de bons articles dans le passé.
Dans cet article, nous utiliserons d'abord l'API Qiita pour rédiger des articles pour les débutants (articles étiquetés comme: = "Débutant" OU "Assistance aux nouveaux programmeurs").
Après avoir créé un programme qui produit tout, le résultat de la lecture de chaque article dans la liste de sortie dans l'ordre décroissant des likes
Je vais vous présenter les articles divins que j'ai ressentis "C'est ridiculement utile!"
-
- Note: Cette fois, nous filtrons par le nombre de likes, mais les articles qui vous sont utiles sont des articles de Dieu quel que soit le nombre de likes !! *
Chose que tu veux faire
- Obtenez tous les articles pour les débutants et exportez-les au format CSV
- Lisez le fichier CSV avec un logiciel de calcul de table et triez la liste par ordre décroissant de "les plus aimés"
- Adoration dans l'ordre du haut
Faire un programme
Réfléchissez à la façon dont vous pouvez «prendre tous les articles pour les débutants et les exporter au format CSV»
J'y ai simplement pensé comme ça.
- Obtenez tous les articles avec la balise "Débutant" OU la balise "Nouveau support du programmeur" avec l'API
- Extrayez uniquement les données dont vous avez besoin
- Exportez les données au format CSV
Lisez les spécifications de l'API et réfléchissez à la manière d'obtenir les données et les données requises
Lisez la Documentation officielle de l'API Qiita pour en savoir plus:
- Vous pouvez obtenir des articles en lançant une requête de recherche avec le nombre de pages et de balises dans "GET / api / v2 / items".
- Le nombre total d'éléments (nombre d'articles) est inclus dans l'en-tête de réponse Total-Count
- Vous pouvez obtenir tous les articles en lançant d'abord une requête de recherche pour obtenir le nombre d'articles et en le convertissant en nombre de pages
- A cet effet, les données suivantes de chaque article acquis sont suffisantes
- En tant qu'information supplémentaire, il y a des cas où le contenu ne peut pas être compris en un coup d'œil avec juste le titre.
- updated_at
--Parce qu'il est nécessaire de confirmer que les spécifications des informations techniques trop anciennes ne sont pas modifiées.
- likes_count
- Pour le dépistage en raison du grand nombre d'articles
Mettre en œuvre un peu
** Le code implémenté sur la base de l'examen ci-dessus, son explication et l'exemple de fichier de sortie sont placés sur GitHub. **
Pour la mise en œuvre, je me suis référé à l'article suivant. Je vous remercie!
Obtenez une liste des articles que j'ai publiés sur Qiita
Culte
Vous pouvez utiliser la liste avec Python, mais c'est gênant, donc cette fois je vais lire le CSV avec un logiciel de calcul de table et le modifier.
Ajoutez une colonne d'en-tête appropriée, triez par ordre décroissant par ordre de J'aime, et vous avez terminé. Après cela, je ferai le tour de l'URL par le haut.
Dans mon cas, les articles que j'ai lus et aimés étaient «aimés» + colorés sur la table.
Au 20 novembre 2019, le nombre total d'articles acquis était de 8642!
Je ne pouvais pas tout lire, alors
Cette fois, j'ai lu 75 articles qui comptaient plus de 1000 likes au 20 novembre 2019.
Sélectionné avec soin !! Liste d'articles Super God
La liste suivante a lu 75 articles sur Dieu et 22 articles sur Super Dieu qui m'ont particulièrement impressionné!
(Bien qu'il y en ait quelques-uns, nous avons soigneusement sélectionné des éléments tels que la suppression du contenu en double)
Il est grossièrement classé par contenu.
Comment recommander du travail
- Théorie de la carrière. Vous vous rendrez compte de l'importance de «déterminer votre position».
Comment rédiger un document
- Je suis désolé de ne pas avoir écrit correctement en japonais (Reprise)
- Conseils spécifiques pour rédiger de la documentation. Le simple fait d'en être conscient rendra la lecture beaucoup plus facile.
la programmation
Informatique * ~ Finalement ici ~ *
- Des algorithmes purement intéressants + super importants sont traités au sujet des problèmes de concurrence professionnelle.
- Parler d'algorithmes, tri. Ça me rappelle mes jours d'école (larmes sanglantes)
Résumé du livre / article
- Introduction complète de connaissances utiles pour les ingénieurs Web d'une grande variété de genres. J'étais tout à fait désespéré de voir si je pouvais tenir si largement avec trois ans d'expérience.
- Résumé des articles recommandés. Tout le monde doit lire.
Collecte / diffusion d'informations
Impressions après lecture
J'ai lu les articles dits "bourdonnés" dans l'ordre du haut,
- "Respectons les personnes avec lesquelles nous travaillons" ** "Écrivons correctement en japonais" *
En fait, je pense que tout ce que je dis est similaire, comme * "Apprenons l'informatique correctement" *.
** L'essence est étonnamment simple ~ **.
En même temps, vous n'êtes pas satisfait simplement en lisant l'article, mais vous pouvez réellement agir.
Ça va être un long chemin, mais je ne peux pas m'empêcher de me dépêcher, alors je vais continuer ...!