Cela fait un an que j'ai commencé à poster sur Qiita, et puisque c'est la fin de l'année, j'aimerais écrire un article rétrospectif, mais si c'est un article de programmation, c'est subtil, alors que dois-je faire? .. C'est vrai, combinons-le avec une petite histoire liée à la programmation et forçons-la dans un article lié à la promotion!
Ci-dessous, à propos du problème que j'ai rencontré avec python
Tout d'abord, j'ai eu l'erreur suivante lors de l'exécution de pip.
'pip'Est une commande interne ou externe,
Non reconnu comme programme opérationnel ou fichier de commandes.
Par conséquent, il a été résolu en ajoutant le chemin d'accès où pip.exe existe à la variable d'environnement système "Path". (Veillez à ne pas le confondre avec une variable d'environnement utilisateur)
Ensuite, lorsque j'ai importé le package installé avec pip, j'ai eu l'erreur suivante.
ModuleNotFoundError: No module named 'nom du paquet'
J'ai donc vérifié la destination d'installation du paquet par pip.
pip show [nom du paquet]
Article de référence: https://qiita.com/t-fuku/items/83c721ed7107ffe5d8ff
Ensuite, ce qui est sorti comme emplacement (destination de l'installation) était dans d'autres projets, comme indiqué ci-dessous.
\Autres projets\venv\lib\site-packages
Vous pouvez l'utiliser en copiant les packages installés dans cet "autre projet" dans le projet sur lequel vous travaillez actuellement, mais copier chaque fois que vous installez un nouveau package dans le futur est trop ennuyeux.
Alors ajoutez simplement le chemin vers cet "autre projet" dans la source.
import sys
sys.path.append("Où installer le package")
Article de référence: https://qiita.com/ktgwaaa/items/6d1f54d5ff3c4559f96c
Voilà la solution! Je pense que cette façon d'ajouter un chemin enfreint la convention de code PEP8.
Article de référence: https://qiita.com/ninomiyt/items/76f6f7e3c1f833cf99e5
Donc, je l'ai résolu en définissant la variable d'environnement "PATHONPATH" pour python en tant que variable d'environnement utilisateur et en consolidant tous les packages.
Article de référence: https://qiita.com/maech/items/72559402556eb2af73ad
À propos, pour installer le package dans n'importe quel répertoire avec pip, utilisez ce qui suit.
nom du package d'installation pip-répertoire t
Article de référence: https://blog.tamesuu.com/2018/09/24/81/
Je l'ai résolu avec juste un synopsis.
Événements il y a environ un an
"Je ne peux pas améliorer mes compétences facilement" Synchrone "Rendez quelque chose de privé et donnez-le à Qiita. Je le fais aussi." J'ai dit: "Non, je n'ai pas le temps. Et je ne suis pas sûr de publier sur le net." Synchrone "Si vous faites une telle excuse, cela ne changera pas pour toujours?" Moi-même "Gununu ..."
C'est pourquoi la vie Qiita a commencé.
C'était vraiment bien de commencer à poster. Je suis profondément reconnaissant à la synchronisation de m'avoir invité. Cela a été une bonne année depuis que j'ai définitivement commencé à poster sur Qiita.
Il y a plusieurs raisons pour lesquelles c'était bon, mais principalement les suivantes:
――À chaque fois que j'en ai posté un, mon niveau d'ingénieur a augmenté (je me sens) «J'ai acquis une bonne expérience en assemblant le processus de création d'une chose et en la rassemblant sous forme d'article. .. Je pense.
――Je ne trouve plus d'excuses pour "je n'ai pas le temps" «Je ne pense pas que cela s'applique à tout le monde parce que je pense que certaines personnes sont vraiment occupées, mais pour moi,« pas de temps »était une excuse complète.
――Il n'est plus nécessaire d'enterrer ce que vous avez fait Jusqu'à présent, même si je l'ai fait de toutes mes forces, je l'oubliaais souvent parce que c'était fondamentalement le même, mais bien sûr, il a disparu depuis que j'ai commencé à poster. Même si je l'oublie, je pense que c'est un gros avantage de pouvoir y accéder dès que j'ouvre Qiita.
――J'ai essayé de faire de chaque article la même structure (généralement) ――Maintenant, vous n'avez pas à vous soucier trop de la structure lors de la rédaction d'un article.
Bien sûr, je prévois de continuer à publier sur Qiita en 2020, donc les capacités que je souhaite améliorer grâce à cette activité sont répertoriées ci-dessous.
Capacité de programmation --Il va sans dire.
Capacité de gestion des progrès «J'ai senti que le processus consistant à décider d'abord des livrables et à agir en conséquence est exactement le travail lui-même. Cependant, juste parce que ce n'était pas un travail, je n'ai pas fait de plans pour les livrables, et en chemin, j'avais l'impression de perdre mon temps à répéter les retouches. En premier lieu, il y a une date limite pour le travail, alors j'ai pensé qu'il serait préférable de fixer une date limite pour Qiita également. Cependant, le délai fixé par moi-même est trop faible pour être contraignant, j'ai donc décidé qu'il serait efficace de me mettre la pression en partageant le délai avec mes amis et collègues de Qiita.
--Améliorer l'efficacité du travail ――Il est lié à la «capacité de gestion des progrès» ci-dessus, mais fixez la date limite pour les articles → Afin de respecter la date limite, vous devrez vous assurer du temps pour écrire des articles → Vous devrez terminer le travail tôt → Pour cela Attendez-vous à l'effet de travailler plus dur pour améliorer l'efficacité du travail. (Attention cependant à ne pas négliger votre activité principale)
Voici un problème que je poste depuis un an et qui n'a pas encore été résolu. ・ À propos de la fréquence de publication cible Au début, j'ai commencé à respirer, «j'en posterai un par mois!», Mais bientôt j'ai été poussé par la date limite, et je suis tombé dans un cercle vicieux de courir vers le matériel à temps pour le résultat. Et j'ai abandonné un objectif par mois en chemin. Je pense que c'était bien de se fixer un objectif, mais si vous définissez la fréquence de publication comme objectif, vous ne pourrez pas vous asseoir et faire ce que vous voulez faire, mais même si vous ne vous fixez pas d'objectif, vous risquez d'être plein de dilemmes ... Est également un problème.
Chaque jour, j'étudie l'anglais en recherchant des vidéos dans mon domaine d'intérêt sur youtube et en les observant, j'ai donc inclus une liste de vidéos qui ont été suivies cette année.
Nom de la vidéo | temps | Donateur | difficulté | Utilité | Impressions |
---|---|---|---|---|---|
The Worst Trends in Modern Cars and Trucks | 12:31 | savagegeese | 4 | 2 | Beaucoup de connaissances sur les haricots |
5 Tires You Should NEVER Buy! | 4:48 | Modern Muscle | 2 | 5 | Vous informe des dangers des pneus de mauvaise qualité |
The state of self-driving cars: 2018 | 5:37 | The Verge | 3 | 4 | Comprendre l'état actuel du fonctionnement automatique |
What Happens If Both Airplane Engines Fail? - Aviation Facts | 11:02 | LogicLounge | 4 | 3 | Expliquez les questions que tout le monde a |
The Differences Between Understeer & Oversteer And How To Combat Them | 6:48 | Car Throttle | 5 | 5 | En savoir plus sur le comportement des véhicules |
Can Dyson Reinvent The Electric Car? Answers With Joe | 15:38 | Joe Scott | 5 | 2 | L'histoire de ce Dyson qui défie le VE en utilisant la technologie des appareils ménagers |
Self-Driving Cars: The Future of Transportation | 10:31 | Top Trending | 4 | 3 | Principes de base et état actuel de la conduite automatique |
Understanding Wheel Alignment ! | 4:48 | Learn Engineering | 1 | 5 | Angles attachés aux pneus automobiles et leurs effets |
How Mazda Is Eliminating Turbo Lag | 5:25 | Engineering Explained | 4 | 4 | Je suis surpris de l'ingéniosité appliquée au moteur |
Unbelievable and Expensive Engineering Mistakes | 10:30 | American Eye | 4 | 2 | Un aperçu des accidents majeurs causés par des erreurs mineures |
7 MOST EPIC TRANSPORT OPERATIONS IN THE WORLD | 11:21 | Amazing Stock | 3 | 3 | Parlez de la façon de transporter d'énormes structures et machines |
Why Norway is full of Teslas | 7:09 | Vox | 2 | 4 | Comprendre la situation des VE en Scandinavie |
Grit: the power of passion and perseverance - Angela Lee Duckworth | 6:12 | TED | 2 | 3 | Introduction du secret du succès "grit" |
11 Lottery Winners Who Paid the Ultimate Price | 12:34 | They will Kill You | 3 | 2 | Présentation de la fin tragique des gagnants de la loterie |
The Self-Driving Revolution _ Henry Su _ TEDxUAlberta | 12:12 | TEDx Talks | 2 | 2 | Avantages de la conduite automatisée |
Let's Talk About Tesla "Killers!" | 9:38 | Marques Brownlee | 4 | 3 | Libérez EV, y compris rivian(C'est possible)Présentation de l'entreprise |
Why Tesla And Elon Musk Face Challenges In China | 6:54 | CNBC | 4 | 3 | L'histoire de la lutte de Tesla en Chine |
Why Hydrogen Engines Are A Bad Idea | 7:12 | Engineering Explained | 3 | 3 | Il dit "moteurs à hydrogène", mais il s'agit en fait de FCV. |
Why Do Diesels Get Better MPG? Why Are Diesels More Fuel Efficient? | 8:53 | Adept Ape | 2 | 3 | L'histoire de base du diesel |
The Problem with Self-Driving Cars.. | 9:05 | Snazzy Labs | 3 | 3 | Histoire intéressante sur "à quelle fréquence les humains causent-ils des accidents?" |
Why Are You Always Tired? | 3:10 | AsapSCIENCE | 3 | 3 | Vidéos utiles pour les personnes souffrant de fatigue chronique |
How job surveillance is changing trucking in America | 9:35 | Vox | 4 | 3 | Présentation de la détresse des conducteurs contraints de travailler sous supervision et de l'importance de la supervision |
I Adopted Rich People’s Habits, See How MyF Life Changed | 9:04 | BRIGHT SIDE | 2 | 4 | Une histoire utile en pratiquant les habitudes décrites dans les livres de développement personnel |
Why Boredom is Good For You | 7:21 | Veritasium | 2 | 4 | Commentaire sur la façon dont «ennuyeux» enrichit la vie |
The Challenge of Building a Self-Driving Car | 15:45 | Real Engineering | 3 | 3 | Expliquer l'avenir de la conduite automatique, en particulier en se référant à Tesla |
Why do aircraft store fuel in the wings? | 12:52 | Mentour Pilot | 4 | 4 | Il est intéressant de parler du carburant dans les ailes et de sa forme |
5 Things You Should Never Do In A Dual Clutch Transmission Vehicle | 7:33 | Engineering Explained | 4 | 3 | L'histoire selon laquelle le DCT ne devrait pas être porté de toute façon |
Why Europe Doesn't Build Skyscrapers | 7:10 | The B1M | 4 | 3 | Vous pouvez voir pourquoi les gratte-ciel ne sont pas construits simplement parce que ce sont des pays développés |
Ride in NVIDIA's Self-Driving Car | 7:27 | NVIDIA | 3 | 3 | Présentation de la conduite automatique de NVIDIA |
The Future of Wind Power? - Kite Power Systems | 7:02 | Real Engineering | 4 | 4 | Il existe également une telle méthode de production d'énergie. J'ai vu comment faire flotter l'hélice dans d'autres vidéos, mais ce n'est pas bon. .. |
Why Public Transportation Sucks in the US | 10:05 | Wendover Productions | 3 | 5 | Histoire intéressante sur la relation entre un bon et un mauvais accès aux transports publics et le taux de pauvreté |
Is This Glass Half Empty? | 3:19 | AsapSCIENCE | 3 | 4 | Il semble que l'optimisme n'est pas tout bon et le pessimisme n'est pas tout mauvais. |
5 Tips To Improve Productivity | 6:10 | Joma Teck | 3 | 3 | Après tout, le pouvoir de l'habitude est grand |
That's Why Airplane Seats Are Almost Always Blue | 11:03 | BRIGHT SIDE | 3 | 4 | Répondre aux questions sur les avions et pourquoi les sièges sont bleus |
Why Expensive Cars Aren't Always Reliable | 9:27 | Engineering Explained | 4 | 4 | Je vois ... Il semble qu'il ne soit pas nécessaire qu'il soit fiable en ce qui concerne les besoins des riches propriétaires de voitures de luxe |
Walk Barefoot for 5 Mins a Day, See What Happens to Your Body | 10:03 | BRIGHT SIDE | 3 | 3 | Ce serait intéressant s'il y avait une base scientifique. C'était bien qu'il y ait une méthode concrète |
Why Ford And Other American Cars Don’t Sell In Japan | 7:12 | CNBC | 3 | 2 | Eh bien, c'est vrai |
Zero Waste Is Not the Only Solution - 4 Tips to Have a Bigger Impact | 9:22 | Exploring Alternatives | 4 | 4 | Je voulais vraiment essayer le plogging |
Can Sea Water Desalination Save The World? | 13:28 | CNBC | 3 | 4 | Il existe des méthodes telles que le dessalage thermique et la pénétration arrière, et j'ai pu savoir que cette dernière est désormais courante. |
Why Planes Don't Fly Over Himalayas | 8:55 | BRIGHT SIDE | 4 | 3 | De nombreuses raisons convaincantes telles que la turbulence et la limite de temps du masque à oxygène (la seconde moitié concerne un aéroport dangereux pour une raison quelconque) |
Tesla's new Battery Strategy, explained. | 8:09 | Curious Elephant | 4 | 3 | À propos de la relation étroite entre Tesla et la Chine |
Hydrogen Fuel Cell Cars Aren't The Dumbest Thing. But...Answers With Joe | 18:45 | Joe Scott | 4 | 3 | EC≫FCV>L'histoire d'une voiture au gaz naturel |
Some Silicon Valley residents want self-driving cars off of their streets | 5:44 | Washington Post | 3 | 3 | Il y a un contrecoup contre la conduite automatique. .. Après tout |
Why Buses Don't Have Seatbelts | 9:21 | BRIGHT SIDE | 2 | 2 | Histoire de base sur le bus |
Can A Mercedes G-Wagon Actually Climb A 100% Grade? | 13:56 | Engineering Explained | 4 | 3 | La classe G est une voiture merveilleuse à la fois en nom et en réalité (je la veux) |
Why Some Countries Are Poor and Others Rich | 8:47 | The School of Life | 2 | 4 | Comprendre les bases de la pauvreté |
15 Things You Didn't Know About The Renewable Energy Industry | 13:33 | Alux.com | 3 | 3 | J'ai appris qu'il existe étonnamment de nombreuses villes et entreprises constituées d'énergie renouvelable. |
Why The Toyota Land Cruiser Is Disappearing From America | 14:40 | CNBC | 3 | 2 | Super voiture pour Rankle et Land Rover (je veux) |
Why incompetent people think they're amazing - David Dunning | 5:07 | TED-Ed | 2 | 3 | Présentation de l'effet Danning Kruger. L'humilité est importante. .. |
The Difference Between Gasoline And Hydrogen Engines | 14:19 | Engineering Explained | 3 | 4 | L'espace est le goulot d'étranglement de l'hydrogène. Mais il y a étonnamment de nombreux facteurs où l'hydrogène est supérieur |
Why Tunnels Don't Collapse | 8:39 | Practical Engineering | 4 | 4 | Même s'il s'agit d'une expérience à petite échelle, elle est extrêmement convaincante lorsqu'elle est réellement vue |
8 Most Destructive Mathematical Errors in History | 10:16 | They will Kill You | 4 | 4 | En tant qu'ingénieur, ma colonne vertébrale me fait mal |
Do We Really Need 10-Speed Transmissions? | 9:41 | Engineering Explained | 3 | 4 | J'ai été surpris qu'il y ait de nombreux autres avantages. C ’est pourquoi il est utilisé dans les voitures de luxe. |
Why Don't Scavengers Get Sick? | 2:47 | MinuteEarth | 5 | 3 | La sagesse de vivre. De plus, les mots de la vidéo sont de toute façon difficiles |
These Names Can Kill Animals | 3:46 | MinuteEarth | 3 | 4 | Le fait que le nom seul change cela semble être utile dans la vraie vie. |
Why Volvo Is Losing Its Big Lead In Safety | 14:07 | CNBC | 4 | 3 | Histoire intéressante des efforts de sécurité de Volvo |
Should You Warm Up Your Car Before Driving? | 3:04 | Engineering Explained | 3 | 4 | Il est important de réfléchir à la raison pour laquelle c'est si courant |
Michelin presented airless tires for production cars | 3:59 | Innovative Techs | 3 | 5 | Présentation des derniers pneus Michelin et Hancock. Dans l'attente de l'évolution future |
Top 10 Most Insane Machines You must see | 10:27 | Innovative Techs | 3 | 3 | J'ai personnellement apprécié la machine à traire automatique et la pelle pour câbles et tuyaux. |
10 MOST AMAZING MACHINES | 10:41 | Innovative Techs | 3 | 4 | La machine de démontage de voitures, la machine d'entraînement des chevaux de course, l'hôtel de la plate-forme du camion et la machine pour enquêter sur le pont étaient intéressantes. |
Top 10 Most Expensive SUVs In The World | 11:26 | Alux.com | 2 | 2 | Si c'est si haut, tu n'en veux pas (même si tu le veux) |
Why SUVs Have Skyrocketed in Popularity | 10:10 | Alux.com | 3 | 2 | L'histoire de base du SUV |
4 Reasons Why The Rotary Engine Is Dead | 5:12 | Engineering Explained | 4 | 4 | Mauvaise efficacité thermique, faible rendement énergétique et gestion difficile de l'huile moteur. .. Tel |
5 Reasons Pushrod Engines Still Exist | 4:26 | Engineering Explained | 4 | 4 | Il y avait des avantages inattendus tels que le couple, la taille, le poids, le coût, etc. |
Are CVTs Bad? Why Mazda Avoids CVT Transmissions | 12:14 | Engineering Explained | 4 | 3 | Une sensation directe de sortie est importante pour réaliser le plaisir de courir |
6 MOST INCREDIBLE WHEELS YOU’VE EVER SEEN | 10:04 | TechZone | 3 | 3 | Les pneus biodégradables, les pneus reconfigurables, les pneus sphériques, etc. sont intéressants |
Sustainable Aquaculture | 4:02 | Science Animated | 4 | 3 | La maladie est un grand ennemi de l'agriculture |
Underwater farms vs. climate change - Ayana Johnson and Megan Davis | 4:31 | TED-Ed | 3 | 5 | Présentation de diverses méthodes agricoles et de leurs avantages et inconvénients |
Voici une liste des livres que j'ai lus cette année, limités au développement personnel et aux livres techniques. Mais peu ... en savoir plus l'année prochaine.
Titre | Utilité | Impressions |
---|---|---|
GIVE & TAKE Une ère dans laquelle le «donateur» réussit | 5 | Le meilleur livre que j'ai lu ces dernières années. C'est devenu un guide pour ma vie future |
Bases de l'identification du système | 5 | Difficile, mais l'un des rares livres sur l'identification du système |
Pensée zéro seconde La formation la plus simple au monde pour devenir plus intelligent | 5 | C'est bien qu'un plan d'action concret soit rédigé. L'objectif de l'année prochaine est de continuer |
Technique de travail qui n'est pas poursuivie par le travail | 3 | Je ne pouvais pas le mettre en pratique tel quel, mais j'ai trouvé quelques conseils pour faire le travail efficacement. |
Commençons la conception du système de contrôle avec Arduino et MATLAB! | 5 | Il en coûte un peu pour obtenir l'ensemble, mais j'ai pu apprendre les bases de l'ingénierie du contrôle et du matlab |
Sur la base de ce qui précède, définissez les objectifs que vous souhaitez atteindre en 2020 comme suit et confirmez le taux de réussite un an plus tard. (Le but est de me mettre la pression en écrivant ici) Cependant, c'est l'objectif actuel, il est donc normal de modifier le plan avec une raison.
No | Contenu | Raison |
---|---|---|
1 | Publiez au moins 3 histoires d'ingénierie de contrôle | Parce que c'est le bord de la boutique de contrôle |
2 | Poster 3 matériaux intégrés ou plus | Parce que c'est une boutique intégrée |
3 | Publier un ou plusieurs supports d'apprentissage automatique | Je suis inexpérimenté mais intéressé |
4 | Publier un ou plusieurs supports de reconnaissance d'image | Je suis inexpérimenté mais intéressé |
5 | C or C++Publier 3 histoires ou plus | Parce que c'est une boutique intégrée+Parce que je veux apprendre l'orientation des objets |
6 | Publier 3 histoires ou plus sur Python | Diverses commodités lorsqu'elles sont utilisées + pour l'apprentissage automatique |
7 | Publier une ou plusieurs histoires Rust | Je veux écrire C, qui est considéré comme dangereux, en toute sécurité |
8 | Écrivez vos pensées sur papier tous les jours (voir Yuji Akabane, "Zero Second Thinking: The World's Simplest Training to Get Smarter") | C'était intuitif, mais je pensais que ce serait très utile et je l'ai également recommandé à un manager respecté (président Makonari) |
9 | Tout le matériel publié par Qiita est aléatoire et ne se poursuit pas et commence après avoir établi un plan de progrès | Parce que je veux pouvoir gérer mes propres progrès par moi-même |
10 | Continuez à étudier l'anglais tous les jours | Je veux trouver un emploi qui utilise l'anglais tous les jours |
Je m'inquiète si je peux le protéger parce qu'il est trop bon, mais je ferai de mon mieux parce qu'il sera publié.
Le contenu de la mise en garde dans les toilettes du bureau gouvernemental que j'ai visité à la fin de l'année est resté coincé dans ma poitrine, je vais donc passer 2020 avec cela à l'esprit.