必威体育下载克里斯蒂安·海尔曼

您当前正在浏览必威体育下载克里斯蒂安·海尔曼十月份的博必威体育简介客档案,2015.

10月存档,2015

快速提示:阻止PowerPoint将单词拆分为新行

星期三,10月28日,2015

我的谈话平台需要在Windows/Microsoft社区中更多地重用,我正试图更多地使用PowerPoint,让自己摆脱主题演讲的美妙(及其随机崩溃——是的,所有软件都糟透了)。

我今天意识到的一件事是,PowerPoint认为,在任何地方破译单词都是明智的,因为这样可以进入一个新行。不是字面上的,or even syllable,但根据性格:

默认换行设置
Words are broken into new lines at any character,这使得对齐成为一个不愉快的游戏“找到断点”

这是预设!为了摆脱它,你不需要召唤黑魔王,但你所要做的就是解除违约。您可以在以下位置找到:

格式段落换行和对齐取消选中:“允许拉丁文字在单词中间换行”

这是一个记录来显示不同之处:

固定换行设置
通过取消设置预设,您可以随心所欲-换行符现在只能在完整的单词后使用。

为什么这会是一个预设是超越我。现在我可以自由呼吸了。

在没有本地安装或编辑器的情况下测试节点和Express

星期二,10月27日,2015

Node.jsandJS如今,基于网络的应用程序越来越受到关注。建立环境不是火箭科学,但如果你想彻底改变这一技术组合,那就太费劲了。

created

Here's a simple way to play with both for an hour without having to install anything on your computer or even having access to an editor.这是一个展示的好机会,hackathons or a quick proof of concept.

The trick is to use a one-hour trial server of Azure.除了身份验证,你不需要登录任何东西,你可以使用Facebook,谷歌或微软的帐户。您可以在浏览器中或通过使用git编辑您的站点,并且可以在放弃试用服务器后导出您的工作以供重用。

下面是开始播放的简短过程:

  1. http://tryappservice.azure.com/
  2. 确保已选择“Web应用程序”(它是默认设置)
  3. 单击“下一步”
  4. 选择“ExpressJS”
  5. 点击“创建”
  6. 使用Facebook登录,谷歌或微软帐户。*
  7. 等待服务器设置(1-2分钟)
  8. Click the统一资源定位地址看到你的应用
  9. 选择“使用Visual Studio联机编辑”
  10. 开始在浏览器中实时编辑网站

*这是一种预防措施,以避免人们使用此服务生成大量机器人程序。你的信息没有存储,you won't be contacted and you don't need to provide any payment details.

您还可以克隆站点,在本地编辑它并使用git推送到服务器。The server is available for an hour and will expire after that.除了Git,您还可以下载应用程序或其发布配置文件。

Video

有一个显示设置试用服务器的我的快速视频在YouTube上。

Video transcript

Hello I am Chris Heilmann and I want to quickly show you how to set up a
节点和express.js服务器,无需在计算机上安装任何内容。这是一个很好的方法来尝试这些技术,而不必破坏你的设置,不用编辑。Or if you want to show something to a client who don't know what node and express do for them.

你所要做的就是去一个网站,让你可以试用Microsoft Azure,而不必做任何像购买它这样的事情,或者报名参加,或者类似的活动。

一切都发生在浏览器中。You go to tryappwebservice.azure.com and then you say you want to start an application.我说我想要一个Web应用程序,如果我单击“下一步”,我可以选择说我想要一个ASP.NET页面或其他什么。但现在我只想在这里有一个express.js页面。我点击这个,我说
创建,然后它可以使用任何这些设置登录。我们这样做只是为了让垃圾邮件发送者不会创建大量的文件和大量的服务器。

没有账单,没有录音。以后你可以再签退。You can log in with Facebook,使用Google登录或使用Microsoft登录。In this case let's sign in with Google – it's just my account here – and I sign in with it.

