技术,产品,创业,互联网,投资理财,生活感悟

第 3 页

 在开发移动应用方面,应用开发者往往会把自己的应用想法和策略变得过于复杂,因此通常会把应用打造得像瑞士军刀那么笨重,因为他们为应用开发的功能太多了,学习和使用起来都非常困难,维护成本也非常高。

  然而,当让我们列举如今那些最成功的应用时,我们头脑中首先想到的都是那些最简洁的应用,例如Dropbox和印象笔记。这些应用解决了用户某一亟待解决的痛点,而且简单易用。

从业这么多年,接触过银行的应用,Apple的应用,eBay的应用和现在阿里的应用,虽然分属于不同的公司,使用了不同的架构,但有一个共同点就是都很复杂。导致复杂性的原因有很多,如果从架构的层面看,主要有两点,一个是架构设计过于复杂,层次太多能把人绕晕。另一个是根本就没架构,ServiceImpl作为上帝类包揽一切,一杆捅到DAO(就简单场景而言,这种Transaction Script也还凑合,至少实现上手都快),这种人为的复杂性导致系统越来越臃肿,越来越难维护,酱缸的老代码发出一阵阵恶臭,新来的同学,往往要捂着鼻子抠几天甚至几个月,才能理清系统和业务脉络,然后又一头扎进各种bug fix,业务修补的恶性循环中,暗无天日!

