Soumettre la recherche
Mettre en ligne
Achievements
•
Télécharger en tant que ODP, PDF
•
0 j'aime
•
359 vues
Alexandro Colorado
Suivre
Signaler
Partager
Signaler
Partager
1 sur 37
Télécharger maintenant
Recommandé
Advanced MySQL Query Tuning
Advanced MySQL Query Tuning
Alexander Rubin
23 priority queue
23 priority queue
Godo Dodo
pandas - Python Data Analysis
pandas - Python Data Analysis
Andrew Henshaw
R Introduction
R Introduction
Sangeetha S
MySQL innoDB split and merge pages
MySQL innoDB split and merge pages
Marco Tusa
Accessing Data Through Hibernate; What DBAs Should Tell Developers and Vice V...
Accessing Data Through Hibernate; What DBAs Should Tell Developers and Vice V...
Marco Tusa
Migration from mysql to elasticsearch
Migration from mysql to elasticsearch
Ryosuke Nakamura
Pandas
Pandas
Jyoti shukla
Recommandé
Advanced MySQL Query Tuning
Advanced MySQL Query Tuning
Alexander Rubin
23 priority queue
23 priority queue
Godo Dodo
pandas - Python Data Analysis
pandas - Python Data Analysis
Andrew Henshaw
R Introduction
R Introduction
Sangeetha S
MySQL innoDB split and merge pages
MySQL innoDB split and merge pages
Marco Tusa
Accessing Data Through Hibernate; What DBAs Should Tell Developers and Vice V...
Accessing Data Through Hibernate; What DBAs Should Tell Developers and Vice V...
Marco Tusa
Migration from mysql to elasticsearch
Migration from mysql to elasticsearch
Ryosuke Nakamura
Pandas
Pandas
Jyoti shukla
EEDC Apache Pig Language
EEDC Apache Pig Language
Roger Rafanell Mas
MySQL 8.0.18 latest updates: Hash join and EXPLAIN ANALYZE
MySQL 8.0.18 latest updates: Hash join and EXPLAIN ANALYZE
Norvald Ryeng
Python and Data Analysis
Python and Data Analysis
Praveen Nair
Public Training SQL Implementation & Embedded Programming in IBM i
Public Training SQL Implementation & Embedded Programming in IBM i
Hany Paulina
Hive Functions Cheat Sheet
Hive Functions Cheat Sheet
Hortonworks
Pandas
Pandas
maikroeder
Stack It And Unpack It
Stack It And Unpack It
Jeff Moss
Photon Technical Deep Dive: How to Think Vectorized
Photon Technical Deep Dive: How to Think Vectorized
Databricks
R - Get Started I - Sanaitics
R - Get Started I - Sanaitics
Vijith Nair
Get up to Speed (Quick Guide to data.table in R and Pentaho PDI)
Get up to Speed (Quick Guide to data.table in R and Pentaho PDI)
Serban Tanasa
[Www.pkbulk.blogspot.com]dbms13
[Www.pkbulk.blogspot.com]dbms13
AnusAhmad
MySQL Indexing : Improving Query Performance Using Index (Covering Index)
MySQL Indexing : Improving Query Performance Using Index (Covering Index)
Hemant Kumar Singh
Mssql
Mssql
Janas Khan
Reliable interoperation between OpenOffice & MS office by UOML
Reliable interoperation between OpenOffice & MS office by UOML
Alexandro Colorado
Performance Improvements
Performance Improvements
Alexandro Colorado
Open For Business
Open For Business
Alexandro Colorado
mproving Impress Through Iterative Design and Development
mproving Impress Through Iterative Design and Development
Alexandro Colorado
What open source lovers want?
What open source lovers want?
Alexandro Colorado
Reviving the BizDev Project
Reviving the BizDev Project
Alexandro Colorado
UX Workshop
UX Workshop
Alexandro Colorado
Introducing ODF to mobile platforms
Introducing ODF to mobile platforms
Alexandro Colorado
Walking on water - hot news from the Mac OS X Aqua port
Walking on water - hot news from the Mac OS X Aqua port
Alexandro Colorado
Contenu connexe
Tendances
EEDC Apache Pig Language
EEDC Apache Pig Language
Roger Rafanell Mas
MySQL 8.0.18 latest updates: Hash join and EXPLAIN ANALYZE
MySQL 8.0.18 latest updates: Hash join and EXPLAIN ANALYZE
Norvald Ryeng
Python and Data Analysis
Python and Data Analysis
Praveen Nair
Public Training SQL Implementation & Embedded Programming in IBM i
Public Training SQL Implementation & Embedded Programming in IBM i
Hany Paulina
Hive Functions Cheat Sheet
Hive Functions Cheat Sheet
Hortonworks
Pandas
Pandas
maikroeder
Stack It And Unpack It
Stack It And Unpack It
Jeff Moss
Photon Technical Deep Dive: How to Think Vectorized
Photon Technical Deep Dive: How to Think Vectorized
Databricks
R - Get Started I - Sanaitics
R - Get Started I - Sanaitics
Vijith Nair
Get up to Speed (Quick Guide to data.table in R and Pentaho PDI)
Get up to Speed (Quick Guide to data.table in R and Pentaho PDI)
Serban Tanasa
[Www.pkbulk.blogspot.com]dbms13
[Www.pkbulk.blogspot.com]dbms13
AnusAhmad
MySQL Indexing : Improving Query Performance Using Index (Covering Index)
MySQL Indexing : Improving Query Performance Using Index (Covering Index)
Hemant Kumar Singh
Mssql
Mssql
Janas Khan
Tendances
(13)
EEDC Apache Pig Language
EEDC Apache Pig Language
MySQL 8.0.18 latest updates: Hash join and EXPLAIN ANALYZE
MySQL 8.0.18 latest updates: Hash join and EXPLAIN ANALYZE
Python and Data Analysis
Python and Data Analysis
Public Training SQL Implementation & Embedded Programming in IBM i
Public Training SQL Implementation & Embedded Programming in IBM i
Hive Functions Cheat Sheet
Hive Functions Cheat Sheet
Pandas
Pandas
Stack It And Unpack It
Stack It And Unpack It
Photon Technical Deep Dive: How to Think Vectorized
Photon Technical Deep Dive: How to Think Vectorized
R - Get Started I - Sanaitics
R - Get Started I - Sanaitics
Get up to Speed (Quick Guide to data.table in R and Pentaho PDI)
Get up to Speed (Quick Guide to data.table in R and Pentaho PDI)
[Www.pkbulk.blogspot.com]dbms13
[Www.pkbulk.blogspot.com]dbms13
MySQL Indexing : Improving Query Performance Using Index (Covering Index)
MySQL Indexing : Improving Query Performance Using Index (Covering Index)
Mssql
Mssql
En vedette
Reliable interoperation between OpenOffice & MS office by UOML
Reliable interoperation between OpenOffice & MS office by UOML
Alexandro Colorado
Performance Improvements
Performance Improvements
Alexandro Colorado
Open For Business
Open For Business
Alexandro Colorado
mproving Impress Through Iterative Design and Development
mproving Impress Through Iterative Design and Development
Alexandro Colorado
What open source lovers want?
What open source lovers want?
Alexandro Colorado
Reviving the BizDev Project
Reviving the BizDev Project
Alexandro Colorado
UX Workshop
UX Workshop
Alexandro Colorado
Introducing ODF to mobile platforms
Introducing ODF to mobile platforms
Alexandro Colorado
Walking on water - hot news from the Mac OS X Aqua port
Walking on water - hot news from the Mac OS X Aqua port
Alexandro Colorado
Technical SEO (Pagination & Crawling) by Adam Audette
Technical SEO (Pagination & Crawling) by Adam Audette
Adam Audette
#3 - Sectioning content and outline view
#3 - Sectioning content and outline view
iloveigloo
SEO for Pagination, Faceted Navigation & Canonicalization - Hits and Misses
SEO for Pagination, Faceted Navigation & Canonicalization - Hits and Misses
Adam Audette
Chapter 3 sectioning
Chapter 3 sectioning
hokiemac
En vedette
(13)
Reliable interoperation between OpenOffice & MS office by UOML
Reliable interoperation between OpenOffice & MS office by UOML
Performance Improvements
Performance Improvements
Open For Business
Open For Business
mproving Impress Through Iterative Design and Development
mproving Impress Through Iterative Design and Development
What open source lovers want?
What open source lovers want?
Reviving the BizDev Project
Reviving the BizDev Project
UX Workshop
UX Workshop
Introducing ODF to mobile platforms
Introducing ODF to mobile platforms
Walking on water - hot news from the Mac OS X Aqua port
Walking on water - hot news from the Mac OS X Aqua port
Technical SEO (Pagination & Crawling) by Adam Audette
Technical SEO (Pagination & Crawling) by Adam Audette
#3 - Sectioning content and outline view
#3 - Sectioning content and outline view
SEO for Pagination, Faceted Navigation & Canonicalization - Hits and Misses
SEO for Pagination, Faceted Navigation & Canonicalization - Hits and Misses
Chapter 3 sectioning
Chapter 3 sectioning
Similaire à Achievements
Making Machine Learning Scale: Single Machine and Distributed
Making Machine Learning Scale: Single Machine and Distributed
Turi, Inc.
Extjs3.4 Migration Notes
Extjs3.4 Migration Notes
SimoAmi
Data herding
Data herding
unbracketed
Data herding
Data herding
unbracketed
Managing Data and Operation Distribution In MongoDB
Managing Data and Operation Distribution In MongoDB
Jason Terpko
Sql server scalability fundamentals
Sql server scalability fundamentals
Chris Adkin
Managing data and operation distribution in MongoDB
Managing data and operation distribution in MongoDB
Antonios Giannopoulos
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
Chester Chen
Sorry - How Bieber broke Google Cloud at Spotify
Sorry - How Bieber broke Google Cloud at Spotify
Neville Li
Designs, Lessons and Advice from Building Large Distributed Systems
Designs, Lessons and Advice from Building Large Distributed Systems
Daehyeok Kim
SQL Server 2008 Performance Enhancements
SQL Server 2008 Performance Enhancements
infusiondev
Etl2
Etl2
Sumit Tambe
Vam: A Locality-Improving Dynamic Memory Allocator
Vam: A Locality-Improving Dynamic Memory Allocator
Emery Berger
Building services using windows azure
Building services using windows azure
Suliman AlBattat
初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務
Amazon Web Services
Designing well known websites with ADF Rich Faces
Designing well known websites with ADF Rich Faces
maikorocha
Virtual Flink Forward 2020: A deep dive into Flink SQL - Jark Wu
Virtual Flink Forward 2020: A deep dive into Flink SQL - Jark Wu
Flink Forward
About "Apache Cassandra"
About "Apache Cassandra"
Jihyun Ahn
GraphChi big graph processing
GraphChi big graph processing
huguk
Hypertable Nosql
Hypertable Nosql
elliando dias
Similaire à Achievements
(20)
Making Machine Learning Scale: Single Machine and Distributed
Making Machine Learning Scale: Single Machine and Distributed
Extjs3.4 Migration Notes
Extjs3.4 Migration Notes
Data herding
Data herding
Data herding
Data herding
Managing Data and Operation Distribution In MongoDB
Managing Data and Operation Distribution In MongoDB
Sql server scalability fundamentals
Sql server scalability fundamentals
Managing data and operation distribution in MongoDB
Managing data and operation distribution in MongoDB
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
Sorry - How Bieber broke Google Cloud at Spotify
Sorry - How Bieber broke Google Cloud at Spotify
Designs, Lessons and Advice from Building Large Distributed Systems
Designs, Lessons and Advice from Building Large Distributed Systems
SQL Server 2008 Performance Enhancements
SQL Server 2008 Performance Enhancements
Etl2
Etl2
Vam: A Locality-Improving Dynamic Memory Allocator
Vam: A Locality-Improving Dynamic Memory Allocator
Building services using windows azure
Building services using windows azure
初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務
Designing well known websites with ADF Rich Faces
Designing well known websites with ADF Rich Faces
Virtual Flink Forward 2020: A deep dive into Flink SQL - Jark Wu
Virtual Flink Forward 2020: A deep dive into Flink SQL - Jark Wu
About "Apache Cassandra"
About "Apache Cassandra"
GraphChi big graph processing
GraphChi big graph processing
Hypertable Nosql
Hypertable Nosql
Plus de Alexandro Colorado
Bitcuners revolucion blockchain
Bitcuners revolucion blockchain
Alexandro Colorado
Presentacion Krita
Presentacion Krita
Alexandro Colorado
Bitcuners porque bitcoins
Bitcuners porque bitcoins
Alexandro Colorado
ChamiloCon Enseñando con Tecnología
ChamiloCon Enseñando con Tecnología
Alexandro Colorado
Curso de desarrollo web para principiantes
Curso de desarrollo web para principiantes
Alexandro Colorado
ChamiloCon: Recursos de Software Libre
ChamiloCon: Recursos de Software Libre
Alexandro Colorado
Krita - Tu tambien puedes pintar un arbol Feliz
Krita - Tu tambien puedes pintar un arbol Feliz
Alexandro Colorado
Gobernancia y particionacion en comunidades de Software Libre v2
Gobernancia y particionacion en comunidades de Software Libre v2
Alexandro Colorado
gcloud
gcloud
Alexandro Colorado
Blender - FLISOL Cancun 2014
Blender - FLISOL Cancun 2014
Alexandro Colorado
The Hitchhicker's Guide to Opensource
The Hitchhicker's Guide to Opensource
Alexandro Colorado
OpenERP: El ecosistema de negocios
OpenERP: El ecosistema de negocios
Alexandro Colorado
Aprendiendo GnuPG
Aprendiendo GnuPG
Alexandro Colorado
Catalogo decursos
Catalogo decursos
Alexandro Colorado
Practicas virtuales v2.2
Practicas virtuales v2.2
Alexandro Colorado
Introducción al curso de Extensiones de OpenOffice
Introducción al curso de Extensiones de OpenOffice
Alexandro Colorado
Comunidades software libre
Comunidades software libre
Alexandro Colorado
Practicas virtuales v2
Practicas virtuales v2
Alexandro Colorado
Practicas virtuales
Practicas virtuales
Alexandro Colorado
Economia digital
Economia digital
Alexandro Colorado
Plus de Alexandro Colorado
(20)
Bitcuners revolucion blockchain
Bitcuners revolucion blockchain
Presentacion Krita
Presentacion Krita
Bitcuners porque bitcoins
Bitcuners porque bitcoins
ChamiloCon Enseñando con Tecnología
ChamiloCon Enseñando con Tecnología
Curso de desarrollo web para principiantes
Curso de desarrollo web para principiantes
ChamiloCon: Recursos de Software Libre
ChamiloCon: Recursos de Software Libre
Krita - Tu tambien puedes pintar un arbol Feliz
Krita - Tu tambien puedes pintar un arbol Feliz
Gobernancia y particionacion en comunidades de Software Libre v2
Gobernancia y particionacion en comunidades de Software Libre v2
gcloud
gcloud
Blender - FLISOL Cancun 2014
Blender - FLISOL Cancun 2014
The Hitchhicker's Guide to Opensource
The Hitchhicker's Guide to Opensource
OpenERP: El ecosistema de negocios
OpenERP: El ecosistema de negocios
Aprendiendo GnuPG
Aprendiendo GnuPG
Catalogo decursos
Catalogo decursos
Practicas virtuales v2.2
Practicas virtuales v2.2
Introducción al curso de Extensiones de OpenOffice
Introducción al curso de Extensiones de OpenOffice
Comunidades software libre
Comunidades software libre
Practicas virtuales v2
Practicas virtuales v2
Practicas virtuales
Practicas virtuales
Economia digital
Economia digital
Achievements
1.
Achievement and challenges
in Calc Summary of my activities in 2009, and plans going forward. OpenOffice.org Developer Novell, Inc. 9:00 AM – 9:45 AM November 5, 2009
2.
3.
DataPilot improvements
4.
Row limit increase
to 1 million rows
5.
6.
Working remotely from
home
7.
External Reference Re-Work
8.
9.
10.
11.
Originally for caching
range names only.
12.
Anatomy of ScExternalRefManager
13.
14.
Cached entire sheet
including non-referenced data. Reference a single cell... Whole sheet gets cached & still a regular sheet.
15.
16.
17.
Efficient storage.
18.
Works better with
.xlsx import.
19.
20.
ODF import/export –
populating cache from, and dumping cache to, <table:table> structures.
21.
Excel import/export –
modifies the way cached data are loaded and written. SUPBOOK, EXTERNNAME, XCT, and CRN records.
22.
23.
Eike Rathke
24.
25.
Integrated into DEV300_m38.
A big load off...
26.
27.
External reference listeners
added.
28.
29.
Had to be
re-implemented.
30.
Some are yet
to be fixed (database functions).
31.
DataPilot Improvements
32.
Field popup window
Before After
33.
34.
Easy access to
field members' visibility.
35.
Pop-up window; not
a dialog.
36.
Bare minimum; just
enough functionality.
37.
38.
Larger font size.
39.
Submenu-capable menu control,
dynamically populated (to be used for autofilter later).
40.
41.
Single item buttons.
42.
Keyboard access.
43.
Accessibility support.
44.
Scheduled for 3.3
inclusion.
45.
In progress in
koheidatapilot03 cws
46.
47.
Field members
48.
Subtotal
49.
50.
Row Limit Increase
(1 million Rows)
51.
52.
Natural progression of
how people use spreadsheet app; quasi database.
53.
Interop with Excel
2007.
54.
55.
Ordinary-sized documents should
not be affected.
56.
More rows, more
data. Wait and see approach; let's increase the row limit, and see what happens.
57.
58.
59.
Automatic page breaks
– single rows, distributed semi-evenly from 0 to MAXROW.
60.
61.
Flat segment tree
for hidden and filtered attributes.
62.
Flat segment tree
63.
64.
Segments don't overlap.
65.
Neighboring segments have
different values.
66.
67.
68.
69.
Solution: store page
break positions in ::std::set separately.
70.
Result: pagenation now
~0.1 second.
71.
72.
Solution: Perform pagenation
only when necessary.
73.
Result: CPU usage
down to ~idle during print preview.
74.
75.
76.
77.
78.
Use ::std::vector instead
of Table to store sorted data to avoid excessive array re-allocation. Don't forget to call reserve().
79.
80.
GTK's progress bar
quite expensive to draw.
81.
82.
Note positioning at
higher rows.
83.
Maybe other stuff
I haven't thought of.
84.
Other On-going Work
Worth Mentioning.
85.
86.
Needs ODF file
format change.
87.
In progress in
calctabcolor cws.
88.
Text import filter
enhancement
89.
90.
On-going in koheicopyborder
cws.
91.
92.
Important for Japanese
users. Perhaps usable for Chinese users (Pinyin)?
93.
In calcphonetic cws.
94.
95.
Display in cell
96.
IM interaction
97.
Automatic decimal adjustment
98.
99.
Improved usability for
keyboard users.
100.
101.
102.
103.
More visual feedback
104.
105.
Become your own
expert – code analysis, class diagram, symbol database.
106.
No face-to-face talk,
limited to emails, IRC – occasional voice communication and periodic face-to-face meetings helpful. Build trust.
107.
Unable to share
hardware – get your own, invest wisely.
108.
Télécharger maintenant