Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View jsquyres's full-sized avatar

Jeff Squyres jsquyres

View GitHub Profile
@jsquyres
jsquyres / google-starred-contact.csv
Last active February 5, 2021 16:33
OwnCloud contacts issue #594
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 2.
Name,Given Name,Additional Name,Family Name,Yomi Name,Given Name Yomi,Additional Name Yomi,Family Name Yomi,Name Prefix,Name Suffix,Initials,Nickname,Short Name,Maiden Name,Birthday,Gender,Location,Billing Information,Directory Server,Mileage,Occupation,Hobby,Sensitivity,Priority,Subject,Notes,Group Membership,Phone 1 - Type,Phone 1 - Value,Phone 2 - Type,Phone 2 - Value,Address 1 - Type,Address 1 - Formatted,Address 1 - Street,Address 1 - City,Address 1 - PO Box,Address 1 - Region,Address 1 - Postal Code,Address 1 - Country,Address 1 - Extended Address,Organization 1 - Type,Organization 1 - Name,Organization 1 - Yomi Name,Organization 1 - Title,Organization 1 - Department,Organization 1 - Symbol,Organization 1 - Location,Organization 1 - Job Description,Website 1 - Type,Website 1 - Value
,,,,,,,,,,,,,,,,,,,,,,,,,"M-F: 8-6 Sat: 8:30-noon Dr. Jeffrey Burton Dr. Claire Ellen Cowley Dr. Kathleen Maurer Dr. Jeffrey Wampler Nurse practicioner Missy Hawes Nurse practicioner Jenny Oberst
You can call starting at **
@jsquyres
jsquyres / keybase.md
Created October 6, 2014 01:09
Keybase proof

Keybase proof

I hereby claim:

  • I am jsquyres on github.
  • I am jsquyres (https://keybase.io/jsquyres) on keybase.
  • I have a public key whose fingerprint is 2556 C70A 067D F407 B870 CD04 3DC1 6EA4 D805 AEA9

To claim this, I am signing this object:

@jsquyres
jsquyres / status.js
Created November 10, 2014 02:00
Trivial "status.js" to simply read output from a green bean and print it to stdout
var greenBean = require("green-bean");
function logme(msg, value) {
var currentTime = new Date();
var hours = currentTime.getHours();
var minutes = currentTime.getMinutes();
var seconds = currentTime.getSeconds();
var month = currentTime.getMonth() + 1;
var mday = currentTime.getDate();
var year = currentTime.getFullYear();
@jsquyres
jsquyres / fi_cm.3
Created November 13, 2014 00:31
nroff / man page generated by pandoc from fi_cm.md --> fi_cm.3
.TH "fi_cm" "3" "\@DATE\@" "Libfabric Programmer\[aq]s Manual" "\@VERSION\@"
.SH NAME
.PP
fi_cm \- Connection management operations
.TP
.B fi_connect / fi_listen / fi_accept / fi_reject / fi_shutdown
Manage endpoint connection state.
.RS
.RE
.TP
@jsquyres
jsquyres / gist:78ae1841248a40fc63ab
Last active August 29, 2015 14:12
holiday-wishes-2015.c
/* You will need a C99 compiler and an implementation of
the POSIX human interface function feel_joy(3). */
#include <mpi.h>
#include <time.h>
#include <sys/time.h>
#include <stdlib.h>
enum wish_t {
HAPPY_HANUKKAH,
@jsquyres
jsquyres / chap-binding-r1802-r1948-and-r2008.diff
Last active August 29, 2015 14:14
MPI 3.1 chapter 17 draft, diff from MPI-3.0
Index: chap-binding/binding-2.tex
===================================================================
--- chap-binding/binding-2.tex (revision 1802)
+++ chap-binding/binding-2.tex (revision 1948)
@@ -100,7 +100,7 @@
Section~\ref{f90:mpif08} through~\ref{f90:basic} define the Fortran support methods.
The Fortran interfaces of each \MPI/ routine are shorthands.
Section~\ref{sec:f90:linker-names} defines the corresponding full
-interface specification together with the used linker names and implications
+interface specification together with the specific procedure names and implications
Index: chap-appLang/appLang-Const.tex
===================================================================
--- chap-appLang/appLang-Const.tex (revision 1834)
+++ chap-appLang/appLang-Const.tex (revision 1835)
@@ -1159,7 +1159,7 @@
The user-function argument to \ffunc{MPI\_Op\_create}\mpifuncindex{MPI\_OP\_CREATE} should be declared
according to:
-\mpifnewsubbind{MPI\_User\_function(invec, inoutvec, len, datatype) BIND(C) \fargs USE, INTRINSIC :: ISO\_C\_BINDING, ONLY : C\_PTR \\ TYPE(C\_PTR), VALUE :: invec, inoutvec \\ INTEGER :: len \\ TYPE(MPI\_Datatype) :: datatype}
+\mpifnewsubbind{MPI\_User\_function(invec, inoutvec, len, datatype) \fargs USE, INTRINSIC :: ISO\_C\_BINDING, ONLY : C\_PTR \\ TYPE(C\_PTR), VALUE :: invec, inoutvec \\ INTEGER :: len \\ TYPE(MPI\_Datatype) :: datatype}
@jsquyres
jsquyres / allreduce_f.c
Created February 28, 2015 19:23
Issue #330 allreduce_f.f90 replacement
/*
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2005 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
@jsquyres
jsquyres / ticket-345.diff
Last active August 29, 2015 14:16
MPI 3.1 review: diffs for chapter 17
Index: chap-binding/binding-2.tex
===================================================================
--- chap-binding/binding-2.tex (revision 1852)
+++ chap-binding/binding-2.tex (revision 1853)
@@ -220,7 +220,7 @@
assumed-size array and the actual argument is a strided array,
the call may be implemented with copy-in and copy-out
of the argument. In the case of \ftype{INTENT(OUT)} the copy-in may
-be suppressed by the optimization and the routine is starts execution using
+be suppressed by the optimization and the routine starts execution using
@jsquyres
jsquyres / libfnr warnings
Created March 31, 2015 13:40
libfnr warnings
$ make
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in src
CC fnr.lo
fnr.c:98:15: warning: 'EVP_CIPHER_CTX_new' is deprecated: first deprecated in OS X 10.7
[-Wdeprecated-declarations]
if (!(ctx = EVP_CIPHER_CTX_new())) FNR_handle_errors();
^
/usr/include/openssl/evp.h:638:17: note: 'EVP_CIPHER_CTX_new' has been explicitly marked deprecated here
EVP_CIPHER_CTX *EVP_CIPHER_CTX_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;