周末时候人生第一次踏进剧院,特意穿了鞋去的,怕拖鞋被赶出来。当然,也是怕冷,这边的秋天气势格外喜人,随着一场秋雨便浩浩荡荡地来了。

Hoboken是个毗邻纽约大都汇的小镇,跟曼哈顿隔河相望。坐轮渡7,8刀的样子,公交一站就到,挺方便的。

小镇不大,来了不几天买了辆二手单车,50刀,闪电牌自行车,骑上去脚蹬子有些嘎嘎作响,并没有风驰电掣的感觉。这让我想起了与我作伴许久的小白,美利达公爵500,刚上大一时候买的,金贵的要死,出门十分钟回家擦车半小时。毕竟高中骑的都是些几十块的二手破车,说起这个又让我想起了位高中同学,睡在我上铺的兄弟,CJ,后来改名CZJ,加了个“正”字儿也不知道是个啥讲究。

Read on →
Tec

This is my first blog written by English, you know…..

A. Kaggle

Here is the wiki link, talks about what Kaggle is and what can we get.

B. Titanic: Machine Learning from Disaster

The Titanic Disaster is almost every fresh bird’s first lesson to unveil the Kaggle’s veil (Yes, “Unveil the veil”, I get it from google translation).

Basically, Titanic gives us an Excel called train.csv which contains passengers’ information such as name, sex, age and so on. The train.csv has an important column called Survived, which is our task to analysis the relationship between Survived and the other columns. And there is another file called test.csv, it’s columns almost as same as train.csv except it does not contain Survived. As participants, we should build a model from train.csv and use this model to predict each passenger which in the test.csv is alive or not. The more accurate you predict, the better grade you will get.

Read on →
Tec

课件来源于Rice University的Business Statistics and Analysis

四,Linear Regression for Business Statistics

Week 1 – Regression Analysis

1. Introducing Linear Regression- Building the Model

What is Linear Regression?

Linear regression attempts to fit a linear relation between a variable of interest and a set of variables that may be related to the variable of interest.

Read on →

十一月初的深圳还是一如既往的热着,透着不耐的除了北方的汉子外大概还有不少早已囤积好过冬新衣的妹子吧。

最近在赶新的工程,比平时下班稍晚一些,但还是惯例去健身房蹲了下腿,跟教练有的没的扯着闲篇儿。

北哥早上短信问我“忙不”的时候,我就知道他去广州做生意了。因为广州搞完事他就会去东莞找老相好,杰。看名字像是个男的,其实确实是个男的。他俩身高加起来快4米,体重加起来过400斤,我想定有许多共同的话题吧。

跟老相好叙旧的时候总喜欢拉上我酗酒。他们老嫌我酒量一般,酒品差,但还是不厌其烦地拉我过去,我想这大概就是爱吧。

Read on →
Tec

一,背景

1. 前言

React Native现在的口号是Learn Once,Write Anywhere,让我想起了早些年Jave曾倡导过的Write Once, Run Everywhere,最后虽被人调侃成了Write Once, Debug Everywhere,但不失为一次跨平台开发的早期尝试。

这几年游戏开发中很火的COCOS2D-X,相较看来确实是个成功的案例了。

现在FaceBook要试水App的跨平台开发,推出不到一年的时间已经火遍世界,但最终能走多远,现在下结论还为时过早。

Read on →
Tec

一,基本原理

A. Web向Native通信方式:

客户端Native内置的webView控件可以看做是一个简易的浏览器,可以使用该控件载入Web页面。当Web页面URL发生变化时会触发webView控件的urlReload函数,并可以拿到变化后的URL路径。若在此URL上附上一些特殊信息,便实现了Web向Native通信。

当前Web中比较流行的做法是在页面内隐式嵌套一个iFrame,通过改变此iFramesrc,达到触发NativeurlReload的目的。

B. Native向Web通信方式:

Native向Web通信的方式比较粗暴,在iOS端,webView内置了直接执行js的方法:

1
[_webView stringByEvaluatingJavaScriptFromString:javascriptCommand]

一般情况下,我们约定好Web页面js中定义的方法名,则此处便可以直接调用了。

Read on →
Tec

Outline:

一,iOS图形显示基本知识

——— 1.1 图形显示原理

——— 1.2 iOS的显示架构

——— 1.3 iOS图形显示流程

——— 1.4 补充知识

————— 1.4.1 图像多层次的合成—为何设置透明会增加GPU工作量

————— 1.4.2 图层对其—为何图片缩放会增加GPU工作量

————— 1.4.3 关于卡顿的简单原理解释

二,iOS中离屏渲染相关知识

——— 2.1 什么是离屏渲染

——— 2.2 为什么要谨慎避免离屏渲染

——— 2.3 离屏渲染与光栅化

——— 2.4 一些触发离屏渲染的基本case与替换方式

三,iOS的一些显示性能检测方法的简单介绍

——— 3.1 显示性能检测一些小Tip

——— 3.2 Instruments – Core Animation

——— 3.3 Instruments – OpenGL ES

四,AsyncDisplayKit分享

——— 4.1 AsyncDisplayKit是干什么的

——— 4.2 AsyncDisplayKit的一些性能上的优势

一,iOS图形显示基本知识

从一个像素点到真正显示在屏幕上,iOS到底在里面做了哪些工作,涉及到哪些Frameworks与Libraries?这是这一章想搞明白的问题。

Read on →
Tec

一. 功能介绍

3D Touch 是苹果公司最新推出的一种应用在手机上的技术,基于iOS9系统与6s设备,它拓展了手机的操作维度,由平面的两维空间空间拓展为立体的三维空间。针对手机屏幕,在纵向上对压按进行响应,由此衍生出更多的操作场景。

With iOS 9, new iPhone models add a third dimension to the user interface.

  • A user can now press your Home screen icon to immediately access functionality provided by your app.>

  • Within your app, a user can now press views to see previews of additional content and gain accelerated access to features.

Read on →