<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ぷるぷるした直方体, esplo.net</title><description>This is an engineer&apos;s journal. It features creations and posted articles.</description><link>https://www.esplo.net/en/</link><language>en</language><atom:link href="https://www.esplo.net/en/rss.xml" rel="self" type="application/rss+xml"/><item><title>I Participated in Keyket 2026</title><link>https://www.esplo.net/en/posts/2026/04/keyket2026_after/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2026/04/keyket2026_after/</guid><description>I participated in Keyboard Market Tokyo (Keyket) 2026. I distributed my new custom keyboard, &quot;Cue2Keys 2,&quot; and thankfully sold out. In this article, I share the preparations in advance, what the event day was like and how it felt, the improvements I made to exhibiting this time, and my ideas for the next version as well.</description><pubDate>Thu, 02 Apr 2026 11:25:00 GMT</pubDate><category>keyboard</category><category>development</category><category>cue2keys</category></item><item><title>Keyket 2026 Product Lineup</title><link>https://www.esplo.net/en/posts/2026/03/keyket2026_items/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2026/03/keyket2026_items/</guid><description>At Keyket 2026, held on Saturday, March 28, 2026, I will be offering Cue2Keys 2, the next-generation model of the full modular custom keyboard &quot;Cue2Keys&quot; that I offered at my previous appearance. The main offering will be the Starter Set DX, with event-limited colors and discounted pricing. In this article, I summarize the lineup and related information for Keyket.</description><pubDate>Sat, 14 Mar 2026 08:00:00 GMT</pubDate><category>keyboard</category><category>development</category><category>cue2keys</category></item><item><title>Cue2Keys 2: The Second Generation Full Modular Keyboard</title><link>https://www.esplo.net/en/products/cue2keys2/</link><guid isPermaLink="true">https://www.esplo.net/en/products/cue2keys2/</guid><description>Cue2Keys, the custom keyboard I am currently developing, is characterized by modularizing keyboard components. Since the keys themselves are also modularized, you can reconfigure it into the physical layout and key count you like. There are also input devices such as a trackball and rotary encoder, and you can freely decide their positions and quantity as well. No soldering is required, so you can start using it easily and expand it step by step. In this article, I introduce Cue2Keys 2, the second generation of the Cue2Keys series.</description><pubDate>Sat, 14 Mar 2026 08:00:00 GMT</pubDate><category>keyboard</category></item><item><title>Cue2Keys 2 Features: The Second Generation Full Modular Keyboard</title><link>https://www.esplo.net/en/posts/2026/02/cue2keys2/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2026/02/cue2keys2/</guid><description>Cue2Keys 2 is a full modular keyboard that modularizes the keys themselves, making additions and layout adjustments easier. There are also input devices such as trackballs and rotary encoders, and you can freely decide their positions and counts to build your configuration. No soldering is required, so you can start using it easily and expand it step by step. It suits people who want to keep modifying key counts and layouts. In this article, I summarize and introduce the features of Cue2Keys 2.</description><pubDate>Sun, 22 Feb 2026 14:06:00 GMT</pubDate><category>keyboard</category><category>development</category><category>cue2keys</category></item><item><title>DDR Status Summary (2025 Edition)</title><link>https://www.esplo.net/en/posts/2025/12/ddr2025/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/12/ddr2025/</guid><description>With 2025 coming to an end, I summarized my current DDR progress, looked back on what I achieved this year, and thought about what to work on next year.</description><pubDate>Fri, 26 Dec 2025 17:36:00 GMT</pubDate><category>game</category></item><item><title>Organizing What I Learned in SF6 (From Diamond to the Doorstep of Master)</title><link>https://www.esplo.net/en/posts/2025/12/sf6_2nd/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/12/sf6_2nd/</guid><description>I started Street Fighter 6 and finally reached the big milestone of Master. This is the second post summarizing what I learned starting from having zero fighting-game fundamentals. From a beginner-to-intermediate perspective, I look back on the essentials and share them.</description><pubDate>Mon, 15 Dec 2025 12:45:00 GMT</pubDate><category>game</category></item><item><title>Controlling a Keyboard from Your PC with QMK Raw HID</title><link>https://www.esplo.net/en/posts/2025/12/qmk_raw_hid/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/12/qmk_raw_hid/</guid><description>QMK ships with a Raw HID feature. It is niche and rarely used explicitly, but when you leverage it you can offer end users very handy capabilities. This post introduces the feature and summarizes what you need, plus the basics of implementing it.</description><pubDate>Mon, 01 Dec 2025 15:00:00 GMT</pubDate><category>keyboard</category></item><item><title>What I Learned From Street Fighter 6 (Beginner to Diamond)</title><link>https://www.esplo.net/en/posts/2025/10/sf6/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/10/sf6/</guid><description>I’ve been playing Street Fighter 6 for a while now. Starting from zero knowledge of fighting game fundamentals, I’ve summarized what I’ve learned along the way. It’s also a great game for learning the basics of fighting games.</description><pubDate>Wed, 01 Oct 2025 11:45:00 GMT</pubDate><category>game</category></item><item><title>The History of Cue2Keys: From Development Start to Initial Sales (Part 2)</title><link>https://www.esplo.net/en/posts/2025/08/cue2keys_history_2/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/08/cue2keys_history_2/</guid><description>This article covers the development of &quot;Cue2Keys&quot; from the prototype stage through the first production run, describing the iterations, tradeoffs, and design details at each phase. As the second part, it records the development history of each module in detail.</description><pubDate>Sat, 02 Aug 2025 09:57:00 GMT</pubDate><category>keyboard</category><category>development</category><category>cue2keys</category></item><item><title>The History of Cue2Keys: From Development Start to Initial Sales (Part 1)</title><link>https://www.esplo.net/en/posts/2025/08/cue2keys_history_1/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/08/cue2keys_history_1/</guid><description>This article covers the development of &quot;Cue2Keys&quot; from the prototype stage through the first production run, describing the iterations, tradeoffs, and design details at each phase. As the first part, it focuses on the overall motivation and core concepts.</description><pubDate>Sat, 02 Aug 2025 09:55:00 GMT</pubDate><category>keyboard</category><category>development</category></item><item><title>&quot;vivid/stasis&quot; Review: Story x Rhythm Game x Puzzle x More (Almost Spoiler-Free)</title><link>https://www.esplo.net/en/posts/2025/07/vivid_stasis/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/07/vivid_stasis/</guid><description>This is a review of vivid/stasis, a free game that combines story, rhythm game, and puzzle elements. It&apos;s an incredibly fun game that I&apos;ve been playing for nearly 100 hours and still continue to play. In this article, I&apos;ll share its charm and mysteries with as few spoilers as possible.</description><pubDate>Mon, 14 Jul 2025 09:55:00 GMT</pubDate><category>game</category><category>review</category></item><item><title>Cue2Keys Full Modular Keyboard</title><link>https://www.esplo.net/en/products/cue2keys/</link><guid isPermaLink="true">https://www.esplo.net/en/products/cue2keys/</guid><description>The self-built keyboard &quot;Cue2Keys&quot; that I&apos;m currently developing is characterized by modularizing keyboard components. Since keys are also modularized, you can reconfigure them to your preferred physical layout and key count.</description><pubDate>Wed, 30 Apr 2025 15:00:00 GMT</pubDate><category>keyboard</category></item><item><title>Bambu Lab H2D Combo Review (1) Overview and Comparison with A1 mini</title><link>https://www.esplo.net/en/posts/2025/04/H2D_first_review/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/04/H2D_first_review/</guid><description>I purchased Bambu Lab&apos;s latest 3D printer, the H2D Combo. In this article, I&apos;d like to share my motivation for buying the H2D and my review of the product. I plan to cover the printing details separately after trying various things.</description><pubDate>Mon, 28 Apr 2025 10:02:10 GMT</pubDate><category>development</category><category>3Dprinter</category></item><item><title>I Participated in Keyket 2025</title><link>https://www.esplo.net/en/posts/2025/04/keyket2025/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/04/keyket2025/</guid><description>I participated in Keyket 2025 and distributed my custom keyboard, &quot;Cue2Keys&quot;. This article describes the event day, the efforts leading up to it, and future prospects.</description><pubDate>Thu, 03 Apr 2025 07:13:00 GMT</pubDate><category>keyboard</category><category>development</category></item><item><title>Keyket 2025 Product Lineup</title><link>https://www.esplo.net/en/posts/2025/03/keyket_items/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2025/03/keyket_items/</guid><description>At Keyket 2025, held on 3/22, I will be selling the custom keyboard &quot;Cue2Keys&quot;. This page lists the products and related information.</description><pubDate>Sat, 15 Mar 2025 08:15:00 GMT</pubDate><category>keyboard,</category><category>development</category></item><item><title>Rhythm Game Progress (Nov 2024)</title><link>https://www.esplo.net/en/posts/2024/11/otoge_202411/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/11/otoge_202411/</guid><description>I&apos;ve summarized my current status and challenges in IIDX and DDR. My personal life was full of events, but I&apos;m glad my fundamental skills seem to be steadily improving. Winter is a tough season for rhythm games, so I&apos;m worried about the future.</description><pubDate>Thu, 07 Nov 2024 16:05:00 GMT</pubDate><category>game</category></item><item><title>Introduction to DIY Keyboards: How to Build a Disassembled Keyboard</title><link>https://www.esplo.net/en/products/book-barakey/</link><guid isPermaLink="true">https://www.esplo.net/en/products/book-barakey/</guid><description>At Technical Book Festival 17, I will be distributing a technical book titled &quot;Introduction to DIY Keyboards: How to Build a Disassembled Keyboard&quot;. This book is recommended not only for those interested in building their own keyboards but also for those who want to start electronics as a hobby or those who use keyboards frequently and want to deepen their understanding.</description><pubDate>Mon, 21 Oct 2024 16:50:00 GMT</pubDate><category>book</category></item><item><title>Current State of IIDX and the Path to Kaiden</title><link>https://www.esplo.net/en/posts/2024/09/iidx-road-to-mania/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/09/iidx-road-to-mania/</guid><description>I&apos;ve organized the current state and challenges of IIDX. While I feel I&apos;ve overcome a slump and improved my skills, I still feel far from achieving Kaiden. After organizing the current situation and identifying future challenges, I&apos;ve begun to question whether the key to this music game might simply be pressing buttons in rhythm.</description><pubDate>Sat, 31 Aug 2024 17:20:00 GMT</pubDate><category>game</category></item><item><title>Running I2C on Pro Micro (4) - TRRS Connection</title><link>https://www.esplo.net/en/posts/2024/08/i2c_4_trrs/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/08/i2c_4_trrs/</guid><description>In the fourth installment of the series, we modify the setup to connect breadboards using a TRRS cable. This allows connecting breadboards at separate locations, increasing independence and streamlining the wiring.</description><pubDate>Fri, 09 Aug 2024 10:39:00 GMT</pubDate><category>keyboard</category><category>development</category></item><item><title>Website Renewal - Background and Design</title><link>https://www.esplo.net/en/posts/2024/08/site-renewal-design/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/08/site-renewal-design/</guid><description>I have renewed the esplo.net website. The themes of this renewal are &quot;original design&quot;, &quot;multilingual support&quot;, and &quot;portability&quot;. I consolidated articles and created items in one place, and achieved multilingual support by managing articles in Markdown. In terms of design, I adopted a candy-like color scheme and made efforts to change the impression while maintaining readability.</description><pubDate>Sun, 04 Aug 2024 10:35:00 GMT</pubDate><category>development</category></item><item><title>multipostter - A Hassle-Free Multi-Posting Tool</title><link>https://www.esplo.net/en/products/multipostter/</link><guid isPermaLink="true">https://www.esplo.net/en/products/multipostter/</guid><description>I created a multi-posting tool called &quot;multipostter&quot;. To seamlessly share posts across different networks such as Misskey, Twitter, and Bluesky, I adopted a pull-type multi-posting method. This method detects posts from the main network and mirrors them to other networks, achieving post sharing while minimizing effort. Specifically, I set Misskey.io as the main network, with Bluesky and former Twitter as mirror targets. While being mindful of the constraints of each SNS, I defined a generic post format and utilized AWS Lambda and DynamoDB to achieve a serverless configuration. If you&apos;re interested, please refer to the source code on Github.</description><pubDate>Wed, 31 Jul 2024 05:11:00 GMT</pubDate><category>tool</category></item><item><title>How to Get Kailh Key Sockets (Online Shopping Comparison)</title><link>https://www.esplo.net/en/posts/2024/05/buy-kailh-keysocket/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/05/buy-kailh-keysocket/</guid><description>We compare methods for purchasing Kailh KeySwitch Sockets, which allow for replaceable switches in mechanical keyboards. For users living in Japan, we compare prices and shipping costs for MX-compatible sockets to find the most cost-effective purchasing method.</description><pubDate>Tue, 07 May 2024 11:16:00 GMT</pubDate><category>keyboard</category><category>development</category></item><item><title>Running I2C on Pro Micro (3) - Determining Pin States</title><link>https://www.esplo.net/en/posts/2024/04/i2c_3_use_gpio/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/04/i2c_3_use_gpio/</guid><description>In the third article of the series on running I2C on Pro Micro, we explain how to receive the state of I2C devices and determine if a button is pressed at a specific address. We interpret the MCP23017 datasheet, detail the wiring and programming steps to check pin states, and introduce implementation methods using the Arduino standard library and Adafruit&apos;s library.</description><pubDate>Sun, 28 Apr 2024 14:39:00 GMT</pubDate><category>keyboard</category><category>development</category></item><item><title>Running I2C on Pro Micro (2) - I2C Connection</title><link>https://www.esplo.net/en/posts/2024/04/i2c_2_i2c_connect/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/04/i2c_2_i2c_connect/</guid><description>This article explains how to perform I2C communication with Pro Micro. It covers the basics of I2C, communication speeds and standards, connection methods, the I2C module used (MCP23017), required parts, wiring methods, and how to create an I2C Scanner program.</description><pubDate>Tue, 23 Apr 2024 14:14:00 GMT</pubDate><category>keyboard</category><category>development</category></item><item><title>Running I2C on Pro Micro (1) - Setting up Pro Micro</title><link>https://www.esplo.net/en/posts/2024/04/i2c_1_use_promicro/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/04/i2c_1_use_promicro/</guid><description>This article explains the setup procedure for Pro Micro, including wiring on a breadboard, programming using Arduino IDE, and how to verify operation. The components used include a breadboard, Pro Micro + pin headers, reset switch, jumper wires, and a cable to connect Pro Micro to PC. It also covers the types of Pro Micro, pin assignments, and Arduino IDE configuration.</description><pubDate>Fri, 12 Apr 2024 04:45:00 GMT</pubDate><category>keyboard</category><category>development</category></item><item><title>AWS CDK Template for ESM</title><link>https://www.esplo.net/en/products/cdk-esm-template/</link><guid isPermaLink="true">https://www.esplo.net/en/products/cdk-esm-template/</guid><description>While AWS CDK is very convenient for infrastructure deployment, it generates CJS when initialized. To make the entire project code ESM, I created a code as a GitHub Template.</description><pubDate>Wed, 03 Apr 2024 10:56:22 GMT</pubDate><category>development</category></item><item><title>QMK Introduction: Running meishi Trackball Module with Custom Firmware</title><link>https://www.esplo.net/en/posts/2024/02/qmk-intro-meishi-trackball/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/02/qmk-intro-meishi-trackball/</guid><description>I&apos;ll introduce how to run meishi Trackball Module with custom firmware using QMK. I&apos;ll progress through the development of a custom keyboard, covering specific steps including solutions for trackball angle issues, QMK compilation error countermeasures, firmware configuration, and custom key implementation.</description><pubDate>Thu, 29 Feb 2024 09:25:00 GMT</pubDate><category>keyboard</category><category>development</category></item><item><title>Windows 11 Setup Notes</title><link>https://www.esplo.net/en/posts/2024/02/win11-setup/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/02/win11-setup/</guid><description>There were a few features I wanted to try, and with the announcement that Windows 10 support would end in October 2025, I finally decided to upgrade my Desktop PC to Windows 11. I reviewed various settings during this process, so I&apos;m making notes on potentially useful features, including some older ones.</description><pubDate>Mon, 05 Feb 2024 15:22:00 GMT</pubDate><category>development</category></item><item><title>Summary of Recently Read Books</title><link>https://www.esplo.net/en/posts/2024/01/read-books/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/01/read-books/</guid><description>I&apos;ve read various books recently, so I&apos;m summarizing ones that might be of general interest as a reminder. I&apos;ll add a brief comment, but if there&apos;s a lot to write, I plan to summarize in separate articles as needed.</description><pubDate>Sat, 27 Jan 2024 08:16:00 GMT</pubDate><category>review</category><category>book</category></item><item><title>[Reading Notes] For Those Who Always &quot;Don&apos;t Have Time&quot;: The Behavioral Economics of Scarcity</title><link>https://www.esplo.net/en/posts/2024/01/review-not-having-enogh/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2024/01/review-not-having-enogh/</guid><description>This is a review of the book that unravels the effects of &quot;scarcity&quot;. It uses abundant real-world examples to illustrate how significant the impact of familiar scarcities, such as lack of time or money, can be.</description><pubDate>Wed, 24 Jan 2024 08:04:00 GMT</pubDate><category>review</category><category>book</category></item><item><title>Making Images in Eagle Searchable by OCR Results</title><link>https://www.esplo.net/en/products/eagle-ocr/</link><guid isPermaLink="true">https://www.esplo.net/en/products/eagle-ocr/</guid><description>This article is about creating an OCR script to enhance image management in Eagle. Using the Cloud Vision API, a script was created to make text within images searchable, thus extending Eagle&apos;s functionality. Specifically, by reflecting OCR results in the image metadata, it enables searching by text.</description><pubDate>Sun, 05 Feb 2023 15:12:00 GMT</pubDate><category>development</category></item><item><title>2023 Edition: Research on Smartphone Tax Payment and Scalable Methods for Paying Income Tax</title><link>https://www.esplo.net/en/posts/2022/12/tax-creditcard/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2022/12/tax-creditcard/</guid><description>I researched smartphone tax payment and scalable methods for paying income tax in the 2023 edition. This article explains in detail the specifications of smartphone app payments, how to use Amazon Pay and credit cards, and the rate of point returns.</description><pubDate>Sun, 04 Dec 2022 09:39:00 GMT</pubDate><category>money</category></item><item><title>Becoming Able to Calculate the Furusato Nozei Limit on Your Own</title><link>https://www.esplo.net/en/posts/2022/10/furusato-tax-detailed/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2022/10/furusato-tax-detailed/</guid><description>I have summarized the knowledge needed to calculate the Furusato Nozei limit on your own. I explain the calculation methods for income tax and resident tax, the mechanisms of basic deduction and employment income deduction, taxation on stocks and futures, and demonstrate the calculation method through specific examples.</description><pubDate>Sat, 29 Oct 2022 14:50:00 GMT</pubDate><category>money</category></item><item><title>Common Techniques for Exchanging USD to JPY</title><link>https://www.esplo.net/en/posts/2022/10/usd-jpy-conversion/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2022/10/usd-jpy-conversion/</guid><description>This article introduces common techniques for exchanging USD to JPY. It compares multiple methods, including differences in fees, using banks or FX brokers, and utilizing foreign currency conversion apps, to find the optimal method. Additionally, I actually tried the method that seemed most optimal.</description><pubDate>Sat, 08 Oct 2022 07:20:00 GMT</pubDate><category>money</category></item><item><title>General techniques for exchanging USD to JPY</title><link>https://www.esplo.net/en/posts/2022/09/usd-conversion/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2022/09/usd-conversion/</guid><description>I researched general techniques for exchanging US dollars to yen in 2022. Fees are often difficult to notice, but even exchanging ten thousand dollars can result in a difference of over ten thousand yen. This article compares types of fees, methods of using banks and FX providers, and explores the most cost-effective method.</description><pubDate>Thu, 06 Oct 2022 15:50:00 GMT</pubDate><category>money</category></item><item><title>Strategies for Uncleared ☆11 Charts</title><link>https://www.esplo.net/en/posts/2022/08/iidx-11-minan/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2022/08/iidx-11-minan/</guid><description>This blog post contains strategies for uncleared IIDX ☆11 charts. It summarizes the difficulty and approaches, and is published in case it might be helpful to others. In particular, since I struggle with scratch charts, most of the strategies are for scratch-heavy charts.</description><pubDate>Fri, 26 Aug 2022 08:00:00 GMT</pubDate><category>game</category></item><item><title>Learn by Creating: NFTxBlockchain - Implementing an Anonymous Membership Site with Solana NFT</title><link>https://www.esplo.net/en/products/book-solana-nft/</link><guid isPermaLink="true">https://www.esplo.net/en/products/book-solana-nft/</guid><description>At Comic Market 100, I distributed a technical book titled &quot;Learn by Creating: NFTxBlockchain - Implementing an Anonymous Membership Site with Solana NFT&quot;. While blockchain technology is gaining widespread attention, it&apos;s crucial to have a correct understanding when utilizing it technically. In this book, I use Solana, a high-speed chain written in Rust, to create an anonymous membership site using NFTs. Through this process, I overview the application methods and technical limitations.</description><pubDate>Sat, 13 Aug 2022 01:00:00 GMT</pubDate><category>book</category></item><item><title>Distributing &quot;Learn by Creating NFTxBlockchain: Implementing an Anonymous Membership Site with Solana NFT&quot; at C100</title><link>https://www.esplo.net/en/posts/2022/08/c100-pre/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2022/08/c100-pre/</guid><description>I will be distributing a new book titled &quot;Learn by Creating NFTxBlockchain: Implementing an Anonymous Membership Site with Solana NFT&quot; at Comic Market 100. This book covers the creation of an anonymous membership site using NFTs on Solana, a fast blockchain written in Rust. The content ranges from basic blockchain technology knowledge to the technical elements necessary for NFT sales.</description><pubDate>Sat, 06 Aug 2022 08:44:13 GMT</pubDate><category>development</category><category>blockchain</category><category>book</category></item><item><title>Creating a Solana Wallet mnemonic (seed key) from the CLI</title><link>https://www.esplo.net/en/posts/2022/06/solana-seeds/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2022/06/solana-seeds/</guid><description>I explored methods to create a Solana Wallet mnemonic (seed key) from the CLI. While it&apos;s possible to generate multiple keys from a mnemonic, for security reasons in case the mnemonic is leaked, it might be safer to divide them into wallets with different mnemonics. Ultimately, I was able to generate mnemonics by running a script, and even obtain public and private keys, making mass production possible.</description><pubDate>Tue, 07 Jun 2022 12:51:00 GMT</pubDate><category>development</category><category>blockchain</category></item><item><title>I Moved My Blog Back from Hatena Blog Pro to Hugo</title><link>https://www.esplo.net/en/posts/2020/09/site-migration/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2020/09/site-migration/</guid><description>I reflect on my experience of migrating from Hatena Blog Pro to Hugo. I decided to migrate to reduce running costs and manage content in markdown. After migration, the display speed improved significantly, and it became possible to open-source the blog in the future. I also made various improvements during the migration process.</description><pubDate>Mon, 07 Sep 2020 14:03:00 GMT</pubDate><category>misc</category></item><item><title>I Created a Tool to Calculate Actual Rent Using Rust&apos;s wasm</title><link>https://www.esplo.net/en/posts/2020/08/true-rent/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2020/08/true-rent/</guid><description>I created a tool to calculate actual rent. When entering into a rental agreement, various costs arise in addition to the stated rent. A typical example is key money, and when comparing actual rent, it often differs from what is apparent. Additionally, there are many opaque costs such as insurance fees and mysterious cleaning charges, so this tool provides a function to display these as a unified average rent. This article explains the background of the tool, how to use it, and technical details using Rust&apos;s wasm_bindgen.</description><pubDate>Fri, 14 Aug 2020 10:43:48 GMT</pubDate><category>development</category></item><item><title>True Rent Calculator</title><link>https://www.esplo.net/en/products/true-rent/</link><guid isPermaLink="true">https://www.esplo.net/en/products/true-rent/</guid><description>I created a tool to calculate the true rent. When signing a rental contract, various costs arise in addition to the stated rent. A typical example is key money, and when comparing the actual rent, it often differs from what is visible. Also, there are many unclear costs such as insurance fees and mysterious cleaning charges, so I provide a function to display these as a unified average rent. This article explains the background of the tool, how to use it, and technical details using Rust&apos;s wasm_bindgen.</description><pubDate>Fri, 14 Aug 2020 10:27:20 GMT</pubDate><category>tool</category></item><item><title>Thirteen Sentinels: Aegis Rim Review</title><link>https://www.esplo.net/en/posts/2020/02/thirteen-sentinel-review/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2020/02/thirteen-sentinel-review/</guid><description>This is a review of Thirteen Sentinels: Aegis Rim. The ADV part has high-quality story, graphics, and sound, with a system that includes action elements. The diversity of characters and the mechanism of switching perspectives are particularly well-done, allowing for smooth progression through the complex story. However, there were fewer surprising elements in the story, and the timing of information disclosure was unsatisfactory in some parts. The tower defense part tends to become repetitive, but overall it&apos;s a high-quality work.</description><pubDate>Tue, 25 Feb 2020 14:30:22 GMT</pubDate><category>game</category></item><item><title>Summary of Books I&apos;ve Read Recently</title><link>https://www.esplo.net/en/posts/2020/01/read-books/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2020/01/read-books/</guid><description>This is a summary of books I&apos;ve read recently. I read various genres including the science fiction novel &quot;The Three-Body Problem&quot;, &quot;Exploring Tokyo&apos;s High-Class Residential Areas&quot; which analyzes the history of Tokyo&apos;s upscale neighborhoods, and &quot;Chronicle of a Death Foretold&quot; which won the Nobel Prize in Literature. Brief reviews are included for each book.</description><pubDate>Sat, 25 Jan 2020 11:47:38 GMT</pubDate><category>misc</category></item><item><title>Notes on diesel</title><link>https://www.esplo.net/en/posts/2020/01/diesel-memo/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2020/01/diesel-memo/</guid><description>This blog post contains notes on how to use diesel. It covers various features and usage of diesel, including executing raw SQL, associations, grouped_by, retrieving a single record, SELECT restrictions when using GROUP BY, and more. It provides specific examples and code snippets to demonstrate useful ways to use diesel.</description><pubDate>Fri, 03 Jan 2020 11:53:09 GMT</pubDate><category>development</category></item><item><title>Room Updates - 2019.09</title><link>https://www.esplo.net/en/posts/2019/09/oheya-updates-1909/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/09/oheya-updates-1909/</guid><description>This is the fifth installment of the update series for improving the living environment. Recent improvements include the introduction of Oculus Quest for enjoying virtual large screens, and the introduction of a coffee maker and bottle/shaker for streamlining coffee-related tasks. Additionally, the fish-shaped sponge and a small metal rack have been added to enhance the quality of life.</description><pubDate>Sat, 28 Sep 2019 11:45:47 GMT</pubDate><category>misc</category></item><item><title>Displaying the Calculation Process of the Ackermann Function (Part ↑) / Solving the DDR Footwork Optimization Problem</title><link>https://www.esplo.net/en/products/book-ackermann-ddr/</link><guid isPermaLink="true">https://www.esplo.net/en/products/book-ackermann-ddr/</guid><description>At Technical Book Fest 7, I distributed a technical book titled &quot;Displaying the Calculation Process of the Ackermann Function (Part ↑) / Solving the DDR Footwork Optimization Problem&quot;. It&apos;s recommended for those who like big data, want to get started with Rust, love huge numbers, competitive programmers, and DDR players.</description><pubDate>Sun, 22 Sep 2019 01:00:00 GMT</pubDate><category>book</category></item><item><title>Distributing &quot;Displaying the Calculation Process of the Ackermann Function (Part ↑) / Solving the DDR Foot Movement Optimization Problem&quot; at Technical Book Festival 7</title><link>https://www.esplo.net/en/posts/2019/09/techbook-fest-7th-pre/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/09/techbook-fest-7th-pre/</guid><description>I will be distributing &quot;Displaying the Calculation Process of the Ackermann Function (Part ↑) / Solving the DDR Foot Movement Optimization Problem&quot; at Technical Book Festival 7. Using the Ackermann function as a subject, it touches on huge numbers and processing of massive data, creating a printer with Rust, and solving the DDR foot movement optimization problem. The content teaches how to deal with massive data and recursive functions.</description><pubDate>Sun, 15 Sep 2019 17:32:13 GMT</pubDate><category>development</category><category>misc</category></item><item><title>Room updates - 2019.08</title><link>https://www.esplo.net/en/posts/2019/08/oheya-updates-1908/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/08/oheya-updates-1908/</guid><description>This article introduces living environment improvements in release note format. However, there was nothing in particular this month.</description><pubDate>Sat, 24 Aug 2019 11:02:22 GMT</pubDate><category>misc</category></item><item><title>Room Updates - 2019.07</title><link>https://www.esplo.net/en/posts/2019/07/oheya-updates-1907/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/07/oheya-updates-1907/</guid><description>This is the third installment of the update series for improving the living environment. Focusing on small improvements, I have consolidated the laptop power supply on the right side, introduced magnets for closing curtains, and solved the extension cord problem in the washroom. Additionally, new improvements include controlling the air conditioner with Alexa, removing the HDD tower, and preparing a bag for DDR.</description><pubDate>Sun, 28 Jul 2019 04:36:18 GMT</pubDate><category>misc</category></item><item><title>Room Updates - 2019.06</title><link>https://www.esplo.net/en/posts/2019/06/oheya-updates-1906/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/06/oheya-updates-1906/</guid><description>This is the second release note for living environment improvements. I mainly solved the issues from the previous time and made various minor modifications. Specifically, I worked on organizing clothes, expanding the range of voice operations, and purchasing Zelda. New challenges have also emerged, with issues such as automation problems and tight coupling of electronic devices remaining as future tasks.</description><pubDate>Tue, 18 Jun 2019 14:05:43 GMT</pubDate><category>misc</category></item><item><title>The Mystery of Quasars: Review of the Most Enigmatic Objects in the Universe</title><link>https://www.esplo.net/en/posts/2019/05/rev-quasar-mysterious/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/05/rev-quasar-mysterious/</guid><description>This book explains the mysterious celestial objects called quasars, starting from the history of astronomy in a story-like manner. It contains many stories that make you feel the vastness of the universe&apos;s scale anew, and is interesting as a read, with a structure that sometimes digresses and sometimes delves deep into the mysteries of quasars. While the content is difficult in many parts, it&apos;s an ideal book for satisfying curiosity.</description><pubDate>Thu, 16 May 2019 09:30:00 GMT</pubDate><category>misc</category></item><item><title>Room Updates - 2019.05</title><link>https://www.esplo.net/en/posts/2019/05/oheya-updates-1905/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/05/oheya-updates-1905/</guid><description>I aim for efficient living through improving my living environment. Recent improvements include introducing a drum-type washing machine, smart ceiling lights, and utilizing Alexa. There are still many challenges, such as finding a place for my laptop, managing clothes, and further smart home integration.</description><pubDate>Tue, 14 May 2019 14:05:07 GMT</pubDate><category>misc</category></item><item><title>Measuring Rust Test Coverage using mozilla/grcov</title><link>https://www.esplo.net/en/posts/2019/04/grcov-script/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/04/grcov-script/</guid><description>This article introduces a method to easily measure Rust test coverage using the official tool mozilla/grcov. I will create a shell script that uses Nightly Rust and lcov to generate coverage reports. The script contents and important points are also explained.</description><pubDate>Sun, 28 Apr 2019 06:00:00 GMT</pubDate><category>development</category></item><item><title>Singapore Travel Review</title><link>https://www.esplo.net/en/posts/2019/04/rev-singapore/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/04/rev-singapore/</guid><description>Introducing my Singapore travel experience. You can enjoy the night view of Singapore by visiting Marina Bay Sands and Gardens by the Bay, and interact with animals at Night Safari and Sentosa Island. Singapore&apos;s culture is diverse, with a mix of Chinese, Indian, and Malay influences. You can also enjoy local food such as Laksa and Singapore Sling.</description><pubDate>Wed, 24 Apr 2019 04:51:58 GMT</pubDate><category>trip</category></item><item><title>Braid Review</title><link>https://www.esplo.net/en/posts/2019/04/rev-braid/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/04/rev-braid/</guid><description>This is a review of the puzzle game &quot;Braid&quot;. The characteristic &quot;time-rewinding&quot; operation serves as an element that enhances the quality of the puzzles. Various gimmicks and world-building are also of high quality, and there is a high degree of freedom in progression. However, new operations and knowledge may be suddenly required in some cases, and the volume is slightly on the lower side. The story is complex, so the Japanese setting is recommended.</description><pubDate>Sun, 07 Apr 2019 04:54:36 GMT</pubDate><category>game</category></item><item><title>Released a downloader that retrieves execution data using exchange APIs</title><link>https://www.esplo.net/en/posts/2019/02/pikmin-dev/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/02/pikmin-dev/</guid><description>This article introduces a downloader that retrieves execution data using exchange APIs. To verify trading strategies that work in actual markets, I needed to conduct backtests using historical data. Therefore, I calculated the amount of data needed for a 30-day verification using bitFlyer&apos;s API to retrieve execution data. I published this downloader library as a Rust crate, with features including repeatedly hitting the API to write to MySQL or standard output, resuming from interruptions, and easy customization by simply implementing and passing traits.</description><pubDate>Mon, 11 Feb 2019 12:29:36 GMT</pubDate><category>development</category><category>investment</category><category>product</category></item><item><title>Her Story Review</title><link>https://www.esplo.net/en/posts/2019/01/rev-her-story/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2019/01/rev-her-story/</guid><description>Her Story is a game characterized by its distinctive game system and highly flexible progression. Players operate a police database to explore the story of a woman whose husband has gone missing. The core parts of the game become challenging, and the game balance is well-adjusted. Subtle visual effects and elements unrelated to the main plot create a flavorful atmosphere. However, the criteria for completion are unclear, which may result in a lack of sense of achievement.</description><pubDate>Tue, 08 Jan 2019 09:40:47 GMT</pubDate><category>game</category></item><item><title>The Little Book of Common Sense Investing Review</title><link>https://www.esplo.net/en/posts/2018/12/rev-index-investment/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/rev-index-investment/</guid><description>This book simply explains the basic principles of index investing. It is particularly useful for those who have not yet established a long-term investment style. It also includes practical content on the benefits of low-cost index funds and portfolio creation. For long-term investing, the author recommends low-cost index funds rather than active funds.</description><pubDate>Fri, 14 Dec 2018 07:00:00 GMT</pubDate></item><item><title>Cairns (Great Barrier Reef, etc.) Tourism Review</title><link>https://www.esplo.net/en/posts/2018/12/rev-cairns/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/rev-cairns/</guid><description>Cairns is famous as a tourist destination for the Great Barrier Reef, but I discovered its charm as a city rich in activities. Cairns offers various experiences such as snorkeling, skydiving, and zoos. There are also many Japanese tourists, so there&apos;s less worry about getting exhausted from using English.</description><pubDate>Thu, 13 Dec 2018 08:30:00 GMT</pubDate><category>trip</category></item><item><title>Review of Soft Drinks Found in Australia</title><link>https://www.esplo.net/en/posts/2018/12/rev-australia-softdrink/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/rev-australia-softdrink/</guid><description>I review soft drinks found in Australian supermarkets. Although the environment was not conducive to taste testing, with small products being expensive and large products being cheap, I tried several soft drinks. I was able to experience a variety of flavors, from health-conscious products to sweet juices.</description><pubDate>Wed, 12 Dec 2018 07:30:00 GMT</pubDate><category>misc</category><category>trip</category></item><item><title>Very Convenient Interactive Brokers</title><link>https://www.esplo.net/en/posts/2018/12/ib-summary/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/ib-summary/</guid><description>This article introduces Interactive Brokers (IB), an excellent brokerage for frequent trading of US stocks and options. IB allows investment in various products including global stocks, futures, options, FX, bonds, and more, with low fees. It also offers high security, two-factor authentication, and comprehensive customer support. The tools are highly functional, and APIs are available for creating custom tools. However, there are some points to note, such as account maintenance fees and paid data subscriptions.</description><pubDate>Tue, 11 Dec 2018 09:30:00 GMT</pubDate><category>investment</category></item><item><title>LiEat Review</title><link>https://www.esplo.net/en/posts/2018/12/rev-lieat/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/rev-lieat/</guid><description>I was attracted by the cute jacket and purchased LiEat. Having completed the trilogy set, I&apos;m writing an overall review. This game excels in graphics, characters, and world-building, but other elements are thin, making it different from what I expected. However, being short and cheap, it&apos;s not a loss to play.</description><pubDate>Mon, 10 Dec 2018 08:23:00 GMT</pubDate><category>game</category></item><item><title>Trading System Development and Research Notes (2)</title><link>https://www.esplo.net/en/posts/2018/12/bf-bot-rd-2/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/bf-bot-rd-2/</guid><description>Continuing from the previous post, I will consider the impact of API response delays. BF can experience significant delays, and it&apos;s necessary to create bots that take into account such characteristics of each exchange. It&apos;s a tedious task, but an important point.</description><pubDate>Sun, 09 Dec 2018 09:18:00 GMT</pubDate><category>investment</category></item><item><title>Review of &quot;Scientific Trading Method More Advantageous Than Stocks&quot; and &quot;Super Stock Investment&quot;</title><link>https://www.esplo.net/en/posts/2018/12/rev-kappa-option-trades/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/rev-kappa-option-trades/</guid><description>I introduce two excellent introductory books on options investing. Although the author is the same and the content overlaps, they are characterized by easy-to-understand and practical explanations. They introduce six types of options strategies and show that returns exceeding holding the underlying asset can be obtained. They are very easy to understand for beginners and full of practical information.</description><pubDate>Sat, 08 Dec 2018 10:31:00 GMT</pubDate><category>investment</category></item><item><title>Costs Incurred for About Six Months of Study in Australia</title><link>https://www.esplo.net/en/posts/2018/12/study-abroad-expense/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/study-abroad-expense/</guid><description>I reflected on the actual costs incurred during my six-month study abroad experience in Australia. I calculated expenses for each category including school, housing, pre-entry, food, travel, and also introduce tips for saving money. While the cost of studying abroad is a major concern, there are areas where significant savings can be made with some ingenuity.</description><pubDate>Fri, 07 Dec 2018 10:20:14 GMT</pubDate><category>English</category></item><item><title>TOEIC L&amp;R TEST 900 Points Express Parts 5&amp;6 Review</title><link>https://www.esplo.net/en/posts/2018/12/rev-toeic-900-express/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/rev-toeic-900-express/</guid><description>This book is designed in a quiz format, allowing for efficient study even during commutes or school trips. With high-quality questions, it is a very powerful book for TOEIC grammar preparation.</description><pubDate>Thu, 06 Dec 2018 11:33:31 GMT</pubDate><category>English</category></item><item><title>Credit Card for Those Tired of Managing Points</title><link>https://www.esplo.net/en/posts/2018/12/booking-com-card/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/booking-com-card/</guid><description>This article introduces cards for people tired of managing credit card points. The ideal card requires no point management and offers cash back. As a result of searching for cards that are beneficial just by using them, two cards were found.</description><pubDate>Wed, 05 Dec 2018 12:54:05 GMT</pubDate><category>investment</category></item><item><title>A Hat in Time Review</title><link>https://www.esplo.net/en/posts/2018/12/a-hat-in-time/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/a-hat-in-time/</guid><description>A Hat in Time is an excellent action game, particularly well-done in its puzzle elements and world-building. The protagonist is an alien who uses the power of hats to progress through stages. Overall, it&apos;s a pop and cute action game with solid content. The puzzle elements are well-integrated, reducing stress. The resources are well-crafted, especially the protagonist&apos;s motions and BGM. However, some puzzles can be brute-forced, and motion sickness might be an issue.</description><pubDate>Tue, 04 Dec 2018 08:48:07 GMT</pubDate><category>game</category></item><item><title>Trading System Development and Research Notes (1)</title><link>https://www.esplo.net/en/posts/2018/12/bf-bot-rd-1/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/bf-bot-rd-1/</guid><description>Currently, I am creating an automated trading system (bot) and trading on Bitflyer&apos;s FX_BTC_JPY. The current bot aims for short-term profits and performs Scalping, closing positions in about 1 minute. However, profits are declining, and losses due to spread impact and time lag are a concern. To address these issues, I am working on improving the bot and conducting research.</description><pubDate>Mon, 03 Dec 2018 08:40:57 GMT</pubDate><category>investment</category></item><item><title>Get a 5% rebate on top of gifts with Furusato Nozei (especially for Amazon users)</title><link>https://www.esplo.net/en/posts/2018/12/furusato-tax-2018-for-amazon/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/12/furusato-tax-2018-for-amazon/</guid><description>This article introduces a method to get a 5% rebate on top of gifts with Furusato Nozei. Especially for Amazon users, by combining cashback sites and credit card points, you can get more than 5% rebate in addition to the usual gifts. Based on actual experience, it explains the specific steps and how to choose cashback sites.</description><pubDate>Sun, 02 Dec 2018 07:17:59 GMT</pubDate><category>investment</category></item><item><title>Ayers Rock Tourism Review</title><link>https://www.esplo.net/en/posts/2018/11/trip-ayers-rock/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/11/trip-ayers-rock/</guid><description>At the end of my study abroad in Australia, I visited Ayers Rock (Uluru). This article provides a review of it as a tourist destination and various points to note. Ayers Rock has the appeal of being massive and impressive, with well-preserved nature. On the other hand, while it&apos;s expensive due to resort pricing, it has the drawback of being just a rock.</description><pubDate>Fri, 30 Nov 2018 03:07:54 GMT</pubDate><category>trip</category></item><item><title>Event Trading with VIX Put Options</title><link>https://www.esplo.net/en/posts/2018/11/vix-put-buy/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/11/vix-put-buy/</guid><description>This article explains a trading method using the VIX (Volatility Index). It discusses understanding the characteristics of VIX and considers a strategy of buying low and selling high, but also points out problems such as rollover costs and the risk of stop-loss. Therefore, it proposes a method using Put options. This method allows for gaining profits while ensuring safety by purchasing options when VIX is high. The author presents specific rules and explains the advantages and disadvantages.</description><pubDate>Thu, 22 Nov 2018 10:58:44 GMT</pubDate><category>investment</category></item><item><title>Study Methods for Scoring 8.5 in IELTS Academic Reading and Listening</title><link>https://www.esplo.net/en/posts/2018/11/ielts-study-rl/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/11/ielts-study-rl/</guid><description>This article introduces the study methods used to score 8.5 in IELTS Academic Reading and Listening. I learned English through various methods including reading during commutes, reading exercises in class, reading in games, listening to anime, listening to Western music, and more. I also introduce grammar and vocabulary learning methods.</description><pubDate>Sun, 18 Nov 2018 09:49:18 GMT</pubDate><category>English</category></item><item><title>The Pros and Cons of Brisbane</title><link>https://www.esplo.net/en/posts/2018/11/brisbane-review/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/11/brisbane-review/</guid><description>Brisbane is a comfortable city with many attractions including compact streets, unique architecture, lush parks, and convenient public transportation. It&apos;s highly recommended as a destination for study abroad or tourism.</description><pubDate>Thu, 08 Nov 2018 19:05:00 GMT</pubDate><category>trip</category></item><item><title>Mac Setup Script</title><link>https://www.esplo.net/en/products/mac-setup-script/</link><guid isPermaLink="true">https://www.esplo.net/en/products/mac-setup-script/</guid><description>When buying a new Mac or doing a clean install, customizing it to your liking can be quite time-consuming. So, I used Ansible to complete most of the environment setup with just one command.</description><pubDate>Wed, 07 Nov 2018 07:14:37 GMT</pubDate><category>development</category></item><item><title>Changes in English Proficiency After 5 Months of Language Study Abroad</title><link>https://www.esplo.net/en/posts/2018/11/english-after-abroad/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/11/english-after-abroad/</guid><description>I reflect on how my English skills changed after experiencing 5 months of language study abroad in Australia. Before studying abroad, I lacked reading comprehension and listening skills, and even reading texts was challenging. However, during my stay, I used only English, conversed with my host family, watched TV, and gradually acquired the language. As a result, I achieved an Overall IELTS score of 7.5, with significant improvements in reading comprehension and listening skills. I learned that identifying weaknesses and developing strategies is crucial, and improving all four skills evenly is key to learning English efficiently.</description><pubDate>Fri, 02 Nov 2018 00:51:38 GMT</pubDate><category>English</category></item><item><title>AngularDart as a Development Environment for Small Web Apps</title><link>https://www.esplo.net/en/posts/2018/10/angular-dart-for-small-app/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/10/angular-dart-for-small-app/</guid><description>I often used React or Next.js when creating small web apps, but this time I tried AngularDart, which has high compatibility with Material Design. AngularDart comes with types by default and makes it easy to use Material Design components, allowing for smooth development. However, since it&apos;s not js, it means departing from the existing ecosystem, and I feel there are also disadvantages such as a smaller community.</description><pubDate>Thu, 11 Oct 2018 16:23:51 GMT</pubDate><category>development</category></item><item><title>I Created an App to Generate Static HTML Cards from Open Graph</title><link>https://www.esplo.net/en/posts/2018/10/og-card-generator/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/10/og-card-generator/</guid><description>I created a tool that generates static HTML cards using Open Graph meta data. This tool allows you to easily create cards by simply entering a URL, making link sharing on external sites more attractive.</description><pubDate>Thu, 11 Oct 2018 03:22:10 GMT</pubDate><category>development</category></item><item><title>OG Card Generator - Card-style Link Generation App for Static Sites</title><link>https://www.esplo.net/en/products/og-card-generator/</link><guid isPermaLink="true">https://www.esplo.net/en/products/og-card-generator/</guid><description>This is a tool that reads Open Graph data and converts it into HTML/CSS code representing a card-style link. For static sites, it&apos;s difficult to create typical card-style links that use OGP from external sites, as content needs to be finalized at build time. Here, I created an app that outputs a card-style link in HTML/CSS format when given the URL of the target page, addressing this issue.</description><pubDate>Tue, 09 Oct 2018 13:50:02 GMT</pubDate><category>tool</category></item><item><title>&quot;Finding Paradise&quot; Review</title><link>https://www.esplo.net/en/posts/2018/10/rev-finding-paradise/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/10/rev-finding-paradise/</guid><description>Finding Paradise was anticipated as a sequel to To the Moon, but I feel it didn&apos;t exceed expectations. The good points from the previous work are carried over, with improvements in story crafting, BGM, and background graphics. However, the story development became predictable, which diminished the sense of excitement. Nevertheless, it leads to the next installment, and those who enjoyed the previous work won&apos;t regret playing it.</description><pubDate>Fri, 05 Oct 2018 21:26:24 GMT</pubDate><category>game</category></item><item><title>&quot;To the Moon&quot; Review</title><link>https://www.esplo.net/en/posts/2018/09/rev-to-the-moon/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/09/rev-to-the-moon/</guid><description>&quot;To the Moon&quot; is a game with a noteworthy storytelling style. It takes an unusual approach of traveling from the present to the past, which is well-suited for tying up loose ends. It&apos;s also brimming with emotion, with the BGM and pixel art enhancing the atmosphere. However, there are some shortcomings in terms of system and gameplay. It&apos;s a highly valuable game to play while studying English.</description><pubDate>Thu, 27 Sep 2018 02:14:41 GMT</pubDate><category>game</category></item><item><title>English Listening Quiz on YouTube Part 2 - Steam Reviews Edition</title><link>https://www.esplo.net/en/posts/2018/09/listening-quiz-2/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/09/listening-quiz-2/</guid><description>&apos;The second round of English listening quizzes on YouTube features a video titled &quot;Overwhelmingly Positive: The Highest Rated Games On Steam&quot; as the subject for a listening quiz. This video discusses the issues with Steam reviews and methods for evaluating games. The listening quiz questions include topics such as problems with Steam reviews and information about specific games.&apos;</description><pubDate>Sun, 23 Sep 2018 02:21:10 GMT</pubDate><category>English</category></item><item><title>The Witch&apos;s Isle - Spoiler-free Review</title><link>https://www.esplo.net/en/posts/2018/09/rev-witchs-isle/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/09/rev-witchs-isle/</guid><description>I completed The Witch&apos;s Isle. While it doesn&apos;t have many puzzle-solving elements, it&apos;s a work that offers plenty of enjoyment in discovery. Exploration is the main focus, and the tricks using character perspective changes are interesting. The graphics and sound effectively convey the game&apos;s atmosphere, making it perfect for 2D RPG lovers.</description><pubDate>Sat, 22 Sep 2018 19:13:31 GMT</pubDate><category>game</category></item><item><title>YouTube English Listening Quiz Part 1 - Japanese Manners Edition</title><link>https://www.esplo.net/en/posts/2018/09/listening-quiz-1/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/09/listening-quiz-1/</guid><description>This article provides a listening quiz using a YouTube video. The first theme is &quot;Japanese Manners,&quot; with a relatively easy difficulty level. You can improve your listening skills in a fun quiz format. It&apos;s particularly useful for TOEIC and IELTS exam preparation. Let&apos;s listen to the video &quot;12 Things NOT to do in Japan&quot; and answer 7 questions.</description><pubDate>Thu, 20 Sep 2018 05:10:25 GMT</pubDate><category>English</category></item><item><title>Review of &quot;18 Rules for Small Talk in English That Keeps the Conversation Going - Mini Version&quot;</title><link>https://www.esplo.net/en/posts/2018/08/eng-conv-18-rules/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/08/eng-conv-18-rules/</guid><description>I read &quot;18 Rules for Small Talk in English That Keeps the Conversation Going - Mini Version&quot;. It introduces 18 rules to avoid awkward situations in English small talk, but it seems like there&apos;s no target audience. People with good conversation skills can just look up English expressions, while beginners face a double hurdle of doing it in English. However, the rules themselves are convincing, and might be useful for improving motivation or enhancing conversation skills in an English-only environment.</description><pubDate>Thu, 30 Aug 2018 01:50:56 GMT</pubDate><category>English</category></item><item><title>&quot;Life-Changing Southern Islands: Japan Edition&quot; Review</title><link>https://www.esplo.net/en/posts/2018/08/rev-jp-southern-islands/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/08/rev-jp-southern-islands/</guid><description>This is a guidebook where the author, who has traveled to southern islands, introduces them from a unique perspective. It showcases the islands around Okinawa with vivid photographs and provides deep information not found in ordinary guidebooks. The author&apos;s personal opinions are interspersed throughout, making it an interesting book to read.</description><pubDate>Sun, 26 Aug 2018 00:50:24 GMT</pubDate><category>trip</category></item><item><title>&quot;The Law of Stock Price Surge&quot; Review</title><link>https://www.esplo.net/en/posts/2018/08/rev-stock-rise/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/08/rev-stock-rise/</guid><description>&quot;The Law of Stock Price Surge&quot; is a book that thoroughly covers the basics of investing. It has high objectivity and covers topics useful for trading. The layout is also easy to read and understandable for beginners. Reading this book should help you gain a solid understanding of the fundamentals of investing.</description><pubDate>Sat, 25 Aug 2018 20:21:07 GMT</pubDate><category>investment</category></item><item><title>Review of Sydney Tourist Attractions</title><link>https://www.esplo.net/en/posts/2018/08/sydney-sightseeing/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/08/sydney-sightseeing/</guid><description>Sydney, being both a metropolis and a tourist destination, offers a wealth of sightseeing options. Many are concentrated in the city, making it possible to visit many attractions in a single day. However, the options become extremely limited after 5 PM, which is a drawback. It seems more enjoyable to either avoid going out at night or visit night view spots during the day.</description><pubDate>Sat, 04 Aug 2018 00:45:07 GMT</pubDate><category>trip</category></item><item><title>Paid API by mining Cryptocurrency</title><link>https://www.esplo.net/en/products/crypto-api-gateway/</link><guid isPermaLink="true">https://www.esplo.net/en/products/crypto-api-gateway/</guid><description>While providing APIs is an important part of expanding the 3rd party ecosystem, there are business challenges. In this work, I considered a method to provide a paid API that is easy to offer and convenient to use, utilizing the power of cryptocurrency.</description><pubDate>Sat, 30 Jun 2018 23:32:41 GMT</pubDate><category>development</category></item><item><title>TOEFL Test Listening Problems 190 (4th Edition) Review</title><link>https://www.esplo.net/en/posts/2018/06/rev-toefl-190/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/06/rev-toefl-190/</guid><description>I&apos;ve finished solving &quot;TOEFL Test Listening Problems 190&quot; and would like to share my thoughts. I&apos;ll introduce the good and bad points, focusing on evaluating it as a problem set for beginners.</description><pubDate>Sat, 23 Jun 2018 03:27:28 GMT</pubDate><category>study</category></item><item><title>2018 Edition: Running Periodic Website Operation Scripts for Free</title><link>https://www.esplo.net/en/posts/2018/06/web-clicker-2018/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/06/web-clicker-2018/</guid><description>This article introduces the experience of searching for a method to run periodic website operation scripts for free in 2018, ultimately choosing Heroku. It explains how to automate simple operations using Selenium and Headless Chrome.</description><pubDate>Fri, 15 Jun 2018 23:40:59 GMT</pubDate><category>development</category></item><item><title>Interesting Aspects of Crypko and What Might Happen Next</title><link>https://www.esplo.net/en/posts/2018/06/crypko-review/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/06/crypko-review/</guid><description>Crypko is a blockchain game that utilizes AI technology. Users can collect anime character cards generated by AI, and perform fusion or trading. The game&apos;s features include high-quality AI-generated faces and incorporation of real-world genetic elements. The game system also incorporates elements of social games, making communication between users an important aspect.</description><pubDate>Fri, 01 Jun 2018 20:46:34 GMT</pubDate><category>game</category></item><item><title>Thoughts on &quot;Start with the Issue&quot;</title><link>https://www.esplo.net/en/posts/2018/05/rev-issue-driven-review/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/05/rev-issue-driven-review/</guid><description>This is a review of &quot;Start with the Issue&quot;. The author emphasizes &quot;narrowing down the problem&quot; as an important step to increase productivity, and explains the specific approach and rationale. In this article, I summarize important points for problem-solving from an engineer&apos;s perspective, including actual failure examples. I felt that this book provides a systematic approach to problem-solving and is very useful for engineers as well.</description><pubDate>Mon, 21 May 2018 04:30:40 GMT</pubDate><category>book</category><category>review</category></item><item><title>Taste Test of Non-Alcoholic Juices</title><link>https://www.esplo.net/en/posts/2018/05/wine-like-drink/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/05/wine-like-drink/</guid><description>As I cannot drink alcohol, I set out to find delicious non-alcoholic juices instead. I tried several types of grape juice and related juices, reviewing them on a five-point scale. As a result, I discovered juices with a perfect balance of sweetness and acidity, as well as juices that enhanced the grape flavor with their sweetness. Perhaps you&apos;ll find juices that can adequately substitute for wine?</description><pubDate>Thu, 10 May 2018 17:55:36 GMT</pubDate><category>food</category></item><item><title>Use Cases for Docker Multistage Build</title><link>https://www.esplo.net/en/posts/2018/05/docker-multistage/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/05/docker-multistage/</guid><description>By utilizing Docker&apos;s Multistage Build feature, you can write Dockerfiles more concisely. Using this feature allows for use cases such as reducing image size, excluding programs used only in development environments, and facilitating refactoring. Specifically, it becomes possible to create images of just a few MB for Go language programs, and it becomes easier to separate development and release environments. Additionally, the dependencies of each stage become clearer, improving the maintainability of Dockerfiles.</description><pubDate>Tue, 08 May 2018 22:18:04 GMT</pubDate><category>tech</category><category>development</category></item><item><title>Mac Setup Memo</title><link>https://www.esplo.net/en/posts/2018/05/mac-setup/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/05/mac-setup/</guid><description>This article introduces personal settings and application installation methods for Mac setup. It follows detailed steps from system settings to customizing Terminal and Finder, as well as installing various applications.</description><pubDate>Mon, 07 May 2018 21:55:20 GMT</pubDate><category>tech</category><category>mac</category></item><item><title>Recommended Lunch Spots around Shibuya 3-Chome (and Some Weird Ones)</title><link>https://www.esplo.net/en/posts/2018/03/shibu3-lunch/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/03/shibu3-lunch/</guid><description>I&apos;ve explored the restaurants around Shibuya 3-Chome for two years and will introduce various genres of hidden gems and unique restaurants. From Chinese to hamburgers, pizza, sushi, and Vietnamese cuisine, I&apos;ll cover the characteristics, taste, price, and congestion of each restaurant.</description><pubDate>Sun, 18 Mar 2018 06:08:12 GMT</pubDate><category>food</category></item><item><title>gRPC web boilerplate</title><link>https://www.esplo.net/en/products/grpc-web-boilerplate/</link><guid isPermaLink="true">https://www.esplo.net/en/products/grpc-web-boilerplate/</guid><description>Using gRPC for communication between web applications and API servers is convenient. I have prepared a boilerplate that allows you to easily start developing such applications.</description><pubDate>Sun, 25 Feb 2018 08:12:10 GMT</pubDate><category>development</category></item><item><title>I Created a Boilerplate for gRPC Web</title><link>https://www.esplo.net/en/posts/2018/02/grpc-web-boilerplate/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/02/grpc-web-boilerplate/</guid><description>I created a boilerplate that allows you to easily try gRPC Web. Applying gRPC to communication between web applications and API servers often requires time-consuming setup of proxies and converters. By using this boilerplate, you can start everything with a single command, making it easy to experiment.</description><pubDate>Sat, 24 Feb 2018 23:39:31 GMT</pubDate><category>development</category></item><item><title>Points to Note When Booking Individual Flights for Sightseeing in America and Canada</title><link>https://www.esplo.net/en/posts/2018/01/travel-flight/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/01/travel-flight/</guid><description>The author, who took on the challenge of &quot;freely traveling America and Canada,&quot; summarizes the points to note encountered when booking flights. The high degree of freedom paradoxically creates time-consuming screening, and the diversity of web services makes exploration difficult. They also faced various challenges such as types of tickets, time issues, and anxiety about immigration procedures. As a result, they conclude that it doesn&apos;t necessarily become cheaper.</description><pubDate>Wed, 24 Jan 2018 05:59:20 GMT</pubDate><category>travel</category></item><item><title>OnePlus 5T Evaluation and Comparison</title><link>https://www.esplo.net/en/posts/2018/01/oneplus-5t-review/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2018/01/oneplus-5t-review/</guid><description>The author who purchased the OnePlus 5T compares it with the previous model and introduces new features. Many improvements are mentioned, including fast face recognition and fingerprint authentication, Dual SIM support, and a slimmer design. The article also includes information on purchasing channels and usability evaluations.</description><pubDate>Sun, 14 Jan 2018 01:40:31 GMT</pubDate><category>device</category></item><item><title>I Released a Technical Book at Winter Comiket (C93)</title><link>https://www.esplo.net/en/posts/2017/12/c93-after/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/12/c93-after/</guid><description>I released a technical book at Winter Comiket (C93) for the first time. I wrote about my experiences, from applying to participating in the event, including the schedule and procedures. I also shared my thoughts on selling my book at the event.</description><pubDate>Sun, 31 Dec 2017 04:40:34 GMT</pubDate><category>book</category><category>development</category></item><item><title>Easy-peasy? Creating Web Apps with Firebase</title><link>https://www.esplo.net/en/products/book-firebase/</link><guid isPermaLink="true">https://www.esplo.net/en/products/book-firebase/</guid><description>I published my first technical book at Winter Comiket (C93). I released a book introducing the pitfalls of Firebase and web apps, and compiled various experiences.</description><pubDate>Fri, 29 Dec 2017 01:00:00 GMT</pubDate><category>book</category></item><item><title>Getting Over It Strategy? vol.3</title><link>https://www.esplo.net/en/posts/2017/12/goi-3/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/12/goi-3/</guid><description>It&apos;s really tough to make progress in &quot;Getting Over It with Bennett Foddy&quot;. This time, I&apos;ll challenge myself to overcome new obstacles while maintaining the momentum from last time. I managed to overcome the gap known as the &quot;trash can&quot; and grabbed onto the red iron beam at a steep angle.</description><pubDate>Sun, 17 Dec 2017 03:56:10 GMT</pubDate><category>game</category></item><item><title>Examples and Internals of slick-codegen</title><link>https://www.esplo.net/en/posts/2017/12/slick-codegen/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/12/slick-codegen/</guid><description>This is the 17th article of Scala Advent Calendar 2017. I will explain the usage and internals of slick-codegen, a program that automatically generates code corresponding to a DB schema. Although it is a convenient tool, the official documentation is insufficient, making it difficult to understand how to use it in practice. In this article, I will read the code of slick-codegen and explain how to customize it. Specifically, I will introduce samples such as converting java.sql.time to org.joda.time.DateTime, setting default values, automatically converting to JSON, and using custom ID types.</description><pubDate>Sat, 16 Dec 2017 06:00:00 GMT</pubDate><category>development</category></item><item><title>Getting Over It Strategy? vol.2</title><link>https://www.esplo.net/en/posts/2017/12/goi-2/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/12/goi-2/</guid><description>I&apos;m continuing my strategy for Getting Over It with Bennett Foddy. I&apos;ll ride the arrow, climb the house, and challenge the pipe. There are two patterns to climb, and it&apos;s up to the player&apos;s skills to choose which one to use. While introducing techniques to overcome each difficult point, I&apos;ll also show you the stressful side of the game.</description><pubDate>Sun, 10 Dec 2017 05:50:15 GMT</pubDate><category>game</category></item><item><title>Getting Over It Strategy? vol.1</title><link>https://www.esplo.net/en/posts/2017/12/goi-1/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/12/goi-1/</guid><description>The author, who has challenged the self-torture of playing &quot;Getting Over It with Bennett Foddy&quot;, will introduce the game and provide strategies for overcoming the initial difficulties. This high-difficulty game is notorious for its poor operability and backtracking, which torment players. From crossing trees to overcoming rocky cliffs, smooth rocks, and arrows, we will introduce techniques for overcoming each obstacle while revealing the stressful aspects of the game.</description><pubDate>Thu, 07 Dec 2017 06:06:38 GMT</pubDate><category>game</category></item><item><title>Next.js Cognito Frontend</title><link>https://www.esplo.net/en/products/next-cognito/</link><guid isPermaLink="true">https://www.esplo.net/en/products/next-cognito/</guid><description>This is a frontend boilerplate using AWS Cognito as the authentication infrastructure. It&apos;s based on Next.js and incorporates Redux / next-router / redux-form / material-ui. It can be easily launched with Docker.</description><pubDate>Sat, 11 Nov 2017 16:01:53 GMT</pubDate><category>development</category></item><item><title>MySQL Workbench to Play-Evolution for Initial Development</title><link>https://www.esplo.net/en/products/mysql-workbench-to-play-evolution/</link><guid isPermaLink="true">https://www.esplo.net/en/products/mysql-workbench-to-play-evolution/</guid><description>This script processes EER diagrams written in MySQL Workbench into Play&apos;s evolution files, making it convenient for the initial development stage.</description><pubDate>Sun, 05 Nov 2017 05:06:58 GMT</pubDate><category>development</category></item><item><title>How to Exchange Foreign Currency at a Good Rate When Traveling Abroad (with a Comparison of Exchange Rates)</title><link>https://www.esplo.net/en/posts/2017/09/travel-money-exchange/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/09/travel-money-exchange/</guid><description>This article introduces a method to exchange foreign currency at a good rate when traveling abroad. There are various methods to exchange currency, and each company&apos;s rate and commission differ, making it important to choose the best method. For currencies like the US dollar and euro, Money Partners offers the best rate, and credit card payments are convenient even for small amounts. For minor currencies like the Canadian dollar, Interbank offers the best rate. When exchanging currency, it is crucial to consider the commission and rate differences to select the best method.</description><pubDate>Sat, 30 Sep 2017 05:02:21 GMT</pubDate><category>travel</category><category>money</category></item><item><title>docker-serposcope</title><link>https://www.esplo.net/en/products/docker-serposcope/</link><guid isPermaLink="true">https://www.esplo.net/en/products/docker-serposcope/</guid><description>I have containerized SERPOSCOPE in Docker to make it easy to use.</description><pubDate>Thu, 28 Sep 2017 13:12:02 GMT</pubDate><category>tool</category></item><item><title>Docker Local SSL Termination Proxy</title><link>https://www.esplo.net/en/products/docker-local-ssl-termination-proxy/</link><guid isPermaLink="true">https://www.esplo.net/en/products/docker-local-ssl-termination-proxy/</guid><description>When developing web applications, there are times when you want to access localhost via HTTPS. In addition to preparing certificates, it often requires effort as the web application itself needs to be configured. This program makes it easy to achieve this with a single command by setting up an HTTPS proxy using Docker.</description><pubDate>Sun, 10 Sep 2017 03:46:33 GMT</pubDate><category>development</category></item><item><title>Setting up an HTTPS Proxy on localhost using Docker</title><link>https://www.esplo.net/en/posts/2017/09/docker-local-ssl/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/09/docker-local-ssl/</guid><description>This article explains how to set up an HTTPS proxy on localhost using Docker, allowing you to access your local application server via HTTPS. By using an SSL termination proxy within a Docker container, you can set up a fast and secure environment without polluting your local environment. Specifically, we use Nginx to set up the proxy and environment variables to set the host&apos;s IP address. The usage is simple and can be shared across Mac and Linux environments.</description><pubDate>Sat, 09 Sep 2017 18:59:20 GMT</pubDate><category>tech</category><category>development</category></item><item><title>Voice Control with Mac&apos;s Standard Features</title><link>https://www.esplo.net/en/posts/2017/08/mac-voice-control/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/08/mac-voice-control/</guid><description>This article introduces a method to achieve voice control using Mac&apos;s standard features. You can call scripts with your voice and set your favorite invocation words. It&apos;s also convenient to run commands in the background without opening a new terminal tab. The setup process involves enabling Dictation, creating a Workflow with Automator, and calling the Workflow with Dictation Command.</description><pubDate>Fri, 25 Aug 2017 21:28:20 GMT</pubDate><category>tech</category><category>mac</category></item><item><title>I Bought a Font</title><link>https://www.esplo.net/en/posts/2017/08/influential-font/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/08/influential-font/</guid><description>I was tempted by a sale information I saw on Twitter and impulsively bought a font bundle. This &quot;The Influential Font Lover&apos;s Library&quot; was available at a surprising price of $29, 99% off the original price of $3,465. When I actually tried it out, I found that it was a collection of very good fonts. I&apos;m planning to utilize the purchased fonts to improve the design of my site.</description><pubDate>Tue, 15 Aug 2017 07:20:54 GMT</pubDate><category>design</category></item><item><title>I Created a Website</title><link>https://www.esplo.net/en/posts/2017/08/hello/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/08/hello/</guid><description>I created a personal website. Although the need to have a homepage has diminished with the increase of SNS and convenient services, I couldn&apos;t give up the joy of creating one myself. I&apos;d like to enrich it in my free time.</description><pubDate>Sat, 12 Aug 2017 19:03:36 GMT</pubDate><category>misc</category></item><item><title>Comprofile - Solution Posting Service for Competitive Programmers</title><link>https://www.esplo.net/en/products/comprofile/</link><guid isPermaLink="true">https://www.esplo.net/en/products/comprofile/</guid><description>Solutions for competitive programming are often published on personal blogs like Hatena Blog. However, general blog services do not provide features suitable for competitive programming. So I created a blog service equipped with a &quot;WYSIWYG markdown editor&quot; that I had wanted to make.</description><pubDate>Thu, 22 Jun 2017 12:00:17 GMT</pubDate><category>tool</category></item><item><title>Impressions of &quot;How Google Works&quot;</title><link>https://www.esplo.net/en/posts/2017/01/rev-how-google-works/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2017/01/rev-how-google-works/</guid><description>This book is written by Eric Schmidt, the current chairman of Google, and Jonathan Rosenberg, the former senior vice president of product management, who share the &quot;lessons&quot; they learned while contributing to Google&apos;s growth, along with many examples. The idea that companies that attract smart creatives and deliver excellent products can survive is particularly interesting. It&apos;s also an enjoyable read, and I recommend it even if you&apos;re not interested in business.</description><pubDate>Fri, 06 Jan 2017 23:04:51 GMT</pubDate><category>book</category><category>review</category></item><item><title>&quot;Team Geek&quot; Impressions</title><link>https://www.esplo.net/en/posts/2016/12/rev-team-geek/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/12/rev-team-geek/</guid><description>&quot;Team Geek&quot; is a book that introduces the method of building a team by Google engineers. The authors, based on their experience in developing Subversion and working at Google, emphasize the importance of teamwork and cooperation. In particular, the book provides many tips for managers, focusing on the HRT (Humility, Respect, and Trust) concept to build a team culture. It also touches on how to deal with harmful individuals. This book is packed with extremely useful information for those who lead teams.</description><pubDate>Sun, 04 Dec 2016 06:22:21 GMT</pubDate><category>book</category><category>review</category></item><item><title>Scala Functional Design &amp; Programming - Chapter 6 (6)</title><link>https://www.esplo.net/en/posts/2016/11/sfdp-6/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/11/sfdp-6/</guid><description>I&apos;ve finished reading Chapter 6 of Scala Functional Design &amp; Programming. This chapter explains how to handle state and tackles issues such as random number generation and state transitions. By introducing the Rand type and State type, and generalizing map, map2, and flatMap, we can smoothly handle state transitions. Finally, we experienced powerful stateless descriptions through a vending machine simulation.</description><pubDate>Sun, 20 Nov 2016 06:33:38 GMT</pubDate><category>book</category><category>development</category></item><item><title>&quot;Soft Skills&quot; Impressions</title><link>https://www.esplo.net/en/posts/2016/11/rev-soft-skills/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/11/rev-soft-skills/</guid><description>&quot;Soft Skills&quot; is a technical book targeting programmers, but it&apos;s also a book about career development and life. This book touches on various aspects of life, from daily work to asset formation. The author explains techniques such as the spiral of learning and selling, asset formation, and KanbanFlow in detail. In particular, it emphasizes the importance of habituation and the effects of output. Reading this book may help you find direction in life.</description><pubDate>Wed, 16 Nov 2016 07:24:45 GMT</pubDate><category>book</category><category>review</category></item><item><title>Scala Functional Design &amp; Programming - Chapter 5 (5)</title><link>https://www.esplo.net/en/posts/2016/10/sfdp-5/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/10/sfdp-5/</guid><description>I read Chapter 5 of Scala Functional Design &amp; Programming and learned about lazy evaluation and Stream implementation. Stream utilizes lazy evaluation to achieve efficient processing, and I learned about generating infinite streams and implementing functions using foldRight. After grasping the basics of Stream, I learned about generating infinite streams and implementing functions using unfold. Finally, I learned about implementing tails and scanRight.</description><pubDate>Mon, 10 Oct 2016 01:15:25 GMT</pubDate><category>book</category><category>development</category></item><item><title>How to Earn Miles on Land: A Summary of Research (October 2016)</title><link>https://www.esplo.net/en/posts/2016/10/okamile2016/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/10/okamile2016/</guid><description>I&apos;ve researched ways to earn miles and would like to share my findings. First, I&apos;ll introduce the necessary credit cards and point sites to earn ANA miles, and explain how to achieve a 1.5-1.7% return rate through daily credit card use. It&apos;s also essential to utilize point sites efficiently to convert points to ANA miles.</description><pubDate>Sat, 08 Oct 2016 20:51:55 GMT</pubDate><category>travel</category><category>money</category></item><item><title>Scala Functional Design &amp; Programming - Chapter 4 (4)</title><link>https://www.esplo.net/en/posts/2016/09/sfdp-4/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/09/sfdp-4/</guid><description>In Chapter 4 of Scala Functional Design &amp; Programming, we learn about error handling. We discuss the problems with exceptions, and introduce the Option and Either types. By using these types, we learn how to handle errors in a type-safe manner. Specifically, we implement map, flatMap, and other methods for Option and Either, and learn practical error handling techniques.</description><pubDate>Sun, 25 Sep 2016 00:38:16 GMT</pubDate><category>book</category><category>development</category></item><item><title>Scala Functional Design &amp; Programming - Chapter 3 (3)</title><link>https://www.esplo.net/en/posts/2016/09/sfdp-3/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/09/sfdp-3/</guid><description>This article summarizes the content of Chapter 3 of Scala Functional Design &amp; Programming. It covers data updates using pure functions, list operations, foldRight and foldLeft, and tree structure operations, deepening functional programming skills through numerous exercises.</description><pubDate>Wed, 21 Sep 2016 06:52:34 GMT</pubDate><category>book</category><category>development</category></item><item><title>&quot;Small Team, Big Job&quot; Impressions</title><link>https://www.esplo.net/en/posts/2016/09/rev-small-team/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/09/rev-small-team/</guid><description>&quot;Small Team, Big Job&quot; is a book that makes you think about how to increase the value of a product and deliver it to customers. It contains many useful ideas not only for small teams but also for large teams. The main points are to start taking action quickly, pursue core values, and eliminate waste. It is a beneficial read for engineers and business leaders.</description><pubDate>Tue, 13 Sep 2016 06:56:41 GMT</pubDate><category>book</category><category>review</category></item><item><title>Scala Functional Design &amp; Programming - Chapter 2 (2)</title><link>https://www.esplo.net/en/posts/2016/09/sfdp-2/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/09/sfdp-2/</guid><description>I read and practiced the contents of Chapter 2 of &quot;Scala Functional Design &amp; Programming&quot;, including recursive functions, higher-order functions, and polymorphism. The chapter starts with an explanation of Scala, followed by how to write loops using recursion, and then touches on tail recursion. It also explains higher-order functions and polymorphism, and deepens understanding through practice problems.</description><pubDate>Tue, 06 Sep 2016 19:26:44 GMT</pubDate><category>book</category><category>development</category></item><item><title>Scala Functional Design &amp; Programming - Chapter 1 (1)</title><link>https://www.esplo.net/en/posts/2016/09/sfdp-1/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/09/sfdp-1/</guid><description>&quot;Scala Functional Design &amp; Programming - A Comprehensive Guide to Functional Programming by Scalaz Contributors&quot; explains how to treat Scala as a purely functional programming language. It emphasizes the benefits of functional programming, such as modularity, and demonstrates the advantages of pure functions through concrete examples. The author stresses the importance of balancing programming constraints and freedom, highlighting the role of purely functional languages in this context.</description><pubDate>Sun, 04 Sep 2016 07:45:38 GMT</pubDate><category>book</category><category>development</category></item><item><title>Technical Book Haul</title><link>https://www.esplo.net/en/posts/2016/09/techbook/</link><guid isPermaLink="true">https://www.esplo.net/en/posts/2016/09/techbook/</guid><description>I&apos;d like to talk about why I recently bought a large number of technical books. Due to the overwhelming amount of information from games and Qiita, I had lost the habit of reading high-quality, systematic books. The books I purchased can be categorized into three groups: team building, language, and lifestyle. The team building books, in particular, offer insights into Google&apos;s management and how small teams can achieve big things.</description><pubDate>Fri, 02 Sep 2016 20:08:04 GMT</pubDate><category>book</category><category>development</category></item><item><title>Ubuntu Setup Script</title><link>https://www.esplo.net/en/products/ubuntu_setup/</link><guid isPermaLink="true">https://www.esplo.net/en/products/ubuntu_setup/</guid><description>A script to customize a clean Ubuntu to my liking. It installs Steam, Google Japanese Input, CLion, and more.</description><pubDate>Sat, 30 Jul 2016 04:37:37 GMT</pubDate><category>development</category></item><item><title>OJHH - Online Judge Helper Scripts</title><link>https://www.esplo.net/en/products/ojhh/</link><guid isPermaLink="true">https://www.esplo.net/en/products/ojhh/</guid><description>A tool for competitive programming. This is a set of scripts that sets up an environment using nodchip&apos;s OnlineJudgeHelper. When given problem IDs, contest IDs, etc. as arguments, it creates folders and copies templates.</description><pubDate>Fri, 25 Dec 2015 05:28:16 GMT</pubDate><category>tool</category></item><item><title>SWAPxSWAP - A Tool for Swap Arbitrage</title><link>https://www.esplo.net/en/products/swap_swap/</link><guid isPermaLink="true">https://www.esplo.net/en/products/swap_swap/</guid><description>This is a tool for comparing swap interest rates of various FX brokers. It was developed for swap arbitrage purposes. Currently, it is no longer publicly available.</description><pubDate>Thu, 25 Jun 2015 17:56:00 GMT</pubDate><category>money</category><category>tool</category></item></channel></rss>