GeekPlux

146
获赞数
4
关注数
143
粉丝数
杭州
IP 属地未知
2013-10-23 加入
浏览 12.1k

My brain has two parts: left & right. My left brain has nothing right, my right brain has nothing left.

Blog: http://geekplux.com
微博:http://weibo.com/208886423
Twitter:https://twitter.com/geekplux
Telegram Channel: https://t.me/geekplux_lab
公众号:haoqihaisimao_weixin
微博和 Twitter 同步发送

1,144 声望|达人
全站排名超越 98% 用户
web
642
前端
387
javascript
326
html5
307
tools
232
1 黄金勋章
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 发布了文章2019-07-19
    给想转行作程序员的人泼一盆冷水
    所以现在转行到底来不来得及?我觉得:来得及,但风险很大。有的朋友动力足,现在已经转行成功入职 BAT,有的半工半学,还在挣扎中;有的去了培训班,马上毕业了;有的问完继续走原路……但绝大部分都失败了。
  • 发布了文章2019-07-19
    算法优化人生之 —— 调度算法
    电脑就是人脑的复刻,这是我大学时学《操作系统》这门课时的感受。最近在复习调度算法,又重拾了这种感觉,他俩太像了,电脑就是模仿人脑的机制制造出来的,但现在我们可以反过来从它身上学习一些优秀的算法,反哺自身(可能早已遗忘的)做事方法。
  • 发布了文章2019-07-19
    如何在不规则多边形内均匀撒点的算法
    取凸多边形的外接矩形,在矩形中随机撒点,如果落在凸多边形外,再次随机撒点,直至落在凸多边形内。这个方法比较暴力,可以通过计算期望来控制撒点次数,撒点次数应该符合泊松分布。
  • 发布了文章2018-12-24
    数据可视化之 Sankey 桑基图的实现
    Google 搜索桑基图,可以搜到一大堆定义。简而言之,桑基图是一种数据流图,展示了数据是如何从左到右流向最后的节点,每条边代表一条数据流,宽度代表数据流的大小。桑基图常用于流量分析,可以很清楚的看出数据是如何渐渐分流的。本文着重讲解如何实现,理论方面的...
  • 发布了文章2018-05-16
    Web 前端中的增强现实(AR)开发技术
    增强现实(以下简称 AR)浪潮正滚滚而来,Web 浏览器作为人们最唾手可得的人机交互终端,正在大力发展 AR 技术。很多 Web 前端工程师也在寻求职业转型,于是我把我近半年的相关调研结果在此汇结成文。本文力求把目前前端方向的 AR 技术都罗列一遍,细节不赘述(保证...
  • 发布了文章2018-01-18
    参加 Google Summer of Code 的体验
    Google Summer of Code (简称 GSoC)中文我叫它「谷歌编程夏令营」,是一年一度谷歌组织的类似暑期实习的编程活动。2018 年的申请马上就要开始了,在此我分享一下我参加 2017 年 GSoC 的体验。
  • 发布了文章2017-07-09
    D3 力导向图和 WebGL 的整合使用
    D3 是目前最流行的数据可视化库,WebGL 是目前 Web 端最快的绘制技术。由于性能问题的局限,将两者结合的尝试越来越多(如),本文将尝试用 D3 的力导向图 和 Three.js 和 PixiJS 结合。全文阅读完大概 5 分钟,因为你重点应该看代码。
  • 发布了文章2017-01-13
    数据可视化基础——视觉编码
    本系列「数据可视化基础」文章共三篇,介绍可视化中最基础、最重要的一些概念、理论。这篇为第三篇,主要介绍视觉编码,另两篇则主讲可视化流程和数据模型,建议从可视化流程看起。原文地址:[链接]
  • 发布了文章2017-01-13
    数据可视化基础——数据模型
    本系列「数据可视化基础」文章共三篇,介绍可视化中最基础、最重要的一些概念、理论。这篇为第二篇,主要介绍数据模型,另两篇则主讲可视化流程和视觉编码,建议从可视化流程看起。原文地址:[链接]
  • 发布了文章2017-01-13
    数据可视化基础——可视化流程
    很多人认为数据可视化非常简单,无非是输入几组数据,生成简单的条形图、直线图等等。然而,这未免有点管中窥豹。其实数据可视化大致可分为信息可视化、科学可视化和可视化分析三大类,刚才提到的简单图表只是信息可视化中最常见的几种。一旦数据量增大,可视化目标...
  • 发布了文章2016-12-04
    为什么要用 Emacs
    Emacs 和 Vim 这两大编辑器,一直让前赴后继的工具党难以取舍。到底学哪一个?哪一个学了之后能如虎添翼?最初的我也是纠结了许久,仿佛本科时纠结到底该主学 C++ 还是主学 Java 一样。而事实上正如前辈们说的:不要纠结学哪个,反正迟早都要学。
  • 发布了文章2016-11-02
    如何搭建一个私人网盘
    前两天,360 云盘宣布将停止个人服务。一石激起千层浪,关于如何选择网盘,如何应对网盘关闭的讨论一下子又变得此起彼伏。没办法,目前的现状是,网盘很难有大的盈利空间,还面对严苛的内容审查和隐私保护,虽然于用户来说提供了便利,但于公司来说实在是一件出力不...
  • 赞了文章2015-07-06
    Shell常用招式大全之入门篇
    本教程分为入门篇,命令篇和实战篇,结合平时工作中使用Shell的经验编写。以实例为主,侧重于应用,总结了一些实用的技巧。 以下为本教程的《入门篇》,适于初学者快速入门以及老手查缺补漏。 [TOC] 第一招 HelloWorld 第一式:echo {代码...} {代码...} {代码...} ...
  • 发布了文章2015-07-04
    Backbone View 之间通信的三种方式
    掌握一个 MVC 框架,最关键的一节就是掌握如何在各个 View 之间通信。之前用 Angular 时,觉得基于事件的通信方式 ($on, $emit, $boardcast) 或者 基于 service 的方式都非常好用。转战 Backbone 之后,由于对 Backbone 的事件机制理解不够且使用非常灵活,一直没找...
  • 赞了回答2015-06-19
    Backbone model设计
    “对象部分字段结构随某个类型字段变化而变化”是个常见的需求,这种情况下,问题很可能已经超出backbone的范围,需要和后端程序、以及DB存储结构共通考虑。通常同步后端的设计思路设计Model是比较安全简便的方法。
  • 赞了回答2015-06-13
    jade这种js模板真的好吗?
    作为 Express 的默认模版,Jade 进入了我的视野,如同习惯了 Javascript 的语法,再见到 Coffescript 时的惊艳。优雅、简单是对 Jade 的第一印象,在 Github 上拥有4K的Star足见其受欢迎的程度。
  • 发布了文章2015-06-06
    Vim - 适合自己的,才是最好的
    Vim 被称为编辑器之神,是我用过之后才体会到的,用之前实在不敢对它做出什么评价。在大学时代,Vim 的大名就已如雷贯耳,但由于它陡峭的学习曲线,一直望而却步。等真正开始学习之后,发现并没有想象中的复杂,也没有所谓的瓶颈,只要在实际写代码中强迫自己使用就...
  • 赞了回答2015-06-04
    javascript中如何快速判断某个变量是否在一个数组里
    答案有三:1. jQuery, $.inArray(x, arr); 2. 自製, in_array(x, arr); 3. arr.indexOf(x)
  • 赞了文章2015-03-14
    Hexo 3.0 静态博客使用指南
    上次我介绍了Hexo的基本搭建方法 近期tommy351大神 又更新了3.0版本 和之前的2.0使用步骤略有不同 目前刚刚更新 可能有许多主题和插件不兼容3.0 请等待后续更新
  • 赞了问题2014-06-29
    作为一个有所沉淀的前端,如何构建自己的前端知识体系?