聚合文章

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

排序方式:最新发布

用Vimwiki写笔记

以前试过很多种笔记应用,如EverNote、为知和OneNote等等,始终用得不习惯。比如说OneNote和EverNote在Mac上无法很好的显示代码(马克飞象不算),为知的App在我自己MBP上不稳定,运行的像个Demo一样,老是Crush。接着,因为公司的API文档用Gitbook写的,自己也因此用上Gitbook来写笔记。本以为这样就可以了,谁知道Gitbook后来不开发PC端Client了,只保留Web端的,所以最后我转到了Vimwiki上。

blog.dimpurrc.com blog.dimpurrc.com 2015-05-30

Slackview – 多级响应式 WordPress 主题

Slackview 是一个黑色扁平大气风格、 HTML5 多级响应式三栏布局的 WordPress 主题。她是 Clearision 的姐妹主题,也将是我的第二款长期自用主题。 本文来自 钉子の次元 - Dimpurr - an artist, designer and developer from China. ,原文地址 Slackview – 多级响应式 WordPress 主题

blog.dimpurrc.com blog.dimpurrc.com 2015-05-30

HTML Head Generator – 纯 CSS 实现的头部元标签代码生成器

可以用短链接 http://find.moe/headgen 快速访问。前段时间突发奇想,捣鼓出了这个纯 CSS 选择器实现的在线 HTML Meta 标签生成器。没有到用一行 JavaScript ,基本原理是 CSS 3 的 + 紧邻选择器和 ~ 同级后继选择器。 本文来自 钉子の次元 - Dimpurr - an artist, designer and developer from China. ,原文地址 HTML Head Generator – 纯 CSS 实现的头部元标签代码生成器

千歳屋 千歳屋 2015-05-21

邮件在 OSX Mail 下变成纯文本的奇怪 BUG

最近在做公司的推广邮件时遇到了一个奇怪的问题,在网页中显示一切正常的邮件,用 OSX 自带的客户端接收后变成纯文本,完全丢失了所有样式和 HTML 标签。 以前从来没玩过邮件,百度谷歌了半天也没有找到任何结果,只能自己动手了,先看看我收到的邮件的源码: Content-Type: multipart/alternative; BOUNDARY="=_Part_1569072_1859990196.1431331492470" Message-ID: To: =?UTF-8?B?6ZmI5Y2O546l?= Subject: =?UTF-8?B?dGVzdDU=?= X-Priority: 3 …

优化UITableViewCell高度计算的那些事

我是前言这篇文章是我和我们团队最近对 UITableViewCell 利用 AutoLayout 自动高度计算和 UITableView 滑动优化的一个总结。我们也在维护一个开源的扩展,UITableView+FDTemplateLayoutCell,让高度计算这个事情变的前所未有的简单,也受到了很多星星的支持,github链接请戳我 这篇总结你可以读到: UITableView高度计算和估算的机制 不同iOS系统在高度计算上的差异 iOS8 self-sizing cell UITableView+FDTemplateLayoutCell如何用一句话解决高度问题 UITableView+FD…

4G Spaces 4G Spaces 2015-05-17

技术管理猪鸡-1 开篇

高效的秘密 我正式走上职业生涯是 2011 年秋天,完成了博士学业,踌躇满志地加入了 Google。当时,我的理想是做 Google 里生产率最高的软件工程师。为此,我列了一个高效工程师名单,看他们每天提交的代码是些什么,以从中学习高效的工作方法。这个名单里有 Jeff Dean, Sanjay Ghemawat, Rob Pike,还有一些 Google 内 7 级以上的工程师。因为 Google 内部源代码提交全部公开,我可以看到他们每天的工作内容。 很快,从读这些代码中我认识到了一点:人每天只有八个小时工作时间,谁都一样。其中能高效工作的时间绝对不超过4个小时。这些工程师编写的代码行数绝…

千歳屋 千歳屋 2015-05-17

迟到两年的日本游记

