(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| import numpy as np | |
| rng = np.random.RandomState(0) | |
| print "Trace" | |
| A = rng.rand(3, 3) | |
| print np.trace(A) | |
| print np.einsum("ii", A) | |
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
| ;; use jabber-connect to connect. Make sure you tab to select the hipchat account if it's the ;; | |
| ;; only connection configured. ;; | |
| ;; ;; | |
| ;; a fork of https://gist.github.com/puffnfresh/4002033 ;; | |
| ;; ;; | |
| ;; shout out to http://emacs.stackexchange.com/questions/10940/connecting-to-hipchat-xmpp-via-jabber-el ;; | |
| ;; for the help. ;; | |
| ;; ;; | |
| ;; you can look up the necessary jabber info on the account i |
| # Deriving Typeclass Instances using Typed Holes | |
| > module Conc where | |
| > import Control.Applicative | |
| We're presented with the following structure: | |
| > data Concurrent a = Concurrent ((a -> Action) -> Action) | |
| > data Action = Atom (IO Action) | |
| > | Fork Action Action |
| #!/bin/bash | |
| echo first uninstall evernote using the wine uninstaller | |
| wine uninstaller | |
| echo now searching forregistry entry to remove | |
| cd ~/.wine/drive_c/windows/profiles/$USER/temp | |
| upgrade_code="`grep 'with upgrade code' EvernoteSetup.log | tail -n 1 | sed 's/^.*with upgrade code {\([A-Fa-f0-9-]*\).*$/\1/'`" | |
| reverse_upgrade_code="`python -c "x='${upgrade_code}' ; y = x[:18].split('-') ; x = x.replace('-', '') ; z = [a+b for a, b in zip(x[16::2], x[17::2])] ; print ''.join(''.join(reversed(part)) for part in y+z).upper()"`" | |
| echo please use regedit to navigate to '\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\' and remove the key "$reverse_upgrade_code" | |
| wine regedit |
| { | |
| "Envelope" : { | |
| "WARC-Header-Length" : "578", | |
| "Block-Digest" : "sha1:YHKQUSBOS4CLYFEKQDVGJ457OAPD6IJO", | |
| "Format" : "WARC", | |
| "Actual-Content-Length" : "43428", | |
| "WARC-Header-Metadata" : { | |
| "WARC-Record-ID" : "<urn:uuid:ffbfb0c0-6456-42b0-af03-3867be6fc09f>", | |
| "WARC-Warcinfo-ID" : "<urn:uuid:3169ca8e-39a6-42e9-a4e3-9f001f067bdf>", | |
| "Content-Length" : "43428", |
| #!/bin/bash | |
| ##################################################### | |
| # Name: Bash CheatSheet for Mac OSX | |
| # | |
| # A little overlook of the Bash basics | |
| # | |
| # Usage: | |
| # | |
| # Author: J. Le Coupanec | |
| # Date: 2014/11/04 |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # | |
| # Licensed to the Apache Software Foundation (ASF) under one | |
| # or more contributor license agreements. See the NOTICE file | |
| # distributed with this work for additional information | |
| # regarding copyright ownership. The ASF licenses this file | |
| # to you under the Apache License, Version 2.0 (the | |
| # "License"); you may not use this file except in compliance |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
Some things takes much less time and stress once you know the right tool. Below, there is a community edited list of software for scientists.
in General purpose text/code editors. It may be better to have a good editor for everything, than different ones for different languages, scripts, notes.