<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Tech on EJam's Space</title><link>https://ejammy.github.io/categories/tech/</link><description>Recent content in Tech on EJam's Space</description><generator>Hugo -- 0.150.0</generator><language>en-us</language><lastBuildDate>Thu, 07 Sep 2023 01:03:41 -0700</lastBuildDate><atom:link href="https://ejammy.github.io/categories/tech/index.xml" rel="self" type="application/rss+xml"/><item><title>So I did this with ChatGPT</title><link>https://ejammy.github.io/hidden/chatgpt-anime/</link><pubDate>Thu, 07 Sep 2023 01:03:41 -0700</pubDate><guid>https://ejammy.github.io/hidden/chatgpt-anime/</guid><description>&lt;style&gt;
:root {
--main-width: 900px
}
&lt;/style&gt;
&lt;blockquote&gt;
&lt;p&gt;Write a html with javascripts that hides all elements in a list except 3 random elements.&lt;/p&gt;&lt;/blockquote&gt;
&lt;iframe src="https://chat.openai.com/share/3431333f-4134-4163-acb5-678417b44b42" title="chatgpt normal" width="100%" height="700px"&gt;&lt;/iframe&gt;
&lt;p&gt;Not bad. Wait what is this feature.&lt;/p&gt;
&lt;figure class="align-center "&gt;
&lt;img loading="lazy" src="https://ejammy.github.io/chatgpt-custom-instructions.png#center" height="600px"/&gt;
&lt;/figure&gt;
&lt;blockquote&gt;
&lt;p&gt;How would you like ChatGPT to respond?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;hmm&amp;hellip;&amp;hellip;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;respond like a tsundere anime girl using emojis or emoticons&lt;/p&gt;&lt;/blockquote&gt;
&lt;iframe src="https://chat.openai.com/share/2fc2748c-fb15-41af-89c7-abd5e6446c9a" title="chatgpt anime" width="100%" height="700px"&gt;&lt;/iframe&gt;
&lt;p&gt;Oh no. What have I done.&lt;/p&gt;
&lt;p&gt;Wait a second&amp;hellip; The second one is actually much better! No not the way it responded (&lt;em&gt;not that it&amp;rsquo;s not better&lt;/em&gt;). I mean &lt;strong&gt;the code&lt;/strong&gt;! The first one doesn&amp;rsquo;t even work.&lt;/p&gt;</description></item><item><title>Unix in Windows (not wsl)</title><link>https://ejammy.github.io/posts/unix-in-windows/</link><pubDate>Mon, 19 Jun 2023 08:58:51 +0800</pubDate><guid>https://ejammy.github.io/posts/unix-in-windows/</guid><description>&lt;p&gt;&lt;img alt="xkcd python comic" loading="lazy" src="https://imgs.xkcd.com/comics/python_environment.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;me setting up Python&amp;hellip; except also include Python from Microsoft Store, wsl, Chocolatey, and MSYS2.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I make a mess when setting up Windows for writing code. I&amp;rsquo;ve always felt like developing on Windows is a pain, but I think I have decided the best setup: MSYS2.&lt;/p&gt;
&lt;h1 id="what-i-want"&gt;What I want&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Unix tools: bash shell, cat, grep, less&amp;hellip; etc.&lt;/li&gt;
&lt;li&gt;Package manager&lt;/li&gt;
&lt;li&gt;Speed&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="msys2"&gt;&lt;a href="https://www.msys2.org/"&gt;MSYS2&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;I think I stumbled upon this first when setting up c++ on vscode. If you&amp;rsquo;ve installed git on Windows, that is based on MSYS2.&lt;/p&gt;</description></item><item><title>Setting up Unity with Linux and Neovim</title><link>https://ejammy.github.io/posts/unity-nvim/</link><pubDate>Sat, 17 Sep 2022 23:53:51 -0700</pubDate><guid>https://ejammy.github.io/posts/unity-nvim/</guid><description>&lt;p&gt;&lt;img alt="Unity Screenshot" loading="lazy" src="https://ejammy.github.io/unity-linux.png"&gt;&lt;/p&gt;
&lt;h2 id="unity-ui-scale"&gt;Unity UI scale&lt;/h2&gt;
&lt;p&gt;Unity UI was too small at first. I think this has something to do with dpi and screen resolution. A lot of information on &lt;a href="https://wiki.archlinux.org/title/HiDPI"&gt;https://wiki.archlinux.org/title/HiDPI&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Adding desktop entry at: &lt;code&gt;~/.local/share/applications/unity-launch.desktop&lt;/code&gt;&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[Desktop Entry]
Name=Unity
Exec=GDK_SCALE=2 GDK_DPI_SCALE=0.5 /home/connorcc/Unity/Hub/Editor/2021.3.3f1/Editor/Unity
Terminal=false
Type=Application
Icon=unityhub
Comment=Unity, with scaling env
Categories=Development;
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="setting-up-vscode-first"&gt;Setting up vscode first&lt;/h2&gt;
&lt;p&gt;Error message tells us to use the following setting: &lt;code&gt;&amp;quot;omnisharp.useModernNet&amp;quot;: false&lt;/code&gt;. Otherwise everything seems to work out of the box.&lt;/p&gt;</description></item><item><title>Package Managers: Getting Softwares on Linux (and MacOS / Windows)</title><link>https://ejammy.github.io/posts/package-managers/</link><pubDate>Sun, 10 Apr 2022 22:02:28 +0800</pubDate><guid>https://ejammy.github.io/posts/package-managers/</guid><description>&lt;p&gt;&lt;img alt="pacman in terminal" loading="lazy" src="https://ejammy.github.io/carbon.svg"&gt;&lt;/p&gt;
&lt;p&gt;A week ago I was installing homebrew on my friend&amp;rsquo;s computer and she had no idea what I was doing (not that I actually know what I&amp;rsquo;m doing), so I think it&amp;rsquo;s a good time to write a guide.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.&lt;/p&gt;</description></item></channel></rss>