Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

When publishing a JavaScript library, we usually want to make it available to as many people as possible to maximize the library's usefulness and adoption. In that respect, it can be helpful to users to have the library available in their preferred module format - CommonJS, AMD, ES6, etc.

When publishing a JavaScript library, we usually want to make it available to as many people as possible to maximize the library's usefulness and adoption. In that respect, it can be helpful to users to have the library available in their preferred module format - CommonJS, AMD, ES6, etc.

Agile software development is a well known set of principles that many software teams have adopted, tweaked and perfected over more than ten years. As teams gain experience with Agile, a natural pressure builds on tools, practices and processes that slows the pace of delivering value.

Ok, ok, I have a problem - rjp.is - 10 years ago - eng
I already had a bunch of apps for making noises/musics but #november lead to - let’s be honest - a splurge. Which means it’s intervention time. The rule I’m not allowed to buy any more music/noise apps until I’ve made (and posted) something which each one. Since some of them are essentially filters or DAWs, combinations are allowed but should be minimal. Previously created content does not count for the purposes of this intervention.

It’s been two months since I opened my large mouth a little too widely , and things have calmed down considerably. I’ve only received one or two interview requests in the past month (which I’ve dutifully ignored), and website views have tapered off to a fairly consistent 500 truck-enthusiasts a day. I’ve been spending my weekends hammering away on a new home improvement project, and enjoying bike rides to events in the area.

It’s been two months since I opened my large mouth a little too widely , and things have calmed down considerably. I’ve only received one or two interview requests in the past month (which I’ve dutifully ignored), and website views have tapered off to a fairly consistent 500 truck-enthusiasts a day. I’ve been spending my weekends hammering away on a new home improvement project, and enjoying bike rides to events in the area.

In order for you to thrive in the digital environment, you need to understand the implications of the changing technology landscape on your organization. This is the first article in Technology Radar Echoes, a new series where authors share their insights and experience on the technology problems and solutions driving business differentiation for enterprise leaders.

I started off as a practitioner and over time, have been an Agile coach. There were a few interesting things about my journey that I thought would be good to share with the larger community. My post narrates a journey that many technologists might take - here’s hopefully to a learning or two.

2016 Adventures - rjp.is - 10 years ago - eng
Things for 2016 {Preliminary list - will repost on 2016-01-01} (Stretch goals / PBs) [Caveats / Requirements] “unsupported” means carrying everything from the start - no refuelling from shops. Only rest stops are allowed. Movementercisers Janathon Juneathon Survive a full 6 hour race [with at least 42km] (no walking) (“unsupported”) Run more than 45km (48km) (50km) (56km) (no walking) (“unsupported”) Finish an official marathon (5:15) (5:00..



I gave my spiel about such lightweight topics as money, financial planning, and how I plan to live the rest of my ephemeral human life. Naturally people had some questions and thoughts of their own to contribute, and I’m more than happy to bring those into the mix. Any reason you’re using an ETF instead of a mutual fund? I don’t see the soundness in the incurring fees on a brokerage account.

I gave my spiel about such lightweight topics as money, financial planning, and how I plan to live the rest of my ephemeral human life. Naturally people had some questions and thoughts of their own to contribute, and I’m more than happy to bring those into the mix. Any reason you’re using an ETF instead of a mutual fund? I don’t see the soundness in the incurring fees on a brokerage account.

When using webpack to build your assets, it's only a matter of time until you wish for targeted builds. Whether it's the output of the library you're working on (CJS, UMD, AMD, Var, etc.), or the specific feature set (IE8 support, no IE8 support). parallel-webpack can run those builds in parallel.


When using webpack to build your assets, it's only a matter of time until you wish for targeted builds. Whether it's the output of the library you're working on (CJS, UMD, AMD, Var, etc.), or the specific feature set (IE8 support, no IE8 support). parallel-webpack can run those builds in parallel.

When we are working on software delivery projects, we will eventually face the decision of whether or not we should automate a test for a specific scenario. The question of whether we should automate or not, is what we will discuss in this article. Why we Automate Generally, we automate to avoid repeated manual work, get faster feedback, save time on running tests over and over again, and ensure we are always executing tests consistently wi..

We committed a major somewhat revolutionary change to how layout animations and the basic component tree work in Codename One. This is important to understand since it changes the very nature of how we expect components to behave in Codename One. This also allows us to create some pretty spectacular effects such as the ones in the title above. There are several types of animations in Codename One:

Over the years of existence of Go programming language, the articles with its critique was always popular, bringing a lot of discussion from both sides. Recently, Maksim Kochkin even created GitHub repo with curated list of articles complaining about golang’s imperfection. So, is it true that ranting about Go flaws is a trend nowadays? With carefully gathered links in the repository above, we can check this! :) Unfortunately, there ar..

