Skip to main content
Question

FME Weekly Quiz: Can you outscore Jen Luther Thomas (June 2020-2)


mark2atsafe
Safer
Forum|alt.badge.img+43

Hello everyone,

Your Safe quiz opponent for this week is... Jen Luther Thomas (@jlutherthomas) also known by her Twitter handle of mapgirll.

Jen is a "Technical Experts Team Lead for FME Server" at Safe, which means she leads one of the two support teams responsible for handling FME Server cases.

A fellow Brit (there are quite a few of us at Safe) she is a frequent participant in webinars, writes blog articles, originally set up the community "Holiday Hackathons", and does a lot more brilliant things besides.

She would be a tough opponent on the subject of Server... but unluckily for her I haven't included any Server questions this week! Will it hold her back? You'll have to take the quiz yourself to find out:

https://demos-safe-software.fmecloud.com/fmeserver/apps/FMEQuiz

13 replies

jelle
Contributor
Forum|alt.badge.img+16
  • Contributor
  • June 8, 2020

Topping up the perfect scores with 1


jdh
Contributor
Forum|alt.badge.img+28
  • Contributor
  • June 8, 2020

So who actually solved the anagrams instead of guessing?


ebygomm
Influencer
Forum|alt.badge.img+31
  • Influencer
  • June 8, 2020
jdh wrote:

So who actually solved the anagrams instead of guessing?

I made a workspace with a bit of python to solve them for me

0684Q00000ArMayQAF.png

import fme
import fmeobjects
from collections import Counter


def processFeature(feature):
    transformerlist = [x.lower() for x in feature.getAttribute('text_line_data').split('\n')]
    a = [i for i in feature.getAttribute('_list').lower()]
    for transformer in transformerlist:
        if len(transformer) == len(a):
            t = [i for i in transformer]
            if Counter(a) == Counter(t):
                feature.setAttribute("matched_transformer",transformer)

mark2atsafe
Safer
Forum|alt.badge.img+43
  • Author
  • Safer
  • June 8, 2020
jelle wrote:

Topping up the perfect scores with 1

Well done. That's the only one so far.


mark2atsafe
Safer
Forum|alt.badge.img+43
  • Author
  • Safer
  • June 8, 2020
ebygomm wrote:

I made a workspace with a bit of python to solve them for me

0684Q00000ArMayQAF.png

import fme
import fmeobjects
from collections import Counter


def processFeature(feature):
    transformerlist = [x.lower() for x in feature.getAttribute('text_line_data').split('\n')]
    a = [i for i in feature.getAttribute('_list').lower()]
    for transformer in transformerlist:
        if len(transformer) == len(a):
            t = [i for i in transformer]
            if Counter(a) == Counter(t):
                feature.setAttribute("matched_transformer",transformer)

Beautiful! I wondered if anyone would use FME to solve the anagrams. Great work.


ebygomm
Influencer
Forum|alt.badge.img+31
  • Influencer
  • June 8, 2020
mark2atsafe wrote:

Beautiful! I wondered if anyone would use FME to solve the anagrams. Great work.

A pure FME solution is fairly straightforward to


jdh
Contributor
Forum|alt.badge.img+28
  • Contributor
  • June 8, 2020
ebygomm wrote:

A pure FME solution is fairly straightforward to

I did something similar to this, only I used python to sort the strings alphanumerically.


redgeographics
Celebrity
Forum|alt.badge.img+47
jelle wrote:

Topping up the perfect scores with 1

Who-hoo! Good job!


redgeographics
Celebrity
Forum|alt.badge.img+47

4/6, I had to guess the anagram one...


david_r
Evangelist
  • June 9, 2020
jdh wrote:

So who actually solved the anagrams instead of guessing?

Yup, fun little challenge: anagram_checker.fmw

Bonus question: which two transformers are anagrams of themselves? :-) Answer in the attached workspace.


oscarwillems
Contributor
Forum|alt.badge.img+13
jelle wrote:

Topping up the perfect scores with 1

I went through all the quiz results and i ended up on 65 perfect scores. From the question options the max was 58 though


mark2atsafe
Safer
Forum|alt.badge.img+43
  • Author
  • Safer
  • June 9, 2020
oscarwillems wrote:

I went through all the quiz results and i ended up on 65 perfect scores. From the question options the max was 58 though

Ah, well I missed out the first five weeks because I didn't have them recorded automatically. I guess at some point I should go back and make sure I have everything.


jonas_nelson
Enthusiast
Forum|alt.badge.img+19
oscarwillems wrote:

I went through all the quiz results and i ended up on 65 perfect scores. From the question options the max was 58 though

*Ahem* I think it is a little bit on the wrong side to reveal answers before the quiz has ended...


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings