|
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
|
|
Generate key gpg --full-generate-key Export private key gpg --export-secret-key -a
|
|
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…
|
|
Using Lets Encrypt to secure cloud-hosted services like Ubiquiti's mFi, Unifi and Unifi Video
-
lg.io
-
10 years ago
-
eng
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
|
|
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.
|
|
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 ..
|
|
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 ..
|
|
One of our core values at trivago is fanatic learning. Twice a year, the trivago software developers gather to have a 2 day internal hackathon. This December saw another round of ambitious creativity, relaxed atmosphere, and good food.
|
|
Libraries are only good when it’s easy to share them. Android has done this wrong for a very long time. Node.js has npm and a new library can be published in a couple of minutes, usage is as simple as adding library name to package.json. Go has no package manager at all and publishing a library is as simple as “git push” and using is as simple as “import github.com/user/library”.
|
|
One of our core values at trivago is fanatic learning. Twice a year, the trivago software developers gather to have a 2 day internal hackathon. This December saw another round of ambitious creativity, relaxed atmosphere, and good food.
|
|
pTo drive up user engagement at theScore, we recently introduced an onboarding screen that#39;s shown when you open the app for the first time. First, you get a list of sports teams that are popular in your area, and the option to subscribe to some of them:/p pimg src=/assets/follow_teams.png alt=/p pNow based on the teams you choose, it would be nice to also recommend some players for you to follow. So how would one go about choosing which....
|
|
Libraries are only good when it’s easy to share them. Android has done this wrong for a very long time. Node.js has npm and a new library can be published in a couple of minutes, usage is as simple as adding library name to package.json. Go has no package manager at all and publishing a library is as simple as “git push” and using is as simple as “import github.com/user/library”.
|
|
A friend wanted to take on a social project. All the funders were highly educated elites, who requested for transparency in the project. Since it is now the Information Age, he felt that IT tools would help facilitate communication and improve efficiency. He asked me to create an app which could do all that he had envisioned. But I had to stop him there and tell him something that he hadn’t realized - developing software is expensive!
|
|
There’s one thing we all have in common. Whoever you are, you and those you love stand a good chance to lose dramatically from climate change over your lifetimes. The good news is we know exactly how to avoid the worst scenarios. We must rapidly turn away from fossil fuels, and turn towards renewable energy and emerging technologies. It takes some effort, but it’s very much achievable. So why isn’t it happening?
|
|
Service Fabric: Getting started with a frontend website and a partycluster
-
blog.gripdev.xyz
-
10 years ago
-
eng
This is going to be a quick guide to spinning up an ASPNET 5 website on Service Fabric. To host it we’re going to use the “Party Cluster” service from the team. This lets you grab a slot on a free public Service Fabric cluster to try out things and get up to speed. So first things first, head over to the Party Cluster site and sign up for a cluster. http://aka.ms/tryservicefabric Once you’ve requested access to a cluster (Tip: Pi....
|
|
Comment on [Video 378] Jim Mlodgenski: PostgreSQL Federation by OpenSCG: Postgres & Hadoop | Video – Behold! The Power of Foreign Data Wrappers!
-
dailytechvideo.com
-
10 years ago
-
eng
Thanks to Daily Tech Video for highlighting this talk in their post [Video 378] Jim Mlodgenski: PostgreSQL Federation. […]
|
|
At the heart of Thoughtworks, there is an ambitious mission: to be a proactive agent of progressive change in the world. Aware of our own privilege, we strive to see the world from the perspective of the oppressed, the powerless, and the invisible. This kind of thinking forms one of the three pillars of our organization. It is a big reason why creative, courageous, and compassionate people join us, and why forward-thinking change agents fro..
|
|
Companies of all sizes, and across all industries, are struggling with digital transformation. A data-driven architecture that enables getting the right data, to the right place, at the right time positions an organization to create and deliver exceptional digital experiences.
|