最近有很多项目,我发现自己在做可以轻松实现自动化的乏味工作。 输入Cron (基于时间的作业计划程序)。 每周一次或两次,我发现自己正在更新/重建Jekyll网站,因为该网站将我的中型RSS feed显示为Blog页面。 由于该站点是静态的,因此每次发布新内容时都需要重新构建它。 这不是问题,因为它只是一些命令,但有时我忘记了,而且不用更新我的网站就可以花上数周的时间。 编写Cron作业是如此简单,您会发现自己几乎可以自动完成所有平凡的任务。 编写Cron工作 #bash $ env EDITOR = nano crontab -e#在您的终端中打开nano,同时打开crontab。 运行上面的命令后,您现在应该看到类似这样的内容。…
12月的最后几个星期我什么都没写。 在将其发送给出版商之前,我必须对《 数据科学概论》进行一些更改,但是大多数情况下,我一直试图通过方法重载来提出一个很好的类层次结构示例。 我仍然没有任何东西。 我开始认为整个面向对象的东西是没有用的。 无论如何,我已经获得了《数据科学概论》的评论,并且必须在12日之前进行更改。 不过,评论很少,因此我认为一天的工作量不多。 我度过了圣诞节和除夕之间的一个下午的前半部分,我计划处理下一个明天或后天。 尽管没有一个很好的例子,我还是用R完成了本章的面向对象编程 。 我原本计划将这作为一章介绍类层次结构和代码重用,而下一章应该处理多重继承,但是我改变了主意。 本章短了一些,我将代码重用移到了下一章。 我认为无论如何我都无法用一整篇文章来填充一整章,尤其是因为它在R中是如此的简单,因此现在的计划是只写一章关于类层次结构,再说一章关于代码重用。 对于新的一年,我将尝试每天写一点。 我的目标是至少半个小时,也许一个小时,所以如果运气好的话,我不需要花那么多的时间来完成其余章节。 但是我不知道。 花费大量时间而不是花时间去弄清楚该写些什么,而我仍然要想出一个很好的例子。 看起来我也将在新的一年中出售R语言中的Functional…
我敢打赌,当您阅读标题时,您会说“什么书呆子!”。 不,不是那样的。 只需等到您完成阅读,然后您就可以回答您的想法了。 我为什么要写这个? 答案是我想分享我使用linux和vim(一种老式的文本编辑器)的经验。 同样,本文是我根据我的经验得出的观点, 不应视为事实或侮辱。 如果您不是技术爱好者,那么在浪费5分钟时间之前,应该停止阅读此书。 我为什么要? 如果不从键盘上移开手,则表示您正在使用CLI(命令行界面)。 是的,在Linux / MacOS上使用Vim作为文本编辑器。 我们可以开始了吗? 杜德,我正在使用Windows。 我应该从哪里开始? 有时您不得不将自己推出舒适区。 不要告诉我您正在使用Windows,因为它可以与所有类型的游戏一起安装。…
IFTTT用户长期以来一直希望能够创建多个触发器,以便例如可以关闭灯和暖气,而在准备外出时打开安全摄像机。 十一月份,当他们使这一切成为可能时,我们感到非常兴奋,只有一个很大的收获–只有服务提供商才能做到。 他们已承诺在2017年的某个时候为消费者提供此类功能,但我们尚无关于其功能或成本的详细信息。 因此,对于那些不想等待的人-这是有关如何将IFTTT Webhooks与Glitch结合使用的指南,以添加免费触发多个IFTTT小程序的功能。 对于Glitch的新手来说,它是一项免费服务,可让您轻松编写代码以及创建应用程序和机器人。 就像连接到CodePen的App Store到Heroku一样。 此外,我们从示例项目开始,而不是黑屏。 例如,这是一个为IFTTT实现多个触发器的项目,因此您需要做的就是配置一些东西。 入门 首先,请点击以下链接重新混合示例应用程序。 所有这些操作都会自动在Glitch上为我们创建一个应用程序,其中包含实现多个IFTTT触发器所需的所有代码。 然后,有两个配置阶段:在IFTTT上触发您的Glitch应用程序,并让您的Glitch应用程序知道要响应触发哪些IFTTT小程序。 阶段1:触发您的Glitch应用 在IFTTT中,通过选择“新小程序”来创建一个新小程序。 对于“如果”条件,请选择您想要初始触发您的Glitch应用程序的任何服务通知。 因此,例如,如果您想从iPhone的锁定屏幕上触发事件,则可以将“按钮小部件”与“按下按钮”操作一起使用。…
我创建产品和服务已有相当长的时间(8年?!)。 我可以肯定地对任何新手或其他开发人员说的一件事就是“计划”。 我知道当您获得新任务,新功能,新项目等时的感觉。在几秒钟内,您正在阅读有关内容或从PM中获取笔记时,便急于回到键盘并加以实施。 我也有这个错误,即使在知道了我上面提到的->“规划”之后,我仍然犯了这个错误。 当您只是着手编写代码并开始编写东西时,这意味着您在打字时浪费了思考的时间,编写代码应该是您最简单的事情,只是将您的想法和想法放入文本中(代码)。 编码时遇到问题,即您遇到的东西是第一次运行时就没有想到的,因此您需要开始更改内容,甚至更糟的是开始修补而不是更改。 这是您的新功能的外观: 80%的思维和设计 20%塑造代码 坐下来,考虑一下您的想法,极端情况,好的情况,坏的情况,网络故障,第三次世界大战开始等。 现在,编写您的伪代码,或者对您的构建块进行线框图设计,以及所有零件之间如何通信。 *加分,学习TDD并加以利用! (下一篇文章可能……) 如果您来到这里,这很容易,只需输入您的想法即可进行编码,现在仅是语法… javascript,python,java,ruby,php 最终它们都是一样的,只是语法和运行方式上有一些古怪之处,但最终目标是相同的,将您的想法付诸实践。 希望您喜欢我的快速晨练,如果可以,推荐并关注我😎
我刚买了一台新的MacBook ,显然我不知道该安装什么应用程序来提高生产率。 因此,我请我的朋友向我推荐一些高效的应用程序,而他做到了。 作为我自己,许多其他人也要求其他人建议他们认为有用的应用程序。 因此,我决定分享我发现非常有用的应用程序,以便许多其他人可以找到它并开始从中受益。 1. iTerm iTerm iTerm是您无聊的终端的完美替代品。 iTerm允许您执行许多以前无法在终端中执行的操作。 iTerm的一些很酷的功能是:- a)搜索 b)自动完成 c)无鼠标复制 d)粘贴历史 还有很多。 对于开发人员来说,这是一个完美的终端。 我强烈建议您在旧终端上安装并使用此终端。…
在您当前的工作场所中有什么让您烦恼的吗? 也许您有一个平凡的琐事,必须一遍又一遍地重复? 也许时间跟踪是您永远忘记的事情? 也许您坐在前门旁边,必须对每个门铃做出回应? 在SwingDev中, 我们注意到我们可以改善办公室中的许多内容,因此决定通过编码来以最佳方式修复它们 。 我们收集了所有问题,对最令人震惊的问题进行了投票,并选择了其中的3个。 在4月28日(星期六),我们开会并整天努力修复它们。 这是我们所取得的成果。 摆动溢出 我们在公司渠道上分享了很多有趣的链接和文章。 但是,有趣的资源会很快丢失,并充满新的消息浪潮。 Dawid,我们的JavaScript开发人员决定解决此问题。 在黑客马拉松期间,他们与Kasia和Tomek建立了可以自动从我们的渠道和网络界面中获取和标记资源的系统,以浏览和过滤资源。 系统根据资源收集到的松弛反应对资源进行排名。 另外,我们打算通过链接的分类扩展系统,以便我们可以自动标记它们。 我们的首席技术官Tomek将这一挑战付诸实践,并为此创建了一个神经网络。…
昨天,我在R中完成了面向对象编程的草稿,需要稍作休息,然后才能开始编辑。 我计划在OOP休息时在R中的函数式编程中增加一章,但是我需要多考虑一些内容,所以今天我开始考虑下一个编写项目。 我确实有写遗传学外行指南的计划,但这是我还没有完成的艰巨任务。 至少不是一个人,我会很乐意与其他更有经验的人一起写,但是我认为我需要坚持一些技术性知识才能敢于这样做。 因此,我回到我的R书籍计划中,我想继续进行R编程的不同方面。 在功能和面向对象的编程之后,显而易见的下一个主题是R中的元编程 。 我还不确定到底要写什么,但是我保证在发布第一个版本之前会有一个目录。 我只需要比其他书籍多考虑一下这本书,因为这个主题要困难一些。 我已经在Leanpub上创建了这本书。 我的特许权使用费减去手续费为0.54美元,因此写作仍然不是一件好事,但只要数字为正,我就会很高兴。 不过,将预算保持在黑色状态确实需要我获得124美元的专利使用费,然后才能编写下一本书,因此,如果您想购买更多书籍,请在发行本书时购买此书,以支持我的写作。 对于以后的书籍,我正在考虑编写有关领域特定语言(源于元编程)或算法和数据结构的文章。 元编程后项目的潜在主题。
关于开发人员效率和知识共享的四部分系列的第二部分。 完成后,您可以阅读第 I , III 和 IV 部分 。 告诉我这是否发生在您身上。 在编码时,您会卡住。 也许是一些逻辑或出现的错误。 经过几分钟的尝试,您可以在Google中输入一个紧急问题,并立即获得相关结果。 复习一些内容后,您会找到解决问题的方法。 当然,这些结果来自堆栈溢出。 在过去的十年中,它一直是程序员的归宿,但您可能已经知道了。 但是,您可能不知道为什么堆栈溢出会起作用。 我们经常提到社区。…
看来我的书越来越少了…… R中的函数式编程大约为31,000个单词。 R中的面向对象编程大约24,000个单词。 现在,看起来R中的元编程将结束大约20,000个单词。 我可能应该为R中的元编程再多花一两章,这样才不会太短。 这些书25,000–30,000字是可以的; 它们本来应该很短,但是每本新书都不应该越来越短……
Supreme Topics
在此窗外#69
抄写员著作权,合理使用和许可指南
每个作家都应打破的3条规则
星期五下午肮脏的柴:旅程
陷入1843年经济学
学习写作
父亲如何被埋葬在我们的穆斯林地狱中
伤心欲绝使我充满了激情。
巴拉吉·德·吉吉布雷
怀旧的神化使我们所有人变得愚蠢而卑鄙
粉红色的女孩
我也需要持续的教育!
同理心的神经技术和将利用它的虚拟技术
罗斯托
迷你数学图书馆@ Maths2Art!