This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function pageFunction(context) { | |
var $ = context.jQuery; | |
// All h4 headings containing date - <h4>2016-11-24</h4> | |
var headings = $('.page-content h4'); | |
// All descriptions - <ul><li>General: ...</li>...</ul> | |
var lists = $('.page-content ul'); | |
// Iterate thru all release notes | |
var result = []; | |
for (var i = 0; i < headings.length; i ++) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"> | |
<channel> | |
<title>Apifier_Release_Notes</title> | |
<link>...</link> | |
<description>...</description> | |
<generator>Apifier - Crawler #1</generator> | |
<lastBuildDate>Sun, 06 Sep 2009 16:20:00 UTC</lastBuildDate> | |
<item> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<section class="page-content"> | |
<h4>2016-11-24</h4> | |
<ul> | |
<li>Web: Added a new feature ... </li> | |
</ul> | |
<h4>2016-11-09</h4> | |
<ul> | |
<li>General: Increased the length limit ...</li> | |
<li>Web: Showing more relevant statistics ...</li> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Waits for string $2 to appear in the file $1. | |
# Meanwhile it is printing output of the file $1. | |
# If err or ERR string is find in the file $1 then exits with error code 1. | |
# Example use: | |
# waitforstring /var/log/myapp.log "MongoDB started" | |
function waitforstring { | |
local LAST_LINE=1 | |
local READ_LOG |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
/sbin/ip route|awk '/default/ { print $3 }' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# See https://github.com/docker-library/mongo/pull/63 | |
docker run --rm --volumes-from my-mongo-server mongo unlink "/data/db/mongod.lock" | |
docker run --rm --volumes-from my-mongo-server mongo --repair |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Get private key | |
openssl pkcs12 -in yourP12File.pfx -nocerts -out privateKey.pem | |
# Get public key | |
openssl pkcs12 -in yourP12File.pfx -clcerts -nokeys -out publicCert.pem |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Original: http://bencane.com/2015/09/22/preventing-duplicate-cron-job-executions/ | |
# | |
# This script executes ./cmd_loop.sh and save process ID (PID) in file ./forever.pid. | |
# Everytime it's executed it checks for PID in ./forever.pid and if process is still | |
# running then exists with nonzero code. Otherwise it executes ./cmd_loop.sh. | |
PIDFILE=./forever.pid |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{ | |
"https://github.com/apas/athena": 100, | |
"https://github.com/achillesrasquinha/bulbea": 99, | |
"https://keratin.tech": 98, | |
"https://github.com/dhruvio/js_express-parser-combinators": 97, | |
"https://www.pagedash.com/": 96, | |
"https://github.com/monostream/tifig": 95, | |
"https://javalin.io/news/javalin-1.0.0-stable.html": 94, | |
"http://www.goodoldweb.com/": 93, | |
"http://vuemc.io": 92, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function pageFunction(context) { | |
var $ = context.jQuery | |
var posts = $('.athing').toArray(); // All posts as array of DOM elements | |
var $moreLink = $('.morelink'); // Link to next page | |
// If crawler is scraping 2nd, 3rd, ... page then | |
// context.request.referrer.pageFunctionResult contains | |
// result from previous pages. | |
var prevResult = context.request.referrer | |
? context.request.referrer.pageFunctionResult |
OlderNewer