Par programmation, nous entendons le processus de programmation réel en C pour les petits microcontrôleurs, ainsi que le traçage des cartes de circuits imprimés, le dessin des modèles en solide, l'édition des quais au bureau, la lecture d'Internet et la rédaction de cette note.
Cet appareil est UNIX FIT MX-450V, ou brièvement - * UNIX, sur lequel le processus de programmation est effectué.

En général, c'est ensemble la 1001e présentation sur le sujet «sur le bon lieu de travail d'un programmeur». Tous les composants de l'appareil sont décrits à plusieurs reprises dans la littérature, aucune réalisation révolutionnaire n'est proposée, mais l'expérience généralement réussie d'installation et d'utilisation est donnée. L'appareil est classique - une table élévatrice et un tapis roulant en dessous. Photos - en partie du réseau, en partie de mon bureau de travail, je m'excuse à l'avance pour la faible qualité - les conditions d'encombrement total + un éclairage misérable + Je, hélas, ne suis pas du tout photographe. Sous la coupe - beaucoup de détails, y compris la vivisection de glandes innocentes avec des éléments de la ferme collective.
Justification
Avec l'âge, j'ai appris beaucoup de mauvais mots: hémorroïdes, adénome de la prostate, ostéochondrose de la colonne lombaire, angine de poitrine, arythmie et juste insomnie. Cela ne signifie pas que j'ai pu expérimenter pleinement tous leurs charmes, et je n'ai pas de faits scientifiques convaincants confirmant leur apparition inévitable d'un mode de vie sédentaire. Cependant, de vagues sensations subjectives motivent parfois des arguments logiques concrets renforcés plus forts. Le temps est venu où il est temps de faire quelque chose.
Cependant, pour les hommes forts et déterminés qui sont prêts toutes les 45 minutes à se lancer et à faire de la gymnastique, ainsi qu'à aller au gymnase trois fois par semaine, tout ce que j'ai écrit ci-dessous n'est probablement pas si pertinent.
Sélection de la source
En commençant à choisir un tapis roulant, j'ai été confronté au fait que pour un utilisateur non préparé, ils sont tous les mêmes et comment les choisir n'est pas clair. En connaissant de plus près les vendeurs, il s'est avéré qu'ils ignoraient également complètement ce qu'ils vendaient, et après avoir découvert que mon poids ne dépassait pas 100 kg et que j'avais besoin d'une piste électrique et non mécanique, (c'est tout ce qui caractérise leur classification fin) donc flétrir immédiatement et aller au classique - prenez ce que vous avez aimé.
J'ai aimé UNIX pour les raisons suivantes:
- Vitesse de démarrage minimale = 0,8 km / h. Ceci est important, car je ne programme pas si vite, et la plupart de la programmation se déroule à une vitesse pouvant atteindre 1 km / h. Toutes les pistes ne peuvent pas le faire si lentement.
- UNIX a un changement électrique dans l'angle d'inclinaison de la surface. Je ne l'utilise pas encore souvent, mais l'idée de grimper quelque part sous la table et de régler manuellement quelque chose là-bas pendant le processus de programmation me semble exclure complètement le sujet du changement d'inclinaison.
- La construction UNICS est facilement démontable - c'est très important, car vous devrez inévitablement mettre la main dessus, et il est très agréable que tout puisse être fait en tordant les clous sans utiliser de meuleuse et de soudeuse.
- Une merveilleuse poignée à l'arrière pour soulever l'appareil en position verticale. Il est très pratique de transporter UNIX pour eux lorsqu'ils l'aspirent sous lui. Un peu, mais très agréable.
- Nom. Franchement, la composante émotionnelle du choix était également présente.


Avec une table, c'est plus simple.
La requête la plus simple «table électrique» déploie de magnifiques bureaux, dans l'un desquels Ergostol Duo a été pris, contrôlé par trois boutons: «haut», «bas» et «s'il vous plaît permettez-moi de déplacer cette table tout de suite» (rond).

