Movatterモバイル変換


[0]ホーム

URL:


Skip to content
Search Gists
Sign in Sign up

Instantly share code, notes, and snippets.

View peter-b's full-sized avatar

Peter TB Brett peter-b

View GitHub Profile
@peter-b
peter-b /PasswordDemo.livecodescript
Last activeJuly 18, 2025 17:28
HMAC-SHA-1 password storage using LiveCode
/* Compute a hash-based message authentication code
using the SHA-1 hash. This is broken; it should correctly
follow RFC 2104.*/
privatefunctionhmacSha1 pKey, pMessage
returnsha1digest(pKey&sha1digest(pKey&pMessage))
endhmacSha1
/* Constant time string comparison algorithm. This
prevents against timing attacks on the hashed password
comparison.*/
@peter-b
peter-b /install-buildbot.ps1
CreatedFebruary 21, 2017 16:13
PowerShell script for installing a buildbot worker on Windows
# PowerShell script for installing BuildBot 0.8.12 on Windows Server 2016
# Datacenter Edition
# For full explanation of everything in this script, see:
# http://blog.peter-b.co.uk/2017/02/deploying-buildbot-workers-on-windows.html
# Copyright (C) 2017 LiveCode Ltd.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
@peter-b
peter-b /ensembl-test.py
CreatedApril 28, 2016 21:40
Contig to chromosome mapping with Ensembl
importrequests
importsys
defensembl_get(ext):
uri='http://rest.ensemblgenomes.org'+ext
r=requests.get(uri,
headers= {"Content-Type":"application/json" })
ifnotr.ok:
r.raise_for_status()
@peter-b
peter-b /libnetlist.md
Last activeAugust 29, 2015 14:26
libnetlist ideas

Copyright © Peter Brett 2015

This work is licensed under aCreative Commons Attribution 4.0 International License.

Basic hierarchy

The refdes problem


[8]ページ先頭

©2009-2025 Movatter.jp