Skip to content

Commit

Permalink
過去の記事を追加
Browse files Browse the repository at this point in the history
  • Loading branch information
miyaji255 committed Nov 25, 2023
1 parent 4a993cf commit be75f3f
Show file tree
Hide file tree
Showing 85 changed files with 945 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/assets/icons/blog/U_ProfileIcon_Positive.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/content/blog-metas/436.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-05-09T21:48:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/452.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-05-16T16:29:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/465.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-05-22T22:31:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/487.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-12-16T19:29:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/490.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-12-15T00:08:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/512.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-12-16T02:01:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/522.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-12-19T00:08:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/524.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-12-19T01:22:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/548.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-12-21T09:33:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/567.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-12-21T23:29:00+09:00"
}
3 changes: 3 additions & 0 deletions src/content/blog-metas/590.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"postDate": "2021-12-22T23:16:00+09:00"
}
54 changes: 54 additions & 0 deletions src/content/blogs/436.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
title: Blender と競プロの講習会を開催
description: |
5/8 (土) に Blender による 3D モデリング、5/9 (日) に競技プログラミングの講習会を Discord 新歓サーバーを用いてオンラインで実施しました。
author: member
tags: []
---
import Image from "@/components/common/Image.astro"
import Blender_1 from "./436/Blender_1-1024x616.png"
import Blender_2 from "./436/Blender_2-1024x617.png"
import Blender_3 from "./436/Blender_3-1024x616.png"
import Blender_4 from "./436/Blender_4-1024x617.png"
import Blender_5 from "./436/Blender_5-576x1024.jpg"
import image_4 from "./436/image-4-1024x576.png"
import image from "./436/image-1024x576.png"
import image_1 from "./436/image-1-1024x576.png"
import image_2 from "./436/image-2-1024x576.png"
import image_3 from "./436/image-3-1024x576.png"

<p>5/8 (土) に Blender による 3D モデリング、5/9 (日) に競技プログラミングの講習会を Discord 新歓サーバーを用いてオンラインで実施しました。</p>

<h2>Blender 講習会</h2>

<p>約 90 分間という短時間で、VRChat で使える Avatar 制作の流れを学びました。短時間制作であることからポリゴンや着色などが荒くなっていますが、それでも様々な必須技術を学ぶことができました。</p>

<figure class="wp-block-image size-large"><Image src={Blender_1} alt="" class="wp-image-437" /></figure>

<figure class="wp-block-image size-large"><Image src={Blender_2} alt="" class="wp-image-438" /></figure>

<figure class="wp-block-image size-large"><Image src={Blender_3} alt="" class="wp-image-439" /></figure>

<figure class="wp-block-image size-large"><Image src={Blender_4} alt="" class="wp-image-440" /></figure>

<div class="wp-block-image"><figure class="aligncenter size-large"><Image src={Blender_5} alt="" class="wp-image-450" /></figure></div>

<h2>競プロ講習会</h2>

<p><a href="https://rainbou.org/" title="https://rainbou.org/">阪大競技プログラミング部 RAINBOU</a> の部長を務めるこたまねぎ(Twitter: <a href="https://twitter.com/small_onions" title="https://twitter.com/small_onions">@small_onions</a>)氏に、特別に講習会を開いていただきました。テーマは「全探索攻略」で、バグを減らすためのマクロ定義や文字列化 bit 全探索の活用、また C++ ライブラリの活用など、競プロに最前線で取り組んでいる方による様々なノウハウやアドバイスなどはとても新鮮で、競プロをそれなりにやっている受講者にとっても新たな発見がありました。</p>

<figure class="wp-block-image size-large"><Image src={image_4} alt="" class="wp-image-449" /></figure>

<figure class="wp-block-image size-large"><Image src={image} alt="" class="wp-image-445" /><figcaption>REP マクロを使う</figcaption></figure>

<figure class="wp-block-image size-large is-resized"><Image src={image_1} alt="" class="wp-image-446" width="630" height="354" /><figcaption>bit 全探索</figcaption></figure>

<figure class="wp-block-image size-large"><Image src={image_2} alt="" class="wp-image-447" /><figcaption>順列全列挙</figcaption></figure>

<figure class="wp-block-image size-large"><Image src={image_3} alt="" class="wp-image-448" /><figcaption>複雑なデータ構造の操作は関数化</figcaption></figure>

<p>ご協力くださったこたまねぎ氏に感謝です!今後も、同じ志を持つ別団体との交流を進めていきたいですね。</p>

<h2>今後の予定</h2>

<p>次は 5/15 (土) 15:00 に Git、5/9 (日) 14:00 にオブジェクト指向プログラミングの講習会を、同じく Discord 新歓サーバーで予定しています。興味のある方は&nbsp;<a href="https://discord.gg/jBM2NP7ZxK">https://discord.gg/jBM2NP7ZxK</a>&nbsp;からご参加ください。なお、最新情報は Discord 内及び<a href="/workshop">新歓特設サイト</a>でも紹介していますので、こちらもご確認ください。</p>
Binary file added src/content/blogs/436/Blender_1-1024x616.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/Blender_2-1024x617.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/Blender_3-1024x616.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/Blender_4-1024x617.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/Blender_5-576x1024.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/image-1-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/image-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/image-2-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/image-3-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/436/image-4-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
68 changes: 68 additions & 0 deletions src/content/blogs/452.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
title: Git と OOP の講習会を開催
description: |
Git 講習会
Git は分散型バージョン管理システムで、近年のソフトウェア開発で頻繁に利用されるほか、複数人開発では必須ツールとなっています。仕組みが複雑で初心者にはとっつきにくいのが難点ですが、使いこなせればソフトウェア開発を力強くサポートしてくれるとても便利なツールです。
author: member
tags: []
---