然后我可以选择我想要的应用程序类型。所以现在它在后台搅动,为我在Azure上安装了一台机器,我要用一个小时。它有一个node install和express.js安装,还提供了一个在线编辑器,这样我就可以在不需要使用自己的编辑器或计算机上有编辑器的情况下使用这些信息。

这需要大约一分钟到两分钟的时间,这取决于我们在服务器上有多少流量,但我从未等待超过五分钟。

好了,您的免费网络应用程序可以使用一小时,将在58分钟内到期。So you got that much time to play with the express and Node server.之后,you can download the app content,你可以下载一个发布配置文件(以防你想留在Azure上做些什么)。Or you can clone or push with git so you can have it on your local machine or you put it on another server afterwards.

What you also have is that you can edit with Visual Studio "Monaco".所以如果我点击那个,我的浏览器中有Visual Studio。I don't have to download anything,我不需要安装任何东西——我可以开始使用这个应用程序。

这个统一资源定位地址在上面,所以我只需点击那个。这当然不漂亮统一资源定位地址但只需要一个小时,所以这是一个一次性的机会。统一资源定位地址不管怎样。所以现在我在这里有了“express”和“welcome to express”,如果我进入我的www根目录,在我的视图中开始编辑,并开始编辑index.jade文件,我可以说“high at”,而不是“welcome to”。它自动在后台为我保存了它,所以如果我现在重新加载页面,它应该在这里告诉我“嗨,在快车”。I can also go through all the views and all the functionality and the routes – the things that Express.js gives me.If I edit index.js here and instead of "express" I say Azure it again saves automatically for me.我不必做任何其他事情;I just reload the page and instead of "express" it says "Azure".

If you're done with it you can just download it or you can download the publishing profile or you can just let it go away.例如,如果你说你想进行上一个会话,它会要求你删除你现在拥有的会话。

这是一个很好的测试方法,你不需要在电脑上安装任何东西。因此,如果你一直想玩node.js和express,但是你胆怯得不敢去命令行,或是把你的计算机弄乱,或是拥有自己的编辑器,那么这是一个很好的方法,可以让人们在不需要任何服务器的情况下了解node和express的强大功能。所以,玩得开心点。

所有事情都是开放式讨论:ES6难题(幻灯片/放映/链接)

星期二,October 20th,2015

I just delivered a talk on JavaScript andES6在罗利,一切都是开放的,北卡罗莱纳。

这只是一个快速的帖子,给你所有的内容和链接,我谈到。

这里是slidedeck on Slideshare

以及screencast of the talk on YouTube

我提到的链接:

CSS颜色名称的乐趣

星期三,10月14日,2015

今天早上,Ars Technica写了一篇精彩的文章CSS颜色名称标题为“"Tomato" versus "#FF6347"—the tragicomic history ofCSS颜色名称“。它让我再次看到了CSS命名并创建一个交互式演示当你翻过颜色样本时展示它们.

以此为基础,I创造了一个小游戏,这可以让你训练你对颜色及其名字的了解。

colour-game

