pyconchina / pyconcn Goto Github PK
View Code? Open in Web Editor NEWThis project forked from gfreezy/pyconcn
PyCon China offical website
Home Page: http://cn.pycon.org
This project forked from gfreezy/pyconcn
PyCon China offical website
Home Page: http://cn.pycon.org
PyCon2015China 专用 app. · Issue #37 · PyConChina/PyConCN
改进当前静态化编译工具
同时输出一个完整的 sitemapp 式的全部数据 .json
对于长期的静态信息页面,除了社区渠道,现场评注也是应该有的
建议追加每页的 Disqus 入口
使用如下嵌入代码:
<script src='https://jinshuju.net/f/1kdL9y/embedded.js?banner=show&background=white&height=1474'></script>
部署到赞助菜单中
需要在首页有链接可以点击,并显示大会介绍PPT(包括赞助条款),便于吸引赞助。
'/'
转为'_'
,然后再添加 _token
,其中token是根据当前页面所对应的元素token合并而成。(通过MD5算法)需要在首页上显示小额赞助介绍信息,便于个人赞助。
PyCon2012China 开始,就设立了特别的私人赞助机制
去年 PyCon2014China 一结束,就创立了对应表单:
嵌入式代码:
<script
src='https://jinshuju.net/f/jMnL83/embedded.js?banner=show&background=white&height=1269'>
</script>
参考去年的单独页面嵌入 html 代码的形式
在 DreamLab 支持下完成了新大会 logo 的设计
对应完成了 barnner 的组合
需要部署到官网
尝试在 _nav.yaml
中
<a class="navbar-brand" href="{{ site.home_url }}">
<span class="navbar-brand__inner">
{{ site.name }}
</span>
</a>
修订为:
<a class="navbar-brand" href="{{ site.home_url }}">
<span class="navbar-brand__inner">
<img
src="http://pyconcn.qiniucdn.com/zoomquiet/res/logo/150801-cnpycon-barnner-h80.png?imageView2/2/h/50"
alt="{{ site.name }}"/>
</span>
</a>
效果很差, 有非常大的底空白
修订 scss 完成对应的修订
但是,网站的默许首页分布在不同系统中,
需要通过 Nginx 进行精巧的调配
关键配置:
upstream pycon-frontends {
server 127.0.0.1:5001;
}
...
location / {
proxy_pass_header Server;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_pass http://pycon-frontends;
}
location ^~ /2014/ {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host pyconcn.qiniudn.com;
proxy_pass http://pyconcn.qiniudn.com/2014/ ;
}
最好能保持 UliWeb 的动态网站不变,
用其它形式,替换默认的 /
再跳转到 /2014
EuroPython 2015: Guidebook (mobile schedule) available
Nice Features, Maps of the venue, Full schedule, Create your personal schedule (My Schedule) ,Watch Twitter updates and tweet right in the guidebook, Contact other attendees who have sign in to the guidebook, Useful information (Contacts, CoC, FAQ, City Infos, etc.), Offline use (for the native apps). ...
Material Design
界面瑞兴信达(北京)科技有限公司,工程师,数据处理
如何让孩子爱上编程,python是众多语言首选!Python作为动态语言更适合初学编程者。Python可以让初学者把精力集中在编程对象和思维方法上,而不用去担心语法、类型等等外在因素。而Python清晰简洁的语法也使得它调试起来比Java简单的多。至于哪个更“优雅”纯属个人喜好,但对于初学编程的人Python更直观应该没什么异议。
PyCon2014大会志愿者申请表可以嵌入到官网的网页发布
在网页中以script的方式嵌入表单 (可以自适应高度,推荐使用)
<script
src='https://www.jinshuju.net/f/v7N6kL/embedded.js?banner=show&height=1483'
></script>
在网页中以iFrame的方式嵌入表单 (不能自适应高度,谨慎使用)
<iframe id='goldendata_form_v7N6kL'
src='https://www.jinshuju.net/f/v7N6kL?banner=show&embedded=true' width='100%'
frameborder=0 height='1483'>
</iframe>
PyCon2015China 大会将在今年程序员节日前后举行!
(9.12/上海;9.13/广州;9.19/北京;)
过往四届,总是有对分享主题不够干货的报怨,所以,今年大会将强化议题评审.
提前两个月公开征集议题,分享一年来的 Pythonic 体验;
特此倡议:
PS:
附以往的行者心声::
做为一个技术从业者,在这种类型的会议上想听到下面的一些内容,就以python为例来说吧,这也符合任专业性的技术论坛:
PPS:
官方建议的话题,在这些方面,但不限于此:
大会资源:
~ FreeWheel资深devops一枚,做得最多的是监控和部署发布。Pythonist,目前正在从Golang挖墙脚,有点痴迷。
"讲解Fabric在企业自动化中的具体应用。常规任务的自动化,与Shell的交互以及其实现原理,基于SSH的安全通信。作为部署解决方案的实现,与多个代码源、Jenkins、代理前端交互实现一体化部署,执行完操作后基本检测,生成报表并提供结构化数据用于事后分析。
~ 从业十年, Splunk(美国纳斯达克第一家纯大数据的上市公司)在**实验室的Tech Lead, 负责大数据平台相关的ETL和数据可视化相关的工作. 技术兴趣广泛. 擅长C++/Python与JS.
~ (Using Python to do parallel functional programming with high order functions and libraries)
"不同于面向对象编程的函数式编程以其低副作用, 高并发性获得极大关注与发展(e.g. Scala, Hashell, Erlang等). Python并不是纯粹的函数式编程语言, 但是提供了极其强大的语言特性使得进行函数式编程的可能.
本主题涵盖函数式编程在Python的关键点实现, 覆盖Python核心语法(function, lambda, generator, iterator, decorator等)和相关标准库(functools, operators, itertools)外, 主要通过一个实例介绍如何使用多个高阶函数与库(multipledispatch, pyrsistent, fn, PyToolz, more-itertools等)进行多并发的函数式编程."
为了统一工作平台,将把GitCafe上的
staticpycon项目仓库迁移到Github上来,以后将:
需要依次完成下面的工作:
报名签到入口的确定 #27
多城市举办是否各城市分开报名, 还是统一报名
如果确认以上信息, 报名入口即可开放
~ 现任职于Demonware,自动化工程师,致力于 infrastructure 的自动化管理,软件的持续集成和发布。
TheConsortium 是一个构建于 tornado, etcd 和 arangodb之上的数据中心管理和配置工具。基于 Consortium 的 plugin 系统,它可以与数据中心的各种后端,比如数据库,交换机,负载均衡器,puppet 交互,从而提供一个统一的入口来管理数据中心的各个组件。
1分钟前更新 2015年08月04日 北京时间 12:02:41
北京时间09:15:00
*.qiniudn.com 切换域名方案。方案1:使用 *.qiniudn.com 域名的用户请切换至 *.clouddn.com 或 *.qiniucdn.com(登录portal.qiniu.com查看)方案2:使用CNAME目标为 *.qiniudn.com的用户,请更换CNAME的目标为qncdn.qiniudns.com,或其他控制台中标明的CNAME目标。使用非qiniudn或CNAME到 *.qiniudns.com 及CNAME其他非 *.qiniudn.com 的用户不受影响
北京时间07:00:00
*.qiniudn.com 失效,请大家尽快更换其他域名,我们在努力恢复中
MkDocs 可以自动化的将 docs
中的目录,变成导航栏的下拉效果非常好
但是,不支持中文显示!
同时,单独页面的 pages
配置也不生效
西人工具,一般不考虑中文的
对于目录,期望:
对于页面,期望:
标题
来作为导航栏显示字串~ DaoCloud 联合创始人,首席架构师
圈内著名极客,在大学各类编程比赛中获奖无数,人称“开叔”。曾任职于 EMC **研究院,**第一个 Cloud Foundry 云平台的构建者,在云平台、分布式系统和移动应用开发方面颇有建树。其撰写的相关技术博客拥有很高的人气,并受邀在 CSDN 等专业杂志及网站发表。
加入 EMC 之前,颜开曾在盛大游戏负责游戏计算平台的开发及运维,并在当年主导了游戏平台的 Hadoop 大数据分析平台的构建。颜开于 2010 年在南京大学获得计算机专业本科学位。
通过合适的 API 构建简单的命令行工具:
这样好不好呢?
目前交流渠道有 微信, gitcafe, github, trello, google-group
好不容易总结出点儿经验, 这个经验就是协同一件事, 要切换3个沟通渠道
微信/Teletram/邮件/电话 任何沟通场景中 (No.1)
^ \
| +- 触发策划/创想/改进点/文案/任务
| \
| +- 在 gitcafe/issue 或是列表中具体描述 (No.2)
^ \
| +- 审核完毕后(直接增补,或是评注确认)主动认领开工
| \
^ +- 本地调试通过后, push 到 gitcafe
| |- 在列表中回复对应线索, 给出 commitlog 链接 (No.3)
| |- 微信/telegram 中提醒
| /
+-----<-----+
目前交流渠道有的协同状态:
一种,老人/新人 都习惯的沟通形式...
github 中都集成进来了:
rm -rf . /
是也乎,( ̄▽ ̄)
discuss
就是专门给 BBS 样讨论来发起讨论的Chaos
就是无期限,过滤讨论用的~ 易开发(cloud.easydo.cn)创始人,国内最早的Python开发者之一,现在专注构建企业应用快速开发平台。
和phonegap的移动端跨平台开发原理类似,端服务让web开发者可以访问更多桌面原生功能,比如桌面提醒、断点上传、断点下载、文件同步等。你不再需要为各个浏览器写插件,使用Python来写端服务扩展即可!更可轻松自动支持windows、mac、linux多终端!我们使用了QT、gevent等技术来实现,主题将介绍产品架构、多端打包方法,以及碰到的一些坑。
~ 刚入行的python 爱好者,爱运行,哎新奇事物,现在比较蓝海讯通公司任python支持。
编写一个较大型的程序,写好后,运行很缓慢,这时候不可能再一行行其找原因,毕竟代码那么多,那这种情况下如何快速定位到问题,解决问题;还有如果已经上生产的项目,这时候由于某种原因运行缓慢,那肯定不能ctrl+c 吧,程序还要继续运行,但是都不能确定是运维的问题还是开发的问题,这下找原因困难重重,怎么解决,还要这时候环境复杂,也许代码之间,总体影响最大的也许是多个原因,而影响最大的单个原因应该最先被解决,这什么怎么发现这一点
全部 502
UliWeb 启动困难,完全无法自动重启
迁移自 https://gitcafe.com/PyConChina/staticpycon/tickets/16
https://gitcafe.com/PyConChina/staticpycon/tickets/15
原issue内容 :
[titckets/16] 官网内容结构重构
背景
- 参考: 工单 #15: [style]PyCon 2014 in Montréal · PyConChina/staticpycon - GitCafe
- 我们当前的大会官网,内容极其简陋,根本无法给有兴趣的人提供足够的消息
分析
从来没有认真规划过!
方案
- 抄之!
- 先从人家的 E文 内容进行整体复制
- 然后对应翻译为中文文案!
- 发布方案同 stlye 的,,,
[titckets15] [style]PyCon 2014 in Montréal
现象
PyCon2011China 是 Limodu 独立完成的官网,
结果一路惯性下来,
到今年,才进行了两次尝试,
依然没有整体感觉分析
- 没有专门进行整体设计
- 强行使用兼容排版来考虑
建议
- 抄是最快的出路!
- PyCon 2014 in Montréal 非常清新
- 建议直接复制过来再针对汉字进行微调!
-先分支一个 static2015pycon ,- 发布为:
- http://cn.pycon.org/2015 进行整理
- 明年 2/14,就切换为 http://cn.pycon.org/ 正式启用!
~ ottozhuo,腾讯微信运营开发工程师。
微信 CMDB 是运维的基础核心系统,管理运营所需的所有元数据和配置。因此,对于运营建设而言,管理配置信息的 CMDB 系统,提供一个高效易用、敏捷开发的接口,用以支撑各运营系统的接入和建设、是整体效率的保证。在此讨论和分享一个业务数据接口系统的开发、设计实现以及业务维护上的经验。
~ 从业十年, Splunk(美国纳斯达克第一家纯大数据的上市公司)在**实验室的Tech Lead, 负责大数据平台相关的ETL和数据可视化相关的工作. 技术兴趣广泛. 擅长C++/Python与JS.
~ Big Data Processing and Virtualisation for Analysis using Python
PyCon China 2011到2014年大会的网站都已经静态化,预计今后也会继续使用静态化网站,为此提议创建 pyconchina.github.io 项目仓库。这样可以:
为此,需要讨论下面的问题:
请各位在这条issue下回复意见或建议。
http://cn.pycon.org/
http://cn.pycon.org/2014/
http://cn.pycon.org/2015
~ 北京锐和信首席后台扫地僧
我们用 python 写了 lapsule 的大部分逻辑,包括 sso , api , portal 以及与node.js的融合, lapsule 是一个专注于智能音箱垂直领域的云端服务,包括内容整合,设备OTA 升级支持,数据统计,数据分析,移动端研发支持等整体解决方案,我们为用户提供硬件核心模块,云端内容服务,app定制,驻厂工程师支持,交钥匙方案
为了方便征集,创建了PyCon2014大会演讲主题/工作坊提交表
特点
1)支持嵌入到网页
2)支持移动设备
3)支持上传图片
4)支持提交后修改
5)支持提交后自动回应邮件
6)不需要翻墙
其中3,4,5,6都是Google Docs不能实现的.
在网页中以script的方式嵌入表单 (可以自适应高度,推荐使用)
<script src='https://www.jinshuju.net/f/oGC3kZ/embedded.js?banner=show&height=1462'></script>
在网页中以iFrame的方式嵌入表单 (不能自适应高度,谨慎使用)
<iframe id='goldendata_form_oGC3kZ' src='https://www.jinshuju.net/f/oGC3kZ?banner=show&embedded=true' width='100%' frameborder=0 height='1462'></iframe>
资料同去年:
参考: PyCon APAC 2014
台北小伙伴设计了非常有趣的 logo
KJ 的专业设计师资源出力吧
继续折腾中文或是地标吧,也算形成系列:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.