Suche senden
Hochladen
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
•
Als ODP, PDF herunterladen
•
0 gefällt mir
•
794 views
Tohru Kobayashi
Folgen
プログラミング殆どやらないエンジニアがコードを描くときに重要だと思っていることを発表しちゃいました。
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 34
Jetzt herunterladen
Empfohlen
Bot Framework Composer Fukuazu
Bot Framework Composer Fukuazu
ru pic
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
minoru nakanou
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
Takako Miyagawa
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
tomohiro kitaura
PHPUnitでリファクタリング
PHPUnitでリファクタリング
Takako Miyagawa
PHPCON fukuoka 2015 CodeIgniter update
PHPCON fukuoka 2015 CodeIgniter update
Takako Miyagawa
Blazor Server テンプレート解説
Blazor Server テンプレート解説
Yuta Matsumura
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
leverages_event
Empfohlen
Bot Framework Composer Fukuazu
Bot Framework Composer Fukuazu
ru pic
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
minoru nakanou
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
Takako Miyagawa
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
tomohiro kitaura
PHPUnitでリファクタリング
PHPUnitでリファクタリング
Takako Miyagawa
PHPCON fukuoka 2015 CodeIgniter update
PHPCON fukuoka 2015 CodeIgniter update
Takako Miyagawa
Blazor Server テンプレート解説
Blazor Server テンプレート解説
Yuta Matsumura
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
leverages_event
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Takako Miyagawa
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Yusuke Yamada
Code igniter + ci phpunit-test
Code igniter + ci phpunit-test
ME iBotch
20151029 ヒカラボ講演資料
20151029 ヒカラボ講演資料
Daisuke Ando
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
既存プロジェクトにSwiftLintを導入した話
既存プロジェクトにSwiftLintを導入した話
akatsuki174
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
Yuta Matsumura
約2ヶ月デザイナーとペアプログラミングを行なった話と僕が伝えたいこと
約2ヶ月デザイナーとペアプログラミングを行なった話と僕が伝えたいこと
雄大 廣瀬
kintone hack in kintone hive fukuoka Vol.4
kintone hack in kintone hive fukuoka Vol.4
Mitsuaki Ando
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
Yuta Matsumura
OmegaTでドキュメント翻訳
OmegaTでドキュメント翻訳
Takako Miyagawa
Code igniterを初めて使うときにはまった4つのポイント
Code igniterを初めて使うときにはまった4つのポイント
noldor
チーム開発にSwiftLintを導入してみた・詳細版
チーム開発にSwiftLintを導入してみた・詳細版
Ikada Kaori
MicrosoftのサービスでさくっとBot開発!
MicrosoftのサービスでさくっとBot開発!
Saki Homma
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
Yuta Matsumura
.NET Core 3.0 で Blazor を使用したフルスタック C# Web アプリの構築
.NET Core 3.0 で Blazor を使用したフルスタック C# Web アプリの構築
Joni
改めて C# でできることを振り返る
改めて C# でできることを振り返る
Yuta Matsumura
今からでも遅くない! 2から始めるangular js
今からでも遅くない! 2から始めるangular js
Kohashi Daisuke
CodeIgniter をモダンに改造してみた
CodeIgniter をモダンに改造してみた
Masaru Matsuo
Windowsサービスも.NET Coreで作ろう
Windowsサービスも.NET Coreで作ろう
keitasudo1
デザイナーがネイティブ実装に関わるメリットとコツ
デザイナーがネイティブ実装に関わるメリットとコツ
Yurie Shiratori
プロジェクトリーダに必要な3つのこと
プロジェクトリーダに必要な3つのこと
Yuji Okazawa
Weitere ähnliche Inhalte
Was ist angesagt?
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Takako Miyagawa
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Yusuke Yamada
Code igniter + ci phpunit-test
Code igniter + ci phpunit-test
ME iBotch
20151029 ヒカラボ講演資料
20151029 ヒカラボ講演資料
Daisuke Ando
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
既存プロジェクトにSwiftLintを導入した話
既存プロジェクトにSwiftLintを導入した話
akatsuki174
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
Yuta Matsumura
約2ヶ月デザイナーとペアプログラミングを行なった話と僕が伝えたいこと
約2ヶ月デザイナーとペアプログラミングを行なった話と僕が伝えたいこと
雄大 廣瀬
kintone hack in kintone hive fukuoka Vol.4
kintone hack in kintone hive fukuoka Vol.4
Mitsuaki Ando
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
Yuta Matsumura
OmegaTでドキュメント翻訳
OmegaTでドキュメント翻訳
Takako Miyagawa
Code igniterを初めて使うときにはまった4つのポイント
Code igniterを初めて使うときにはまった4つのポイント
noldor
チーム開発にSwiftLintを導入してみた・詳細版
チーム開発にSwiftLintを導入してみた・詳細版
Ikada Kaori
MicrosoftのサービスでさくっとBot開発!
MicrosoftのサービスでさくっとBot開発!
Saki Homma
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
Yuta Matsumura
.NET Core 3.0 で Blazor を使用したフルスタック C# Web アプリの構築
.NET Core 3.0 で Blazor を使用したフルスタック C# Web アプリの構築
Joni
改めて C# でできることを振り返る
改めて C# でできることを振り返る
Yuta Matsumura
今からでも遅くない! 2から始めるangular js
今からでも遅くない! 2から始めるangular js
Kohashi Daisuke
CodeIgniter をモダンに改造してみた
CodeIgniter をモダンに改造してみた
Masaru Matsuo
Windowsサービスも.NET Coreで作ろう
Windowsサービスも.NET Coreで作ろう
keitasudo1
Was ist angesagt?
(20)
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Code igniter + ci phpunit-test
Code igniter + ci phpunit-test
20151029 ヒカラボ講演資料
20151029 ヒカラボ講演資料
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
既存プロジェクトにSwiftLintを導入した話
既存プロジェクトにSwiftLintを導入した話
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
約2ヶ月デザイナーとペアプログラミングを行なった話と僕が伝えたいこと
約2ヶ月デザイナーとペアプログラミングを行なった話と僕が伝えたいこと
kintone hack in kintone hive fukuoka Vol.4
kintone hack in kintone hive fukuoka Vol.4
これから始める Bot Builder 開発のコツと舞台裏
これから始める Bot Builder 開発のコツと舞台裏
OmegaTでドキュメント翻訳
OmegaTでドキュメント翻訳
Code igniterを初めて使うときにはまった4つのポイント
Code igniterを初めて使うときにはまった4つのポイント
チーム開発にSwiftLintを導入してみた・詳細版
チーム開発にSwiftLintを導入してみた・詳細版
MicrosoftのサービスでさくっとBot開発!
MicrosoftのサービスでさくっとBot開発!
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
.NET Core 3.0 で Blazor を使用したフルスタック C# Web アプリの構築
.NET Core 3.0 で Blazor を使用したフルスタック C# Web アプリの構築
改めて C# でできることを振り返る
改めて C# でできることを振り返る
今からでも遅くない! 2から始めるangular js
今からでも遅くない! 2から始めるangular js
CodeIgniter をモダンに改造してみた
CodeIgniter をモダンに改造してみた
Windowsサービスも.NET Coreで作ろう
Windowsサービスも.NET Coreで作ろう
Ähnlich wie 怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
デザイナーがネイティブ実装に関わるメリットとコツ
デザイナーがネイティブ実装に関わるメリットとコツ
Yurie Shiratori
プロジェクトリーダに必要な3つのこと
プロジェクトリーダに必要な3つのこと
Yuji Okazawa
Soracom ug
Soracom ug
Yoshinori Hayashi
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
Serverworks Co.,Ltd.
実装を意識したデザイン
実装を意識したデザイン
Tomoya Hirano
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門
Mizuho Sakamaki
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
Teruo Adachi
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
ota42y
静的解析ツールKlocwork によるCERT-C/CWE対応
静的解析ツールKlocwork によるCERT-C/CWE対応
Masaru Horioka
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
DIVE INTO CODE Corp.
可読性について リーダブルコード part1(表面上の改善)
可読性について リーダブルコード part1(表面上の改善)
tak
Angular 4がやってくる!? 新機能ダイジェスト
Angular 4がやってくる!? 新機能ダイジェスト
Masahiko Asai
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
Shinobu Okano
まったりAndroid Framework Code Reading #4
まったりAndroid Framework Code Reading #4
Shinobu Okano
まったりAndroid framework code reading #1
まったりAndroid framework code reading #1
Shinobu Okano
SnapDishの事例
SnapDishの事例
Fumikazu Kiyota
新・ReVIEWパーサについて
新・ReVIEWパーサについて
masayoshi takahashi
監視 Overview
監視 Overview
IIJ
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
Hiroyuki Kusu
いろいろ見せますLord of Knightsのクライアント開発事例紹介
いろいろ見せますLord of Knightsのクライアント開発事例紹介
Kouji Hosoda
Ähnlich wie 怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
(20)
デザイナーがネイティブ実装に関わるメリットとコツ
デザイナーがネイティブ実装に関わるメリットとコツ
プロジェクトリーダに必要な3つのこと
プロジェクトリーダに必要な3つのこと
Soracom ug
Soracom ug
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
実装を意識したデザイン
実装を意識したデザイン
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
静的解析ツールKlocwork によるCERT-C/CWE対応
静的解析ツールKlocwork によるCERT-C/CWE対応
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
可読性について リーダブルコード part1(表面上の改善)
可読性について リーダブルコード part1(表面上の改善)
Angular 4がやってくる!? 新機能ダイジェスト
Angular 4がやってくる!? 新機能ダイジェスト
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
まったりAndroid Framework Code Reading #4
まったりAndroid Framework Code Reading #4
まったりAndroid framework code reading #1
まったりAndroid framework code reading #1
SnapDishの事例
SnapDishの事例
新・ReVIEWパーサについて
新・ReVIEWパーサについて
監視 Overview
監視 Overview
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
いろいろ見せますLord of Knightsのクライアント開発事例紹介
いろいろ見せますLord of Knightsのクライアント開発事例紹介
Mehr von Tohru Kobayashi
IBM Watson Visual Recognition を紹介するよ
IBM Watson Visual Recognition を紹介するよ
Tohru Kobayashi
Jubatus使ってみた
Jubatus使ってみた
Tohru Kobayashi
○○でかんたんお部屋探し!
○○でかんたんお部屋探し!
Tohru Kobayashi
RでAHP
RでAHP
Tohru Kobayashi
20121205 jjbug
20121205 jjbug
Tohru Kobayashi
RをAWSで使おう
RをAWSで使おう
Tohru Kobayashi
Mehr von Tohru Kobayashi
(6)
IBM Watson Visual Recognition を紹介するよ
IBM Watson Visual Recognition を紹介するよ
Jubatus使ってみた
Jubatus使ってみた
○○でかんたんお部屋探し!
○○でかんたんお部屋探し!
RでAHP
RでAHP
20121205 jjbug
20121205 jjbug
RをAWSで使おう
RをAWSで使おう
Kürzlich hochgeladen
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
Kürzlich hochgeladen
(8)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
1.
怠惰な私がプログラミングするときに 重要だと考えているたった1つのこと @soultoru
2.
お前誰?
3.
SIer で 働くインフラエンジニアです。
4.
SIer で 働くインフラエンジニアです。
5.
最近のインフラエンジニアは プログラミングするらしいです。 ※ 本人はほとんどしません
6.
7.
最近まで仕事で OSS 作ってました。 http://cloudconductor.org ※
本人はほとんどコード書きませんでした
8.
正直プログラミングは苦手です
9.
そんな私がプログラミングするときに たった一つ気をつけていること
10.
コーディング規約を徹底する
11.
プロジェクトを組んで多人数でコードを書くとき
12.
可読性、保守性が重要!
13.
http://ja.wikipedia.org/wiki/IOCCC 円周率を求める
14.
http://ja.wikipedia.org/wiki/IOCCC フライトシミュレーター
15.
こんなの読んでられません。 だからコーディング規約超重要。
16.
コーディング規約って決めるの面倒 Open に公開されているものを使うのが吉です。
17.
Google のコーディング規約 https://code.google.com/p/google-styleguide/
18.
19.
ところで、コーディング規約守られているか どうチェックしたらいいでしょうか?
20.
コードレビューとかで コーディング規約守るのは大変 !
21.
そこで Lint tool
を使いましょう。
22.
Lint とは
23.
簡単にいえば、 コーディング規約に沿わない部分 を教えてくれる
24.
< へー。でもそれ R
でもつかえるの?
25.
あります!
26.
http://cran.r-project.org/web/packages/lint/
27.
http://cran.r-project.org/web/packages/svTools/
28.
http://cran.r-project.org/web/packages/svTools/
29.
vim でこれらを使って check できるみたいです。
30.
http://vim.sourceforge.net/scripts/script.php?script_id=1431
31.
ほかの Editor でも使えるかもです。
32.
( ここまで発表しておきながら、 自分では試してないのは内緒の話 ) (・
ω< ) < てへぺろ
33.
使って TokyoR 発表してください
!
34.
Enjoy!
Jetzt herunterladen