<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Simple Tech Guide]]></title><description><![CDATA[Simple Tech Guide]]></description><link>https://simpletechguide.org</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 01:52:57 GMT</lastBuildDate><atom:link href="https://simpletechguide.org/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[DBeaver / Snowflake - JDBC driver internal error]]></title><description><![CDATA[When attempting to run any query or list the database objects of Snowflake within DBeaver I received the following error message:

JDBC driver internal error: Fail to retrieve row count for first arrow chunk: sun.misc.Unsafe or java.nio.DirectByteBuf...]]></description><link>https://simpletechguide.org/dbeaver-snowflake-jdbc-driver-internal-error</link><guid isPermaLink="true">https://simpletechguide.org/dbeaver-snowflake-jdbc-driver-internal-error</guid><dc:creator><![CDATA[Adam Beltz]]></dc:creator><pubDate>Tue, 27 Feb 2024 13:47:02 GMT</pubDate><content:encoded><![CDATA[<p>When attempting to run any query or list the database objects of Snowflake within DBeaver I received the following error message:</p>
<blockquote>
<p>JDBC driver internal error: Fail to retrieve row count for first arrow chunk: sun.misc.Unsafe or java.nio.DirectByteBuffer.(long, int) not available.</p>
</blockquote>
<p>It wasn't clear to me what specific concept has changed. However there was an article on stack overflow (<a target="_blank" href="https://stackoverflow.com/questions/67409650/snowflake-jdbc-driver-internal-error-fail-to-retrieve-row-count-for-first-arrow">link</a>) that let me down this path</p>
<p>Open your snowflake connection configuration (Right Click on it / "<strong>Edit Configuration</strong>")</p>
<ol>
<li><p>Navigate to <strong>Initialization</strong></p>
</li>
<li><p>Click "<strong>Configure</strong>" under Bootstrap Queries</p>
</li>
</ol>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1709041287830/93b1666a-7d7a-444d-871b-d37bdbefc8b0.png" alt class="image--center mx-auto" /></p>
<ol start="3">
<li><p>Click "Add"</p>
</li>
<li><p>Add the following query:</p>
</li>
</ol>
<blockquote>
<p>ALTER SESSION SET JDBC_QUERY_RESULT_FORMAT='JSON'</p>
</blockquote>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1709041437098/d292f05a-0daa-4d22-9fa5-3d6a1e15c3d4.png" alt class="image--center mx-auto" /></p>
<ol start="5">
<li>Click "OK" and reconnect</li>
</ol>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1709041588800/20f6518e-208b-4158-98ec-1df3d89d5040.png" alt class="image--center mx-auto" /></p>
]]></content:encoded></item><item><title><![CDATA[Microsoft Access - Update Last Modified Date]]></title><description><![CDATA[This is a quick overview for capturing the "last modified date" for my example
Goal:
When user updates a specific value in Microsoft Access I want to trigger a date/time field to update to current date/time.
How To
on the table create a last modified...]]></description><link>https://simpletechguide.org/microsoft-access-update-last-modified-date</link><guid isPermaLink="true">https://simpletechguide.org/microsoft-access-update-last-modified-date</guid><category><![CDATA[microsoft access]]></category><dc:creator><![CDATA[Adam Beltz]]></dc:creator><pubDate>Wed, 12 Oct 2022 02:06:10 GMT</pubDate><content:encoded><![CDATA[<p>This is a quick overview for capturing the "last modified date" for my example</p>
<p><strong>Goal:</strong>
When user updates a specific value in Microsoft Access I want to trigger a date/time field to update to current date/time.</p>
<p><strong>How To</strong>
on the table create a last modified date/time value</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1665539799539/HqAsU_YtS.png" alt="image.png" /></p>
<p><strong>Create a form</strong></p>
<ol>
<li>Select the field that we want to trigger on</li>
<li>Select "After Update"</li>
<li>Select "Code Builder"</li>
</ol>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1665539934287/Y7eZDTw1_.png" alt="image.png" /></p>
<p>We then tell the application to say, when the column "FLAG" is updated, then set the field "recordmodifieddate" to current date/time. This is done based on the following.</p>
<pre><code>Option Compare Database

