recentpopularlog in


« earlier   
Options for Structured Data in Emacs Lisp « null program
...we should also define some setters using the built-in _gv_ (generalized variable) package
kb_cpu  emacs 
8 days ago by rootis0
Slack is the opposite of organizational memory
My argument is that it destroys teams’ ability to think, plan & get complex work out the door.
kb_cpu  programming 
10 days ago by rootis0
Learning Arabic from Egypt’s Revolution | The New Yorker
[5*] For Rifaat, preparing class materials was cathartic. He arrived each morning bursting with enthusiasm for a new lesson about poverty, or rape, or children who have been recruited into criminal rings. He wrote devastating little character sketches that began with sentences like “Fareed is a very lazy worker who does not keep his appointments; he is always late.”
kb_cpu  egypt  language  history  newyorker  5* 
11 days ago by rootis0
How to build your own private smart home with a Raspberry Pi and Mozilla’s Things Gateway – Mozilla Hacks – the Web developer blog
This blog post will explain how to build your own Web of Things gateway with a Raspberry Pi and use it to connect existing off-the-shelf smart home products from various different brands using the power of the open web.
kb_cpu  raspberry_pi 
16 days ago by rootis0
Emacs as C++ IDE
First of all you need the following packages/tools:
ycmd (the server-part)
Emacs packages:
emacs-ycmd (the client)
kb_cpu  emacs 
16 days ago by rootis0
bcc/ at master · iovisor/bcc
Spies on which files are being opened (via BPF filter)
kb_cpu  linux  kernel 
17 days ago by rootis0
SecureApt - Debian Wiki
this document will try to explain in detail how *secure* `apt` works and how to use it.
kb_cpu  linux  security 
17 days ago by rootis0
Modern JavaScript Explained For Dinosaurs – Node.js Collection – Medium
We went from plain HTML and JS to using a package manager to automatically download 3rd party packages, a module bundler to create a single script file, a transpiler to use future JavaScript features, and a task runner to automate different parts of the build process.
kb_cpu  javascript  web 
17 days ago by rootis0
Modern CSS Explained For Dinosaurs – Actualize – Medium
We covered using CSS for basic styling with typographic properties, using CSS for layout using float, flexbox, and grid based approaches, using a CSS preprocessor for new syntax such as variables and mixins, using a CSS postprocessor for transformative features such as adding vendor prefixes, and using CSS methodologies for maintainability to overcome the global nature of CSS styles.
kb_cpu  css  web  javascript 
17 days ago by rootis0
Introduction - Rust By Example
Rust by Example (RBE) is a collection of runnable examples that illustrate various Rust concepts and standard libraries.
kb_cpu  rust  documentation 
24 days ago by rootis0
Beautiful Racket by Matthew Butterick
How to make your own pro­gram­ming lan­guages with racket
kb_cpu  lisp  programmig 
4 weeks ago by rootis0
What Are Tokio and Async IO All About? - In Pursuit of Laziness
Tokio’s essentially a nice wrapper around mio that uses futures. Tokio has a core event loop, and you feed it closures that return futures. What it will do is run all the closures you feed it, use mio to efficiently figure out which futures are ready to make a step3, and make progress on them (by calling poll()).
kb_cpu  rust 
4 weeks ago by rootis0
Linux Filesystem Events with inotify | Linux Journal
There also are stable shell-level utilities and new classes of monitoring dæmons for registering filesystem watches and reporting events. Linux installations using systemd also can access basic inotify functionality with path units.
kb_cpu  linux  bash 
4 weeks ago by rootis0
How To Measure the Working Set Size on Linux
The Working Set Size (WSS) is how much memory an application needs to keep working. Your app may have populated 100 Gbytes of main memory, but only uses 50 Mbytes each second to do its job. That's the working set size. It is used for capacity planning and scalability analysis.
kb_cpu  linux  kernel 
5 weeks ago by rootis0
Web Scraping With Rust – codeburst
A beginner-friendly tutorial highlighting Rust’s viability as a scripting language for everyday use.
kb_cpu  rust 
5 weeks ago by rootis0
video: Public key cryptography - Diffie-Hellman Key Exchange (full version) - YouTube
Cryptography: Diffie-Hellman key exchange explained intuitively using colors
kb_cpu  crypto  video 
5 weeks ago by rootis0
WeeChat :: about :: features
WeeChat is a fast, light and extensible chat client
kb_cpu  irc 
6 weeks ago by rootis0
Why should I use maildir? -- Two words: no locks. An MUA can read and delete messages while new mail is being delivered: each message is stored in a separate file with a unique name, so it isn't affected by operations on other messages.
kb_cpu  email 
6 weeks ago by rootis0

Copy this bookmark:

to read