Skip to main content
Question

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

  • June 8, 2020
  • 13 replies
  • 40 views

mark2atsafe
Safer
Forum|alt.badge.img+58

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

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

13 replies

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

Topping up the perfect scores with 1


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

So who actually solved the anagrams instead of guessing?


ebygomm
Influencer
Forum|alt.badge.img+45
  • Influencer
  • June 8, 2020

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+58
  • Author
  • Safer
  • June 8, 2020

Topping up the perfect scores with 1

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


mark2atsafe
Safer
Forum|alt.badge.img+58
  • Author
  • Safer
  • June 8, 2020

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+45
  • Influencer
  • June 8, 2020

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+38
  • Contributor
  • June 8, 2020

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+61

Topping up the perfect scores with 1

Who-hoo! Good job!


redgeographics
Celebrity
Forum|alt.badge.img+61

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


david_r
Celebrity
  • June 9, 2020

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+17
  • Contributor
  • June 9, 2020

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+58
  • Author
  • Safer
  • June 9, 2020

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+25
  • Enthusiast
  • June 10, 2020

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...