<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>IT / Technology on kenji.blog</title><link>http://kenji.blog/en/categories/it-/-technology/</link><description>Recent content in IT / Technology on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>kenjinote</copyright><lastBuildDate>Sun, 31 Aug 2025 20:24:49 +0900</lastBuildDate><atom:link href="http://kenji.blog/en/categories/it-/-technology/index.xml" rel="self" type="application/rss+xml"/><item><title>New Year's Card Creation App Development Stream VOL.1 (Script)</title><link>http://kenji.blog/en/p/%E5%B9%B4%E8%B3%80%E7%8A%B6%E4%BD%9C%E6%88%90%E3%82%A2%E3%83%97%E3%83%AA%E9%96%8B%E7%99%BA%E9%85%8D%E4%BF%A1-vol.1/</link><pubDate>Sun, 31 Aug 2025 20:24:49 +0900</pubDate><guid>http://kenji.blog/en/p/%E5%B9%B4%E8%B3%80%E7%8A%B6%E4%BD%9C%E6%88%90%E3%82%A2%E3%83%97%E3%83%AA%E9%96%8B%E7%99%BA%E9%85%8D%E4%BF%A1-vol.1/</guid><description>&lt;img src="http://kenji.blog/p/%E5%B9%B4%E8%B3%80%E7%8A%B6%E4%BD%9C%E6%88%90%E3%82%A2%E3%83%97%E3%83%AA%E9%96%8B%E7%99%BA%E9%85%8D%E4%BF%A1-vol.1/img.png" alt="Featured image of post New Year's Card Creation App Development Stream VOL.1 (Script)" />&lt;h1 id="-youtube-stream-script-new-years-card-creation-app-development---part-1">🎬 YouTube Stream Script (New Year&amp;rsquo;s Card Creation App Development - Part 1)
&lt;/h1>&lt;ol start="0">
&lt;li>Start of the Stream (Opening 2-3 minutes)&lt;/li>
&lt;/ol>
&lt;h3 id="brief-greeting">Brief Greeting
&lt;/h3>&lt;p>&amp;ldquo;Hello. Starting today, I&amp;rsquo;ll be streaming the step-by-step development of a New Year&amp;rsquo;s card creation app in C++.&amp;rdquo;
&amp;ldquo;I don&amp;rsquo;t know how many streams it will take to complete, but I&amp;rsquo;ll proceed little by little as a series.&amp;rdquo;
&amp;ldquo;I&amp;rsquo;ll basically be working in silence, so I hope you can watch it as background music for your own work.&amp;rdquo;&lt;/p>
&lt;h3 id="overview-of-the-target-app">Overview of the Target App
&lt;/h3>&lt;p>&amp;ldquo;In this app, I&amp;rsquo;d like to make it possible to design the back side of a New Year&amp;rsquo;s card.&amp;rdquo;
&amp;ldquo;I plan to incorporate photo insertion, font arrangement, image processing and illustration generation using AI, and ultimately upload it to the Microsoft Store.&amp;rdquo;&lt;/p>
&lt;h3 id="todays-work-goals">Today&amp;rsquo;s Work Goals
&lt;/h3>&lt;p>&amp;ldquo;Today, in the first session, we will set up the environment and build the foundation.&amp;rdquo;
&amp;ldquo;Specifically, I would like to proceed with:&lt;/p>
&lt;ul>
&lt;li>Creating a GIT repository&lt;/li>
&lt;li>Creating the main window&lt;/li>
&lt;li>Displaying the version information dialog&lt;/li>
&lt;li>Creating menus and implementing the exit command&lt;/li>
&lt;li>Direct2D initialization/release processing and displaying HelloWorld&amp;rdquo;&lt;/li>
&lt;/ul>
&lt;h3 id="regarding-the-source-code-release">Regarding the Source Code Release
&lt;/h3>&lt;p>&amp;ldquo;The source code is published on GitHub. If you are interested, please take a look.&amp;rdquo;
→ &lt;a class="link" href="https://github.com/kenjinote/NengaCardApp/" target="_blank" rel="noopener"
>https://github.com/kenjinote/NengaCardApp/&lt;/a>&lt;/p>
&lt;ol>
&lt;li>Working Part (Silent)&lt;/li>
&lt;/ol>
&lt;p>Create GitHub repository → Initial commit&lt;/p>
&lt;p>Create the skeleton of the main window&lt;/p>
&lt;p>Create version dialog, menus, and implement the exit command&lt;/p>
&lt;p>Direct2D initialization and release processing → Confirm HelloWorld display&lt;/p>
&lt;p>Push to GitHub as appropriate&lt;/p>
&lt;ul>
&lt;li>Basically silent, add short explanations only when necessary&lt;/li>
&lt;/ul>
&lt;ol start="2">
&lt;li>Before Ending the Stream (Last 1-2 minutes)&lt;/li>
&lt;/ol>
&lt;h3 id="summary-of-todays-progress">Summary of Today&amp;rsquo;s Progress
&lt;/h3>&lt;p>&amp;ldquo;Today, we created the GIT repository and implemented the window, exit button, and version dialog.&amp;rdquo;
&amp;ldquo;We were able to get to the point of displaying HelloWorld with Direct2D.&amp;rdquo;&lt;/p>
&lt;h3 id="connection-to-next-time">Connection to Next Time
&lt;/h3>&lt;p>&amp;ldquo;From next time, I&amp;rsquo;d like to proceed with organizing the UI part and objectifying strings.&amp;rdquo;&lt;/p>
&lt;h3 id="guiding-to-github-link-again">Guiding to GitHub Link Again
&lt;/h3>&lt;p>→ &lt;a class="link" href="https://github.com/kenjinote/NengaCardApp/" target="_blank" rel="noopener"
>https://github.com/kenjinote/NengaCardApp/&lt;/a>&lt;/p>
&lt;h3 id="closing">Closing
&lt;/h3>&lt;p>&amp;ldquo;Thank you for watching. I will continue to work steadily next time, so thank you for your support.&amp;rdquo;&lt;/p></description></item><item><title>The Untold Story of LogicPad Development</title><link>http://kenji.blog/en/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/</link><pubDate>Wed, 30 Jul 2025 23:51:35 +0900</pubDate><guid>http://kenji.blog/en/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/</guid><description>&lt;img src="http://kenji.blog/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/img.png" alt="Featured image of post The Untold Story of LogicPad Development" />&lt;h1 id="tools-for-those-who-have-logic-but-cant-write-code-why-i-created-logicpad">Tools for those who &amp;ldquo;have logic but can&amp;rsquo;t write code.&amp;rdquo; Why I created LogicPad
&lt;/h1>&lt;p>Hello, I&amp;rsquo;m kenji. I&amp;rsquo;m the creator of the low-code tool &amp;ldquo;&lt;a class="link" href="https://logicpad.org" target="_blank" rel="noopener"
>LogicPad&lt;/a>&amp;rdquo;.
This time, rather than introducing the product, I&amp;rsquo;d like to write about the behind-the-scenes of the development—&amp;ldquo;Why did I decide to make this?&amp;quot;—and my own thoughts from a slightly personal perspective.&lt;/p>
&lt;p>To be honest, this was not just another tool development.
My past, frustrations at the workplace, skill set, and the smoldering desire to &amp;ldquo;create my own product someday&amp;rdquo;—
LogicPad was born as a result of all these things overlapping.&lt;/p>
&lt;p>In other words, &lt;strong>this is my &amp;ldquo;life&amp;rsquo;s culmination project.&amp;rdquo;&lt;/strong>
I&amp;rsquo;ll write about this background as honestly and passionately as possible.&lt;/p>
&lt;hr>
&lt;h2 id="i-wanted-a-product-i-could-proudly-say-i-made-this">I wanted a product I could proudly say, &amp;ldquo;I made this.&amp;rdquo;
&lt;/h2>&lt;p>To be frank, this was my very first motivation.&lt;/p>
&lt;p>Since a long time ago, I loved writing code for both work and hobbies. I&amp;rsquo;ve been involved in various developments.
But one day, I suddenly realized.
&lt;strong>&amp;ldquo;I have no product released into the world under my own name, with my own responsibility.&amp;rdquo;&lt;/strong>&lt;/p>
&lt;p>Of course, there is value in what you make as a team, and there was plenty of work I could be proud of.
But somewhere in my mind, there was a sense of emptiness, wondering, &amp;ldquo;Am I going to finish my career under someone else&amp;rsquo;s name like this?&amp;rdquo;&lt;/p>
&lt;p>Just once is enough.
&lt;strong>I want to leave something behind that I can proudly say, &amp;ldquo;I made this.&amp;rdquo;&lt;/strong>
With that thought, I started conceptualizing LogicPad. This was about 6 years ago (around 2019).
(The original idea itself came about 10 years ago in 2015 when I learned about Blueprint, the visual programming language of Unreal Engine.)&lt;/p>
&lt;h2 id="blueprintimg_1png">&lt;img src="http://kenji.blog/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/img_1.png"
width="637"
height="285"
srcset="http://kenji.blog/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/img_1_hu70d4fd9be2cc84fc55cb45a83c67cc8a_54446_480x0_resize_box_3.png 480w, http://kenji.blog/p/logicpad-%E9%96%8B%E7%99%BA%E7%A7%98%E8%A9%B1/img_1_hu70d4fd9be2cc84fc55cb45a83c67cc8a_54446_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="Blueprint"
class="gallery-image"
data-flex-grow="223"
data-flex-basis="536px"
>
&lt;/h2>&lt;h2 id="its-a-waste-to-hold-back-just-because-you-cant-write-code-isnt-it">It&amp;rsquo;s a waste to hold back just because you can&amp;rsquo;t write code, isn&amp;rsquo;t it?
&lt;/h2>&lt;p>There were many excellent people at my workplace.&lt;/p>
&lt;p>They could build logic. They mastered Excel functions freely and could see through to the essence of a problem.
But—when it came to the stage of &amp;ldquo;writing code,&amp;rdquo; their hands would stop.&lt;/p>
&lt;p>&amp;ldquo;I&amp;rsquo;m doing this task while looking at a manual every time, but couldn&amp;rsquo;t it be automated?&amp;rdquo;
&amp;ldquo;Yeah, it can. But&amp;hellip; you&amp;rsquo;d have to write code for that&amp;hellip;&amp;rdquo;&lt;/p>
&lt;p>Conversations like that happened countless times.&lt;/p>
&lt;p>Every time, I thought:
&lt;strong>&amp;ldquo;It&amp;rsquo;s such a waste that people who understand the logic get stopped by the wall of code.&amp;rdquo;&lt;/strong>&lt;/p>
&lt;hr>
&lt;h2 id="the-choice-of-a-low-code-editor">The Choice of a Low-Code Editor
&lt;/h2>&lt;p>Actually, in my previous job, I was developing a 2D CAD operated by GUI.
With CAD, you assemble shapes using a mouse, right?
In other words, it&amp;rsquo;s a world where you &lt;strong>&amp;ldquo;build logic through operations.&amp;rdquo;&lt;/strong>&lt;/p>
&lt;p>I thought, &amp;ldquo;This is incredibly compatible with low-code.&amp;rdquo;&lt;/p>
&lt;p>Going back even further, since my student days, I was mass-producing small programs—image processing, numerical processing, Windows tools, automatic SNS posting tools, etc.—by writing code as soon as I thought of them.
I think there are over 600 of them. They are still on GitHub today.&lt;/p>
&lt;p>Back then, I didn&amp;rsquo;t think about the meaning.
I just &amp;ldquo;made things because I wanted to make them.&amp;rdquo; That was it.&lt;/p>
&lt;p>But now, while making LogicPad&amp;hellip;&lt;/p>
&lt;p>&lt;strong>I felt like the dots were finally connected into a line.&lt;/strong>&lt;/p>
&lt;hr>
&lt;h2 id="easy-to-use-yet-powerful-the-difficulty-of-balance">Easy to Use, Yet Powerful. The Difficulty of Balance
&lt;/h2>&lt;p>While proceeding with development, what I constantly thought about was
&lt;strong>&amp;ldquo;Making a tool that is intuitively usable and genuinely powerful.&amp;rdquo;&lt;/strong>&lt;/p>
&lt;p>If you add features, you can do more. But it becomes harder to use.
If you make it simple, anyone can touch it. But then some people will find it lacking.&lt;/p>
&lt;p>So that people won&amp;rsquo;t say, &amp;ldquo;Low-code tools are just toys, right?&amp;rdquo;
But also so they won&amp;rsquo;t say, &amp;ldquo;You have to write code in the end anyway.&amp;rdquo;&lt;/p>
&lt;p>&lt;strong>I fought continuously on that fine line between intuition and expressiveness.&lt;/strong>&lt;/p>
&lt;p>I rebuilt the UI many times, threw it away many times,
and when I finally got closer to a form where I thought, &amp;ldquo;This can work,&amp;rdquo; I was truly happy.&lt;/p>
&lt;hr>
&lt;h2 id="saved-by-the-very-first-users-words">Saved by the Very First &amp;ldquo;User&amp;rsquo;s&amp;rdquo; Words
&lt;/h2>&lt;p>The first person I handed LogicPad to was a former colleague.
They weren&amp;rsquo;t good at IT, and code was scary. But they were good at logic.&lt;/p>
&lt;p>After I explained a bit and had them try it out&amp;hellip; the single phrase they said a few minutes later, I still can&amp;rsquo;t forget.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>&amp;ldquo;With this, I think even I could do it!&amp;rdquo;&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;p>I almost cried.
This was exactly what I wanted to give them.&lt;/p>
&lt;p>Not just a working tool, but &lt;strong>the feeling of &amp;ldquo;I made it myself!&amp;rdquo;&lt;/strong>.
I was convinced that this is the true value of LogicPad.&lt;/p>
&lt;hr>
&lt;h2 id="when-more-people-can-create-society-becomes-more-interesting">When More People Can Create, Society Becomes More Interesting
&lt;/h2>&lt;p>I genuinely believe that the &amp;ldquo;democratization of technology&amp;rdquo; is crucial.&lt;/p>
&lt;p>Technology has the power to change the world.
But the people who can handle it are limited.&lt;/p>
&lt;p>What if you could build apps just by &amp;ldquo;understanding the logic&amp;rdquo;?&lt;/p>
&lt;p>&lt;strong>More people will be able to join the &amp;ldquo;creating side.&amp;rdquo;&lt;/strong>
And I believe that what gets born from there will exceed our current imagination.&lt;/p>
&lt;p>If LogicPad could become that gateway.
I want it to be a tool that turns &amp;ldquo;I want to try making it&amp;rdquo; into &amp;ldquo;I can make it.&amp;rdquo;&lt;/p>
&lt;p>That is my wish.&lt;/p>
&lt;hr>
&lt;h2 id="in-conclusion">In Conclusion
&lt;/h2>&lt;p>LogicPad is still in beta and not finished yet.
There are a mountain of improvements and things I want to do.&lt;/p>
&lt;p>But I&amp;rsquo;ve poured &lt;strong>all the &amp;ldquo;dots&amp;rdquo; of my life into this tool.&lt;/strong>
Now, I can say with pride:&lt;/p>
&lt;p>&lt;strong>&amp;ldquo;This is a product that I made.&amp;rdquo;&lt;/strong>&lt;/p>
&lt;hr>
&lt;h3 id="-bonus-what-you-can-do-with-logicpad">👇 Bonus: What You Can Do with LogicPad
&lt;/h3>&lt;ul>
&lt;li>Build processes with drag-and-drop&lt;/li>
&lt;li>Handle conditional branching and variables in the GUI&lt;/li>
&lt;li>Features diverse AI integration nodes&lt;/li>
&lt;li>Expandable for advanced users by inserting scripts&lt;/li>
&lt;li>High-precision mathematical functions and data processing (such as infinite-precision numerical calculations)&lt;/li>
&lt;li>Rich shortcut keys for advanced users&lt;/li>
&lt;li>Supports over 90 languages&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="what-i-want-to-do-moving-forward">What I Want to Do Moving Forward
&lt;/h3>&lt;ul>
&lt;li>Generate logic from natural language in collaboration with AI&lt;/li>
&lt;li>A system where users can create custom nodes&lt;/li>
&lt;li>Build a platform to share created nodes and logic&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="-afterword">✍️ Afterword
&lt;/h2>&lt;p>Thank you so much for reading this far.
This wasn&amp;rsquo;t just a tool development; it was a challenge into which I poured my own experiences, passion, and fragments of my life.&lt;/p>
&lt;p>&amp;ldquo;I can&amp;rsquo;t write code, but I have logic.&amp;rdquo;
A future where such people become &lt;strong>able to &amp;ldquo;create&amp;rdquo; with their own power&lt;/strong>.
I want to continue aiming for that through LogicPad.&lt;/p>
&lt;p>If this made you feel even a little bit like &amp;ldquo;I want to try using it,&amp;rdquo; that alone makes me very happy.
If you&amp;rsquo;re interested, please definitely try out &lt;a class="link" href="https://logicpad.org" target="_blank" rel="noopener"
>LogicPad&lt;/a>.&lt;/p>
&lt;p>And if you have any thoughts or things you noticed after using it, no matter how small, please let me know.
Your voice will be a great power in creating the next step for this product.&lt;/p>
&lt;p>Thank you for your continued support.&lt;/p></description></item><item><title>What it Takes to Avoid Falling for Conspiracy Theories</title><link>http://kenji.blog/en/p/%E9%99%B0%E8%AC%80%E8%AB%96%E3%81%AB%E3%81%AF%E3%81%BE%E3%82%89%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%81%AB%E4%BD%95%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%8B/</link><pubDate>Mon, 26 May 2025 22:23:34 +0900</pubDate><guid>http://kenji.blog/en/p/%E9%99%B0%E8%AC%80%E8%AB%96%E3%81%AB%E3%81%AF%E3%81%BE%E3%82%89%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%81%AB%E4%BD%95%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%8B/</guid><description>&lt;img src="http://kenji.blog/p/%E9%99%B0%E8%AC%80%E8%AB%96%E3%81%AB%E3%81%AF%E3%81%BE%E3%82%89%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%81%AB%E4%BD%95%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%8B/img.png" alt="Featured image of post What it Takes to Avoid Falling for Conspiracy Theories" />&lt;h2 id="mental-security-needed-to-avoid-being-drawn-into-conspiracy-theories">&amp;ldquo;Mental Security&amp;rdquo; Needed to Avoid Being Drawn into Conspiracy Theories
&lt;/h2>&lt;p>When browsing the internet, you may sometimes come across &amp;ldquo;conspiracy theory&amp;rdquo;-like stories.&lt;/p>
&lt;p>&amp;ldquo;Isn&amp;rsquo;t there someone operating behind the scenes of this event?&amp;rdquo;
&amp;ldquo;Could the real truth be hidden?&amp;rdquo;
Many of you have probably seen such narratives spread in a plausible manner.&lt;/p>
&lt;p>To avoid being drawn too deeply into such information, it is very important to develop not only &amp;ldquo;knowledge&amp;rdquo; and &amp;ldquo;thinking skills&amp;rdquo; but also your &lt;strong>state of mind&lt;/strong>—in other words, your &amp;ldquo;mental security.&amp;rdquo;&lt;/p>
&lt;p>Here are six effective ways of thinking for this purpose.&lt;/p>
&lt;hr>
&lt;h3 id="do-not-immediately-connect-anxiety-with-an-answer">Do Not Immediately Connect Anxiety with an &amp;ldquo;Answer&amp;rdquo;
&lt;/h3>&lt;p>A major characteristic of conspiracy theories is that they present a clear and simple &amp;ldquo;answer&amp;rdquo; to anxieties and questions.&lt;/p>
&lt;p>For example, to questions like:&lt;/p>
&lt;ul>
&lt;li>&amp;ldquo;Why did such an incident happen?&amp;rdquo;&lt;/li>
&lt;li>&amp;ldquo;Who is benefiting from this?&amp;rdquo;&lt;/li>
&lt;/ul>
&lt;p>When a plot like &amp;ldquo;Actually, XX is manipulating things behind the scenes&amp;rdquo; is shown, it is easy to inadvertently be convinced.&lt;/p>
&lt;p>However, especially when you feel anxious, it is important to &lt;strong>reserve judgment and not jump to conclusions right away&lt;/strong>.&lt;/p>
&lt;blockquote>
&lt;p>The &amp;ldquo;ability to remain in a state of not knowing&amp;rdquo; is a sign of intellectual maturity.&lt;/p>
&lt;/blockquote>
&lt;hr>
&lt;h3 id="intentionally-broaden-your-information-sources">Intentionally Broaden Your Information Sources
&lt;/h3>&lt;p>Many people who fall deep into conspiracy theories tend to intensively view only &amp;ldquo;information with similar perspectives.&amp;rdquo;&lt;/p>
&lt;p>This is called &amp;ldquo;confirmation bias,&amp;rdquo; a psychological bias where one is exposed only to information that reinforces one&amp;rsquo;s existing beliefs.&lt;/p>
&lt;p>In particular, the algorithms of social media and video sites constantly push posts that seem to match your preferences, which can naturally narrow your perspective.&lt;/p>
&lt;p>Consciously aiming for a &lt;strong>diversification of information sources&lt;/strong> can help avoid this risk, such as:&lt;/p>
&lt;ul>
&lt;li>Accessing media with different viewpoints&lt;/li>
&lt;li>Viewing overseas news and academic sources&lt;/li>
&lt;li>Listening to opinions that differ from your own&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="do-not-think-i-wont-be-fooled">Do Not Think &amp;ldquo;I Won&amp;rsquo;t Be Fooled&amp;rdquo;
&lt;/h3>&lt;p>People who are knowledgeable or logical can actually be more susceptible to being drawn into conspiracy theories.&lt;/p>
&lt;p>If you assume, &amp;ldquo;I can notice the truth that others don&amp;rsquo;t,&amp;rdquo; that becomes a factor that clouds your judgment.&lt;/p>
&lt;p>No matter how careful you are, humans make mistakes. That is exactly why &lt;strong>acting on the premise that you too might be fooled&lt;/strong> can be considered a more rational attitude.&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;Doubting, yet not jumping to conclusions&amp;rdquo; becomes your defense.&lt;/p>
&lt;/blockquote>
&lt;hr>
&lt;h3 id="look-at-the-structure-without-being-pulled-by-the-story">Look at the Structure, Without Being Pulled by the Story
&lt;/h3>&lt;p>Conspiracy theories always come with a &amp;ldquo;dramatic narrative.&amp;rdquo;&lt;/p>
&lt;ul>
&lt;li>The conflict between good and evil&lt;/li>
&lt;li>Rulers and the ruled&lt;/li>
&lt;li>The awakened self vs. the brainwashed others&lt;/li>
&lt;/ul>
&lt;p>Such simple dichotomies may be attractive as a story, but they do not necessarily reflect reality correctly.&lt;/p>
&lt;p>Real-world events and social movements involve a tangle of many elements, such as complex causal relationships, historical backgrounds, and institutional structures.&lt;/p>
&lt;p>It is important to have a &lt;strong>perspective that understands structurally&lt;/strong> &amp;ldquo;why things are the way they are,&amp;rdquo; without getting too emotionally pulled into the story.&lt;/p>
&lt;hr>
&lt;h3 id="do-not-leave-loneliness-unaddressed">Do Not Leave Loneliness Unaddressed
&lt;/h3>&lt;p>Behind the strong attraction to conspiracy theories, there may be hidden &amp;ldquo;isolation&amp;rdquo; or a &amp;ldquo;lack of a place to belong.&amp;rdquo;&lt;/p>
&lt;p>When people feel lonely, they become deeply dependent on individuals or groups that understand them. Conspiracy theory communities can sometimes function as that &amp;ldquo;place to belong.&amp;rdquo;&lt;/p>
&lt;p>Therefore, making efforts not to become lonely also contributes to your mental security.&lt;/p>
&lt;p>For example, actions such as:&lt;/p>
&lt;ul>
&lt;li>Having regular conversations with people&lt;/li>
&lt;li>Joining communities where you can share hobbies and interests&lt;/li>
&lt;li>Having connections offline, not just online&lt;/li>
&lt;/ul>
&lt;p>can lead to mental stability.&lt;/p>
&lt;hr>
&lt;h3 id="focus-on-dialogue-rather-than-denial">Focus on Dialogue Rather Than Denial
&lt;/h3>&lt;p>Even if someone close to you leans toward conspiracy theories, &lt;strong>denying them outright can backfire&lt;/strong>.&lt;/p>
&lt;p>When their beliefs are denied, people tend to psychologically protect them (known as &amp;ldquo;defensive cognition&amp;rdquo;).&lt;/p>
&lt;p>Instead, taking a &lt;strong>dialogue-based approach&lt;/strong> can create the possibility of naturally broadening the other person&amp;rsquo;s perspective:&lt;/p>
&lt;ul>
&lt;li>Asking carefully, &amp;ldquo;What made you think that?&amp;rdquo;&lt;/li>
&lt;li>Gently offering your own perspective, such as &amp;ldquo;There might be this way of thinking too.&amp;rdquo;&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="conclusion-what-you-can-do-to-keep-your-distance-from-conspiracy-theories">Conclusion: What You Can Do to Keep Your Distance from Conspiracy Theories
&lt;/h2>&lt;ul>
&lt;li>Have the ability to suspend judgment and not immediately connect anxiety with answers&lt;/li>
&lt;li>Diversify information sources and be aware of biases&lt;/li>
&lt;li>Recognize that your own judgment is not absolute&lt;/li>
&lt;li>Look at things through structures and causal relationships, not stories&lt;/li>
&lt;li>Avoid loneliness and maintain connections&lt;/li>
&lt;li>Face others&amp;rsquo; conspiracy theories with dialogue rather than denial&lt;/li>
&lt;/ul>
&lt;hr>
&lt;p>It is said that whether one is attracted to conspiracy theories is influenced more by psychological states and environmental factors than by the amount of knowledge.&lt;/p>
&lt;p>Therefore, without assuming &amp;ldquo;I am fine,&amp;rdquo; making a gradual effort in your daily life to &lt;strong>enhance your mental security&lt;/strong> will surely become a great support for living flexibly in the future information society.&lt;/p></description></item><item><title>Why Making the Blue LED Was Almost Impossible</title><link>http://kenji.blog/en/p/%E3%81%AA%E3%81%9C%E9%9D%92%E8%89%B2led%E3%82%92%E4%BD%9C%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%BB%E3%81%BC%E4%B8%8D%E5%8F%AF%E8%83%BD%E3%81%A0%E3%81%A3%E3%81%9F%E3%81%AE%E3%81%8B/</link><pubDate>Sun, 15 Sep 2024 00:43:52 +0900</pubDate><guid>http://kenji.blog/en/p/%E3%81%AA%E3%81%9C%E9%9D%92%E8%89%B2led%E3%82%92%E4%BD%9C%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%BB%E3%81%BC%E4%B8%8D%E5%8F%AF%E8%83%BD%E3%81%A0%E3%81%A3%E3%81%9F%E3%81%AE%E3%81%8B/</guid><description>&lt;img src="http://kenji.blog/p/%E3%81%AA%E3%81%9C%E9%9D%92%E8%89%B2led%E3%82%92%E4%BD%9C%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%BB%E3%81%BC%E4%B8%8D%E5%8F%AF%E8%83%BD%E3%81%A0%E3%81%A3%E3%81%9F%E3%81%AE%E3%81%8B/img.png" alt="Featured image of post Why Making the Blue LED Was Almost Impossible" />&lt;h2 id="why-making-the-blue-led-was-almost-impossible">Why Making the Blue LED Was Almost Impossible
&lt;/h2>&lt;p>An introduction to an English documentary program. It is very interesting. I have a strong impression that the Japanese who solved such a highly difficult problem were not well-appreciated within Japan at first.&lt;/p>
&lt;div class="video-wrapper">
&lt;iframe loading="lazy"
src="https://www.youtube.com/embed/AF8d72mA41M"
allowfullscreen
title="YouTube Video"
>
&lt;/iframe>
&lt;/div></description></item><item><title>Thou Shalt Not Die</title><link>http://kenji.blog/en/p/%E5%90%9B%E6%AD%BB%E3%81%AB%E3%81%9F%E3%81%BE%E3%81%B5%E3%81%93%E3%81%A8%E3%81%AA%E3%81%8B%E3%82%8C/</link><pubDate>Thu, 25 Jul 2024 13:16:47 +0900</pubDate><guid>http://kenji.blog/en/p/%E5%90%9B%E6%AD%BB%E3%81%AB%E3%81%9F%E3%81%BE%E3%81%B5%E3%81%93%E3%81%A8%E3%81%AA%E3%81%8B%E3%82%8C/</guid><description>&lt;p>&lt;img src="http://kenji.blog/p/%E5%90%9B%E6%AD%BB%E3%81%AB%E3%81%9F%E3%81%BE%E3%81%B5%E3%81%93%E3%81%A8%E3%81%AA%E3%81%8B%E3%82%8C/img.png"
width="1080"
height="1080"
srcset="http://kenji.blog/p/%E5%90%9B%E6%AD%BB%E3%81%AB%E3%81%9F%E3%81%BE%E3%81%B5%E3%81%93%E3%81%A8%E3%81%AA%E3%81%8B%E3%82%8C/img_hub1fb50838efd9b9ec0f364c86e062d91_1677486_480x0_resize_box_3.png 480w, http://kenji.blog/p/%E5%90%9B%E6%AD%BB%E3%81%AB%E3%81%9F%E3%81%BE%E3%81%B5%E3%81%93%E3%81%A8%E3%81%AA%E3%81%8B%E3%82%8C/img_hub1fb50838efd9b9ec0f364c86e062d91_1677486_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img.png"
class="gallery-image"
data-flex-grow="100"
data-flex-basis="240px"
>&lt;/p>
&lt;h1 id="akiko-yosano">Akiko Yosano
&lt;/h1>&lt;p>&lt;strong>&amp;ldquo;Thou Shalt Not Die&amp;rdquo;&lt;/strong>&lt;/p>
&lt;p>―― Grieving for my younger brother in the besieging army at Port Arthur&lt;/p>
&lt;p>Ah, my brother, I weep for you,&lt;br>
Thou shalt not die,&lt;br>
Being the youngest born,&lt;br>
You received the most of our parents&amp;rsquo; love.&lt;br>
Did they place a blade in your hand&lt;br>
And teach you to kill?&lt;br>
Did they raise you to twenty-four&lt;br>
Just to tell you to kill and die?&lt;/p>
&lt;p>As the master of an old and proud&lt;br>
Merchant house in the town of Sakai,&lt;br>
Since you are the one to inherit our parents&amp;rsquo; name,&lt;br>
Thou shalt not die.&lt;br>
Whether the fortress of Port Arthur falls,&lt;br>
Or whether it does not, what does it matter?&lt;br>
You surely know, such things&lt;br>
Are not the way of a merchant&amp;rsquo;s house.&lt;/p>
&lt;p>Thou shalt not die.&lt;br>
The Emperor himself&lt;br>
Does not go out to battle.&lt;br>
To shed one another&amp;rsquo;s blood,&lt;br>
To die the death of beasts,&lt;br>
And call such death human glory,&lt;br>
With his great and deep heart,&lt;br>
How could the Emperor possibly desire this?&lt;/p>
&lt;p>Ah, my brother, in battle&lt;br>
Thou shalt not die.&lt;br>
Our mother, who lost our father&lt;br>
Last autumn,&lt;br>
In the midst of her sorrow, pitifully&lt;br>
Having her son summoned, she guards our home.&lt;br>
Even in this great reign heard to be peaceful,&lt;br>
Our mother&amp;rsquo;s white hairs have grown.&lt;/p>
&lt;p>Weeping behind the shop curtains&lt;br>
Is your fragile, young bride,&lt;br>
Have you forgotten her, do you think of her?&lt;br>
Parted before being together for even ten months,&lt;br>
Think of the young girl&amp;rsquo;s heart.&lt;br>
In this world, with only you,&lt;br>
Ah, whom else is she to rely upon?&lt;br>
Thou shalt not die.&lt;/p></description></item><item><title>How to Use Snipping Tool</title><link>http://kenji.blog/en/p/snipping-tool%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/</link><pubDate>Mon, 01 Apr 2024 23:19:45 +0900</pubDate><guid>http://kenji.blog/en/p/snipping-tool%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/</guid><description>&lt;img src="http://kenji.blog/p/snipping-tool%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/img.png" alt="Featured image of post How to Use Snipping Tool" />&lt;h2 id="what-is-snipping-tool">What is Snipping Tool?
&lt;/h2>&lt;p>Snipping Tool is a screenshot tool built into Windows as a standard feature. You can cut and save a portion of the screen, capture the entire screen, or record the screen.&lt;/p>
&lt;h2 id="how-to-launch-snipping-tool">How to Launch Snipping Tool
&lt;/h2>&lt;p>You can mainly launch it in the following 3 ways.&lt;/p>
&lt;ul>
&lt;li>Press the &lt;code>Win&lt;/code> key, type &lt;code>Snipping Tool&lt;/code>, and press the &lt;code>Enter&lt;/code> key.&lt;/li>
&lt;li>Press &lt;code>Win&lt;/code> + &lt;code>Shift&lt;/code> + &lt;code>S&lt;/code>.&lt;/li>
&lt;li>Press &lt;code>Win&lt;/code> + &lt;code>R&lt;/code>, type &lt;code>snippingtool&lt;/code>, and press the &lt;code>Enter&lt;/code> key.&lt;/li>
&lt;/ul>
&lt;h2 id="how-to-use-snipping-tool">How to Use Snipping Tool
&lt;/h2>&lt;p>&lt;img src="http://kenji.blog/p/snipping-tool%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/img_1.png"
width="502"
height="233"
srcset="http://kenji.blog/p/snipping-tool%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/img_1_hu247f0b306a45625cfd47c1bc5c2f693d_7300_480x0_resize_box_3.png 480w, http://kenji.blog/p/snipping-tool%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/img_1_hu247f0b306a45625cfd47c1bc5c2f693d_7300_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img_1.png"
class="gallery-image"
data-flex-grow="215"
data-flex-basis="517px"
>&lt;/p>
&lt;h3 id="the-steps-to-save-a-captured-image-are-as-follows">The steps to save a captured image are as follows:
&lt;/h3>&lt;ol>
&lt;li>Select the &lt;code>Camera&lt;/code> icon.&lt;/li>
&lt;li>Click the &lt;code>New&lt;/code> button.&lt;/li>
&lt;li>Select the area you want to capture.&lt;/li>
&lt;li>Click the &lt;code>Save as&lt;/code> button.&lt;/li>
&lt;li>Enter the destination and file name to save.&lt;/li>
&lt;/ol>
&lt;h3 id="the-steps-to-save-a-captured-video-are-as-follows">The steps to save a captured video are as follows:
&lt;/h3>&lt;ol>
&lt;li>Select the &lt;code>Video&lt;/code> icon.&lt;/li>
&lt;li>Click the &lt;code>New&lt;/code> button.&lt;/li>
&lt;li>Select the area you want to capture.&lt;/li>
&lt;li>Click the &lt;code>Start&lt;/code> button.&lt;/li>
&lt;li>Record the screen.&lt;/li>
&lt;li>Click the &lt;code>Stop&lt;/code> button.&lt;/li>
&lt;li>Click the &lt;code>Save as&lt;/code> button.&lt;/li>
&lt;li>Enter the destination and file name to save.&lt;/li>
&lt;/ol>
&lt;h2 id="reference">Reference
&lt;/h2>&lt;ul>
&lt;li>&lt;a class="link" href="https://support.microsoft.com/ja-jp/windows/snipping-tool-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3-%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%E3%82%92%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A3%E3%81%99%E3%82%8B-00246869-1843-655f-f220-97299b865f6b" target="_blank" rel="noopener"
>Use Snipping Tool to capture screenshots&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Let us respect people who can do things we cannot</title><link>http://kenji.blog/en/p/%E8%87%AA%E5%88%86%E3%81%AB%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E4%BA%BA%E3%81%AB%E6%95%AC%E6%84%8F%E3%82%92%E6%89%95%E3%81%8A%E3%81%86/</link><pubDate>Tue, 01 Aug 2023 23:42:31 +0900</pubDate><guid>http://kenji.blog/en/p/%E8%87%AA%E5%88%86%E3%81%AB%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E4%BA%BA%E3%81%AB%E6%95%AC%E6%84%8F%E3%82%92%E6%89%95%E3%81%8A%E3%81%86/</guid><description>&lt;img src="http://kenji.blog/p/%E8%87%AA%E5%88%86%E3%81%AB%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E4%BA%BA%E3%81%AB%E6%95%AC%E6%84%8F%E3%82%92%E6%89%95%E3%81%8A%E3%81%86/img.png" alt="Featured image of post Let us respect people who can do things we cannot" />&lt;h1 id="lets-show-respect">Let&amp;rsquo;s show respect
&lt;/h1>&lt;p>Let us respect people who can do things that we cannot.&lt;/p>
&lt;p>In society, there are surprisingly many people who rank jobs or positions and are unable to show respect to others.&lt;/p>
&lt;p>Let&amp;rsquo;s pay respect to anyone who accomplishes a job we cannot, regardless of what that job may be.&lt;/p>
&lt;p>This is something I want to keep in mind.&lt;/p></description></item><item><title>Splatoon 2</title><link>http://kenji.blog/en/p/%E3%82%B9%E3%83%97%E3%83%A9%E3%83%88%E3%82%A5%E3%83%BC%E3%83%B32/</link><pubDate>Tue, 01 Aug 2023 00:26:30 +0900</pubDate><guid>http://kenji.blog/en/p/%E3%82%B9%E3%83%97%E3%83%A9%E3%83%88%E3%82%A5%E3%83%BC%E3%83%B32/</guid><description>&lt;img src="http://kenji.blog/p/%E3%82%B9%E3%83%97%E3%83%A9%E3%83%88%E3%82%A5%E3%83%BC%E3%83%B32/img.png" alt="Featured image of post Splatoon 2" />&lt;h1 id="splatoon-2">Splatoon 2
&lt;/h1>&lt;p>Splatoon 2 is probably the game I&amp;rsquo;ve played the longest in my life.
I&amp;rsquo;ve barely played the story mode, but the 4v4 online matchmaking is very well done. Being able to play against people around my skill level gives it a captivating appeal that never gets old. Also, it is fun to read the movement patterns of both opponents and teammates and think of strategies to win.&lt;/p>
&lt;h1 id="weapons">Weapons
&lt;/h1>&lt;p>The weapons I use most often, in order, are the &amp;ldquo;Foil Squeezer&amp;rdquo;, &amp;ldquo;Splattershot Jr.&amp;rdquo;, &amp;ldquo;Splat Roller&amp;rdquo;, and &amp;ldquo;Foil Flingza Roller&amp;rdquo;.
The &amp;ldquo;Splattershot Jr.&amp;rdquo; is a beginner-friendly weapon, and I used it a lot in the early stages.&lt;/p>
&lt;p>The turf inked points for each are as follows:&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Weapon&lt;/th>
&lt;th>Turf Inked&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Flingza Roller&lt;/td>
&lt;td>6,636,594p&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Splat Roller&lt;/td>
&lt;td>6,200,629p&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Splattershot Jr.&lt;/td>
&lt;td>4,211,759p&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Foil Squeezer&lt;/td>
&lt;td>744,678p&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Splattershot&lt;/td>
&lt;td>301,238p&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h1 id="regarding-level">Regarding Level
&lt;/h1>&lt;p>I&amp;rsquo;ve been going back and forth between A+ and S+, and I&amp;rsquo;ve been stuck unable to climb to the upper tiers of S+ for a while now. However, rather than trying to climb to the top, I feel like I&amp;rsquo;m playing just to enjoy the matches.
(If I get too high up, the opponents get stronger and the tension rises, making it less enjoyable.)&lt;/p>
&lt;h1 id="play-time">Play Time
&lt;/h1>&lt;p>My playtime has exceeded 2,500 hours.&lt;/p>
&lt;h1 id="future-goals">Future Goals
&lt;/h1>&lt;p>My goal is to maintain my game level and have fun playing, but I would like to max out my money and gear.
Since Splatoon 3 came out, matchmaking has been taking longer and sometimes fails entirely, so I want to keep playing while hoping the player base doesn&amp;rsquo;t decrease any further.&lt;/p></description></item><item><title>What is i18n?</title><link>http://kenji.blog/en/p/i18n%E3%81%A8%E3%81%AF/</link><pubDate>Fri, 07 Apr 2023 00:42:02 +0900</pubDate><guid>http://kenji.blog/en/p/i18n%E3%81%A8%E3%81%AF/</guid><description>&lt;img src="http://kenji.blog/p/i18n%E3%81%A8%E3%81%AF/img.png" alt="Featured image of post What is i18n?" />&lt;h1 id="what-is-i18n">What is i18n?
&lt;/h1>&lt;p>&lt;code>i18n&lt;/code> is an abbreviation for &lt;code>Internationalization&lt;/code>. Since &lt;code>Internationalization&lt;/code> is long, it is abbreviated as &lt;code>i18n&lt;/code> because there are 18 letters between the first &lt;code>i&lt;/code> and the last &lt;code>n&lt;/code>.&lt;/p>
&lt;p>It is often used in the context of internationalizing software.&lt;/p>
&lt;p>The main target items in internationalization include the following: &lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>&lt;/p>
&lt;ul>
&lt;li>Character sets (standard character codes, etc.)&lt;/li>
&lt;li>Text direction (left to right, right to left, top to bottom towards the left, etc.)&lt;/li>
&lt;li>Text / Wording&lt;/li>
&lt;li>Fonts&lt;/li>
&lt;li>Formatting
&lt;ul>
&lt;li>Numbers (decimal point characters, thousands separator characters, number of digits to group by, etc.)&lt;/li>
&lt;li>Date and time (how to format year, month, and day; differences in calendars used such as Islamic/Gregorian/Hebrew/Japanese calendars, etc.)&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Time difference in date and time information&lt;/li>
&lt;li>Currency information&lt;/li>
&lt;/ul>
&lt;div class="footnotes" role="doc-endnotes">
&lt;hr>
&lt;ol>
&lt;li id="fn:1">
&lt;p>&lt;a class="link" href="https://en.wikipedia.org/wiki/Internationalization_and_localization" target="_blank" rel="noopener"
>Internationalization and localization - Wikipedia&lt;/a>&amp;#160;&lt;a href="#fnref:1" class="footnote-backref" role="doc-backlink">&amp;#x21a9;&amp;#xfe0e;&lt;/a>&lt;/p>
&lt;/li>
&lt;/ol>
&lt;/div></description></item><item><title>How to Display Japanese in egui</title><link>http://kenji.blog/en/p/egui%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/</link><pubDate>Sat, 01 Apr 2023 03:17:52 +0900</pubDate><guid>http://kenji.blog/en/p/egui%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/</guid><description>&lt;img src="http://kenji.blog/p/egui%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/img.png" alt="Featured image of post How to Display Japanese in egui" />&lt;h2 id="get-the-egui-sample">Get the egui sample
&lt;/h2>&lt;p>You can run the egui sample using the following commands:&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;span class="lnt">2
&lt;/span>&lt;span class="lnt">3
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">git clone https://github.com/emilk/eframe_template/ egui_test
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">cd egui_test
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">cargo run
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;h2 id="load-a-japanese-compatible-font">Load a Japanese-compatible font
&lt;/h2>&lt;p>To display Japanese, you need to load a Japanese-compatible font.&lt;/p>
&lt;p>Add the following lines inside the &lt;code>pub fn new&lt;/code> method in &lt;code>src/app.rs&lt;/code>.&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt"> 1
&lt;/span>&lt;span class="lnt"> 2
&lt;/span>&lt;span class="lnt"> 3
&lt;/span>&lt;span class="lnt"> 4
&lt;/span>&lt;span class="lnt"> 5
&lt;/span>&lt;span class="lnt"> 6
&lt;/span>&lt;span class="lnt"> 7
&lt;/span>&lt;span class="lnt"> 8
&lt;/span>&lt;span class="lnt"> 9
&lt;/span>&lt;span class="lnt">10
&lt;/span>&lt;span class="lnt">11
&lt;/span>&lt;span class="lnt">12
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-rust" data-lang="rust">&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// Load a Japanese-compatible font
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kd">let&lt;/span>&lt;span class="w"> &lt;/span>&lt;span class="k">mut&lt;/span>&lt;span class="w"> &lt;/span>&lt;span class="n">fonts&lt;/span>&lt;span class="w"> &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="w"> &lt;/span>&lt;span class="n">egui&lt;/span>::&lt;span class="n">FontDefinitions&lt;/span>::&lt;span class="n">default&lt;/span>&lt;span class="p">();&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w">&lt;/span>&lt;span class="n">fonts&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">font_data&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">insert&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w"> &lt;/span>&lt;span class="s">&amp;#34;Meiryo&amp;#34;&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">to_owned&lt;/span>&lt;span class="p">(),&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w"> &lt;/span>&lt;span class="n">egui&lt;/span>::&lt;span class="n">FontData&lt;/span>::&lt;span class="n">from_static&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="fm">include_bytes!&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;C:/Windows/Fonts/Meiryo.ttc&amp;#34;&lt;/span>&lt;span class="p">)),&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w">&lt;/span>&lt;span class="p">);&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w">&lt;/span>&lt;span class="n">fonts&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w"> &lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">families&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w"> &lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">entry&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">egui&lt;/span>::&lt;span class="n">FontFamily&lt;/span>::&lt;span class="n">Proportional&lt;/span>&lt;span class="p">)&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w"> &lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">or_default&lt;/span>&lt;span class="p">()&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w"> &lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">insert&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="mi">0&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="w"> &lt;/span>&lt;span class="s">&amp;#34;Meiryo&amp;#34;&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">to_owned&lt;/span>&lt;span class="p">());&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w">&lt;/span>&lt;span class="n">cc&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">egui_ctx&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">set_fonts&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">fonts&lt;/span>&lt;span class="p">);&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;h2 id="now-you-can-display-japanese">Now you can display Japanese.
&lt;/h2>&lt;p>&lt;img src="http://kenji.blog/p/egui%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/img.png"
width="279"
height="120"
srcset="http://kenji.blog/p/egui%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/img_hu6798dc327f7454fc6cd8b8de1315ab03_5786_480x0_resize_box_3.png 480w, http://kenji.blog/p/egui%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/img_hu6798dc327f7454fc6cd8b8de1315ab03_5786_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img.png"
class="gallery-image"
data-flex-grow="232"
data-flex-basis="558px"
>&lt;/p></description></item><item><title>Recommended Chrome Extensions</title><link>http://kenji.blog/en/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/</link><pubDate>Sun, 19 Mar 2023 02:54:30 +0900</pubDate><guid>http://kenji.blog/en/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/</guid><description>&lt;img src="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_4.png" alt="Featured image of post Recommended Chrome Extensions" />&lt;h1 id="recommended-chrome-extensions">Recommended Chrome Extensions
&lt;/h1>&lt;p>I would like to introduce the Chrome extensions I am currently using. Although they are for Chrome, they can also be used in Microsoft Edge.&lt;/p>
&lt;h2 id="1-simplegestures">1. simpleGestures
&lt;/h2>&lt;p>&lt;img src="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_2.png"
width="640"
height="400"
srcset="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_2_hu4bcd797593a745b5f9b4cb285de52b24_52497_480x0_resize_box_3.png 480w, http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_2_hu4bcd797593a745b5f9b4cb285de52b24_52497_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img_2.png"
class="gallery-image"
data-flex-grow="160"
data-flex-basis="384px"
>&lt;/p>
&lt;p>An extension that enables the use of mouse gestures.
It allows you to control the browser without using the keyboard or aiming for toolbar buttons.&lt;/p>
&lt;p>For example, sliding the mouse to the left while holding down the right mouse button goes back, and sliding the mouse to the right while holding down the right mouse button goes forward.&lt;/p>
&lt;p>This is also highly reliable because it is open source.&lt;/p>
&lt;ul>
&lt;li>&lt;a class="link" href="https://chrome.google.com/webstore/detail/simplegestures/flfminafiamnggnldfpilnfnmbgmiegn" target="_blank" rel="noopener"
>simpleGestures&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://github.com/RyutaKojima/simpleGestures" target="_blank" rel="noopener"
>github&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="2-ublock-origin">2. uBlock Origin
&lt;/h2>&lt;p>&lt;img src="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_3.png"
width="100"
height="100"
srcset="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_3_hu67a45412a01a15e955f073af8a67274e_3982_480x0_resize_box_3.png 480w, http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_3_hu67a45412a01a15e955f073af8a67274e_3982_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img_3.png"
class="gallery-image"
data-flex-grow="100"
data-flex-basis="240px"
>&lt;/p>
&lt;p>An extension that blocks advertisements. Highly reliable because it is open source. It also operates comfortably with low CPU and memory usage.&lt;/p>
&lt;ul>
&lt;li>&lt;a class="link" href="https://microsoftedge.microsoft.com/addons/detail/ublock-origin/odfafepnkmbhccpbejgmiehpchacaeak" target="_blank" rel="noopener"
>uBlock Origin&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://github.com/gorhill/uBlock/" target="_blank" rel="noopener"
>github&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="3-deepl-translation">3. DeepL Translation
&lt;/h2>&lt;p>&lt;img src="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img.png"
width="640"
height="400"
srcset="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_hub3c737317700497686769948a4bd0d5d_91291_480x0_resize_box_3.png 480w, http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_hub3c737317700497686769948a4bd0d5d_91291_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img.png"
class="gallery-image"
data-flex-grow="160"
data-flex-basis="384px"
>&lt;/p>
&lt;p>A Chrome extension that allows you to translate pages using the world-famous translation service DeepL. When you select the text you want to translate on the browser, the DeepL icon appears, and clicking it automatically translates the text.&lt;/p>
&lt;ul>
&lt;li>&lt;a class="link" href="https://chrome.google.com/webstore/detail/deepl-translate-reading-w/cofdbpoegempjloogbagkncekinflcnj?hl=ja" target="_blank" rel="noopener"
>DeepL Translator&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="4-chatgpt-sidebar">4. ChatGPT Sidebar
&lt;/h2>&lt;p>&lt;img src="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_5.png"
width="640"
height="400"
srcset="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_5_hu10d1b065dcac4fe890e2b430c09f6a86_129788_480x0_resize_box_3.png 480w, http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_5_hu10d1b065dcac4fe890e2b430c09f6a86_129788_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img_5.png"
class="gallery-image"
data-flex-grow="160"
data-flex-basis="384px"
>&lt;/p>
&lt;p>An extension that allows you to use ChatGPT in a sidebar. You can display the sidebar with Ctrl+P and immediately ask the AI questions.
If there is a selected text string in the page, it will be copied directly into the question text, so you can ask a question immediately with Ctrl+Enter.&lt;/p>
&lt;ul>
&lt;li>&lt;a class="link" href="https://chrome.google.com/webstore/detail/chatgpt-sidebar-support-g/difoiogjjojoaoomphldepapgpbgkhkb" target="_blank" rel="noopener"
>ChatGPT Sidebar&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="5-salesforce-devtools">5. Salesforce DevTools
&lt;/h2>&lt;p>&lt;img src="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_1.png"
width="640"
height="400"
srcset="http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_1_hue339a6462b95e183512b6c5779072273_131133_480x0_resize_box_3.png 480w, http://kenji.blog/p/%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%AE-chorme-%E6%8B%A1%E5%BC%B5/img_1_hue339a6462b95e183512b6c5779072273_131133_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img_1.png"
class="gallery-image"
data-flex-grow="160"
data-flex-basis="384px"
>&lt;/p>
&lt;p>An extension that adds useful features for Salesforce development.
I think this is unnecessary for those who do not use Salesforce.&lt;/p>
&lt;ul>
&lt;li>&lt;a class="link" href="https://chrome.google.com/webstore/detail/salesforce-devtools/ehgmhinnhggigkogkbhnbodhbfjgncjf" target="_blank" rel="noopener"
>Salesforce DevTools&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>What a Community Needs</title><link>http://kenji.blog/en/p/%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%81%93%E3%81%A8/</link><pubDate>Fri, 23 Sep 2022 01:37:43 +0900</pubDate><guid>http://kenji.blog/en/p/%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%81%93%E3%81%A8/</guid><description>&lt;img src="http://kenji.blog/p/%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%81%93%E3%81%A8/img.png" alt="Featured image of post What a Community Needs" />&lt;h1 id="what-a-community-needs">What a Community Needs
&lt;/h1>&lt;p>I felt that the Scratch Community Guidelines are very refined and excellent.
The following points were written:&lt;/p>
&lt;blockquote>
&lt;p>Treat everyone with respect.&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>Keep safe: Do not publish personal information or contact details.&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>Leave helpful comments.&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>Understand remix culture.&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>Be honest.&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>Make the site a comfortable place.&lt;/p>
&lt;/blockquote>
&lt;p>I think these perspectives are applicable to any community.&lt;/p>
&lt;p>&lt;a class="link" href="https://ja.scratch-wiki.info/wiki/%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%E3%83%BC%E3%82%AC%E3%82%A4%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3" target="_blank" rel="noopener"
>https://ja.scratch-wiki.info/wiki/%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%E3%83%BC%E3%82%AC%E3%82%A4%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3&lt;/a>&lt;/p></description></item><item><title>Fast Batch Deletion of Large Folders</title><link>http://kenji.blog/en/p/%E5%A4%A7%E3%81%8D%E3%81%AA%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%BC%E3%82%92%E9%AB%98%E9%80%9F%E4%B8%80%E6%8B%AC%E5%89%8A%E9%99%A4/</link><pubDate>Tue, 20 Sep 2022 16:04:02 +0900</pubDate><guid>http://kenji.blog/en/p/%E5%A4%A7%E3%81%8D%E3%81%AA%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%BC%E3%82%92%E9%AB%98%E9%80%9F%E4%B8%80%E6%8B%AC%E5%89%8A%E9%99%A4/</guid><description>&lt;img src="http://kenji.blog/p/%E5%A4%A7%E3%81%8D%E3%81%AA%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%BC%E3%82%92%E9%AB%98%E9%80%9F%E4%B8%80%E6%8B%AC%E5%89%8A%E9%99%A4/img.png" alt="Featured image of post Fast Batch Deletion of Large Folders" />&lt;h2 id="fast-batch-deletion-of-large-folders">Fast Batch Deletion of Large Folders
&lt;/h2>&lt;p>When deleting a large folder in Explorer, the deletion is executed after all the folder contents are fully searched, which is slow.
By deleting with a command as shown below, the search and deletion are executed simultaneously, allowing you to delete large folders at high speed.&lt;/p>
&lt;ol>
&lt;li>Move to the target folder level in the Command Prompt.&lt;/li>
&lt;li>Execute &lt;code>DEL /F /Q /S folder_name &amp;gt; NUL&lt;/code>.&lt;/li>
&lt;li>Execute &lt;code>RMDIR /Q /S folder_name&lt;/code>.&lt;/li>
&lt;/ol></description></item><item><title>Salesforce Chatter Bulk Delete Command</title><link>http://kenji.blog/en/p/salesforce%E3%83%81%E3%83%A3%E3%83%83%E3%82%BF%E3%83%BC%E5%85%A8%E6%B6%88%E3%81%97%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89/</link><pubDate>Mon, 19 Sep 2022 21:59:14 +0900</pubDate><guid>http://kenji.blog/en/p/salesforce%E3%83%81%E3%83%A3%E3%83%83%E3%82%BF%E3%83%BC%E5%85%A8%E6%B6%88%E3%81%97%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89/</guid><description>&lt;img src="http://kenji.blog/p/salesforce%E3%83%81%E3%83%A3%E3%83%83%E3%82%BF%E3%83%BC%E5%85%A8%E6%B6%88%E3%81%97%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89/img_1.png" alt="Featured image of post Salesforce Chatter Bulk Delete Command" />&lt;h1 id="salesforce-chatter-bulk-delete-command">Salesforce Chatter Bulk Delete Command
&lt;/h1>&lt;p>This is a command to delete all posts and attachments in Salesforce Chatter.
Open the Developer Console, select &amp;ldquo;Open Execute anonymous Window&amp;rdquo; from the Debug menu, paste the following code, and execute it.
I personally use this when the organization&amp;rsquo;s storage capacity is running low.&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;span class="lnt">2
&lt;/span>&lt;span class="lnt">3
&lt;/span>&lt;span class="lnt">4
&lt;/span>&lt;span class="lnt">5
&lt;/span>&lt;span class="lnt">6
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">delete [select id from FeedItem];
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">delete [select id from FeedAttachment];
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">delete [select id from ContentDocument];
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// Empty the recycle bin
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">database.emptyRecycleBin([select id from ContentDocument where IsDeleted = true ALL ROWS]);
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div></description></item><item><title>Videos that Boost Motivation</title><link>http://kenji.blog/en/p/%E3%83%A2%E3%83%81%E3%83%99%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E4%B8%8A%E3%81%92%E3%81%A6%E3%81%8F%E3%82%8C%E3%82%8B%E5%8B%95%E7%94%BB/</link><pubDate>Thu, 08 Sep 2022 02:22:52 +0900</pubDate><guid>http://kenji.blog/en/p/%E3%83%A2%E3%83%81%E3%83%99%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E4%B8%8A%E3%81%92%E3%81%A6%E3%81%8F%E3%82%8C%E3%82%8B%E5%8B%95%E7%94%BB/</guid><description>&lt;img src="http://kenji.blog/p/%E3%83%A2%E3%83%81%E3%83%99%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E4%B8%8A%E3%81%92%E3%81%A6%E3%81%8F%E3%82%8C%E3%82%8B%E5%8B%95%E7%94%BB/images/img.png" alt="Featured image of post Videos that Boost Motivation" />&lt;h2 id="its-okay-even-if-your-efforts-arent-recognized">It&amp;rsquo;s okay even if your efforts aren&amp;rsquo;t recognized
&lt;/h2>&lt;blockquote class="twitter-tweet">&lt;p lang="ja" dir="ltr">45年の人生で手に入れた。ぐずぐずした時、いつも背中を押してくれる言葉たち。 &lt;a href="https://t.co/EQgmujOSpg">pic.twitter.com/EQgmujOSpg&lt;/a>&lt;/p>&amp;mdash; いれぶん (@eleven_s_s) &lt;a href="https://x.com/eleven_s_s/status/1567256455836737544?ref_src=twsrc%5Etfw">September 6, 2022&lt;/a>&lt;/blockquote>
&lt;script async src="https://platform.x.com/widgets.js" charset="utf-8">&lt;/script>
&lt;h2 id="values-are-much-more-diverse">Values are much more diverse
&lt;/h2>&lt;p>Yusuke Narita &amp;ldquo;Of the unhappiness that humans hold&amp;rdquo;&lt;/p>
&lt;div class="video-wrapper">
&lt;iframe loading="lazy"
src="https://www.youtube.com/embed/5WTldFIQ7E4"
allowfullscreen
title="YouTube Video"
>
&lt;/iframe>
&lt;/div>
&lt;h2 id="the-actions-you-take-are-reflected-directly">The actions you take are reflected directly
&lt;/h2>&lt;div class="video-wrapper">
&lt;iframe loading="lazy"
src="https://www.youtube.com/embed/8ewxptSV66M"
allowfullscreen
title="YouTube Video"
>
&lt;/iframe>
&lt;/div>
&lt;h2 id="hayao-miyazakis-thoughts">Hayao Miyazaki&amp;rsquo;s thoughts
&lt;/h2>&lt;div class="video-wrapper">
&lt;iframe loading="lazy"
src="https://www.youtube.com/embed/9-2YFldnWzg"
allowfullscreen
title="YouTube Video"
>
&lt;/iframe>
&lt;/div></description></item><item><title>Recommended Chrome Extensions for Salesforce</title><link>http://kenji.blog/en/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/</link><pubDate>Mon, 02 May 2022 10:39:36 +0900</pubDate><guid>http://kenji.blog/en/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/</guid><description>&lt;img src="http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img.png" alt="Featured image of post Recommended Chrome Extensions for Salesforce" />&lt;h3 id="salesforce-devtools">Salesforce DevTools
&lt;/h3>&lt;p>&lt;img src="http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img_1.png"
width="454"
height="361"
srcset="http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img_1_huf57bbbba5c728384e7ba6fa16d7a54c4_18951_480x0_resize_box_3.png 480w, http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img_1_huf57bbbba5c728384e7ba6fa16d7a54c4_18951_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img_1.png"
class="gallery-image"
data-flex-grow="125"
data-flex-basis="301px"
>&lt;/p>
&lt;p>&lt;img src="http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img_2.png"
width="448"
height="909"
srcset="http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img_2_huf368a70f31f9534fa7902adae2b30e6e_26924_480x0_resize_box_3.png 480w, http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img_2_huf368a70f31f9534fa7902adae2b30e6e_26924_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img_2.png"
class="gallery-image"
data-flex-grow="49"
data-flex-basis="118px"
>&lt;/p>
&lt;p>You can search for custom fields and export the fields of custom objects in bulk.&lt;/p>
&lt;p>It&amp;rsquo;s also convenient to be able to build SOQL on the spot.&lt;/p>
&lt;p>&lt;a class="link" href="https://chrome.google.com/webstore/detail/salesforce-devtools/ehgmhinnhggigkogkbhnbodhbfjgncjf" target="_blank" rel="noopener"
>Salesforce DevTools&lt;/a>&lt;/p>
&lt;h3 id="salesforce-advanced-code-searcher">Salesforce advanced Code searcher
&lt;/h3>&lt;p>&lt;img src="http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img.png"
width="257"
height="261"
srcset="http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img_huc75a5c8c4d45e738551ca5afb26f380b_13227_480x0_resize_box_3.png 480w, http://kenji.blog/p/salesforce%E3%81%8A%E3%81%99%E3%81%99%E3%82%81chrome%E6%8B%A1%E5%BC%B5/img_huc75a5c8c4d45e738551ca5afb26f380b_13227_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img.png"
class="gallery-image"
data-flex-grow="98"
data-flex-basis="236px"
>&lt;/p>
&lt;p>This is useful when searching for Salesforce code.&lt;/p>
&lt;p>&lt;a class="link" href="https://chrome.google.com/webstore/detail/salesforce-advanced-code/lnkgcmpjkkkeffambkllliefdpjdklmi" target="_blank" rel="noopener"
>Salesforce advanced Code searcher&lt;/a>&lt;/p></description></item></channel></rss>