SlideShare uma empresa Scribd logo
1 de 29
Macで快適にプログラミング 
増井研M1 桜井雄介 
流
自己紹介 
• 桜井雄介/ @keroxp 
• 政策・メディア研究科修士1年 
• 研究テーマ 
– 日本語ソフトウェアキーボード 
– インタラクティブアニメーション 
• 得意なこと 
– iOSアプリ 
– フロントエンドjs 
• 好きな言語 
– Objective-C, CoffeeScript 
• 最近の興味 
– Haxe/OpenFL
研究成果 
• 2012-2013年「Blossom」 
• タブレット向け日本語入力キーボード 
• 情報処理学会HCI研究会学生奨励賞受賞
みなさんOSは何使ってますか
開発者がMacを選ぶ理由 
• UNIX系なのでLinuxなどと環境が似ている 
– サーバーサイドにデプロイするときに困らない 
• Homebrewのおかげでパッケージが充実して 
いる 
• プログラミング環境のセットアップが簡単 
• iOSアプリが開発できる
Macでソフトウェアを 
開発するための便利 
な道具を紹介します
Xcode 
• Macでの開発には必須 
• 正確にはXcodeと一緒に入れるCommand 
Line Toolsが必要 
– gcc, clangのCコンパイラが入っている 
– これがないと後述のHomebrewが使えない 
• iOS/Macのアプリを開発するのにも必要 
– MacでC, C++, Objective-Cを書くにはこれが一番 
• IDEとしても非常に優秀
Homebrew 
• Macのコマンドラインパッケージの管理ソフト 
• 様々なソフトがこれでインストール/アンイン 
ストールできる 
• make installとか邪悪なことをしなくて済む
./configure && make &&make install 
をみつけたら
殺せ
make installはなぜ悪か 
• 何処にインストールされるのかよく分からない 
• どうやってアンインストールするのか分からな 
い 
• 何がインストールされてるのか分からない 
• バージョンアップできない 
• 大体ビルドできない 
• システムが汚染されていく 
• まずはbrew searchで検索
Brewの良いところ 
• 『管理』が出来る 
– 追加・更新・削除ができる 
– make && make installとかするとこれができない 
– バージョンを上げたり下げたり 
– 把握ができる 
• 面倒なことをしなくてよい 
– brew install XXX するだけでインストール完了 
– brew update && brew upgradeでアップデート完 
了
Brewで入れよう 
• Git/svn 
– Macには最初から入っているがバージョンが古い 
• Android SDK 
– 普通は自分でダウンロードしてドコかに置く 
– バージョンアップとかが面倒 
• Node.js 
– brewで入れるのが一番楽 
– npmも入ってるよ 
• ruby-build, rbenv 
– rubyのバージョン管理のタメのツール 
– brewで入れるのが(ry
Sublime Text 
• 軽量のコードエディタ 
• 何かと便利 
• 内部プラグインがとても充実している 
• ほぼすべての言語のシンタックスハイライト 
• 各種言語のビルドもできる 
• カスタマイズが楽
O-My-Zsh 
• OSSの.zshrc/.zshenv設定ファイル 
• これ大体使うよねっていうシェルの機能がま 
とめられている 
– Tabで選択移動 
– gitのbranch表示 
– lsに色つけ 
– コマンドライン引数の補完
zshとは何か 
• ターミナル上からコマンドを実行するための 
環境 
• いわゆるシェル 
– bash, tcshの仲間 
• 中でも一番zshが便利なので使いましょう
なぜO-My-Zshが必要か 
• 異なるコンピュータで同じ動作が期待できる 
• チーム開発の場合メンバーの環境を統一で 
きる 
– でも大体みんな自分で弄りたがるからあんまり推 
奨できない 
• 増井研ではgesh, nish, shoshなど各人秘伝の 
タレが存在している
Dash 
• ドキュメントツール 
• 言語のAPIを検索するのに非常に便利 
• 主要な言語なら大体ある 
• 主要なライブラリも大体ある 
– Rails, Underscore.js, Backbone.js … 
• 『あれどうなってたっけ?』というときに爆速で 
検索できる
なぜDashが必要か 
• ツールは何でもいい 
• 公式ドキュメントを読むことが重要 
• 主要な言語やライブラリは必ず公式ドキュメ 
ントが充実している 
– 引数や返り値、動作の挙動や注意点など 
• Dashは勝手にドキュメントをアップデートしてく 
れるので常に最新の情報を確認できる 
• 安易にWebを検索するよりもAPIを読もう
Geny Motion 
• Androidエミュレータ 
• 速い 
• 速い 
• 速い 
• とにかく速い 
• Android謹製のエミュレータは遅すぎて話にな 
らない 
• Android開発するなら必須
Refrector 
• iPhone/iPadのキャプチャツール 
• 実機でデバッグしているときの映像をMacで 
録画できる
iTerm2 
• ターミナルのすごいやつ 
• 何がすごいのかよく分からない 
• でもみんな使ってる 
• tmuxを使わなくても画面分割できる
Slack 
• 最近流行っているチャットツール 
• Skypeにはない色々な機能がある 
• 特に外部Webサービスとの連携が便利 
– Githubのコミット, Pull-Reqなどがチャットに流れて 
くる 
– Travis CIの失敗が流れてくる 
– Crashlyticsのログが流れてくる 
• 他にも楽しい機能がたくさん
Github 
• コードホスティング用Webサービス 
• 絶対に使うべき 
• 絶対に使うべき 
• 絶対に使うべき 
• 増井研は全員アカウントを持っている 
– 課題の提出とかにも使われ始めている 
• Githubアカウントを持っていない・・・?
Githubアカウントを 
持っていない子はどん 
どんしまっちゃおうねえ
なぜGithubを使うべきか 
• 単純にコードの管理が楽 
– ディレクトリに入れっぱなしイクナイ 
• 簡単に人に公開できる 
– 間違ってる点を指摘してもらえる 
– Pull-Requestで修正してもらえる 
• 他の人と一緒に作業ができる 
– 逆にGithubを使わずにどうやるのか
なぜGithubを使うべきか 
• 色々な便利な機能がある 
– Issue, Wiki, Pull-Requestなど 
• 大小様々なOSSのコードがある 
– 有名なOSSのコードはほとんどGithubにある 
• 世界中のトップレベルのコードが読める 
– 中途半端なレベルのコードではなく、大勢の人間 
が議論して作り上げたコードなのでグッドノウハ 
ウが詰まっている 
• 知らなければ「Github 入門」で今すぐggr
Q&A

Mais conteúdo relacionado

Destaque

Blossom:QWERTYソフトキーボード上のフリック日本語入力システム
Blossom:QWERTYソフトキーボード上のフリック日本語入力システムBlossom:QWERTYソフトキーボード上のフリック日本語入力システム
Blossom:QWERTYソフトキーボード上のフリック日本語入力システムYusuke Sakurai
 
プログラミング環境としてのMac: 概要編
プログラミング環境としてのMac: 概要編プログラミング環境としてのMac: 概要編
プログラミング環境としてのMac: 概要編Fumitake Taniguchi
 
初心者向けMacユーザー勉強会
初心者向けMacユーザー勉強会初心者向けMacユーザー勉強会
初心者向けMacユーザー勉強会Takuma Morikawa
 
明日から使えるコーディングツール
明日から使えるコーディングツール明日から使えるコーディングツール
明日から使えるコーディングツールTomokazu Kiyohara
 
Cobb700 Broiler Performance & Nutrition Supplement
Cobb700 Broiler Performance & Nutrition SupplementCobb700 Broiler Performance & Nutrition Supplement
Cobb700 Broiler Performance & Nutrition SupplementAbdelRahman Yousef
 
8º - REVISÃO - 30.03.2017
8º - REVISÃO - 30.03.20178º - REVISÃO - 30.03.2017
8º - REVISÃO - 30.03.2017Airton Sabino
 
XXIV Edição do Jornal Itapiúna News
XXIV Edição do Jornal Itapiúna NewsXXIV Edição do Jornal Itapiúna News
XXIV Edição do Jornal Itapiúna NewsA voz do Bem
 
3Com 69-001160-01
3Com 69-001160-013Com 69-001160-01
3Com 69-001160-01savomir
 
Unidad de aprendizaje Primaria IE N° 0463 "GRR" 2017 primer grado
Unidad de aprendizaje Primaria IE N° 0463 "GRR" 2017 primer gradoUnidad de aprendizaje Primaria IE N° 0463 "GRR" 2017 primer grado
Unidad de aprendizaje Primaria IE N° 0463 "GRR" 2017 primer gradoGerman Vigo Valdiviezo
 
Thailand introduction
Thailand introduction Thailand introduction
Thailand introduction Steven Heath
 
Gametalk #3 Show Case : Ascender
Gametalk #3 Show Case : AscenderGametalk #3 Show Case : Ascender
Gametalk #3 Show Case : AscenderTech in Asia ID
 

Destaque (15)

Blossom:QWERTYソフトキーボード上のフリック日本語入力システム
Blossom:QWERTYソフトキーボード上のフリック日本語入力システムBlossom:QWERTYソフトキーボード上のフリック日本語入力システム
Blossom:QWERTYソフトキーボード上のフリック日本語入力システム
 
プログラミング環境としてのMac: 概要編
プログラミング環境としてのMac: 概要編プログラミング環境としてのMac: 概要編
プログラミング環境としてのMac: 概要編
 
初心者向けMacユーザー勉強会
初心者向けMacユーザー勉強会初心者向けMacユーザー勉強会
初心者向けMacユーザー勉強会
 
Ensayo
EnsayoEnsayo
Ensayo
 
明日から使えるコーディングツール
明日から使えるコーディングツール明日から使えるコーディングツール
明日から使えるコーディングツール
 
Cobb700 Broiler Performance & Nutrition Supplement
Cobb700 Broiler Performance & Nutrition SupplementCobb700 Broiler Performance & Nutrition Supplement
Cobb700 Broiler Performance & Nutrition Supplement
 
WINPOT CASINO
WINPOT CASINOWINPOT CASINO
WINPOT CASINO
 
Ross broiler handbook
Ross broiler handbook Ross broiler handbook
Ross broiler handbook
 
Anesthetics
AnestheticsAnesthetics
Anesthetics
 
8º - REVISÃO - 30.03.2017
8º - REVISÃO - 30.03.20178º - REVISÃO - 30.03.2017
8º - REVISÃO - 30.03.2017
 
XXIV Edição do Jornal Itapiúna News
XXIV Edição do Jornal Itapiúna NewsXXIV Edição do Jornal Itapiúna News
XXIV Edição do Jornal Itapiúna News
 
3Com 69-001160-01
3Com 69-001160-013Com 69-001160-01
3Com 69-001160-01
 
Unidad de aprendizaje Primaria IE N° 0463 "GRR" 2017 primer grado
Unidad de aprendizaje Primaria IE N° 0463 "GRR" 2017 primer gradoUnidad de aprendizaje Primaria IE N° 0463 "GRR" 2017 primer grado
Unidad de aprendizaje Primaria IE N° 0463 "GRR" 2017 primer grado
 
Thailand introduction
Thailand introduction Thailand introduction
Thailand introduction
 
Gametalk #3 Show Case : Ascender
Gametalk #3 Show Case : AscenderGametalk #3 Show Case : Ascender
Gametalk #3 Show Case : Ascender
 

Semelhante a Macで快適にプログラミング

自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptxhkharu0803
 
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介Ryo Iinuma
 
Langsmith OpeLa handmade self-hosted OS and LPS
Langsmith OpeLa handmade self-hosted OS and LPSLangsmith OpeLa handmade self-hosted OS and LPS
Langsmith OpeLa handmade self-hosted OS and LPSuchan_nos
 
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編Yoshito Tabuchi
 
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境Fumihito Yokoyama
 
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)masayoshi takahashi
 
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~infinite_loop
 
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイドYAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイドkeroyonn
 