Afin de ne pas tirer, c'est la disposition générale lors des tests initiaux.
De toute évidence, il y a très peu d'espace impliqué. À gauche, des bibliothèques, à droite une table avec un fer à souder, une lime, un oscilloscope et des déchets connexes. (Pour une raison quelconque, travailler à l'UNICS n'y fonctionne pas.)
Installation et configuration
L'installation d'UNICS commence par se casser les cornes, avec eux il ne grimpera pas sous la table. Heureusement, ils sont montés sur des boulons faciles à atteindre en retirant les couvercles latéraux en plastique.


En arrachant les cornes, il est important de ne pas rompre les connexions des fils avec la télécommande, elles doivent être délicatement libérées des "attaches" en plastique et atteindre le connecteur qui, bien qu'il soit recouvert d'adhésif thermofusible, est facilement déconnecté.

De la partie supérieure déchirée, vous devez creuser une belle télécommande (montée sur 4 vis), casser deux bonnes enceintes, mais je dois jeter le reste du fer, je n'ai pas trouvé la bonne application pour cela.

Voici la télécommande, elle vous sera utile plus tard.

Malgré le design élégant, il y a peu de raisons de se réjouir: l'affichage est terne, et les boutons, malheureusement, sont les plus économiques, juste un autocollant mal collé avec des renflements de membrane, pour appuyer - bof. Mais les deux principaux sont grands et surlignés en vert et rouge, ce qui est bien. En théorie, il existe encore un ensemble de toutes sortes de goodies, comme un programme de formation et un lecteur de musique, mais dans la vraie vie, pour la programmation, tout cela est redondant, la musique sur un ordinateur de travail est beaucoup plus pratique.

Sur le côté arrière de la console, vous pouvez voir toutes ces tripes, que vous n'avez pas besoin de regarder, mais il est préférable de les recouvrir d'un morceau de plastique / bois, car quatre supports pour vis autotaraudeuses facilitent cela.

Le prochain coup stalinien est de savoir comment placer correctement ce panneau de contrôle. Il y a eu plusieurs tentatives pour l'attacher d'une manière ou d'une autre, mais il s'est avéré qu'il n'avait pas du tout de place sur la table - il ne s'agit pas de faire briller un écran bleu directement dans les yeux du programmeur, et déjà les écrans essaient. Le tirer sous la table n'est pas pratique, car un écran bon marché n'est visible que sous un certain angle de vue, c'est-à-dire que sous la table, les chiffres ne sont pas lus du tout. La bonne solution a été trouvée - à gauche du programmeur, avec un écran face au ciel, tout comme une continuation de la surface de la table. Donc ça ne brille pas dans vos yeux, et quand vous voulez lui parler de quelque chose, il n'y a pas de problème, tous les chiffres sont très visibles et les boutons sont à portée de main. Oui, j'avais besoin d'un support en forme de morceau de tuyau rectangulaire en duralumin, mais je pense que tout fera, par exemple, un fragment vulgaire d'une planche de bois.

Je ne me suis pas soucié du capteur qui fournissait la connexion intime du programmeur avec la télécommande, je l'ai juste collé sur du ruban adhésif double face sur la bouche de la télécommande, il a l'air esthétique et intensif en science, il n'interfère pas, et à mes vitesses de programmation, c'est de 0,8 à 2 km / h, une fonctionnalité semble facultatif du tout. Cependant, tout est individuel, si l'un des codeurs débutants ne se sent pas en sécurité dans ce style de programmation, il est préférable de l'attacher à certains vêtements. Il est peu probable qu'il économise d'une éventuelle chute, mais il est susceptible de le protéger de la consommation excessive d'électricité dépensée pour faire tourner la bande sous un programmeur tombé et inconscient. Ce qui conforte sans aucun doute.
Lors des tests initiaux, il a été constaté que la hauteur du plan de travail Ergostol n'est réglable que de 66 à 120 cm, ce qui s'est bien sûr avéré être petit, car nous n'oublions pas que la programmation se fait non pas au sol, mais sur UNICS, dont la hauteur de surface est d'environ 15 cm du sol. Une table plus élevée coûte immédiatement presque le double, ce n'est pas le cas. Que faire Nous utilisons une technologie respectueuse de l'environnement - de belles barres collées, de section 15 x 15 cm, placées sous les jambes d'Ergostol!

