Es ist ein Jahr her, seit ich angefangen habe, bei Qiita zu posten, und ich möchte einen retrospektiven Artikel schreiben, weil es das Ende des Jahres ist, aber es ist subtil, wenn ich gefragt werde, ob es sich um einen Programmierartikel handelt. Was soll ich also tun? .. Das ist richtig, lassen Sie es uns mit einer kleinen Geschichte über das Programmieren kombinieren und sie in einen Artikel über das Proming zwingen!
Unten über die Probleme, mit denen ich mit Python konfrontiert war
Zunächst habe ich beim Ausführen von pip den folgenden Fehler erhalten.
'pip'Ist ein interner oder externer Befehl,
Wird nicht als funktionsfähiges Programm oder Batchdatei erkannt.
Daher wurde es gelöst, indem der Systemumgebungsvariable "Path" der Pfad hinzugefügt wurde, in dem pip.exe vorhanden ist. (Achten Sie darauf, es nicht mit einer Benutzerumgebungsvariablen zu verwechseln.)
Als nächstes habe ich beim Importieren des mit pip installierten Pakets den folgenden Fehler erhalten.
ModuleNotFoundError: No module named 'Paketnamen'
Also habe ich das Installationsziel des Pakets per Pip überprüft.
pip show [Paketnamen]
Referenzartikel: https://qiita.com/t-fuku/items/83c721ed7107ffe5d8ff
Was dann als Standort (Installationsziel) herauskam, war in anderen Projekten, wie unten gezeigt.
\Weitere Projekte\venv\lib\site-packages
Sie können es verwenden, indem Sie die in diesem "anderen Projekt" installierten Pakete in das Projekt kopieren, an dem Sie gerade arbeiten. Das Kopieren jedes Mal, wenn Sie in Zukunft ein neues Paket installieren, ist jedoch zu ärgerlich.
Fügen Sie einfach den Pfad zu diesem "anderen Projekt" in der Quelle hinzu.
import sys
sys.path.append("Wo soll das Paket installiert werden?")
Referenzartikel: https://qiita.com/ktgwaaa/items/6d1f54d5ff3c4559f96c
Das ist die Lösung! Ich denke, dass diese Art des Hinzufügens eines Pfades die Code-Konvention PEP8 verletzt.
Referenzartikel: https://qiita.com/ninomiyt/items/76f6f7e3c1f833cf99e5
Also habe ich es gelöst, indem ich die Umgebungsvariable "PATHONPATH" für Python als Benutzerumgebungsvariable festgelegt und alle Pakete dort konsolidiert habe.
Referenzartikel: https://qiita.com/maech/items/72559402556eb2af73ad
Verwenden Sie übrigens Folgendes, um das Paket in einem beliebigen Verzeichnis mit pip zu installieren.
Name des Pip-Installationspakets-t Verzeichnis
Referenzartikel: https://blog.tamesuu.com/2018/09/24/81/
Ich habe es mit nur einer Zusammenfassung gelöst.
Ereignisse vor etwa einem Jahr
Ich "Ich kann meine Fähigkeiten nicht einfach verbessern" Synchron "Mach etwas privat und gib es Qiita. Ich mache es auch." Ich sagte: "Nein, ich habe keine Zeit. Und ich bin nicht sicher, ob ich im Internet posten soll." Synchron "Wenn Sie eine solche Entschuldigung vorbringen, wird sich diese nicht für immer ändern?" Ich selbst "Gununu ..."
Deshalb hat das Qiita-Leben begonnen.
Es war wirklich gut, mit dem Posten zu beginnen. Ich bin der Synchronisation zutiefst dankbar, dass sie mich eingeladen hat. Es ist ein gutes Jahr her, seit ich definitiv angefangen habe, bei Qiita zu posten.
Es gibt verschiedene Gründe, warum es gut war, aber hauptsächlich die folgenden:
――Jedes Mal, wenn ich einen gepostet habe, ist mein Niveau als Ingenieur gestiegen (ich fühle) ――Ich habe gute Erfahrungen gesammelt, indem ich den Prozess der Erstellung einer Sache zusammengestellt und als Artikel zusammengestellt habe. .. Ich denke.
――Ich entschuldige mich nicht mehr für "Ich habe keine Zeit" ――Ich denke nicht, dass es für alle gilt, weil ich denke, dass einige Leute sehr beschäftigt sind, aber für mich war "keine Zeit" eine vollständige Entschuldigung.
――Es ist nicht länger notwendig, das, was Sie gemacht haben, zu begraben »Bis jetzt, selbst wenn Sie hart daran gearbeitet haben, es zu schaffen, war es im Grunde alles, was Sie vergessen würden, aber das ist natürlich nicht passiert, seit ich mit dem Posten angefangen habe. Selbst wenn ich es vergesse, halte ich es für einen großen Vorteil, dass ich darauf zugreifen kann, sobald ich Qiita öffne.
――Ich habe versucht, jedem Artikel die gleiche Struktur zu geben (im Allgemeinen) ――Jetzt müssen Sie sich beim Schreiben eines Artikels nicht zu viele Gedanken über die Struktur machen.
Natürlich habe ich vor, 2020 weiterhin bei Qiita zu posten. Die Fähigkeiten, die ich durch diese Aktivität verbessern möchte, sind unten aufgeführt.
Programmierfähigkeit --Selbstverständlich.
Fortschrittsmanagement Fähigkeit ――Ich war der Meinung, dass der Prozess, zuerst die Ergebnisse zu entscheiden und auf sie zu reagieren, genau die Arbeit selbst ist. Nur weil es kein Job war, machte ich keine Pläne für die Ergebnisse und unterwegs hatte ich das Gefühl, meine Zeit durch wiederholte Nacharbeiten zu verschwenden. Erstens gibt es eine Frist für die Arbeit, daher hielt ich es für besser, auch für Qiita eine Frist festzulegen. Die von mir festgelegte Frist ist jedoch zu schwach, um verbindlich zu sein, und ich entschied, dass es effektiv wäre, Druck auf mich auszuüben, indem ich die Frist mit meinen Qiita-Freunden und -Kollegen teile.
Verbesserung der Arbeitseffizienz ――Es hängt mit der oben genannten "Fortschrittsmanagement-Fähigkeit" zusammen, aber legen Sie die Frist für Artikel fest → Um die Frist einzuhalten, müssen Sie sich Zeit zum Schreiben von Artikeln sichern → Sie müssen die Arbeit vorzeitig beenden → Dafür Erwarten Sie den Effekt härterer Arbeit, um die Arbeitseffizienz zu verbessern. (Achten Sie jedoch darauf, Ihr Hauptgeschäft nicht zu vernachlässigen.)
Das Folgende ist ein Problem, das ich seit einem Jahr poste und das noch nicht gelöst wurde. ・ Über das Ziel der Buchungshäufigkeit Zuerst fing ich an zu atmen: "Ich werde einen im Monat posten!" Und ich gab ein Ziel pro Monat auf dem Weg auf. Ich denke, es war gut, ein Ziel zu setzen, aber wenn Sie die Veröffentlichungshäufigkeit als Ziel festlegen, können Sie sich nicht hinsetzen und tun, was Sie tun möchten, aber selbst wenn Sie kein Ziel setzen, können Sie voller Dilemmata sein ... Ist auch ein Problem.
Jeden Tag lerne ich Englisch, indem ich auf YouTube nach Videos in meinem Interessengebiet suche und sie schattiere. Deshalb habe ich eine Liste von Videos beigefügt, die dieses Jahr beschattet wurden.
Videoname | Zeit | Mitwirkender | Schwierigkeit | Nützlichkeit | Impressionen |
---|---|---|---|---|---|
The Worst Trends in Modern Cars and Trucks | 12:31 | savagegeese | 4 | 2 | Viel Bohnenwissen |
5 Tires You Should NEVER Buy! | 4:48 | Modern Muscle | 2 | 5 | Erklärt Ihnen die Gefahren von Reifen schlechter Qualität |
The state of self-driving cars: 2018 | 5:37 | The Verge | 3 | 4 | Verstehen Sie den aktuellen Status des automatischen Betriebs |
What Happens If Both Airplane Engines Fail? - Aviation Facts | 11:02 | LogicLounge | 4 | 3 | Erklären Sie die Fragen, die jeder hat |
The Differences Between Understeer & Oversteer And How To Combat Them | 6:48 | Car Throttle | 5 | 5 | Erfahren Sie mehr über das Fahrzeugverhalten |
Can Dyson Reinvent The Electric Car? Answers With Joe | 15:38 | Joe Scott | 5 | 2 | Die Geschichte dieses Dyson fordert EV heraus, indem er die Technologie von Haushaltsgeräten nutzt |
Self-Driving Cars: The Future of Transportation | 10:31 | Top Trending | 4 | 3 | Grundlagen und aktueller Stand des automatischen Fahrens |
Understanding Wheel Alignment ! | 4:48 | Learn Engineering | 1 | 5 | An Autoreifen befestigte Winkel und ihre Auswirkungen |
How Mazda Is Eliminating Turbo Lag | 5:25 | Engineering Explained | 4 | 4 | Ich bin überrascht über den Einfallsreichtum des Motors |
Unbelievable and Expensive Engineering Mistakes | 10:30 | American Eye | 4 | 2 | Ein Überblick über die schweren Unfälle, die durch kleinere Fehler verursacht wurden |
7 MOST EPIC TRANSPORT OPERATIONS IN THE WORLD | 11:21 | Amazing Stock | 3 | 3 | Sprechen Sie darüber, wie Sie riesige Strukturen und Maschinen tragen können |
Why Norway is full of Teslas | 7:09 | Vox | 2 | 4 | Verstehen Sie die EV-Situation in Skandinavien |
Grit: the power of passion and perseverance - Angela Lee Duckworth | 6:12 | TED | 2 | 3 | Einführung des Erfolgsgeheimnisses "Grit" |
11 Lottery Winners Who Paid the Ultimate Price | 12:34 | They will Kill You | 3 | 2 | Vorstellung des tragischen Endes der Lottogewinner |
The Self-Driving Revolution _ Henry Su _ TEDxUAlberta | 12:12 | TEDx Talks | 2 | 2 | Vorteile des automatisierten Fahrens |
Let's Talk About Tesla "Killers!" | 9:38 | Marques Brownlee | 4 | 3 | Release EV einschließlich Rivian(Es ist möglich)Vorstellung des Unternehmens |
Why Tesla And Elon Musk Face Challenges In China | 6:54 | CNBC | 4 | 3 | Die Geschichte von Teslas Kampf in China |
Why Hydrogen Engines Are A Bad Idea | 7:12 | Engineering Explained | 3 | 3 | Es heißt "Hydrogen Engines", aber es geht eigentlich um FCV. |
Why Do Diesels Get Better MPG? Why Are Diesels More Fuel Efficient? | 8:53 | Adept Ape | 2 | 3 | Die grundlegende Geschichte von Diesel |
The Problem with Self-Driving Cars.. | 9:05 | Snazzy Labs | 3 | 3 | Interessante Geschichte über "Wie oft verursachen Menschen Unfälle?" |
Why Are You Always Tired? | 3:10 | AsapSCIENCE | 3 | 3 | Videos nützlich für Menschen mit chronischer Müdigkeit |
How job surveillance is changing trucking in America | 9:35 | Vox | 4 | 3 | Einführung in die Not der Fahrer, die gezwungen sind, unter Aufsicht zu arbeiten, und in die Bedeutung der Aufsicht |
I Adopted Rich People’s Habits, See How MyF Life Changed | 9:04 | BRIGHT SIDE | 2 | 4 | Eine nützliche Geschichte, indem Sie die im Buch zur Selbstentwicklung beschriebenen Gewohnheiten üben |
Why Boredom is Good For You | 7:21 | Veritasium | 2 | 4 | Kommentar darüber, wie "langweilig" das Leben bereichert |
The Challenge of Building a Self-Driving Car | 15:45 | Real Engineering | 3 | 3 | Erläutern der Zukunft des automatischen Fahrens, insbesondere unter Bezugnahme auf Tesla |
Why do aircraft store fuel in the wings? | 12:52 | Mentour Pilot | 4 | 4 | Es ist interessant, über den Treibstoff in den Flügeln und seine Form zu sprechen |
5 Things You Should Never Do In A Dual Clutch Transmission Vehicle | 7:33 | Engineering Explained | 4 | 3 | Die Geschichte, dass DCT sowieso nicht getragen werden sollte |
Why Europe Doesn't Build Skyscrapers | 7:10 | The B1M | 4 | 3 | Sie können sehen, warum Wolkenkratzer nicht nur gebaut werden, weil sie Industrieländer sind |
Ride in NVIDIA's Self-Driving Car | 7:27 | NVIDIA | 3 | 3 | Einführung in das automatische Fahren von NVIDIA |
The Future of Wind Power? - Kite Power Systems | 7:02 | Real Engineering | 4 | 4 | Es gibt auch ein solches Stromerzeugungsverfahren. Ich habe in anderen Videos gesehen, wie man den Propeller schwimmt, aber es ist nicht gut. .. |
Why Public Transportation Sucks in the US | 10:05 | Wendover Productions | 3 | 5 | Interessante Geschichte über die Beziehung zwischen gutem und schlechtem Zugang zu öffentlichen Verkehrsmitteln und der Armutsquote |
Is This Glass Half Empty? | 3:19 | AsapSCIENCE | 3 | 4 | Es scheint, dass Optimismus nicht nur gut und Pessimismus nicht nur schlecht ist. |
5 Tips To Improve Productivity | 6:10 | Joma Teck | 3 | 3 | Immerhin ist die Kraft der Gewohnheit groß |
That's Why Airplane Seats Are Almost Always Blue | 11:03 | BRIGHT SIDE | 3 | 4 | Beantwortung von Fragen zu Flugzeugen sowie warum die Sitze blau sind |
Why Expensive Cars Aren't Always Reliable | 9:27 | Engineering Explained | 4 | 4 | Aha ... Es scheint, dass es nicht zuverlässig sein muss, was die Bedürfnisse wohlhabender Menschen betrifft, die Luxusautos besitzen |
Walk Barefoot for 5 Mins a Day, See What Happens to Your Body | 10:03 | BRIGHT SIDE | 3 | 3 | Es wäre interessant, wenn es eine wissenschaftliche Grundlage gäbe. Es war gut, dass es eine konkrete Methode gab |
Why Ford And Other American Cars Don’t Sell In Japan | 7:12 | CNBC | 3 | 2 | Nun, das stimmt |
Zero Waste Is Not the Only Solution - 4 Tips to Have a Bigger Impact | 9:22 | Exploring Alternatives | 4 | 4 | Ich wollte unbedingt versuchen zu verstopfen |
Can Sea Water Desalination Save The World? | 13:28 | CNBC | 3 | 4 | Es gibt Methoden wie thermische Entsalzung und Rückpenetration, und ich konnte wissen, dass letzteres jetzt der Mainstream ist. |
Why Planes Don't Fly Over Himalayas | 8:55 | BRIGHT SIDE | 4 | 3 | Viele überzeugende Gründe wie Turbulenzen und Zeitlimit für Sauerstoffmasken (in der zweiten Hälfte geht es aus irgendeinem Grund um einen gefährlichen Flughafen) |
Tesla's new Battery Strategy, explained. | 8:09 | Curious Elephant | 4 | 3 | Über die enge Beziehung zwischen Tesla und China |
Hydrogen Fuel Cell Cars Aren't The Dumbest Thing. But...Answers With Joe | 18:45 | Joe Scott | 4 | 3 | EC≫FCV>Die Geschichte eines Erdgasautos |
Some Silicon Valley residents want self-driving cars off of their streets | 5:44 | Washington Post | 3 | 3 | Es gibt ein Spiel gegen automatisches Fahren. .. Nach alldem |
Why Buses Don't Have Seatbelts | 9:21 | BRIGHT SIDE | 2 | 2 | Grundlegende Geschichte über den Bus |
Can A Mercedes G-Wagon Actually Climb A 100% Grade? | 13:56 | Engineering Explained | 4 | 3 | Die G-Klasse ist sowohl im Namen als auch in der Realität ein wunderbares Auto (ich will es) |
Why Some Countries Are Poor and Others Rich | 8:47 | The School of Life | 2 | 4 | Verstehe die Grundlagen der Armut |
15 Things You Didn't Know About The Renewable Energy Industry | 13:33 | Alux.com | 3 | 3 | Ich habe gelernt, dass es überraschend viele Städte und Unternehmen gibt, die aus erneuerbaren Energien bestehen. |
Why The Toyota Land Cruiser Is Disappearing From America | 14:40 | CNBC | 3 | 2 | |
Why incompetent people think they're amazing - David Dunning | 5:07 | TED-Ed | 2 | 3 | |
The Difference Between Gasoline And Hydrogen Engines | 14:19 | Engineering Explained | 3 | 4 | |
Why Tunnels Don't Collapse | 8:39 | Practical Engineering | 4 | 4 | |
8 Most Destructive Mathematical Errors in History | 10:16 | They will Kill You | 4 | 4 | |
Do We Really Need 10-Speed Transmissions? | 9:41 | Engineering Explained | 3 | 4 | |
Why Don't Scavengers Get Sick? | 2:47 | MinuteEarth | 5 | 3 | Einführung in den Danning Kruger-Effekt. Demut ist wichtig. .. Der Weltraum ist der Engpass für Wasserstoff. Obwohl es sich um ein kleines Experiment mit vielen Faktoren handelt, denen Wasserstoff überlegen ist, war ich überrascht zu sehen, dass es als Ingenieur mit herausragender Überzeugungskraft viele andere Vorteile gibt als das Kribbeln der Wirbelsäule. Das ist richtig, es wird in Luxusautos verwendet. Weisheit zu leben. Auch die Wörter im Video sind sowieso schwierig |
These Names Can Kill Animals | 3:46 | MinuteEarth | 3 | 4 | Die Tatsache, dass der Name allein dies ändert, scheint im wirklichen Leben nützlich zu sein. |
Why Volvo Is Losing Its Big Lead In Safety | 14:07 | CNBC | 4 | 3 | Interessante Geschichte der Sicherheitsanstrengungen von Volvo |
Should You Warm Up Your Car Before Driving? | 3:04 | Engineering Explained | 3 | 4 | Es ist wichtig darüber nachzudenken, warum es so alltäglich ist |
Michelin presented airless tires for production cars | 3:59 | Innovative Techs | 3 | 5 | Vorstellung der neuesten Michelin- und Hancock-Reifen. Ich freue mich auf die zukünftige Entwicklung |
Top 10 Most Insane Machines You must see | 10:27 | Innovative Techs | 3 | 3 | Ich persönlich habe die automatische Melkmaschine und den Bagger für Kabel und Rohre genossen. |
10 MOST AMAZING MACHINES | 10:41 | Innovative Techs | 3 | 4 | Interessant waren Auto-Demontagemaschinen, Rennpferdetrainingsmaschinen, LKW-Ladeflächenhotels und Brückenvermessungsmaschinen. |
Top 10 Most Expensive SUVs In The World | 11:26 | Alux.com | 2 | 2 | Wenn es so hoch ist, willst du es nicht (obwohl du es willst) |
Why SUVs Have Skyrocketed in Popularity | 10:10 | Alux.com | 3 | 2 | Die grundlegende Geschichte des SUV |
4 Reasons Why The Rotary Engine Is Dead | 5:12 | Engineering Explained | 4 | 4 | Schlechter thermischer Wirkungsgrad, schlechte Kraftstoffeffizienz und schwieriges Motorölmanagement. .. Eine solche |
5 Reasons Pushrod Engines Still Exist | 4:26 | Engineering Explained | 4 | 4 | Es gab unerwartete Vorteile wie Drehmoment, Größe, Gewicht, Kosten usw. |
Are CVTs Bad? Why Mazda Avoids CVT Transmissions | 12:14 | Engineering Explained | 4 | 3 | Ein direktes Gefühl der Ausgabe ist wichtig, um die Freude am Laufen zu verwirklichen |
6 MOST INCREDIBLE WHEELS YOU’VE EVER SEEN | 10:04 | TechZone | 3 | 3 | Interessant sind biologisch abbaubare Reifen, rekonfigurierbare Reifen, sphärische Reifen usw. |
Sustainable Aquaculture | 4:02 | Science Animated | 4 | 3 | Krankheit ist ein großer Feind für die Landwirtschaft |
Underwater farms vs. climate change - Ayana Johnson and Megan Davis | 4:31 | TED-Ed | 3 | 5 | Einführung verschiedener Anbaumethoden und ihrer Vor- und Nachteile |
Unten finden Sie eine Liste der Bücher, die ich dieses Jahr gelesen habe, beschränkt auf Selbstentwicklung und technische Bücher. Aber nur wenige ... lesen Sie nächstes Jahr mehr.
Titel | Nützlichkeit | Impressionen |
---|---|---|
GIVE & TAKE Eine Ära, in der "Geber" erfolgreich ist | 5 | Das beste Buch, das ich in den letzten Jahren gelesen habe. Es wurde ein Leitfaden für mein zukünftiges Leben |
Grundlagen der Systemidentifikation | 5 | Schwierig, aber eines der wenigen Bücher zur Systemidentifikation |
Null-Sekunden-Denken Das einfachste Training der Welt, um schlauer zu werden | 5 | Es ist gut, dass ein konkreter Aktionsplan geschrieben wird. Das Ziel des nächsten Jahres ist es, dies fortzusetzen |
Arbeitstechnik, die nicht von der Arbeit verfolgt wird | 3 | Es war nicht immer möglich, es in die Praxis umzusetzen, aber ich fand einige Hinweise, wie man die Arbeit effizient erledigt. |
Beginnen wir mit dem Entwurf des Steuerungssystems mit Arduino und MATLAB! | 5 | Es kostet ein wenig, das Set zu bekommen, aber ich konnte die Grundlagen der Steuerungstechnik und des Matlab lernen |
Legen Sie auf dieser Grundlage die Ziele fest, die Sie im Jahr 2020 erreichen möchten, und bestätigen Sie die Erfolgsquote ein Jahr später. (Der Zweck ist, Druck auf mich auszuüben, indem ich hier schreibe) Dies ist jedoch das aktuelle Ziel, daher ist es in Ordnung, den Plan mit einem Grund zu ändern.
No | Inhalt | Grund |
---|---|---|
1 | Veröffentlichen Sie 3 oder mehr Geschichten zur Steuerungstechnik | Weil es der Rand des Kontrollgeschäfts ist |
2 | Pfosten 3 oder mehr eingebautes Material | Weil es ein eingebauter Laden ist |
3 | Veröffentlichen Sie ein oder mehrere Materialien für maschinelles Lernen | Ich bin unerfahren, aber interessiert |
4 | Veröffentlichen Sie ein oder mehrere Bilderkennungsmaterialien | Ich bin unerfahren, aber interessiert |
5 | C or C++Poste 3 oder mehr Geschichten | Weil es ein eingebauter Laden ist+Weil ich Objektorientierung lernen will |
6 | Poste 3 oder mehr Python-Geschichten | Verschiedene Annehmlichkeiten bei Verwendung + für maschinelles Lernen |
7 | Poste eine oder mehrere Rust-Geschichten | Ich möchte C, das als gefährlich gilt, sicher schreiben |
8 | Schreiben Sie Ihre Gedanken jeden Tag auf Papier (siehe Yuji Akabane, "Zero Second Thinking: Das einfachste Training der Welt, um klüger zu werden"). | Es war intuitiv, aber ich fand es sehr nützlich und weil ich auch den angesehenen Manager (Präsident Makonari) empfohlen habe. |
9 | Alle von Qiita veröffentlichten Materialien sind zufällig und werden nicht fortgesetzt und beginnen nach der Erstellung eines Fortschrittsplans | Weil ich in der Lage sein möchte, meinen eigenen Fortschritt selbst zu steuern |
10 | Lerne jeden Tag weiter Englisch | Ich möchte einen Job bekommen, der jeden Tag Englisch spricht |
Ich mache mir Sorgen, ob ich es schützen kann, weil es zu gut ist, aber ich werde mein Bestes geben, weil es veröffentlicht wird.
Der Inhalt des Warnhinweises in der Toilette des Regierungsbüros, den ich Ende des Jahres besucht habe, steckt in meiner Brust, daher werde ich 2020 in diesem Sinne verbringen.
Recommended Posts