2013年1月去日本玩时拍的照片,一回国就压了两年箱底,我也是完全不记得还有过这些照片。前几天偶然翻到了它们,既然翻出来了就挑几张拿出来晒晒太阳,顺便写个简短的游记回忆一下。竖向的图是iPhone 4S,横向的是跟我妈借的佳能G11。 * 前方多图预警 * 前方图片质量不高预警 * 前方文字流水账预警。 2013年1月26日,从浦东机场出发 降落在一个叫富山的小地方,据说从这里入境的航班比较便宜。一下飞机就遇到富山县政府的工作人员提着慰问品来欢迎,虽然他们都很努力很热情地笑着,但是我觉得大多数从富山入境的游客都是一下飞机就坐着大巴去了别的城市,根本没有人打算在富山消费,so sad。 富山,安…

NightCoffee 2015-05-08

解析Youtube视频真实下载地址

目前而言Youtube视频分为三类,各有不同保护措施 第一类:最开放的,直接可获取真实地址 第二类:版权保护的,无法从第三方站点播放的视频,也可通过直接获取youtube播放页获取真实地址 第三类:签名保护的,这类地址需要通过转换一个key来获取真实地址 首先,youtube播放页关于视频信息是一段javascript,从ytplayer.config = 到;ytplayer.load为止。 其中args的adaptive_fmts是各种分辨率的视频和音频(注意Youtube目前音视频分离)地址。对于第一和第二类,直接解析adaptive_fmts内容即可,每个视频以及音频之间是以逗号为分隔…

巧用多字符Char常量

###巧用多字符Char 我们很熟悉char这个数据类型和它的使用方式: 1char c = 'a'; 这个 c 变量在 ASCII 编码下是 97还有一种不常见的多字符 char 的写法: 1int i = 'AaBb'; 这个 i 变量的值按每个 char 的 ASCII 值转 16 进制拼在一起,也就是说: 123'AaBb'-> '0x41'+'0x61'+'0x42'+'0x62'-> '0x41614262' // 十进制1096893026 PS:这个组合方式和“大小端”有关系,上面是 i386 下的结果多字符的长度限度为最多 4 个 char 知道了这个特性,我们就可以做些坏事…

Morikka's Blog Morikka's Blog 2015-04-16

数位 DP 小结

