<?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: YAMADA Nobuko</title>
    <description>The latest articles on DEV Community by YAMADA Nobuko (@e99h2121).</description>
    <link>https://dev.to/e99h2121</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F551083%2Fd0fc26d0-0576-415c-a4b7-b634bc62b240.jpeg</url>
      <title>DEV Community: YAMADA Nobuko</title>
      <link>https://dev.to/e99h2121</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/e99h2121"/>
    <language>en</language>
    <item>
      <title>Contributing OSS in 5mins!</title>
      <dc:creator>YAMADA Nobuko</dc:creator>
      <pubDate>Tue, 16 Mar 2021 20:51:30 +0000</pubDate>
      <link>https://dev.to/e99h2121/contributing-oss-in-5mins-1f10</link>
      <guid>https://dev.to/e99h2121/contributing-oss-in-5mins-1f10</guid>
      <description>&lt;p&gt;I found the interesting project in GitHub. &lt;br&gt;
&lt;strong&gt;"First Contributions"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://firstcontributions.github.io/"&gt;https://firstcontributions.github.io/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fR2HfDRc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93824/5e540077-ace3-b55f-886a-2063cbc10412.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fR2HfDRc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93824/5e540077-ace3-b55f-886a-2063cbc10412.png" alt="image.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Goal
&lt;/h2&gt;


&lt;blockquote class="twitter-tweet"&gt;
&lt;p&gt;Yay! I just made my first open source contribution with &lt;a href="https://twitter.com/1stContribution?ref_src=twsrc%5Etfw"&gt;@1stcontribution&lt;/a&gt;. You can too at &lt;a href="https://t.co/9am10uYRZp"&gt;&lt;/a&gt;&lt;a href="https://t.co/9am10uYRZp"&gt;https://t.co/9am10uYRZp&lt;/a&gt;&lt;br&gt; &lt;a href="https://twitter.com/hashtag/OpenSource?src=hash&amp;amp;ref_src=twsrc%5Etfw"&gt;#OpenSource&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/CodeNewbie?src=hash&amp;amp;ref_src=twsrc%5Etfw"&gt;#CodeNewbie&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/Hacktoberfest?src=hash&amp;amp;ref_src=twsrc%5Etfw"&gt;#Hacktoberfest&lt;/a&gt;&lt;/p&gt;— yamada_n (&lt;a class="comment-mentioned-user" href="https://dev.to/e99h2121"&gt;@e99h2121&lt;/a&gt;
) &lt;a href="https://twitter.com/e99h2121/status/1370708770322407425?ref_src=twsrc%5Etfw"&gt;March 13, 2021&lt;/a&gt;
&lt;/blockquote&gt; 
&lt;h2&gt;
  
  
  Steps
&lt;/h2&gt;

&lt;p&gt;It is simple.&lt;br&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/blob/master/README.md"&gt;https://github.com/firstcontributions/first-contributions/blob/master/README.md&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Fork. &lt;/li&gt;
&lt;li&gt;Clone.&lt;/li&gt;
&lt;li&gt;Make a branch.&lt;/li&gt;
&lt;li&gt;Commit the change. &lt;/li&gt;
&lt;li&gt;Push. &lt;/li&gt;
&lt;li&gt;And make PRs for the review. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Then, "Share the news of your first contribution" 😋 &lt;/p&gt;

&lt;h3&gt;
  
  
  MyPR
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/firstcontributions/first-contributions/pull/37476"&gt;https://github.com/firstcontributions/first-contributions/pull/37476&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can join!&lt;br&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/commits/master/Contributors.md"&gt;https://github.com/firstcontributions/first-contributions/commits/master/Contributors.md&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>github</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Awesome list in GitHub is awesome.</title>
      <dc:creator>YAMADA Nobuko</dc:creator>
      <pubDate>Sat, 06 Mar 2021 21:54:08 +0000</pubDate>
      <link>https://dev.to/e99h2121/awesome-list-in-github-is-awesome-17im</link>
      <guid>https://dev.to/e99h2121/awesome-list-in-github-is-awesome-17im</guid>
      <description>&lt;p&gt;I checked &lt;a href="https://github.com/topics/awesome"&gt;https://github.com/topics/awesome&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is the "awesome list" on the GitHub, and I found a lot of really awesome stuff. &lt;/p&gt;

