Submit Search
Upload
Emacsいじめの現場
•
44 likes
•
40,085 views
Eric Sartre
Follow
Vim陣営としてEmacsを完膚なきまでに虐めます。 ※発表者は別にEmacsがクソだとは微塵も思っていません
Read less
Read more
Technology
Report
Share
Report
Share
1 of 30
Download now
Download to read offline
Recommended
エディタ戦争のお話 at digiporo #3 http://digiporo.connpass.com/event/24503/ 2016/01/15
エディタ戦争のお話
エディタ戦争のお話
nasa9084
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Masahiro Sano
Vimから見たemacs
Vimから見たemacs
Shougo
coinsLT #1で話した(けど途中までしか話せなかった)内容。ルールベースの言い換えシステムの効率的な実装の内部を説明。
やさしい日本語言い換えシステムを支える技術
やさしい日本語言い換えシステムを支える技術
Eric Sartre
勉強していて「わからない」となる5つの原因を紹介しました
「わからない」との付き合い方
「わからない」との付き合い方
Eric Sartre
正則化つき線形モデル(「入門機械学習第6章」より)
正則化つき線形モデル(「入門機械学習第6章」より)
Eric Sartre
ネトゲで人生を変えようとした話とemacsをいじめたかった話
ネトゲで人生を変えたい
ネトゲで人生を変えたい
Eric Sartre
2/16にカーネル/VM探検隊@関西で発表した内容です。初めてのCPUを作ってみた。でもそのCPUはちょっと変わってて…?
初めてのCPUを作ってみた
初めてのCPUを作ってみた
Eric Sartre
Recommended
エディタ戦争のお話 at digiporo #3 http://digiporo.connpass.com/event/24503/ 2016/01/15
エディタ戦争のお話
エディタ戦争のお話
nasa9084
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Masahiro Sano
Vimから見たemacs
Vimから見たemacs
Shougo
coinsLT #1で話した(けど途中までしか話せなかった)内容。ルールベースの言い換えシステムの効率的な実装の内部を説明。
やさしい日本語言い換えシステムを支える技術
やさしい日本語言い換えシステムを支える技術
Eric Sartre
勉強していて「わからない」となる5つの原因を紹介しました
「わからない」との付き合い方
「わからない」との付き合い方
Eric Sartre
正則化つき線形モデル(「入門機械学習第6章」より)
正則化つき線形モデル(「入門機械学習第6章」より)
Eric Sartre
ネトゲで人生を変えようとした話とemacsをいじめたかった話
ネトゲで人生を変えたい
ネトゲで人生を変えたい
Eric Sartre
2/16にカーネル/VM探検隊@関西で発表した内容です。初めてのCPUを作ってみた。でもそのCPUはちょっと変わってて…?
初めてのCPUを作ってみた
初めてのCPUを作ってみた
Eric Sartre
Twitter即時話題推定技術「どたばたかいぎ」の2012.10時点での成果発表です。
どたばたかいぎ成果発表
どたばたかいぎ成果発表
Eric Sartre
upcamp発表
upcamp発表
Eric Sartre
Boost勉強会@つくば で発表したときの資料です
ゆとりが数週間でC++を始めるようです
ゆとりが数週間でC++を始めるようです
Eric Sartre
産学官連携推進室のTwitterのつぶやきの話題推定技術に関する研究成果の報告です。
Twitterにおける即時話題推定技術「どたばたかいぎ」の開発
Twitterにおける即時話題推定技術「どたばたかいぎ」の開発
Eric Sartre
第7回 カーネル/VM探検隊で発表した、ErlangとHaskellでMIPSアーキテクチャのVMを作ったお話です。
つくっておぼえる!仮想マシン〜直前で実装編〜
つくっておぼえる!仮想マシン〜直前で実装編〜
Eric Sartre
ぼくとしりとりの約3.0*10^3日間戦争
ぼくとしりとりの約3.0*10^3日間戦争
Eric Sartre
サイバーエージェントAI事業部の新卒研修で利用したスライドを公開します。
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料) 2024年4月24日(水) 株式会社NTTデータグループ 技術開発本部 笠原 辰仁
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
This presentation introduces a paper about offline reinforcement learning.
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
atsushi061452
https://iotlt.connpass.com/event/318403/
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
Ayachika Kitazaki
Security-JAWS【第33回】 勉強会 https://s-jaws.doorkeeper.jp/events/173294
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
keikoitakurag
2024/05/25 serverless Meetup osaka
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
ssuserbefd24
2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
This presentation introduces a paper about offline reinforcement learning.
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
YouTube nnabla channelの次の動画で利用したスライドです。 【AI論文解説】Consistency ModelとRectified Flow https://youtu.be/3IKCrAPe55k Consistency ModelとRectified Flowに関連する以下の論文を紹介しています。 Consistency models(解説編Part1で紹介) - “Consistency Models,” ICML 2023. - “Improved Techniques for Training Consistency Models,” ICLR 2024. - “Consistency Trajectory Models: Learning Probability Flow ODE Trajectory of Diffusion,” ICLR 2024. Rectified flow(解説編Part2で紹介) - “Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow,” ICLR 2023. - “InstaFlow: One Step is Enough for High-Quality Diffusion-Based Text-to-Image Generation,” ICLR 2024.
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
More Related Content
More from Eric Sartre
Twitter即時話題推定技術「どたばたかいぎ」の2012.10時点での成果発表です。
どたばたかいぎ成果発表
どたばたかいぎ成果発表
Eric Sartre
upcamp発表
upcamp発表
Eric Sartre
Boost勉強会@つくば で発表したときの資料です
ゆとりが数週間でC++を始めるようです
ゆとりが数週間でC++を始めるようです
Eric Sartre
産学官連携推進室のTwitterのつぶやきの話題推定技術に関する研究成果の報告です。
Twitterにおける即時話題推定技術「どたばたかいぎ」の開発
Twitterにおける即時話題推定技術「どたばたかいぎ」の開発
Eric Sartre
第7回 カーネル/VM探検隊で発表した、ErlangとHaskellでMIPSアーキテクチャのVMを作ったお話です。
つくっておぼえる!仮想マシン〜直前で実装編〜
つくっておぼえる!仮想マシン〜直前で実装編〜
Eric Sartre
ぼくとしりとりの約3.0*10^3日間戦争
ぼくとしりとりの約3.0*10^3日間戦争
Eric Sartre
More from Eric Sartre
(6)
どたばたかいぎ成果発表
どたばたかいぎ成果発表
upcamp発表
upcamp発表
ゆとりが数週間でC++を始めるようです
ゆとりが数週間でC++を始めるようです
Twitterにおける即時話題推定技術「どたばたかいぎ」の開発
Twitterにおける即時話題推定技術「どたばたかいぎ」の開発
つくっておぼえる!仮想マシン〜直前で実装編〜
つくっておぼえる!仮想マシン〜直前で実装編〜
ぼくとしりとりの約3.0*10^3日間戦争
ぼくとしりとりの約3.0*10^3日間戦争
Recently uploaded
サイバーエージェントAI事業部の新卒研修で利用したスライドを公開します。
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料) 2024年4月24日(水) 株式会社NTTデータグループ 技術開発本部 笠原 辰仁
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
This presentation introduces a paper about offline reinforcement learning.
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
atsushi061452
https://iotlt.connpass.com/event/318403/
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
Ayachika Kitazaki
Security-JAWS【第33回】 勉強会 https://s-jaws.doorkeeper.jp/events/173294
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
keikoitakurag
2024/05/25 serverless Meetup osaka
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
ssuserbefd24
2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
This presentation introduces a paper about offline reinforcement learning.
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
YouTube nnabla channelの次の動画で利用したスライドです。 【AI論文解説】Consistency ModelとRectified Flow https://youtu.be/3IKCrAPe55k Consistency ModelとRectified Flowに関連する以下の論文を紹介しています。 Consistency models(解説編Part1で紹介) - “Consistency Models,” ICML 2023. - “Improved Techniques for Training Consistency Models,” ICLR 2024. - “Consistency Trajectory Models: Learning Probability Flow ODE Trajectory of Diffusion,” ICLR 2024. Rectified flow(解説編Part2で紹介) - “Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow,” ICLR 2023. - “InstaFlow: One Step is Enough for High-Quality Diffusion-Based Text-to-Image Generation,” ICLR 2024.
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
Recently uploaded
(10)
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Emacsいじめの現場
1.
Emacs いじめの現場 えりっく @siritori
2.
about 私 • えりっく
/ @siritori • 上へ下へと好きなモノを触る • 好きなこと – しりとり – マッサージする – ときどきプログラミング
3.
さんざん 勉強会で ネタにされる アレ
4.
emacs vs vim
5.
emacs vs vim それEmacsでできるよ!
6.
emacs vs vim それEmacsでできるよ! それVimでできるよ!
7.
8.
否
9.
あいつらの disりは ぬるい。
10.
vim陣営 として 徹底的に
11.
を虐めて みます。
12.
ユーザランドから虐めるのは あまりにありきたりで つまらないので
13.
今回は カーネルランドから Emacsを虐めてみますねっ (๑╹◡╹๑)
14.
15.
用意するもの ・最新版のカーネル(理由はない) ・適当なemacs ・論理16コアの速いマシン
16.
1.ファイル作成 $ cd linux-3.10.7 $
touch kernel/emacs_killer.c $ vim kernel/emacs_killer.c
17.
1.ファイル作成 カーネルスレッド作ります int thread_fn(void *data) { while(!kthread_should_stop())
{ struct task_struct *p; for_each_process(p) { if(strcmp(p->comm, "emacs") != 0) continue; lock_memory(p->mm->mmap); strcpy(p->comm, "vim"); } current->state = TASK_INTERRUPTIBLE; schedule_timeout(4000); } return 0; }
18.
1.ファイル作成 void lock_memory(struct vm_area_struct
*m) { if(m == NULL) return; if(get_random_int() % 3 == 0) { m->vm_flags = VM_LOCKED; } lock_memory(m->vm_next); }
19.
2.コンパイル obj-yにemacs_killer.cを追加して、 $ make –j16 $
make targz-pkg –j16
20.
3.完成
21.
これは、emacsを見つけると
22.
これは、emacsを見つけると ・プロセス名を「vim」に書き換えて
23.
これは、emacsを見つけると ・プロセス名を「vim」に書き換えて ・1/3の確率でmmapをlockする
24.
わかりにくいので 実演するね♥
25.
カーネルで頑張る利点 ・すぐ気づかれにくい
26.
カーネルで頑張る利点 ・すぐ気づかれにくい ・rootでもカーネルスレッドは殺せない
27.
カーネルで頑張る利点 ・すぐ気づかれにくい ・rootでもカーネルスレッドは殺せない ・なによりも
28.
カーネルで頑張る利点 ・すぐ気づかれにくい ・rootでもカーネルスレッドは殺せない ・なによりも カーネルランドという神の境地から Emacs虐めるのすごい楽しい
29.
楽しい!! ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
30.
みんなもEmacsを虐めて 楽しいVimライフを!!! ※本当に今更ですが、別にそこまで Emacsは憎んでいません
Download now