聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
JJ Ying's Portfolio JJ Ying's Portfolio 2016-04-27

№16: 向左走,向右走

作为旅游季结束后回归的第一期节目,大家久等了。一段日子没有录节目,聊着聊着就忘记了时间,竟然又把节目时长拉到了50分钟以上,我们对此深感抱歉,今后一定注意!!!本期主播JJ Ying UI 设计师,设计博客图月志博主Leon Gao UI 设计师,张江搬砖男内容提要00:16 新 • 开场白00:48 作为一家负责任的电台...01:47 从听众反馈开始03:08 JJ 说他要讲故事了07:51第…

Yifu Qiu Yifu Qiu 2016-04-27

Example Project

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis …

The Road Not Taken

最近在上 edx 的诗歌课,Poetry in America: Modernism.今天这节课讲这首诗,超熟悉也很喜欢的 Robert Frost 的 The Road Not Taken。然而重点是,Richard Dawkins 的不一样的解读,很惊喜。But I am interested in the possibity that there might be a kind of magnetic pull to bring you back to the path.Prof. New: And what force is that.Well it’s something to do…

巧用 Class Extension 分离接口依赖

Class Extension 和 Category 是我们经常使用的 Objective-C 语法: 1234567// Class Extension@interface Sark ()@end// Category@interface Sark (Gay)@end 还记得最开始学习 Objective-C 时,并没有支持 Class Extension,当时只能凑活的用个 Private 的 Category 充当,需要添加私有成员变量时那叫个痛苦,直到大概四年前的 WWDC 终于宣布添加上了 Class Extension 的语法,当时底下的开发者们含泪报以了热烈掌声,它让类的封装变的…

LiNPX LiNPX 2016-04-22

时序图的学习笔记

时序图(Sequence Diagram),亦称为序列图或循序图,是一种UML行为图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为...

LiNPX LiNPX 2016-04-22

UML类图的学习笔记

类图(Class Diagram)用于描述系统中所包含的类以及它们之间的相互关系,帮助人们简化对系统的理解,它是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型依据。类类(Class)...

JJ Ying's Portfolio JJ Ying's Portfolio 2016-04-12

№15: 设计师怎样去寻找个人风格?

在 Leon 的连载作文之后正片终于来了~ 本期我们把目光聚焦在著名大胡子设计师 Tobias van Schneider 的一篇「美文」上,一起讲述关于设计师的个人风格的故事本期主播JJ Ying UI 设计师,设计博客图月志博主Leon Gao UI 设计师,张江搬砖男内容提要01:02 Tobias 写了「有的没的」的美文一篇01:27 背景介绍君出场,科普一下 Tobias van Sch…

2015生活清单

The new luxury is the luxury of freedom and time. – Remote姗姗来迟的2015生活清单,想了想还是补上吧。保持传统,见证变迁。;)和同事一起翻译了一本书,O’Reilly 的 The Uncertain Web, 中文名叫Web应变之道。过程也是历经艰辛,加班熬夜什么的就不提了,总算明白译书的辛苦了。参加了两次A厂内部的象棋比赛,年初侥幸拿了冠军,年末的拿了季军。名次都是浮云,重要的是认识了很多志趣相投的小伙伴,以棋会友,甚好。读了蛮多书,技术和非技术各半,有点辛苦,但成长还是不如预期,讲真,挺沮丧的。对了,这一年读了蛮多英文原版书,好几…

KOA 源码阅读系列(一) - 理解 KOA 中间件的执行

