Rick Cogley's Tech Logr

Short Technical Laser Bursts %%

Welcome

Here be my pithy, short, technical nuggets. Maybe I’m the only one who cares. Who says Hugo can’t be used for microblogging‽

06 Aug 2019

«15:56:23»

Learned about «Typeform» for forms and surveys for the people. Easy to use, and works with keyboard shortcuts, which is always nice. ✅

RC Logr 20190806 155623 - Learned about «Typeform» for … Rick Cogley

05 Aug 2019

«20:06:30»

Here we are in August in Japan, and the heat is here with a vengeance. To top it off, the building has replaced our restroom lights with LED ones, which burn with the LIGHT OF 1000 SUNS. 🔆

The site color palette was selected thinking of blue «月草 tsukikusa», or the asiatic dayflower, and as always I am using Hugo Pipes to automatically generate the css from sass code with color variables that define the color palette for the month.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
...
{{ else if eq $mnth "July" }}
$textHilite: #327997 !default;
$codeBgColor: #f6eae5 !default;
$one: #975032 !default;
$two: #bd643f !default;
$three: #629A59 !default;
$four: #21120b !default;
$topbannerimage: "Cogley-Banner-Bletchley_Park_Bombe_by_Antoine_Taveneaux-1400x450-mono2.jpg";

{{ else if eq $mnth "August" }}
$textHilite: #0399e0 !default;
$codeBgColor: #fde8e0 !default;
$one: #1D90C6 !default;
$two: #4E7EA6 !default;
$three: #F7B197 !default;
$four: #092c3d !default;
$topbannerimage: "Cogley-Banner-Switch-2.jpg";
...

RC Logr 20190805 200629 - Here we are in August in … Rick Cogley

30 Jul 2019

«19:12:56»

Java runtime got upgraded today, and I notice that Oracle will start charging a license fee for non-personal use. Facts are fuzzy and FUD-filled, but Minecraft fans might e.g. look into «OpenJDK»? Anyone got the facts? 💸

RC Logr 20190730 191256 - Java runtime got upgraded … Rick Cogley

25 Jul 2019

«17:26:14»

Panic «Nova» beta was announced. Yes, it is yet another text editor, but, this is Panic. ❤️ And, they are namedropping @GoHugoIO in their screenshots and showing a remote terminal feature.

RC Logr 20190725 172614 - Panic «Nova» beta was … Rick Cogley

«17:18:50»

I use straight git from the terminal or SmartGit, but today I learned about git client «Fork.dev», developed by a pair since 2016. Anyone use it? 🤖

RC Logr 20190725 171849 - I use straight git from the … Rick Cogley

19 Jul 2019

«12:30:55»

Today I learned about «Heart Rate Variability» as a general indicator of fitness, after seeing it in Apple Health. If you think about an EKG chart, it is the variability in the time between your heart beats. Higher HRV generally means you can switch from rest to exercise in, a heartbeat. 💓

What is interesting looking at the data over a year, is that for me HRV was generally lower when I was sick, and higher when I was exercising regularly. YMMV.

RC Logr 20190719 123054 - Today I learned about «Heart … Rick Cogley

18 Jul 2019

«17:50:35»

Have you ever heard of a «Pasigraphy», where written symbols refer to concepts rather than words or sounds? ࿊ Examples are emoji or, a symbolic language like Bliss symbols. We sometimes use it to indicate meaning or usage in database fields.

For example, fields used for ordering data might use omega Ω:

Symbol StringMeaningNotes
ΩPPick order.Order of records displayed in a record picker.
Ω☼Calendar order.Order for display on calendar views. Orders within a day.
Ω○Select order.Order for index column item selection.

You can go crazy with it, but, sometimes might drive yourself crazy trying to remember what they mean, if you use it too much.

RC Logr 20190718 175035 - Have you ever heard of a … Rick Cogley

01 Jul 2019

«12:54:51»

It is July already, and this month on «Tanabata» on the 7th, my company eSolia turns 20! 🎊🎋