CodingTips+ 基礎編
CodingTips+ 基礎編CodingTips+ 基礎編
CodingTips+ 基礎編Yusuke Ito
 
CLR/H第54回勉強会 ライトニングトーク
CLR/H第54回勉強会 ライトニングトークCLR/H第54回勉強会 ライトニングトーク
CLR/H第54回勉強会 ライトニングトークJun-ichi Sakamoto
 
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門Mizuho Sakamaki
 
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)parrotstudio
 
できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ for CMU16できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ for CMU16Masami Yabushita
 
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」nishikawa_makoto7
 
PHP でも活用できる Makefile
PHP でも活用できる MakefilePHP でも活用できる Makefile
PHP でも活用できる MakefileShohei Okada
 

Semelhante a Macで快適にプログラミング (20)

自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx
 
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
 
clominal
clominalclominal
clominal
 
Langsmith OpeLa handmade self-hosted OS and LPS
Langsmith OpeLa handmade self-hosted OS and LPSLangsmith OpeLa handmade self-hosted OS and LPS
Langsmith OpeLa handmade self-hosted OS and LPS
 
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
 
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
 
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)
 
GoでMinecraftっぽいの作る
GoでMinecraftっぽいの作るGoでMinecraftっぽいの作る
GoでMinecraftっぽいの作る
 
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
 
20090828 Webconlocal
20090828 Webconlocal20090828 Webconlocal
20090828 Webconlocal
 
Fn project爆誕
Fn project爆誕Fn project爆誕
Fn project爆誕
 
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイドYAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
 
CodingTips+ 基礎編
CodingTips+ 基礎編CodingTips+ 基礎編
CodingTips+ 基礎編
 
CLR/H第54回勉強会 ライトニングトーク
CLR/H第54回勉強会 ライトニングトークCLR/H第54回勉強会 ライトニングトーク
CLR/H第54回勉強会 ライトニングトーク
 
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門
 
Tizen & Crosswalk
Tizen & CrosswalkTizen & Crosswalk
Tizen & Crosswalk
 
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
 
できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ for CMU16できる!スマホアプリ:Webからはじまるアプリ for CMU16
できる!スマホアプリ:Webからはじまるアプリ for CMU16
 
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」
 
PHP でも活用できる Makefile
PHP でも活用できる MakefilePHP でも活用できる Makefile
PHP でも活用できる Makefile
 

Último

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 

Último (8)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 

Macで快適にプログラミング