<!-- wp:paragraph -->
<p>5/15 (土) に SourceTree と GitHub による Git 講習会、5/16 (日) に TypeScript を用いたオブジェクト指向プログラミング (OOP) の講習会を Discord を用いてオンラインで開催しました。</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>Git 講習会</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Git は分散型バージョン管理システムで、近年のソフトウェア開発で頻繁に利用されるほか、複数人開発では必須ツールとなっています。仕組みが複雑で初心者にはとっつきにくいのが難点ですが、使いこなせればソフトウェア開発を力強くサポートしてくれるとても便利なツールです。今回は、初学者にも比較的扱いやすい SourceTree という GUI ソフトウェアを用いて、Git を扱うのに最低限必要な技能を身に着けることに重点を置きました。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":453,"sizeSlug":"large","linkDestination":"none"} -->
![](./452/Git_1-1024x576.png)
<!-- /wp:image -->

<!-- wp:image {"id":454,"sizeSlug":"large","linkDestination":"none"} -->
![](./452/Git_2-1024x575.png)
<!-- /wp:image -->

<!-- wp:image {"id":455,"sizeSlug":"large","linkDestination":"none"} -->
![](./452/Git_3-1024x577.png)
<!-- /wp:image -->

<!-- wp:image {"id":456,"sizeSlug":"large","linkDestination":"none"} -->
![](./452/Git_4-1024x576.png)
<!-- /wp:image -->

<!-- wp:heading -->
<h2>OOP 講習会</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>オブジェクト指向は「関数と型の関連付け」と「抽象化」を目的としたもので、「カプセル化」「継承」「多相」が主な特徴となります。近年はソフトウェアのメンテナンス性を重視する傾向が強まってきており、そういった点で合理的な OOP が広まっています。また、この考え方を取り入れた言語も数多く存在します。しかし、これもまた初学者にはとっつきにくいものであることから、今回は入門編としてその目的や定義を紹介したのち、TypeScript を題材として実際の実装例を確認しました。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":457,"sizeSlug":"large","linkDestination":"none"} -->
![](./452/OOP_1-1024x576.png)
<!-- /wp:image -->

<!-- wp:image {"id":458,"sizeSlug":"large","linkDestination":"none"} -->
![](./452/OOP_2-1024x576.png)
<!-- /wp:image -->

<!-- wp:image {"id":459,"sizeSlug":"large","linkDestination":"none"} -->
![](./452/OOP_3-1024x576.png)
<!-- /wp:image -->

<!-- wp:image {"id":460,"sizeSlug":"large","linkDestination":"none"} -->
![](./452/OOP_4-1024x576.png)
<!-- /wp:image -->

<!-- wp:heading -->
<h2>今後の予定</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>次は 5/22 (土) に Python、6月初めに Linux の講習会を、同じく Discord 新歓サーバーで予定しています。興味のある方は <a href="https://discord.gg/jBM2NP7ZxK">https://discord.gg/jBM2NP7ZxK</a> からご参加ください。なお、最新情報は Discord 内及び<a href="/workshop">新歓特設サイト</a>でも紹介していますので、こちらもご確認ください。</p>
<!-- /wp:paragraph -->
Binary file added src/content/blogs/452/Git_1-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/452/Git_2-1024x575.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/452/Git_3-1024x577.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/452/Git_4-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/452/OOP_1-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/452/OOP_2-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/452/OOP_3-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/452/OOP_4-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions src/content/blogs/465.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: Python 講習会を開催
description: |
5/22 (土) に Python 3 の講習会をオンライン開催しました。
Python は C/C++ のような言語よりも手軽に扱えることから多くの人に好まれている言語です。また、統計処理や機械学習系のライブラリが充実しており、その分野でも広く使われています。今回の講習会では、Python が持つ基本的な機能を網羅的に解説し、AtCoder Beginners Selection で演習することで、Python を活用できるようになることを目標としました。
author: member
tags: []
---

<p>5/22 (土) に Python 3 の講習会をオンライン開催しました。</p>

<p>Python は C/C++ のような言語よりも手軽に扱えることから多くの人に好まれている言語です。また、統計処理や機械学習系のライブラリが充実しており、その分野でも広く使われています。今回の講習会では、Python が持つ基本的な機能を網羅的に解説し、<a href="https://atcoder.jp/contests/abs/tasks" title="https://atcoder.jp/contests/abs/tasks">AtCoder Beginners Selection</a> で演習することで、Python を活用できるようになることを目標としました。</p>

![](./465/Python_1-1024x576.png)

![](./465/Python_2-1024x576.png)

![](./465/Python_3-1024x576.png)

![](./465/Python_4-1024x576.png)

![](./465/Python_5-1024x576.png)

<p>資料は Discord で配布していますので、今回参加できなかった方もその資料で学習可能です!</p>

<h2>今後の予定</h2>

<p>次は6月初めに Linux の講習会、そして 5/29 - 6/26 にチーム開発イベントを同じく Discord 新歓サーバーで予定しています。興味のある方は <a href="https://discord.gg/jBM2NP7ZxK">https://discord.gg/jBM2NP7ZxK</a> からご参加ください。なお、最新情報は Discord 内及び<a href="/workshop">新歓特設サイト</a>で紹介していますので、こちらもご確認ください。</p>
Binary file added src/content/blogs/465/Python_1-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/465/Python_2-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/465/Python_3-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/465/Python_4-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/blogs/465/Python_5-1024x576.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit be75f3f

Please sign in to comment.