Unter Programmierung verstehen wir den eigentlichen Programmierprozess in C für kleine Mikrocontroller sowie die Verfolgung von Leiterplatten, das Zeichnen von Modellen in Solid, das Bearbeiten von Docks im Büro, das Lesen des Internets und das Schreiben dieser Notiz.
Dieses Gerät ist UNIX FIT MX-450V oder kurz - * UNIX, auf dem der Programmiervorgang ausgeführt wird.

Insgesamt ist dies die 1001. Präsentation zum Thema „Über den richtigen Arbeitsplatz eines Programmierers“. Alle Komponenten des Geräts sind in der Literatur oft beschrieben, es werden keine revolutionären Errungenschaften vorgeschlagen, aber die allgemein erfolgreiche Erfahrung der Installation und Verwendung wird gegeben. Das Gerät ist klassisch - ein Hubtisch und ein Laufband darunter. Fotos - teils aus dem Netzwerk, teils aus meiner Arbeitshöhle, ich entschuldige mich im Voraus für die schlechte Qualität - die Bedingungen der totalen Unordnung + elende Beleuchtung + ich bin leider überhaupt kein Fotograf. Unter dem Schnitt - viele Details, einschließlich der Vivisektion unschuldiger Drüsen mit Elementen der Kollektivfarm.
Begründung
Mit zunehmendem Alter lernte ich viele schlechte Worte: Hämorrhoiden, Prostataadenom, Osteochondrose der Lendenwirbelsäule, Angina pectoris, Arrhythmie und nur Schlaflosigkeit. Dies bedeutet nicht, dass ich all ihre Reize voll und ganz erleben konnte, und ich habe keine überzeugenden wissenschaftlichen Fakten, die ihr unvermeidliches Auftreten aus einem sitzenden Lebensstil bestätigen. Vage subjektive Empfindungen motivieren jedoch manchmal stärkere, verstärkte konkrete logische Argumente. Es ist an der Zeit, etwas dagegen zu unternehmen.
Für starke und willensstarke Männer, die alle 45 Minuten bereit sind, einzuspringen und Gymnastik zu machen sowie dreimal pro Woche ins Fitnessstudio zu gehen, ist alles, was ich unten geschrieben habe, wahrscheinlich nicht so relevant.
Quellenauswahl
Als ich anfing, ein Laufband zu wählen, sah ich mich mit der Tatsache konfrontiert, dass für einen unvorbereiteten Benutzer alle gleich sind und es unklar ist, wie man sie auswählt. Bei näherer Bekanntschaft mit den Verkäufern stellte sich heraus, dass sie auch nicht wussten, was sie verkauften, und nachdem sie herausfanden, dass mein Gewicht nicht mehr als 100 kg betrug und ich eine elektrische, keine mechanische Schiene benötigte (das sind alle ihre Klassifizierungsmerkmale Ende) also sofort verdorren und zum Klassiker gehen - nimm was du magst.
Ich mochte UNIX aus folgenden Gründen:
- Mindeststartgeschwindigkeit = 0,8 km / h. Dies ist wichtig, da ich nicht so schnell programmiere und der größte Teil der Programmierung mit einer Geschwindigkeit von bis zu 1 km / h erfolgt. Nicht alle Tracks können das so langsam.
- UNIX hat eine elektrische Änderung des Neigungswinkels der Oberfläche. Ich benutze es noch nicht oft, aber die Idee, irgendwo unter den Tisch zu klettern und dort während des Programmiervorgangs etwas manuell anzupassen, scheint mir das Thema Neigungsänderung vollständig auszuschließen.
- Das UNICS-Konstrukt lässt sich leicht zerlegen - dies ist sehr wichtig, da Sie zwangsläufig Ihre Hände darauf legen müssen, und es ist sehr erfreulich, dass alles durch Drehen der Nägel ohne Verwendung eines Schleifers und eines Schweißers erledigt werden kann.
- Ein wunderbarer Griff am Heck zum Anheben des Geräts in eine vertikale Position. Es ist sehr bequem, UNIX dafür zu tragen, wenn sie es darunter saugen. Eine Kleinigkeit, aber sehr schön.
- Name. Ehrlich gesagt war auch die emotionale Komponente bei der Wahl vorhanden.


Mit einem Tisch ist es einfacher.
Die einfachste Abfrage "elektrischer Tisch" rollt wundervolle Büros aus, in denen das "Ergostol Duo" aufgenommen wurde, gesteuert über drei Tasten: "hoch", "runter" und "bitte lassen Sie mich diesen Tisch jetzt bewegen" (rund).

