<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.socallinuxexpo.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>SCALE 10x - 2012 Southern California Linux Expo - Developer</title>
 <link>https://www.socallinuxexpo.org/taxonomy/term/3</link>
 <description></description>
 <language>en</language>
<item>
 <title>MySQL to PostgreSQL migration</title>
 <link>https://www.socallinuxexpo.org/scale10x/presentations/mysql-postgresql-migration</link>
 <description>&lt;div class=&quot;field field-name-field-audience field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/taxonomy/term/2&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Beginner&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/taxonomy/term/3&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Developer&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-categories field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Categories:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/scale10x/topic/postgresql&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;PostgreSQL&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-long-abstract field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;em&gt;Every one in the industry is looking for change from one database to another, there are many different solutions to migrate MySQL to PostgreSQL database, mysql2psql Ruby gem is one of the open source software, that is simple and does successful migration. It provides various options and a simple solution to migrate a MySQL database to  PostgreSQL database. In this session I will demonstrate step by step MySQL database migration to PostgreSQL database (small database). Note I am not part of the development team of this this software, I am demonstrating to show the benefits of this software and also this session is intended to for small and medium sized database Outcome of the session the audience would be able to do a MySQL to PostgreSQL migration on their own with no difficulty. &lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-presentation-file field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Presentation Slides:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;&quot; title=&quot;application/pdf&quot; src=&quot;/modules/file/icons/application-pdf.png&quot; /&gt; &lt;a href=&quot;https://www.socallinuxexpo.org/sites/default/files/presentations/MySQL%20to%20Postgres%20Migration.pdf&quot; type=&quot;application/pdf; length=135052&quot;&gt;MySQL to Postgres Migration.pdf&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sat, 21 Jan 2012 03:01:48 +0000</pubDate>
 <dc:creator>dmurthy</dc:creator>
 <guid isPermaLink="false">538 at https://www.socallinuxexpo.org</guid>
 <comments>https://www.socallinuxexpo.org/scale10x/presentations/mysql-postgresql-migration#comments</comments>
</item>
<item>
 <title>It&#039;s All Good: Martha Stewart, Python and Decorators</title>
 <link>https://www.socallinuxexpo.org/scale10x/presentations/its-all-good-martha-stewart-python-and-decorators</link>
 <description>&lt;div class=&quot;field field-name-field-audience field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/taxonomy/term/3&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Developer&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-categories field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Categories:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/scale10x/topic/developer&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Developer&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-long-abstract field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Python is being used all over the place. from startup to big company. Basic Python is pretty straightforward, but after that you get into the fun stuff. One intermediate topic that routinely confuses people is function decorators. The talk will explain how functions work in Python, what closures are and how they relate to decorators. Even if you aren&#039;t programming in Python, many of these ideas are applicable to other languages.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-video field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Video:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;script src=&quot;http://player.ooyala.com/player.js?width=640&amp;amp;height=360&amp;amp;embedCode=1jNncyNDqdE7r9kSgHRjBVRzP5P4AUDJ&amp;amp;videoPcode=94d2w6KVd49zpHYYguN1wJ3DaSdd&quot;&gt;&lt;/script&gt;&lt;p&gt;&lt;/p&gt;&lt;noscript&gt;
