<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://build2be.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>build2be/com/e blogs</title>
 <link>https://build2be.com/blog</link>
 <description></description>
 <language>en</language>
<item>
 <title>Big plus and minus chars in HTML list</title>
 <link>https://build2be.com/content/big-plus-and-minus-chars-html-list</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/big-plus-and-minus-chars-html-list&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/tree-fat-plus-minus_0.png?itok=bHw5otnZ&quot; width=&quot;220&quot; height=&quot;182&quot; alt=&quot;HTML unordered tree list with big plus and minus to open and close&quot; title=&quot;A tree view with bigger plus and minus to open and close&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;The UL list-style-type can be (a) character(s) like “➖” and “➕”&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Thu, 21 Jul 2022 12:41:55 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">220 at https://build2be.com</guid>
 <comments>https://build2be.com/content/big-plus-and-minus-chars-html-list#comments</comments>
</item>
<item>
 <title>Using miniconda</title>
 <link>https://build2be.com/content/using-miniconda</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/using-miniconda&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/conda-artboard.png?itok=e9AhcVIM&quot; width=&quot;220&quot; height=&quot;110&quot; alt=&quot;Conda artboard&quot; title=&quot;https://files.anaconda.com/production/resources/open-source/conda-artboard.svg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;h2&gt;Creating new python environment&lt;/h2&gt;

&lt;p&gt;With &lt;strong&gt;venv&lt;/strong&gt; you cannot install a different python version. With miniconda you can.&lt;/p&gt;

&lt;pre&gt;&lt;code class=&quot;shell&quot;&gt;conda create --name cj9
conda info --envs
conda activate cj9
&lt;/code&gt;&lt;/pre&gt;

&lt;h2&gt;Installing latest python version&lt;/h2&gt;

&lt;pre&gt;&lt;code class=&quot;shell&quot;&gt;#conda install python=3.10 # gives 3.10.4
#conda install python=3.10.5 # not found
conda install --channel conda-forge python==3.10.5
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Channel conda forge provides latest packages&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sun, 17 Jul 2022 11:47:01 +0000</pubDate>
 <dc:creator>administrator</dc:creator>
 <guid isPermaLink="false">219 at https://build2be.com</guid>
 <comments>https://build2be.com/content/using-miniconda#comments</comments>
</item>
<item>
 <title>Animated or Sketchy 2D Outline Shader</title>
 <link>https://build2be.com/content/animated-or-sketchy-2d-outline-shader</link>
 <description>&lt;div class=&quot;field field-name-upload field-type-file field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;div class=&quot;table-responsive&quot;&gt;
&lt;table class=&quot;table table-hover table-striped sticky-enabled&quot;&gt;
 &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Attachment&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;Movie icon&quot; title=&quot;video/quicktime&quot; src=&quot;/modules/file/icons/video-x-generic.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/q-n-a-98756.mov&quot; type=&quot;video/quicktime; length=664221&quot;&gt;q-n-a-98756.mov&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;648.65 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;Image icon&quot; title=&quot;image/gif&quot; src=&quot;/modules/file/icons/image-x-generic.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/q-n-a-98756.gif&quot; type=&quot;image/gif; length=1180346&quot;&gt;q-n-a-98756.gif&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;1.13 MB&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Asked in https://godotengine.org/qa/98759/animated-or-sketchy-2d-outline-shader I came to&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://build2be.com/sites/build2be.com/files/q-n-a-98756.gif&quot; alt=&quot;Animated git&quot; /&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Wed, 24 Mar 2021 08:06:20 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">218 at https://build2be.com</guid>
 <comments>https://build2be.com/content/animated-or-sketchy-2d-outline-shader#comments</comments>
</item>
<item>
 <title>Simple HTTP(S?) server serving WebASM content</title>
 <link>https://build2be.com/content/simple-https-server-serving-webasm-content</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;!!! WIP !!!
I was surprised that running &lt;code&gt;python3 -m http.server&lt;/code&gt; could serve WebASM.&lt;/p&gt;

&lt;p&gt;But what about HTTPS? According to https://blog.anvileight.com/posts/simple-python-http-server/ this could be possible using&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Wed, 17 Feb 2021 12:42:04 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">217 at https://build2be.com</guid>
 <comments>https://build2be.com/content/simple-https-server-serving-webasm-content#comments</comments>
</item>
<item>
 <title>Meshing with a Mesh</title>
 <link>https://build2be.com/content/meshing-mesh</link>
 <description>&lt;div class=&quot;field field-name-upload field-type-file field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;div class=&quot;table-responsive&quot;&gt;