概述 一般是求小于等于数字N的某些特征数字个数,或者是区间[L,R]的之间的某些特征数字个数,后者一般可以转换成求差的方式来做。 模板 数字处理函数: int f(int num){ int ans; int pos = 0; while(num){ digit[++pos]=num%10; num=num/10; } return dfs( pos, s , true ); } 其中: digit为处理串的每个数位的数值。 s为初始的状态。 如果有其他限定条件,dfs 中可以增加参数。 DFS函数: int dfs(int l, int s, bool jud) { if ( l==-1 )…

0代码隐藏GroupedTableView上边多余的间隔

实现诸如支付宝的 “探索” 页面时,最简单的方案是在 Storyboard 中来一个静态 Grouped UITableViewController,把各个 Cell 中的元素摆好就行了 不过会有下面的问题,第一个 Section 距离屏幕顶端有间隔 一行代码搞定研究发现,这里其实是一个被 UITableView 默认填充的 HeaderView。而且,当试图将它的高度设置为 0 时,完全不起效果。但我们用下面的代码创建一个高度特别小的 HeaderView 时,上面的边距就不见了: CGFLOAT_MIN 这个宏表示 CGFloat 能代表的最接近 0 的浮点数,64 位下大概是 0.00(…

blog.dimpurrc.com blog.dimpurrc.com 2015-04-12

Django 学习手记 二 建立模型层

Django 使用的是 MTV (Model, Template, Views) 模式,这篇文章介绍了如何创建 Django 项目的一个子应用并编写 models.py 。 本文来自 钉子の次元 - Dimpurr - an artist, designer and developer from China. ,原文地址 Django 学习手记 二 建立模型层

blog.dimpurrc.com blog.dimpurrc.com 2015-04-11

Django 学习手记 一 安装和配置

Django 是一款知名的 Python Web 框架,是一个能快速根据抽象数据模型生成和维护数据库、后台、和模版系统,同时自带用户系统、地址重写等大量实用功能的大型框架。本文为个人在 Django 学习中的一些心得体会,如有错误,请不吝赐教。 本文来自 钉子の次元 - Dimpurr - an artist, designer and developer from China. ,原文地址 Django 学习手记 一 安装和配置

NightCoffee 2015-04-09

比chnroutes更精准的国内路由表

一份根据BGP等信息制作的路由表,如果用在openwrt上的shadowsocks的话,直接替换原来的ignore.list即可 https://github.com/17mon/china_ip_list/blob/master/china_ip_list.txt 同时也可以支持这个收费IP库项目 www.ipip.net

blog.dimpurrc.com blog.dimpurrc.com 2015-03-06

书柜大整理 (Lゝω·)~☆ Kira

为了制定新学期的阅读计划,看着乱七八糟的书柜实在不爽,于是折腾了一整个晚上把自己的书柜整理好了 …… 相应为自己的两个书架做了份布局对照表。于是留档。 本文来自 钉子の次元 - Dimpurr - an artist, designer and developer from China. ,原文地址 书柜大整理 (Lゝω·)~☆ Kira

lanhl.com lanhl.com 2015-02-17

立春之后

立春之后。天气慢慢暖和起来,桃花开了,只有花没有叶,看起来极像塑料假花。

地瓜的博客 地瓜的博客 2015-02-16

博客搭建完毕

这几天断断续续的折腾博客,纠结各种主题,插件,纠结统计,纠结怎么同步 github 和 gitcafe...最后整个人都不好了,心好累 不过最后总算大功告成了! 虽然对导航的样式不是很满意,不过之后应

新配了一台电脑

我 上次配PC已经是07年那会儿 了,当时就是为了玩WOW。后来电脑就买了台ThinkPad、一台MacBook Pro和一台ATOM下载机。再后来逐渐从WOW中AFK,再加上Apple革命,对PC的需求就越来越少了。 最近心里一直在长草,想回WOW怀怀旧,而且一直口水一些单机游戏(比如即将发布的PC版GTA 5),…

KK's Blog KK's Blog 2015-02-08

四月是你的谎言 补完纪念

十月新番 四月是你的谎言 (四月是你的遗言) 漫画版已经完结了看完最新一集实在忍不住去补漫画了好像是第二次等不下去动漫直接翻的漫画(第一次是FA)这番剧情真心虐,贴一下结局好了以下内容涉及剧透,自己看着办吧12345678910111213141516171819202122232425262728293031323334353637383940被我用权宜之计带来的你,和想象中不同。比想的要更加,更加阴暗,更加自卑,固执,是一个纠缠不休的偷拍狂;比想的要更加声音低,比想的要更加男孩子气。但却和想象中一样,是一个温柔的人。从度胸桥上跳进的河流,冰冷却舒服;和电车赛跑,觉得自己真的赢了;偷看着音乐…

KK's Blog KK's Blog 2015-02-04

同步本地 / 服务器代码 - Git 篇

已经习惯用 Git 进行开发了,不得不说 Git 的确是个很好用的开发工具有的时候经常会需要一边维护一个 Git 库,一边将代码部署到服务器上例如团队共同进行开发,希望 commit 后自动部署到团队的测试服务器上,就可以采用下面的办法首先先在服务器上创建一个 Git 库1git init --bare然后打开 .git 文件夹,找到 hooks 文件夹,创建一个 post-receive 文件123456789101112#!/bin/sh## An example hook script to prepare a packed repository for use over# dumb t…

/home/hexchain /home/hexchain 2015-01-09

LaTeX 笔记

编译环境:XeTeX 每次都要翻以前的代码太麻烦了,干脆整理一下。随时更新。 关于PDF阅读器 zathura 是个不错的东西,界面简单,可以 continuous scroll,可以 …

lanhl.com lanhl.com 2014-12-31

被手机绑架的生活

前几天结束工作回到重庆,和朋友吃饭聊天,原本平常的事情,却因为手机变得和以前不一样了。进店落座第一件事不是看菜 […]