issue149:c_c
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
issue149:c_c [2019/10/01 08:52] – créée d52fr | issue149:c_c [2019/10/09 13:08] (Version actuelle) – auntiee | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | I’ve always been a firm believer in efficiency in whatever it is you do. It doesn’t matter to me if I’ll only do the task two or three times, if putting a bit more effort in the first time will save me time and energy later, I’ll do it. Efficiency can also mean knowing whether or not optimization is useful (sometimes optimizing a task takes longer than doing the task normally a hundred times in a row). As such, I wanted to take this month to talk about a few time-saving tips I find useful. Hopefully you will too! | + | **I’ve always been a firm believer in efficiency in whatever it is you do. It doesn’t matter to me if I’ll only do the task two or three times, if putting a bit more effort in the first time will save me time and energy later, I’ll do it. Efficiency can also mean knowing whether or not optimization is useful (sometimes optimizing a task takes longer than doing the task normally a hundred times in a row). As such, I wanted to take this month to talk about a few time-saving tips I find useful. Hopefully you will too!** |
- | Note Taking | + | Je crois toujours fermement à l' |
+ | |||
+ | **Note Taking | ||
I often take notes on things I’ve done (bugs I fixed, an idea I had, or just a log of some task). This started back in high school, and I have carried it forward through everything since then. Due to the fact that my handwritten notes are always of questionable utility (even I have trouble reading my handwriting when I write quickly), the notes are typically electronic. For a time, I’d write it in software like LibreOffice, | I often take notes on things I’ve done (bugs I fixed, an idea I had, or just a log of some task). This started back in high school, and I have carried it forward through everything since then. Due to the fact that my handwritten notes are always of questionable utility (even I have trouble reading my handwriting when I write quickly), the notes are typically electronic. For a time, I’d write it in software like LibreOffice, | ||
- | While that software is intended for writing documents, I don’t believe it’s an optimal method of writing fast notes. My notes are almost always focused on the content, and not the formatting. Whenever I write these kinds of things in Google Docs, I find myself taking time to try to format things as I write to make the content clearer. I’ve gotten pretty good at using the shortcuts to format as I go, but it’s still effort that is essentially taken away from my main goal. Naturally, I’ve also considered going back and doing the formatting after the fact. While this is a noble goal, I find it was a task I also never actually went back to do. | + | While that software is intended for writing documents, I don’t believe it’s an optimal method of writing fast notes. My notes are almost always focused on the content, and not the formatting. Whenever I write these kinds of things in Google Docs, I find myself taking time to try to format things as I write to make the content clearer. I’ve gotten pretty good at using the shortcuts to format as I go, but it’s still effort that is essentially taken away from my main goal. Naturally, I’ve also considered going back and doing the formatting after the fact. While this is a noble goal, I find it was a task I also never actually went back to do.** |
- | In university I started using LaTeX for a lot of things (including writing a nearly word-for-word transcript in Linear Algebra). Here I would actually go back and reformat things. I even shared the project on GitHub amongst my classmates so we could crowdsource corrections and additions. My problem? I was fast enough to keep up with my professor, but the actual syntax was sometimes awkward to type and I’d have to spend time fixing typos in the syntax before I could actually view the PDF. | + | Prise de notes |
- | Once I started dealing with static site generators, and web development in general, I discovered things like Markdown and reStructuredText that I could use to generate PDFs or HTML quickly and easily. These soon became my go-to formatting languages for writing | + | J'ai souvent pris des notes sur des choses que je faisais (les problèmes que j'ai résolus, une idée qui m'est venue, ou simplement l' |
- | Setting it up was pretty easy - I created an empty node project, installed @11ty/ | + | Comme ces logiciels sont prévus pour écrire des documents, je ne crois que ce soit une solution optimale pour écrire des notes à la volée. Mes notes se concentrent toujours sur le contenu, et non sur la présentation. Même quand j' |
- | Sure, it’s not a full-fledged site - I didn’t add a menu. However, it’s certainly a good jumping off point, especially if you integrate links into the body text as you go. I can easily place images, link to other sites or media, and adjust/ | + | **In university I started using LaTeX for a lot of things (including writing |
- | The best part is the basic structure of an eleventy | + | Once I started dealing with static |
- | If you’re interested in a full-on tutorial on the topic, let me know via the email address at the end of this article and I will cover it next. | + | À l' |
- | Updates & Quick Access to PC | + | Une fois que j'ai commencé à utiliser des générateurs de sites statiques, et à faire du développement Web de manière générale, j'ai découvert des choses comme Markdown et reStructuredText que j'ai pu utiliser pour générer des PDF rapidement et facilement. Ils sont vite devenus mes langages de mise en forme de choix pour l' |
+ | |||
+ | **Setting it up was pretty easy - I created an empty node project, installed @11ty/ | ||
+ | |||
+ | Sure, it’s not a full-fledged site - I didn’t add a menu. However, it’s certainly a good jumping off point, especially if you integrate links into the body text as you go. I can easily place images, link to other sites or media, and adjust/ | ||
+ | |||
+ | Le paramétrage a été assez facile ; j'ai créé un projet avec un nœud vide, installé @11ty/ | ||
+ | |||
+ | Bien sûr, ce n'est pas un site complet. Je n'ai pas ajouté de menu. Cependant, c'est certainement un bon point de départ, surtout si vous intégrez des liens dans le corps du texte lors de la frappe. Je peux facilement insérer des images, des liens vers d' | ||
+ | |||
+ | **The best part is the basic structure of an eleventy site is simply - the markdown files (and perhaps some configuration/ | ||
+ | |||
+ | If you’re interested in a full-on tutorial on the topic, let me know via the email address at the end of this article and I will cover it next.** | ||
+ | |||
+ | Mieux encore, c'est que la structure de base du site eleventy est simple : les fichiers en markdown (et peut-être un peu de configuration/ | ||
+ | |||
+ | Si vous êtes intéressé par un tutoriel complet sur le sujet, faites-le moi savoir à mon adresse mail qui se trouve à la fin de l' | ||
+ | |||
+ | **Updates & Quick Access to PC | ||
I’m sure everyone has had this before - you’re sitting somewhere away from your main computer and you realize you need to check something (notes, PDF receipt, available updates, etc). This happens to me quite often, and so I’ve always set up some sort of SSH access to my boxes (using keyfiles instead of passwords). On Linux machines, I then always set up tmux and ranger. Tmux allows me to create a terminal session that won’t close when the connection is closed (useful for when updates are taking a while or the connection is spotty). Ranger, on the other hand, is a file manager. It runs in the console and allows me to easily browse my files. It also offers a (again, console-based) preview system where it will render a file without you having to open it. If you’re looking for a text file, you can read it right there, and it even does a good job of rendering PDFs as text in the preview. | I’m sure everyone has had this before - you’re sitting somewhere away from your main computer and you realize you need to check something (notes, PDF receipt, available updates, etc). This happens to me quite often, and so I’ve always set up some sort of SSH access to my boxes (using keyfiles instead of passwords). On Linux machines, I then always set up tmux and ranger. Tmux allows me to create a terminal session that won’t close when the connection is closed (useful for when updates are taking a while or the connection is spotty). Ranger, on the other hand, is a file manager. It runs in the console and allows me to easily browse my files. It also offers a (again, console-based) preview system where it will render a file without you having to open it. If you’re looking for a text file, you can read it right there, and it even does a good job of rendering PDFs as text in the preview. | ||
- | Naturally, this doesn’t work for every possible file, but it has been useful in about 80% of the cases where I would otherwise have to interrupt everything and return physically to my computer. It also doesn’t work completely remotely without more configuration (port forwarding, dynamic DNS, etc), and is also a question of security. | + | Naturally, this doesn’t work for every possible file, but it has been useful in about 80% of the cases where I would otherwise have to interrupt everything and return physically to my computer. It also doesn’t work completely remotely without more configuration (port forwarding, dynamic DNS, etc), and is also a question of security.** |
- | Easy Hosting | + | Mises à jour et accès rapide au PC |
- | Tying in to my note-taking point above - I have a lot of notes on things for our internal network | + | Je suis sûr que tout le monde l'a déjà eu - vous êtes assis quelque part loin de votre ordinateur principal et vous vous rendez compte que vous avez besoin de vérifier quelque chose (des notes, |
- | Lastly, your keyboard… | + | Naturellement, ça ne marche pas avec tous les fichiers possibles, mais ça m'a été très utile dans environ 80% des cas où, autrement, j' |
- | Now, I’m not going to be a mechanical keyboard snob and say everyone should get themselves an ergonomic mechanical keyboard. I will, however, say that everyone should have a keyboard they find comfortable. It doesn’t matter if it’s a cheap no frills membrane keyboard, or some fancy gaming keyboard with RGB everywhere. If it’s a keyboard that’s uncomfortable for you in your setup (perhaps it’s too small, or sits at an awkward angle from your mouse, etc), then you’re doing yourself a disservice. It will slow down your typing, frustrate you, and may even cause health issues down the line. It’s well worth it to take some time to check out a few different keyboards or give some thought on what it is you need from your keyboard before purchasing. | + | **Easy Hosting |
- | Do you need a numpad? If not, you can probably reduce elbow movement towards your mouse by having a keyboard without one so it sits closer to the mouse. Do you use the function keys a lot? Try to find a keyboard with a smaller gap between the number row and the function keys (or a keyboard with an fn button | + | Tying in to my note-taking point above - I have a lot of notes on things for our internal network (such as notes on common phone issues, or configuration settings for the NAS backup). I could run them off a Raspberry Pi or my NUC all the time, sure, but not everyone has access |
- | You can do something similar with your mouse too - if you don’t like to move the mouse all the time, you can learn keyboard shortcuts or buy a trackball to reduce the movement. Perhaps you have only a touchpad on your laptop - investing in even a cheap mouse might help make you more comfortable. | + | Hébergement facile |
- | Conclusion | + | Comme corrollaire au sujet des prises de notes ci-dessus, j'ai beaucoup de notes sur des choses pour notre réseau interne (telles que des notes sur les problèmes classiques des téléphones ou les paramètres de configuration pour la sauvegarde par NAS). Je pourrais les laisser tourner en permanence sur un Raspberry Pi ou mon NUC, bien sûr, mais tout le monde n'a pas accès à un ordinateur en 24/7. Ce que tout le monde peut faire, c'est de sauvegarder ses données fréquemment, |
+ | |||
+ | **Lastly, your keyboard… | ||
+ | |||
+ | Now, I’m not going to be a mechanical keyboard snob and say everyone should get themselves an ergonomic mechanical keyboard. I will, however, say that everyone should have a keyboard they find comfortable. It doesn’t matter if it’s a cheap no frills membrane keyboard, or some fancy gaming keyboard with RGB everywhere. If it’s a keyboard that’s uncomfortable for you in your setup (perhaps it’s too small, or sits at an awkward angle from your mouse, etc), then you’re doing yourself a disservice. It will slow down your typing, frustrate you, and may even cause health issues down the line. It’s well worth it to take some time to check out a few different keyboards or give some thought on what it is you need from your keyboard before purchasing.** | ||
+ | |||
+ | Enfin, votre clavier... | ||
+ | |||
+ | Rassurez-vous, | ||
+ | |||
+ | **Do you need a numpad? If not, you can probably reduce elbow movement towards your mouse by having a keyboard without one having a keyboard without one so it sits closer to the mouse. Do you use the function keys a lot? Try to find a keyboard with a smaller gap between the number row and the function keys (or a keyboard with an fn button that turns the number keys into function buttons). Perhaps you tend to move your keyboard around a lot as you shift at your desk - instead of fighting with a cable, you may want to find a bluetooth keyboard. | ||
+ | |||
+ | You can do something similar with your mouse too - if you don’t like to move the mouse all the time, you can learn keyboard shortcuts or buy a trackball to reduce the movement. Perhaps you have only a touchpad on your laptop - investing in even a cheap mouse might help make you more comfortable.** | ||
+ | |||
+ | Avez-vous besoin d'un pavé numérique ? Sinon, vous pouvez probablement réduire les mouvements du coude pour attraper votre souris en ayant un clavier sans pavé, de sorte qu' | ||
+ | |||
+ | Vous pouvez faire pareil avec votre souris : si vous n' | ||
+ | |||
+ | **Conclusion | ||
I find efficiency to be a cumulative state - if you’re optimizing the last 10% of a task (i.e. customizing your app) but the other 90% is as inefficient as you can imagine, you won’t notice much of an improvement. On the other hand, if you can optimize the first few percent (such as your keyboard and mouse), you’ll notice an improvement everywhere. | I find efficiency to be a cumulative state - if you’re optimizing the last 10% of a task (i.e. customizing your app) but the other 90% is as inefficient as you can imagine, you won’t notice much of an improvement. On the other hand, if you can optimize the first few percent (such as your keyboard and mouse), you’ll notice an improvement everywhere. | ||
- | Have you got some time saving tips to share? Email them to me at lswest34+fcm@gmail.com and I’ll collect the best ones together. They do not need to be Linux (or even computer-based). As always, I hope this article was useful for some people. If you have a request for a specific article, please let me know at the email address above. | + | Have you got some time saving tips to share? Email them to me at lswest34+fcm@gmail.com and I’ll collect the best ones together. They do not need to be Linux (or even computer-based). As always, I hope this article was useful for some people. If you have a request for a specific article, please let me know at the email address above. ** |
+ | |||
+ | Conclusion | ||
+ | |||
+ | Je trouve que l' | ||
+ | |||
+ | Voulez-vous partager quelques astuces pour économiser le temps ? Envoyez-les-moi par mail à lswest34+fcm@gmail.com et je regrouperai les meilleures. Pas besoin qu' |
issue149/c_c.1569912742.txt.gz · Dernière modification : 2019/10/01 08:52 de d52fr