<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: shuyueW1991</title>
    <description>The latest articles on DEV Community by shuyueW1991 (@shuyuew1991).</description>
    <link>https://dev.to/shuyuew1991</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F854618%2Fe37fb470-8439-4f38-b8d1-f08bd6dcc387.jpeg</url>
      <title>DEV Community: shuyueW1991</title>
      <link>https://dev.to/shuyuew1991</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shuyuew1991"/>
    <language>en</language>
    <item>
      <title>vscode with github</title>
      <dc:creator>shuyueW1991</dc:creator>
      <pubDate>Tue, 13 Sep 2022 02:38:59 +0000</pubDate>
      <link>https://dev.to/shuyuew1991/vscode-with-github-14hl</link>
      <guid>https://dev.to/shuyuew1991/vscode-with-github-14hl</guid>
      <description>&lt;ol&gt;
&lt;li&gt;open file folder&lt;/li&gt;
&lt;li&gt;click the logo of split-road.&lt;/li&gt;
&lt;li&gt;click initialize&lt;/li&gt;
&lt;li&gt;add new file in traditional way&lt;/li&gt;
&lt;li&gt;go back to split-road logo, add plus logo to track it ,and say something and clikc the click as committing.&lt;/li&gt;
&lt;li&gt;if everything is committed for this branch, a publish icon shows up.&lt;/li&gt;
&lt;li&gt;if new file modfication is then done, the publish icon goes away and step 4-5 can be repeated there.&lt;/li&gt;
&lt;li&gt;Publish, you upload.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>github</category>
      <category>vscode</category>
    </item>
    <item>
      <title>dotnet add package ShapeCrawler</title>
      <dc:creator>shuyueW1991</dc:creator>
      <pubDate>Mon, 30 May 2022 08:10:47 +0000</pubDate>
      <link>https://dev.to/shuyuew1991/dotnet-add-package-shapecrawler-4gn1</link>
      <guid>https://dev.to/shuyuew1991/dotnet-add-package-shapecrawler-4gn1</guid>
      <description>&lt;p&gt;It don't work for me. I later tried to install nuget, and update it to newer version. Then I succeed with .&lt;/p&gt;

</description>
      <category>dotnet</category>
      <category>ubuntu</category>
      <category>shapecrawler</category>
    </item>
    <item>
      <title>github.io needs re-run</title>
      <dc:creator>shuyueW1991</dc:creator>
      <pubDate>Mon, 23 May 2022 06:22:30 +0000</pubDate>
      <link>https://dev.to/shuyuew1991/githubio-needs-re-run-53lm</link>
      <guid>https://dev.to/shuyuew1991/githubio-needs-re-run-53lm</guid>
      <description>&lt;p&gt;After all the deployment, you don't need to go to the seeting tag, but the action tag where you click on the top process and in it, you click the re-run. OK.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The way to update git repo</title>
      <dc:creator>shuyueW1991</dc:creator>
      <pubDate>Mon, 23 May 2022 06:18:28 +0000</pubDate>
      <link>https://dev.to/shuyuew1991/the-way-to-update-git-repo-3khp</link>
      <guid>https://dev.to/shuyuew1991/the-way-to-update-git-repo-3khp</guid>
      <description>&lt;p&gt;You have a new laptop. You wana do some revision to your github codes. The most convenient way is to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;make a directory&lt;/li&gt;
&lt;li&gt;git init&lt;/li&gt;
&lt;li&gt;git pull
then a bunch of hints  come up. 
you follow them.&lt;/li&gt;
&lt;li&gt;git add .&lt;/li&gt;
&lt;li&gt;git commit.... git push.....&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>fail connection in apt install</title>
      <dc:creator>shuyueW1991</dc:creator>
      <pubDate>Sun, 15 May 2022 06:49:46 +0000</pubDate>
      <link>https://dev.to/shuyuew1991/fail-connection-in-apt-install-20g1</link>
      <guid>https://dev.to/shuyuew1991/fail-connection-in-apt-install-20g1</guid>
      <description>&lt;p&gt;I would like to install some Chinese fonts on my ubuntu 20 but it warns me that the connect fails. I won't bother examining my ubuntu source. Fortunately, the terminal provides me with the failed url. I opened that link in the browser, turning out that the deb package is downloaded. Then I dpkg -i it , the fonts are then installed.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>difference of pointer and reference in storage</title>
      <dc:creator>shuyueW1991</dc:creator>
      <pubDate>Tue, 10 May 2022 07:41:14 +0000</pubDate>
      <link>https://dev.to/shuyuew1991/difference-of-pointer-and-reference-in-storage-4ag3</link>
      <guid>https://dev.to/shuyuew1991/difference-of-pointer-and-reference-in-storage-4ag3</guid>
      <description>&lt;p&gt;A pointer registers the address in memory of a variable. Therefore, the pointer value is the address.&lt;/p&gt;

&lt;p&gt;A reference is a variable that contains the address of the targeted variable. More than 1 reference can be applied to a targeted variable; they can be pointed to the same address of the targeted variable.&lt;/p&gt;

&lt;p&gt;In my opinion, their difference is more on the perspective of practice. For the targeted variable, if you want to manipulate it, it just offers you ONE pointer; whereas, the reference, there can be many, whilst saving redundant memory consumption.&lt;/p&gt;

</description>
      <category>pointer</category>
      <category>reference</category>
      <category>memory</category>
      <category>storage</category>
    </item>
    <item>
      <title>install scrapy via venv</title>
      <dc:creator>shuyueW1991</dc:creator>
      <pubDate>Mon, 09 May 2022 10:45:45 +0000</pubDate>
      <link>https://dev.to/shuyuew1991/install-scrapy-via-venv-1e9p</link>
      <guid>https://dev.to/shuyuew1991/install-scrapy-via-venv-1e9p</guid>
      <description>&lt;p&gt;I read the installation of scrapy. For the ubuntu platform I am using, it says that after:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo apt update
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The preparation is thus done. However, the following command line:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;pip install scrapy
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;does not work for I see that :&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ERROR: Could not install packages due to an EnvironmentError: Missing dependencies for SOCKS support.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I checked that it is not the problem of sources of ubuntu, neither is that of missing prep packages.&lt;/p&gt;

&lt;p&gt;Then, I realize that, since I am coding inside a venv, the complete error msg may not have been exposed, which misleads my thought. &lt;/p&gt;

&lt;p&gt;For example, the problem aroused by permission issue is not shown directly, which I later fixed by typing:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo pip install scrapy
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>scrapy</category>
      <category>venv</category>
      <category>python</category>
    </item>
  </channel>
</rss>
