Skip to content

Instantly share code, notes, and snippets.

@Jimexist
Jimexist / torchvision_resnet50.ipynb
Created July 27, 2021 13:58
Torch Vision Resnet 50 Model
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Jimexist
Jimexist / macgen.rs
Created May 2, 2021 13:41
Macgen program from the book Rust in Action
extern crate rand;
use rand::RngCore;
use std::fmt;
use std::fmt::Display;
#[derive(Debug)]
struct MacAddress([u8; 6]);
impl Display for MacAddress {
@Jimexist
Jimexist / Makefile
Created October 20, 2017 15:26
vgg download
SUBDIRS := $(wildcard files/*)
all: $(SUBDIRS)
$(SUBDIRS):
$(MAKE) -C $@
.PHONY: all $(SUBDIRS)
@Jimexist
Jimexist / StreamDemo.java
Created November 21, 2016 04:07
Java 8 streaming API example
package com.madadata.demo.stream;
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.common.base.Charsets;
import com.google.common.base.Throwables;
import com.google.common.io.Resources;
import io.dropwizard.jackson.Jackson;
import java.io.IOException;
import java.math.BigDecimal;
{-# LANGUAGE ConstraintKinds #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
module Main where
import qualified Control.Exception as E
import qualified Data.Bifunctor as BF
import qualified Data.Bool as B
import qualified Data.Char as C
import Options.Applicative
@Jimexist
Jimexist / settings.xml
Created July 28, 2016 03:42
Bintray Maven Settings
<?xml version="1.0" encoding="UTF-8" ?>
<settings xsi:schemaLocation='http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd' xmlns='http://maven.apache.org/SETTINGS/1.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
<mirrors></mirrors>
<profiles>
<profile>
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
@Jimexist
Jimexist / keybase.md
Created June 15, 2016 16:32
keybase.md

Keybase proof

I hereby claim:

  • I am Jimexist on github.
  • I am jiayu (https://keybase.io/jiayu) on keybase.
  • I have a public key whose fingerprint is 12D0 7ECE 5A8A 644F 6F3F EC1D E41C ED27 BCB3 CB4E

To claim this, I am signing this object:

@Jimexist
Jimexist / caravel.sql
Created May 30, 2016 16:26
Caravel Data Model
CREATE TABLE ab_view_menu (
id INTEGER NOT NULL,
name VARCHAR(100) NOT NULL,
PRIMARY KEY (id),
UNIQUE (name)
);
CREATE TABLE ab_permission (
id INTEGER NOT NULL,
name VARCHAR(100) NOT NULL,
PRIMARY KEY (id),
@Jimexist
Jimexist / 1. Writing test is very important.md
Last active April 18, 2016 10:44
Writing better test code

Test early, test often, test automatically

  • The pragmatic programmer.
from functools import wraps
import csv
import json
import re
from collections import namedtuple
Item = namedtuple('Item', 'country group_id group name name_id month value')
def until_empty(func):
@wraps(func)