(游戏中的颜色不变,这是一个GIF问题…

这个源代码在GitHub上,创造这些东西很简单,一旦你有了数据集。

里面有一些有趣的练习,比如如何根据亮度对颜色进行排序(将值分为两个字符,转换为十进制,推入阵列,排序)并创建一个数组JS(嘿,PHPhas it).

这款游戏将您的分数保存在本地存储设备中,在移动设备上运行良好——这是我的华为荣誉。

16 Questions you need to answer before you give a conference talk

星期二,October 13th,2015

说到在会议上发表演讲,人们最害怕的是演讲。在舞台上面对一大群观众是可怕的,对许多人来说是不可想象的。

恐怖对话室

I don't want to discourage anyone to do this – it is amazing and it feels great to inspire people.好消息是,通过报道这里的事情,你将带着最大的信心登上舞台,你会眼花缭乱。

我想记下人们在会议上不考虑的事情。不缺少声称福音主义“只在会议上展示”的职位。此外,只有当“真正的开发人员开发产品”时,才认为它是有价值的。这是一个完美的场景,当然。在你判断“只是陈述”是一项简单的任务之前,先考虑以下问题。如果你是一个专业的演讲者和福音传道者,你需要让他们知道。More importantly,考虑完成这项工作所需的时间,以及如何将其融入到日常的代码交付工作中。

  1. 1)你对这个话题了解得够多吗?
  2. 2)你确定你的事实吗?
  3. 3) Are you aware of the audience?
  4. 4)你的故事情节是什么?How do you package the idea?
  5. 5)你谈论的材料在哪里?
  6. 6)你确定你能以你写的方式发表演讲吗?
  7. 7)材料什么时候到期?
  8. 8) What does the conference need from you?
  9. 9)您如何参加活动?
  10. 10)你有你所需要的一切吗?你不在的时候一切都会好起来吗?
  11. 11)谁付钱?你怎么拿回你的钱?
  12. 12)你能负担得起时间吗?你需要延长你的旅行时间以使它值得吗?
  13. 13)您是否准备好在会议环境中进行演讲?
  14. 14)你如何衡量这是否成功?
  15. 15)您如何使其可用于贵公司?
  16. 16)您准备好处理后续工作了吗?

1)你对这个话题了解得够多吗?

如果你谈论你自己的产品,这是很容易的。它也很容易变得无用。为一次不可能失败的演讲写一个演示是作弊。对观众来说,这也是很难重复的。这是一个理论练习,而不是一个交付的壮举。Writing a product in a real work environment means dealing with other people's demands and issues.这也意味着你必须重新思考你做了很多事情,这就产生了更好的产品。你如何构建你的产品并不能使它成为最佳实践。它对你有用。好啊,但是,你的听众是可以重复的,还是他们可以从你的方法中学习?必威体育下载

好好谈谈,you need to do a lot of homework:

  • 你需要阅读比赛的内容,
  • 必威体育下载了解什么是适用的,
  • 你需要了解你所涉及的话题如何对观众有利,以及
  • 你需要对谈话主题的必要环境和人们在重复你所做的事情时可能遇到的问题进行研究。

2)你确定你的事实吗?

很容易做出宏伟的声明,并用正确的修辞方式将其包装起来,使人兴奋。这也很容易给他们带来很多麻烦。如果你在舞台上做出承诺,make sure it is yours to fulfill.You don't want to get your colleagues into trouble or delivery stress by over-promising.

你可能会向一个了解他们的东西并且乐于在你的论证中发现漏洞的听众展示。所以你需要做你的家庭作业。Check your facts,保持更新,不要重复过去的真理。

获取最新信息,在将其添加到您的谈话中之前,请确认这是事实。这还意味着检查各种来源并交叉引用它们。腿部劳动,研究。

与你的同事一起工作,他们将需要传达你所谈论的,并在将来维护它。确保他们能胜任这项任务。记住:你不可能是维护者,所以代表。代表团意味着你需要给其他人一个正面的印象。

3) Are you aware of the audience?

你的工作是教育和娱乐会议的观众。为了实现这一目标,你需要迎合听众的意见。因此,在你前进之前,你需要理解它们。For this,您需要遵循以下步骤:

从会议组织者处获取有关观众的信息:

  • 观众有多大?
  • 你什么时候开始说话?一天结束时的谈话比早上的谈话更难接受。
  • 他们的经验水平是什么?你给专家写的材料和新手写的不同。同龄人的压力决定了每个人都告诉你他们是专家。除非你解释清楚,否则他们可能仍然不明白你在做什么。
  • What is the language of the audience?他们是以你的语言为母语,还是你需要迎合误解?你的流行推荐信和笑话在那个国家有意义吗?或者它们是冒犯性的还是令人困惑的?如果活动中有现场翻译,您必须放慢速度并暂停,以便翻译人员跟上。You will also need to deliver your slides up-front and have a list of technical words that shouldn't be translated.Your slide deck also needs to be printable for translators to use.