&lt;table class=&quot;table table-hover table-striped sticky-enabled&quot;&gt;
 &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Attachment&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;Image icon&quot; title=&quot;image/png&quot; src=&quot;/modules/file/icons/image-x-generic.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/godot-q-a-92415_0.png&quot; type=&quot;image/png; length=39758&quot;&gt;godot-q-a-92415.png&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;38.83 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;Image icon&quot; title=&quot;image/png&quot; src=&quot;/modules/file/icons/image-x-generic.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/godot-q-a-92415-triangle.png&quot; type=&quot;image/png; length=42667&quot;&gt;godot-q-a-92415-triangle.png&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;41.67 KB&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/meshing-mesh&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/godot-q-a-92415.png?itok=JPx3S4v6&quot; width=&quot;220&quot; height=&quot;107&quot; alt=&quot;&quot; title=&quot;Mesh2D versus Sprite2D&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;In trying to answer a &lt;a href=&quot;https://godotengine.org/qa/92415/godot-shader-with-non-uniform-skew?show=92472#c92472&quot;&gt;Godot G&amp;amp;A&lt;/a&gt; about distorting a Sprite/Mesh I came up with a (partly) solution&lt;/p&gt;

&lt;p&gt;Using a MeshInstance2D with subdivisions it worked out as expected. But a Sprite has only 2 &lt;code&gt;triagles&lt;/code&gt; forming a &lt;code&gt;quad&lt;/code&gt; so moving a point influences maybe only 1 triangle with distortion on its bounderies.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 12 Feb 2021 13:33:48 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">216 at https://build2be.com</guid>
 <comments>https://build2be.com/content/meshing-mesh#comments</comments>
</item>
<item>
 <title>Simple echo server</title>
 <link>https://build2be.com/content/simple-echo-server</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;pre&gt;&lt;code class=&quot;python&quot;&gt;#!/usr/bin/env python
# FILE: server.py

import socket

HOST = &#039;&#039;
PORT = 3000
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.bind((HOST, PORT))
    s.listen(1)
    conn, addr = s.accept()
    with conn:
        print(&#039;Connected by&#039;, addr)
        while True:
            data = conn.recv(1024)
            if data == b&#039;\n&#039;:
                break
            conn.sendall(data)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;then&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;python server.py
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;and&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;netcat localhost 3000
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;to test against&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 08 Feb 2021 15:57:50 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">215 at https://build2be.com</guid>
 <comments>https://build2be.com/content/simple-echo-server#comments</comments>
</item>
<item>
 <title>Commit changes immediately to git using Rust</title>
 <link>https://build2be.com/content/commit-changes-immediately-git-using-rust</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Having a trail of your coding flow can be handy or will explain the longing question about &#039;what was i thinking&#039; when resolving problems of https://adventofcode.com/&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Warning: this script needs Rust (unfortunately) installed&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Wed, 09 Dec 2020 11:43:35 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">214 at https://build2be.com</guid>
 <comments>https://build2be.com/content/commit-changes-immediately-git-using-rust#comments</comments>
</item>
<item>
 <title>Godot application not working for others. Check your log file</title>
 <link>https://build2be.com/content/godot-application-not-working-others-check-your-log-file</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;I&#039;ve build a few iterations and suddenly it is broken. What!&lt;/p&gt;

&lt;p&gt;Checking with the log file showed an error on a audio file name.&lt;/p&gt;

&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;open ~/Library/Application Support/Godot/app_userdata/my-game/logs/godot.log

&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;contains&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;...
**ERROR**: Cannot load source code from file &#039;res://UI/Audio.gd&#039;.
...
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;So ... moving code from project using &lt;strong&gt;UI&lt;/strong&gt; in uppercase to on that has &lt;strong&gt;ui&lt;/strong&gt; lowercase is a known MacOS problem.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sun, 22 Nov 2020 14:30:39 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">213 at https://build2be.com</guid>
 <comments>https://build2be.com/content/godot-application-not-working-others-check-your-log-file#comments</comments>
</item>
<item>
 <title>Scale object in your editor scene?</title>
 <link>https://build2be.com/content/scale-object-your-editor-scene</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;I want the assets imported from Blender or other sources fit my scene needs&lt;/p&gt;

&lt;p&gt;For this we need to find the bound of the mesh and scale accordingly.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Wed, 18 Nov 2020 12:59:30 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">212 at https://build2be.com</guid>
 <comments>https://build2be.com/content/scale-object-your-editor-scene#comments</comments>
</item>
<item>
 <title>Free game assets resources</title>
 <link>https://build2be.com/content/free-game-assets-resources</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;h3&gt;Where to download&lt;/h3&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://hdrihaven.com&quot;&gt;HDRI Haven&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.kenney.nl/&quot;&gt;Kenney&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.shadertoy.com/&quot;&gt;Shader Toys&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://quaternius.com/&quot;&gt;quaternius.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://3dmodelhaven.com/model&quot;&gt;3D Model Haven&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cc0textures.com/list?sort=Popular&quot;&gt;Creative Commons 0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Resource pages&lt;/h3&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://devga.me/free/3d-models-and-textures/&quot;&gt;DEVGA.ME Free 3D Model Sites &amp;amp; Resources&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Blender to Godot&lt;/h3&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 17 Nov 2020 08:42:21 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">211 at https://build2be.com</guid>
 <comments>https://build2be.com/content/free-game-assets-resources#comments</comments>
</item>
</channel>
</rss>