Um nicht zu ziehen, ist dies das allgemeine Layout während des ersten Tests.
Offensichtlich ist sehr wenig Platz erforderlich. Links sind Bücherregale, rechts ein Tisch mit einem Lötkolben, einer Feile, einem Oszilloskop und dem dazugehörigen Müll. (Aus irgendeinem Grund funktioniert die Arbeit bei UNICS dort nicht.)
Installation und Einrichtung
Die Installation von UNICS beginnt mit dem Abbrechen seiner Hörner, mit denen er nicht unter den Tisch klettern wird. Glücklicherweise sind sie an Schrauben montiert, die durch Entfernen der Kunststoffseitenabdeckungen leicht zu erreichen sind.


Beim Abreißen der Hörner ist es wichtig, die Kabelverbindungen mit der Fernbedienung nicht zu unterbrechen. Sie müssen vorsichtig von den Plastikbindern gelöst werden und zum Stecker gelangen, der, obwohl er mit Schmelzkleber bedeckt ist, leicht getrennt werden kann.

Aus dem zerrissenen oberen Teil müssen Sie eine schöne Fernbedienung (auf 4 Schrauben montiert) ausgraben, zwei gute Lautsprecher abbrechen, aber ich muss den Rest des Bügeleisens wegwerfen, ich habe nicht die richtige Anwendung dafür gefunden.

Hier ist die Fernbedienung, die später nützlich sein wird.

Trotz des eleganten Designs gibt es nur wenige Gründe, sich zu freuen: Das Display ist langweilig, und die Tasten sind leider die sparsamste Klasse, nur ein schlecht geklebter Aufkleber mit Membranwölbungen zum Drücken - so lala. Aber die beiden wichtigsten sind groß und grün und rot hervorgehoben, was sehr schön ist. Theoretisch gibt es immer noch eine ganze Reihe von Extras wie ein Trainingsprogramm und einen Musikplayer, aber im wirklichen Leben ist dies für die Programmierung alles überflüssig, Musik auf einem funktionierenden Computer ist viel praktischer.

Auf der Rückseite der Konsole sehen Sie all diese Eingeweide, die Sie nicht betrachten müssen. Es ist jedoch besser, sie mit einem Stück Kunststoff / Holz abzudecken, da vier Ständer für selbstschneidende Schrauben dies problemlos ermöglichen.

Der nächste stalinistische Schlag ist, wie dieses Bedienfeld richtig platziert wird. Es gab mehrere Versuche, es irgendwie anzubringen, aber es stellte sich heraus, dass er überhaupt keinen Platz auf dem Tisch hatte - es geht nicht darum, einen blauen Bildschirm direkt in die Augen des Programmierers zu strahlen, und bereits versuchen es die Displays. Es ist unpraktisch, es unter den Tisch zu ziehen, da ein billiger Bildschirm nur in einem bestimmten Blickwinkel sichtbar ist, dh unter dem Tisch werden die Zahlen überhaupt nicht gelesen. Die richtige Lösung wurde gefunden - links von der Programmierperson mit einem Bildschirm zum Himmel hin, nur als Fortsetzung der Oberfläche des Tisches. Es scheint also nicht in Ihren Augen und wenn Sie mit ihm über etwas sprechen möchten, gibt es kein Problem, alle Zahlen sind sehr auffällig und die Tasten sind zur Hand. Ja, ich brauchte eine Klammer in Form eines rechteckigen Duraluminiumrohrs, aber ich denke, alles wird zum Beispiel ein vulgäres Fragment eines Holzbretts bewirken.

Ich habe mich nicht um den Sensor gekümmert, der die enge Verbindung des Programmierers mit der Fernbedienung ermöglichte. Ich habe ihn nur auf doppelseitiges Klebeband an der Fernbedienungsmündung geklebt. Er sieht ästhetisch ansprechend und wissenschaftsintensiv aus, stört nicht und ist bei meinen Programmiergeschwindigkeiten von 0,8 bis 2 km / h eine Funktion scheint überhaupt optional. Alles ist jedoch individuell. Wenn sich einer der beginnenden Programmierer in diesem Programmierstil unsicher fühlt, ist es besser, ihn an einigen Kleidungsstücken anzubringen. Es ist unwahrscheinlich, dass er vor einem möglichen Sturz rettet, aber er wird ihn wahrscheinlich vor dem übermäßigen Stromverbrauch schützen, der für das Drehen des Bandes unter einem gefallenen und bewusstlosen Programmierer aufgewendet wird. Was zweifellos tröstet.
Bei ersten Tests wurde festgestellt, dass die Höhe der Ergostol-Arbeitsplatte nur von 66 bis 120 cm einstellbar ist, was sich natürlich als klein herausstellte, da wir nicht vergessen, dass die Programmierung nicht auf dem Boden erfolgt, sondern auf UNICS, dessen Oberflächenhöhe etwa 15 cm über dem Boden liegt. Ein höherer Tisch kostet sofort fast doppelt so viel, das tut er nicht. Was zu tun ist? Wir verwenden umweltfreundliche Technologie - schöne Klebestangen mit einem Querschnitt von 15 x 15 cm, die unter den Beinen von Ergostol platziert sind!

