Soumettre la recherche
Mettre en ligne
Pythonで業務改善をしたときにあった問題(ライト版)
•
0 j'aime
•
3,934 vues
Satoshi Yamada
Suivre
20170607のstart python clubでのLT資料です。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 21
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Requestsで始める5分前帰社
Requestsで始める5分前帰社
Satoshi Yamada
bottle.pyをつかったチャットアプリ作成チュートリアル
bottle.pyをつかったチャットアプリ作成チュートリアル
Satoshi Yamada
pythonでemlファイルを扱う話
pythonでemlファイルを扱う話
Satoshi Yamada
bottleで始めるWEBアプリの最初の一歩
bottleで始めるWEBアプリの最初の一歩
Satoshi Yamada
DBエンジニアに必要だったPythonのスキル
DBエンジニアに必要だったPythonのスキル
Satoshi Yamada
本気でPythonで宛名書きした話
本気でPythonで宛名書きした話
Satoshi Yamada
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返って
Kohki Yamagiwa
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
Recommandé
Requestsで始める5分前帰社
Requestsで始める5分前帰社
Satoshi Yamada
bottle.pyをつかったチャットアプリ作成チュートリアル
bottle.pyをつかったチャットアプリ作成チュートリアル
Satoshi Yamada
pythonでemlファイルを扱う話
pythonでemlファイルを扱う話
Satoshi Yamada
bottleで始めるWEBアプリの最初の一歩
bottleで始めるWEBアプリの最初の一歩
Satoshi Yamada
DBエンジニアに必要だったPythonのスキル
DBエンジニアに必要だったPythonのスキル
Satoshi Yamada
本気でPythonで宛名書きした話
本気でPythonで宛名書きした話
Satoshi Yamada
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返って
Kohki Yamagiwa
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
ググリワードを探す話
ググリワードを探す話
toru ishikawa
Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?
Tatsuya Shinozuka
俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスク
Masayuki KaToH
WindowsでPython
WindowsでPython
drillan
Go言語オーバービュー201507
Go言語オーバービュー201507
エンジニア勉強会 エスキュービズム
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
Shuyo Nakatani
アプリ制作マスターへの道
アプリ制作マスターへの道
Masayuki KaToH
Ha4goもくもく報告2016年11月分
Ha4goもくもく報告2016年11月分
Masayuki KaToH
俺と前回敗因から分析するバッドパターン
俺と前回敗因から分析するバッドパターン
Masayuki KaToH
勉強会 Cvml python基礎
勉強会 Cvml python基礎
真哉 杉野
読書会開催提案
読書会開催提案
YAMANE Toshiaki
Pynyumon03 LT
Pynyumon03 LT
drillan
俺とGitHub
俺とGitHub
Masayuki KaToH
俺と2016コミュニティ活動振り返り
俺と2016コミュニティ活動振り返り
Masayuki KaToH
Python札幌201406
Python札幌201406
Shinya Okano
OSSと私
OSSと私
Hattori Hideo
Stapy#22 LT
Stapy#22 LT
NaoY-2501
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Shinya Okano
Python入門 コードリーディング - PyConJP2016
Python入門 コードリーディング - PyConJP2016
Shinya Okano
OSS Study#19_LT
OSS Study#19_LT
NaoY-2501
元BIエバンジェリストが語る!脱獄matplot!
元BIエバンジェリストが語る!脱獄matplot!
ReNom User Group
次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発
shoma h
Contenu connexe
Tendances
ググリワードを探す話
ググリワードを探す話
toru ishikawa
Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?
Tatsuya Shinozuka
俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスク
Masayuki KaToH
WindowsでPython
WindowsでPython
drillan
Go言語オーバービュー201507
Go言語オーバービュー201507
エンジニア勉強会 エスキュービズム
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
Shuyo Nakatani
アプリ制作マスターへの道
アプリ制作マスターへの道
Masayuki KaToH
Ha4goもくもく報告2016年11月分
Ha4goもくもく報告2016年11月分
Masayuki KaToH
俺と前回敗因から分析するバッドパターン
俺と前回敗因から分析するバッドパターン
Masayuki KaToH
勉強会 Cvml python基礎
勉強会 Cvml python基礎
真哉 杉野
読書会開催提案
読書会開催提案
YAMANE Toshiaki
Pynyumon03 LT
Pynyumon03 LT
drillan
俺とGitHub
俺とGitHub
Masayuki KaToH
俺と2016コミュニティ活動振り返り
俺と2016コミュニティ活動振り返り
Masayuki KaToH
Python札幌201406
Python札幌201406
Shinya Okano
OSSと私
OSSと私
Hattori Hideo
Stapy#22 LT
Stapy#22 LT
NaoY-2501
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Shinya Okano
Python入門 コードリーディング - PyConJP2016
Python入門 コードリーディング - PyConJP2016
Shinya Okano
OSS Study#19_LT
OSS Study#19_LT
NaoY-2501
Tendances
(20)
ググリワードを探す話
ググリワードを探す話
Bottle使ってPython学習一緒にはじめませんか?
Bottle使ってPython学習一緒にはじめませんか?
俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスク
WindowsでPython
WindowsでPython
Go言語オーバービュー201507
Go言語オーバービュー201507
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
アプリ制作マスターへの道
アプリ制作マスターへの道
Ha4goもくもく報告2016年11月分
Ha4goもくもく報告2016年11月分
俺と前回敗因から分析するバッドパターン
俺と前回敗因から分析するバッドパターン
勉強会 Cvml python基礎
勉強会 Cvml python基礎
読書会開催提案
読書会開催提案
Pynyumon03 LT
Pynyumon03 LT
俺とGitHub
俺とGitHub
俺と2016コミュニティ活動振り返り
俺と2016コミュニティ活動振り返り
Python札幌201406
Python札幌201406
OSSと私
OSSと私
Stapy#22 LT
Stapy#22 LT
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Python入門 コードリーディング - PyConJP2016
Python入門 コードリーディング - PyConJP2016
OSS Study#19_LT
OSS Study#19_LT
Similaire à Pythonで業務改善をしたときにあった問題(ライト版)
元BIエバンジェリストが語る!脱獄matplot!
元BIエバンジェリストが語る!脱獄matplot!
ReNom User Group
次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発
shoma h
PredictionIOのPython対応計画
PredictionIOのPython対応計画
Shinsuke Sugaya
Pythonによる画像処理について
Pythonによる画像処理について
Yasutomo Kawanishi
PyPy 紹介
PyPy 紹介
shoma h
Python勉強会 2015-12-02
Python勉強会 2015-12-02
WoodPecker (Shizuoka Univ)
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
civic Sasaki
歴史あるWebサービスに携わって2年半の間に起きた事やった事
歴史あるWebサービスに携わって2年半の間に起きた事やった事
Masataka Kono
データ分析スクリプトのツール化入門 - PyConJP 2016
データ分析スクリプトのツール化入門 - PyConJP 2016
Akinori Kohno
Webフレームワークパネル(Django) at PyConJP 2012
Webフレームワークパネル(Django) at PyConJP 2012
makoto tsuyuki
Pipenvのご紹介 v2
Pipenvのご紹介 v2
C Y
インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話
雅也 山本
Ciecleci
Ciecleci
YosukeHojo
mypy - 待望のPython3.9型ヒント対応
mypy - 待望のPython3.9型ヒント対応
KyutatsuNishiura
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
tokyorgirls
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
Takayuki Shimizukawa
PythonのインストールからHello Worldまで
PythonのインストールからHello Worldまで
Kioto Hirahara
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
Marketing×Python/Rで頑張れる事例16本ノック
Marketing×Python/Rで頑張れる事例16本ノック
Teruyuki Sakaue
Sphinxを使って本を書こう #pyconjp 2012
Sphinxを使って本を書こう #pyconjp 2012
Takayuki Shimizukawa
Similaire à Pythonで業務改善をしたときにあった問題(ライト版)
(20)
元BIエバンジェリストが語る!脱獄matplot!
元BIエバンジェリストが語る!脱獄matplot!
次世代言語 Python による PyPy を使った次世代の処理系開発
次世代言語 Python による PyPy を使った次世代の処理系開発
PredictionIOのPython対応計画
PredictionIOのPython対応計画
Pythonによる画像処理について
Pythonによる画像処理について
PyPy 紹介
PyPy 紹介
Python勉強会 2015-12-02
Python勉強会 2015-12-02
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
歴史あるWebサービスに携わって2年半の間に起きた事やった事
歴史あるWebサービスに携わって2年半の間に起きた事やった事
データ分析スクリプトのツール化入門 - PyConJP 2016
データ分析スクリプトのツール化入門 - PyConJP 2016
Webフレームワークパネル(Django) at PyConJP 2012
Webフレームワークパネル(Django) at PyConJP 2012
Pipenvのご紹介 v2
Pipenvのご紹介 v2
インフラ部門で働くCプログラマの話
インフラ部門で働くCプログラマの話
Ciecleci
Ciecleci
mypy - 待望のPython3.9型ヒント対応
mypy - 待望のPython3.9型ヒント対応
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
PythonのインストールからHello Worldまで
PythonのインストールからHello Worldまで
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
Marketing×Python/Rで頑張れる事例16本ノック
Marketing×Python/Rで頑張れる事例16本ノック
Sphinxを使って本を書こう #pyconjp 2012
Sphinxを使って本を書こう #pyconjp 2012
Plus de Satoshi Yamada
PostgreSQLとPythonとSQL
PostgreSQLとPythonとSQL
Satoshi Yamada
10080分でPythonからIP Messeneger
10080分でPythonからIP Messeneger
Satoshi Yamada
15分で情シスに怒られる方法
15分で情シスに怒られる方法
Satoshi Yamada
Djangoで業務改善したい
Djangoで業務改善したい
Satoshi Yamada
PostgreSQL実行計画入門@関西PostgreSQL勉強会
PostgreSQL実行計画入門@関西PostgreSQL勉強会
Satoshi Yamada
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
Satoshi Yamada
201505 PostgreSQLアンカンファレンス(PL/Pythonで作るWEBアプリ)
201505 PostgreSQLアンカンファレンス(PL/Pythonで作るWEBアプリ)
Satoshi Yamada
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
Satoshi Yamada
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
Satoshi Yamada
Plus de Satoshi Yamada
(9)
PostgreSQLとPythonとSQL
PostgreSQLとPythonとSQL
10080分でPythonからIP Messeneger
10080分でPythonからIP Messeneger
15分で情シスに怒られる方法
15分で情シスに怒られる方法
Djangoで業務改善したい
Djangoで業務改善したい
PostgreSQL実行計画入門@関西PostgreSQL勉強会
PostgreSQL実行計画入門@関西PostgreSQL勉強会
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
201505 PostgreSQLアンカンファレンス(PL/Pythonで作るWEBアプリ)
201505 PostgreSQLアンカンファレンス(PL/Pythonで作るWEBアプリ)
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
Dernier
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Dernier
(9)
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Pythonで業務改善をしたときにあった問題(ライト版)
1.
理解もねぇ、予算もねぇ でも、東京いかないでどうにかした話 山田 聡@denzowill #stapy
20170607
2.
Who am I. 非プログラマ DBエンジニア6年生(PostgreSQL,Oracle) Python歴4年 スタッフ で喋りました で滑りまし た worked
at 株式会社アシスト Start Python Club PyCon mini sapporo 2015 PyCon2016 ビギナーセッション
3.
今日話すこと WEB系みたいにおしゃれじゃない普通のSIみたいな会社で 現場レベル でPythonを流行らせるために予算もないけど がんばった話
4.
普段の仕事 仕事では数MB-数GBの複数のログから障害特定 ログフォーマットは様々 あるいはHTML形式の稼働レポートから問題の特定 HTMLは人には見やすいけどgrepとかはしづら い
5.
こういうログとか せめて全部の行に日付くれ よ・・・ Tue Jun 06 02:00:00 2017 ★日付 Closing scheduler window Restoring Resource Manager plan TEST_PLAN via scheduler window Setting Resource Manager plan TEST_PLAN via parameter Tue Jun 06 13:05:47 2017 ★日付 Thread 1 advanced to log sequence 2137 (LGWR switch) Current log# 1 seq# 2137 mem# 0: /home/v1124/app/v1124/oradata/v1124/redo01.log Tue Jun 06 22:00:00 2017 ★日付 Setting Resource Manager plan SCHEDULER[0x32DA]:DEFAULT_MAINTENANCE_PLAN via scheduler window Setting Resource Manager plan DEFAULT_MAINTENANCE_PLAN via parameter Tue Jun 06 22:00:31 2017 Begin automatic SQL Tuning Advisor run for special tuning task "SYS_AUTO_SQL_TUNING_TASK"
6.
こういうレポートとか 整形されてて見やすいけ ど
7.
数が多いとgrepもできずに地 獄 > ls l total 17533 rwrr ... May 21 01:15 V1124_20170521000032_20170521010035.html rwrr ... May 21 02:15 V1124_20170521010035_20170521020038.html rwrr ... May 21 03:15 V1124_20170521020038_20170521030053.html rwrr ... May 21 04:15 V1124_20170521030053_20170521040000.html rwrr ... May 21 05:15 V1124_20170521040000_20170521050004.html rwrr ... May 21 06:15 V1124_20170521050004_20170521060007.html rwrr ... May 21 07:15 V1124_20170521060007_20170521070009.html rwrr ... May 21 08:15 V1124_20170521070009_20170521080012.html rwrr ... May 21 09:15 V1124_20170521080012_20170521090017.html rwrr ... May 21 10:15 V1124_20170521090017_20170521100021.html rwrr ... May 21 11:15 V1124_20170521100021_20170521110027.html rwrr ... May 21 12:15 V1124_20170521110027_20170521120052.html rwrr ... May 21 13:15 V1124_20170521120052_20170521130023.html rwrr ... May 21 14:15 V1124_20170521130023_20170521140028.html rwrr ... May 21 15:15 V1124_20170521140028_20170521150038.html rwrr ... May 21 16:15 V1124_20170521150038_20170521160042.html rwrr ... May 21 17:15 V1124_20170521160042_20170521170046.html rwrr ... May 21 18:15 V1124_20170521170046_20170521180055.html rwrr ... May 21 19:15 V1124_20170521180055_20170521190058.html rwrr ... May 21 20:15 V1124_20170521190058_20170521200001.html
8.
つらいから Pythonでツールつくって楽している HTML-> text変換 (BeautifulSoup) 全部の行に日付を補完 (datetime.strptime) csvにしたりcsvをSQLに変換したり 自分で使うために基本的にはメンテ 個人の仕事はだいぶ楽になった
9.
職場で流行らしたくなる バグ取りが進みそう 職場全体で効率化できそ う 上司の覚えが良くなりそ う ボーナス
10.
そうは問屋が卸さない
11.
12.
だいたいこういうのって効果を示さないと予算はつかないです ね OSSを活用してがんばって仕組みづくり GitBucketはカジュアルにつかえていいGitHubクローン
13.
14.
いくらGitBucketでホスティングしたところで殆どのPCにはgit client すらない git cloneで導入してもらうのは無理 とりあえずGitBucketからソースのZIPをDLしてもらった (pipでサードパーティのライブラリ導入はもっと厳しい)
15.
16.
修正・改善したらzipでDLして置き換えてもらわなきゃいけない zip落として差しかえは面倒らしいのでやってもらえない GitBucketのProductブランチからZIP落として置き換えるアップデー タを同梱して1コマンドでやってもらえるように
17.
結果
18.
だいぶ使ってもらえるようになった まだまだフィードバックが少ないのが課 題 ボーナスはちょっとだけ増えた
19.
駆け足じゃない形でやりたいので PyConJP2017 出してますプロポーザル
20.
だめだったら、阿久津さんにおねだりしてStapyで。。。(/ω・\)チラッ
21.
我らがリーダ阿久津さんのプロポーザルもよろしくお願いします https://pycon.jp/2017/ja/proposals/vote/71/
Télécharger maintenant