其他

面对现存数据库反转 Laravel Migration/Seeder 的解决方案

2017-06-14 开源中国


“毕竟西湖六月中,风光不与四时同”,趁着六月美景正好,OSC源创会也要再度来到杭州,带着自由、开放、分享的开源精神,也带着满满的干货主题,邀请杭州的各位来约~



OSC 源创会杭州站

 

2017-06-24 14:00 至 18:00

 

浙江 杭州 滨江区江陵路1760号

吉利大厦辅楼4楼报告厅

费用

50元/人(现场缴费,女士,开源软件作者,积分50以上者均免费,邀请满三个好友报名者免费,学生凭学生证20元/人)

请将以下链接发送给好友(超过3个人接受邀请报名,你将可以免费参加此次源创会)https://www.oschina.net/event/2241348?inviter=2894582




主题分享

 无人驾驶背后的开源数据库(PostgreSQL)

主题简介:科幻电影的场景随着技术的发展,正在一步步的从荧幕变成现实。从军用到民用,比如汽车厂商、科技公司在尝试的无人驾驶,无人飞行器。  无人驾驶应用非常广泛,如快递行业,时机成熟以后,将来可能快递员这个职业也会逐渐从社会上消失(解放快递员的双手和创造力,让更多的人参与到科技改变生活当中)。  不管是无人驾驶的汽车还是飞行器,少不了导航,导航少不了位置信息,位置信息又是由无数的点组成的,为了达到驾驶需求,还需要存储点的属性,比如是土质、水质、是否可行驶等。点越多,精细度越高,就像照片一样,以前的手机像素和感光元件很粗糙,拍摄的照片清晰度就不如现在的手机。要达到无人驾驶的可用性,对于点的密度也是有要求的,如双向6车道,宽度25米的道路,100公里需要多少个点来描述呢?如果每平方米划分成1000个格子,需要25亿个点。如何高效的存储和处理点云(除了位置还有其他属性)数据?请跟我一起来了解一下无人驾驶背后的数据库吧。

分享嘉宾:digoal(德哥),现任职于阿里巴巴 - 阿里云 - 数据库内核技术架构组。曾就职于SKYMOBI,负责数据库整体体系-系统、存储、主机、操作系统、多IDC的架构设计和建设;完成了对数据库HA、容灾、备份、恢复、分布式、数据仓库架构设计和建设;建立了数据库管理和开发的标准化体系。PostgreSQL 中国社区发起人之一、常委、兼任社区大学校长。PostgreSQL 中国社区杭州分会会长。PostgreSQL 中国社区大学发起人之一。DBA+社群 联合发起人之一。DBGeeK联盟 专家团成员。14项已授权专利。


 开源分布式数据库 SequoiaDB 如何实现高性能

https://git.oschina.net/wangzhonnew/SequoiaDB

主题简介:分布式数据库正在渐渐成为各行数据库应用的新主流,巨杉数据库作为领先的国产开源分布式数据库产品,我们将在本次活动中带来有关分布式数据库高性能的实现主题。主题从技术架构、功能实现等角度,为大家介绍分布式数据库如何实现海量数据存储、灵活扩展机制和高并发的读写查询。同时,还会以行业典型应用入手,介绍一些典型的应用场景。

分享嘉宾:彭旸 巨杉数据库 华东区总监,曾任SAP加拿⼤大零售产品负责⼈, 超过15年国际零售咨询及数据服务经验;熟悉大数据技术与各项大数据服务平台;曾在北美从事数据分析平台研发;上海大数据联盟成员;上海海市智慧园区促进会理理事单位成员;目前负责巨杉华东地区技术与业务。


 Apache RocketMQ —— 开源万亿级消息引擎的最佳实践

主题简介:主要内容涵盖阿里巴巴消息引擎的发展史,RocketMQ的Apache之路以及社区的发展动态,RocketMQ最佳实践,RocketMQ在高性能/低延时领域的探索与实践,以及RocketMQ的生态等。

分享嘉宾:周新宇,花名尘央,就职于阿里巴巴中间件技术部,Apache RocketMQ PMC Member/Committer。专注于消息领域及周边生态,在分布式系统中的高并发、高性能以及低延时等领域有一定的经验。开源爱好者,致力于推进和发展Apache RocketMQ社区。


 面对现存数据库反转 Laravel Migration/Seeder 的解决方案