Alles steht reibungslos, schwingt nicht und die Höhe ist schließlich sehr angenehm für die Arbeit im Sitzen und Stehen.
Ja, ja, Sitzen ist auch möglich und notwendig! Mir sind Versuche bekannt, diese "laufende" Technologie in die Programmierung einzuführen, die genau deshalb fehlschlug, weil jede Änderung des Status "gesetzt aufgestanden" mit dem Ziehen des Laufbandes an das andere Ende des Raums einherging. Natürlich gab es lange Zeit nicht genug Begeisterung. Wenn Sie also eine Stelle an einer anderen anbringen, stellte sich heraus, dass die Schutzboxen an den Kanten des Bandes idealerweise mit dem Abstand zwischen den Beinen eines gewöhnlichen Bürostuhls wie Bureaucrat übereinstimmen.


Die korrekte Installation des Bürokraten auf UNICS sollte von einigen zusätzlichen Dienstprogrammen begleitet werden, die die spontane Deinstallation des Bürokraten im entscheidenden Moment verhindern. Als solches wurden zwei kleine weiße Kunststoffplatten aus PVC verwendet, die dumm mit einem doppelseitigen Klettverschluss an die Seitenwände geklebt waren. (Jede Art von Plattenmaterial reicht aus, aber es waren nur 5 mm PVC-Platten, die in meine Hände kamen.)
Jetzt rutschen die Beine des Bürokraten nicht mehr ab, und selbst wenn Sie eines aufeinander legen müssen, müssen Sie nicht zu viel zielen, regieren die Führer. Das Verfahren "setzte sich" wurde auf ein Minimum vereinfacht:
- Drücken Sie die Taste auf der Fernbedienung. UNICS wurde gestoppt.
- Zhmak-Zhmak zwei Tasten auf der Fernbedienung des Tisches, der Tisch abgesenkt;
- Nimm mit einer Hand den Bürokraten und lege ihn auf UNICS.
Das ist alles.
Die Prozedur "stand auf" - wir führen den Stapel in umgekehrter Reihenfolge aus, beginnend mit dem Entfernen des Bürokraten unter der nächsten Tabelle.