然后想想你想从谈话中得到什么:

  • Try to think like your audience – what excites a group of designers is not the same a group of developers or project managers need
  • 看看剩下的队伍。你的谈话是独特的还是会在同一事件中与另一个谈话发生冲突或重复?

4)你的故事情节是什么?How do you package the idea?

演讲没有故事就没有意义。Much like a movie you need to have to have an introduction,高潮和结论。在这里穿插一些轶事和现实生活中的比较,你会得到一些人们可以享受和学习的东西。必威体育下载Add some humour and some open questions to engage and encourage.你是怎么做到的?What fits this talk and this audience?

5)你谈论的材料在哪里?

如果你想让听众重复你所说的话,你需要确保你的材料是可用的。

  • 您的代码示例需要例如在Github上,需要工作,需要文档。
  • If you talk about a product of your company make sure the resource isn't going away by the time you give your talk.
  • 你的幻灯片应该放在网络上的某个地方,因为人们总是在你谈话之后就要求你的幻灯片。

6)你确定你能以你写的方式发表演讲吗?

假装我们是一个很酷的人群,每个人都会得到一个很好的极客笑话,这很简单。这也很容易得罪人们,在科技媒体上引发推特风暴和丑陋的后果。

不讲好话或随意使用媒体也容易陷入法律纠纷。记住一件事:公平使用是一个神话,在国际上不适用。.Any copyrighted material you use in your talk can become a problem.解决这一问题的最简单方法是只使用知识共享许可的创造性材料。

那可能意味着你不使用酷的动画GIF最新的电视节目。这可能是件好事。你知道观众是否知道这个节目并得到你的推荐信吗?betway体育官方网在国际上思考和质疑你的文化偏见可能是令人鼓舞和困惑的区别。或令人沮丧。如果你谈论的是在你现在的国家里没有的好产品。不要从你的角度写你的演讲。想想观众能用你的材料做些什么,如果他们能理解的话。

7)材料什么时候到期?

有很多事情会影响你准备演讲的时间:

  • 您的公司可能有一项政策,让法律和市场部审查您的幻灯片。这听起来很糟糕,有点审查制度的味道。但它能救你的屁股。它也可能让你意识到一些你可以暗示的,还不是公众知识的事情。
  • The conference might need your talks upfront.Every conference wants at least an outline and your speaker bio to publish on their web site.
  • 你有足够的时间做研究吗?creation and designing your slides before you travel?如果你的机器坏了,你能把你的甲板上传到网上吗?

8) What does the conference need from you?

取决于会议对您的帮助,他们也希望你帮助他们。包括:

  • 在你的社交媒体渠道上做一些宣传
  • information about your travel and accomodation
  • 签证关于拍摄和材料分发权的要求和签署发布
  • invoices for expenses you have on their behalf
  • information on your availability for speaker dinners,event parties or other side activities of the main event

这需要时间分配给它。一般来说,你可以说一天的会议就意味着你要外出三天。

9)您如何参加活动?

旅行是你登台旅行中最大的未知。任何事情都可能出错。你要确保你预订了正确的航班,酒店和有一个基地靠近活动。所有这些都需要钱,你会发现会议组织者和你的公司会尽可能地降低成本。因此,请为一些不便做好准备。

Booking and validating your travel adds and extra two days to your conference planning.往返于家中参加活动可能是一个充满压力的旅程。Try to avoid getting to the event stressed,you need to concentrate on what you are there for.至少在事件前后添加两个缓冲日。

