项目管理的网站服务 layout: post categories : manage agile title: 项目管理的网站服务 tagline: “Git is Great!” tags : [scurm, git, project, agile, free] lang: zh 分享一些项目管理的网站: 敏捷软件开发思想的项目管理网站服务: teambition:可免费创建有限数量的项目,界面友好。 trello.com:永久免费,但空间有限(10MB),界面友好。 Git 托管的网站服务: G……
Clojure/Script 学习 layout: post title: “Clojure Learning” description: "" category: devtech/clojure tags: [clojure, GraphQL] RESTful Service Framework Luminus 综合 web 框架,其中(查看 Profiles 详细包含内容)包含 RESTful Services 的实现。 Immutant Web server Hiccup HTML Template Compojure API Sweet web apis with Compojure & Swagger Arachne is a full, highly modular web development framework for Clojure. It emphasizes ease, simplicity, and a solid, scalable design. Hoplon ClojureScript Web Framework,如果只做一些网页,不多的动态效果,特别是你的技术栈还没有加入 React,而是在用 jQuery……
React Native 相关学习 layout: post title: “React Native Learning” description: "" category: devtech/react tags: [react native] top: true React 相关 React 官网 Ant Design 蚂蚁金服ui库 Ant Design Pro 上手备忘录 Bi Sheng 转化 markdown 文档为静态单页面 React 应用 從零開始學 ReactJS React 中文文档 React 最佳实践——那些 React 没告诉你但很重要的事 基于 Jest + Enzyme 的 React 单元测试 How to debug Jest tests with VSCode react-motion React 动画效果库 redux-saga 实践总结 集成方案: React + Redux + RESTfulAPI React + Relay + GraphQL Rela……
《智能时代》读书笔记
第一章 数据——人类建造文明的基石 使用数据的标准流程: 获取数据 分析数据 建立模型 预测未知 完美的镜头里面的透镜其实不应该是球面镜,而应该是某种复杂的曲面,这样才能使画面不变形,但这样的镜头在设计和制作上要求非常复杂而难以实现,相反如同日本的镜头生产一样,采用多个球面透镜来组合虽然显得笨……
《清晰思考的艺术》读书笔记
幸存偏误 只(看到、统计)(幸存的、媒体报道的、成功的)(案例、公司、明星)等,而得到错误的结论。 如:股票指数不能代表一个国家的经济。 如:畅销图书和成功教练都值得怀疑。 游泳选手身材错觉 在游泳选手和化妆品模特那里,美丽是一种选择标准,而不是结果。 远离成功自助图书,因为写这些书的人都天……
《用系统来工作》部分摘抄
自立和富足出现在系统建立起来之后。 你只要暂时把部分时间和精力,投入到有步骤的、一次性的建立过程中,就可以得到长久的自由、富足和宁静。 第一步是开窍,体验一种觉醒,让你时刻留意人生的各个独立系统。 一下子理顺人生的零乱杂合状态是不可能的;它无法从整体上治理。整治任何复杂事物都需要一次一……
4clojure problem solving
14 题以前答案一般没啥区别,略过…… #15 #(* % 2) adereth’s solution: * 2 #16 format "Hello, %s!" adereth’s solution: #(str "Hello, " % "!") #17 '(6 7 8) adereth’s solution: [6 7 8] #18 '(6 7) adereth’s solution: '(6 7) #19 #(peek (vec %)) adereth’s solution: (comp first reverse) #20 #(nth (reverse %) 1) adereth’s solution: (comp second reverse) #21 (fn getn [ary n] (if (= n 0) (first ary) (getn (rest ary) (dec n)))) adereth’s solution: #(first (drop %2 %1)) #22 #(reduce (fn [a b] (inc a)) 0 %) adereth’s solution: (fn [sequence] (reduce (fn [acc v] (inc acc)) 0 sequence)) #23 #(reduce (fn [rs ls] (cons ls rs)) [] %) adereth’s solution: (fn [s] (loop [result [] s s] (if (seq s) (recur (concat [(first s)]……
Android Learing
Android 开发学习 准备工作 安装 JDK,Gradle,Android SDK 等; 首先装 SDKMan,先别急去一个个下载,这里介绍就是安装其他开发工具的工具: 这是专为开发人员准备的安装工具!网速好的话,一句话搞定: curl -s "https://get.sdkman.io" | bash 安装 Gradle,点击看一下最新的命令,本文书写时还是 3.0 版本,如下: sdk install gradle……
Angular 2 相关学习
基础 I18n 官方文档如此{:target="_blank"},目前的解决方案似乎很麻烦。 Angular 2 Components: Inputs and Outputs{:target="_blank"} The impure AsyncPipe{:target="_blank"} Angular2 管道(pipes){:target="_blank"} [Angular 2] Build a select dropdown with *ngFor in Angular 2{:target="_blank"} JavaScript Array Methods Reference{:target="_blank"} JavaScript Modules: A Beginner’s Guide{:target="_blank"} 问题……
Angular 学习
相关框架 JHipster JHipster is a development platform to generate, develop and deploy Spring Boot + Angular Web applications and Spring microservices. 问题 在 AngularJS 的 controller 中: $scope.pageTitle = dbData.getTitle();,已知该标题从数据库中取出后不会被修改和变化,如下在模板中的写法最好的方式是:【A】 A. <h1 ng-bind="::pageTitle"></h1> B. <h1><%=pageTitle%></h1> C. <h1>\{\{::pageTitle\}\}</h1> D. <h1>\{\{pageTitle\}\}</h1> E. <h1 ng-bind="pageTitle"></h1> 修改 model 数据后,自动更新界面上的显示内容,或者在界面上修改内容,更新 model……