Submit Search
Upload
Djangoで業務改善したい
•
1 like
•
902 views
Satoshi Yamada
Follow
DjangoをつかってPythonの処理をWEBAPI化した話を LTさせていただきました、
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
Goで書くNeoVimプラグイン - OpenAppLab Aizu LT feat. CyberAgent
Goで書くNeoVimプラグイン - OpenAppLab Aizu LT feat. CyberAgent
Reo Yamada
2018/1/25 に行われたLTのスライドです
Laravel5.1 Release
Laravel5.1 Release
Yuuki Takezawa
Laravel Meetup Tokyo Vol.6で利用したスライドです 5.1リリースでの変更点などのまとめ
php開発で使うタスクランナー gulp
php開発で使うタスクランナー gulp
Yuuki Takezawa
2015-01-26(月)第86回 PHP勉強会 フロントエンドだけではなく、phpなどの開発にも取り込んで効率化をはかりましょう!
20101001 5分でわかるtrac pluginの作り方_slideshare
20101001 5分でわかるtrac pluginの作り方_slideshare
sinsoku listy
Laravel 5.1 LTSでサービスを作る
Laravel 5.1 LTSでサービスを作る
infinite_loop
Laravel 5.1 LTS の機能と比較をプレゼン資料としてひとまとめにしてみました。Laravel はいいぞ。
PHPデプロイツールの世界
PHPデプロイツールの世界
Yuuki Takezawa
PHPデプロイツールがどういう動作でタスクを処理するのか、 それぞれのデプロイツールがどんな並列処理を行うかにフォーカスを当てたスライドです。
PostgreSQLのパラレル化に向けた取り組み@第30回(仮名)PostgreSQL勉強会
PostgreSQLのパラレル化に向けた取り組み@第30回(仮名)PostgreSQL勉強会
Shigeru Hanada
2014.10.11の第30回(仮名)PostgreSQL勉強会で使用した講演資料です。
PostgreSQL実行計画入門@関西PostgreSQL勉強会
PostgreSQL実行計画入門@関西PostgreSQL勉強会
Satoshi Yamada
関西PostgreSQL勉強会2015/10/21実施分の資料です 実行計画の簡単なお話をさせていただきました。
Recommended
Goで書くNeoVimプラグイン - OpenAppLab Aizu LT feat. CyberAgent
Goで書くNeoVimプラグイン - OpenAppLab Aizu LT feat. CyberAgent
Reo Yamada
2018/1/25 に行われたLTのスライドです
Laravel5.1 Release
Laravel5.1 Release
Yuuki Takezawa
Laravel Meetup Tokyo Vol.6で利用したスライドです 5.1リリースでの変更点などのまとめ
php開発で使うタスクランナー gulp
php開発で使うタスクランナー gulp
Yuuki Takezawa
2015-01-26(月)第86回 PHP勉強会 フロントエンドだけではなく、phpなどの開発にも取り込んで効率化をはかりましょう!
20101001 5分でわかるtrac pluginの作り方_slideshare
20101001 5分でわかるtrac pluginの作り方_slideshare
sinsoku listy
Laravel 5.1 LTSでサービスを作る
Laravel 5.1 LTSでサービスを作る
infinite_loop
Laravel 5.1 LTS の機能と比較をプレゼン資料としてひとまとめにしてみました。Laravel はいいぞ。
PHPデプロイツールの世界
PHPデプロイツールの世界
Yuuki Takezawa
PHPデプロイツールがどういう動作でタスクを処理するのか、 それぞれのデプロイツールがどんな並列処理を行うかにフォーカスを当てたスライドです。
PostgreSQLのパラレル化に向けた取り組み@第30回(仮名)PostgreSQL勉強会
PostgreSQLのパラレル化に向けた取り組み@第30回(仮名)PostgreSQL勉強会
Shigeru Hanada
2014.10.11の第30回(仮名)PostgreSQL勉強会で使用した講演資料です。
PostgreSQL実行計画入門@関西PostgreSQL勉強会
PostgreSQL実行計画入門@関西PostgreSQL勉強会
Satoshi Yamada
関西PostgreSQL勉強会2015/10/21実施分の資料です 実行計画の簡単なお話をさせていただきました。
[OSC2016沖縄]商用DBからPostgreSQLへの移行入門
[OSC2016沖縄]商用DBからPostgreSQLへの移行入門
Kosuke Kida
2016年7月2日沖縄コンベンションセンターで行われたOSCのPostgreSQLセッションです。
PostgreSQLとPythonとSQL
PostgreSQLとPythonとSQL
Satoshi Yamada
SQLやDBの簡単な概要とPythonの親和性、FDW等について の資料です。 みんなのPython勉強会#19 で使用しました。 https://startpython.connpass.com/event/37958/
bottle.pyをつかったチャットアプリ作成チュートリアル
bottle.pyをつかったチャットアプリ作成チュートリアル
Satoshi Yamada
PyConJP2016 ビギナーセッションで使用した資料です。 以下のコンテンツを含んでいます。 * bottle.pyの本当の基本的な内容 - http://bottlepy.org/bottle.py * bottle.pyをつかったWEBアプリの初歩 * bottle.pyをつかった簡単なチャットアプリの作成 ※P10の2つ目のリンクが間違っています。以下で読みかえてください https://github.com/denzow/bottle_beginner/raw/master/static.zip
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
Satoshi Yamada
PostgreSQLカンファレンス2014チュートリアルセッションで発表した際の資料です。
bottleで始めるWEBアプリの最初の一歩
bottleで始めるWEBアプリの最初の一歩
Satoshi Yamada
(2017/09 追記)http://www.denzow.me/archive/category/Bottle でまとめ直し始めました PythonのWAFの中でもとりわけ軽量・シンプルなBottleを使って アプリケーション作成の第一歩を踏み出すお手伝いをします。
PostgreSQL 9.6 新機能紹介
PostgreSQL 9.6 新機能紹介
Masahiko Sawada
NTTデータ オープンソースンDAY 2016の講演で使用したPostgreSQL 9.6の新機能紹介資料です。
並列クエリを実行するPostgreSQLのアーキテクチャ
並列クエリを実行するPostgreSQLのアーキテクチャ
Kohei KaiGai
Database Lounge Tokyo #01 での発表資料です。
(JP) GPGPUがPostgreSQLを加速する
(JP) GPGPUがPostgreSQLを加速する
Kohei KaiGai
http://www.insight-tec.com/dbts-tokyo-2014.html -------- CPU/GPUという特性の異なるプロセッサの得意分野を組み合わせて費用・電力対性能の向上を狙うヘテロジニアス計算技術は、近年の半導体技術のトレンドの一つです。 本セッションでは、SQLワークロードのうちCPU負荷の高いロジックをGPUにオフロードする事で安価に検索処理の高速化を実現するPostgreSQL用の拡張モジュール PG-Strom と、GPGPUをはじめとする周辺技術についてご紹介します。
まずやっとくPostgreSQLチューニング
まずやっとくPostgreSQLチューニング
Kosuke Kida
2014年7月13日 第4回中国地方DB勉強会セッション資料
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
Satoshi Yamada
オープンソースカンファレンス2015 Spring/Tokyoでの 講演資料です。
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Miki Shimogai
2014年10月11日 JPUGの発表資料
PostgreSQLによるデータ分析ことはじめ
PostgreSQLによるデータ分析ことはじめ
Ohyama Masanori
pgconf.asia 2016 チュートリアルの資料です。
In-Database Analyticsの必要性と可能性
In-Database Analyticsの必要性と可能性
Satoshi Nagayasu
2017/3/10に開催された In-database Analyticsの集い #1 での講演資料です。 https://connpass.com/event/50950/
ゆるかわPhp
ゆるかわPhp
Ryota Mochizuki
Web技術勉強会 第31回
Web技術勉強会 第31回
龍一 田中
Web技術勉強会 第31回
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
Fumihito Yokoyama
CLR/H Sapporo.cpp合同勉強会時に話したスライドです。
ICSをビルドしてみた
ICSをビルドしてみた
kinneko
「ICSをビルドしてみた」 横浜PF部 2011/11/19資料
研究を加速するChainerファミリー
研究を加速するChainerファミリー
Deep Learning Lab(ディープラーニング・ラボ)
DLLAB DAY 2018 Track3 17:00-17:40
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
maebashi
プログラマー
プログラマー
Kouhei Sutou
1人のフリーソフトウェアプログラマーから見えている世界を紹介します。
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
JJUG ナイトセミナー 「メッセージングミドルウェア特集」のRabbitMQの発表資料です。 https://jjug.doorkeeper.jp/events/65028
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
エピック・ゲームズ・ジャパン Epic Games Japan
講演動画:https://youtu.be/A_l65FlY25I Part 1:https://www.slideshare.net/EpicGamesJapan/ue4-festeast2019-ue4mobilepart1-179705324/ 2019年10月6日に行われた「UNREAL FEST EAST 2019」で登壇した際に使用した資料です。 ●公式サイト https://unrealengine.jp/unrealfest/ === シェーダコンパイルによるカクツキなどモバイルゲーム開発特有の問題は数多くあり、それらはユーザのストレスに繋がる可能性があります。UE4はそういった問題に対しての機能を持っていますが、用法・用量を守って正しく使わないと別の問題を引き起こしてしまいます。そこで本講演ではそれらの機能の使い方、注意点などについて解説します(他のプラットフォーム開発でも役立つ内容にする予定です)。あ、今年は1人講演です。
More Related Content
Viewers also liked
[OSC2016沖縄]商用DBからPostgreSQLへの移行入門
[OSC2016沖縄]商用DBからPostgreSQLへの移行入門
Kosuke Kida
2016年7月2日沖縄コンベンションセンターで行われたOSCのPostgreSQLセッションです。
PostgreSQLとPythonとSQL
PostgreSQLとPythonとSQL
Satoshi Yamada
SQLやDBの簡単な概要とPythonの親和性、FDW等について の資料です。 みんなのPython勉強会#19 で使用しました。 https://startpython.connpass.com/event/37958/
bottle.pyをつかったチャットアプリ作成チュートリアル
bottle.pyをつかったチャットアプリ作成チュートリアル
Satoshi Yamada
PyConJP2016 ビギナーセッションで使用した資料です。 以下のコンテンツを含んでいます。 * bottle.pyの本当の基本的な内容 - http://bottlepy.org/bottle.py * bottle.pyをつかったWEBアプリの初歩 * bottle.pyをつかった簡単なチャットアプリの作成 ※P10の2つ目のリンクが間違っています。以下で読みかえてください https://github.com/denzow/bottle_beginner/raw/master/static.zip
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
Satoshi Yamada
PostgreSQLカンファレンス2014チュートリアルセッションで発表した際の資料です。
bottleで始めるWEBアプリの最初の一歩
bottleで始めるWEBアプリの最初の一歩
Satoshi Yamada
(2017/09 追記)http://www.denzow.me/archive/category/Bottle でまとめ直し始めました PythonのWAFの中でもとりわけ軽量・シンプルなBottleを使って アプリケーション作成の第一歩を踏み出すお手伝いをします。
PostgreSQL 9.6 新機能紹介
PostgreSQL 9.6 新機能紹介
Masahiko Sawada
NTTデータ オープンソースンDAY 2016の講演で使用したPostgreSQL 9.6の新機能紹介資料です。
並列クエリを実行するPostgreSQLのアーキテクチャ
並列クエリを実行するPostgreSQLのアーキテクチャ
Kohei KaiGai
Database Lounge Tokyo #01 での発表資料です。
(JP) GPGPUがPostgreSQLを加速する
(JP) GPGPUがPostgreSQLを加速する
Kohei KaiGai
http://www.insight-tec.com/dbts-tokyo-2014.html -------- CPU/GPUという特性の異なるプロセッサの得意分野を組み合わせて費用・電力対性能の向上を狙うヘテロジニアス計算技術は、近年の半導体技術のトレンドの一つです。 本セッションでは、SQLワークロードのうちCPU負荷の高いロジックをGPUにオフロードする事で安価に検索処理の高速化を実現するPostgreSQL用の拡張モジュール PG-Strom と、GPGPUをはじめとする周辺技術についてご紹介します。
まずやっとくPostgreSQLチューニング
まずやっとくPostgreSQLチューニング
Kosuke Kida
2014年7月13日 第4回中国地方DB勉強会セッション資料
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
Satoshi Yamada
オープンソースカンファレンス2015 Spring/Tokyoでの 講演資料です。
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
Miki Shimogai
2014年10月11日 JPUGの発表資料
PostgreSQLによるデータ分析ことはじめ
PostgreSQLによるデータ分析ことはじめ
Ohyama Masanori
pgconf.asia 2016 チュートリアルの資料です。
In-Database Analyticsの必要性と可能性
In-Database Analyticsの必要性と可能性
Satoshi Nagayasu
2017/3/10に開催された In-database Analyticsの集い #1 での講演資料です。 https://connpass.com/event/50950/
Viewers also liked
(13)
[OSC2016沖縄]商用DBからPostgreSQLへの移行入門
[OSC2016沖縄]商用DBからPostgreSQLへの移行入門
PostgreSQLとPythonとSQL
PostgreSQLとPythonとSQL
bottle.pyをつかったチャットアプリ作成チュートリアル
bottle.pyをつかったチャットアプリ作成チュートリアル
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
PostgreSQL SQLチューニング入門 実践編(pgcon14j)
bottleで始めるWEBアプリの最初の一歩
bottleで始めるWEBアプリの最初の一歩
PostgreSQL 9.6 新機能紹介
PostgreSQL 9.6 新機能紹介
並列クエリを実行するPostgreSQLのアーキテクチャ
並列クエリを実行するPostgreSQLのアーキテクチャ
(JP) GPGPUがPostgreSQLを加速する
(JP) GPGPUがPostgreSQLを加速する
まずやっとくPostgreSQLチューニング
まずやっとくPostgreSQLチューニング
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
PostgreSQLの実行計画を読み解こう(OSC2015 Spring/Tokyo)
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLクエリ実行の基礎知識 ~Explainを読み解こう~
PostgreSQLによるデータ分析ことはじめ
PostgreSQLによるデータ分析ことはじめ
In-Database Analyticsの必要性と可能性
In-Database Analyticsの必要性と可能性
Similar to Djangoで業務改善したい
ゆるかわPhp
ゆるかわPhp
Ryota Mochizuki
Web技術勉強会 第31回
Web技術勉強会 第31回
龍一 田中
Web技術勉強会 第31回
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
Fumihito Yokoyama
CLR/H Sapporo.cpp合同勉強会時に話したスライドです。
ICSをビルドしてみた
ICSをビルドしてみた
kinneko
「ICSをビルドしてみた」 横浜PF部 2011/11/19資料
研究を加速するChainerファミリー
研究を加速するChainerファミリー
Deep Learning Lab(ディープラーニング・ラボ)
DLLAB DAY 2018 Track3 17:00-17:40
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
maebashi
プログラマー
プログラマー
Kouhei Sutou
1人のフリーソフトウェアプログラマーから見えている世界を紹介します。
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
JJUG ナイトセミナー 「メッセージングミドルウェア特集」のRabbitMQの発表資料です。 https://jjug.doorkeeper.jp/events/65028
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
エピック・ゲームズ・ジャパン Epic Games Japan
講演動画:https://youtu.be/A_l65FlY25I Part 1:https://www.slideshare.net/EpicGamesJapan/ue4-festeast2019-ue4mobilepart1-179705324/ 2019年10月6日に行われた「UNREAL FEST EAST 2019」で登壇した際に使用した資料です。 ●公式サイト https://unrealengine.jp/unrealfest/ === シェーダコンパイルによるカクツキなどモバイルゲーム開発特有の問題は数多くあり、それらはユーザのストレスに繋がる可能性があります。UE4はそういった問題に対しての機能を持っていますが、用法・用量を守って正しく使わないと別の問題を引き起こしてしまいます。そこで本講演ではそれらの機能の使い方、注意点などについて解説します(他のプラットフォーム開発でも役立つ内容にする予定です)。あ、今年は1人講演です。
邪道Jenkins
邪道Jenkins
hazisarashi
12/22 プログラミング生放送勉強会 第19回@品川 で、お話させて頂いた内容です。 http://hazi.jp/2012-12/2203/
云推送技术实现与敏捷开发
云推送技术实现与敏捷开发
kaerseng
云推送技术实现与敏捷开发
Automatic Mixed Precision の紹介
Automatic Mixed Precision の紹介
Kuninobu SaSaki
2019年5月16日のGPU Deep Learning Community #11での発表資料です。Volta世代以降のGPUが持つTensorコアを活用する混合精度演算を自動的に適用するAutomatic Mixed Precision機能を簡単に紹介しています。
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
Kiyokazu Kaba
Windows Phoneでパフォーマンスをチューニングする簡単な方法
全部入り!WGPで高速JavaScript+HML5体験
全部入り!WGPで高速JavaScript+HML5体験
AdvancedTechNight
AdvancedTechNight No.6 Session #3
ニコニコを支える Erlang / Elixir
ニコニコを支える Erlang / Elixir
kojingharang
〜 大規模運用して初めて見えたアレやコレ (Elixir conf 2017発表資料) ニコナレが終わるのでこっちに退避。 オリジナル: https://niconare.nicovideo.jp/watch/kn2397
初めてのプラグイン開発
初めてのプラグイン開発
ikikko
2009/01/24 Shibuya.trac 2009新年会 http://sourceforge.jp/projects/shibuya-trac/wiki/meeting%2F03
Rdkitの紹介
Rdkitの紹介
Takayuki Serizawa
オープンソースのRDKitのちょっとした紹介です。
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
VirtualTech Japan Inc.
OpenStack Neutronの機能概要 講師:中嶋 大輔(ジュニパーネットワーク株式会社 サービスプロバイダー技術本部) OpenStackのネットワークを制御するNeutronの動作概要とJunoでアップデートされたDVR (Distributed Virtual Routing)、L3 HA support、IPv6 subnet modesの解説を行います。 また、プラグインの一つのオープンソースコントローラOpenContrailの紹介とサービス適用事例をご紹介します。
初心者向けAndroidゲーム開発ノウハウ
初心者向けAndroidゲーム開発ノウハウ
Kentarou Mukunasi
OSC福岡 20111203
OSC福岡 20111203
Hiroshi Bunya
Similar to Djangoで業務改善したい
(20)
ゆるかわPhp
ゆるかわPhp
Web技術勉強会 第31回
Web技術勉強会 第31回
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
ICSをビルドしてみた
ICSをビルドしてみた
研究を加速するChainerファミリー
研究を加速するChainerファミリー
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
プログラマー
プログラマー
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...
邪道Jenkins
邪道Jenkins
云推送技术实现与敏捷开发
云推送技术实现与敏捷开发
Automatic Mixed Precision の紹介
Automatic Mixed Precision の紹介
誰にでもできるパフォーマンスチューニング
誰にでもできるパフォーマンスチューニング
全部入り!WGPで高速JavaScript+HML5体験
全部入り!WGPで高速JavaScript+HML5体験
ニコニコを支える Erlang / Elixir
ニコニコを支える Erlang / Elixir
初めてのプラグイン開発
初めてのプラグイン開発
Rdkitの紹介
Rdkitの紹介
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
初心者向けAndroidゲーム開発ノウハウ
初心者向けAndroidゲーム開発ノウハウ
OSC福岡 20111203
OSC福岡 20111203
More from Satoshi Yamada
Pythonで業務改善をしたときにあった問題(ライト版)
Pythonで業務改善をしたときにあった問題(ライト版)
Satoshi Yamada
20170607のstart python clubでのLT資料です。
pythonでemlファイルを扱う話
pythonでemlファイルを扱う話
Satoshi Yamada
Pythonで.emlファイルを扱うためのemailパッケージの 使用例です。
Requestsで始める5分前帰社
Requestsで始める5分前帰社
Satoshi Yamada
PythonのHTTPライブラリ、Requestsをつかって社内イントラの作業を自動化し、楽をしようという話です。 http://startpython.connpass.com/event/28360/ のLTです。 のLTです。
DBエンジニアに必要だったPythonのスキル
DBエンジニアに必要だったPythonのスキル
Satoshi Yamada
DBエンジニアがシェルスクリプトでよくやることをpythonで置き換えようとした話ですhttp://startpython.connpass.com/event/28359/ のLTです。
本気でPythonで宛名書きした話
本気でPythonで宛名書きした話
Satoshi Yamada
PythonでCSVから宛名書きを行った話です。Pillowを使っています。 http://startpython.connpass.com/event/25269/ のLTです。
10080分でPythonからIP Messeneger
10080分でPythonからIP Messeneger
Satoshi Yamada
PythonでIP Messengerを使った話です。 http://startpython.connpass.com/event/24092/ のライトニングトークです
15分で情シスに怒られる方法
15分で情シスに怒られる方法
Satoshi Yamada
みんなのPython勉強会#7 http://startpython.connpass.com/event/22661/ のLTでお話させていただいた資料です。 mechanizeとbottleをつかって素早く情シスに怒られる 方法を紹介しています。
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
Satoshi Yamada
PyCon mini sapporo 2015で発表した資料です。 PythonでテキストをJSONに変換したときのつらみ。
201505 PostgreSQLアンカンファレンス(PL/Pythonで作るWEBアプリ)
201505 PostgreSQLアンカンファレンス(PL/Pythonで作るWEBアプリ)
Satoshi Yamada
2015/05/30に行われたPostgreSQLアンカンファレンスでの 資料です。 PL/Python + bottle.py でWEBアプリを作る話です
More from Satoshi Yamada
(9)
Pythonで業務改善をしたときにあった問題(ライト版)
Pythonで業務改善をしたときにあった問題(ライト版)
pythonでemlファイルを扱う話
pythonでemlファイルを扱う話
Requestsで始める5分前帰社
Requestsで始める5分前帰社
DBエンジニアに必要だったPythonのスキル
DBエンジニアに必要だったPythonのスキル
本気でPythonで宛名書きした話
本気でPythonで宛名書きした話
10080分でPythonからIP Messeneger
10080分でPythonからIP Messeneger
15分で情シスに怒られる方法
15分で情シスに怒られる方法
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
201505 PostgreSQLアンカンファレンス(PL/Pythonで作るWEBアプリ)
201505 PostgreSQLアンカンファレンス(PL/Pythonで作るWEBアプリ)
Recently uploaded
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
tazaki1
HVAC2024第1回 技術講習会 スライド
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
Ce Zheng, Wenhan Wu, Chen Chen, Taojiannan Yang, Sijie Zhu, Ju Shen, Nasser Kehtarnavaz, Mubarak Shah, "Deep Learning-Based Human Pose Estimation: A Survey" arXiv2020 https://arxiv.org/abs/2012.13392
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
我々はこれまで,新たなモノを産出する過程において「便利にすること」によって副次的に生じる課題を「便利の副作用」と定義し,その低減を目的としてアイディアの発想支援手法を提案してきた. これまでの研究では,便利前後の行為の増減に着目することにより便利の副作用への気づきの誘発が示唆されたものの,行為の増減の提示による便利の副作用への気づきへの影響は十分に検討できていなかった. そのため,本稿では行為の提示により便利の副作用に気づき,それを防いだアイディアの発想の支援が可能かの検証を目的として実験を行い,その有効性について検証する. 実験では,行為の増減の提示の有無によりアイディア発想にどのような影響を与えるか検証を行う.
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
azuma satoshi
設計ナイト2024にて発表した内容になります。
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
Generating Automatic Feedback on UI Mockups with Large Language Modelsを和訳紹介したものです
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
RIZAPテクノロジーズ株式会社の会社説明資料です。
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
嶋 是一 (Yoshikazu SHIMA)
進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~ 2024/6/12~14まで幕張メッセで開催されました、インターロップ併設アプリジャパンの展示会場内ROOM Bで、10:30~11:10の枠で登壇させてもらいましたセッション資料を公開します。
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
オープンエンドな進化から着想を得て、個々の大規模言語モデル(LLM)が、グループとして学習を進めながら、ノームエージェントとして機能するという概念を探求しています。これは、単一のモデルでは難しい複雑な問題を解決することを目的としています。具体的な方法として、遺伝的アルゴリズムと知識蒸留を組み合わせた学習プロセスを提案しています。知識蒸留によって学習を進め、同時に遺伝的アルゴリズムでハイパーパラメータを最適化することで、より効率的な学習を目指します。ドメインタスクとして、指示からPythonコードを生成するコード生成タスクを選択しました。実験では、学習に3つの学習モデルと1つの教師モデルを使用しました。その結果、HumanEvalのpass@1で精度が1.2%向上し、学習が進むにつれて学習率が最適化された兆候が見られました。しかし、大幅な精度向上を達成し、さまざまなハイパーパラメータを最適化するには、まだ課題が残っています。
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
キンドリルネットワークアセスメントサービス
生成AIがもたらすコンテンツ経済圏の新時代 The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代 The New Era of Content Economy Brought by Generative AI
Osaka University
、コンテンツ制作の主体をプロのクリエーターからユーザーへと移行させている現状をご存じの方も多いでしょう。現在、画像コンテンツ制作現場では生成AIがクリエーターを支援するツールとして利用されています。セミナーでは、画像生成における自動化の境界についての議論が予定されています。 AIの利用には著作権や倫理的な問題も伴いますが、クリエーターとAIが共存し、センシング技術と統合することで新しい形のコンテンツが生み出されることが期待されています。
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
osamut
Hyper-V and SCVMM
Recently uploaded
(12)
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
生成AIがもたらすコンテンツ経済圏の新時代 The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代 The New Era of Content Economy Brought by Generative AI
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
Djangoで業務改善したい
1.
1 株式会社アシスト 山田 聡 @denzowill Djangoで業務改善したくなった
2.
2 だいたいこんな感じで生きてます
3.
3 いままで
4.
アプリケーションA アプリケーションB アプリケーションC XMPP Connector XMPP Connector
Mechanize Wrapper XMPP Connector
5.
5 ● XMPP:オープンなチャットプロトコル ● Mechanize: ブラウザをコードで操作 ● BeautifulSoup: Mechanizeの補助 ● IPMessenger:
IPメッセンジャ
6.
アプリケーションA アプリケーションB アプリケーションC XMPP Connector XMPP Connector
Mechanize Wrapper XMPP Connector
7.
アプリケーションA アプリケーションB アプリケーションC XMPP Connector XMPP Connector
Mechanize Wrapper XMPP Connector Ver 0.4 Ver 0.5 Ver 0.6
8.
8 自作ライブラリが 時期によってばらばら
9.
9 自作ライブラリが 時期によってばらばら →いちいち更新がめんどくさい
10.
アプリケーションA アプリケーションA アプリケーションB アプリケーションC XMPP Connector Mechanize Wrapper
11.
11 中央集権化
12.
アプリケーションA XMPP Connector Mechanize Wrapper Django
13.
13 DjangoだとPythonを WEB化しやすい
14.
14 ● HTTPアクセスでJSONを戻すことにした ● curlで連打されると情シスに怒られる ● 登録・認証しとかないとまずい ● Djangoなら簡単っぽい?
15.
15 ├─IntraCtl -- イントラ操作を自動化 │
├─lib │ └─migrations ├─AuthCtl -- 認証処理 │ ├─lib │ ├─migrations │ └─templates │ └─auth ├─static -- WEBサービスとしての静的ファイル │ ├─css │ ├─fonts │ └─js ├─XmppCtl -- XmppのAPI提供 │ ├─lib │ └─migrations └─YmsftUtilServer -- Djangoのプロジェクト
16.
16 # アクセス許可があるAPIアクセスかのチェック用のデコレータ def check_access_permission(func): import
functools @functools.wraps(func) def wrapper(*args, **kwargs): # 第一引数はrequestオブジェクト request = args[0] # host:port/apiname/xxxxx -> apiname api_url = request.path.split("/")[1] from_addr = get_client_ip(request) token_key = request.META.get('HTTP_AUTHORIZATION') if check_token_auth(api_url, from_addr, token_key): return func(*args, **kwargs) else: return fobbiden_response() return wrapper Authoraization ヘッダをチェックするデコレータ
17.
17 @comm.check_access_permission def post_message(request): ret_dict =
{ u"error": None, u"message": None } if request.method == 'POST': form = XmppSendForm(request.POST) if form.is_valid(): : try: stop_event = threading.Event() exception_event = threading.Event() xmpp_talker_inst = XmppTalker(sender_account, sender_password, ...) : xmpp_talker_inst.join() except XWException as e: ret_dict[u"error"] = True ret_dict[u"message"] = e.message else: ret_dict[u"error"] = True ret_dict[u"message"] = u"POST FORMAT ERROR[%s]" % form.errors.as_json() return HttpResponse( json.dumps(ret_dict), content_type='application/json' ) ほかのView層で使う
18.
アプリケーションA XMPP Connector Mechanize Wrapper Django アプリケーション Client HTTP
通信必要なPOSTパラメータと ヘッダがあればいい
19.
19 class ClientSDKBase(object): def __init__(self,
server_url, token_key): self.server_url = server_url self.token_key = token_key self.encoding = u"utf-8" self.version = u"0.1" @staticmethod def _http_post(url, headers, base_params_dict): response = {} try: params = urllib.urlencode(base_params_dict) req = urllib2.Request(url, params, headers) res = urllib2.urlopen(req) response["body"] = res.read() response["headers"] = res.info().dict except urllib2.URLError as e: raise YmsftSDKException(e.message) ret_body = response["body"] try: return json.loads(ret_body) except ValueError as e: raise YmsftSDKException("When Parse JSON[%s][%s]" % (e.message, ret_body)) Client側
20.
20 #!/usr/bin/env python # -*-
coding: utf-8 -*- from ymsft_util_client import XmppCtlClient import sys # クライアントインスタンス作成 ac = XmppCtlClient("http://localhost:8000/", "b7f6e30e44ec109012a3300ead6bd7f429e4cbe6") # 基本形 print ac.post_message( to_addr="sayamada@xxxxx.co.jp", post_message=u"こんにちは" ) # 送信元アドレス指定 print ac.post_message( to_addr="sayamada@xxxxx.co.jp", post_message=u"こんにちは", sender_account="any_group@xxxxx.co.jp", sender_password="any_group", ) 使い方
21.
21 ● Pythonでかき捨てスクリプトがあるならDjango楽 ● HTTPヘッダも簡単につかえるので認証も楽 ● FormクラスつかえばValidationも簡単 ● クライアントはHTTPさえできれば何でもよい Djangoで簡単に中央集権!
Download now