Roppongi Hills Observatory, Tokyo City View

You can overlook the whole of Tokyo

This area is a group of interconnected buildings
Unlike playing open sandbox games
Here you can go through the shops and walk among the models

This time I finally experienced what my dad used to say when I was a child
Looking down from the Oriental Pearl Tower
Cars look like matchbox, people look like ants









Although it’s only June, the weather is already hot
I saw an artificial fountain that can sprinkle water mist to help cool down

The interior of the building is very well designed
I even ran into a couple holding hands

Then I went to eat authentic grilled wagyu beef
Experiencing for the first time how it melts in your mouth

The most amazing thing is the price
I didn’t dare to have a cup of coffee here while enjoying the view
I thought it would be as expensive as the floors above
But it turned out to be only a few dollars more expensive than downstairs





Yoyogi Park

Yoyogi Park is located at this spot. On December 19, 1910, Lieutenant Tōgō Junkichi successfully made the first powered aircraft flight in Japan at the site. The area later became a parade ground. From September 1945, the site was occupied by U.S. military officer billets (Washington Heights)β€” the barracks for U.S. military officers during the occupation of Japan
In 2014, Tokyo experienced its most severe outbreak of dengue fever in 100 years, the first appearance of the disease in 70 years and nearly 200 confirmed cases occurred

I didn’t expect there was an outbreak of dengue fever here












In the past, I would always bring a 1.5L bottle with me when I went out
There are vending machines everywhere in Japan, so there is no need to bring water
The only awkward thing is that there are no trash cans, so I had to carry the bottle after drinking, hoping to find a recycling bin at the next vending machine

The bathroom also provides LGBT πŸ³οΈβ€πŸŒˆ facilities

Passing by the Thunder Gate, there are posters of a small train exhibition next to it






Sumida Aquarium

Underneath the Tokyo Skytree is an aquarium

Finding Nemo in real life?
Hermit crabs, lobsters, squids
A strong underwater presence…

🐠 🦞 πŸ¦‘

Janitorial staff at the aquarium








Of course, I got souvenirs
All kinds of cute and fluffy sea creatures
Almost couldn’t resist buying one as a pillow



Attack on Titan

Coincidentally, there was an Attack on Titan event
Unfortunately, I hadn’t watched it at that time
I didn’t know who these two characters were
No reaction at all

After watching the anime
I can only be grateful that I took a snapshot of Levi and Eren



Tokyo Skytree

Turns out this tower is not just for height and as a tourist spot, it is also a broadcasting station

The tower is a major television and radio broadcast site in the Kanto region; the older Tokyo Tower surrounding it has been unable to fully provide digital terrestrial television broadcasting coverage due to interference from the surrounding high-rise buildings. The Skytree building completed on February 29th, 2012
Tokyo Skytree is also like Japan’s historic 5-story pagoda, according to its design. The base of the tower has a tripod-like structure; from a height of approximately 350 m (1,148 ft) and higher, the tower’s structure is cylindrical offering panoramic views of the rivers and the city.[12]There is an observatory can accommodate 2,000 people at 350 m (1,148 ft) and another observatory can accommodate 900 people at 450 m (1,480 ft). The upper observatory features an aerial corridor with a spiral-shaped, glass-covered sky walk, which allows visitors to ascend to the highest point of the upper platform at a height of 451.2 m (1,480 ft). Part of the glass floor allows visitors to directly view the streets below.
The tower is earthquake-proof, with its central shaft made of reinforced concrete. The main interior supports are connected to the external tower structure above ground level at the first 125 m (410 ft). From there to a height of 375m (1,230 ft), the column is fixed to the tower frame with dampers, which act as cushions during earthquakes. Extra elasticity is achieved through an additional β€œmass control mechanism”, or a tuned mass damper, which operates at a different frequency and helps the center of gravity of the tower stay in the center of the base during an earthquake. According to the designers, the damper can absorb 50% of the energy from an earthquake



I already had a fear of heights
Don’t know if it’s an illusion
But I felt the tower swaying slightly

Although I said I wasn’t afraid
I was actually trembling
I stayed close to the inside edge while walking up
Summoned the courage to look outside through the glass

The glass floor at the highest point was okay, but it felt unreal
I tentatively stepped on it 🦢


Return Journey

After returning, I quickly threw away all kinds of trash in the hotel room
Not having trash cans is really inconvenient πŸ˜‚

Looking out the window
Everything was calm and peaceful





Then took a taxi πŸš– to Haneda Airport
10,000 yen πŸ’΄ disappeared just like that

Hearing that elderly people drive taxis πŸš• here
I witnessed it with my own eyes, how could I let an old man carry the luggage for me 🧳

After going through the checkpoint, I still had some time, so I went to the ANA First Class Lounge
Fruit, milk, beverages, bread, cakes, unlimited supply
πŸ‰ πŸ₯› πŸ₯€ 🍞 🍰
Only missing a shower
πŸ›€ πŸ˜‚

I saw Mount Fuji from the plane πŸ—»
Because I had already eaten in the lounge
I had to lie flat and sleep πŸ’€

And so, this short Japan πŸ‡―πŸ‡΅ trip came to an end

I really love Japan for its cleanliness and orderliness
The shoes I bought still looked brand new until I left




I have a three-year multiple-entry visa
I will definitely come again next time

✌️✌️✌️

Translated by gpt-3.5-turbo

Read more »

Podcasts and videos are typical ways of learning online, but there are so many of them and humans have the tendency to collect them. So, it becomes necessary to increase the speed at which we consume them.

Normally, people can process their native language at a high speed.
For me, double speed is comfortable, triple speed is acceptable, and with subtitles, quadruple speed is enough.

Read more »

  • Protocols can only be used as a generic constraint because they have Self or associated type requirements.
  • Protocols do not allow the use of generic parameters, but instead use associated types.
  • Specialization cannot be applied to non-generic types.
Read more »

My β€œOpenWRT” is β€œPandoraBox”, and the router is β€œMi mini”.
These are slight differences from the official wiki.

Read more »

  • Mirror

    • value: Access the raw reflection value, but its type is Any.
    • valueType: The type of the raw reflection value, equivalent to value.dynamicType.
  • I didn’t find any way to assign $0.value with a pure Swift object, so Class inherits NSObject for KVC.

  • I ignored the simplified optional cases.

  • Recursively generate a dictionary or object.

Read more »

UITextField Tips

Add a top Line on Keyboard

1
2
3
4
5
6
7
8
extension UITextField {
func addTopLineOnKeyboard() {
let line = UIView(frame: CGRect(x: 0, y: 0, width: 2000, height: 0.5))
line.backgroundColor = "979797".color

inputAccessoryView = line
}
}
Read more »

In the classic software project management book β€œThe Mythical Man-Month: Essays on Software Engineering” published in 1975, Fred Brooks pointed out that regardless of the choice of programming language, a professional developer writes an average of 10 lines of code (LoC) per day.

Storyboards are beneficial for saving lines of code and improving efficiency. Apple strongly recommends them at every WWDC and continues to improve them over time.

Read more »

Like 99% of Chinese students, I hate memorizing words through cruel methods. When I was young, I effortlessly learned my mother tongue without any pain or difficulty.

Therefore, during my impoverished primary school years, I never managed to remember a single word.

Read more »
0%