Tout se tient bien, ne oscille pas et la hauteur, enfin, est assez confortable pour travailler en position assise et debout.
Oui, oui, s'asseoir est aussi possible et nécessaire! Je suis au courant des tentatives visant à introduire cette technologie "en marche" dans la programmation, qui se sont soldées par un échec précisément parce que chaque changement de statut de "assis-levé" s'est accompagné de faire glisser le tapis roulant à l'autre bout de la pièce. Bien sûr, pendant longtemps, il n'y a pas eu assez d'enthousiasme. Ainsi, en appliquant un endroit à un autre, il s'est avéré que les boîtes de protection le long des bords du ruban coïncident idéalement avec la distance entre les pieds d'une chaise de bureau ordinaire comme Bureaucrat.


L'installation correcte du Bureaucrat sur UNICS devrait être accompagnée de quelques utilitaires supplémentaires qui empêchent la désinstallation spontanée du Bureaucrat au moment le plus crucial. À ce titre, deux petites planches en plastique blanc en PVC ont été utilisées, collées stupidement aux parois latérales sur un velcro double face. (N'importe quel type de matériau en feuille fera l'affaire, mais ce n'est qu'une feuille de PVC de 5 mm qui est venue entre mes mains.)
Maintenant, les jambes du bureaucrate ne glissent pas, et même lorsque vous devez mettre l’un sur l’autre, vous n’avez pas à trop viser, selon les guides. La procédure "assis" a été simplifiée au minimum:
- appuyez sur le bouton de la télécommande, UNICS s'est arrêté;
- Zhmak-Zhmak deux boutons sur la télécommande de la table, la table abaissée;
- d'une main, saisissez le Bureaucrat et mettez-le sous UNICS.
C’est tout.
La procédure «s'est levée» - nous exécutons la pile dans l'ordre inverse, en commençant par retirer le Bureaucrat sous le tableau suivant.