源码阅读系列的开篇就不多废话了,开门见山。 首先看添加中间件的入口 app.use 的源码 /** * Use the given middleware `fn`. * * @param {GeneratorFunction} fn * @return {Application} self * @api public */ app.use = function (fn) { if (!this.experimental) { //es7 async functions are not allowed, //so we have to make sure that `fn` is a gener…

白玉楼之梦 白玉楼之梦 2016-04-10

使用SIMD+CriticalNative在Java中加速矩阵运算

对于游戏开发来说,一个健壮高效的数学库是必不可少的,特别是对于3D游戏而言,动作系统在计算骨骼动画时会进行数量可观的矩阵乘法或求逆运算;渲染系统也需要频繁计算变换矩阵.虽然一次矩阵运算消耗的时间可能不多,但对于分秒必争的游戏渲染来说想要力争60fps、死守30fps底线就势必不能放过任何一个免费提升性能的机会.

LiNPX LiNPX 2016-04-06

JavaScript闭包与箭头函数

闭包闭包是JavaScript中最强大的特性之一JavaScript允许函数嵌套内部函数可以访问定义在外部函数中的所有变量和函数以及外部函数能访问的所有变量和函数外部函数不能够访问定义在内部函数...

LiNPX LiNPX 2016-04-06

JavaScript的运算符

JavaScript 拥有如下类型的运算符赋值运算符(Assignment operators)比较运算符(Comparison operators)算数运算符(Arithmetic opera...

Leyar Leyar 2016-04-05

清明

春分后十五日,斗指丁,为清明,时万物皆洁齐而清明,盖时当气清景明,万物皆显,因此得名。 ——《历书》 每每谈到清明,便不由自主会朗诵起杜牧的那首《清明》,“清明时节雨纷纷,路上行人欲断魂。借问酒家何处有?牧童遥指杏花村。” 记忆中往年的清明节似乎都是烈日当头,今年却十分应景。清明前后几天断断续续地飘起了蒙蒙细雨,让人又爱又恨。

I'm SErHo I'm SErHo 2016-04-04

Python 多进程 Pool 永久阻塞

先说结论,使用 multiprocessing.Pool 时应该注意确保工作进程不要因为严重的错误(如段错误)和人为的 kill 而挂掉,或者抛出不能被 Exception 捕获的异常,比如调用 sys.exit. 如果出现上述情况,主进程会永远阻塞在 pool.join() 上。 最近一个运行良久的程序突然间经常无法退出,开始怀疑某个子进程卡住,不过通过 ps 发现所有子进程已经退出,只是还未被父进程回收,显然父进程阻塞在对每个子进程调用 join 之前了。 $ ps --ppid=8772 PID TTY TIME CMD 8773 pts/1 00:00:00 python 8774 p…

2016北京行记

清明节,回了一趟帝都。这次大概一年多没回去吧,非常想念大北京。其实过程还挺曲折的,比如误火车神马的,不过也都是小事啦。见到很多老朋友非常开心,用朋友的话说,这是「回娘家」来了。匆匆忙忙见了一些朋友,粗浅的聊了几句天。还有很多没见到的朋友,不过来日方长吧。:)记录一些时刻:景山看到熟悉的大北京,蓝天白云微风徐徐,在一个人少的清净的转角待了好久,极目远眺,可以看见北海,四合院,大树,还有不时穿梭的飞鸟。这是我最喜欢的北京城的样子呀。去美术馆看「世纪风眠」画展。小白白扫了一圈,很生气的说这里没有一幅画是林风眠的,然后给我看林风眠的作品是什么样的。(星星眼)见了孙小姐,一见面就开始埋汰我。打情骂俏,甚…

MouT.Me MouT.Me 2016-04-01

9.7 英寸 iPad Pro 开箱(12P)

连不上的iCloud,略显小的Home键,滚不停的手写笔,凸起来的摄像头,盖不平的键盘盖…… 手写笔 Apple Pencil 长度合适,反馈灵敏,重量很舒适。主要价值是作为手指可触摸范围的扩展,减少手部的运动。 键盘 Smart Keyboard 按键反馈比较弱,不同按键的回弹手感不一致,键程倒还可以接受。

白玉楼之梦 白玉楼之梦 2016-03-31

关于新版ForgeGradle配置和FMM的一些事

半个月之前ForgeGradle更新了3月14号的2.1快照,FMM也自然抓取了更新,然而随之而来的是在Blog上一阵井喷式的Bug报告,而且出错原因都很奇怪,由于那段时间比较忙(lan)所以没怎么管,结果今天自己刷新工作环境的时候发现也中彩了,仔细调查下去没有发现出错根本原因但却发现了另一个问题:FMM上缓存了一个损坏的快照...FMM在抓取3月14号的FG2.1快照(2.1-20160314.023449-32)时下载不完整,显然用户从FMM上下载到的该版本是无法正常使用的,如果你遇到形似"ClassNotFound net.minecraftforge.gradle.common.Bas…

MouT.Me MouT.Me 2016-03-30

买苹果

买了三个苹果。 Σ( ̄。 ̄ノ)ノ 吃的时候发现变成了四个。 ∑(゚Д゚) 吃完发现旁边又多出来三个。 Σ(゚д゚lll) 意识模糊的时候还真是容易犯傻 = =||

JJ Ying's Portfolio JJ Ying's Portfolio 2016-03-29

№14: 180° 第二期 • 火山大陆滕磊先森的开车 / 船指南

久等了!第二期 180° 访谈节目的嘉宾是来自 ARK Design 的联合创始人、CDO 滕磊先生。本期节目我们听滕船长娓娓道来他的故事。本期主播 & 嘉宾JJ Ying UI 设计师,设计博客图月志博主Leon Gao UI 设计师,张江搬砖男滕磊 火山大陆,ARK 联合创始人兼 CDO,十多年的设计生涯,积累了品牌设计、用户体验和产品设计的丰富经验,曾在微软 Microsoft Window…

Leyar Leyar 2016-03-27

无声

爱,是我们共同的语言。 那一年,有一个节目因春晚而得以绽放。 那一年,有那么一群特殊的人开始渐渐被关注。 那一年,有一种语言开始为爱代言。 这个节目叫《千手观音》, 这群人有一个统一的名字,叫聋哑人, 这种语言,我们称之为手语。

LiNPX LiNPX 2016-03-27

JavaScript的函数

定义函数函数的定义(也称为函数的声明)由一系列的函数关键词组成函数的名称函数引数列表,包围在括号( )中并由逗号 , 区隔函数功能,包围在花括号{ }中,用于定义函数功能的一些JavaScrip...

LiNPX LiNPX 2016-03-22

JavaScript的异常处理

异常处理用throw 语句抛出一个异常并且用try...catch 语句捕获处理它异常类型JavaScript可以抛出任意对象。但是通常用下列其中一种异常类型来创建目标更为高效ECMAScrip...

LiNPX LiNPX 2016-03-22

Typecho获取文章最后更新时间

在介绍方法之前先讲述一下PHP的时间戳与具体时间转化的内容,有利于理解我所用到的方法php中三个内置函数time()//获取系统时间戳mktime(hour,minute,second,mont...

小白的博客 2016-03-22

Android开发备忘录

记录Android各种资料 22个值得收藏的Android开源代码-UI篇 原文地址 这些小工具让你的Android 开发更高效(上)Android 开发有哪些新技术出现?Android Material Design 兼容库的使用详解

lanhl.com lanhl.com 2016-03-21

过去这一年

为毛这个时候写这个呢?没什么原因,就是最近比较有空,就想起随便写写。也不是年终总结,只是记录一下近期的工作,生 […]

LiNPX LiNPX 2016-03-20

启用 HTTP/2 支持

针对HTTP/1.x的优化HTTP/2 是复用了一个 TCP 连接进行多次传输,也就是异步连接复用HTTP/2 会适度地合并资源文件,也就是头压缩HTTP/2 的 Server Push 特性允...

Leyar Leyar 2016-03-18

彼时的你

回忆经过时光的酝酿,散发光彩。苦难竟也变得面目和善。往事历历,却只如一夜轻雨听萧,灯灭棋倦,饮醉而沉眠,醒来才知道人去花落。——七堇年《大地之灯》 前几天心血来潮想整理一下自己存了几百年几乎没怎么碰过的谷歌书签——现在基本都是直接浏览器输入网址或者 Google 搜索。整理一番才发现很多网站都要么消失要么转型了。 当然也发现了一些好玩的网址。就比如我今天要说的这个—— Internet Archive,我书签里给的备注名是:曝光各大网站早年的智嫩模样。不记得当年是如何以及为何把它收进书签里的了。但依稀能想起当年自己也曾通过这个网站八卦过早年的谷歌,早年的雅虎…

小白的博客 2016-03-17

ubuntu时区修改

ubuntu时区修改重拾vagrant,发现ubuntu中时间是UTC差8小时。12$ dateThu Mar 17 09:39:29 UTC 2016 需要执行1$ sudo tzselect 选择区域 亚洲,国家 中国,时区 北京时间,确认验证 YES 复制文件到/etc目录下1sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 更新时间1sudo ntpdate time.windows.com [注] 1234$ dpkg-reconfigure tzdataCurrent default time zone: 'Asia/…

MouT.Me MouT.Me 2016-03-16

见字如面

春节回家,和骞说起很久没见高中的屈海生老师,于是商量着一起去拜访一下。 发了消息。 第二天,得到了四个字的回复—— 见字如面。 虽然被拒绝了拜访的请求,但我却忍不住笑了起来。 …… 如今看来,Q-Sir的心态和语气还是一如往昔。 **见字如面,一点不假。**

前端工程师的工具包

前两天看到 SegmentFault 运营专栏最新的工具控撰写活动,挺有意思的。我觉得整理这样一份自己工作中常用的工具清单还是有好处的,一来是检验自己有没有必先利其器,二来是通过这种分享的方式获得更多的神器推荐。 工具跟使用者的属性是有必然联系的,本文将从前端开发从业者的角度整理一份我自己的清单,大部分工具的使用平台为 OSX 我的工具格言 具不在多,够用就好。 编辑器及插件 名称 推荐理由 备注 ATOM / 编辑器本身 atom-beautify 编辑器代码美化 / atomic-chrome 使用 atom 编辑页面中的输入框内容 / atomic-emacs emacs 快捷键绑定 C…

小白的博客 2016-03-10

JS检查浏览器类型函数

JS检查浏览器类型函数 1234567891011121314151617181920/** * [checkPlatformm 检查客户端的平台] * @return {[string]} [客户端的类型名称] */function checkPlatformm(){ var ua = window.navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i) == 'micromessenger'){ return 'weixin'; }else if(ua.match(/android/i) == 'android')…