Private Sub FLAG_AfterUpdate()
recordmodifieddate = Now()
End Sub
</code></pre><p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1665540051393/1p-NI-2bl.png" alt="image.png" /></p>
<p>Lets Test...</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1665540302034/IB79IXSfP.gif" alt="Animation.gif" /></p>
<p>Success!!</p>
]]></content:encoded></item><item><title><![CDATA[Share your Screen with Chrome Remote Desktop]]></title><description><![CDATA[In scenarios where you need to connect with someone quickly there are many options but chrome remote desktop seems to work very well
The Client/Person Who Needs Assistance
https://remotedesktop.google.com/support/
Under "Share this screen" there shou...]]></description><link>https://simpletechguide.org/share-your-screen-with-chrome-remote-desktop</link><guid isPermaLink="true">https://simpletechguide.org/share-your-screen-with-chrome-remote-desktop</guid><dc:creator><![CDATA[Adam Beltz]]></dc:creator><pubDate>Fri, 11 Feb 2022 14:33:44 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1644589477155/ZELUyVXDn.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In scenarios where you need to connect with someone quickly there are many options but chrome remote desktop seems to work very well</p>
<p>The Client/Person Who Needs Assistance</p>
<p>https://remotedesktop.google.com/support/</p>
<p>Under "<strong>Share this screen</strong>" there should be a download Icon. Click it</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1644589477155/ZELUyVXDn.png" alt="image.png" /></p>
<p>This will pop up an extension from the chrome web store. Click "<strong>Add to Chrome</strong>"</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1644589563780/LR9RvZQOy.png" alt="image.png" /></p>
<p>This will pop up a "Add "Crhome Remote Desktop"? Prompt.
Select "<strong>Add Extension</strong>"</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1644589635612/uX2N-M-ub.png" alt="image.png" /></p>
<p>We've now installed the client software used to connect. Now we can click "<strong>Generate Code</strong>". This is the code that will be given to the person helping you with your computer.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1644589710141/d5YRritXW.png" alt="image.png" /></p>
<p>The code has a finite amount of time, so its best to be ready to go at the time its handed over.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1644589767543/IqPh2dkYX.png" alt="image.png" /></p>
<p>Once the person has connected, you should see a pop up that asks you, "<strong>would you like to allow  to see and control your computer?</strong>". If so click "<strong>Share</strong>"</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1644589869571/3df-uuKmJ.png" alt="image.png" /></p>
<p>Once this occurs we can see at the bottom that they are connected</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1644589999472/-vHDcyoYe.png" alt="image.png" /></p>
]]></content:encoded></item><item><title><![CDATA[Daily Driver = Pop!_OS]]></title><description><![CDATA[I speak out of both sides of my mouth. I am a tech professional that uses Microsoft Products daily (Proprietary). I run my life through most things google and/or free that are online. I am also fully aware that I am the product in this transaction of...]]></description><link>https://simpletechguide.org/daily-driver-popos</link><guid isPermaLink="true">https://simpletechguide.org/daily-driver-popos</guid><dc:creator><![CDATA[Adam Beltz]]></dc:creator><pubDate>Mon, 27 Dec 2021 22:10:13 GMT</pubDate><content:encoded><![CDATA[<p>I speak out of both sides of my mouth. I am a tech professional that uses Microsoft Products daily (Proprietary). I run my life through most things google and/or free that are online. I am also fully aware that I am the product in this transaction of privacy for software.</p>
<p>That being said, I started to dabble more into the Linux space over the last few years as I'm very interested in FOSS and the difference between Open Source and Free and Open Source, but keep coming back to Windows as my OS due largely to products and games that I use regularly. </p>
<p>I recently switched over to  <a target="_blank" href="https://pop.system76.com/">Pop!_OS</a>  and I must say that I find it suites me very well. </p>
<p>My needs are as follows:</p>
<ul>
<li>Most of my work is online</li>
<li>I game mainly on Steam, and  <a target="_blank" href="https://www.protondb.com/">proton</a>  as really made a difference </li>
<li>Application Specific Items I'm interested in learning how to run them through  <a target="_blank" href="https://www.winehq.org/">wine</a>  or completely in a VM</li>
</ul>
<ul>
<li>Launcher is very Mac-Like and I enjoy that</li>
<li>Pop!_Shop is a very nice software directory that I found almost everything I needed immediately</li>
<li>I've used Linux off/on for years and I'm fully capable at searching for answers when I get stuck</li>
</ul>
<p>Below is a list of software I'm currently using</p>
<div class="hn-table">
<table>
<thead>
<tr>
<td>Item</td><td>Currently Using</td><td>Description</td></tr>
</thead>
<tbody>
<tr>
<td>Password Mgmt</td><td>Bitwarden</td><td>Mobile/Desktop/Web based and used for Personal and Work</td></tr>
<tr>
<td>Browser</td><td>Brave</td><td>Chrome based but feel better about privacy.</td></tr>
<tr>
<td>Virtualization</td><td>Virtualbox</td><td>I still need a VM for specific windows applications from time to time</td></tr>
<tr>
<td>Email</td><td>Geary</td><td>I really wanted to use Evolution because of the integration with Calendar/Tasks and Exchange support but Its just not for me</td></tr>
<tr>
<td>Screenshots</td><td>Flameshot</td><td>I'm too used to GreenShot on Windows but this suffices for now</td></tr>
<tr>
<td>Software Dev</td><td>Visual Studio Code</td><td>same as Windows</td></tr>
<tr>
<td>SQL Client</td><td>DBeaver</td><td>same as Windows</td></tr>
<tr>
<td>2 Factor Client</td><td>Authy</td><td>same as Windows =&gt; Requires Snap currently <a target="_blank" href="https://snapcraft.io/docs/installing-snap-on-pop">Installer</a></td></tr>
</tbody>
</table>
</div><p>Here is an example of some of the issues. Even when using the Pop!_Shop I get an error messaging when trying to install DBeaver but its easy enough to download it from the source and install.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1640642057263/aix2wEw_Z.png" alt="Dbeaver.png" /></p>
]]></content:encoded></item><item><title><![CDATA[Project: Data Visualization + Data Access]]></title><description><![CDATA[I often come across, "We need data!" comments. The business data is all there but there is confusion on where it lives, how its extracted, and who knows how to do this. It ends up in a spreadsheet and the world goes on.
Then lets introduce a look lik...]]></description><link>https://simpletechguide.org/project-data-visualization-data-access</link><guid isPermaLink="true">https://simpletechguide.org/project-data-visualization-data-access</guid><dc:creator><![CDATA[Adam Beltz]]></dc:creator><pubDate>Mon, 27 Dec 2021 21:15:37 GMT</pubDate><content:encoded><![CDATA[<p>I often come across, "We need data!" comments. The business data is all there but there is confusion on where it lives, how its extracted, and who knows how to do this. It ends up in a spreadsheet and the world goes on.</p>
<p>Then lets introduce a look like PowerBI. Its glorious! I can load "stuff" and it shows a table and then I can add charts/graphs and then my users will download it to excel to do whatever it is they want.</p>
<p>But wait... it can only refresh  <a target="_blank" href="https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-data">8 times per day</a> , and it has a row cap.</p>
<p>I've been using  <a target="_blank" href="https://www.metabase.com/">Metabase</a>  for awhile and I love it. Its Techy &amp; User Friendly (Enough) that analysts can navigate it and understand it. Architects can write SQL and store it to be consumed.</p>
<p>Best of all....direct download links for the teams that just want a way to get at that fairly rough data model themselves.</p>
<p>I am going to spin up an environment and walk through this concept in part 2.</p>
]]></content:encoded></item><item><title><![CDATA[Unable to Install Chrome Remote Desktop on Ubuntu]]></title><description><![CDATA[After being unable to figure out exactly why I was not able to install chrome remote desktop on Ubuntu I see the following support article.
There was a very helpful post within that indiciates that it will work if you setup the device as headless usi...]]></description><link>https://simpletechguide.org/unable-to-install-chrome-remote-desktop-on-ubuntu</link><guid isPermaLink="true">https://simpletechguide.org/unable-to-install-chrome-remote-desktop-on-ubuntu</guid><category><![CDATA[Google Chrome]]></category><category><![CDATA[Ubuntu]]></category><dc:creator><![CDATA[Adam Beltz]]></dc:creator><pubDate>Sun, 20 Dec 2020 03:33:32 GMT</pubDate><content:encoded><![CDATA[<p>After being unable to figure out exactly why I was not able to install chrome remote desktop on Ubuntu I see the following support <a target="_blank" href="https://support.google.com/chrome/thread/72544501?hl=en">article</a>.</p>
<p>There was a very helpful post within that indiciates that it will work if you setup the device as headless using the following link:
https://remotedesktop.google.com/headless/</p>
<p>Hopefully this helps someone else as well.</p>
<p>Click on "Set up via SSH". This is the headless installer and click "Begin"</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1640664638790/M-q_JqaCb.png" alt="Chrome_Remote_00.png" /></p>
<p>Download the installer. Ensure that you install it to your machine
<img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1640664655364/V_xnaUn8V.png" alt="Chrome_Remote_01.png" /></p>
<p>Click "Authorize"
<img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1640664664420/scMyuktCeV.png" alt="Chrome_Remote_02.png" /></p>
<p>Copy the command
<img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1640664675760/k-7K08SlH.png" alt="Chrome_Remote_03.png" /></p>
<p>Open the terminal and paste it in. Note you will be asked to set a 6 digit pin
<img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1640664685995/n-SloulUT.png" alt="Chrome_Remote_04.png" /></p>
<p>Navigate back to Remote Access and you should see your machine in the list
<img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1640664695727/BrZE6442d.png" alt="Chrome_Remote_05.png" /></p>
]]></content:encoded></item></channel></rss>