使用coding、DaoCloud、和Docker打造markdown纯静态博客

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎踊跃投稿。 作者:sinkcup 说起独立博客的技术演变,从数据库到纯文本放git是一大进步,从HTML到markdown又是一大进步。 解析技术有没有进步呢?既然markdown是纯文本了,再用PHP/Python/Ruby去实时解析,多么多此一举啊(比如github用的Jekyll),还需要配置服务器环境。如果用shell把markdown转换成HTML,生成纯静态博客多么愉快,无需服务器, »

部署Hexo到DaoCloud中

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:李建赢 编者注:作者曾分享过在OSX下使用docker构建hexo环境。经过学习和研究,他带来了更为简便、高效的部署方案。 意义 Pages服务更新速度慢,使用DaoCloud免费配可以快速更新Blog。 工作流 Hexo生成静态文件 按照正常流程Deploy WebHook到DaoCloud中的目标容器 目标容器更新部署好的博客 静态文件服务器同时也做好更新 »

我的 Daocloud 持续集成开发之旅

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:乔立勇 我要做什么呢? 最近开始接触docker,作为一个软件geek,觉得这个是一个再方便不过的东西了。于是开始着手准备搞一个好玩的玩意。 开始吧,开始吧! 互联网时代讲究的就是效率,所以开发周期要快,要支持持续集成,要向后兼容。。。 版本控制工具+代码托管服务器,当然是git+ »

DaoCloud体验-使用node构建应用程序

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:xinshangshangxin node应用程序demo 首先,选择一个平台 clone 代码到你的git平台上,譬如 Coding / GitHub / GitCafe 在控制台点击 服务集成 ; 创建 mysql服务和 mongodb服务, »

Code to Cloud的幸福之旅

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:刀哥+ 最近DaoCloud与Coding打通OAuth接口,笔者登上DaoCloud快车,带着大家分分钟体验一下Code to Cloud永不落地的云上幸福Docker旅程。整个旅程围绕着的Sign、Code、Build、Ship、Run、Play展开,其中ship部分内容,将首次带您探秘DaoCloud新内测的”我的主机“ »

基于DaoCloud创建StartBBS容器实战

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:Geekwolf 首先,StartBBS 是一款优雅、开源、轻量社区系统,基于MVC架构,采用PHP+MySQL 官网:http://www.startbbs.com/ 项目地址: »

构建最小Docker Image运行网站程序并部署到DaoCloud中

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:李建赢 意义: 阅读“创建尽可能小的Docker容器(中译本)”后,经过对比我们可以发现 Adriaan de Jonge的工作方式是通过CGO实现Golang的静态编译以达到目的。我们认为这种方式虽然很棒,但是操作起来并不容易,而且在很多项目中编译起来颇为麻烦。 为了精益求精,我们在极致精简与正常使用操作系统( »

使用 DaoCloud 部署 NODE

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:xinshangshangxin DaoCloud有go和python的example,却没有Node的example,把我踩的坑记录分享 注册DaoCloud 注册地址: https://account.daocloud.io/signup 整个构建和部署所需要的资源,DaoCloud都免费提供,为所有的注册用户免费提供以下资源: 3个项目, »

使用 Docker 构建 Java Web 运行环境

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:Niko Guo(Java Web后端工程师,来自厦门) 1. 前言 本文将简要介绍如何使用 Docker 搭建一个 Java Web 应用的运行环境,最终的 Docker »

持续集成的重要性与技术挑战

[编者的话] 当文字偶遇代码,当程序插上了翅膀,让分享成为我们彼此沟通的语言。我们期待可以构建这样一个平台让开发者们看到你们的智慧,挖掘你们的才华,让彼此在开源的路上不再孤独。“DaoCloud分享写作计划”已全面启动,欢迎投稿。 作者:章培昊 我从事了十多年IT项目开发工作,在摸爬滚打中,经历了项目管理的各种弊病,也一直在学习和探索新的项目管理模式。 曾经有一位产品经理对我抱怨说,他希望每天上班都希望能拿到一个昨天晚上完成的最新版本,不需要每个功能都完成,但是完成的每个功能他都希望尽快看到,以确认开发人员正在做他想要做的东西。而那时,我们只能在两周一次的迭代结束时,提交给他一个完整的版本,而此时如果发现问题,往往修改成本会很高, »