본문으로 바로가기

JetBrains Quest 2 WriteUp

category MISC/잡담 2020. 3. 13. 10:52

20주년 이벤트가 또 있습니다.

 

퀘스트의 시작

2번쨰 퀘스트가 있었습니다. 이번에도 재미있게 구성되어 있네요.

 

주어진 문자열은 

.spleh A+lrtC/dmC .thgis fo tuo si ti semitemos ,etihw si txet nehw sa drah kooL .tseretni wohs dluohs uoy ecalp a si ,dessecorp si xat hctuD erehw esac ehT .sedih tseuq fo txen eht erehw si ,deificeps era segaugnal cificeps-niamod tcudorp ehT

입니다.

지난번 처럼 치환암호일까 하고 풀어보려고 하는데 유난히 눈에 띄는 부분이 있더라구요

A+lrtC 

요부분입니다 Ctrl+A ...로 보이는건 저만 그런게 아닐것 같네요.

그리고 다시 보니 간단히 문자열이 뒤집혀 있습니다.

1
2
3
4
5
6
str = '.spleh A+lrtC/dmC .thgis fo tuo si ti semitemos ,etihw si txet nehw sa drah kooL .tseretni wohs dluohs uoy ecalp a si ,dessecorp si xat hctuD erehw esac ehT .sedih tseuq fo txen eht erehw si ,deificeps era segaugnal cificeps-niamod tcudorp ehT'
reverse = ''
for i in str:
    reverse = i + reverse
 
print(reverse)
cs

파이썬으로 간단하게 문자열을 뒤집어 봅시다.

The product domain-specific languages are specified, is where the next of quest hides.

The case where Dutch tax is processed, is a place you should show interest.

Look hard as when text is white, sometimes it is out of sight.

Cmd/Ctrl+A helps.

흠....  뭐라는거지 도메인 특화 언어는 MPS를 뜻하는 것일 겁니다.

근데 Dutch tax이게 뭔지 모르겠네요.. 네덜란드 세금...?

 

일단 MPS로 가봅시다.

ctrl+A 이야기가 있어서 해봤으나 여기엔 아무것도 없군요

 

그럼 젯브레인 홈페이지에서 dutch 키워드로 검색을 해보겠습니다.

 

검색은 위대하다.

MPS관련 도큐먼트에 Dutch tax 관련 데모 케이스 스터디가 있었네요.

아마 이곳을 보라고 한것 같습니다.

Case Study

2페이지짜리 pdf문서가 나옵니다.

Ctrl+A를 해봅니다.

 

아하

투명 글자로 무언가를 써두었군요.

복사해서 붙여넣어봅시다.

This is our 20th year as a company, we have shared numbers in our JetBrains Annual report, sharing the section with 18,650 numbers will progress your quest.

annual report에 무언가 있다고 하네요

https://www.jetbrains.com/company/annualreport/2019/

2019년도의 annual report입니다.

 

그냥 보기에는 뭔가 엄청 많습니다. 18650과 관련된 부분을 보라고 해서 18650을 검색해봐도 안보입니다.

(사실 여기에서 꼼수를 썻습니다. 소스보기에서 ctrl+f로 quest를 검색하면 바로 나옵니다....)

나중에 보니 여기 써있는 수의 합이 18650입니다 ㅋㅋㅋ

 

어찌됬든 퀘스트 문구는 찾았습니다.

 

I have found the JetBrains Quest! Sometimes you just need to look closely at the Haskell language, Hello,World! in the hackathon lego brainstorms project https://blog.jetbrains.com/blog/2019/11/22/jetbrains-7th-annual-hackathon/

음... 다음 페이지로 이어주고 있습니다. 레고 브레인스토토밍 프로젝트? 하스칼 언어...?

일단 넘어가봅시다.

https://blog.jetbrains.com/blog/2019/11/22/jetbrains-7th-annual-hackathon/

 

페이지들 뒤지다보니 레고 만화가 있습니다.

대충 이런 만화입니다. Leet으로 써진 문구가 보이네요.

(LeetSpeak은 우리나라로 치면 야민정음 같은겁니다. 멍멍이 = 댕댕이, password = p@ssw0rd 같이 바꾸는 거죠)

d1D joo KNOW

J378r41n2 12 

4lW4y2 H1R1Ng?

ch3ck 0u7 f3h k4r33r2

P4g3 4nD 533 1f

7H3r3 12 4 Jo8 oR 4

KW35T cH4LL3n93 70

90 furTh3r @ 13457

후... 치기 힘드네요...

did you know 

jetbrains is 

always hiring? 

check out the careers 

page and see if 

there is a job or a 

quest challenge to

go further at least

이거로 해석됩니다.

 

시키는 대로 커리어 페이지로 가봅시다.

https://www.jetbrains.com/careers/jobs/

입니다.

 

 

일단 찾은것 같으니 근처를 긁어서 봅시다.

Fearless Quester

퀘스트와 관련된 느낌이 팍팍 나네요. 들어가 봅시다.

https://www.jetbrains.com/careers/jobs/fearless-quester-356/

Fearless Quester

We are looking for a fearless quester to travel through the enchanted lands of JetBrains and find out what awaits at the end of their quest. You get to experience exciting marketing activities that engage the channel network all over the world.

Area of focus:

One does not simply march into Mordor, or programming, or anything really. Quests are supposed to be challenging and fun to do. We hope you are enjoying this trail of breadcrumbs we have left for you so far.

Requirements:

  • To apply for this position you need to start the JetBrains Quest from the beginning on Twitter, Facebook, or LinkedIn.

Your journey so far should have included:

  • A social media post.
  • A DSL creator.
  • A report.
  • A blog post.

To progress with your quest what you’ll need:

  • To check out what we have for game developers.
  • Be geeky enough to remember how you used to cheat at Konami games.
  • Try cheating on the page.

What you’ll get:

Exciting quests!

Our company has won awards for being a great place to work - there’s an in-office gym, work-leisure zones, non-stop snacks, free massages, private parking, flexible hours, and many other steps to make your quest unforgettable.

이러한 내용이 반겨주네요.

 

게임개발자를 준비한 곳을 체크하고 코나미 게임에서 치트쓰는법을 그 페이지에서 시도해봐라... 라고 합니다.

 

게임 개발자 관련 페이지를 찾아야겠네요.

https://www.jetbrains.com/gamedev/

이 페이지인가>

그러면 코나미 치트는 구글링 해보니

↑↑↓↓←→←→BA 입니다.

 

이 페이지에서 ↑↑↓↓←→←→BA를 쳐봅니다.

 

아니 갑자기 왠 벽돌깨기??

벽돌깨기가 등장합니다.ㅋㅋㅋㅋㅋ

 

다행히 죽어도 그자리에서 바로 다시 시작 가능합니다.

코드는 GamesAreFun 입니다.

 

입력주소는 https://jb.gg/quest 네요

ㅎㅎ

이번에도 입력하면 이메일이 오고 3개월 더 연장해줍니다.