&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; id=&quot;ooyalaPlayer_6luj5_h0iznkzw&quot; width=&quot;640&quot; height=&quot;360&quot; codebase=&quot;http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://player.ooyala.com/player.swf?embedCode=1jNncyNDqdE7r9kSgHRjBVRzP5P4AUDJ&amp;amp;version=2&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#000000&quot; /&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;flashvars&quot; value=&quot;embedType=noscriptObjectTag&amp;amp;embedCode=1jNncyNDqdE7r9kSgHRjBVRzP5P4AUDJ&amp;amp;videoPcode=94d2w6KVd49zpHYYguN1wJ3DaSdd&quot; /&gt;&lt;embed src=&quot;http://player.ooyala.com/player.swf?embedCode=1jNncyNDqdE7r9kSgHRjBVRzP5P4AUDJ&amp;amp;version=2&quot; bgcolor=&quot;#000000&quot; width=&quot;640&quot; height=&quot;360&quot; name=&quot;ooyalaPlayer_6luj5_h0iznkzw&quot; align=&quot;middle&quot; play=&quot;true&quot; loop=&quot;false&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; type=&quot;application/x-shockwave-flash&quot; flashvars=&quot;&amp;amp;embedCode=1jNncyNDqdE7r9kSgHRjBVRzP5P4AUDJ&amp;amp;videoPcode=94d2w6KVd49zpHYYguN1wJ3DaSdd&quot; pluginspage=&quot;http://www.adobe.com/go/getflashplayer&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;/p&gt;&lt;/noscript&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-audio field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audio:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;script src=&quot;http://player.ooyala.com/player.js?width=480&amp;amp;height=45&amp;amp;embedCode=ZzNmdqMzpNqUFnD1QAiJk170L6PdZCSW&amp;amp;videoPcode=94d2w6KVd49zpHYYguN1wJ3DaSdd&quot;&gt;&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 18 Nov 2011 06:37:15 +0000</pubDate>
 <dc:creator>mharrison</dc:creator>
 <guid isPermaLink="false">291 at https://www.socallinuxexpo.org</guid>
 <comments>https://www.socallinuxexpo.org/scale10x/presentations/its-all-good-martha-stewart-python-and-decorators#comments</comments>
</item>
<item>
 <title>MariaDB: The New M in LAMP</title>
 <link>https://www.socallinuxexpo.org/scale10x/presentations/mariadb-new-m-lamp</link>
 <description>&lt;div class=&quot;field field-name-field-audience field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/taxonomy/term/3&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Developer&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/taxonomy/term/4&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Everyone&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/taxonomy/term/5&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Intermediate&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-categories field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Categories:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/scale10x/topic/mysql&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;MySQL&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-long-abstract field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;MariaDB is a branch of the popular MySQL database. The project began in 2009 circled around a storage engine, but quickly evolved to being another database, with two major releases in 2010.   MariaDB is community developed, feature enhanced and backward compatible with MySQL.&lt;/p&gt;
&lt;p&gt; This session will introduce the project, and will help a DBA or developer come to grips with MariaDB. &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-presentation-file field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Presentation Slides:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;&quot; title=&quot;application/pdf&quot; src=&quot;/modules/file/icons/application-pdf.png&quot; /&gt; &lt;a href=&quot;https://www.socallinuxexpo.org/sites/default/files/presentations/MariaDB%20New%20M%20in%20LAMP%20SCALE10x.pdf&quot; type=&quot;application/pdf; length=1880646&quot;&gt;MariaDB New M in LAMP SCALE10x.pdf&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Wed, 16 Nov 2011 09:39:06 +0000</pubDate>
 <dc:creator>byte</dc:creator>
 <guid isPermaLink="false">207 at https://www.socallinuxexpo.org</guid>
 <comments>https://www.socallinuxexpo.org/scale10x/presentations/mariadb-new-m-lamp#comments</comments>
