10 Things Professionals Must… Wednesday, Nov 23 2016 

A reading over some notes on private-professional duality, and considering whether more could be done to help in the general case, I came across an article about being professional; but I am making up my own list based on what I often find lacking.

  1. Say “no” as quickly as possible. It causes a domino effect when people are expecting that a maybe, or even a discussion, is the same as a contract, or a mutual agreement. Break these connects as soon as possible, to free up resources on both sides. For this reason, you also need to:
  2. Consult with your “back office”. This is especially true if you work alone, for the most part.
  3. Know the differences between a hustler and a provider of service. A hustler is more interested in having your attention and assets, but a provider is interested in improving your living experience in some way. The provider makes themselves worth the money, but the hustler is too focused on the money to develop relevant skills.
  4. Show up to key places. Distribution is key. This is a whole topic, but every sale involves service (human subjective experience), availability (distribution), and creation (manufacturing). Distribute your own attention according to what is key for your business process.
  5. Revenue is made by skill, and won by fortune, not earned by effort. Thus, focus on the application of skill and accept that fortune can be influenced, but not controlled.
  6. Don’t force yourself to do ten things, when you can only do five ;).

Notes

It may sound strange to heard the advice to basically talk to yourself, as a solo actor. However, every firm has limited resources, and explicit management of them is the responsibility of the firm, rather than the potential customer. Customers may always request more for less, but the “back office” has to thus pre-set the asking price and activity schedules to prevent that from draining resources.

If the main resources is a single human being, then keeping the drains low is the most important thing. This requires planning, refinement, and building skills of environmental influence.

Secondly, As a representative of your firm, you need to ensure that the image isn’t tarnished by entangling with the “wrong” opportunities. Whilst pushing for sales or creating opportunities, you’ll often forget that resources are always limited, and might get caught up in the “potential” rather than the “practical”.

So, make a routine of consulting with resource management, and confirming that things can go as you hope. Then confirm or cancel as soon as possible, to keep customers in the loop, and raise your Goodwill with them through politeness.


Drafted: Sat. 19th Nov. 2016.

Python – Properties and Accessors Monday, Nov 21 2016 

Python avoids some of the problems with JAVA, by having “soft variables”(my term for them). These are variables which are actually processes (“methods” or “class functions”) in disguise as simple variables present within objects (“attributes” in the case of simple variables, and “properties” in the case of the more involved) .

They are a lot of articles online about them. [ Here is a link: http://2ndscale.com/rtomayko/2005/getters-setters-fuxors ] to one of the best articles I have found.

(more…)

MLP – LINUX command shell stuff Saturday, Nov 19 2016 

To change the bash command prompt, use

PS1=”<bash prompt DSL-ish string>”

Put it in .bashrc (or .bash_profile) in ~ (home directory) and it won’t work. For that you need to prefix “export “, as in:

export PS1=”usless_example>”

For more detailed info that makes more sense, check out this link:

  1. https://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html
  2. This other page is better illustrated, but they don’t explain what export does. Which is why I explained, above. Same domain, though: https://bash.cyberciti.biz/guide/Changing_bash_prompt

Technically they’re four strings and stuff but that article covers it all. It is more “advanced” than the old dos PROMPT=$p$g type stuff.