We are not out of the tsuyu rainy season yet, which is ironic since July is known as the waterless month by the old calendar. This month, I set the color palette on my Logr site thinking of cicadas or «semi no ha» color. When it stops raining, the birds and insects will come out in force.

Technically speaking, I am using Hugo Pipes to automatically generate the css from sass code with color variables that define the color palette for the month.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
...
{{ else if eq $mnth "June" }}
$textHilite: #31bdfb !default;
$codeBgColor: #def4fe !default;
$one: #dbb204 !default;
$two: #f4c605 !default;
$three: #A0CF89 !default;
$four: #2c2401 !default;
$topbannerimage: "Cogley-Banner-Electrics-1170x350-007.JPG";

{{ else if eq $mnth "July" }}
$textHilite: #327997 !default;
$codeBgColor: #f6eae5 !default;
$one: #975032 !default;
$two: #bd643f !default;
$three: #629A59 !default;
$four: #21120b !default;
$topbannerimage: "Cogley-Banner-Bletchley_Park_Bombe_by_Antoine_Taveneaux-1400x450-mono2.jpg";
...

RC Logr 20190701 125451 - It is July already, and this … Rick Cogley

19 Jun 2019

«15:18:08»

There is a new service to automate outgoing webmentions by Remy Sharp @rem. Check it out at https://webmention.app/

RC Logr 20190619 151808 - There is a new service to … Rick Cogley

16 Jun 2019

«08:05:09»

Troy Hunt talks about the future of Have I Been Pwned, «Project Svalbard», after the seeds bank in the Arctic Circle. This effort is so important, and I hope he finds it a good home. 🌱

RC Logr 20190616 080509 - Troy Hunt talks about the … Rick Cogley

15 Jun 2019

«18:11:07»

According to an ad I saw, now «Chromium-based preview builds» of Microsoft Edge are available. Anyone tried it? 🚀

RC Logr 20190615 181107 - According to an ad I saw, now … Rick Cogley

07 Jun 2019

«18:59:10»

If you want to test scripts and programs in various programming languages, check out: https://tio.run and https://glot.io. 🤖

RC Logr 20190607 185910 - If you want to test scripts … Rick Cogley

06 Jun 2019

«19:47:48»

Welcome to June, already a month into the Reiwa 令和 Era in Japan, and we are probably in rainy season too (mildew, oh joy). The color palette on my Logr site this month was picked thinking of «nae 苗», rice seedlings in the wet paddy fields we see all over the Japan countryside in June. 💐🌦

Technically speaking, I am using Hugo Pipes to automatically generate the css from sass code with color variables that define the color palette for the month.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
...
{{ else if eq $mnth "May" }}
$textHilite: #25ee05 !default;
$codeBgColor: #f8fbf7 !default;
$one: #629A59 !default;
$two: #91599a !default;
$three: #54ad46 !default;
$four: #131e11 !default;
$topbannerimage: "Cogley-Banner-LIFE-Noble-Note.jpg";

{{ else if eq $mnth "June" }}
$textHilite: #31bdfb !default;
$codeBgColor: #def4fe !default;
$one: #dbb204 !default;
$two: #f4c605 !default;
$three: #A0CF89 !default;
$four: #2c2401 !default;
$topbannerimage: "Cogley-Banner-Electrics-1170x350-007.JPG";
...

RC Logr 20190606 194748 - Welcome to June, already a … Rick Cogley

28 May 2019

«11:52:17»

Here is a practical look at how Maciej Cegłowski (@pinboard) tried to get normal people to practice better security, during a congressional campaign. Read it and learn something. 🔐

RC Logr 20190528 115216 - Here is a practical look at … Rick Cogley

24 May 2019

«16:49:48»

Like reading a system log where we cannot really assess motive by its entries, we also should not oversimplify body language to a «this therefore that» equation. Former FBI agent Joe Navarro explains in this informative video. 🕵🏻‍

RC Logr 20190524 164948 - Like reading a system log … Rick Cogley

