home.social

#macros — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #macros, aggregated by home.social.

fetched live
  1. 🧵 16 τρόποι να συνεισφέρεις στο @ONLYOFFICE – και να κάνεις τη διαφορά στο FOSS

    16 πρακτικοί τρόποι συμμετοχής στο οικοσύστημά μας:

    🔹 Πρότεινε νέες λειτουργίες
    🔹 Ανέφερε σφάλματα
    🔹 Δοκίμασε τις beta εκδόσεις
    🔹 Γράψε ή βελτίωσε την τεκμηρίωση
    🔹 Μετάφρασε τη σουίτα στη γλώσσα σου
    🔹 Δημιούργησε AI functions

    📖 Διάβασε το άρθρο:
    onlyoffice.com/blog/el/2026/08

  2. 🧵 16 τρόποι να συνεισφέρεις στο @ONLYOFFICE – και να κάνεις τη διαφορά στο FOSS

    16 πρακτικοί τρόποι συμμετοχής στο οικοσύστημά μας:

    🔹 Πρότεινε νέες λειτουργίες
    🔹 Ανέφερε σφάλματα
    🔹 Δοκίμασε τις beta εκδόσεις
    🔹 Γράψε ή βελτίωσε την τεκμηρίωση
    🔹 Μετάφρασε τη σουίτα στη γλώσσα σου
    🔹 Δημιούργησε AI functions

    📖 Διάβασε το άρθρο:
    onlyoffice.com/blog/el/2026/08

    #ONLYOFFICE #FOSS #OpenSource #OfficeSuite #Community #SelfHosted #Collaboration #Developers #Localization #Plugins #Macros #AI #16Years #Tech

  3. #Editors, make #editing easier on your hands: use #macros! In this post by @AmyJSchneider — on the blog of The Quad, a #MastermindGroup since 2015 — learn about creating macros, using macros, & finding macros created by others. quadlings.com/micro-macros-an- (1/2)

  4. #Editors, make #editing easier on your hands: use #macros! In this post by @AmyJSchneider — on the blog of The Quad, a #MastermindGroup since 2015 — learn about creating macros, using macros, & finding macros created by others. quadlings.com/micro-macros-an- (1/2)

  5. Two quick macros for Helix Editor that you can add to your configuration that are helpful during web dev:

    ```toml
    [keys.normal.m]
    t = "@i<lt>🏷️<gt><esc>a<lt>/🏷️<gt><esc>b*vNc"
    e = "@ctry {<ret><esc>Pji catch (error) {<ret><esc>"

    [keys.select.m]
    t = "@i<lt>🏷️<gt><esc>a<lt>/🏷️<gt><esc>b*vNc"
    e = "@ctry {<ret><esc>Pji catch (error) {<ret><esc>"
    ```

    The first one, m → t, wraps your current selection in an HTML tag that you can begin writing the name of.

    The second one, m → e, wraps your current selection in a JavaScript try/catch block and drops you into the catch.

    If you have any you’ve written and use, do let me know :)

    #HelixEditor #macros #web #dev

  6. Two quick macros for Helix Editor that you can add to your configuration that are helpful during web dev:

    ```toml
    [keys.normal.m]
    t = "@i<lt>🏷️<gt><esc>a<lt>/🏷️<gt><esc>b*vNc"
    e = "@ctry {<ret><esc>Pji catch (error) {<ret><esc>"

    [keys.select.m]
    t = "@i<lt>🏷️<gt><esc>a<lt>/🏷️<gt><esc>b*vNc"
    e = "@ctry {<ret><esc>Pji catch (error) {<ret><esc>"
    ```

    The first one, m → t, wraps your current selection in an HTML tag that you can begin writing the name of.

    The second one, m → e, wraps your current selection in a JavaScript try/catch block and drops you into the catch.

    If you have any you’ve written and use, do let me know :)

    #HelixEditor #macros #web #dev

  7. Learning to Spot Foods that Support Recovery ❤️‍🩹

    Recovery-focused nutrition means looking beyond calories and protein alone.

    Learning how to read nutrition labels allows you to identify foods that provide the nutrients your muscles and body need to repair, adapt, and perform at a high level.

    #recovery #protein #carbs #micronutrients #macros

  8. Learning to Spot Foods that Support Recovery ❤️‍🩹

    Recovery-focused nutrition means looking beyond calories and protein alone.

    Learning how to read nutrition labels allows you to identify foods that provide the nutrients your muscles and body need to repair, adapt, and perform at a high level.

    #recovery #protein #carbs #micronutrients #macros

  9. Specs drift. Handwritten code doesn't keep up. What if JSON, INI Mermaid diagrams, and Markdown were your source of truth - and Rust macros handled the rest?

    Tao Liu demonstrates exactly that: a workflow where structured, human-readable documents are transformed at compile time into strongly typed Rust code, applied to a working RISC-V assembler and linker.

    🔗 oxidizeconf.com/sessions/risc-

    #Oxidize2026 #RustLang #RISCV #Macros #SystemsProgramming

  10. Specs drift. Handwritten code doesn't keep up. What if JSON, INI Mermaid diagrams, and Markdown were your source of truth - and Rust macros handled the rest?

    Tao Liu demonstrates exactly that: a workflow where structured, human-readable documents are transformed at compile time into strongly typed Rust code, applied to a working RISC-V assembler and linker.

    🔗 oxidizeconf.com/sessions/risc-

    #Oxidize2026 #RustLang #RISCV #Macros #SystemsProgramming

  11. Today I started using #emacs #macros again I think I probably forgot about this and using find and replace/regex replace so gradually stopped using until I stumble across some blog today

    Used it a few times today and learned about repeat-complex-command too #til

  12. Today I started using #emacs #macros again I think I probably forgot about this and using find and replace/regex replace so gradually stopped using until I stumble across some blog today

    Used it a few times today and learned about repeat-complex-command too #til

  13. Macros Build Muscle for Workout Signals 🥗

    The goal is not to eat recklessly, it is to eat enough so performance, recovery, and muscle repair can keep moving forward.

    👉 Training sends the message, macros provide the materials

    👉 Protein repairs and rebuilds muscle tissue

    👉 Carbs fuel better workout performance

    👉 Fats support the recovery environment

    #macros #carbs #fats #protein #onlinecoach

  14. Macros Build Muscle for Workout Signals 🥗

    The goal is not to eat recklessly, it is to eat enough so performance, recovery, and muscle repair can keep moving forward.

    👉 Training sends the message, macros provide the materials

    👉 Protein repairs and rebuilds muscle tissue

    👉 Carbs fuel better workout performance

    👉 Fats support the recovery environment

    #macros #carbs #fats #protein #onlinecoach

  15. 🧵 Νέο @ONLYOFFICE PDF Editor API – Macros για PDF! 🧵

    1. Ανοίγουμε το PDF API της ONLYOFFICE. Τώρα μπορείτε να αλληλεπιδράτε με PDF μέσω κώδικα. Ιδανικό για automation των εργασιών.

    2. Το νέο άρθρο δείχνει 3 macros:

    - Διαγραφή σχολιασμών με keyword
    - Αφαίρεση όλων των σχεδίων
    - Προσθήκη υδατογραφήματος σε κάθε σελίδα

    3. Δείτε τον κώδικα και τις νέες μεθόδους:
    👉 onlyoffice.com/blog/el/2026/04

  16. 🧵 Νέο @ONLYOFFICE PDF Editor API – Macros για PDF! 🧵

    1. Ανοίγουμε το PDF API της ONLYOFFICE. Τώρα μπορείτε να αλληλεπιδράτε με PDF μέσω κώδικα. Ιδανικό για automation των εργασιών.

    2. Το νέο άρθρο δείχνει 3 macros:

    - Διαγραφή σχολιασμών με keyword
    - Αφαίρεση όλων των σχεδίων
    - Προσθήκη υδατογραφήματος σε κάθε σελίδα

    3. Δείτε τον κώδικα και τις νέες μεθόδους:
    👉 onlyoffice.com/blog/el/2026/04

    #ONLYOFFICE #PDF #API #Macros #OpenSource #FOSS #SelfHosted #PDFEditing #Tech #SelfHosting

  17. Please like my photos published on YouTube:

    youtube.com/post/UgkxqAVoNS0SF

    My latest photo project is about #macros in the #goldenhour of an #urban #park in #Berlin. Correspondingly, my latest YouTube photo publication shows the #lichen #Xanthoria #parietina (#Teloschistaceae), which is associated with #algae of #genus #Trebouxia. The yellow color of the ecologically tolerant lichen is due to the anthrachinone #parietin.
    © #StefanFWirth Berlin April 2026

  18. Please like my photos published on YouTube:

    youtube.com/post/UgkxqAVoNS0SF

    My latest photo project is about #macros in the #goldenhour of an #urban #park in #Berlin. Correspondingly, my latest YouTube photo publication shows the #lichen #Xanthoria #parietina (#Teloschistaceae), which is associated with #algae of #genus #Trebouxia. The yellow color of the ecologically tolerant lichen is due to the anthrachinone #parietin.
    © #StefanFWirth Berlin April 2026

  19. Hey #BrownsSocialhouse, you need to fix your #nutrition info. The #Steak #Frites is clearly missing the #macros for the #fries especially with a #carb count that low, and the separate listing for the HCDC fries has a #calorie count that is way too high for those macros. People who have #insulin dependant #diabetes need that info to be accurate when #bolusing, as inaccurate #carbcounting can lead to glucose levels that are either too high or too low. This is why accurate nutrition and #allergen info should be mandatory at all #BritishColumbia restaurants, because the lack of them is a huge barrier for many #disabled people to eat at #restaurants.

  20. Meet #Rust + #DependencyInjection #MacroCrimes:

    Supercharge Rust functions with implicit arguments using CGP v0.7.0

    contextgeneric.dev/blog/v0.7.0

    Absolutely mind-blowing stuff! 🤯

    I think this can be very useful for e.g. #UI libraries - really reminds me of #Vue's provide/inject mechanism:

    vuejs.org/guide/components/pro

    #RustLang #Macros #plt

  21. Meet #Rust + #DependencyInjection #MacroCrimes:

    Supercharge Rust functions with implicit arguments using CGP v0.7.0

    contextgeneric.dev/blog/v0.7.0

    Absolutely mind-blowing stuff! 🤯

    I think this can be very useful for e.g. #UI libraries - really reminds me of #Vue's provide/inject mechanism:

    vuejs.org/guide/components/pro

    #RustLang #Macros #plt

  22. #rust #macros #TIL

    I love rust, but I always kept my distances from lifetimes and macros. I'm trying to get to know macros now. After 2 days of deepseek, Claude, doc.rust-lang.org, ... I'm looking at

    `$in:pat => $out:expr`

    And I still don't really understand why it matches all of the following `enums`:

    ```
    m => O::A(m)
    I::A(m) => m
    I::B => O::B
    ```

    but why "expr => pat" or any other combination does NOT work.

  23. #rust #macros #TIL

    I love rust, but I always kept my distances from lifetimes and macros. I'm trying to get to know macros now. After 2 days of deepseek, Claude, doc.rust-lang.org, ... I'm looking at

    `$in:pat => $out:expr`

    And I still don't really understand why it matches all of the following `enums`:

    ```
    m => O::A(m)
    I::A(m) => m
    I::B => O::B
    ```

    but why "expr => pat" or any other combination does NOT work.

  24. High Calorie Nutrition without Junk Bulking 🥗🥩

    These points matter because they help you gain muscle on purpose, not just gain weight by accident.

    🥔 Use “clean calorie density” staples

    🫒 Add calories through “mix-ins,” not extra meals

    🥤 Lean on liquid calories when appetite is the bottleneck

    🍖 Keep protein high, then scale carbs and fats

    #nutrition #diet #calories #protein #macros

  25. High Calorie Nutrition without Junk Bulking 🥗🥩

    These points matter because they help you gain muscle on purpose, not just gain weight by accident.

    🥔 Use “clean calorie density” staples

    🫒 Add calories through “mix-ins,” not extra meals

    🥤 Lean on liquid calories when appetite is the bottleneck

    🍖 Keep protein high, then scale carbs and fats

    #nutrition #diet #calories #protein #macros

  26. Training Day 🆚 Rest Day Nutrition 🥗

    These points matter because they let you lose fat without sacrificing gym performance or muscle and they make your nutrition easier to stick to.

    🍗 Keep protein the same on both days.

    🍞 Shift carbs toward training days (and around the workout).

    🫒 Let fats “fill the gap” on rest days.

    ☑️ Use a simple template instead of complicated math.

    #nutrition #calories #macros #trainingday #restday

  27. 🥩 High Protein Snack Swaps 🍗

    Protein snack swaps matter because they let you increase muscle-building nutrition without “trying harder.”

    You keep the same snacking habit, but you change what that habit does for your body.

    ⏫ Upgrade the Snack, Don’t Add One

    ✅ Protein + Something = Better Than Protein Alone

    🎯 Aim for 15–30g Protein Per Snack

    🥗 Choose “Real Food First,” Convenience Second

    #highprotein #macros #snacks #diet #nutrition