Posts

How Vehicles Can Act Like Mobile Batteries for the Power Grid How Vehicles Can Act Like Mobile Batteries for the Power Grid 🚗⚡ When we think about cars, we usually think about transportation — getting from one place to another. But modern vehicles, especially electric vehicles (EVs) , are starting to play a much bigger role in our energy system. In fact, vehicles can now act like mobile batteries that help support the power grid. Let’s break this down in a simple and easy way. What Does “Vehicle as a Mobile Energy Storage” Mean? Electric vehicles come with large built-in batteries. Most of the time, these batteries are only used to power the car. However, cars are parked for most of the day, which means a lot of stored energy goes unused. With modern energy technology, vehicles can: Charge electricity from the power grid ...
Image
Stabilizers, Photonics, and Machine Learning in Quantum Communication An intuitive guide for students and early researchers 1. What Are Stabilizers in Quantum Computing? In quantum systems, qubits are extremely sensitive to noise and errors caused by decoherence, imperfect gates, and environmental disturbances. Stabilizers are mathematical operators used to describe and monitor quantum states without directly measuring (and collapsing) them. A stabilizer is an operator that leaves a quantum state unchanged. If a quantum state is an eigenstate of a stabilizer operator with eigenvalue +1, the state is said to be stabilized by that operator. In simple terms: stabilizers act like consistency checks that tell us whether a quantum state has been disturbed by errors. 2. Stabilizer Codes (Quantum Error Correction) Stabilizer codes are a class of quantum error-correcting codes built using ...
How to Link a BibTeX (.bib) File to a LaTeX Main Document A simple guide for students and researchers using IEEE LaTeX 1. What Is a .bib File? A .bib file is a BibTeX bibliography database that stores references (articles, books, conference papers) in a structured format. LaTeX automatically pulls citations from this file into the main document. 2. Project Folder Structure Ensure your LaTeX project files are organized as follows: main.tex references.bib figures/ The main.tex file is your primary document, while references.bib contains all bibliography entries. 3. Adding the Bibliography to main.tex Insert the following lines near the end of your main.tex file, just before \end{document} . \bibliographystyle{IEEEtran} \bibliography{references} Note: Do not include the .bib extension in the filename. 4. Citing References in the Text Use the citation key defi...
What I Learned Fixing UI Issues Across Android 9 and Android 16 While testing my Android app Hierarchy Star Reports , I ran into an interesting real-world problem: the app worked perfectly on my phone running Android 9 , but my client experienced layout issues on a device running Android 16 . In this post, I’ll explain what went wrong , why it happened , and how I fixed it properly so the UI works consistently across Android versions. 🔍 The Problems Reported Text overlapping with the system navigation bar Some content (like “Entertainment never sleeps…”) not appearing on newer Android versions Legal / Copyright screen opening but showing blank content Too much or too little spacing depending on the device 📱 Why It Worked on Android 9 but Not Android 16 Newer Android versions (Android 12+) handle system insets differently. This includes: Status bar height Navigation gesture areas Edge-to-edge layouts Layouts that look fine on older Andr...
TOEIC (Online) Test Completion, Tips & Appreciation I successfully completed the TOEIC (Online) test under the BK21 Certified Language Test Preparation Program at Kyungpook National University (Daegu Campus) . Test Date: 27 January 2026 Total Score: 850 I sincerely thank the BK21 Program organizers and Kyungpook National University for providing this opportunity. The test was well organized and served as a valuable platform for assessing English proficiency. Tips for Future Test Takers Practice listening regularly using real-life materials such as news, podcasts, and conversations. Improve reading speed by reading English articles, emails, and reports daily. Review grammar fundamentals, especially for sentence completion questions. Manage time carefully during the test and avoid spending too long on difficult questions. Recommendations Take mock tests under timed conditions to become familiar with the TOEIC format. Focus on vocabulary...
📌 Teaching: How to Improve App Information Pages and Compliance When building or maintaining an application, it’s important to ensure that information pages are clear, consistent, and compliant with platform guidelines . A recent update demonstrates several best practices that every developer or content manager should consider. 1️⃣ Organize Content for Readability Long text or structured information should not be hardcoded directly into layouts . Instead, it’s best to store all user-facing text in resource files . This approach ensures: Easier updates without modifying layout files. Better maintainability for future versions. Support for localization or multi-language features. Additionally, layouts should use scrollable containers (like ScrollView ) to ensure content displays properly on all devices. 2️⃣ Implement a Clear Legal Section Providing a dedicated legal or compliance page is essential. Use standard, platform-approved wording to clarify content usage a...
Milestone: Deploying SmartHome Ethereum Contract on Ganache This post documents the next milestone in our Smart-Home Ethereum project: successfully deploying the SmartHome smart contract on a local Ethereum blockchain using Truffle and Ganache. This builds on the earlier step where the SmartHome Truffle project was linked to a Ganache workspace. Ganache Environment The deployment was carried out using the previously configured Ganache workspace: Workspace Name: SMART-HOME-TEST Network ID: 5777 RPC Server: http://127.0.0.1:7545 Mining Mode: AUTOMINING Deploying the SmartHome Contract With the Truffle project linked, the SmartHome smart contract was deployed to the local blockchain using the Truffle migration command: truffle migrate --network development The deployment transaction was successfully mined, and Ganache registered the SmartHome contract on the local Ethereum network. Contract Name: SmartHome Contract Address: 0x8514289859A4fdbEf49f27...