Submit Search
Upload
Json(::PP) is a-changing
•
1 like
•
1,960 views
C
charsbar
Follow
short announcement on PERL_JSON_BACKEND at London Perl Workshop 2016
Read less
Read more
Technology
Report
Share
Report
Share
1 of 7
Download Now
Download to read offline
Recommended
JSON, JSON::PP, and more
JSON, JSON::PP, and more
charsbar
XtraDB 5.6 and 5.7: Key Performance Algorithms
XtraDB 5.6 and 5.7: Key Performance Algorithms
Laurynas Biveinis
CRaSH the shell for the Java Virtual Machine
CRaSH the shell for the Java Virtual Machine
GR8Conf
Tarantool как платформа для микросервисов / Антон Резников, Владимир Перепели...
Tarantool как платформа для микросервисов / Антон Резников, Владимир Перепели...
Ontico
Odoo Online platform: architecture and challenges
Odoo Online platform: architecture and challenges
Odoo
Rustでパケットと戯れる
Rustでパケットと戯れる
ShuyaMotouchi1
Logstash: Get to know your logs
Logstash: Get to know your logs
SmartLogic
WebCamp 2016: PHP.Алексей Петров.PHP at Scale: System Architect Toolbox
WebCamp 2016: PHP.Алексей Петров.PHP at Scale: System Architect Toolbox
WebCamp
More Related Content
What's hot
Alternative Infrastucture
Alternative Infrastucture
Marc Seeger
Nmap Scripting Engine and http-enumeration
Nmap Scripting Engine and http-enumeration
Robert Rowley
Docker
Docker
Kamil Grabowski
Cassandra Day NY 2014: Apache Cassandra & Python for the The New York Times ⨍...
Cassandra Day NY 2014: Apache Cassandra & Python for the The New York Times ⨍...
DataStax Academy
Hypertable Nosql
Hypertable Nosql
elliando dias
Nessus scan report using microsoft patchs scan policy - Tareq Hanaysha
Nessus scan report using microsoft patchs scan policy - Tareq Hanaysha
Hanaysha
Pylons + Tokyo Cabinet
Pylons + Tokyo Cabinet
Ben Cheng
Mastering the MongoDB Javascript Shell
Mastering the MongoDB Javascript Shell
Scott Hernandez
My talk from PgConf.Russia 2016
My talk from PgConf.Russia 2016
Alex Chistyakov
RabbitMQ for Perl mongers
RabbitMQ for Perl mongers
Lenz Gschwendtner
Socket programming with php
Socket programming with php
Elizabeth Smith
Доклад Антона Поварова "Go in Badoo" с Golang Meetup
Доклад Антона Поварова "Go in Badoo" с Golang Meetup
Badoo Development
Rihards Olups - Encrypting Daemon Traffic With Zabbix 3.0
Rihards Olups - Encrypting Daemon Traffic With Zabbix 3.0
Zabbix
WebSocket
WebSocket
njamnjam
JSON and The Argonauts
JSON and The Argonauts
Mark Smalley
Comets notes
Comets notes
Ilija Dukovski
Testing Polyglot Persistence Done Right
Testing Polyglot Persistence Done Right
Alex Soto
HTTP::Parser::XS - writing a fast & secure XS module
HTTP::Parser::XS - writing a fast & secure XS module
Kazuho Oku
WebSockets with PHP: Mission impossible
WebSockets with PHP: Mission impossible
Yoan-Alexander Grigorov
What's hot
(19)
Alternative Infrastucture
Alternative Infrastucture
Nmap Scripting Engine and http-enumeration
Nmap Scripting Engine and http-enumeration
Docker
Docker
Cassandra Day NY 2014: Apache Cassandra & Python for the The New York Times ⨍...
Cassandra Day NY 2014: Apache Cassandra & Python for the The New York Times ⨍...
Hypertable Nosql
Hypertable Nosql
Nessus scan report using microsoft patchs scan policy - Tareq Hanaysha
Nessus scan report using microsoft patchs scan policy - Tareq Hanaysha
Pylons + Tokyo Cabinet
Pylons + Tokyo Cabinet
Mastering the MongoDB Javascript Shell
Mastering the MongoDB Javascript Shell
My talk from PgConf.Russia 2016
My talk from PgConf.Russia 2016
RabbitMQ for Perl mongers
RabbitMQ for Perl mongers
Socket programming with php
Socket programming with php
Доклад Антона Поварова "Go in Badoo" с Golang Meetup
Доклад Антона Поварова "Go in Badoo" с Golang Meetup
Rihards Olups - Encrypting Daemon Traffic With Zabbix 3.0
Rihards Olups - Encrypting Daemon Traffic With Zabbix 3.0
WebSocket
WebSocket
JSON and The Argonauts
JSON and The Argonauts
Comets notes
Comets notes
Testing Polyglot Persistence Done Right
Testing Polyglot Persistence Done Right
HTTP::Parser::XS - writing a fast & secure XS module
HTTP::Parser::XS - writing a fast & secure XS module
WebSockets with PHP: Mission impossible
WebSockets with PHP: Mission impossible
More from charsbar
Common boolean class_for_perl5
Common boolean class_for_perl5
charsbar
2018年夏のPerl5
2018年夏のPerl5
charsbar
萬國之津梁
萬國之津梁
charsbar
Better detection of what modules are used by some Perl 5 code
Better detection of what modules are used by some Perl 5 code
charsbar
2017年夏のPerl
2017年夏のPerl
charsbar
2017年春のPerl
2017年春のPerl
charsbar
2016年のPerl (Long version)
2016年のPerl (Long version)
charsbar
perl language update
perl language update
charsbar
CPANの依存モジュールをもう少し正しく検出したい
CPANの依存モジュールをもう少し正しく検出したい
charsbar
2013年のCPANモジュール作成事情
2013年のCPANモジュール作成事情
charsbar
What you need to remember when you upload to CPAN
What you need to remember when you upload to CPAN
charsbar
On UnQLite
On UnQLite
charsbar
typemap in Perl/XS
typemap in Perl/XS
charsbar
Analyze CPAN, Analyze Community
Analyze CPAN, Analyze Community
charsbar
Annual Report 2012
Annual Report 2012
charsbar
DBD::SQLite
DBD::SQLite
charsbar
CPANTS: Kwalitative website and its tools
CPANTS: Kwalitative website and its tools
charsbar
CPANTS 2012
CPANTS 2012
charsbar
Revisiting ppm
Revisiting ppm
charsbar
Mojolicious::Liteを使ってみよう
Mojolicious::Liteを使ってみよう
charsbar
More from charsbar
(20)
Common boolean class_for_perl5
Common boolean class_for_perl5
2018年夏のPerl5
2018年夏のPerl5
萬國之津梁
萬國之津梁
Better detection of what modules are used by some Perl 5 code
Better detection of what modules are used by some Perl 5 code
2017年夏のPerl
2017年夏のPerl
2017年春のPerl
2017年春のPerl
2016年のPerl (Long version)
2016年のPerl (Long version)
perl language update
perl language update
CPANの依存モジュールをもう少し正しく検出したい
CPANの依存モジュールをもう少し正しく検出したい
2013年のCPANモジュール作成事情
2013年のCPANモジュール作成事情
What you need to remember when you upload to CPAN
What you need to remember when you upload to CPAN
On UnQLite
On UnQLite
typemap in Perl/XS
typemap in Perl/XS
Analyze CPAN, Analyze Community
Analyze CPAN, Analyze Community
Annual Report 2012
Annual Report 2012
DBD::SQLite
DBD::SQLite
CPANTS: Kwalitative website and its tools
CPANTS: Kwalitative website and its tools
CPANTS 2012
CPANTS 2012
Revisiting ppm
Revisiting ppm
Mojolicious::Liteを使ってみよう
Mojolicious::Liteを使ってみよう
Recently uploaded
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
DianaGray10
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
SkyPlanner
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
David Newbury
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
Aggregage
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
Christian Posta
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Eric D. Schabell
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
Jamie (Taka) Wang
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
DianaGray10
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Seth Reyes
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Will Schroeder
20230104 - machine vision
20230104 - machine vision
Jamie (Taka) Wang
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
DianaGray10
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Md Hossain Ali
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
Precisely
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IES VE
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
GDSC PJATK
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
IES VE
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
UiPathCommunity
Recently uploaded
(20)
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
20230104 - machine vision
20230104 - machine vision
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
Json(::PP) is a-changing
1.
JSON(::PP) is a-changing Kenichi
Ishigaki @charsbar London Perl Workshop 2016 Dec 3, 2016
2.
me • DBD::SQLite • CPANTS •
PAUSE on Plack • JSON/JSON::PP <- new
3.
Fixed various issues •
JSON -support_by_pp • JSON -convert_blessed_universally • JSON::PP::Boolean • better and faster number detection (experimental) • incremental parsing • UTF-16/32 support (experimental) • CVE-2016-1238 • etc
4.
JSON(::PP) 2.91_01
5.
PERL_JSON_BACKEND=Cpanel::JSON::XS should just work
now
6.
Let me know if
you find anything • Cpanel::JSON::XS is not 100% compatible. • A few incompatible changes have been made. • I'm sorry I've already got reports they are broken under bleadperl. I'll fix them later.
7.
Thank you
Download Now