繁花

繁花

想成为一个有用的人

Hello xLog, it's been a while since we last met.

There are no elephants or refrigerators here, but like President Zeze @kpi, I have also migrated from Typecho to xLog.

Should I talk about my initial impression of xLog?#

I know xLog because I have known @diygod for a long time, and I always keep up with his projects. But at that time, I was busy with Typecho and although I had the idea of changing the theme template (maybe due to aesthetic fatigue), it was still an unattainable idea to directly migrate my entire site system.

image

I got to know xLog again through a project by @innei-4525 called mx-space/kami, which is similar to Paul's homepage and is a very innovative system that caught my attention. It integrates xLog, so I took the opportunity to learn more about xLog.

IPFS, blockchain, encryption, decentralization, these were my initial thoughts on this project. But I don't understand all these things. 🤣
I used to use virtual currency exchanges frequently and didn't know that blockchain could be related to the concept of a blog. Later, I found out about Crossbell, a project by ddaain, and I also looked into RSS3 and NSL. But my understanding is still shallow.
It's not because it's complicated that I didn't migrate to xLog. At that time, I thought my old site was already quite good. I kept adding features to the VOID theme, optimizing it tirelessly, and occasionally there were comments to discuss. It was not bad.

Reasons for migration#

Looking at the articles and total word count on the homepage, I didn't think there was anything wrong. But day after day, looking at the uninspiring titles and cliché article structures, I couldn't bear it anymore. It was time for a change.

image

As of writing this article, Whale in the Doldrums has been running for 1024 days. I feel a bit lucky to have been able to persist for so long. Although the number of articles is still pitiful, fortunately, the quality of the articles is not just mediocre. They are written from different stages of my life, whether it's about life or technology, they always lack a bit of neutrality, meticulousness, and calmness. Maybe it's because the previous me was still immature. I wanted to change the template because I bought Zeze's Dinner and planned to continue blogging in the direction of Zhang Hong Heo, with a theme + central point + in-depth format. Unfortunately, I have been busy with this point without making any progress, which gave me a strange feeling.

image

This is what I wrote in Welcome to Typecho. After continuous optimization, I have barely achieved this small goal. At this stage, my goal has changed from focusing on site display effects to focusing on visitor reading experience. That's why xLog, with its on-chain data, has become the perfect place for me to focus on creating.

Another reason is that I once thought about speaking freely outside of China, not in a reactionary way, but because I had previously experienced being unilaterally shut down and blocked by domestic internet companies. Fortunately, xLog is not hosted in China, and this domain will soon be transferred to an overseas domain registrar, so I will be able to write many articles that I didn't dare to write before. 😇

Perhaps xLog is my last stop. That's what I think now. But what about the future?

Migration plan#

In the time machine, I mentioned that I plan to rewrite some articles, and now I have the opportunity to rewrite all the articles on xLog. The intention and focus may change, and the old site will be statically migrated to Vercel and then 301 redirected here. As the start of school approaches, the update cycle and tentative plan may be long, but I will make the most of my time.

image

I made the cover myself, just like the bio you see on the left. It matches the cover, and I think my site and I can truly start to be useful. In the coming days, I will set a goal to rediscover the path of information security, and in this process, I will study technology with dedication and write thought-provoking articles for everyone. Thank you for your support. 😆

What did I do on my first day at xLog?#

  1. I was looking forward to the launch of the CSS store, so I copied @enpitsulin's site CSS. 👉👈
  2. I found that the http requests to xLog were not redirected to https, so I gave feedback to Crossbell's Discord. Now the domain is using Cloudflare, although it doesn't have a green padlock nationwide, I will try to deceive myself with the reason of focusing on content productivity.
  3. I moved the links from VOID to xLog.
<div class="board-list link-list">
  
<a target="_blank" href="link" target="_blank" class="board-item"> 
<img src="image link">
<div class="board-title">name</div></a>

</div>

The CSS hasn't been optimized, it's a bit messy.

.board-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-top: 1em;
    margin-left: -15px;
    width: calc(100% + 15px)
}

.board-list .board-item {
    position: relative;
    background: #fff;
    -webkit-box-shadow: 0 0 20px 2px rgba(0,0,0,.1);
    box-shadow: 0 0 20px 2px rgba(0,0,0,.1);
    -webkit-transition: all .3s;
    transition: all .3s;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    border: none!important;
    margin-left: 15px;
    margin-bottom: 15px
}

.board-list .board-item.hover {
    -webkit-transform: scale(.95);
    transform: scale(.95)
}

@media screen and (min-width: 768px) {
    .board-list .board-item:hover {
        -webkit-transform:scale(.97);
        transform: scale(.97);
        border: none!important
    }
}

.board-list .board-item .board-thumb {
    position: relative;
    width: 100%;
    padding-top: 100%
}

.board-list .board-item .board-thumb img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    margin: 0;
    padding: 0;
    -webkit-transition: .5s ease-in-out opacity;
    transition: .5s ease-in-out opacity
}

.board-list .board-item .board-title,.board-list .board-item .board-title a {
    padding: 8px 0!important;
    font-size: 1.2em!important;
    overflow: hidden!important;
    white-space: nowrap!important;
    text-align: center!important;
    color: rgba(0,0,0,.86)!important;
    font-weight: 700!important;
    border: none
}

.board-list .board-item .board-title a:hover,.board-list .board-item .board-title:hover {
    border: none
}

@media screen and (max-width: 767px) {
    .board-list .board-item {
        width:calc(33.33333333% - 15px)
    }
}

@media screen and (min-width: 768px) {
    .board-list .board-item {
        width:calc(25% - 15px)
    }
}

@media screen and (max-width: 450px) {
    .board-list .board-item {
        width:calc(50% - 15px)
    }
}
Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.