Skip to content

Instantly share code, notes, and snippets.

qzi / pom.xml
Created August 8, 2022 16:38
Cucumber4java using io.cucumber
View pom.xml
! Excerpted from "The Cucumber for Java Book",
! published by The Pragmatic Bookshelf.
! Copyrights apply to this code. It may not be used to create training material,
! courses, books, articles, and the like. Contact us if you are in doubt.
! We make no guarantees that this code is fit for any purpose.
! Visit for more book information.
<project xmlns=""
qzi /
Last active January 1, 2022 00:08 for macos
# Desc: network performance tunning for mac gateway and it should run using sudo
# increase the socket buffer
sysctl -w kern.ipc.maxsockbuf=16777216
# net.inet.tcp.sendspace + net.inet.tcp.recvspace < kern.ipc.maxsockbuf
sysctl -w net.inet.tcp.sendspace=1048576
sysctl -w net.inet.tcp.recvspace=1048576
qzi /
Last active January 8, 2022 16:16
For snell v3.0.0rc2 on ubuntu aarch64
#!/usr/bin/env bash
export PATH
apt-get install unzip -y
cd ~/
wget --no-check-certificate -O
unzip -o
rm -f
qzi / etag.rb
Created December 4, 2013 08:37 — forked from dchentech/etag.rb
View etag.rb
# 项目提供动态的文件下载,由于文件系统里的位置因加了自定义的目录分级,而与和URL有偏差,所以需要经过控制器来重写文件路径来读取,在此也保证了当前请求静态文件在磁盘上只有一份以节约空间。
# 为了避免单个客户端多次请求同一个文件,在该控制器方法里加上HTTP头部的ETag来进行304缓存。
def file
response.headers['Etag'] = Digest::SHA1.hexdigest(@your_file_instance)
send_file @your_file_instance.path
View private.xml
<?xml version="1.0"?>
<name>F19 to F19</name>
<appendix>(F19 to Hyper (ctrl+shift+cmd+opt) + F19 Only, F19)</appendix>
View PHPFPM.Portfile
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 71588 2010-09-17 05:21:24Z $
PortSystem 1.0
name php5
conflicts php5-devel php52
# Update revision of php5-eaccelerator when updating version of php5
epoch 1
version 5.3.3