Yes, once this was the internet Internet Explorer is EVIL! http://toastytech.com/evil/ ARNGREN – ecommerce from hell http://www.arngren.net/ LingsCar – UK best car shop https://www.lingscars.com/
|
Yes, once this was the internet Internet Explorer is EVIL! http://toastytech.com/evil/ ARNGREN – ecommerce from hell http://www.arngren.net/ LingsCar – UK best car shop https://www.lingscars.com/
|
WebRTC is great Janus is a cool library (link if you never heard of it : github and good intro link) But boy is it CPU intensive. here are some links for the case you are looking for ways to lower the damage Client CPU benchmark and how to improve it https://groups.google.com/forum/#!msg/meetecho-janus/ydGcbMt7IX0/LOGVIA6yjkAJ Performance analysis of the Janus WebRTC gateway Link To Research Gate Article WebRTC and CPU reduction, settin..
|
WebRTC is great Janus is a cool library (link if you never heard of it : github and good intro link) But boy is it CPU intensive. here are some links for the case you are looking for ways to lower the damage Client CPU benchmark and how to improve it https://groups.google.com/forum/#!msg/meetecho-janus/ydGcbMt7IX0/LOGVIA6yjkAJ Performance analysis of the Janus WebRTC gateway Link To Research Gate Article WebRTC and CPU reduction, settin..
|
|
How migrating Betabrand 's bare-metal infrastructure to a Kubernetes cluster hosted on Google Container Engine solved many engineering issues—from hardware failures, to lack of scalability of our production services, complex configuration management and highly heterogeneous development-staging-production environments—and allowed us to achieve a reliable, available and scalable infrastructure. This post will walk you through the man..
|
|
419 Eater - The largest scambaiting community on the planet! . The little black book of scams (2016) (Hacker News) . The little black book of scams (ACCC) .
|
|
Awesome products designed by independent artists (Redbubble) . Kit (Paul Jarvi's recording gear) . Merch By Amazon Discussion (Reddit) . Teespring . What is Merch By Amazon? .
|
|
Capturing data pipeline errors functionally with Writer Monads
-
www.thoughtworks.com
-
7 years ago
-
eng
As businesses grapple with vast quantities of data, emerging from batch-based and streaming sources, it’s truly exciting to see the dominant data processing frameworks embrace the Kappa Architecture, that unifies batch and stream processing. With Kappa Architecture, the batch processing is completely removed and is treated as a special case of streaming.
|
|
For the past few months, we have been working hard to improve our lockfile support both in the CLI and web. The new functionality already exists in the CLI and it’s currently being gradually released on the web and it will be soon enabled by default for all of the organizations.
|
|
I’m Ferruccio Balestreri I’ve founded and was the CTO at June . Before that I worked at Intercom as an engineer. My hobby is to make small projects every couple of months I make something new to have fun and sharpen my skills.
|
|
TL;DR In this article I’ll share my experience building an interactive 3D WebGL-based application for peer-to-peer messaging protocol simulation without writing any single line in JS. You’ll learn how GopherJS and Vecty framework can dramatically lower the complexity of building WebGL-enabled web apps in Go. It’s often said “A picture is worth a thousand words”, but in the era of high-DPI screens and big data, the new idiom is now..
|
|
TL;DR In this article I’ll share my experience building an interactive 3D WebGL-based application for peer-to-peer messaging protocol simulation without writing any single line in JS. You’ll learn how GopherJS and Vecty framework can dramatically lower the complexity of building WebGL-enabled web apps in Go. It’s often said “A picture is worth a thousand words”, but in the era of high-DPI screens and big data, the new idiom is now..
|
|
One of my pet peeves is the “Are you sure?” dialog. I’ve used it a lot myself because it’s the “easy way out”, but when possible I try to avoid it. This is especially important in mobile where constant prompts really slow down the workflow. The trick that lets us avoid the “Are you sure?” dialog is the undo option. Once you can undo an operation you can move fast and let users reconsider later. With file deletion this is a bit harder. Mos..
|
|
XCat 1.0 released or: XPath injection issues are severely underrated
-
tomforb.es
-
7 years ago
-
eng
I’ve just released xcat 1.0 and it’s demonstration application after like 5 years of on-off development. Feels good! The genesis of xcat was when my boss, Sid, walked up to me out of the blue and asked if I wanted to go on an all expenses paid trip to Amsterdam. Who the hell wouldn’t say yes to that...
|
|
XCat 1.0 released or: XPath injection issues are severely underrated
-
tomforb.es
-
7 years ago
-
eng
I’ve just released xcat 1.0 and it’s demonstration application after like 5 years of on-off development. Feels good! The genesis of xcat was when my boss, Sid, walked up to me out of the blue and asked if I wanted to go on an all expenses paid trip to Amsterdam. Who the hell wouldn’t say yes to that...
|
|
Last week, I gave a presentation at a local LUG (which is a Linux User’s Group, for anyone who hasn’t heard of those before) on the subject of SSH Foo. In UNIX circles, we refer to tricks of the trade as “Kung Fu” or just “Fu” (which sounds rude), so it is spelled “Foo” ;-) In this blog post, I’ll summarize my SSH Foo talk! Be aware that this is not an introduction to SSH, but a more advanced look at some interesting SSH features for t..
|
|
Last week, I gave a presentation at a local LUG (which is a Linux User’s Group, for anyone who hasn’t heard of those before) on the subject of SSH Foo. In UNIX circles, we refer to tricks of the trade as “Kung Fu” or just “Fu” (which sounds rude), so it is spelled “Foo” ;-) In this blog post, I’ll summarize my SSH Foo talk! Be aware that this is not an introduction to SSH, but a more advanced look at some interesting SSH features for t..
|
|
Today my Jenkins builds were not working because all of the build slaves were offline. Digging around in the logs showed that the couldn’t connect because of name resolution failures. I use mDNS on my network (the slaves are Mac OS X VMs running on a Mac Mini), and so they were named something like … Continue reading AT&T causes mDNS on Linux To Fail
|
|
Do-what-I-mean" (DWIM) functions enable us to introduce new Emacs powers to existing workflows without incurring the typical cost of remembering multiple related functions or introducing yet another key binding. DWIM functions invoke other functions, based on current context. I wanted a small tweak in Ivy's `minibuffer-keyboard-quit' invocation, commonly invoked via C-g key binding: If we have text selected in minibuffer, deselect i....
|
|
How I finally found my tribe and opportunities to help others
-
www.thoughtworks.com
-
7 years ago
-
eng
I grew up in the Midlands in the UK, a little town called Brackley, which is close to Oxford. I didn’t notice any diversity there because there wasn’t any! It was a very white town. I also didn’t notice the amount of privilege I had. Looking back, there are so many things that don’t sit well with me now, particularly some of the attitudes held by my parents.
|
|
This sixth monthly edition of “My Robinhood Stock Picks” will probably be the last for a while. With my recent purchase (and financing) of a minivan , as well as the fact I have a more tax-advantaged Individual 401k to put money in that I’ve nowhere near maxes out, I think my money has better use elsewhere.
|
|
A look back at the chain of events that led to the use of the malicious npm package "flatmap-stream" and a reflection on what it means for the fragility of open source.
|
|
yahoodevelopers : By Ohad Shacham, Yonatan Gottesman, Edward Bortnikov Scalable Systems Research, Verizon/Oath Omid , an open source transaction processing platform for Big Data, was born as a research project at Yahoo (now part of Verizon), and became an Apache Incubator project in 2015. Omid complements Apache HBase, a distributed key-value store in Apache Hadoop suite, with a capability to clip multiple operations into logically....
|
|
I spend a fair portion of every day writing programs. As with all professions, using the right tools makes a huge difference in my productivity and general happiness. Having good tools helps me keep my gumption up. One of my favorite books is Zen and the Art of Motorcycle Maintenance . Contrary to what the title suggests, this book is actually not about motorcycles. It’s about a lot of things; one topic is about tools and caring about yo....
|
|
DynamoDB On-Demand: When, why and how to use it in your serverless applications
-
www.serverless.com
-
7 years ago
-
eng
DynamoDB On-Demand allows truly serverless billing for your applications. Learn how to use it here, and when you should or shouldn't go on-demand.
|
|
I spend a fair portion of every day writing programs. As with all professions, using the right tools makes a huge difference in my productivity and general happiness. Having good tools helps me keep my gumption up. One of my favorite books is Zen and the Art of Motorcycle Maintenance . Contrary to what the title suggests, this book is actually not about motorcycles. It’s about a lot of things; one topic is about tools and caring about yo....
|
|
Needed to diff two directories, but only interested in file size changes. diff, find, sort, and stat seem to do the job: diff <(find dir1 -type f -exec stat -f '%N %z' '{}' \; | sort) <(find dir2 -type f -exec stat -f '%N %z' '{}' \; | sort) 1,3c1,2 < dir1/one.txt 14 < dir1/subdir/file.txt 5 < dir1/three.txt 7 --- > dir2/one.txt 19 > dir2/two.txt 0 Note: Using diff, find, sort, and stat on macOS. Update 1 I've since learned about mt....
|
|
European Space Agency awarded the MapTiler team for our work on the the seamless satellite map made from the Sentinel-2 satellite imagery.
|
|
Review of the manga “Opus” by Satoshi Kon. “Opus” is a brilliant postmodernist introspection of the challenges of writing, creativity, and the cliches of pop culture; delivered in a manga format. Author Satoshi Kon worked on this manga between 1995-1996 as it was serialized in “Comic Guy” manga magazine until the magazine closed abruptly in 1996. The final 3 chapters were never finished. Between 1996 and his death in 2010, he sketched o..
|
|
When the California Camp Fire displaced thousands of people from their homes, I built a simple serverless Twitter bot to help people get placed in temporary housing!
|
|
November was a pretty busy month with working on the bathroom remodel, Thanksgiving, and being sick the last week. Unfortunately, I haven’t had the time to read any books for me.
|
|
The same year I was born, the president of USA, Ronald Reagan, was giving a speech in Germany. I learned about it 31 years later when I saw it on Reddit. As he keeps talking “presidentially,” we can all hear a bang. Unfazed, Reagan comments “Missed me” and tries to continue with the speech. Indeed, it missed him. It wasn’t a gun shot at all, it was a balloon popping. Reagan was shot with a gun six years earlier and still felt the consequenc....
|
|
This is a thread for discussing the Ada programming language. There doesn't seem to be many Ada programmers here, but we'll see. The Ada programming language was created for the United States Department of Defense in order to provide a reliable programming language to replace the many hundreds in use there at the time. The specifications of what would be desired in this language went through several transformations, from Strawman to Wo....
|
|
Recently I’ve enjoyed reading blog posts by Nikita . You can find the blog here . One blog post I see quoted often is this one (you can read it in 6 languages - that says something). It’s about the disastrous state of current software development. The author brings a lot of good points. The message is that no one puts effort into making software performant. We solve problems by adding complexity, never actually solving the root cause...
|
|
AWS Lambda now supports Ruby! Here's how you can get started and build an API with the Serverless Framework.
|
|
I wrote in the past about the problems in the List class , so I won’t rehash them here. However, the ideas behind list are still valuable. One such idea is the list model which allows us to separate the state from the view. Unfortunately the renderer architecture makes this hard to implement for most developers and limits the flexibility of the API. To leverage this idea with the easier to use layout/container hierarchy we introduced But..
|