&lt;h2&gt;
  
  
  What is an awesome list?
&lt;/h2&gt;

&lt;p&gt;A list of repositories in GitHub.&lt;br&gt;
An awesome list is a curated repository on a specific topic, usually listed in a Markdown list. Also accepts contributions (more popular repositories have stricter guidelines).&lt;/p&gt;

&lt;h2&gt;
  
  
  Where?
&lt;/h2&gt;

&lt;p&gt;Here: &lt;a href="https://awesome.re/"&gt;https://awesome.re/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What?
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;If you want your list to be included on awesome, try to only include actual awesome stuff in your list. After all, it's a curation, not a collection.&lt;/p&gt;

&lt;p&gt;But what is awesome?&lt;/p&gt;

&lt;p&gt;Only awesome is awesome&lt;br&gt;
Research if the stuff you're including is actually awesome. Only put stuff on the list that you or another contributor can personally recommend. You should rather leave stuff out than include too much.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In other words, it's a complete list of AWESOME things.&lt;/p&gt;

&lt;h2&gt;
  
  
  Examples
&lt;/h2&gt;

&lt;p&gt;List of Free Learning Resources In Many Languages&lt;br&gt;
&lt;a href="https://github.com/EbookFoundation/free-programming-books#readme"&gt;https://github.com/EbookFoundation/free-programming-books#readme&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Roadmaps&lt;br&gt;
&lt;a href="https://github.com/liuchong/awesome-roadmaps#readme"&gt;https://github.com/liuchong/awesome-roadmaps#readme&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Algorithms&lt;br&gt;
&lt;a href="https://github.com/tayllan/awesome-algorithms#readme"&gt;https://github.com/tayllan/awesome-algorithms#readme&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enjoy and play with awesome!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Story of Backslash, Yen and Yuan sign</title>
      <dc:creator>YAMADA Nobuko</dc:creator>
      <pubDate>Mon, 08 Feb 2021 21:12:34 +0000</pubDate>
      <link>https://dev.to/e99h2121/story-of-backslash-yen-and-yuan-sign-2d61</link>
      <guid>https://dev.to/e99h2121/story-of-backslash-yen-and-yuan-sign-2d61</guid>
      <description>&lt;p&gt;This is the Summery of the articles:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Backslash"&gt;https://en.wikipedia.org/wiki/Backslash&lt;/a&gt;&lt;br&gt;
&lt;a href="https://en.wikipedia.org/wiki/Yen_and_yuan_sign"&gt;https://en.wikipedia.org/wiki/Yen_and_yuan_sign&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And translation of my article: &lt;a href="https://zenn.dev/e99h2121/articles/3baa5d9d878683"&gt;https://zenn.dev/e99h2121/articles/3baa5d9d878683&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In JIS X 0201, the character set standard for Japanese, the Yen and Yuan signs are 0x5C.&lt;br&gt;
In UNICODE, like Laten-1, 0x5C is a backslash. The Yen and Yuan signs are 0xA5.&lt;/p&gt;

&lt;p&gt;The backslash is used under the European font, and the Yen and Yuan signs are used under the Japanese font. This is coming from the IBM Japan keyboard, a legacy which was designed as a mainframe terminal, and does not mean that the Yen sign and the backslash can coexist in today's general PC environment.&lt;/p&gt;

&lt;p&gt;The directory separator in Windows is still 0x5C, and it needs to be re-recognized as a backslash instead of a Yen sign.&lt;/p&gt;

&lt;p&gt;Integration into Unicode: The Unicode was created to conduct all of the world's character codes in a single system. So any language can be represented in Unicode. &lt;/p&gt;

