Short Link : https://mzl.la/mozgoals
The objective of this exercise is to refine the key goals from onboarding and areas of improvement over your next 4 months as a Mozilla Fellow.
| # add sound support | |
| hardware.pulseaudio.enable = true; | |
| # to allow control of the screen brightness | |
| hardware.brightnessctl.enable = true; | |
| extraGroups = [ | |
| "wheel" | |
| "input" | |
| "tty" |
| From Ubuntu Live USB | |
| sudo apt update | |
| sudo apt install -y git curl zfsutils-linux | |
| bash <(curl https://nixos.org/nix/install) | |
| . $HOME/.nix-profile/etc/profile.d/nix.sh # …or open a fresh shell | |
| nix-channel --add https://nixos.org/channels/nixos-unstable nixpkgs | |
| nix-channel --update |
| # you'll need: | |
| # - bionode-ncbi (https://github.com/bionode/bionode-ncbi) | |
| # - jq (https://github.com/stedolan/jq) | |
| # count the number of retracted papers | |
| bionode-ncbi search pubmed "\"Retracted Publication\"" \ | |
| | jq -c 'select(.pubtype[] | inside("Retracted Publication"))' | |
| | wc -l | |
| # get DOIs for all the retracted papers |
| var through = require('through2') | |
| var pumpify = require('pumpify') | |
| var request = require('request') | |
| var getProjects = function (cb) { | |
| var stream = pumpify.obj( | |
| ex(), | |
| sendRequest() // Returns a JSON object | |
| ) | |
| return stream |
Short Link : https://mzl.la/mozgoals
The objective of this exercise is to refine the key goals from onboarding and areas of improvement over your next 4 months as a Mozilla Fellow.
| # Hello, and welcome to makefile basics. | |
| # | |
| # You will learn why `make` is so great, and why, despite its "weird" syntax, | |
| # it is actually a highly expressive, efficient, and powerful way to build | |
| # programs. | |
| # | |
| # Once you're done here, go to | |
| # http://www.gnu.org/software/make/manual/make.html | |
| # to learn SOOOO much more. |
This is a set up for projects which want to check in only their source files, but have their gh-pages branch automatically updated with some compiled output every time they push.
You want a script that does a local compile to e.g. an out/ directory. Let's call this compile.sh for our purposes, but for your project it might be npm build or gulp make-docs or anything similar.
The out/ directory should contain everything you want deployed to gh-pages. That almost always includes an index.html.
Forked from Julian Mazzitelli's Pen JS Cube.
A Pen by Bruno Vieira on CodePen.
| (define-public python-cwltool | |
| (package | |
| (name "python-cwltool") | |
| (version "1.0.20150916041152") | |
| (source | |
| (origin | |
| (method url-fetch) | |
| (uri (string-append | |
| "https://pypi.python.org/packages/source/c/cwltool/cwltool-" | |
| version |
| var fs = require('fs') | |
| var ncbi = require('bionode-ncbi') | |
| var request = require('request') | |
| var through = require('through2') | |
| var _ = require('lodash') | |
| var property = 'README.txt' | |
| var requestStream = through.obj(function(obj, enc, next) { | |
| var fileName = _.get(obj, property).split('/')[5] |