Skip to content

Instantly share code, notes, and snippets.

View refack's full-sized avatar
🕺
status

Refael Ackermann refack

🕺
status
View GitHub Profile
@refack
refack / gist:ad5cf566d5a477e20838
Created September 29, 2014 12:34
2014-09-29 - node 0.11.15-pre based on v8 3.29
make -C out BUILDTYPE=Release V=1
make[1]: Entering directory `/root/node/out'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/node/out'
ln -fs out/Release/node node
/usr/bin/python tools/test.py --mode=release simple message
[00:00|% 0|+ 0|- 0]: release test-abort-fatal-error
src/cares_wrap.cc:348: You don't need a ; after a } [readability/braces] [4]
src/cares_wrap.cc:352: You don't need a ; after a } [readability/braces] [4]
src/node_contextify.cc:651: Is this a non-const reference? If so, make const or use a pointer: TryCatch& try_catch [runtime/references] [2]
src/node_crypto.cc:202: Use int16/int64/etc, rather than the C type long [runtime/int] [4]
src/node_crypto.cc:462: Use int16/int64/etc, rather than the C type long [runtime/int] [4]
src/node_crypto.cc:524: Use int16/int64/etc, rather than the C type long [runtime/int] [4]
src/node_crypto.cc:603: Use int16/int64/etc, rather than the C type long [runtime/int] [4]
src/node_crypto.cc:795: Use int16/int64/etc, rather than the C type long [runtime/int] [4]
src/node_crypto.cc:918: Use int16/int64/etc, rather than the C type long [runtime/int] [4]
src/node_crypto.cc:1623: Use int16/int64/etc, rather than the C type long [runtime/int] [4]
@refack
refack / full_warnings
Created October 8, 2014 07:43
MSVS compilation of the `node` target with all warnings enabled
fs_event_wrap.cc
cares_wrap.cc
handle_wrap.cc
node.cc
node_buffer.cc
node_constants.cc
node_contextify.cc
src\node.cc(860): warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
src\node.cc(1646): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
src\node.cc(1996): warning C4267: 'argument' : conversion from 'size_t' to 'uint32_t', possible loss of data
@refack
refack / doi.js
Last active August 30, 2016 16:53
DOI tools
(function(){
var options = [window.getSelection().toString(), decodeURI(document.URL), document.body.innerText];
var re = /\b10[.][0-9]{4,}(?:[.][0-9]+)*\/(?:(?!["&\'<>])\S)+\b/;
var res = options.map(re.exec.bind(re)).filter(function(i) {return i;})[0];
var doi = res && res[0];
if (!doi) {
alert("not found");
return;
};
location.href = "http://science.refack.com.s3.amazonaws.com/doi.html#" + doi;
@refack
refack / list1
Last active January 16, 2020 17:49
nostrum-block
[Adblock Plus 2.0]
##.__hinit.__kwvr
##div.main_search_social.main_search_elements
cambridge.wickedlocal.com##ul.pad-top-two.width100percent
chartbeat.net
connect.facebook.net/en_US/sdk.js$domain=www.ynet.co.il
crwdcntrl.net
f.mol.im/i/furniture/fff/preload-inline.gif
facebook.com/plugins/comments.php
import numpy as np
import imageio
import cv2
reader = imageio.get_reader(r"W:\Hudi\trypsin7[0_0_12 - 0_0_24].avi")
fps = reader.get_meta_data()['fps']
writer = imageio.get_writer('track1.mp4', fps=fps)
# take first frame of the video
CommandPromptType=Native
CommonProgramFiles=C:\Program Files\Common Files
DevEnvDir=C:\bin\dev\VS\2017\BuildTools\Common7\IDE\
ExtensionSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs
FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer
FPS_BROWSER_USER_PROFILE_STRING=Default
Framework40Version=v4.0
FrameworkDir=C:\Windows\Microsoft.NET\Framework64\
FrameworkDir64=C:\Windows\Microsoft.NET\Framework64\
FrameworkVersion=v4.0.30319
@refack
refack / query.graphql
Created February 23, 2017 17:18
GitHub GraphQL for code review
{
repository(owner: "indutny", name: "gyp.js") {
pullRequest(number: 33) {
reviews(first: 22) {
nodes {
comments(first: 10) {
edges {
node {
author {
login
This file has been truncated, but you can view the full file.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7
C:\Program Files (x86)\Microsoft Visual Studio 14.0\community
C:\Program Files (x86)\Microsoft Visual Studio 14.0\DesignTools
C:\Program Files (x86)\Microsoft Visual Studio 14.0\FSharp
C:\Program Files (x86)\Microsoft Visual Studio 14.0\ImportProjects
C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript
C:\Program Files (x86)\Microsoft Visual Studio 14.0\lib
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Licenses
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Microsoft.VisualStudio.Authentication.ConnectedServices.vsix
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Microsoft.VisualStudio.ConnectedServices.Azure.Storage.vsix
/******************************************************************************/
'use strict';
/******************************************************************************/
const { strictEqual } = require('assert');
const { execSync } = require('child_process');
const { openSync, chmodSync, fchmodSync, fstatSync } = require('fs');
/******************************************************************************/
const RO = 0o100444; // 33060 0b1000000100100100
const RW = 0o100666; // 33206 0b1000000110110110