22 May 2019

«07:59:00»

«Le Grand KG», a small cylinder of 90% platinum and 10% iridium located in a Paris basement, that has been the prototype for a kilogram since 1889, is no more. It served as the IPK for 130 years, and was replaced on 20th May 2019 by a calculation based on the Planck constant. This video at NIST explains it. ℏ

Planck’s Constant: 6.626068 × 10^-34 m^2 kg / s

RC Logr 20190522 075900 - «Le Grand KG», a small … Rick Cogley

18 May 2019

«08:35:35»

Learned about an interesting shell called «elvish» today. It includes pipelines that can carry both text and structured data, c-like syntax and control structures, and built-in file manager, directory history and command history. Now I just need to find time to try it! 🧝🏻‍

RC Logr 20190518 083534 - Learned about an interesting … Rick Cogley

16 May 2019

«18:42:52»

Static Site Generator Hugo has a relatively new «append» command made possible because of a golang upgrade, that lets you replace clumsier scratch constructs, which themselves were workarounds to begin with. I tried it for generating a search index for my logr site and it works as expected. Shiny! 🌞 The code is below and this is the result.

1
2
3
4
5
{{- $index := slice -}}
{{- range where .Site.RegularPages "Type" "not in"  (slice "jf2feed" "json") -}}
  {{- $index = $index | append (dict "title" .Title "ref" .Permalink "tags" .Params.tags "content" .Plain) -}}
{{- end -}}
{{- $index | jsonify -}}

RC Logr 20190516 184252 - Static Site Generator Hugo has … Rick Cogley

14 May 2019

«08:38:32»

Japan train stations now have announcements to stay behind the yellow «tenji burokku 点字ブロック braille blocks» when the trains are arriving, so I looked into it. 🕵🏻‍ There are two primary types - ones with a grid of bumps meant to indicate danger, like the edge of a train platform, and ones with elongated bars used to indicate direction. I found out a bunch of other interesting things to note:

  • They were invented in Japan by Seiichi Miyake 三宅 精一, and were first installed in Okayama, Japan on 18 March 1967 (18 March is «Tenji Block Day» in Okayama!). Miyake and his invention was even celebrated in a Google Doodle.
  • The governing standard in Japan is JIS T 9251, which states in summary that the blocks are to be at least a 30cm square, with either four bars of 17mm in width and 5mm height, or a 5x5 grid of dots 12mm in diameter and 5mm height. The bars are to be spaced 75mm apart measured from the bar’s center, and the dots 55-60mm apart measured from a dot’s center. The blocks are usually 30, or 40mm square.
  • They go by various names, originally tenji burokku 点字ブロック which translates as «braille block», or generically as «tactile paving blocks» or «tactile walking surface indicators» per ISO ISO 23599:2012. People in Japan associated with construction shorten it to tenburo 点ブロ.
  • As for materials, there are paving blocks that have the hard yellow rubber tactile bits attached, others that are made of what looks like brushed steel or sometimes a different color rubber (aesthetic reasons?), and still others that are simply an overlay rubber cover that is probably glued to the street.

While on the whole I think they are a good thing, a friend who came to Japan had never seen them in such concentration, and said they are annoying and get in the way of dragging your suitcase. This is true. There were some arguments against, cited on wikipedia, and I have seen a couple of statements that mobility impaired people can trip over them, or that the cause trouble for wheelchair users. I guess not asking disabled folks what they want or need is a kind of “blindsplaining”, isn’t it.

RC Logr 20190514 083832 - Japan train stations now have … Rick Cogley

11 May 2019

«08:11:14»

Ars says Nest died at Google I/O 2019. The current unbridled investment culture where product ecosystems are bought then destroyed, should make you nervous. 😬 Any great or disruptive product or service is an acquisition target, because what business owner can resist quick riches. It assumes our acceptance and trust of the massive companies doing the acquiring. Do you really trust them?

RC Logr 20190511 081114 - Ars says Nest died at Google … Rick Cogley