Enviar pesquisa
Carregar
PHP+伺かで始める新しい通知の形
•
Transferir como PPTX, PDF
•
4 gostaram
•
4,641 visualizações
K Kinzal
Seguir
#phpcon2014
Leia menos
Leia mais
Internet
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 26
Baixar agora
Recomendados
Primaアプリのデプロイ環境
Primaアプリのデプロイ環境
Shigeyuki Takeuchi
既存のショッピングカートのできに満足できず苦しんでいる男がいた。死ヱル神博士(シェルがみはかせ)という人物に勧誘され、男はその組織の幹部になると同時に組織の日本支部と立ち上げた。組織の名は「秘密結社シェルショッカー」!エクストリームなシェルスクリプトを見せつけ、世の中のプログラマーを洗脳するという恐ろしい集団だった。 男はショッピングカートの怪人(プログラム)を造り「シェルショッカー1号男」と名付けた。中身がシェルスクリプトでできているのはもちろんだが、この「1号男」の最も恐るべき点は、よそのWebサイトを乗っ取り、そこを商品紹介ページにしてしまうことである。 「デザインセンスのないプログラマー自らが商品紹介ページを生成するコードやテンプレを作っても流行るわけないだろ! 労力もバカバカしい。カゴ入れボタンなどのパーツだけ作り、それを他人のサイトに仕込んでショッピングサイトに改造し、世界征服するのだ。特定のCMSに縛られたショッピングカートなどもう古いわ、わっはっは!」 こうしてシェルショッカーの幹部となった男は、造り上げた「シェルショッカー1号男」を先兵に、WordPressをはじめとした世界中のWebページを侵略して世界征服を果たすという、恐ろしい計画を進めるのであった。
恐怖!シェルショッカー1号男
恐怖!シェルショッカー1号男
Tomoyuki Matsuura
Log解析の基礎@phpcon2014 https://joind.in/12030
Log解析の基礎@phpcon2014
Log解析の基礎@phpcon2014
菊池 佑太
PHPCON2014 LT無差別級
中年以降エンジニアの成長戦略
中年以降エンジニアの成長戦略
Ryo Tomidokoro
PHP の良いパーツとして stream, Iterator, Generator を紹介します。 これらはファイルやコレクションに対して統一的な操作を提供し、小さな関数を組み合わせた関数型プログラミング的なアプローチの助けになります。 また、そういったテクニックの根底にある、UNIX 哲学についても紹介します。
Good Parts of PHP and the UNIX Philosophy
Good Parts of PHP and the UNIX Philosophy
Yuya Takeyama
シェルスクリプトがいかに最強の言語であるかを、POSIX原理主義集団「シェルショッカー日本支部」がとくと教えてやる。 ― 2016/03/20@歌舞伎座.tech#9
恐怖!シェルショッカーの POSIX原理主義シェルスクリプト
恐怖!シェルショッカーの POSIX原理主義シェルスクリプト
Richie Shellshoccar
2017/2/10のインサイトテクノロジーさんのSapporo TechBarでお話しさせていただいたPyDataとSparkに関するスライドです。
20170210 sapporotechbar7
20170210 sapporotechbar7
Ryuji Tamagawa
世界のSphinx事情と日本での情報源を紹介
世界のSphinx事情 @ SphinxCon JP 2015
世界のSphinx事情 @ SphinxCon JP 2015
Takayuki Shimizukawa
Recomendados
Primaアプリのデプロイ環境
Primaアプリのデプロイ環境
Shigeyuki Takeuchi
既存のショッピングカートのできに満足できず苦しんでいる男がいた。死ヱル神博士(シェルがみはかせ)という人物に勧誘され、男はその組織の幹部になると同時に組織の日本支部と立ち上げた。組織の名は「秘密結社シェルショッカー」!エクストリームなシェルスクリプトを見せつけ、世の中のプログラマーを洗脳するという恐ろしい集団だった。 男はショッピングカートの怪人(プログラム)を造り「シェルショッカー1号男」と名付けた。中身がシェルスクリプトでできているのはもちろんだが、この「1号男」の最も恐るべき点は、よそのWebサイトを乗っ取り、そこを商品紹介ページにしてしまうことである。 「デザインセンスのないプログラマー自らが商品紹介ページを生成するコードやテンプレを作っても流行るわけないだろ! 労力もバカバカしい。カゴ入れボタンなどのパーツだけ作り、それを他人のサイトに仕込んでショッピングサイトに改造し、世界征服するのだ。特定のCMSに縛られたショッピングカートなどもう古いわ、わっはっは!」 こうしてシェルショッカーの幹部となった男は、造り上げた「シェルショッカー1号男」を先兵に、WordPressをはじめとした世界中のWebページを侵略して世界征服を果たすという、恐ろしい計画を進めるのであった。
恐怖!シェルショッカー1号男
恐怖!シェルショッカー1号男
Tomoyuki Matsuura
Log解析の基礎@phpcon2014 https://joind.in/12030
Log解析の基礎@phpcon2014
Log解析の基礎@phpcon2014
菊池 佑太
PHPCON2014 LT無差別級
中年以降エンジニアの成長戦略
中年以降エンジニアの成長戦略
Ryo Tomidokoro
PHP の良いパーツとして stream, Iterator, Generator を紹介します。 これらはファイルやコレクションに対して統一的な操作を提供し、小さな関数を組み合わせた関数型プログラミング的なアプローチの助けになります。 また、そういったテクニックの根底にある、UNIX 哲学についても紹介します。
Good Parts of PHP and the UNIX Philosophy
Good Parts of PHP and the UNIX Philosophy
Yuya Takeyama
シェルスクリプトがいかに最強の言語であるかを、POSIX原理主義集団「シェルショッカー日本支部」がとくと教えてやる。 ― 2016/03/20@歌舞伎座.tech#9
恐怖!シェルショッカーの POSIX原理主義シェルスクリプト
恐怖!シェルショッカーの POSIX原理主義シェルスクリプト
Richie Shellshoccar
2017/2/10のインサイトテクノロジーさんのSapporo TechBarでお話しさせていただいたPyDataとSparkに関するスライドです。
20170210 sapporotechbar7
20170210 sapporotechbar7
Ryuji Tamagawa
世界のSphinx事情と日本での情報源を紹介
世界のSphinx事情 @ SphinxCon JP 2015
世界のSphinx事情 @ SphinxCon JP 2015
Takayuki Shimizukawa
第7回OSS奨励賞を受賞した際の活動紹介のプレゼンテーションです。
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
Hiromu Yakura
PHP懇親会
PHP懇親会
kaz_29
Cakephp勉強会@福岡 発表資料
Cakephp勉強会@福岡 発表資料
ichikaway
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Takeshi Komiya
第1回 Hubot×ChatOps勉強会で発表した資料です。 Cloudn PaaSチームで実践しているChatOps,そしてIRC Botについて紹介します
Cloudn PaaSチームのChatOps実践
Cloudn PaaSチームのChatOps実践
Kazuto Kusama
es6 cognition
Es6 cognition
Es6 cognition
Net Kanayan
Sphinxを導入したいので、競合ツールと比較しました。 refs https://github.com/gosyujin/slideshare/commit/c6918bee7bc74bcd0dcfa91371214f6832086215
SIerでもSphinxを使いたい! 前編
SIerでもSphinxを使いたい! 前編
kk_Ataka
2019/09/20 はんなりPythonのLTで使用
20190920 hannaripython20
20190920 hannaripython20
Otazo Man
ArchなラズパイにPython3.4を入れてAndroidとBluetooth通信ができるまで
Morinezumiiii 20150425-bluetooth
Morinezumiiii 20150425-bluetooth
Amuro Nishizawa
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
Takeshi Komiya
Solana Developer Hub Online #5 https://lu.ma/madcfy1j
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
K Kinzal
Solana Developer Hub Online #3 https://lu.ma/5gudil3t
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
K Kinzal
Solana Developer Hub Online #2 https://lu.ma/xrnup7zp
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
K Kinzal
Solana Developer Hub #1
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
K Kinzal
Solana Developer Hub Online #0
AIで始めるRustプログラミング #SolDevHub
AIで始めるRustプログラミング #SolDevHub
K Kinzal
Solana Developer Hub Online #0
Rust 入門 in Solana #SolDevHub
Rust 入門 in Solana #SolDevHub
K Kinzal
ChatGPT Meetup Osaka #1
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
K Kinzal
GraphQL!!!!!!
What is GraphQL
What is GraphQL
K Kinzal
test
地層化の力学 書きかけ版
地層化の力学 書きかけ版
K Kinzal
#scala_ks
Scala.jsはじめました!
Scala.jsはじめました!
K Kinzal
#
Scala.jsはじめました?
Scala.jsはじめました?
K Kinzal
ng-japan 2015 #ng_jp
Dgeni with AngularJS Application
Dgeni with AngularJS Application
K Kinzal
Mais conteúdo relacionado
Semelhante a PHP+伺かで始める新しい通知の形
第7回OSS奨励賞を受賞した際の活動紹介のプレゼンテーションです。
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
Hiromu Yakura
PHP懇親会
PHP懇親会
kaz_29
Cakephp勉強会@福岡 発表資料
Cakephp勉強会@福岡 発表資料
ichikaway
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Takeshi Komiya
第1回 Hubot×ChatOps勉強会で発表した資料です。 Cloudn PaaSチームで実践しているChatOps,そしてIRC Botについて紹介します
Cloudn PaaSチームのChatOps実践
Cloudn PaaSチームのChatOps実践
Kazuto Kusama
es6 cognition
Es6 cognition
Es6 cognition
Net Kanayan
Sphinxを導入したいので、競合ツールと比較しました。 refs https://github.com/gosyujin/slideshare/commit/c6918bee7bc74bcd0dcfa91371214f6832086215
SIerでもSphinxを使いたい! 前編
SIerでもSphinxを使いたい! 前編
kk_Ataka
2019/09/20 はんなりPythonのLTで使用
20190920 hannaripython20
20190920 hannaripython20
Otazo Man
ArchなラズパイにPython3.4を入れてAndroidとBluetooth通信ができるまで
Morinezumiiii 20150425-bluetooth
Morinezumiiii 20150425-bluetooth
Amuro Nishizawa
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
Takeshi Komiya
Semelhante a PHP+伺かで始める新しい通知の形
(10)
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
PHP懇親会
PHP懇親会
Cakephp勉強会@福岡 発表資料
Cakephp勉強会@福岡 発表資料
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Cloudn PaaSチームのChatOps実践
Cloudn PaaSチームのChatOps実践
Es6 cognition
Es6 cognition
SIerでもSphinxを使いたい! 前編
SIerでもSphinxを使いたい! 前編
20190920 hannaripython20
20190920 hannaripython20
Morinezumiiii 20150425-bluetooth
Morinezumiiii 20150425-bluetooth
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
Mais de K Kinzal
Solana Developer Hub Online #5 https://lu.ma/madcfy1j
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
K Kinzal
Solana Developer Hub Online #3 https://lu.ma/5gudil3t
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
K Kinzal
Solana Developer Hub Online #2 https://lu.ma/xrnup7zp
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
K Kinzal
Solana Developer Hub #1
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
K Kinzal
Solana Developer Hub Online #0
AIで始めるRustプログラミング #SolDevHub
AIで始めるRustプログラミング #SolDevHub
K Kinzal
Solana Developer Hub Online #0
Rust 入門 in Solana #SolDevHub
Rust 入門 in Solana #SolDevHub
K Kinzal
ChatGPT Meetup Osaka #1
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
K Kinzal
GraphQL!!!!!!
What is GraphQL
What is GraphQL
K Kinzal
test
地層化の力学 書きかけ版
地層化の力学 書きかけ版
K Kinzal
#scala_ks
Scala.jsはじめました!
Scala.jsはじめました!
K Kinzal
#
Scala.jsはじめました?
Scala.jsはじめました?
K Kinzal
ng-japan 2015 #ng_jp
Dgeni with AngularJS Application
Dgeni with AngularJS Application
K Kinzal
#dgeni
Dgeniで始めるドキュメントジェネレーション
Dgeniで始めるドキュメントジェネレーション
K Kinzal
#tritonjs
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
K Kinzal
Mais de K Kinzal
(14)
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
シンプルなNFTをMintするアプリケーション作ってみた - Solana Developer Hub Online 5 #SolDevHub
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
解説: Token Extensions - Solana Developer Hub Online #SolDevHub
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
コントラクトを作らない ブロックチェーンアプリケーション開発 #SolDevHub
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
Solana Pay入門 on Solana Developer Hub #1 #SolDevHub
AIで始めるRustプログラミング #SolDevHub
AIで始めるRustプログラミング #SolDevHub
Rust 入門 in Solana #SolDevHub
Rust 入門 in Solana #SolDevHub
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
ChatGPTをシステムに組み込むためのプロンプト技法 #chatgptjp
What is GraphQL
What is GraphQL
地層化の力学 書きかけ版
地層化の力学 書きかけ版
Scala.jsはじめました!
Scala.jsはじめました!
Scala.jsはじめました?
Scala.jsはじめました?
Dgeni with AngularJS Application
Dgeni with AngularJS Application
Dgeniで始めるドキュメントジェネレーション
Dgeniで始めるドキュメントジェネレーション
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
PHP+伺かで始める新しい通知の形
1.
PHP+伺かで始める新しい通知の形 @k_kinzal
2.
自己紹介 http://about.me/kinzal @k_kinzal
某ビジネスチャットの会社所属
3.
SSTP https://packagist.org/packages/kinzal/sstp
4.
grunt-sstp https://www.npmjs.org/package/grunt-sstp
5.
sbt http://qiita.com/kinzal/items/f91239cd39338e980291
6.
通知に何を使っていますか?
7.
メール、電話、チャット
8.
可愛くない
9.
10.
可愛い
11.
さくらさんに喋ってもらえば いいじゃない!
12.
DEMO
13.
さくらさんAPI https://github.com/k-kinzal/sakura-api k-kinzal/sakura-api
PHP+Herokuで作った Heroku deployボタンもあるよ
14.
PHP fluentd GitHubから通知がきた
よ mongo さくらさんAPI https://github.com/k-kinzal/sakura-api
15.
でも、何でいまさら?
16.
流行った当時に比べると 活用できる状況が揃ってきた
17.
1. WebHook、API
18.
1. WebHook、API 当時はPOP3、RSS、Bottleしか喋らせる
ものがなかった でも、今はWebHookとAPIのおかげでい ろんなサービスで喋らせることができる
19.
2. ネットワーク
20.
2. ネットワーク WAN
外から通信がきたよ 当時はLAN内へ手軽に通信する方法がな かった
21.
2. ネットワーク WAN
NATを超えれない・・ 今ではWebSocketでの通信や、fluentdを 中継クライアントとして解決できる
22.
3. 文化
23.
3. 文化 通知をメールだけでなく、チャットなど
いろいろなツールで受け取る文化が出来 上がってきた
24.
僕たちは伺かを見直す時期が 来ている
25.
まとめ さくらさん可愛い
26.
Tank You
Baixar agora