</item>
<item>
 <title>Ceph distributed storage system</title>
 <link>https://www.socallinuxexpo.org/scale10x/presentations/ceph-distributed-storage-system</link>
 <description>&lt;div class=&quot;field field-name-field-audience field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audience:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/taxonomy/term/3&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Developer&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/taxonomy/term/4&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Everyone&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/taxonomy/term/5&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;Intermediate&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-categories field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Categories:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/taxonomy/term/10&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot;&gt;General&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-long-abstract field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;As the size and performance requirements of storage systems have increased, file system designers have looked to new architectures to facilitate system scalability. Ceph is a fully open source distributed object store, network block device, and file system designed for reliability, performance, and scalability from terabytes to exabytes. Ceph&#039;s architecture consists of two main components: an object storage layer, and a distributed file system that is constructed on top of this object store. The object store provides a generic, scalable storage platform with support for snapshots and distributed computation. This storage backend is used to provide a simple network block device (RBD) with thin provisioning and snapshots, or an S3 or Swift compatible RESTful object storage interface. It also forms the basis for a distributed file system, managed by a distributed metadata server cluster, which similarly provides advanced features like per-directory granularity snapshots, and a recursive accounting feature that provides a convenient view of how much data is stored beneath any directory in the system. This talk will describe the Ceph architecture and then focus on the current status and future of the project. This will include a discussion of Ceph&#039;s relationship with btrfs, the file system and RBD clients in the Linux kernel, RBD support for virtual block devices in Qemu/KVM and libvirt, and current engineering challenges.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-presentation-file field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Presentation Slides:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;&quot; title=&quot;application/vnd.oasis.opendocument.presentation&quot; src=&quot;/modules/file/icons/x-office-presentation.png&quot; /&gt; &lt;a href=&quot;https://www.socallinuxexpo.org/sites/default/files/presentations/20120122%20scale%2010x.odp&quot; type=&quot;application/vnd.oasis.opendocument.presentation; length=208231&quot;&gt;20120122 scale 10x.odp&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-video field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Video:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;script src=&quot;http://player.ooyala.com/player.js?width=640&amp;amp;height=360&amp;amp;embedCode=NkMDFhNDpFXZuKW30vRZkVr8yMKA-li3&amp;amp;videoPcode=94d2w6KVd49zpHYYguN1wJ3DaSdd&quot;&gt;&lt;/script&gt;&lt;p&gt;&lt;/p&gt;&lt;noscript&gt;
&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; id=&quot;ooyalaPlayer_53oah_h0iz16h9&quot; width=&quot;640&quot; height=&quot;360&quot; codebase=&quot;http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://player.ooyala.com/player.swf?embedCode=NkMDFhNDpFXZuKW30vRZkVr8yMKA-li3&amp;amp;version=2&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#000000&quot; /&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;flashvars&quot; value=&quot;embedType=noscriptObjectTag&amp;amp;embedCode=NkMDFhNDpFXZuKW30vRZkVr8yMKA-li3&amp;amp;videoPcode=94d2w6KVd49zpHYYguN1wJ3DaSdd&quot; /&gt;&lt;embed src=&quot;http://player.ooyala.com/player.swf?embedCode=NkMDFhNDpFXZuKW30vRZkVr8yMKA-li3&amp;amp;version=2&quot; bgcolor=&quot;#000000&quot; width=&quot;640&quot; height=&quot;360&quot; name=&quot;ooyalaPlayer_53oah_h0iz16h9&quot; align=&quot;middle&quot; play=&quot;true&quot; loop=&quot;false&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; type=&quot;application/x-shockwave-flash&quot; flashvars=&quot;&amp;amp;embedCode=NkMDFhNDpFXZuKW30vRZkVr8yMKA-li3&amp;amp;videoPcode=94d2w6KVd49zpHYYguN1wJ3DaSdd&quot; pluginspage=&quot;http://www.adobe.com/go/getflashplayer&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;/p&gt;&lt;/noscript&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-audio field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Audio:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;script src=&quot;http://player.ooyala.com/player.js?width=480&amp;amp;height=45&amp;amp;embedCode=pkN2dqMzpvUUP49cAhy6yKO7msSH27G-&amp;amp;videoPcode=94d2w6KVd49zpHYYguN1wJ3DaSdd&quot;&gt;&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 24 Oct 2011 17:35:49 +0000</pubDate>
 <dc:creator>sage</dc:creator>
 <guid isPermaLink="false">82 at https://www.socallinuxexpo.org</guid>
 <comments>https://www.socallinuxexpo.org/scale10x/presentations/ceph-distributed-storage-system#comments</comments>
</item>
</channel>
</rss>
