Skip to content

Instantly share code, notes, and snippets.

View wyldrodney's full-sized avatar

Komaritskiy Dmitry wyldrodney

  • Saint-Petersburg
View GitHub Profile
require 'net/http'
require 'net/https'
require 'net/ping/tcp'
class Page
def initialize(address)
@address = address
module PageStatus
require 'net/http'
require 'net/https'
require 'net/ping/tcp'
require 'digest/sha2'
class PageProbe
module PageStatus
require 'net/http'
require 'net/https'
require 'net/ping/tcp'
require 'rchardet19'
require 'digest/sha2'
def create
@host = Host.find(params[:resource][:host_id])
@resource = @host.resources.new(path: params[:resource][:path])
if @resource.save
redirect_to '/settings/resources', notice: 'Resource was saved.'
else
@hosts = Host.order(:address)
render :new
end
$(document).ready(function() {
$('iframe', top.document).load(function() {
// this.style.height = this.contentWindow.document.body.offsetHeight + 'px'; //autoheight
var nodes = $('#wizard-controller > input').attr('value').split(',');
var iframeDoc = window.frames[0].document;
var list = $(iframeDoc).contents().find('*');
setNodesCounter();
module Periodic
class HostProbeJob
def initialize(host)
@host = host
end
def perform
stime = Time.current.to_f
<!DOCTYPE html>
<html lang="ru">
<head>
<title>Sitesaver</title>
<link href="/assets/application.css?body=1" media="all" rel="stylesheet" type="text/css" />
<link href="/assets/home.css?body=1" media="all" rel="stylesheet" type="text/css" />
<link href="/assets/hosts.css?body=1" media="all" rel="stylesheet" type="text/css" />
<link href="/assets/resources.css?body=1" media="all" rel="stylesheet" type="text/css" />
<link href="/assets/statistics.css?body=1" media="all" rel="stylesheet" type="text/css" />
<script src="/assets/jquery.js?body=1" type="text/javascript"></script>
class Resource < ActiveRecord::Base
belongs_to :host
has_many :resource_statuses
has_many :resource_contents
attr_accessible :path, :period, :csspaths
validates_presence_of :path, :period, :csspaths
before_save do |resource|
csspaths = resource.csspaths.split(",")
csspaths.delete("")
<% current = @resource_contents[ind] %>
<% prev = (ind != 0) ? @resource_contents[ind - 1] : nil %>
unless prev
if current.show
<%= render "statistics/content_chunk" %>
else
<tr>
<td colspan="5">
<div id="accordion<%= accordion_counter.to_s %>" class="accordion">
http://flat.petroarenda.ru/obj/103
http://flat.petroarenda.ru/obj/569
http://flat.petroarenda.ru/obj/458
http://flat.petroarenda.ru/obj/357