Mapbox Studio 常见问题

发表于 & 归档在 地图, 翻译.

leaflet + qunee实现了地图拓扑图,同样使用leaflet的有个更专业的地图应用:Mapbox,可以定制出简单、专业、漂亮的地图,在传统地图服务商(Google,Nokia, Apple …)之外,有了更好的选择,Mapbox Studio是一款开源软件,使用了大量的web技术:Mapnik, node.js, backbone.js, leaflet, codemirror …… 其客户端本身就是一个webapp + Chrome,跨平台,有良好的交互体验,值得前端开发者学习和参考

mapbox studio中用到的web技术:Mapnik, node.js, backbone.js, leaflet, codemirror

]]>

Swift语法介绍

发表于 & 归档在 翻译.

  • Swift官网
  • 关于Swift
  • swift 以下为语法介绍 原文:A Swift Tour 传统建议新语言的第一个程序是打印“Hello world”,对于Swift是下面的一行代码
    println("Hello, world")
    如果你用C或者Objective-C编写过代码,这段句法会感觉熟悉,在Swift中,这是一行完整的代码,不需要引入单独的库比如输入输出或者字符串操作,在全局作用域下编写的代码会作为程序的入口,所以你也不需要main函数,你同样不需要在每段代码后面写分号 这次tour将教你使用Swift编程的足够信息,完成各种编程任务,如果你有不理解也不用担心,本次演示的任何内容在后面的章节中都有详细的介绍]]>

    译:Silverlight 5 RC 发布了

    发表于 & 归档在 .Net, Silverlight, 翻译.

    http://10rem.net/blog/2011/09/01/silverlight-5-rc-now-available 翻译:sam sha – ycoder.com 备注:虽然Silverlight开发起来很费劲,但是微软在技术方面很是很牛的,就是用户体验错的太差

    我很高兴的宣布,Silverlight 5 发布候选版本在太平洋时间今天(2011.9.1)上午10点(服务器复制链接和内容可能需要几分钟)可以获取了,赶紧上Silverlight.net的下载页面获取和使用吧,这个RC版本只是一个开发版本(不是正式上线的许可),旨在让你了解年底将发布的正式版本,使用这个发布版本取更新你的 SL5 beta 代码,使用名称空间和引用变化,使用新的功能,这不是最终版本,所以请使用和测试它,提交你找到的Bug,此外除了beta版本中的功能外,这个版本还包含更多很酷的功能:
    • P/Invoke 支持调用本地函数
    • 64 位支持 (yay!)
    • 矢量 (Postscript) 打印
    • 远程控制和多媒体命令支持
    • DataContextChanged 事件
    • In-Browser Trusted Applications浏览器信任应用程序
    • PivotViewer 控件(译者备注:这个组件很酷,详见 http://www.silverlight.net/learn/data-networking/pivot-viewer/pivotviewer-control)
    • 多媒体程序的电源感知(比如当播放电影时保持PC不待机)
    此外,我们对一些XNA名称空间和文件位置做了调整,你会发现很多3D的东西被转移到不同的DLL,我们还修改了链接文本功能,使用只读 RichTextBlock而不用可编辑的RichTextBox,我已经更新了这些修改的公告和源码下载。再回头看看Silverlight 5 beta中其他功能的信息,这里有些我的 beta 版公告,RC版本又做了修改:
    ]]>

    译:HTML5演示文稿资源列表

    发表于 & 归档在 HTML, Web, 翻译.

    http://blogs.msdn.com/b/cbowen/archive/2011/07/13/list-of-html5-presentation-resources.aspx

    原作者:Chris Bowen
    翻译:sam.sha – ycoder.com
    备注:这些都是学习HTML5的绝佳资料,强烈建议收藏
    在最近的web,编程分会和用户组会议中,我参加了很多关于HTML5, Internet Explorer 9/10, CSS3 等课程,这些会议展示和提及了很多资源,所以我在这里列出来,希望能对你有所帮助

    HTML5

    • HTML5 at W3C –  标准和学习资料
    • HTML5 W3C Logo – HTML5和相关logo
    • HTML5 Labs – web标准的早期原型(比如 IndexedDB, FileAPI 等等)
    • ScriptJunkie.com –  web开发文章和信息
    • CanIUse.com –  各个浏览器对HTML5, CSS3以及其他技术支持的详细信息
    • Modernizr – HTML 和 CSS3特性探测变得容易
    • HTML5 Cross Browser Polyfills – Shims, polyfills helpful for implementing features while supporting a range of browsers – 被大部分浏览器支持的,有益于改进特性的 shims, polyfills (注释:polyfill是浏览器本地支持的一段代码或者插件,参看:http://remysharp.com/2010/10/08/what-is-a-polyfill/)
    • HTML5 Boilerplate –  一个HTML5模版,可以作为好的参考
    • ]]>

    译:localToGlobal vs. contentToGlobal in Flex

    发表于 & 归档在 Flex, 翻译.

    http://rjria.blogspot.com/2008/05/localtoglobal-vs-contenttoglobal-in.html(需要翻墙) 翻译:Sam Sha – ycoder.com

    localToGlobal vs. contentToGlobal in Flex

    如果你从未听过Flex中有一组被称为contentToGlobal 和 globalToContent的函数(这是Sean Christmann 和我今天下午作些”黑客”时发现的),如果你曾经使用过globalToLocal或者localToGlobal,或许你可以使用与之相似的”content”版本代替,下面来说为什么。
    让我们假设你的程序有两个红色方块,一个在根层或者在应用程序层次的场景上,另一个嵌套在一个x位置为5px的组件中。应用程序层次的方块设置x位置为 x=10,如果我们希望使两个方块位于相同的X坐标,则另一个嵌套在组件中的方块需要设置x为5,这样组合加起来就是10px。
    ]]>