Over the years of existence of Go programming language, the articles with its critique was always popular, bringing a lot of discussion from both sides. Recently, Maksim Kochkin even created GitHub repo with curated list of articles complaining about golang’s imperfection. So, is it true that ranting about Go flaws is a trend nowadays? With carefully gathered links in the repository above, we can check this! :) Unfortunately, there ar..

Leaking credentials means exposing secrets that provide access to different accounts. The most common types of leaked credentials are passwords, API keys and SSH private keys. In this post, we discuss best practices you can establish as part of your flow to introduce multiple layers of defense that help prevent mistakes.

JCS, from Irreal , recently highlighted fuco's dired-hacks . dired-subtree is super handy for drilling subdirectories down. Bound and to toggle and cycle subtrees. (use-package dired-subtree :ensure t :after dired :config (bind-key "" #'dired-subtree-toggle dired-mode-map) (bind-key "" #'dired-subtree-cycle dired-mode-map))

Generate key gpg --full-generate-key Export private key gpg --export-secret-key -a > Import key gpg --import < Delete public key gpg --delete-keys Delete private key gpg --delete-secret-keys Edit key gpg --edit-key gpg> uid (lists IDs) gpg> uid 2 (marks ID) gpg> deluid (deletes marked ID) Really remove this user ID? (y/N) y Change passphrase of the secret key gpg --edit-key Y..

CSS bookmarks - xenodium.com - 10 years ago - eng
58 bytes of css to look great nearly everywhere . CSS Layout . CSS Protips: A collection of tips to help take your CSS skills pro (Hacker News) . CSS Protips: A collection of tips to help take your CSS skills pro . CSS style guide . CSS-Tricks . CSStickyHeaderFlowLayout . Dynamics.js: JavaScript library to create physics-based CSS animations . Flexbox Froggy, a game for writing CSS code . Howtocenterincss.com (Hacker News) . Howto..

Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.


Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.

Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.


Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.

Having a SCSI ID is a f*cking idiotic thing to do.” - Linus Torvalds …and after the amount of time I’ve wasted getting XenServer to play nicely with LIO iSCSI failover I tend to agree. The Problem One oddity of Xen / XenServer’s storage subsystem is that it identifies iSCSI storage repositories via a calculated SCSI ID rather than the iSCSI Serial - which would be the sane thing to do.



Chesterton’s fence is the principle that reforms should not be made until the reasoning behind the existing state of affairs is understood. The quotation is from G. K. Chesterton’s 1929 book The Thing, in the chapter entitled “The Drift from Domesticity”: “In the matter of reforming things, as distinct from deforming them, there is one plain and simple principle; a principle which will probably be called a paradox. There exists in suc..

A completely stunning ending to a sublimely fantastic epic saga! Completely loved it from the first book till the end, with King…

Updated Nov 27, 2018: Updated credentials for new unifi versions (uses a new username) Updated Jul 31, 2016: Moved away from letsencrypt-auto and switched to certbot, updated the auto-renewal script, and changed the suggested cron time to weekly. Also made mention that mFi series has been discontinued. Finally, fixed the install instructions for Unifi Video. Wow – I got myself a free signed SSL cert for my WiFi controll....


I wrote a song this morning. I feel really good about it. I tend to record music, frown a little and then hide it far away from human ears. It isn't that I don't like it. I just don't want anyone else to realize how amateur it is and that I, by extension, must be an amateur. A fake. An imposter. So, I'm doing the imposter syndrome post? About time, I suppose.



rsync --rsync-path=/usr/local/bin/rsync \ --partial \ --progress \ --rsh=ssh \ john@host:/path/to/file \ path/to/partial/file

Emacs text faces - xenodium.com - 10 years ago - eng
Text faces = Text styles. Face attributes: font, height, weight, slant, foreground/background color, and underlining or overlining. Font lock mode automatically assigns faces to text. M-x list-faces-display: Shows faces defined. M-x helm-colors: Also handy. Unspecified attributes are taken from 'default' face.

Simple ssh tunnel - xenodium.com - 10 years ago - eng
Via @climagic , connections to tcp localhost:9909 will be made to 192.168.1.1:80 via SSH tunnel to home. ssh -L 9909:192.168.1.1:80 home

It’s been long enough. I took my sweet time getting around to actually doing it, and then almost another month on top of that to start writing this post about it, but we’re here now. And that’s what really matters, right? So anyway, you might remember “The Hole” from that time that birds always insisted on pecking at it, or that other time that I MacGyver’d a drainage solution to avoid waking up in a truck-shaped rainwater ..

120 visitors online