在官网(https://www.scootersoftware.com/download.php)下载最新的 Beyond Compare 解压后, 把 Beyond Compare 复制到应用程序中.选中图标,右键点击“显示包内容”,逐步进入 Beyond Compare 应用程序的 MacOS 目录下(/Applications/Beyond Compare.app/Contents/MacOS) 原理: BCompare 是应用程序启动的程序. 只要在在启动的时候删除 registry.dat (Library/Application Support/Beyond Compare/registry.dat)注册信息就好了. 为此可以在该目录下添加一个批处理文件用来处理这个操作. 具体操作如下: 将主启动程序 BCompare 重命名为 BCompare.real 在同级目录下新建一个脚本文件,命名为 BCompare,这样 BCompare 在启动的时候就会执行该脚本文件,注意记得 chmod a+x BCompare 在这个脚本里面写如下代码,第一行是注明解释器,第二行是删除注册信息,第三行是启动真正的主程序。 1 #!/bin/bash 2 rm “/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat” 3 “`dirname “$0″`”/BCompare.real $@ 这样我们每次打开软件的时候,都会先自动删掉注册信息,也就是永久免费试用了。 创建脚本文件的方法: 使用 Mac 自带的文本编辑器,将脚本内容录入保存为 rtf 然后选中文件,`Command + i` 会显示简介,去掉 .rtf 扩张名或者先改成 .sh 然后双击打开文件编辑,将 rtf 格式的相关内容去掉,只保留上文提到的脚本代码,保存,如果有 .sh 扩展名就去掉 最后在终端使用 cd 命令进入 MacOS 目录,执行 `chmod a+x BCompare`。 1 cd /Applications/Beyond\ Compare.app/Contents/MacOS/ 2 chmod a+x BCompare 完成后关闭就好了,然后你就可以无限试用了!

从0到1,提的人多。

方法论都在讲:创业要判断风口、进入蓝海市场、挖掘用户刚需、找到细分切入点。 然而如何找到那个最小的切入点,从0到0.1,却鲜有人提。

今天我们来做一个尝试,讨论一个完整的从0到0.1的思路:如何从用户需求挖掘到产品设计、从运营引流到商业变现,

一、从0到0.1

之前的文章,我们讨论过找创业小思路的几个方法

根据自己的操作系统,进入相应的文件夹 ,可能还有一个版本号的文件夹,再进入 Windows: %APPDATA%\syntevo\SmartGit\ OS X: ~/Library/Preferences/SmartGit/ Unix/Linux: ~/.smartgit/ 删除settings.xml这个文件,比如mac下文件在 ~/Library/Preferences/SmartGit/8/settings.xml 重新进入SmartGit,正常。 作者:__Bw__ 链接:https://www.jianshu.com/p/79ff2d63ddc6 來源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

List: 一、比特币 1.1 比特币白皮书【必看经典】 1.2 书籍推荐:精通比特币【技术原理干货】 1.3 PoW算法理论简介:TheProof-of-Work Concept 1.4 介绍文章:比特币的原理及运作机制【入门推荐】   二、区块链 2.1 书籍推荐:区块链技术指南【干货讲解全面】 2.2 知识库链接:csdn的blockchain知识库 2.3 系列视频:汪晓明对区块链、以太坊的思考 2.4 系列文章:侧链技术介绍【拓展技术】   三、以太坊 3.1 以太坊白皮书【又一经典】 3.2 以太坊黄皮书 3.3 以太坊常见问题 3.4 Solidity语言文档【智能合约必需】 3.5 以太坊实操教程 以太坊智能合约编程之菜鸟教程 通过truffle部署以太坊智能合约 Truffle3.0部署智能合约至Ethereum节点 以太坊智能合约编写实例 以太坊智能合约编写实例2 在CentOS6.5上搭建以太坊私有链   四、Hyperledger 4.1 Hyperledger FabricV1.0– 开发者快速入门【万达大佬指路】 4.2 Hyperledger源码分析之 Fabric 4.3 Hyperledger实操教程 Hyperledgerfablic1.0 在centos7环境下的安装与部署和动态增加节点 fabric源码搭建 HyperledgerFabric1.0架构概览 fabric中文文档 Ubuntu中使用 Docker 部署HyperledgerFabric   五、布萌 5.1 布萌接入指南【流程全指导】 5.2 布萌API文档 5.3 布萌SDK文档 六、其他 6.1 Nodejs开发加密货币 6.2 创建自己的私有比特币测试链【私链指南】 6.3 programmingblockchain in c#

一.投资,万般皆空,投资永生 享受复利,复利的3个影响因子 1.本金 2.增加率,10% 3.时间影响因子,健身,养生,活的够久,空气净化器,净水器 二.健身读书 三.慈善公益 四.旅行 领略世界之美 五.构建自己更全面的知识体系 向查理芒格学习 六.挑战不可能的事情,让自己保持年轻 运动,自律,保持健康  

转自:https://mp.weixin.qq.com/s/Jyeefwe60mztzESxGVOl_A   新上线的系统可以做通过打印的日志做些基本监控图表,以下为做的几个监控图表,抛砖引玉,日志系统使用Elasticsearch+Kibana+Logstash 软件名 版本 ElasticSearch 1.7.x Logstash 1.5.x Kibana 4.1.x   样例及配置如下:     1.可以统计各个接口的请求数量   配置:   2.可以查看接口响应时长的分布情况     配置:       3.可以查看请求数量分布情况 配置:     4.查看具体接口的响应时间 配置:     5.系统错误码数量     配置   6.服务器logstash配置 input { heartbeat { interval => 30 add_field => { “kafka_topic_name” => “logstash-heartbeat” } } file { path => “/opt/xxx/logs/tomcat/app/tomcat_auth_01/auth-log.log” add_field => { “type” => “tomcat_auth_log” } add_field => { “kafka_topic_name” => “topic.tomcat.applog” } add_field => { “es_index_prefix” => “tomcat-applog” }   codec => multiline { pattern => “^%{TIMESTAMP_ISO8601}” negate => true what => “previous” } } file { path => “/opt/xxx/logs/tomcat/sys/tomcat_auth_01/tomcat_auth_01.log” add_field => { “type” => “tomcataccess_auth_log” } add_field => { “kafka_topic_name” => “topic.tomcataccess.log” } add_field => { “es_index_prefix” …