&lt;p&gt;The characters of the world's various character codes were mapped to Unicode characters to enable conversion from the various character codes to Unicode, but there was a problem with the handling of the Yen sign.&lt;/p&gt;

&lt;p&gt;In the Japanese character code, the Yen sign is located at 0x5C and is treated as a control code. On the other hand, in ISO-8859-1 for Western European languages, the Yen sign is placed at 0xA5, which is a different address from 0x5C (backslash), and the Yen sign is not treated as a control code. &lt;/p&gt;

&lt;p&gt;Therefore, if a document written in these character codes is converted to Unicode and any of the Yen signs are mapped to the Unicode circle symbol (U+00A5), it is not clear whether the converted Yen sign is the Japanese Yen sign, which should be regarded as a control code equivalent to the backslash (U+005C).&lt;/p&gt;

&lt;p&gt;In this case, it is not possible to know whether the converted Yen sign is a Japanese Yen sign, which should be regarded as a control code equivalent to a backslash (U+005C), or a European Yen sign, which is just a character.&lt;/p&gt;

&lt;p&gt;Practical solution: the Japanese yen sign is converted to Unicode backslash (U+005C) in most environments.&lt;/p&gt;

&lt;p&gt;Microsoft Windows and other Microsoft operating systems use 005C in the Japanese font for the Yen sign to avoid the problem. &lt;/p&gt;

&lt;p&gt;Also, many Japanese JIS keyboards have separate keys for the Yen sign and the backslash, but no matter which key is entered, 005C is entered.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>"Fully understood!"</title>
      <dc:creator>YAMADA Nobuko</dc:creator>
      <pubDate>Fri, 22 Jan 2021 03:56:57 +0000</pubDate>
      <link>https://dev.to/e99h2121/fully-understood-5353</link>
      <guid>https://dev.to/e99h2121/fully-understood-5353</guid>
      <description>&lt;p&gt;I'd like to introduce quite interesting slang of developer in Japan. It is "完全に理解した" Kanzen-ni, Rikai-shita means "Fully understood!". &lt;/p&gt;

&lt;p&gt;It is used in the scene that is the very beginning of coding.&lt;br&gt;
Very junior programmer say "Fully understood!" when he finished a tutorial. &lt;/p&gt;

&lt;p&gt;Everybody know that he doesn't know anything. But his cognitive bias makes him overconfident. So "Fully understood!" is one of the very humorous slang among Japanese programmer's.&lt;/p&gt;

&lt;p&gt;Original tweet is:&lt;br&gt;
&lt;a href="https://twitter.com/ito_yusaku/status/1042604780718157824?s=20"&gt;https://twitter.com/ito_yusaku/status/1042604780718157824?s=20&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;[Engineer's Glossary]&lt;/p&gt;

&lt;p&gt;"I understand it completely (Fully understood!)."&lt;br&gt;
It means that you have completed the tutorial to use the product.&lt;/p&gt;

&lt;p&gt;"I don't know anything."&lt;br&gt;
It means that you have become familiar enough with the product to face its inherent problems.&lt;/p&gt;

&lt;p&gt;"I can do it."&lt;br&gt;
Means that you can build the same product from scratch yourself. It can mean that you can make the same product from scratch, or that you are the developer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This may be known as "Dunning-Kruger effect".&lt;br&gt;
&lt;a href="https://opendevpro.com/blog/2020/04/15/how-to-go-from-junior-to-senior-programmer/"&gt;https://opendevpro.com/blog/2020/04/15/how-to-go-from-junior-to-senior-programmer/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Java isn't any trend of 2021...?</title>
      <dc:creator>YAMADA Nobuko</dc:creator>
      <pubDate>Tue, 19 Jan 2021 11:32:29 +0000</pubDate>
      <link>https://dev.to/e99h2121/java-isn-t-any-trend-of-2021-51dm</link>
      <guid>https://dev.to/e99h2121/java-isn-t-any-trend-of-2021-51dm</guid>
      <description>&lt;p&gt;I love Java.&lt;/p&gt;