Voila, la programmation est déposée.
Encore une fois, je m'excuse pour la qualité des images représentées, mais c'est une réalité, c'est-à-dire qu'en dépit des conditions extrêmement exiguës d'un désordre de travail, la technologie a pris racine et fonctionne très bien.
Caractéristiques en vedette
UNIX est assez calme et prévenant. C'est-à-dire qu'au cours du processus de programmation, il ne fait aucun bruit fort distrayant ou ennuyeux. Au contraire, un grondement content légèrement audible crée une humeur paisible et positive.
UNIX est jaloux. Autrement dit, si cela fonctionne, et je me suis frivolement écarté et j'ai fait quelque chose, cela commence à grogner, à grincer et généralement à montrer du mécontentement. Disciplines: si vous voulez quitter la course - arrêtez le chemin et ensuite vaquer à vos occupations.
UNIX est traditionnel. Au moins, notre thèse bien connue «tu ne vas pas continuer, tu n'iras pas» est pleinement justifiée. L'ensemble de livraison comprend deux bouteilles d'huile de silicone, eh bien, vous n'avez donc pas à lésiner (selon les instructions - goutte à goutte de temps en temps), mais versez de l'huile dès le début et avec une marge! Quelque part à la fin de la première bouteille, le maslohor a pris fin, les grognements et les grincements malheureux ont cessé, alors le design est passé en mode. Eh bien, vous devez resserrer le ruban, environ six mois plus tard, pour qu'il se déroule bien et ne s'affaisse pas.
UNICS doit tourner pour pouvoir le programmer. La programmation sur UNIX fixe n'aide pas du tout, mais au contraire ne fait qu'empirer, les jambes commencent à faire mal et l'humeur baisse.
Résultat
De façon inattendue positive. Autrement dit, il s'avère vraiment marcher pendant 3-4 heures d'affilée, remarquant complètement la fatigue, je ne m'attendais pas à cela de moi-même. Deuxième révélation - avant d'acheter, en regardant sur le réseau les photos de ces drôles de tables montantes, je ne m'attendais à aucune stabilité derrière elles, et je me préparais à l'avance à «clouer» la table contre le mur en position relevée pour que l'écran ne tremble pas lors de la frappe et des mouvements de souris. Il est étonnant qu'il ne soit pas nécessaire, pourquoi - je ne comprenais toujours pas si c'était assez de la masse totale de la structure, ou pencher la moitié supérieure du corps sur la table crée une perception subjectivement confortable du moniteur oscillant, car il oscille avec toute ma carcasse, je ne sais pas. Mais avec des lunettes et sans lunettes, le processus est assez confortable. Surtout, j'avais peur qu'avec une telle "programmation verticale", le traçage des PCB ne fonctionne pas, car le processus dépend fortement des mouvements précis de la souris. Mais non, tout fonctionnait bien, c'est-à-dire qu'il était possible de normalement entrer en transe, la souris bougeait clairement, ne distrayait pas, en plus, un bonus inattendu se produisait - des mouvements rythmiques des jambes vers la musique (enfin, le traçage manuel est toujours dans la musique) contribuent à leur manière au processus créatif et en quelque sorte le "pousser". Bien sûr, tout cela est subjectif, il n'y a pas assez de statistiques pour tirer des conclusions spécifiques. Cependant, les thèses «programmation de danse» ou «la marche créative d'Unixoids» restent à comprendre, c'est peut-être quelque chose.
Le mode de programmation principal s'est avéré être juste de marcher, il est toujours impossible de courir trop vite. Autrement dit, il est tout à fait réaliste de «faire une promenade» pendant 3 à 4 heures, sans vraiment remarquer l'heure et ce qui se passe sous vos pieds. Ensuite - une réunion, mais pas pour longtemps, même en tenant compte d'un oreiller supplémentaire, le Bureaucrat n'est toujours pas l'environnement de programmation le plus confortable, le bas du dos est engourdi et vous voulez vraiment dormir. Environ 20-30 minutes, et c'est tout, la relaxation est terminée, vous pouvez continuer à danser des codeurs fringants pendant plusieurs heures, en général, la fatigue de la marche n'est presque pas ressentie.
Bien sûr, la masse des positifs d'un changement dans le bien-être - tous les diagnostics subjectifs se sont nettement atténués, et certains ont généralement disparu. Il n'y a pas encore de négatif, mais il est attendu, car la ressource de la bande de travail UNICS n'est pas claire et que faire quand elle se termine enfin. Je me méfie également de rechercher des conséquences à long terme pour ma carcasse absolument antisportive à partir d'une image ambulante de la programmation, alors qu'elle semble également disparaître, mais nous continuons de l'observer. Le temps de test en ce moment est de 1 an, alors que le vol est normal.
D'énormes plans
Au cours de l'année à venir, j'aimerais améliorer l'univers dans la direction suivante:
- entaille l'automatisation la plus simple pour que la table monte et descende à un niveau fixe par une pression courte sur un bouton (plutôt qu'une longue sur deux),
- en quelque sorte normaliser les plantes grimpantes suspendues de fils, attacher probablement de belles boîtes et y mettre tout, bien qu'en général tout fonctionne comme ça, ne fait rien de mal pendant la descente-montée;
- traiter en détail les modes de programmation inclinés, c'est-à-dire étudier comment le processus se produit à différents angles d'inclinaison d'UNICS.
Eh bien, ce serait bien d'apprendre des expériences et des réalisations similaires si quelqu'un les partageait.