预订自己的旅行非常好。You are not at the mercy of people spelling your name wrong or asking you for all kind of information like your passport and date of birth.但这也意味着你需要以某种方式来支付,你想要回这笔钱。找到一个轻松和负担得起的时间表是一项艰巨的任务,还有一些你不应该轻视的事情。

10)你有你所需要的一切吗?你不在的时候一切都会好起来吗?

你要出去一会儿。无论是工作还是家庭。确保在你不在的时候,你有人能胜任你通常做的工作。确保你满足了所有的需求,如护照和签证问题,你知道你去的地方的一切。

准备好生病,和你一起吃药。这可能发生,而且不应该是旅行的结束。Stay healthy,带上一些安全的食物,在飞机和汽车拥挤的坐着之间安排时间锻炼。

Do you know how to get to the hotel and around the city you present in?你会说这种语言吗?安全吗?你不在的时候有人照顾你的家吗?Prepare for things going wrong and you having to stay longer.飞机、火车和汽车总是出故障。

11)谁付钱?你怎么拿回你的钱?

参加会议要花钱。You need to pay for travel,住宿,food,无线,移动漫游成本和更多未知。Make sure you get as much paid for you as possible.许多会议组织者会告诉你,你可以付钱并保留收据。这意味着你必须花相当多的时间在文书工作和追逐你的钱上。这同样适用于公司支出程序。你需要尽早处理这个问题。你等得越久,越难。

12)你能负担得起时间吗?你需要延长你的旅行时间以使它值得吗?

本地活动很容易卖给你的公司。飞到别的地方,既要花钱又要花时间,这是很困难的。即使会议组织者付钱,也意味着你不在办公室,不能正常工作。为贵公司增加价值的一个方法是增加与当地客户的会议和媒体。这些需要组织和计划。所以要确保你能做到这一点。

13)您是否准备好在会议环境中进行演讲?

使用在线编辑来写你的演讲是很好的。这意味着人们可以访问您的幻灯片和材料。这也意味着你独立于你的电脑——一旦你上了台,电脑就会表现得很奇怪。一旦你在舞台上离线,在线材料就没那么有用了。会议无线系统绝对不可靠。确保您不依赖良好的连接。Ask about the available resolution of the conference projection equipment.不要指望有声音。最重要的是,带上你自己的连接器、电源线和转换器。

14)你如何衡量这是否成功?

你的公司给了你时间和金钱去参加一个会议和发表演讲。How do you make this worth their while?你回来的时候必须出示一些东西。确保你衡量你的谈话得到的反馈。看看你是否能在公司认为重要的活动中与人交谈。在活动期间收集所有这些信息,并尽快分析和压缩。这听起来很简单,但分析情绪是一项艰巨的工作。一个会议的推特信息非常嘈杂。

15)您如何使其可用于贵公司?

如果你在一家大公司工作,他们希望你作为一名福音传道者,能为别人提供你的材料。许多公司都相信可重复使用的幻灯片平台——无论好坏。准备一个包含您的主题的卡片,上面用交付说明进行了高度注释。准备将此提交给您的公司。虽然几乎没有任何东西是可重复使用的,你应该做到这一点。

16)您准备好处理后续工作了吗?

会议结束后,你必须回复电子邮件,联系请求,收集并记录您的销售线索。大多数公司都希望得到某种类型的会议报告。很多人希望你做一些内部陈述来听取你的汇报。你所做的事情花费了大量的时间和金钱,你应该准备好证明你的价值。

你会收到更多关于你谈话的要求,你介绍的产品和人们会要求你在其他活动上发言。这样循环就开始了。

总结

这只是你作为会议主持人必须考虑的一些事情。我没有处理压力,时差反应,需求,孤独和其他心理影响。Next time you claim that people "talk instead of being a real coder" consider if what you're saying is valid criticism or sounds a bit like "bro,你能举起来吗?”.当然,在那里有一些轻浮的艺术家和面纱很薄的销售人员自称是福音传道者。但这并不意味着你应该把它们视为规范。