To create an anchor to a heading in github flavored markdown.
Add - characters between each word in the heading and wrap the value in parens (#some-markdown-heading) so your link should look like so:
[create an anchor](#anchors-in-markdown)
| #include <QApplication> | |
| #include <QPushButton> | |
| int main(int argc, char *argv[]) | |
| { | |
| QApplication app(argc, argv); | |
| QPushButton *button = new QPushButton("Quit"); | |
| QObject::connect(button, SIGNAL(clicked()), | |
| &app, SLOT(quit())); | |
| button->show(); |
| #include <QApplication> | |
| #include <QPushButton> | |
| int main(int argc, char *argv[]) | |
| { | |
| QApplication app(argc, argv); | |
| QPushButton *button = new QPushButton("Quit"); | |
| QObject::connect(button, SIGNAL(clicked()), | |
| &app, SLOT(quit())); | |
| button->show(); |
| /* The API controller | |
| Exports 3 methods: | |
| * post - Creates a new thread | |
| * list - Returns a list of threads | |
| * show - Displays a thread and its posts | |
| */ | |
| var Thread = require('../models/thread.js'); | |
| var Post = require('../models/post.js'); |
| var application_root = __dirname, | |
| express = require("express"), | |
| path = require("path"), | |
| mongoose = require('mongoose'); | |
| var app = express.createServer(); | |
| // database | |
| mongoose.connect('mongodb://localhost/ecomm_database'); |
#Introduction
Developing Chrome Extensions is REALLY fun if you are a Front End engineer. If you, however, struggle with visualizing the architecture of an application, then developing a Chrome Extension is going to bite your butt multiple times due the amount of excessive components the extension works with. Here are some pointers in how to start, what problems I encounter and how to avoid them.
Note: I'm not covering chrome package apps, which although similar, work in a different way. I also won't cover the page options api neither the new brand event pages. What I explain covers most basic chrome applications and should be enough to get you started.
| /** | |
| * This code contains an implementation of HTML5 outlining algorithm, as described by WHATWG at [1] | |
| * | |
| * The copyright notice at [2] says: | |
| * (c) Copyright 2004-2009 Apple Computer, Inc., Mozilla Foundation, and Opera Software ASA. | |
| * You are granted a license to use, reproduce and create derivative works of this document. | |
| * | |
| * [1] http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#outlines | |
| * [2] http://www.whatwg.org/specs/web-apps/current-work/multipage/index.html | |
| */ |
| #!/usr/bin/python | |
| import csv, sys, os | |
| import numpy as np | |
| # Get the top X non-fork projects for the GHTorrent dump (without using SQL) | |
| # The dumps should be available at http://ghtorrent.org/downloads.html | |
| if len(sys.argv) < 5: | |
| print "Usage <dir> <language> <topX> <outcsv>" | |
| sys.exit(-1) |
| #!/bin/bash | |
| # generate file containing all URIs to execute to retrieve data from hacker news firebase API | |
| # api docs: https://github.com/HackerNews/API | |
| echo generating file hn-uri.txt | |
| URICOUNT=10000000 | |
| echo file will contain $URICOUNT lines |