吐核|Core Dump

笔记 随想 吐槽


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

我的一些git配置以及平时碰到的git相关问题

发表于 2013-01-11 | 更新于 2019-03-11 | 分类于 git

我的~/.gitconfig文件

直接写配置文件就好了,命令党自重:-)
实现的功能:
git difftool 可以直接调用meld来显示diff
git diff 还是原来的那个,不过把默认把语法高亮加上了
git st 表示git status的意思,少敲几个字母

一些日常遇到的git的问题

阅读全文 »

Yii中比较好的insert语句

发表于 2013-01-11 | 更新于 2017-08-16 | 分类于 Yii

虽然yii提供有插入数据库的功能,但性能上不确定,所以一般我还是自己抽象个出来

public static function insert($tblName,$props = array()){
    $sql = 'insert into '.$tblName.'(';
    $valuesSql = 'values(';
    foreach($props as $field=>$val){
        $sql .= $field.',';
        $tmp = addslashes($val);
        $valuesSql .= "'$tmp',";
    }
    $sql = rtrim($sql,',');
    $sql .= ') ';
    $valuesSql = rtrim($valuesSql,',');
    $valuesSql .=')';
    $sql .= $valuesSql;
    return Yii::app()->db->createCommand($sql)->execute();
}

上面的代码基本解决了常见的问题,这里用了addslashes来加转义符号,需要你先用
get_magic_quotes_gpc()函数来看下你自己服务器的配置,为1是用加上转义的操作。

usescript in opera

发表于 2012-11-25 | 更新于 2017-08-16

opera的自定义性还是比较差的,userscripts上面的脚本的支持藏在一个小角落中

勾选上支持javascript,然后点旁边的那个javascript选项

选择个文件夹

然后把js文件丢到上面这个目录下就行了。

octopress中常用的标记语法

发表于 2012-11-24 | 更新于 2019-03-11 | 分类于 octopress

这里记录下octopress的图片,视频,代码的引用的方式,

{% img [class names] /path/to/image [width] [height] [title text [alt text]] %}

class names 可以填left或者right 图片的地址是以为source为/ ,所以source/img/a.png 应该
写成/img/a.png 不过不推荐把图片丢到代码库中,一般建议丢到有cdn的图床上,比如又拍云,
或者sae之类的地方,然后

{%img http://1.sinapp.com/1.png 某图片 浮动显示 %}

就这么简单

阅读全文 »

Ack更加快速的代码搜索工具

发表于 2012-11-24 | 更新于 2017-08-16 | 分类于 tool

通常我们搜代码是这么玩的

grep -R xxx .

速度慢不说,返回的结果还没有高亮,而ack的返回结果是这样的:

既有高亮还有行号,ack其实是一个perl的脚本,代码如下

各linux发行版应该都有这个软件包了,自行安装就行了,
代码有5000多行,不想看的请勿点击阅读全文

阅读全文 »

Install synergy on Archlinux

发表于 2012-11-24 | 更新于 2019-03-11 | 分类于 archlinux

synergy 是一个很好的多平台的共享鼠标键盘的开源工具,极大的满足了我在linux,mac,windows 上的对键盘
和鼠标共享的需求。其早期的版本在linux和mac上是没有图形化界面的,但是到最新的1.4.10已经有了很好的
统一的图形化界面了,但是我在archlinux的官方仓库中安装的这个版本却还是没有界面的,与此同时官方提供
的rpm和deb的安装包却是有界面的。虽然archlinux的aur中也有第三方的图形化的配置工具如quicksynergy和
qsynegy ,但是我试了下quicksynergy 后表示其界面真是弱的惨不忍睹.无奈只能手动配置了,记录如下

阅读全文 »

1…56

lovejoy

今天不开心

56 日志
12 分类
13 标签
Github Twitter
© 2019 lovejoy
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Pisces v7.0.1