JetBrains round 2: another three months for the free family bucket

Time:2020-9-26

Yesterday, I shared how to get the exchange code of the original family barrel by participating in the decryption task of JetBrains. Today, JetBrains continued to launch the second wave of tasks on twitter early this morning:

file

Now, let’s continue to take part in the fight to save the lives of our original JetBrains family!

Clue 1: Twitter

The first clue is relatively easy. Through observation, it is not difficult to find that the words in the string launched on twitter are inverted!

So, let’s write a small program to deal with it

@Test
public void jetbrains() {
    String 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" ;
    String[] split = str.split(" ");
    String result = "";
    for (int i =0;i < split.length;i++) {
        result += new StringBuffer(split[i]).reverse() + " ";
    }
    System.out.println(result);
}

The results are as follows:

helps. Cmd/Ctrl+A sight. of out is it sometimes white, is text when as hard Look interest. show should you place a is processed, is tax Dutch where case The hides. quest of next the where is specified, are languages domain-specific product The

It seems that it is not right, the sentence is reverse! Modify the above algorithm:

@Test
public void jetbrains() {
    String 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" ;
    String[] split = str.split(" ");
    String result = "";
    for (int i = 0;i < split.length;i++) {
        result += new StringBuffer(split[split.length - 1 - i]).reverse() + " ";
    }
    System.out.println(result);
}

Get the complete sentence as follows:

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.

Clue 2: the product domain specific languages

file

According to clue 1:Dutch tax is processed, search for it:

file

Find it here and clickRead MPS case studyEnter the PDF below

file

Continue to think of another hint of clue one: white background can not be seen, need toCmd/Ctrl+Ahelp!

file

We can see that there is something in the blank space. We select and copy it:

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.

Clue 3: 20th anniversary Report

According to the passage from clue 2, we find JetBrains’ 20th anniversary page:https://www.jetbrains.com/company/annualreport/2019/

file

Continue to look for the numbers according to clue 218,650。 Direct search is not found, it seems that may be to do what change it, look at this page carefully.

file

It turns out that the numbers here add up to be equal to18,650。 Click share to see the task description:

file

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/  #JetBrainsQuest  https://www.jetbrains.com/company/annualreport/2019/  From @ JetBrains

You need to take a closer look at the Haskell language Hello world, in the Hackathon LEGO braintorms project.

Clue 3: Hackathon LEGO braintorms project

Enter through the link in the clue prompthttps://blog.jetbrains.com/blog/2019/11/22/jetbrains-7th-annual-hackathon

searchlego brainstorms, you can see the previously prompted elements:

file

There is a garbled code in the figure that we need to translate. Through the page review tool, we can obtain this text:

file

d1D j00 kN0w J378r41n2 12 4lW4Y2 H1R1N9? ch3CK 0u7 73h K4r33r2 P493 4nD 533 1f 7H3r3 12 4 J08 F0r J00 0R 4 KW357 cH4LL3n93 70 90 fUr7h3r @ l3457.

After reading this passage for a long time, I read the Internet and said that NIMA is the English version of Martian, and roughly found some corresponding relations, mainly including the similar shape and pronunciation of characters and the actual letters, such as: 1 = I, 3 = e, 0 = O, 7 = t.. This passage is roughly the following:

Did you know Jetbrains is always hiring? Check out the careers page and see if there is a job for you or for quest challenge to go further at least.

They have been recruiting all the time, and there is a job waiting for you to accept the challenge on the recruitment page.

Clue 4: the challenge of recruitment page

According to the above clues, go straight to:https://www.jetbrains.com/jobs/

Search for “quest” to see this position:

file

Click enter the job profile to find this key guide:

file

It tells us to go to a page for game developers. Also remember how you used to cheat in Konami and try cheating on this page!

I haven’t found the game developer page for a long time. I can only search Google and get this address:https://www.jetbrains.com/gamedev/

file

Cool page! Below please go up: Konami game cheating method!

file

There is a history here, and many young people may not be unaware of it now. Konami’s previous games have a classic way of cheating:Up and down, left and right Ba。 This familiar operation, once accompanied my childhood. Some time ago, the author of the secret script, Mr. Hashimoto and Kazuo, passed away on the evening of February 25, 2020, but his secret script and our memories will last forever!

After entering the secret script, you will enter a brick playing game:

file

After removing all the bricks, you can see the final result of this challenge!

This time DD will not let the final result! Readers are strongly recommended to play this interesting decryption game from the beginning of clues! Experience the sense of achievement of thinking and solving problems! Last three months for your original JetBrains family!

Put on my screenshot this time, it is effective to test it by yourself! Still message says invalid, rubbish all the time, suggest to try again.

file

Cheat and get the result directly

You are still recommended to play. If you are impatient, you can get it from the following:

  1. Pay attention to the official account “program ape DD”
  2. Key words:JetBrains second shot, directly obtain the award address and code!

    Welcome to my official account: program ape DD, get exclusive learning resources and push daily dry cargo.
    If you are interested in my topic content, you can also follow my blog: didispace.com

Recommended Today

Java security framework

The article is mainly divided into three parts1. The architecture and core components of spring security are as follows: (1) authentication; (2) authority interception; (3) database management; (4) authority caching; (5) custom decision making; and;2. To build and use the environment, the current popular spring boot is used to build the environment, and the actual […]