Survey results: https://survey.stackoverflow.co/2022/
Top 5 languages: JavaScript, HTML/CSS, SQL, Python, TypeScript
Top 5 loved languages: Rust, Elixir, Clojure, TypeScript, Julia
(defvar previous-line-number nil) | |
(defun detect-line-number-change () | |
(let ((current-line-number (line-number-at-pos))) | |
(when (and previous-line-number (/= current-line-number previous-line-number)) | |
(message "%d => %d" previous-line-number current-line-number)) | |
(setq previous-line-number current-line-number))) | |
(add-hook 'post-command-hook 'detect-line-number-change) |
Survey results: https://survey.stackoverflow.co/2022/
Top 5 languages: JavaScript, HTML/CSS, SQL, Python, TypeScript
Top 5 loved languages: Rust, Elixir, Clojure, TypeScript, Julia
;;;; Beeper: See <https://news.ycombinator.com/item?id=30146451> for details. | |
;;;; Script: while true; do (echo ok | nc -q 1 -vlp 8000 2>&1; echo; date -u) | tee -a beeper.log; for i in 1 2 3 4; do printf '\a'; sleep 1; done & done | |
;;;; Filter: grep -a '^[A-Z][a-z][a-z] [A-Z][a-z][a-z] [0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9] UTC [2-9][0-9][0-9][0-9]$' beeper.log | |
;;;; Started: 2022-01-31 10:14:00 UTC | |
;;;; Stopped: 2022-02-01 10:14:00 UTC | |
;;;; Connects: 4761 | |
;;;; Beeps: 19044 | |
Mon Jan 31 10:14:12 UTC 2022 | |
Mon Jan 31 10:16:47 UTC 2022 |
Survey results: https://insights.stackoverflow.com/survey/2021
Top 5 general languages: JavaScript, HTML/CSS, Python, SQL, Java
Top 5 loved languages: Rust, Clojure, TypeScript, Elixir, Julia
$ openssl s_client -quiet -connect irc.libera.chat:6697 2> /dev/null
:tin.libera.chat NOTICE * :*** Checking Ident
:tin.libera.chat NOTICE * :*** Looking up your hostname...
:tin.libera.chat NOTICE * :*** Couldn't look up your hostname
:tin.libera.chat NOTICE * :*** No Ident response
NICK humpty
USER humpty humpty irc.libera.chat :Humpty Dumpty
:tin.libera.chat 001 humpty :Welcome to the Libera.Chat Internet Relay Chat Network humpty
:tin.libera.chat 002 humpty :Your host is tin.libera.chat[163.123.192.192/6697], running version solanum-1.0-dev
attaaaggtttataccttcccaggtaacaaaccaaccaactttcgatctcttgtagatctgttctctaaacg | |
aactttaaaatctgtgtggctgtcactcggctgcatgcttagtgcactcacgcagtataattaataactaat | |
tactgtcgttgacaggacacgagtaactcgtctatcttctgcaggctgcttacggtttcgtccgtgttgcag | |
ccgatcatcagcacatctaggtttcgtccgggtgtgaccgaaaggtaagatggagagccttgtccctggttt | |
caacgagaaaacacacgtccaactcagtttgcctgttttacaggttcgcgacgtgctcgtacgtggctttgg | |
agactccgtggaggaggtcttatcagaggcacgtcaacatcttaaagatggcacttgtggcttagtagaagt | |
tgaaaaaggcgttttgcctcaacttgaacagccctatgtgttcatcaaacgttcggatgctcgaactgcacc | |
tcatggtcatgttatggttgagctggtagcagaactcgaaggcattcagtacggtcgtagtggtgagacact | |
tggtgtccttgtccctcatgtgggcgaaataccagtggcttaccgcaaggttcttcttcgtaagaacggtaa | |
taaaggagctggtggccatagttacggcgccgatctaaagtcatttgacttaggcgacgagcttggcactga |
This document contains excerpts from my web server logs collected over a period of 7 years that shows various kinds of recon and attack vectors.
There were a total of 37.2 million lines of logs out of which 1.1 million unique HTTP requests (Method + URI) were found.
$ sed 's/^.* - - \[.*\] "\(.*\) HTTP\/.*" .*/\1/' access.log > requests.txt