Skip to content

Commit ac5e50e

Browse files
authored
Normalized (#1453)
* Normalized * Delete source/images/20200817/概要_アートボード_1.png * Delete source/images/20200817/はじめ_アートボード_1.png * Delete source/images/20200913/初マージ!.png * Delete source/images/20200918/技術ブログ素材1.png * Delete source/images/20200918/技術ブログ素材2.png * Delete source/images/20241127a/スライド6.png * Delete source/images/20241127a/スライド5.png * Delete source/images/20241127a/スライド4.png * Delete source/images/20241127a/スライド3.png * Delete source/images/20240819b/markdown-ページ3.drawio.png * Delete source/images/20240819b/markdown-ページ2.drawio.png * Delete source/images/20240426b/スプレッドシートから変更.gif * Delete source/images/20230629a/名称未設定ファイル-ページ2.drawio_2.png * Delete source/images/20230629a/名称未設定ファイル-ページ2.drawio.png * Delete source/images/20230619b/名称未設定ファイル-ページ3.drawio.png * Delete source/images/20230530a/名称未設定ファイル-ページ1.drawio.png * Delete source/images/20230530a/名称未設定ファイル-ページ2.drawio.png * Delete source/images/20230313a/高圧ガス販売主任者第二種合格通知書.png * Delete source/images/20230313a/高圧ガス販売主任者第二種-学習ツール.png * Delete source/images/20230215a/名称未設定ファイル-ページ3.drawio.png * Delete source/images/20230215a/名称未設定ファイル-ページ2.drawio.png * Delete source/images/20230215a/名称未設定ファイル-ページ1.drawio.png * Delete source/images/20220620a/充填工場イメージ.drawio.png * Delete source/images/20220405a/TF_Blog2022-ページ3.drawio.png * Delete source/images/20220405a/TF_Blog2022-ページ2.drawio.png * Delete source/images/20220405a/FTBlog_ブレッドボード.png * Delete source/images/20210714a/nested-servemux-ページ3.png * Delete source/images/20210705a/無題のプレゼンテーション_(4).png * Delete source/images/20210705a/無題のプレゼンテーション_(1).png * Delete source/images/20210128/ブログ_図1.png * Delete source/images/20210119/デスク物理構成図_仕事用WinPC.png * Delete source/images/20210119/デスク物理構成図_仕事用MBP.png * Delete source/images/20210119/デスク物理構成図_default.png * Delete source/images/20210119/デスク周り出力構成図.png * Delete source/images/20210119/デスクカメラ画角.png * Delete source/images/20201206/スクリーンショット_2020-12-03_21.32.58のコピー2.png * Delete source/images/20201206/スクリーンショット_2020-12-03_21.32.58のコピー.png * Delete source/images/20201124/Steven-Rees-Pullmanのコピー.jpg * Delete source/images/20201021/01_06_プロジェクト作成.png * 正規化スクリプトをGitHub Actionsに追加 * update
1 parent 061fe84 commit ac5e50e

File tree

70 files changed

+98
-50
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+98
-50
lines changed

.github/workflows/normalize.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: normalize
2+
3+
on:
4+
workflow_dispatch: null
5+
schedule:
6+
- cron: 0 0 * * 0
7+
8+
permissions:
9+
contents: write
10+
issues: write
11+
pull-requests: write
12+
13+
jobs:
14+
normalize:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
19+
- name: Normalize
20+
run: |
21+
node normalize.mjs
22+
- uses: peter-evans/create-pull-request@v7
23+
with:
24+
commit-message: Normalized
25+
branch: normalized
26+
branch-suffix: timestamp
27+
title: Normalized

normalize.mjs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/** ファイル正規化スクリプト */
2+
import fs from 'fs'
3+
import path from 'path'
4+
5+
const __dirname = new URL('.', import.meta.url).pathname
6+
const srcRoot = path.resolve(__dirname, './source')
7+
8+
for (const dirent of fs.readdirSync(srcRoot, { withFileTypes: true, recursive: true })) {
9+
if (!dirent.isFile()) continue
10+
11+
const filePath = path.resolve(srcRoot, dirent.parentPath, dirent.name)
12+
if(path.extname(dirent.name)==='.md') {
13+
fs.writeFileSync(filePath, fs.readFileSync(filePath, 'utf-8').normalize())
14+
}
15+
const normalized = filePath.normalize()
16+
if(normalized !== filePath) {
17+
console.log(`Normalize: ${filePath}`)
18+
fs.renameSync(filePath, normalized)
19+
}
20+
}
21+

source/_posts/2016/20160218-LT大会後編.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Startupの方々に混じって、Futureの人もLTしませんかーという
6060

6161
## 06.Java? Ruby? そろそろGOで行ってみませんか?
6262

63-
<iframe src="//www.slideshare.net/slideshow/embed_code/key/k2UvjekN6zogX5" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/KenichiHoshi1/javaruby-go-58399440" title="Java?ruby? そろそろgoで行ってみませんか" target="_blank">Java?ruby? そろそろgoで行ってみませんか? </a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/KenichiHoshi1">Kenichi Hoshi</a></strong> </div>
63+
<iframe src="//www.slideshare.net/slideshow/embed_code/key/k2UvjekN6zogX5" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/KenichiHoshi1/javaruby-go-58399440" title="Java?ruby? そろそろgoで行ってみませんか" target="_blank">Java?ruby? そろそろgoで行ってみませんか? </a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/KenichiHoshi1">Kenichi Hoshi</a></strong> </div>
6464

6565
[@hoshi-k](http://qiita.com/hoshi-k)さんによる、**年始から徹夜**してサービスを構築するという、筋金入りなLTです。
6666
「No Programming, No Life」、思い立ったらすぐやる! という姿は尊敬できます。
@@ -70,7 +70,7 @@ Startupの方々に混じって、Futureの人もLTしませんかーという
7070

7171
<img src="/images/20160218/photo_20160218_02.png" class="img-small-size" loading="lazy">
7272

73-
[@hase-ken](http://qiita.com/hase-ken)さんによる、[AWS IoTとRaspberry Pi使って、プランターの野菜を救う](http://qiita.com/hase-ken/items/8d2d66e002625ca46e11)の続きのLTです。
73+
[@hase-ken](http://qiita.com/hase-ken)さんによる、[AWS IoTとRaspberry Pi使って、プランターの野菜を救う](http://qiita.com/hase-ken/items/8d2d66e002625ca46e11)の続きのLTです。
7474
**中3の娘さんの写真** などを使用している資料だったため、非公開とさせて下さい。
7575

7676
## 08.デジタルファブリケーションノススメ

source/_posts/2016/20160323-Startup-Geeks-1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Startup Geeks #1開催報告
7575

7676
## セッション5:Velc 田向氏
7777

78-
<iframe src="//www.slideshare.net/slideshow/embed_code/key/mSaDnmKbAXyASs" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/tamukai/ss-58039691" title="受託の会社が自社サービスをやる中で取り組んだ開発・運用の工夫" target="_blank">受託の会社が自社サービスをやる中で取り組んだ開発・運用の工夫</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/tamukai">Yusuke Tamukai</a></strong> </div>
78+
<iframe src="//www.slideshare.net/slideshow/embed_code/key/mSaDnmKbAXyASs" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/tamukai/ss-58039691" title="受託の会社が自社サービスをやる中で取り組んだ開発・運用の工夫" target="_blank">受託の会社が自社サービスをやる中で取り組んだ開発・運用の工夫</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/tamukai">Yusuke Tamukai</a></strong> </div>
7979

8080
<img src="/images/20160323/photo_20160323_08.jpeg" loading="lazy">
8181

source/_posts/2016/20160525-lt3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ GitHubのスター数を自慢したり…
9090
| 7 | 競プロ、なんでお前たちやらないの?(塚本 祥太さん)<br /> <iframe src="//www.slideshare.net/slideshow/embed_code/key/tXjM2efDCSuttV" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/ShotaTsukamoto/ss-62379197" title="競プロ、なんでお前たちやらないの?" target="_blank">競プロ、なんでお前たちやらないの?</a> </strong> from <strong><a href="//www.slideshare.net/ShotaTsukamoto" target="_blank">Shota Tsukamoto</a></strong> </div> |
9191
| 8 | なんちゃってIotで朝活してみよう!(栗村 和彦さん)<br /> <iframe src="//www.slideshare.net/slideshow/embed_code/key/rjKX2SVI7G2h8n" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/KazuhikoKurimura/io-t-62401712" title="なんちゃってIo tで朝活してみよう!" target="_blank">なんちゃってIo tで朝活してみよう!</a> </strong> from <strong><a href="//www.slideshare.net/KazuhikoKurimura" target="_blank">Kazuhiko Kurimura</a></strong> </div> |
9292
| 9 | こじらせVBA(大矢 敏さん) <br /><iframe src="//www.slideshare.net/slideshow/embed_code/key/lwgF2T73pfyPjI" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/satoshiohya/vba-62341558" title="こじらせVBA" target="_blank">こじらせVBA</a> </strong> from <strong><a href="//www.slideshare.net/satoshiohya" target="_blank">satoshi ohya</a></strong> </div> |
93-
| 10 | ぜんぶScalaでやってみた(山本 力世さん)<br /> <iframe src="//www.slideshare.net/slideshow/embed_code/key/B9JiNDlVOpjPon" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/rkyymmt/scala-62380851" title="ぜんぶScalaでやってみた" target="_blank">ぜんぶScalaでやってみた</a> </strong> from <strong><a href="//www.slideshare.net/rkyymmt" target="_blank">力世 山本</a></strong> </div> |
93+
| 10 | ぜんぶScalaでやってみた(山本 力世さん)<br /> <iframe src="//www.slideshare.net/slideshow/embed_code/key/B9JiNDlVOpjPon" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/rkyymmt/scala-62380851" title="ぜんぶScalaでやってみた" target="_blank">ぜんぶScalaでやってみた</a> </strong> from <strong><a href="//www.slideshare.net/rkyymmt" target="_blank">力世 山本</a></strong> </div> |
9494
| 11 | GISについてのお話(大塚 亮平さん)<br /><iframe src="//www.slideshare.net/slideshow/embed_code/key/DLxyWZy2maz3ga" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/futureotsuka/gis-62366385" title="GISについてのお話" target="_blank">GISについてのお話</a> </strong> from <strong><a href="//www.slideshare.net/futureotsuka" target="_blank">futureotsuka</a></strong> </div> |
9595
| 12 | Grep(山田 勇一さん)<br /> <iframe src="//www.slideshare.net/slideshow/embed_code/key/Hg6DQ0BBoJprsU" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/yuichiyamada/grep-62165765" title="Grep" target="_blank">Grep</a> </strong> from <strong><a href="//www.slideshare.net/yuichiyamada" target="_blank">yuichi yamada</a></strong> </div> |
9696
| 13 | HiveQLチューニングを通してわかる、今どきHadoop処理(須田 桂伍さん) |

source/_posts/2018/20180723-jsai2018.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Deep Learningによって目覚ましい発展を遂げた研究内容の1つに
7474
超解像に関して様々なモデルが提案される中、人間にとっての見た目を評価するMOStestingにおいて他の超解像手法を凌ぐ性能を発揮しているものが、SRGAN[Leding 16]です。しかしSRGANは元画像のjpgノイズや撮影の際に生じたブレを修復できない問題や撮影対象「らしい」テクスチャが生成されない問題があります。本研究では料理画像を対象にこれらの問題に対して、解きたい問題に応じた適切なデータセットを構築するといった基本的なアイデアに基づき定性的・定量的な実験を実施した。SRGANに対しノイズを加えた低解像度画像の作成やドメイン毎にデータを分割してモデルを作成・比較することで、性能が向上することを確認しています。
7575
<br/>
7676

77-
- [化学構造式のためのハイパーグラフ文法 (梶野)](https://confit.atlas.jp/guide/event/jsai2018/subject/3E1-04/detail?lang=ja)
77+
- [化学構造式のためのハイパーグラフ文法 (梶野)](https://confit.atlas.jp/guide/event/jsai2018/subject/3E1-04/detail?lang=ja)
7878

7979
任意の特徴を持つ化学分子を設計する際、近年SMILESと呼ばれる文字列表現を元に、VAEを用いる手法が提案されています。(Gomez-Bombarelli 2018) しかしSMILESとVAEを組み合わせた時の欠点として、出力された文字列が分子グラフの要件を満たさないという課題がありました。著者らは独自に、常に原子価を保持するという条件を担保する分子ハイパーグラフ構造(HRG)を定義し、今後VAEを組み合わせることで分子設計が容易になると主張しています。
8080
<br/>

source/_posts/2020/20200817_Slack×GASの日報テンプレBOTを実務に導入してみた.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ lede: "こんにちは。TIGメディアユニットの仁木です。Slackに
1919
# はじめに
2020

2121
こんにちは。TIGメディアユニットの仁木です。Slackに投稿するための日報をBOT化・自動化したので自由研究企画に混ぜてもらい記事にすることにしました。毎日共通で書かなければいけないタイトルなどの固定項目やスケジュールの記載を自動化することで、作成時間を短縮し、重要な部分に時間を割けるようになりました。
22-
<img src="/images/20200817/はじめ_アートボード_1.png" loading="lazy">
22+
<img src="/images/20200817/はじめ_アートボード_1.png" loading="lazy">
2323

2424
# 概要
2525

2626
Googleスプレットシート及びGoogleカレンダーの情報を利用して、日報として整形するスクリプトをスプレットシートのスクリプト機能を利用して書いた後、SlackのIncoming WebhookのURLにリクエストを送信します。
27-
<img src="/images/20200817/概要_アートボード_1.png" loading="lazy">
27+
<img src="/images/20200817/概要_アートボード_1.png" loading="lazy">
2828

2929
# 準備
3030

source/_posts/2020/20200913_フューチャーの2020_夏季インターンに参加してみた.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ C++, Node.js, Rubyは授業や趣味で少し触れたことがある程度、
139139
## インターンを振り返ってみて
140140

141141
自分のコードがマージされたときは最高の気分!!Slackでも祝ってもらえます。
142-
<img src="/images/20200913/初マージ!.png" class="img-middle-size" loading="lazy">
142+
<img src="/images/20200913/初マージ!.png" class="img-middle-size" loading="lazy">
143143

144144
インターンを全体的に振り返ると以下のようなことを思いました。
145145

source/_posts/2020/20200918_SpringBootでDIを駆使したルールエンジン開発.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ lede: "はじめまして、2018年新卒入社の渡邉です。第5弾はGlyph
3737

3838
新聞やニュースサイトに組み上げられるという大枠でのワークフローはあります。
3939

40-
<img src="/images/20200918/技術ブログ素材1.png" loading="lazy">
40+
<img src="/images/20200918/技術ブログ素材1.png" loading="lazy">
4141

4242
ベースのワークフローをシステムで担保することは当然ですが、
4343

4444
新聞社では選挙やオリンピックといったイベント事に対して、専用のチーム(≒組織)が組成され、**通常のフローとはことなるワークフローをまわす**ことがよくあります。
4545

46-
<img src="/images/20200918/技術ブログ素材2.png" loading="lazy">
46+
<img src="/images/20200918/技術ブログ素材2.png" loading="lazy">
4747

4848
各素材に対してアクターがどんなアクションをしたか、素材の属性情報(新聞社では1素材に対して約500程の属性がある)によって全く異なるフロー・処理を行う必要があります。ここで示したフローはごく一部であり、実際の業務では時と場合により**様々な素材に対して様々なワークフローでニュース記事が作られます。**
4949

source/_posts/2020/20200923_久しぶりに社内LT大会を開催しました。2020_Summer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ LT 大会 Summerということで以下3つのテーマで募集しています
6767

6868
## Talk7 仁木さん: リモート新人研修下で競技プログラミングのバーチャルコンテストを実施した話
6969

70-
<iframe src="//www.slideshare.net/slideshow/embed_code/key/EZaqcb8UU9PwT6" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/MiraiNiki/ss-238398972" title="リモート新人研修下で競技プログラミングのバーチャルコンテストを実施した話" target="_blank">リモート新人研修下で競技プログラミングのバーチャルコンテストを実施した話</a> </strong> from <strong><a href="https://www.slideshare.net/MiraiNiki" target="_blank">MiraiNiki</a></strong> </div>
70+
<iframe src="//www.slideshare.net/slideshow/embed_code/key/EZaqcb8UU9PwT6" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/MiraiNiki/ss-238398972" title="リモート新人研修下で競技プログラミングのバーチャルコンテストを実施した話" target="_blank">リモート新人研修下で競技プログラミングのバーチャルコンテストを実施した話</a> </strong> from <strong><a href="https://www.slideshare.net/MiraiNiki" target="_blank">MiraiNiki</a></strong> </div>
7171

7272
## Talk8 井上さん: 本当は怖い、フリーWi-Fiの話
7373

0 commit comments

Comments
 (0)