Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
unset tmpfile
trap "[ -f $tmpfile ] && rm -f $tmpfile" 1 2 3 15
tmpfile=$(mktemp 2>/dev/null||mktemp -t tmp)
if [ "$#" -eq 0 ]; then
cat > $tmpfile
vim -c 'silent! normal! ggVG=ZZ' $tmpfile 2> /dev/null
else
@koyhoge
koyhoge / gist:afe31518f63c16120f2d
Last active June 1, 2023 06:32
エンジニアのための法律勉強会#1『受託開発における契約時の注意事項』参加メモ

エンジニアのための法律勉強会#1『受託開発における契約時の注意事項』参加メモ

前提

  • システム開発そのものは素人だけど、裁判にはクライアント/開発側の両方で関わったことがある。
  • 裁判官はもっとシステム開発については分かってない。
scriptencoding utf-8
inoremap <silent> <c-t> <C-R>=lambda("
\ let line = getline('.')[:col('.')] \n
\ let tok = matchlist(line, '^\\(.\\+\\s\\+\\)\\(.*\\)$') \n
\ call complete(len(tok[1]) + 1, filter([
\ {'abbr': 'sono', 'word': 'そのまさかだ!'},
\ {'abbr': 'fuha', 'word': 'ふははははは!'},
\ {'abbr': 'shusei', 'word': '修正しました!'},
\ ], 'stridx(v:val.abbr, tok[2]) == 0')) \n
@koron
koron / README.mkd
Last active August 29, 2015 14:05
Windows Vista以降で、installやsetupを名前に含むexeが、自動的にUACを要求するようになってしまうのを抑制する方法。

Windows Vista以降で、installやsetupを名前に含むexeが、自動的にUACを要求するよう になってしまうのを抑制する方法。

  1. Windows SDK 7.0 などに含まれる mt.exe を準備する。

  2. mt を使って min.manifest を UAC に引っかかる exe (install.exe) に適用する。

    > mt -manifest min.manifest -outputresource:install.exe;1
    

以上。

@voluntas
voluntas / eval.rst
Last active April 8, 2024 03:13
評価制度の無い評価制度

時雨堂の場合

制度

  • 有休... 20 日
  • 病休... なし
  • 育休... なし (検討中)
  • 年収(月給、賞与など)...
  • 住宅補助... なし
  • 通勤補助... あり (3 万円未満)
@exoego
exoego / 転職先に訊きたいチェックリスト.md
Last active May 25, 2024 15:30
転職活動してて訊きたいことのメモ

制度

  • 有休…
  • 病休…
  • 育休…
  • 年収(月給、賞与など)…
  • 残業代…
  • 早朝/深夜手当…
  • 休出手当…
  • 住宅補助…
@mattn
mattn / err.go
Last active August 29, 2015 13:59
package main
import (
"log"
"os"
"syscall"
)
func main() {
f, err := os.Open("not-found-file.txt")
@voluntas
voluntas / shiguredo_recruit.rst
Last active June 8, 2024 06:53
時雨堂を支える採用
@altrive
altrive / Mono.CSharp.ps1
Last active August 29, 2015 13:56
Call C# code snipped from PowerShell using Mono.CSharp/Roslyn
Use-NuGetPackage Mono.CSharp -Verbose
#Setup Mono C# evaluater
$settings = New-Object Mono.CSharp.CompilerSettings
$printer = New-Object Mono.CSharp.ConsoleReportPrinter
$context = New-Object Mono.CSharp.CompilerContext($settings, $printer);
$evaluator = New-Object Mono.CSharp.Evaluator($context);
$evaluator.Run("using System; using System.Linq") > $null
#Define Func<int,int> return n^2