Skip to content

Instantly share code, notes, and snippets.

View tatac1's full-sized avatar

Toru Tomita tatac1

  • Cyber Defense Institute, Inc.
  • Japan
View GitHub Profile
@tatac1
tatac1 / gist:10228492
Last active August 29, 2015 13:58
hs-java build on mac os x 10.8 with ghc 7.6.3
$git clone https://github.com/MateVM/hs-java  
$cd hs-java
$cabal sandbox init 
$cabal install --only-dependencies
$export GHC_PACKAGE_PATH=$(pwd)/.cabal-sandbox/x86_64-osx-ghc-7.6.3-packages.conf.d:/Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3/package.conf.d
$make all

Installing mt-daapd on Arch linux of Raspberry

wget https://aur.archlinux.org/packages/mt/mt-daapd/mt-daapd.tar.gz
tar xfz mt-daapd.tar.gz
cd mt-daapd
makepkg -Acs # <- makepkg -s command get arch error so that 
import java.io.*;
import java.util.*;
import java.security.cert.CertificateException;
import java.security.KeyStoreException;
import java.security.cert.X509Certificate;
import java.security.KeyStore;
import java.security.Provider;
import java.security.Security;
public class SmartCard {
@tatac1
tatac1 / gist:000ec3ba7530754ad556
Last active December 5, 2022 07:57
error message when use proxy.. "*** Exception: Network/HTTP/Client/Manager.hs:(334,9)-(336,45): Non-exhaustive patterns in case"
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE OverloadedStrings #-}
import Network.Connection (TLSSettings (..))
import Network.HTTP.Conduit
import Network.HTTP.Types.Status
import qualified Data.ByteString.Char8 as B
import qualified Data.Text as T
import Data.Time.Clock
import Data.Time.Calendar
git clone git://github.com/php/php-src.git
cd php-src
./buildconf --force
./configure --enable-dtrace
#!/bin/sh
# switch ghc-7.6.3 or ghc-7.8.2
echo "Enter a ghcversion 7.6 or 7.8"
read VER
function changeGhc() {
# delete linked files
find $HOME/Library/Haskell -type l -exec rm {} \;
find $HOME/Library/Haskell/$ver -type f ! -name "*.*" -regex ".*/bin/.*" -exec ln -s {} $HOME/Library/Haskell/bin \;
--
-- .xmobarrc
--
Config { font = "xft:Fixed-8"
, bgColor = "black"
, fgColor = "green"
, position = Top
, lowerOnStart = False
, commands = [
@tatac1
tatac1 / PKGBUILD
Created July 25, 2014 11:02
PKGBUILD for arch
# Maintainer: Marat Akhin <Marat.Akhin@gmail.com>
pkgname=z3-codeplex
pkgver=4.3.1
pkgrel=4
pkgdesc="Z3 is a high-performance theorem prover being developed at Microsoft Research (built from Codeplex sources, libraries, and z3 bin)"
arch=('i686' 'x86_64')
url="http://z3.codeplex.com/"
license=('custom')
makedepends=('python2')
@tatac1
tatac1 / PKGBUILD
Created July 27, 2014 01:53
mt-daapd for arch linux on raspberry pi , https://aur.archlinux.org/packages/mt-daapd/
# Maintainer: Marcin Mikolajczyk <marcinmikolajcz at gmail dot com>
# Contributor: Gary Wright <wriggary at g mail dot com> $
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jon Kristian Nilsen <jokr.nilsen@gmail.com>
# Contributor: Alan Orth <alan.orth at gmail dot com>
pkgname=mt-daapd
pkgver=0.2.4.2
pkgrel=9
pkgdesc="A multi-threaded DAAP server compatible with iTunes music sharing"
@tatac1
tatac1 / gist:dfd481871030c4eb3ec6
Created August 8, 2014 02:32
unpacking a Your.pkg file
$xar -xf your.pkg
$cd your_tmp1.pkg
$ls
Bom Contents PackageInfo Payload
$cat Payload | gzip -d - | cpio -id