&lt;p&gt;I read &lt;a href="https://towardsdatascience.com/21-predictions-about-the-software-development-trends-in-2021-600bfa048be"&gt;Software Development Trends in 2021&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Also, Developer Roadmaps&lt;br&gt;
&lt;a href="https://roadmap.sh/"&gt;https://roadmap.sh/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://levelup.gitconnected.com/the-2020-web-developer-roadmap-76503ddfb327"&gt;The 2021 Web Developer Roadmap&lt;/a&gt; &lt;br&gt;
This is the 2021 edition.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/deveconomics/what-are-your-plans-to-read-learn-in-2021-3nkj"&gt;What are your plans to read/learn in 2021?&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Looks so exciting!&lt;br&gt;
&lt;a href="https://markodenic.com/50-free-tools-and-resources/"&gt;50 free tools and resources&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Books.&lt;br&gt;
&lt;a href="https://developereconomics.com/blog/eight-must-read-books-for-developers-in-2021"&gt;Eight must-read books for developers in 2021&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;However, what about Java?&lt;br&gt;
Recently I have no idea about Java except minor improvement.&lt;br&gt;
Java 15 / JDK 15&lt;br&gt;
&lt;a href="https://mail.openjdk.java.net/pipermail/announce/2020-September/000291.html"&gt;https://mail.openjdk.java.net/pipermail/announce/2020-September/000291.html&lt;/a&gt;&lt;br&gt;
&lt;a href="http://openjdk.java.net/projects/jdk/15/spec/"&gt;http://openjdk.java.net/projects/jdk/15/spec/&lt;/a&gt;&lt;br&gt;
or GC, Performance improvement.&lt;/p&gt;

&lt;p&gt;What about &lt;a href="https://towardsdatascience.com/top-10-in-demand-programming-languages-to-learn-in-2020-4462eb7d8d3e"&gt;Top 10 In-Demand programming languages to learn in 2020&lt;/a&gt;? &lt;/p&gt;

&lt;p&gt;They are saying：&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In recent years, Java has lost some of its markets to highly developer-friendly modern languages and the rise of other languages, especially Python, JavaScript. Also, JVM is not quite Cloud friendly because of its bulky size. Oracle has recently introduced hefty licensing fees for JDK, which will dent Java’s popularity further.&lt;br&gt;
Fortunately, Java is working on its shortcomings and making Java fit for Cloud via the GraalVM initiative. Also, in OpenJDK, there is a free alternative to the proprietary Oracle JDK.&lt;br&gt;
Java is still the number one programming language for enterprises.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;True. I'm using Java in my job for enterprises. I love Java.&lt;br&gt;
But there may be no topic which can be the big wave like JavaScript or frontend ...&lt;/p&gt;

&lt;p&gt;I'm afraid that Java can be next COBOL in this way...?&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>Programmer must code every day. Even in holiday seasons?</title>
      <dc:creator>YAMADA Nobuko</dc:creator>
      <pubDate>Mon, 04 Jan 2021 23:59:21 +0000</pubDate>
      <link>https://dev.to/e99h2121/programmer-must-code-every-day-even-in-holiday-seasons-5980</link>
      <guid>https://dev.to/e99h2121/programmer-must-code-every-day-even-in-holiday-seasons-5980</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;It doesn't matter if you've been to programming school or not, if you haven't written any code at all during this holiday season, you're probably not cut out to be an engineer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It is now trend discussion topic in Twitter (of Japan).&lt;br&gt;
Original tweet is:&lt;br&gt;
&lt;a href="https://twitter.com/kyuns/status/1345684921768022016?s=19"&gt;https://twitter.com/kyuns/status/1345684921768022016?s=19&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;He is CTO of Zozo. &lt;a href="https://zozo.jp/"&gt;https://zozo.jp/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Discussing point is "Even in holiday seasons?".&lt;br&gt;
"We must enjoy holidays with families.",  "Must enjoy our hobby.", "Is it professionalism?" etc. &lt;/p&gt;

