Links
Add
Pomodoro Technique® Considered Harmful (don’t worry: you are not using it) | Arialdo Martini
https://arialdomartini.wordpress.com/2014/05/19/pomodoro-technique-considered-harmful-dont-worry-you-are-not-using-it/
So, you have your shining, ticketing, tomato-shaped timer on your desk and you are a proud practitioner of the Pomodoro Technique®. I've got bad news and good news. The bad news is the Pomodoro Technique® can seriously damage your team's productivity. The good news is that it's very likely that you are not practicing the…
Added 10 years ago
MAC address - Noah.org
http://www.noah.org/wiki/MAC_address#locally_administered_address
Added 10 years ago
GitHub - gonicus/gofaxip: GOfax.IP - T.38 / Fax Over IP backend for HylaFAX using FreeSWITCH
https://github.com/gonicus/gofaxip
GOfax.IP - T.38 / Fax Over IP backend for HylaFAX using FreeSWITCH - gonicus/gofaxip
Added 4 years ago
MultiBootUSB Download Free - 9.2.0 | TechSpot
https://www.techspot.com/downloads/6490-multibootusb.html
MultiBootUSB
Added 7 months ago
Between the Bars : Daniel Labbe's profile
https://betweenthebars.org/people/show/342
Added 10 years ago
The 420 square-foot backyard cottage | Home Design, Garden & Architecture Blog Magazine
http://www.goodshomedesign.com/420-square-foot-backyard-cottage/2/
This small structure it’s a backyard cottage that measures 420 square feet. Even though it’s small, it’s been very cleverly designed with a layout that allows it to house a living room, a kitchen, a dining area, a bathroom and a loft. - Page 2
Added 10 years ago
Added 7 years ago
8 ways to share your git repository
http://www.jedi.be/blog/2009/05/06/8-ways-to-share-your-git-repository/
This blogpost provides a summary of different ways to share a git repository. Depending on your needs you can opt for different solutions. RepositoryProConControlling AccessCreate Repositories File shareNo network access requiredNot internet friendlyUsing filepermissionsNeeds preparation per project on the share Git daemonFast git protocolNot internet friendly portno good permission control. Read by default, Write can be enabled , but only anonymousper project needs to be blessed Plain SSH serverAllows good securityNot internet friendly port, requires account creation per user on server Uses filepermissionsper project inited SSH server git-shellEnhancement of Plain SSH Server scenarioNot internet friendly port, requires account creation per user on serverUses filepermissionsper project inited GitosisAdds good remote management of users and repositories, only requires one system accountNot internet friendly portUses gitosis-config fileNo server initalisation, only config is needed Apache httpFalls back to standard apache config, only requires one system account, internet friendlySlightly overheadUses htpasswdper project inited Apache http + gitwebFalls back to standard apache config, only requires one system account, internet friendly, adds nice view of repository Slightly overhead, read-only accessUses htpasswdper project inited githubInternet accessible, easy to use webinterfaceHosted externallyManaging sshkeysWeb interface http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#setting-up-a-public-repository Preparation:Git enable a simple project-X Let's say you have project called project-X that you have been working on, on your local machine. It contains one file called README.
To enable git on this project you can:
$ cd $HOME/project-X # git init enables the git repository $ git init # You add the readme file to the repository $ git add README # You commit your changed to your local repository $ git commit -a -m 'Added README'
Added 10 years ago
GitHub - berzerk0/Probable-Wordlists: Version 2 is live! Wordlists sorted by probability originally created for password generation and testing - make sure your passwords aren't popular!
https://github.com/berzerk0/Probable-Wordlists
Version 2 is live! Wordlists sorted by probability originally created for password generation and testing - make sure your passwords aren't popular! - berzerk0/Probable-Wordlists
Added 7 years ago
BSD Tricks: MFS - O'Reilly Media
http://www.onlamp.com/pub/a/bsd/2000/09/07/Big_Scary_Daemons.html
Now, next, and beyond: Tracking need-to-know trends at the intersection of business and technology
Added 10 years ago
GitHub - klaussilveira/gitlist: An elegant and modern git repository viewer
https://github.com/klaussilveira/gitlist
An elegant and modern git repository viewer. Contribute to klaussilveira/gitlist development by creating an account on GitHub.
Added 5 months ago
Robert Hunter very rare interview raw footage - Ripley's Philadelphia PA 4/30/81 Grateful Dead - YouTube
https://www.youtube.com/watch?v=DCu7rjbwqK4
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.
TUTORIAL: Connecting to Freenode via Tor Like A Boss
https://medium.com/@defcon201/tutorial-connecting-to-freenode-via-tor-like-a-boss-f8d74199b634
Added 7 years ago
8 Tips for Beating a Claw Machine | Mental Floss
http://mentalfloss.com/article/65997/8-tips-beating-claw-machine?utm_source=Facebook&utm_medium=Partner&utm_campaign=WHM
Added 9 years ago
7 Smokable Plants You Can Grow That Aren't Marijuana - Modern Farmer
https://modernfarmer.com/2018/07/7-smokable-plants-you-can-grow-that-arent-marijuana/
Don't worry, it's totally legal
Added 7 years ago
50 Open Source Tools To Replace Popular Security Software - Datamation
http://www.datamation.com/osrc/article.php/3882711/50-Open-Source-Tools-To-Replace-Popular-Security-Software.htm
While it's pretty painless to convert from commercial office software to an open source version, if you'd like to replace commercial security products
Added 10 years ago
Files · master · scc-net / labelprinterkit · GitLab
https://gitlab.kit.edu/scc-net/labelprinterkit
Added 4 months ago
Adding packages with Bower - Roots Discourse
https://discourse.roots.io/t/adding-packages-with-bower/3110/6
When adding packages with Bower, should I need to manually update the main.less or should it happen automatically?
For instance, I ran
bower install --save font-awesome
But nothing was added to main.less in the aut…
Added 9 years ago
ansible_netbox_dns
https://gist.github.com/ngschmidt/33ce644c3873d1fe3e82f91378eaa2fc
ansible_netbox_dns. GitHub Gist: instantly share code, notes, and snippets.
Added 4 months ago
Name that Ware December 2018 « bunnie's blog
https://www.bunniestudios.com/blog/?p=5493#comments
Added 6 years ago
On Naming Things \\ The Deck of Many
http://11spades.net/posts/on-naming-things/
A most foundational practice.
Added 9 months ago
deploying rails on nginx and thin · creativepsyco's blog
http://blog.mohitkanwal.com/blog/2013/04/10/deploying-rails-on-nginx-and-thin/
Added 8 years ago
Taking a More Modern Approach to Windows Deployment | Joe The IT Guy
https://www.joetheitguy.com/taking-a-more-modern-approach-to-windows-pc-deployment/
Are you still doing Windows PC deployments the same way you’ve done it for the last ten years (or longer)? My blog wants to help you to address this.
Added 5 months ago
GitHub - gorilla/mux: Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
https://github.com/gorilla/mux
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍 - gorilla/mux
Added 6 months ago
Web3 is Going Just Great
https://www.web3isgoinggreat.com/
A timeline recording only some of the many disasters happening in crypto, decentralized finance, NFTs, and other blockchain-based projects.
Added 1 month ago
Linear Motion Tips
https://www.linearmotiontips.com/
This Design World website educates engineers designing moving machinery with linear axes and actuators for automation in industrial and end-user builds. It details specification and integration of linear guides and slides, drives (such as screws and motors), linear feedback, linear actuators, stages, and gantries.
How to simulate incoming calls for testing - Asterisk / Asterisk General - Asterisk Community
https://community.asterisk.org/t/how-to-simulate-incoming-calls-for-testing/71768/6
Hi,
I want to simulate incoming calls on Asterisk server. The way I’m doing that is, I just connect an outgoing call from Asterisk to an incoming number.
Here is what I’m currently doing now to simulate a single connec…
5 great visual tweaks for Sublime Text | Wes Bos
https://wesbos.com/sublime-text-5-visual-tweaks/
Added 6 years ago
modernc.org/sqlite with Go - The IT Solutions
https://theitsolutions.io/blog/modernc.org-sqlite-with-go
I had long been aware of the [effort of cznic](https://gitlab.com/cznic/sqlite) to automatically translate the C source of SQLite to Go while avoiding the complexity CGo would introduce. SQLite was always meant to be a database you embed into your application, and I was curious what tradeoffs that meant, if any, and just generally how it differed from the usual suspects (PostgreSQL, etc.).
To explore these trade-offs and differences, I decided to dive deeper into the usage of this library.
SQLite is a single-writer multiple-reader database. Using just a single instance of database/sql.DB will not work well with this, because it will make it hard to avoid receiving SQLITE_BUSY errors when multiple writers try to run at the same time (because sql.DB is a connection pool). So we will need to separate readers from writers by making two instances of database/sql.DB and limiting the writer to a single [MaxOpenConn](https://pkg.go.dev/database/sql#DB.SetMaxOpenConns) and the reader to as many as you require.
So far, SQLite is behaving remarkably like other databases apart from the single-writer gotcha; we still have connections and per-connection settings. The usual way to pass these settings is usually in the DSN you pass to [sql.Open](https://pkg.go.dev/database/sql#Open) and this is [definitely possible](https://pkg.go.dev/modernc.org/sqlite#Driver.Open), but I find that it would be more straightforward if I could just run my custom SQL when a new connection is made[1]. We can do that with [sqlite.RegisterConnectionHook](https://pkg.go.dev/modernc.org/sqlite#RegisterConnectionHook).
Now the question is what settings to use, because [there are quite a few of them](https://www.sqlite.org/pragma.html). These are the ones I am using personally:
- `PRAGMA journal_mode = WAL;`
Use write-ahead-logging. Better concurrency, but with an edge-case: with heavy writers, the wal can grow idefinitely ([see for more](https://www.sqlite.org/cgi/src/doc/wal2/doc/wal2.md)). I don't expect this will happen in my use-case. For a good description on the various jornal modes, [see this blogpost](https://www.mycelial.com/learn/sqlite-journal-mode-options).
- `PRAGMA synchronous = NORMAL;`
Since with the WAL journal mode, this is safe, there is no reason to use FULL.
- `PRAGMA temp_store = MEMORY;`
Let's store temporary indices, tables, etc. in memory, my use-case is not very resource-constrained to require using the filesystem (also, [this is a fun read](https://www.sqlite.org/fasterthanfs.html) if we are talking about additional syscalls to the kernel)
- `PRAGMA mmap_size = 30000000000; -- 30GB`
Just making sure, access to my database is always done with memory-mapped I/O.
- `PRAGMA busy_timeout = 5000;`
How much time to wait in milliseconds after which SQLITE_BUSY is returned when waiting for the db to unlock.
- `PRAGMA automatic_index = true;`
Make sure [automatic indexing](https://www.sqlite.org/optoverview.html#autoindex) is enabled, it can only help, and is a great way to get warnings about indexes that should be created.
- `PRAGMA foreign_keys = ON;`
Make sure foreign key enforcement is enabled.
- `PRAGMA analysis_limit = 1000;`
Make sure [ANALYZE](https://www.sqlite.org/lang_analyze.html#approx) returns quickly in case the DB gets large.
- `PRAGMA trusted_schema = OFF;`
No idea what security audited functions are, but this setting makes sure only those can be run. The manual page tells me to turn it off anyway, so let's do that.
Not all of these settings are per-connection settings, but it doesn't hurt to always run all of these on every connection, and having a single "Init SQL" makes things simpler.
Let's deal with explicit transactions next. The default transaction mode is DEFERRED, meaning that it depends on the next statement what type of transaction is started (if a SELECT statement comes first, a read transaction is started, with the possibility of upgrading it to a write transaction depending on the statements that follow). With our setup, there should never be multiple writers concurrently, so making all transactions write transactions from the get-go (with BEGIN IMMEDIATE) can only help us show if this invariant is violated.
Putting this all together, this is the code we arrive at:
```go
package main
import (
"bytes"
"context"
"crypto/sha1"
"database/sql"
"database/sql/driver"
"encoding/hex"
"fmt"
"time"
"modernc.org/sqlite"
)
type DB struct {
dbPath string
Read *sql.DB
Write *sql.DB
}
const initSQL = `
PRAGMA journal_mode = WAL;
PRAGMA synchronous = NORMAL;
PRAGMA temp_store = MEMORY;
PRAGMA mmap_size = 30000000000; -- 30GB
PRAGMA busy_timeout = 5000;
PRAGMA automatic_index = true;
PRAGMA foreign_keys = ON;
PRAGMA analysis_limit = 1000;
PRAGMA trusted_schema = OFF;
`
func New(ctx context.Context, dbPath string) (db *DB, err error) {
db = &DB{
dbPath: dbPath,
}
// make sure every opened connection has the settings we expect
sqlite.RegisterConnectionHook(func(conn sqlite.ExecQuerierContext, _ string) error {
_, err = conn.ExecContext(ctx, initSQL, nil)
return err
})
write, err := sql.Open("sqlite", "file:"+db.dbPath)
if err != nil {
return
}
// only a single writer ever, no concurrency
write.SetMaxOpenConns(1)
write.SetConnMaxIdleTime(time.Minute)
if err != nil {
return
}
read, err := sql.Open("sqlite", "file:"+db.dbPath)
if err != nil {
return
}
// readers can be concurrent
read.SetMaxOpenConns(100)
read.SetConnMaxIdleTime(time.Minute)
db.Read = read
db.Write = write
return
}
func (db *DB) InTransaction(ctx context.Context, tx func(context.Context, *sql.Conn) error) (err error) {
// cancel anything that takes longer than 5 seconds
var cancel func()
ctx, cancel = context.WithTimeout(ctx, time.Duration(5*time.Second))
defer cancel()
// separate conn thats just for us
// so that the transactions queries are executed together
conn, err := db.Write.Conn(ctx)
if err != nil {
return
}
defer conn.Close()
_, err = conn.ExecContext(ctx, "BEGIN IMMEDIATE TRANSACTION")
if err != nil {
return
}
defer func() {
if r := recover(); r != nil || err != nil {
if _, err = conn.ExecContext(ctx, "ROLLBACK"); err != nil {
return
}
}
}()
err = tx(ctx, conn)
if err != nil {
return
}
_, err = conn.ExecContext(ctx, "COMMIT")
return
}
```
Just as a small added bonus, it's also very easy to register our own go functions that we can then call from SQL. In this example, we define the sha1 function, receiving and returning a single argument, and always returning the same output for the same input (thus the deterministic). For more information, [see the docs](https://www.sqlite.org/appfunc.html)
```go
func registerFuncs() {
// lets add our own sha1 hash function usable from SQL
sqlite.MustRegisterDeterministicScalarFunction(
"sha1",
1,
func(ctx *sqlite.FunctionContext, args []driver.Value) (driver.Value, error) {
var arg *bytes.Buffer
switch argTyped := args[0].(type) {
case string:
arg = bytes.NewBuffer([]byte(argTyped))
case []byte:
arg = bytes.NewBuffer(argTyped)
default:
return nil, fmt.Errorf("expected argument to be a string, got: %T", argTyped)
}
h := sha1.Sum(arg.Bytes())
return hex.EncodeToString(h), nil
},
)
}
```
In conclusion, this solution works perfectly well for most of the usage scenarios out there where immense scaling is neither expected nor needed. There are faster ways to use SQLite with Go (see the [excellent cvilsmeier benchmarks](https://github.com/cvilsmeier/go-sqlite-bench)), but its still plenty-fast enough, and avoiding CGo makes it very convenient also.
[1]: This is another thing that database/sql.DB being a connection pool makes harder.
Added 6 months ago
noahbailey/ansible-router: Simple Linux router implementation for Debian + Netfilter/IPtables
https://github.com/noahbailey/ansible-router
Simple Linux router implementation for Debian + Netfilter/IPtables - noahbailey/ansible-router
Added 4 months ago
Telecom Technical Bulletins to Fix Problems from sandman.com
http://www.sandman.com/bulletin.html
Telecom and IT Knowledgebase Articles from the Telecom Experts at sandman.com. Learn how to fix the unfixable.
Added 7 years ago
REPORT FOR: {TYPE OF APPLICATION} CASE #: {CASE NUMBER}
https://www.mendocinocounty.org/home/showdocument?id=10225
Added 7 years ago
How It Works – Hearts You Hold
https://heartsyouhold.org/how-it-works
Recipients request specific items they need or want. They do this by working with a Connecting Organization. Once the Request Form is filled out, the Connecting Organization submits it to HYH for approval. Once approved, the requests are posted on the website.
Building a handsaw storage rack - Power Tools - Green Building Central
https://www.greenbuildingcentral.us/power-tools/building-a-handsaw-storage-rack.html
Added 5 years ago
ADS-B Exchange Community
https://www.adsbexchange.com/forum/
ADSB Exchange is the world's largest co-op of unfiltered flight data.
Added 5 years ago
PrometheanInfoSec/Lockdown · GitHub
https://github.com/PrometheanInfoSec/lockdown
Contribute to PrometheanInfoSec/Lockdown development by creating an account on GitHub.
Added 10 years ago
Bored Consultant | Ambitious but rubbish
https://boredconsultant.com/
Random stories from the IT world
Added 10 months ago
Broken
AWS Management Console
https://us-east-1.console.aws.amazon.com/console/home?region=us-east-1
Added 2 years ago
Carton - From The Mouth - YouTube
https://www.youtube.com/watch?v=ax1-OrZ3mxo
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.
Added 9 years ago
How to Generate Device Configurations with NetBox - NetBox Labs
https://netboxlabs.com/blog/how-to-generate-device-configurations-with-netbox/
In this blog post, we explore how to generate device configurations with NetBox using NetBox 3.5's new built in Jinja2 templating features.
Added 9 months ago
fnr1r (fnrir) · GitHub
https://github.com/fnr1r
neurospicy toaster writing random code. fnr1r has 23 repositories available. Follow their code on GitHub.
Added 7 months ago
Hacker Public Radio ~ The Technology Community Podcast Network
http://www.hackerpublicradio.org/
Hacker Public Radio is a podcast that releases shows every weekday Monday through Friday. Our shows are produced by the community (you) and can be on any topic that is of interest to hackers and hobbyists.
Added 8 years ago
www.racoc.net/assets/WeeklyBulletins/3-15-15-Short-Version-Bulletin.pdf
http://www.racoc.net/assets/WeeklyBulletins/3-15-15-Short-Version-Bulletin.pdf
Added 9 years ago
GitHub - jrswab/lsq: A command-line tool for quickly creating and editing Logseq journal entries with both TUI and external editor support.
https://github.com/jrswab/lsq?tab=readme-ov-file
A command-line tool for Logseq to quickly create and edit journal entries. - jrswab/lsq
Connecting Slim Framework and MySQL - Scott Nelle
http://scottnelle.com/616/connecting-slim-framework-mysql/
Slim Framework is a very light PHP framework that’s great for building web applications and REST APIs. The Slim Hello World example, found right on the homepage, will get you up and running in a matter of minutes. Once you’ve … Continue reading →
Added 10 years ago
Broken
Good Linux Distro for Cherry Trail? : r/linuxquestions
https://www.reddit.com/r/linuxquestions/comments/b3lum3/good_linux_distro_for_cherry_trail/
Added 8 months ago
4_ch_smart_security_dvr_english_manual_v1.pdf
https://www.defender-usa.com/downloads/dl/file/id/971/product/287/4_ch_smart_security_dvr_english_manual_v1.pdf
Added 6 years ago
Erdos article - Washington Post
https://people.math.osu.edu/nevai.1/AT/ERDOS/erdos_washington_post.html
Linear Motion Tips
https://www.linearmotiontips.com/
This Design World website educates engineers designing moving machinery with linear axes and actuators for automation in industrial and end-user builds. It details specification and integration of linear guides and slides, drives (such as screws and motors), linear feedback, linear actuators, stages, and gantries.
Quote by Timothy Leary: “Admit it. You aren’t like them. You’re not even...”
http://www.goodreads.com/quotes/514216-admit-it-you-aren-t-like-them-you-re-not-even-close
Timothy Leary — ‘Admit it. You aren’t like them. You’re not even close. You may occasionally dress yourself up as one of them, watch the same mindless te...
Added 9 years ago
dns - How to disable systemd-resolved in Ubuntu? - Ask Ubuntu
https://askubuntu.com/questions/907246/how-to-disable-systemd-resolved-in-ubuntu
Do monks and shamans swim in the same water that schizophrenics drown? - Quora
https://www.quora.com/Do-monks-and-shamans-swim-in-the-same-water-that-schizophrenics-drown
Added 5 years ago
GitHub - taigaio/taiga-back
https://github.com/taigaio/taiga-back
Contribute to taigaio/taiga-back development by creating an account on GitHub.
Added 5 months ago
A Supermicro Mini-ITX lab
http://www.greenhills.co.uk/2015/02/19/a-supermicro-mini-itx-lab.html
Added 10 years ago
GitHub - arevindh/pihole-speedtest: Pihole Speedtest Mod
https://github.com/arevindh/pihole-speedtest
Pihole Speedtest Mod. Contribute to arevindh/pihole-speedtest development by creating an account on GitHub.
Write for 4sysops | 4sysops
https://4sysops.com/write-for-4sysops/?utm_source=4sysops&utm_medium=endpage&utm_campaign=Author
Added 4 years ago
websec.io - API Authentication: HMAC with Public/Private Hashes
http://websec.io/2013/02/14/API-Authentication-Public-Private-Hashes.html
Added 10 years ago
Miniatur Wunderland *** official video *** largest model railway / railroad of the world - YouTube
https://www.youtube.com/watch?v=ACkmg3Y64_s
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.
Added 10 years ago
Who sponsors Drupal development? (2020-2021 edition) | Dries Buytaert
https://dri.es/who-sponsors-drupal-development-2021
An in-depth analysis of how Drupal's development was sponsored between July 1, 2020 and June 30, 2021.
Added 11 months ago
SDF Chatter - A Lemmy instance hosted by the SDF Public Access UNIX System
https://lemmy.sdf.org/
Lemmy
Broken
Automating nmap scans - SANS Internet Storm Center
https://isc.sans.edu/diary/26138
Added 9 months ago
Eerie Bird Superstitions | Nature Center Magazine
http://www.nc-mag.com/2014/01/eerie-bird-superstitions.html
Added 9 years ago
Kev's Site – YorkshireKev
http://www.kevssite.com/
Programming experiments, useful snippets and the odd devlog.
Added 10 years ago
Broken
SMTP relay for internal and external recipients - what is everyone using? : r/sysadmin
https://www.reddit.com/r/sysadmin/comments/1i907pu/smtp_relay_for_internal_and_external_recipients/
Added 4 months ago
Raspberry Pi 4: Hardware accelerated video decoding (GPU) in Chromium - LeMaRiva Tech
https://lemariva.com/blog/2020/08/raspberry-pi-4-video-acceleration-decode-chromium
Following these steps, you will add hardware acceleration decoding capabilities to the Chromium web browser.
This is an extension to the tutorial about DRM for Chromium on the Raspberry Pi. Videos from Amazon Prime, Netflix, Disney+, Youtube, etc. can be decoded using the Raspberry Pi GPU.
Cognosec/SecBee
https://github.com/Cognosec/SecBee
Contribute to Cognosec/SecBee development by creating an account on GitHub.
Teen Suspect Surrenders in 2023 Las Vegas Casino Cyberattack Case - Casino.org
https://www.casino.org/news/teen-suspect-surrenders-in-2023-las-vegas-strip-cyberattack-case/
A teenage boy suspected of involvement in the 2023 cyberattacks that disrupted the two largest Las Vegas casino companies has surrendered to authorities,
Added 2 months ago
Provisioning some phones for Asterisk | Omtrent IT
https://www.controlaltdieliet.be/blog/?p=155
Added 9 years ago
Books - Google Drive
https://drive.google.com/drive/folders/1F7D5c30nP-y_Q7SFqoRTRvJ7tl0UcY3q
Linux Howtos: System -> A Linux Fax Server for a Windows Network
http://www.linuxhowtos.org/System/faxserver.htm
Added 7 years ago
GitHub - kk7ds/luvs: Lightweight Unifi Video Server
https://github.com/kk7ds/luvs
Lightweight Unifi Video Server. Contribute to kk7ds/luvs development by creating an account on GitHub.
Added 8 years ago
Blue Spruce Toolworks
https://bluesprucetoolworks.com/
Blue Spruce Tools are quality hand tools for your finest works. We offer woodworking tools like dovetail chisels, bench chisels, marking knives and mallets.
Added 7 years ago
garemoko/SCORM-to-xAPI-Wrapper · GitHub
https://github.com/garemoko/SCORM-to-xAPI-Wrapper
APIWrapper.js file commonly used with SCORM with xAPI calls embedded - garemoko/SCORM-to-xAPI-Wrapper
Added 10 years ago
High-resolution audio - High-resolution audio - Wikipedia
https://en.wikipedia.org/wiki/High-resolution_audio#/media/File:High-resolution_audio.svg
EVERYBODY DIES, BUT NOT EVERYBODY LIVES - YouTube
https://www.youtube.com/watch?v=ja-n5qUNRi8
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.
Added 9 years ago
Our Approach to Employee Security Training | PagerDuty
https://www.pagerduty.com/blog/security-training-at-pagerduty/
Senior Security Engineer Rich Adams shares how the PagerDuty security team approaches security training for employees.
Added 7 years ago
Tank Glass | USA – Tank Glass | Los Angeles
https://tankglass.com/
Simply superior glass. Tank beakers are hand blown in Los Angeles, CA and made to last.
Added 4 years ago
Mail-in-a-box: easy to set up modern SMTP/SMTPS server stack | Hacker News
https://news.ycombinator.com/item?id=7634514
Added 7 years ago
Linux users, what's your favourite bash prompt? : linux
https://www.reddit.com/r/linux/comments/1z33lj/linux_users_whats_your_favourite_bash_prompt/
Added 10 years ago
Look up musicbrainz disc id and freedb id from EAC/XLD log
http://eac-log-lookup.blogspot.com/
The TV that's not: NEC's Pi-powered 55" Display | Jeff Geerling
https://www.jeffgeerling.com/blog/2022/tv-thats-not-necs-pi-powered-55-display
Added 9 months ago
Ramblings from Jessie: Home
https://jess.dev/
The blog of Jessie Frazelle, hacker of all things: systems, kernels, operating systems, etc...
Logwatch: once a week is enough | Primož Verdnik.com
http://primozverdnik.com/2011/05/logwatch-once-a-week-is-enough/
Added 10 years ago
21 Things Only Developers Will Understand
http://www.edgement.com/things-only-developers-will-understand
Added 9 years ago
hallyn (Serge Hallyn) · GitHub
https://github.com/hallyn
hallyn has 109 repositories available. Follow their code on GitHub.
python-keylogger1/pyvirustest.pyw at master · bluedangerforyou/python-keylogger1 · GitHub
https://github.com/bluedangerforyou/python-keylogger1/blob/master/pyvirustest.pyw
Simple Python Keylogger. Contribute to bluedangerforyou/python-keylogger1 development by creating an account on GitHub.
Added 7 years ago
domain-crawler/crawler.py at master · Joozty/domain-crawler
https://github.com/Joozty/domain-crawler/blob/master/crawler.py
Domain crawler. Contribute to Joozty/domain-crawler development by creating an account on GitHub.
Added 9 months ago