Links
Add
Widely-Used Food Additive E319 Impairs Immune Responses to Influenza Infection | Medicine, Nutrition | Sci-News.com
http://www.sci-news.com/medicine/e319-immune-responses-influenza-infection-07071.html
A common food additive called tert-butylhydroquinone (E319) suppresses the immune response the body mounts when fighting the flu; it also reduces the effectiveness of the flu vaccine through its effects on T cells, according to new research in mice by Michigan State University scientists.
Added 7 years ago
The Best Twitter Bots for Keeping Tabs on the Government | Motherboard
http://motherboard.vice.com/read/the-best-twitter-bots-for-keeping-tabs-on-the-government
A bot that tweets when SCOTUS laughs out loud, and more.
Added 10 years ago
MIKE JUDGE VOICES HIS CREATIONS ON 'CONAN' - YouTube
https://www.youtube.com/watch?v=QOGZa1slBSw
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 7 years ago
Wooden Truck Topper – Preindustrial Craftsmanship
https://paleotool.com/2014/03/22/wooden-truck-topper/
A couple recent inquiries prompt this quick post about a wooden truck topper. The question that came up a few weeks ago was "why would you make a topper instead of just buying one?" Well, I'm not wealthy and making something costs a lot less than buying it. Also, if you are a woodworker, it's…
KB Odin: mysqldump table doesn't exist when using LOCK TABLES
http://kb.odin.com/en/122694
Added 10 years ago
The chemical secrets that help keep honey fresh for so long
https://www.bbc.com/future/article/20250701-the-chemical-secrets-that-help-keep-honey-fresh-for-so-long
Honey is a natural sweetener, and bacteria loves to feast on sugar. But honey is remarkably resistant to spoilage. What's behind its ability to beat the bugs?
Added 9 months ago
Rename a Linux MD Device | JRoss.org
http://www.jross.org/articles/tech-guides/rename-a-linux-md-device/
Added 10 years ago
Why Hire a LFCS or LFCE - Linux Foundation Training
https://training.linuxfoundation.org/certification/why-hire-a-lfcs-or-lfce
From Kubernetes to blockchain to Linux training, explore the full list of Linux Foundation Training and Certification offerings.
Added 10 years ago
downloads.polycom.com/voice/voip/uc/UC_Software_4_0_8_Rev_C_Release_Notes.pdf
http://downloads.polycom.com/voice/voip/uc/UC_Software_4_0_8_Rev_C_Release_Notes.pdf
Added 10 years ago
configuration - NGINX, how to strip location prefix in $fastcgi_script_name - Server Fault
http://serverfault.com/questions/674604/nginx-how-to-strip-location-prefix-in-fastcgi-script-name
Added 9 years ago
Remembering Woodstock's Handmade Houses
https://www.timesunion.com/hudsonvalley/realestate/article/Remembering-Woodstock-Handmade-Houses-16562686.php
Homeowners share the lore and love behind the artist-driven "Woodstock Handmade Houses"...
Incognet has a giant fucking vuln
https://digdeeper.neocities.org/articles/incognet.xhtml
Added 1 year ago
Synth Repairman Accidentally Gets High By Touching LSD Left in Vintage Buchla | Pitchfork
https://pitchfork.com/news/synth-repairman-accidentally-gets-high-by-touching-lsd-left-in-vintage-buchla/
Eliot Curtis was dosed with acid while fixing a vintage Buchla Model 100
Added 6 years ago
No, FLAC Does Not “Sound Better” – Here’s What It Actually Is And Why It’s Important | Warm Leftovers
https://warmleftovers.com/2012/08/05/no-flac-does-not-sound-better-and-you-are-not-an-audiophile-because-you-use-it-heres-what-it-actually-is-and-why-its-important/
Added 7 years ago
Receive Inbound Messages · Flowroute
https://flowroute.readme.io/docs/inbound-messages
Added 10 years ago
nikdoof.com - A Terrible User Experience
https://nikdoof.com/posts/2023/a-terrible-user-experience/
This is a bit of a vent, I may be wrong, I may be a little caught up in the moment, but a simple task should not be this difficult.
I’m currently trying to setup a Kiosk-mode Raspberry Pi for Leigh Hackspace to act as a ‘Hackspace Status’ screen, showing some stats and a rotating list of artwork to show upcoming events.
I decided to just try and build something myself, but while I was using the Raspberry Pi Imager I spotted a section for purpose-specific OS installations, and within there was Anthias. “Hey, that looks good, Web UI and does what I need it to do” I thought to myself. Anthias is the rebadged Screenly OSE, as to avoid confusion they renamed it to split it away from the commercial Screenly option. Open source versions of commercial products never really work well, but maybe it’ll do the bare minimum I need.
Added 8 months ago
Hikvision RTSP Stream URLs | IP CCTV Forum for IP Video, network cameras & CCTV software
https://www.use-ip.co.uk/forum/threads/hikvision-rtsp-stream-urls.890/
We're asked quite frequently what the RTSP URLs are for Hikvision cameras, in order to use a program like VLC to decode the stream directly from the camera...
Added 6 years ago
My complete OpenWrt Setup Guide
http://www.jauu.net/2015/03/03/complete-openwrt-guide/#missing
Added 8 years ago
GitHub - nrabinowitz/pjscrape: A web-scraping framework written in Javascript, using PhantomJS and jQuery
https://github.com/nrabinowitz/pjscrape
A web-scraping framework written in Javascript, using PhantomJS and jQuery - nrabinowitz/pjscrape
Added 10 months ago
Open edX: Using LXC Containers - Ian Howson
http://ianhowson.com/open-edx-using-lxc-containers.html
Added 10 years ago
gordon.dewis.ca | Replacement for my Unlimitel dialplan
http://gordon.dewis.ca/2008/04/11/replacement-for-my-unlimitel-dialplan/
When I started using Voice over IP technology, I acquired a wholesale DID from Unlimitel for an extremely reasonable monthly cost. Shortly thereafter I created an Asterisk-friendly version of the d…
Added 10 years ago
Configuring a SOCKS proxy server in Chrome
https://www.chromium.org/developers/design-documents/network-stack/socks-proxy/
Added 11 months ago
Pirate Audio - Pimoroni
https://shop.pimoroni.com/en-us/collections/pirate-audio
How to eliminate spam and protect your name with DMARC | skelleton.net
https://www.skelleton.net/2015/03/21/how-to-eliminate-spam-and-protect-your-name-with-dmarc/
Added 9 years ago
Suprême NTM - Qu'est-ce Qu'on Attend - Uncensored - YouTube
https://www.youtube.com/watch?v=Fk3I7SL6Vek
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
Talking Night 2 In SF with Special Guest, My dear friend Traci!!! - YouTube
https://www.youtube.com/watch?v=eD5UXaw63lU
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.
Shared mailboxes with dovecot
https://tech.cbjck.de/2013/06/22/setting-up-shared-mailboxes-in-dovecot/
Added 10 years ago
Jerry Garcia Wallpapers (74+ pictures)
https://wallpaperset.com/jerry-garcia-wallpapers
How To Secure GitLab with Let's Encrypt on Ubuntu 16.04 | DigitalOcean
https://www.digitalocean.com/community/tutorials/how-to-secure-gitlab-with-let-s-encrypt-on-ubuntu-16-04
GitLab, specifically GitLab CE (Community Edition), is an open source application primarily used to host Git repositories, with additional development-relate…
Added 8 years ago
mediafile – Grateful Dead streaming vault
https://gratefuldeadvault.wordpress.com/mediafile/
(~)};) jerryradio.com/downloads GDead & Jerry Garcia Band mp3bretmiller.com/downloads GDead & Jerry Garcia Band mp3 mediafire.com/Grateful Dead SBDs shared by sgrmag741974-05-21 Edmundson Pavilion, University of Washington1976-06-14 Beacon Theatre, New YorkFall 1979 Road Trips 1.1 + Bonus Fall 1979 East Coast 'RT 1.1'1990-03-14/16 Capital Centre Landover, MD mediafire.com/Grateful_Dead SBDs shared by CandymanDick's Picks 1-36,Dave's Picks 1-22,Dave's Picks Bonus 2012-2016 (2012 7/29/74,2013…
Watch Patrick Watson - Good Morning Mr. Wolf on MUCH.com
http://www.much.com/music/musicvideo/758381/patrick-watson-good-morning-mr-wolf/
Added 10 years ago
Folder Redirection and Offline Files | Geoff @ UVM
http://www.uvm.edu/~gcd/2014/12/folder-redirection-and-offline-files/
The following information is not new. We are in the process of making changes to our Folder Redirection policy, though, and I thought it might be helpful to have this baseline information in a plac…
Added 6 years ago
Every Default macOS Wallpaper – in Glorious 5K Resolution – 512 Pixels
https://512pixels.net/projects/default-mac-wallpapers-in-5k/
Every major version of Mac OS X macOS has come with a new default wallpaper. As you can see, I have collected them all here. While great in their day, the early wallpapers are now quite small in the world of 5K and 6K displays. If you want to see detailed screenshots of every release […]
Added 6 years ago
Broken
Webhooks - Best Practice for Triggering Changes : r/Netbox
https://www.reddit.com/r/Netbox/comments/1842g1n/webhooks_best_practice_for_triggering_changes/
Added 8 months ago
Who-T: On commit messages
http://who-t.blogspot.com/2009/12/on-commit-messages.html
Added 2 years ago
GitHub - realh/roxterm: A highly configurable terminal emulator
https://github.com/realh/roxterm
A highly configurable terminal emulator. Contribute to realh/roxterm development by creating an account on GitHub.
Added 10 months ago
WordPress Image Editing Tutorial (WP_Image_Editor Class Examples)
http://bhoover.com/wp_image_editor-wordpress-image-editing-tutorial/
WordPress image editing tutorial with examples for image resizing, cropping, rotating, flipping, compressing, saving, and more using wp_image_editor class.
Added 10 years ago
9e7d5cd3d345b5c42602cb9db47636ccba7741a4.pdf
https://www.evacranetrust.org/uploads/document/9e7d5cd3d345b5c42602cb9db47636ccba7741a4.pdf
Added 6 years ago
WordPress Security - Arbitrary File Upload in Gravity Forms
https://blog.sucuri.net/2015/02/malware-cleanup-to-arbitrary-file-upload-in-gravity-forms.html
Gravity Forms suffers a serious vulnerability caused by unsanitized requests, allowing unauthorized users to bypass and access resources.
Added 10 years ago
Hacker Nostalg1c: «Any system is strong enough, how much of its weakest link» «
http://yzyy.ru/hacker-nostalg1c-any-system-is-strong-enough-how/
Added 10 years ago
Tiny Houses:Small Spaces
http://tinyhousesmallspace.tumblr.com/post/62432755585
A place to share my love of tiny houses and small spaces...
<br>
<br>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-6821266315164954";
/* Google Recommended */
google_ad_slot = "1747729440";
google_ad_width = 180;
google_ad_height = 150;
//-->
</script>
<script...
Added 10 years ago
5 Steps to Teaching Your Dog To Pee and Poop On Command
http://dogs.kinja.com/5-steps-to-teaching-your-dog-to-pee-and-poop-on-command-511788518
Added 11 years ago
28 Anderson Pond Rd, Grantham, NH 03753 | MLS# 4971780 | Redfin
https://www.redfin.com/NH/Grantham/28-Anderson-Pond-Rd-03753/home/96637102?utm_source=myredfin&utm_medium=email&utm_campaign=recommendations_update&riftinfo=ZXY9ZW1haWwmbD0zNzkzODY0NSZwPWxpc3RpbmdfdXBkYXRlc19yZWNvbW1lbmRhdGlvbnMmYT1jbGljayZzPXJlY29tbWVuZGF0aW9ucyZ0PWltYWdlJmVtYWlsX2lkPTM3OTM4NjQ1XzE2OTYzNTc5MzNfNiZ1cGRhdGVfdHlwZT01JmxpbHJfc2NvcmU9MC4wMDI0ODc3NDQ2NzAzNjEyODA0Jmxpc3RpbmdfaWQ9MTc1MzQ5NTM5JnByb3BlcnR5X2lkPTk2NjM3MTAyJnBvc2l0aW9uX251bWJlcj0y
▶ The White Stripes- Hello Operator at Spaceland - YouTube
https://www.youtube.com/watch?v=2p6hBsKvngk
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
FOG Project
https://www.fogproject.org/
A free open-source network computer cloning and management solution
Added 10 years ago
Charles C. Jones Seminar | Dartmouth College
https://dartmouth.edu/events/event?event=37328
Added 10 years ago
Vintage Japanese Young Person’s Guide to Sex | Dangerous Minds
http://dangerousminds.net/comments/vintage_japanese_young_persons_guide_to_sex
Added 10 years ago
Including Single- & Archive- templates for Custom Post Type in WordPress Plugins | Pat Eason - JavaScript and WordPress Developer
http://pateason.com/including-single-archive-templates-custom-post-type-wordpress-plugins/
Added 10 years ago
How we built a VR Headset that sees people through walls. (Treehacks ‘25) | by redJ | (Jared M.) | Feb, 2025 | Medium
https://0xredj.medium.com/how-we-built-a-vr-headset-that-sees-people-through-walls-treehacks-25-e517cb805b9c
Added 1 year ago
https://gandalf.fee.urv.cat/professors/AntonioQuesada/Curs1920/Cipolla_laws.pdf
https://gandalf.fee.urv.cat/professors/AntonioQuesada/Curs1920/Cipolla_laws.pdf
Added 6 months ago
Everyday Companion Online
http://www.everydaycompanion.com/asp/default.asp
The source for Widespread Panic setlists
How I am trying to use Chat GPT to beat Resume Scanners! | by Micheal Donald | Medium
https://medium.com/@mickyangelod/how-i-am-trying-to-use-chat-gpt-to-beat-resume-scanners-f016cf8816ca
GitHub - infinition/Bjorn: Bjorn is a powerful network scanning and offensive security tool for the Raspberry Pi with a 2.13-inch e-Paper HAT. It discovers network targets, identifies open ports, exposed services, and potential vulnerabilities. Bjorn can perform brute force attacks, file stealing, host zombification, and supports custom attack scripts.
https://github.com/infinition/Bjorn
Bjorn is a powerful network scanning and offensive security tool for the Raspberry Pi with a 2.13-inch e-Paper HAT. It discovers network targets, identifies open ports, exposed services, and potential vulnerabilities. Bjorn can perform brute force attacks, file stealing, host zombification, and supports custom attack scripts. - infinition/Bjorn
The 3 P's of Manhood: A Review of Protection, Procreation, and Provision | The Art of Manliness
http://www.artofmanliness.com/2014/03/31/the-3-ps-of-manhood-a-review/
The crib sheet for our 3 P's of Manhood series on the male imperative to protect, procreate, and provide.
Added 10 years ago
Zoiper - Free VoIP SIP softphone dialer with voice, video and instant messaging :: Zoiper
http://www.zoiper.com/en
Zoiper, the free softphone to make VoIP calls through your PBX or favorite SIP provider. Available for iPhone, Android, Windows Phone 8, Windows, Mac and Linux.
Added 9 years ago
The Python GTK+ 3 Tutorial — Python GTK+ 3 Tutorial 3.4 documentation
https://python-gtk-3-tutorial.readthedocs.io/en/latest/index.html
Joseph Moses Obituary - Brattleboro, VT | Brattleboro Reformer
http://www.legacy.com/obituaries/brattleboro/obituary.aspx?n=joseph-moses&pid=147477184
Added 10 years ago
FOSS Domain Monitoring | DomainGuard | Threat Visibility Platform | Phishing and Fraud Prevention
https://guardyourdomain.com/blog/foss-domain-monitoring/
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 10 months ago
The Speckers, Finger Lakes Grassroots Festival of Music & Dance, Trumansburg, New York, July 17, 2015 | Flickr - Photo Sharing!
https://www.flickr.com/photos/amosperrine/sets/72157656271925932
Added 10 years ago
jwillikers/openbsd-router: The configuration for my OpenBSD home router.
https://github.com/jwillikers/openbsd-router
The configuration for my OpenBSD home router. Contribute to jwillikers/openbsd-router development by creating an account on GitHub.
Added 8 months ago
Support for PowerEdge T130 | Documentation | Dell US
https://www.dell.com/support/home/en-us/product-support/servicetag/0-cVdJSHBEUlVBU3htcFlEVUJ2RFcydz090/docs
MySQL At Uber | Uber Blog
https://www.uber.com/blog/mysql-at-uber/?uclick_id=8d2a6f71-8db1-4c60-b724-fc9bd70cd9fd
Added 1 year ago
Node.js + MySQL Example: Handling 100's of GigaBytes of Data | @RisingStack
https://blog.risingstack.com/node-js-mysql-example-handling-hundred-gigabytes-of-data/
This Node.js + MySQL example tutorial shows how you can efficiently handle billions of rows that take up hundreds of gigabytes of storage space.
Added 7 years ago
Rutland area inside flea market
https://burlington.craigslist.org/sys/5408863722.html
Added 10 years ago
[OpenWrt Wiki] B.A.T.M.A.N. / batman-adv
https://openwrt.org/docs/guide-user/network/wifi/mesh/batman
Added 11 months ago
GitHub - den-it/ntmap: Network topology map using Netbox as a data source
https://github.com/den-it/ntmap
Network topology map using Netbox as a data source - den-it/ntmap
riverloopsec/killerbee: IEEE 802.15.4/ZigBee Security Research Toolkit
https://github.com/riverloopsec/killerbee
IEEE 802.15.4/ZigBee Security Research Toolkit. Contribute to riverloopsec/killerbee development by creating an account on GitHub.
Added 7 years ago
SAML authentication with Azure Active Directory - Microsoft Entra | Microsoft Learn
https://learn.microsoft.com/en-us/azure/active-directory/architecture/auth-saml
Architectural guidance on achieving SAML authentication with Microsoft Entra ID
Added 2 years ago
MultiBootUSB Download Free - 9.2.0 | TechSpot
https://www.techspot.com/downloads/6490-multibootusb.html
MultiBootUSB
Added 11 months ago
LLDP Traffic and Linux Bridges – always tinkering
https://alwaystinkering.wordpress.com/2020/12/30/lldp-traffic-and-linux-bridges/
This post content is actually taken from Nir Yechiel's blog "The Network Way" it has since fallen off the internet but the content was very useful and so I've pulled it from the wayback machine in an attempt to preserve it here. Enjoy! ################################### In my previous post I described my Cumulus VX lab environment which is…
Added 1 year ago
Permanently change mac address for wlan - Raspberry Pi Forums
https://forums.raspberrypi.com/viewtopic.php?t=310327
oss.segetech.com/intra/srv/dnsmasq.conf
http://oss.segetech.com/intra/srv/dnsmasq.conf
Added 8 years ago
Rakim – The 18th Letter / The Book Of Life (2xCD) (1997) (FLAC + 320 kbps) | 80s And 90s Hip-Hop Blog
http://www.1994hiphop.com/2014/04/rakim-the-18th-letter-the-book-of-life-2xcd-1997-flac-320-kbps/
Added 10 years ago
Detailed Wireless Client Stats with collectd « irq5.io
https://irq5.io/2019/08/01/detailed-wireless-client-stats-with-collectd/
collectd has always been able to grab interface traffic statistics from Linux. But what if we want to collect data about individual WiFi clients that connect to it? How much bandwidth is each of the clients using? That information is already being recorded by the wireless driver; all we need to do is to query…
Sobering Illustrations Depict Life On Earth If Animals Acted Like Humans AnonHQ
http://anonhq.com/15-sobering-illustrations-depict-life-earth-animals-acted-like-humans/
Added 10 years ago
DIY Pallet Chicken Coop | The Owner-Builder Network
http://theownerbuildernetwork.co/easy-diy-projects/diy-projects-for-pets/diy-chicken-coop-projects/diy-pallet-chicken-coop/
Added 10 years ago
cat sis 01.2015.rar Torrent download
https://bt4g.com/magnet/3905fd9e55b1dddb694afb01cf748de53910f289
Added 8 years ago
High Availability and Failover options for SIP and Asterisk – The Smartvox Knowledgebase
https://kb.smartvox.co.uk/asterisk/how-it-works/high-availability-failover-options-sip-asterisk/
A review of the mechanisms available to improve the resilience of SIP and Asterisk solutions
Added 7 years ago
GitHub - wesley974/openbsd-rofs: Create a full read-only OpenBSD system
https://github.com/wesley974/openbsd-rofs
Create a full read-only OpenBSD system. Contribute to wesley974/openbsd-rofs development by creating an account on GitHub.
Added 8 years ago
For those who use *BSD as routers, how do get the same functionality provided by pfSense GUI like bandwidth monitoring, network health and so on? I am a newbie trying to switch from pfSense to OpenBSD. : BSD
https://www.reddit.com/r/BSD/comments/3vig02/for_those_who_use_bsd_as_routers_how_do_get_the/#bottom-comments
Added 8 years ago
Writing syslog messages to MySQL, PostgreSQL or any other supported Database — rsyslog 8.14.0 documentation
http://www.rsyslog.com/doc/v8-stable/tutorials/database.html
Added 10 years ago
Fortressa
https://fortressa.com/#whoarewe
Replace expensive per-seat SaaS with tap-to-install open-source apps
How to add real web push notifications to your webapp - A geek with a hat
https://swizec.com/blog/add-real-web-push-notifications-webapp/swizec/7924
Added 7 years ago
Skip the exit interview when you leave your job
https://blog.petdance.com/2017/03/31/skip-the-exit-interview-when-you-leave-your-job/
When it’s time to leave your job, someone from Human Resources may want to sit you down and have an “exit interview”. They’ll ask you questions like “Why are you leaving your position?” and “What was it like to work with your manager.” It’s done with this premise that they’re looking to make the company better.
Added 10 months ago
Linux: Install Tinc VPN mesh networking on systemd, Ubuntu, Arch, and Manjaro Linux | hkern0
https://hkern0.com/linux/vpn/install-tinc-mesh-networking-ubuntu
How to Install the Tinc VPN on an systemd Linux sites such as Ubuntu, Linux Mint, Arch, and Manjaro.
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 9 months ago
Yes, the passwords to many of your systems ARE stored in documents on your network. — Medium
https://medium.com/@exonarCo/yes-the-passwords-to-many-of-your-systems-are-stored-in-documents-on-your-network-4ffb8ca31704#.v8ozcqcua
Added 9 years ago
John Leeke's Historic HomeWorks
https://historichomeworks.com/
Cgroups explained: Limiting Linux Processes | János Pásztor
http://www.janoszen.com/2013/02/06/limiting-linux-processes-cgroups-explained/
Added 10 years ago
jigs for creating picturer frames
http://www.woodworkinghistory.com/jigs_for_creating_picture_frames.htm
How Hacking Team got hacked – Naked Security
https://nakedsecurity.sophos.com/2016/04/19/how-hacking-team-got-hacked/
Added 10 years ago
I’m joining Puppet Labs | Craig Dunn's Blog
http://www.craigdunn.org/2012/06/im-joining-puppet-labs/
Added 10 years ago
How to quit your life (and reboot): Priya Parker at TEDxUHasselt - YouTube
https://www.youtube.com/watch?v=pWxMDdLey0E
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
Setting up a gateway on OpenBSD - AMPRNet
http://wiki.ampr.org/wiki/Setting_up_a_gateway_on_OpenBSD
Added 8 years ago
International Space Station Notifications w/ Python, Redis-Queue and Twilio Copilot
https://www.twilio.com/blog/2015/11/international-space-station-notifications-with-python-redis-queue-and-twilio-copilot.html
International Space Station Notifications w/ Python, Redis-Queue and Twilio Copilot
Added 10 years ago
defcon-16-martin.pdf
https://www.defcon.org/images/defcon-16/dc16-presentations/defcon-16-martin.pdf
Added 8 years ago
Mirroring Files in Different Places - Links, Bind Mounts, and BindFS | RedBottle Design
https://www.redbottledesign.com/blog/mirroring-files-different-places-links-bind-mounts-and-bindfs
Added 9 years ago
PTT over IP Solution | AddPac
http://www.addpac.com/addpac_eng2/addpac_product_view_detail.php?class_id=127&item_id=477
AddPac Technology is the leading manufacturer of VoIP, GSM Gateway, Gateway, IP-PBX, Push-to-Talk service, Video/IP Phone, and IP Broadcasting devices using the state of the art technologies in order to provide a full satisfaction to the customer in terms of performance, stability and affordable price.
backstage/backstage: Backstage is an open platform for building developer portals
https://github.com/backstage/backstage
Backstage is an open framework for building developer portals - backstage/backstage
Solar Sunspaces and Greenhouses
https://www.builditsolar.com/Projects/Sunspace/sunspaces.htm
Information and plans for attahced solar sunspaces and for solar greenhouses.
Added 7 years ago