&lt;p&gt;There is some summary.&lt;br&gt;
&lt;a href="https://togetter.com/li/1647315"&gt;https://togetter.com/li/1647315&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And it became a big discussion. This is another opinion.&lt;br&gt;
&lt;a href="https://blog.hirokiky.org/entry/2021/01/04/124400"&gt;https://blog.hirokiky.org/entry/2021/01/04/124400&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Any opinions?&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>career</category>
    </item>
    <item>
      <title>Things I try (my resolution for 2021)</title>
      <dc:creator>YAMADA Nobuko</dc:creator>
      <pubDate>Fri, 01 Jan 2021 05:18:37 +0000</pubDate>
      <link>https://dev.to/e99h2121/thing-i-try-my-resolution-for-2021-2l72</link>
      <guid>https://dev.to/e99h2121/thing-i-try-my-resolution-for-2021-2l72</guid>
      <description>&lt;p&gt;Things I want to try this year.&lt;/p&gt;

&lt;p&gt;Language&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Scala&lt;/li&gt;
&lt;li&gt;Elm&lt;/li&gt;
&lt;li&gt;GraphQL&lt;/li&gt;
&lt;li&gt;Go&lt;/li&gt;
&lt;li&gt;Python&lt;/li&gt;
&lt;li&gt;Ruby&lt;/li&gt;
&lt;li&gt;Rust&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Frameworks&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Next.js&lt;/li&gt;
&lt;li&gt;Nuxt.js&lt;/li&gt;
&lt;li&gt;React.js&lt;/li&gt;
&lt;li&gt;Play Framework&lt;/li&gt;
&lt;li&gt;Ruby on Rails&lt;/li&gt;
&lt;li&gt;Django&lt;/li&gt;
&lt;li&gt;WordPress&lt;/li&gt;
&lt;li&gt;Laravel&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Middleware? etc.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Docker, WSL&lt;/li&gt;
&lt;li&gt;Terraform&lt;/li&gt;
&lt;li&gt;Kubernetes&lt;/li&gt;
&lt;li&gt;Firebase&lt;/li&gt;
&lt;li&gt;Heroku&lt;/li&gt;
&lt;li&gt;Netlify&lt;/li&gt;
&lt;li&gt;Vercel&lt;/li&gt;
&lt;li&gt;CloudFlare&lt;/li&gt;
&lt;li&gt;GCP&lt;/li&gt;
&lt;li&gt;PostgreSQL&lt;/li&gt;
&lt;li&gt;Nginx Various things I don't know now, but I have to touch AWS even if I don't say anything.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;CI/CD&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CircleCI&lt;/li&gt;
&lt;li&gt;Azure Pipelines&lt;/li&gt;
&lt;li&gt;GitHub Actions&lt;/li&gt;
&lt;li&gt;Testing and so on&lt;/li&gt;
&lt;li&gt;SaaS&lt;/li&gt;
&lt;li&gt;Stripe&lt;/li&gt;
&lt;li&gt;Algolia&lt;/li&gt;
&lt;li&gt;imgIX&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Editors&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;JetBrains&lt;/li&gt;
&lt;li&gt;Visual Studio Code&lt;/li&gt;
&lt;li&gt;Vim&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deno&lt;/li&gt;
&lt;li&gt;Node.js&lt;/li&gt;
&lt;li&gt;WebRTC&lt;/li&gt;
&lt;li&gt;Material-UI&lt;/li&gt;
&lt;li&gt;Bootstrap&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;li&gt;PWA&lt;/li&gt;
&lt;li&gt;AMP&lt;/li&gt;
&lt;li&gt;Google Analytics, GAS, GColab&lt;/li&gt;
&lt;li&gt;OBS&lt;/li&gt;
&lt;li&gt;Unity&lt;/li&gt;
&lt;li&gt;DDD Again, Domain Driven Design&lt;/li&gt;
&lt;li&gt;Competitive Programming etc&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I look forward to working with you in 2021.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>java</category>
    </item>
  </channel>
</rss>