主题简介:Laravel 框架提供了一系列工具 (包括 Migration 及 Seeder) 来辅助开发数据库应用。 这些工具虽然都非常实用,但实际情境却往往不是如此理想。 尤其是在承接或维护现有项目时,数据库的数据表及字段通常是又多又长,手动撰写 Migration 耗时又耗力。 好在 Laravel 的套件生态系里,已有对应的套件可以协助我们反转现有数据库字段及数据成对应的 Migration 及 Seeder,大大降低手动撰写的时间。 在这场分享里,将会实际示范如何整合使用这些工具来解决开发上的实务问题。 讲题大纲: 1. 多人协同开发时数据库版本管理的需求 2. Laravel Migration 及 Seeding 机制介绍 3. 现实情境   - 开发习惯不同,设计数据库时不是从 migration 开始   - 已有现存数据库 (数据表、字段是又多又长) 4. 实务示范   - 安装/设定 xethron/migrations-generator   - 反转现有数据库成 Laravel migration   - 安装/设定 orangehill/iseed   - 反转现有数据库内容成 Laravel seeder   - 修改 Driver 将数据库迁移至他处 5. 其他类似的解决方案   - sequal pro exporter   - mysql workbrench exporter   - sql to migration online tools 6. 小结与问答

分享嘉宾:范圣佑 来自台湾台北,现任职于得宽科技研究员、Laravel 传教士。 于 2013 年在 Facebook 上成立 Laravel 台湾 社团及成立 Laravel 道场 教学站,并与多间学校、企业单位合作举办教育训练工作坊,从此踏上 Laravel 传教与导入之路。 除此之外也在 Github 上发布数项与 Laravel 开发相关的懒人包与外挂,每个月固定举办三场 PHP/Laravel 活动,以实现简洁优雅开发为梦想。 持续关注创新应用、网络技术、印刷出版及甜点烘焙等领域。 目前抱着甜点书持续 Full Stack 的旅程。



 Kotlin-原来 Android 开发也可以那么甜蜜

主题简介:2017年的Google IO,对于Android开发者最轰动的事件无非就是Kotlin小三上位,成为了Android的一级开发语言。这消息使得有人欢喜有人忧,一部分人忧于要学习新语言,一部分人喜于终于可以摆脱这干涩无味的Java。那么这次主题首先会对Kotlin的背景有一个简要介绍,再对Kotlin的语法糖与部分语言特性进行一个分享,最后就很多Android开发者关心的是否应该学习Kotlin,是否可以将Kotlin立即投入生产等问题做一个讨论。

分享嘉宾:刘自鹏,就职于美团点评企业平台研发部,Android开发者。较早使用Kotlin的开发者之一,Kotlin项目Twobbble的作者,对Material Design有多年实践,热爱交互,专注应用层开发。




放码过来

2017年源创会新增环节,个人或团队如有优秀开源项目,请发送站内私信到@凝小紫   报名,通过筛选的项目即可在源创会现场上台展示个人项目,更有机会获得开源中国社区码云项目推荐,甚至登上码云周刊的机会,只要你有料,就尽管放码过来!




OSC 精美礼品

本次杭州站源创会除了有精彩的主题分享,经典的下午茶歇,更少不了精美礼品赠送,OSC出品的开源扑克,开源内裤,巨型鼠标垫,统统等你来约~

还有IT大咖说特别赞助的樱桃机械键盘,说不定就抽到你了呢~




志愿者招募

本次源创会需要摄影、会务协助等志愿者,有意愿的小伙伴请站内私信@penny-osc ,志愿者免费参会,会后还将有精美礼品相送呦~




活动须知

请大家下载OSC客户端用户现场扫描二维码签到和抽奖:http://www.oschina.net/app

想成为本场源创会的合作伙伴,可联系@林青OSC  (QQ&微信:398521538)

为了方便大家线上交流,本次源创会提供微信群,报名的小伙伴可扫描以下二维码,添加好友,备注杭州源创会,拉你进群~




推荐阅读

大公司利用开源作品申请专利,谁伤了开源软件作者的心?

Web 开发人员必备的安全检查列表

Kotlin 和 Java EE 系列之 —— 使用插件愉快

NGINX 开发指南(Part 3)

倾力推荐,学习 Kotlin 的 20 个实用资源

“放码过来”邀您亮“项”,一不小心就火了!

点击“阅读原文”查看更多精彩内容

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存