Voila, Programmierung ist abgelegt.
Ich entschuldige mich noch einmal für die Qualität des Dargestellten, aber dies ist eine Realität, das heißt, trotz der extrem beengten Bedingungen eines Arbeitsunfalls hat die Technologie Wurzeln geschlagen und funktioniert sehr erfolgreich.
Ausgewählte Funktionen
UNIX ist ziemlich leise und rücksichtsvoll. Das heißt, während des Programmiervorgangs werden keine lauten Geräusche erzeugt, die ablenken oder stören. Im Gegenteil, ein leicht hörbares, zufriedenes Grollen schafft eine friedliche und positive Stimmung.
UNIX ist eifersüchtig. Das heißt, wenn es funktioniert und ich leichtfertig beiseite trat und etwas tat, beginnt es zu grunzen, zu knarren und allgemein Missfallen zu zeigen. Disziplinen: Wenn Sie das Rennen verlassen möchten, stoppen Sie den Weg und gehen Sie dann Ihrem Geschäft nach.
UNIX ist traditionell. Zumindest unsere bekannte These "Sie werden nicht auffrischen, Sie werden nicht gehen" ist völlig gerechtfertigt. Das Lieferset enthält zwei Flaschen mit Silikonöl, damit Sie nicht sparen müssen (gemäß den Anweisungen - von Zeit zu Zeit abtropfen lassen), sondern von Anfang an und mit einem Rand Öl einfüllen! Irgendwann am Ende der ersten Flasche endete der Maslohor, das unglückliche Grunzen und Quietschen hörte auf, und das Design ging in den Modus über. Nun, Sie müssen das Klebeband etwa sechs Monate später festziehen, damit es reibungslos verläuft und nicht durchhängt.
UNICS muss sich drehen, um darauf zu programmieren. Das Programmieren unter einem festen UNIX hilft überhaupt nicht, sondern verschlechtert sich im Gegenteil nur, die Beine beginnen zu schmerzen und die Stimmung sinkt.
Ergebnis
Unerwartet positiv. Das heißt, es stellt sich wirklich heraus, dass wir 3-4 Stunden hintereinander laufen und dabei Müdigkeit bemerken. Ich habe das nicht von mir selbst erwartet. Die zweite Offenbarung: Bevor ich kaufte und im Netzwerk die Bilder dieser lustigen aufsteigenden Tische betrachtete, erwartete ich keine Stabilität dahinter und bereitete mich im Voraus darauf vor, den Tisch in angehobener Position gegen die Wand zu „nageln“, damit der Bildschirm beim Tippen und bei Mausbewegungen nicht wackelt. Es ist erstaunlich, dass ich nicht brauchte, warum, aber ich habe immer noch nicht verstanden, ob die Gesamtmasse der Struktur ausreicht oder ob ich die obere Körperhälfte auf den Tisch lehne, um eine subjektiv komfortable Wahrnehmung des oszillierenden Monitors zu erzielen, da er mit meinem gesamten Kadaver oszilliert, weiß ich nicht. Aber mit Brille und ohne Brille ist der Vorgang recht komfortabel. Vor allem befürchtete ich, dass bei einer solchen "vertikalen Programmierung" die Leiterplattenverfolgung nicht funktionieren würde, da der Prozess stark von präzisen Mausbewegungen abhängt. Aber nein, alles hat gut funktioniert, das heißt, es war möglich, normalerweise in Trance zu geraten, die Maus bewegte sich deutlich, lenkte nicht ab, außerdem entstand ein unerwarteter Bonus - rhythmische Bewegungen der Beine zur Musik (nun, manuelle Verfolgung ist immer zur Musik) tragen auf ihre eigene Weise zum kreativen Prozess bei und irgendwie "schieben" ihn. All dies ist natürlich Subjektivität, es gibt nicht genügend Statistiken für spezifische Schlussfolgerungen. Die Thesen „Tanzprogrammierung“ oder „Kreativer Marsch der Unixoiden“ sind jedoch noch zu verstehen, vielleicht ist dies etwas.
Es stellte sich heraus, dass der Hauptprogrammiermodus nur läuft. Es ist immer noch unmöglich, zu schnell zu laufen. Das heißt, es ist völlig realistisch, 3-4 Stunden lang „spazieren zu gehen“, ohne die Zeit und das Geschehen unter Ihren Füßen zu bemerken. Dann - ein Meeting, aber nicht lange, selbst unter Berücksichtigung eines zusätzlichen Kissens - ist der Bureaucrat immer noch nicht die bequemste Programmierumgebung, der untere Rücken ist taub und Sie möchten wirklich schlafen. Etwa 20-30 Minuten, und das war's, die Entspannung ist vorbei, Sie können noch mehrere Stunden lang schneidige Programmierer tanzen, im Allgemeinen ist Müdigkeit beim Gehen fast nicht zu spüren.
Natürlich hat sich die Masse der Positiven aus einer Veränderung des Wohlbefindens ergeben - alle subjektiven Diagnosen sind spürbar abgeklungen, und einige sind im Allgemeinen verschwunden. Es gibt noch kein Negativ, aber es wird erwartet, da die Ressource des UNICS-Arbeitsbands unklar ist und was zu tun ist, wenn es endgültig endet. Ich bin auch vorsichtig, wenn ich nach langfristigen Konsequenzen für meinen absolut unsportlichen Kadaver aus einem wandelnden Bild der Programmierung suche, obwohl es auch weg zu sein scheint, aber wir beobachten es weiterhin. Die Testzeit beträgt derzeit 1 Jahr, während der Flug normal ist.
Riesige Pläne
Im kommenden Jahr möchte ich das Universum in folgende Richtung verbessern:
- Gash die einfachste Automatisierung, so dass der Tisch durch einen kurzen Druck auf einen Knopf (anstatt einen langen auf zwei) auf ein festes Niveau steigt und fällt,
- Normalisieren Sie irgendwie die hängenden Kriechpflanzen von Drähten, befestigen Sie wahrscheinlich ein paar schöne Kisten und legen Sie alles hinein, obwohl im Allgemeinen alles so funktioniert, schadet nichts während des Abstiegs.
- sich eingehend mit gekippten Programmiermodi befassen, dh untersuchen, wie der Prozess bei verschiedenen Neigungswinkeln von UNICS abläuft.
Nun, es wäre schön, etwas über ähnliche Erfahrungen und Erfolge zu erfahren, wenn jemand sie teilen würde.