Ruby 装pg的坑】的更多相关文章

sudo apt-get install libpq-devsudo gem install pg -v '0.21.0'…
买了个号称超强性价比的游戏本- 机械革命, i7+ssd+hd+4G RAM+ GTX850M, 很直接, 直接出厂就一个DOS系统,回来要自己装机. 好吧, 先下了个大白菜软件,用来刻录ISO系统到USB盘上, 为啥用USB呢? 其实我手头好几个光盘, 但这机子没有光驱... 所以,这就是悲剧的开始. usb引导进入win7安装界面,选了自定义安装后, 提示“缺少所需的cd/dvd驱动器设备驱动程序”, 找了半天问题, 又换了个ISO重做了USB的启动盘,无果. 后来网上狂搜,发现可能是USB…
装ubuntu安装盘的U盘,在BOOT中会出现两种载入方式,切记不要用UEFI方式打开,否则安装ubuntu会在最后卡在GRUB的安装上面,然后失败.…
一,问题及思路 最近在用rails + react + mysql基本框架写一个cms + client的项目,里面涉及到了图片的上传及显示,下面简单说说思路,至于这个项目的配置部署,应该会在寒假结束总结分享一下. rails中图片上传及显示要解决主要问题是: 图片存在哪? 图片格式大小? 客户端怎么显示图片? 因为这是个小项目,估计最多1000张图片,最多占用空间1G,所以采取相对简便的方法:图片保存在rails的public文件夹里(也就是保存在部署该项目的主机中),如果图片比较多的话,还是…
已经不是第一次安装cocoapods了, 但是今天在自己的mac pro 安装cocoapods 出现了 Error installing pods:active support requires Ruby version >= 2.2.2之前安装并没有出现个这个问题, 查了半天资料发现原来是ruby的版本太低了, 需要跟新Ruby. 然后接二连三的坑就出现了. 首先要更新Ruby , 有三种选择1.下载ruby源代码,编译,安装2.使用发行版自带的安装包,安装3.使用 rvm安装 我选择了 r…
一.前提 最近因为工作原因,不得不用windows电脑,发现windows装mysql真的坑太多 23333: 二.环境 windows 环境 mysql 5.7(不建议用5.8坑更多) 三.步骤 3.1 下载mysql-server.zip (也可以下载msi,傻瓜式一键安装) 下载链接:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 3.2 解压mysql-5.7.24-winx64 3.3 进入文件夹内,新建data文件夹,…
[说明:资料来自http://blog.csdn.net/wh_19910525/article/details/8040494] 脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单 #!/usr/bin/ruby是告诉操作系统执行这个脚本的时候,调用/usr/bin下的ruby解释器:#!/usr/bin/env ruby这种用法是为了防止操作系统用户没有将ruby装在默认的/usr/bin路径里.当系统看到这一行的时候,首先会到env设置里查找ru…
我也是个CSDN新人,使用的CSDN的初衷应该和众人类似,就是想总结下平时的学习成果,或者一些想法. CSDN好的地方: 书写界面简洁,支持markdown语法 人还算多,也比较年轻 相对较活跃 内容偏技术 不好的地方: 这帮家伙们开始考虑盈利模式了,想着法的增加广告位,体验越来越差,不少人开始离开 限制比较多,个性化定制的东西太少,特别是强制升级皮肤这事,忍不了 所谓的第二选择,就是找一个免费的空间,可以自由使用的简洁的内容存放场所. github page就是这样的一个选择! 可以先简单看下…
项目管理的需要所以安装Redmine,其实wiki放在上面也不错的. 首先是安装,ruby应用第一次装,把坑记住. nginx, mysql是已经安装好的,只需要配置, 结合nginx的部署方式很多,我这里就选择一种,因为ruby没接触过,只是应用能跑通就好. 基础环境 centos5.1 ruby on rails 4.2 ruby 2.0.0 2.1 2.2 1.9.3 mysql5.0 + redmine 3.0.4 首先是版本对照 请参见 installation guide 下面都是r…
本来只是贪便宜买了个一年特价的阿里云服务器,做做测试什么的,结果不知道哪一天开始阿里云安全中心就开始给我发什么安全提示类的信息,一开始我并不在意,因为这些都是套路,不过是想让我升级购买高防盾罢了,反正是测试用的服务器无所谓,顶多就重装系统罢了.就这样过了半年左右,最近安全提示就像短信轰炸一样铺天盖地的来,近来也比较空就看了一眼,WTF成为挖矿肉鸡了,于是开始清理.... 一开始以为就是简单的计划任务清理下就完事了,结果无限循环,于是开始百度. #登录我的ubuntu查看了一下进程 ps -ef…
学前导读 ElasticSearch对电脑配置要求较高,内存至少4G以上,空闲2G内存,线程数4018+ 学习的时候,推荐将ElasticSearch安装到Linux或者mac上,极度不推荐装Windows上(坑太多,服务器部署的时候,也不会部署到Window上,学习用Windows上玩,不是耽误自个时间麽).如果是Window用户想学这个,电脑自身至少16G,然后装虚拟机,在虚拟机上搞个Linux玩 Linux系统不建议装6/6.5版本的(启动的时候,会检查内核是否3.5+,当然可以忽略这个检…
我们努力,我们坚持,共勉! 众所周知,css其实不是一门编程语言,熟悉的人都知道css全称Cascading Style Sheets(层叠样式表)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.我们用它来实现表现层和结构层的分离,也就是html和样式的分离.你可以用它为网页制定样式,但是他无法像JavaScript一样声明变量,调用函数,使用条件语句,可以说JavaScript是灵活的,动态的,而css是死板的,一成不变的. 所…
最近公司开发了自己的app,研发过程中对于测试人员来说,经常会像开发的人员询问,有没有最新的包啊(apk打包后的新版本),以免你测试的时候,提交了一些缺陷,实际上人家已经解决了.当然你也可以说你们公司开发流程也太乱了.发布新版本不是应该按时,按计划的执行测试么. 实际情况确实是一天多个版本 或者好几天给一个版本.(敏捷测试推行,但是推行的不是很到位时候就这样) 这就有了一个痛点,我们测试人员能不能直接打包apk,并且把保持每天的版本都是最新的. 以安卓版本为例,ios,暂没成功配置. 需求是我们…
原地址:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/05/3001148.html 这篇随笔应该说跟CentOS的学习关系不是很大,但是却关系到了我接下来的CentOS学习...... 自从在虚拟机中安装了CentOS以来,就想着能不能在虚拟机里面和宿主windows一样上网,当时可是花费了我N久的时间都木有解决,从网上搜 索了无数多的帖子,求教如何在虚拟机环境下安装CentOS实现上网......但是一直却没有找到一个能解决的…
最近各种错误, 全部刷新 再说 sudo gem install -n /usr/local/bin cocoapods $ sudo gem update --system // 先更新gem $ gem sources --remove https://rubygems.org/ $ gem sources -a https://gems.ruby-china.org/ $ gem sources -l //查看ruby地址 $ sudo gem install cocoapods // 安…
Hive是什么? 基于Hadoop的数据查询工具,可以使用类SQL进行数据查询. Hadoop安装 参考了Hadoop安装 注意到etc/hadoop/hadoop-env.sh里设置JAVA_HOME,不然运行./start_dfs.sh会报没设置JAVA_HOME 运行程序时,输出目录不能存在 配置文件 hdfs的输出目录需要保证空间充足,我在虚拟机里玩,分配的磁盘空间太小,另外加了空间并挂载,重新设置了输出目录. Hive安装 参考了安装hive MetaStore用了MySQL,结果安装…
.下载redis source包 链接:https://pan.baidu.com/s/122ZCjNvjl9Jx6M2YsLrncw 密码:92ze 2.解压 tar -xzf redis-3.2.9.tar.gz 3.安装,如果系统没有安装gcc就先安装下 yun install gcc $cd redis-3.2.9 // 编译 $make // 安装到/usr/local/redis $make PREFIX=/usr/local/redis install 4.创建pid,日志,数据d…
---------------------------------Ruby环境安装-------------------------------- 至于为什么要安装ruby环境请移步:https://www.zhihu.com/question/33811497 1.先下载一个ruby的安装文件:文件名可以搜索:rubyinstaller-2.3.1-x64 如图: 2.建议装到c盘(这里记住你的安装地址,后期有用) 3.勾选中间的path 然后就一路"南下”,直到看到finish 4.win7…
需求:input为json,output为ES,需使用filter提取json中的某个字段,并执行加法.加法.乘法等算法操作 思路:mutate过滤器+ruby过滤器实现 避坑:根据ES及Logstash版本 参考官网API 配置: input {"timestamp": 1538545228,"rect_id": 205,"serial_no":"OSDC5W9O","location_id":"…
我这边是直接使用的lamp一键安装的环境 lamp地址如下:https://lnmp.org/ 然后直接下载禅道源码解压后放入/home/wwwroot/default此目录下 然后访问禅道源码里面的www下的index.php 进行步骤安装 其中环境检查里面设置php的session目录时候一定要找到 session.save_path = "tmp" 必须是改这一行的路径不然都没有用 保存后重启linux,或者php,我按照官网的一键安装发现并没有php-fpm这个命令编译时候压根…
性能优化真言:队列缓存分布式  异步调优堆配置 前言:用CAP有一段时间了,这里简单记录一下,这么好用的东西,小伙伴们赶紧上车吧 一.CAP使用场景? 平时工作中经常使用到MQ,如(kafka,rabbitmq...),用来简单的发布/订阅,经常会遇到以下几个问题A.SQL执行成功了,消息发送失败了B.SQL执行失败了,消息发送成功了 常用方案,把SQL放前面,MQ放后面,MQ执行失败了,我们把整个SQL进行回滚,这种方案在单应用下是可行的,它的回滚成本并不高 我们模拟一个简单的分布式场景:上游…
拿到了一台新机子,带显卡的那种,当然是各种倒腾了!于是我又一天装了三遍机子来进行各种尝试熟悉配置啥的. 所以首先是在裸机上安装Nvidia驱动. 环境:Ubuntu18.04 刚安装完系统,当然是把软件更新器提出的下载更新给下载一下了.所以首先应该是 sudo apt-get update 当然,上述是系统主动提出的更新,并没有输入指令啦~ 接下来,为了安装较新的驱动,先将ppa源加入 sudo add-apt-repository ppa:graphics-drivers/ppa sudo a…
1.下载解压 1.1 MySql 5.7.26下载地址: https://dev.mysql.com/downloads/mysql/5.7.html#downloads 1.2 解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar 再移动并重命名一下 mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/mysql 2.创建mysql用户组和用户并修改权限 groupadd mysql userad…
环境:在win7 上Vmware虚拟机环境中安装的ubuntu 14.04 开发相关: ruby 2.2.0 rails 4.2.0 sublime text 3 本文说明:所有的命令均在$ 之后,若$前边带有信息,只是为了方便你理解和与自己对照. 安装过程中由于这样那样的原因,产生许多坑,所谓坑是对初学者来说,大牛们飘过吧. 步骤1.从官网下载ubuntu 14.04 X64 http://124.205.69.136/files/2013000000502943/202.141.176.11…
gem install pg -v '0.18.2' Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. current directory: /Users/bevan/.rvm/gems/ruby-2.3.0/gems/pg-0.18.2/ext /Users/bevan/.rvm/rubie…
笔记本装双系统!win10+Linux!所有的坑自己一个个爬过来,纪念一下. 2018年09月16日 21:27:19 Corax_2ven 阅读数:14038   写在前面,装了大概5遍,装了删删了装,笔记本快被我翻过来了,终于在昨天装好了. 首先你要明确的第一点,笔记本是不是有N卡,笔记本是不是有N卡,笔记本是不是有N卡,就是NVIDIA显卡!重要的话说三遍!这是导致我们装机失败的最主要原因! 首先我们去官网下Linux,这里就推荐Ubuntu吧,入门最推荐的,操作熟悉了之后可以换centO…
前言 自上一次升级MacOS系统后出现jekyll无法构建的问题,当时处理半天.谁知道最近又升级了MacOS,荒废博客多时,今天吝啬写了一篇准备发布,构建报错,问题重新.还是记录下,以防下次升级出问题. 问题描述 安装jekyll静态博客需要在Ruby环境下运行,于是参照官方文档命令安装对应的依赖包,但是一大堆报错,坑. 步骤一:运行安装命令 linjiajundeMacBook-Pro:~ linjiajun$ gem install bundler ERROR: While executin…
热门资讯 1.Stackoverflow 2020年度报告出炉!开发者最喜爱的数据库是什么?[摘要]2020年2月,近6.5万名开发者参与了 Stackoverflow 的 2020 年度调查,这份报告中展示了开发人员对于数据库的看法.MySQL一直保持着榜首的位置,是最受开发者喜爱的数据库:其次是PostgreSQL和Microsoft SQL Server:Firebase的受欢迎程度略有增长,今年它的受欢迎程度超过了Elasticsearch.参与投票的人群,有过 DBA 标签的开发者为…
需要安装readline,并重装ruby,挂readline编译. 后续发现总出错,然后发现brew包依赖不全,按照提示,一个一个的安装依赖.安装后使用rvm重装ruby就ok了. 多亏能够有办法上google,不然完蛋了.…
今天给新电脑配置开发环境,线上SVN地址申请权限以后,在本地装了tortoiseSVN,可是安装了以后死活打不开.明明浏览器里可以打开SVN地址,但是tortoiseSVN的浏览器里却打不开,摆弄了很久后来都想找IT来查是不是防火墙的问题. 然后在本地创建了一个SVN工程以后,居然神奇的突然又可以打开了. 到目前为止还是不明白是什么原因导致的,大概可能原因有下面3个: 1.SVN账号权限没生效,SVN权限用浏览器大概是1分钟生效,难道用本地tortoiseSVN打开需要更久的时间才能生效? 2.…