• GIS js框架之GMap3

    平常我们可能习惯使用google map api进行基于google map的开发,但是其实我们也有其它的选择,Gmap3就是其中一个,它是基于google map api 进行了重新封装,提供了更加良好的接口和实现方式,让我们更加轻松实现很多基于google map api会比较复杂的功能。通过该js框架,我们可以很轻松实现地图的展现,添加标注符号,添加更多图层,添加地物(面,线等),计算路径,地理编码等。如果对google...阅读全文
    作者:H.J | 分类:地理信息系统 | 阅读:617 浏览数 | 标签:, ,
  • GIS js框架之jQuery Geo

    目前除了google map api之外还有很多挺不错的GIS js地图框架,并且很多框架都已经开始着手新技术,包括html5及mobile的应用。以下的jQuery Geo则是其中一个。 Jquery Geo刚发布了新的版本Alpha 4 ,主要优化了一些针对mobile的bug,提供了更多模式测量距离面积等,另新增针对html5的css label,并修复了很多bug. 以下为Jquery Geo实现的主要功能: 1、可以加载地图数据并用户可以对地图进行...阅读全文
    作者:H.J | 分类:地理信息系统 | 阅读:5,631 浏览数 | 标签:, ,
  • Linode 机房转移

    今天发现Linode在Fremont的服务器变得很慢,ssh等连上去一会就掉了,实在忍受不了,想着还是搬到日本会要好些。Linode提供的服务还真是很不错,机房的转移比较顺利。主要步骤如下: 1、备份服务器上的内容,包括网站及数据库。如果你相信100%数据不会被丢弃你就可以不做这一步,虽然这是不可能的。 2、登录Linode后台,选择”Support”,然后选择”Open a new Support Ticket”,填写如下图信息...阅读全文
    作者:H.J | 分类:服务器 | 阅读:2,450 浏览数 | 标签:
  • Ubuntu 12.04 最新发布,可以更新了

    Ubuntu 12.04 最新发布,可以更新了
    Ubuntu 12.04版本可以更新了,新版本为LST,意思为长达5年的支持一直到2017年的一个版本,所以大家可以放心进行更新这个稳定的版本了。更新的方法可以直接通过Update Manager,或者通过apt-get 进行upgrade. 修改 /etc/apt/sources.list,选择离你最近的一个地方的源添加到该文件里,然后运行sudo update  及sudo upgrade.详细源如下:   East Coast US: deb http://us-east-1.ec2.arch...阅读全文
    作者:H.J | 分类:新技术, 服务器 | 阅读:93 浏览数 | 标签:
  • HTML5,GIS不再是栅格切片图片

    传统的GIS技术模式,服务器产生栅格图片,客户端通过请求来获取图片然后展示的技术在随着用户体验及手机应用需求下已经不再能满足大家的需求。而且随着数据更新频率增快,切片耗费的时间也是让人很郁闷(上次切整个中国的18级切片,在普通一台pc运行了一个月后我放弃了…),所以随着HTML5技术的火热,或许能将GIS推上一个更高的用户使用程度。 在HTML5下,我们无需再将shp等文件渲染生...阅读全文
    作者:H.J | 分类:地理信息系统, 新技术 | 阅读:8,330 浏览数 | 标签:,
  • python监控网站运行状况

    python监控网站运行状况
    利用python便捷的类库,可以方便快速实现对网站运行状况的监控,主要包括对80端口(即网站运行端口),其它tcp服务等端口的监控就可以了解服务器大概的一个运行状况,使用的库主要为urllib2及socket。 1、监控80端口或者其它网站运行端口,如tomcat ,nginx,iis等其它。监控这个比较简单,直接通过urllib2访问网站便可以了解网站的情况,如果不正常返回则会返回false.如下: def http_monitor...阅读全文
    作者:H.J | 分类:服务器, 程序 | 阅读:1,911 浏览数 | 标签:,
  • ubuntu上最新版本mongodb的安装

    ubuntu上最新版本mongodb的安装
    ubuntu上安装mongodb本可以直接通过sudo apt-get install mongodb 进行安装,只是ubuntu的源上版本比实际mongodb的版本低很多,所以有必要从mongodb的10gen获取最新版本进行安装,安装过程主要需要将10gen的路径添加到apt-get source list中及key的获取。安装步骤如下: 1、 编辑/etc/apt/sources.list,添加如下内容: deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist ...阅读全文
    作者:H.J | 分类:服务器 | 阅读:2,181 浏览数 | 标签:,
  • 基于mongodb,django-nonrel,NGinx,Green Unicorn搭建Django nosql应用(一)

    基于mongodb,django-nonrel,NGinx,Green Unicorn搭建Django nosql应用(一)
    因项目需要使用到mongodb,所以想搭建下基于Django下的nosql应用框架。其主要为网上的一个基于django修改后的一个针对mongodb的engine,实现其针对mongodb的各类数据查询,删除,新增等操作,让原先的django程序也能很好地去适应针对mongodb的操作,代码变化比较小,还是挺容易入手,不用写那么多针对mongdb的特定查询sql等,可以直接通过raw_query进行类似原先的查询。 以下为各软件说明: D...阅读全文
    作者:H.J | 分类:服务器 | 阅读:752 浏览数 | 标签:, , , ,
  • python实现Ubuntu上数据及mysql备份

    python实现Ubuntu上数据及mysql备份
    在Ubuntu服务器上部署了python的监控脚本后,今天继续数据及mysql备份的实现。今天一天手机就准时收到了服务器发来的邮件,报告内存及硬盘等信息,发现512的内存还真是比较吃力,使用内存一会就跑到了400多M.还想着看能否再跑个mongodb…,看来真是得好好再研究下了,虽然看了看说mongodb也能减小性能为代价而减少内存的使用,具体等django搞定再说。再说今天需要搞定的就是python继续...阅读全文
    作者:H.J | 分类:服务器, 程序 | 阅读:353 浏览数 | 标签:, , ,