|
A growing number of organizations are using containers, such as docker, to deploy applications and parts of their infrastructure. How well do contains work with a database such as PostgreSQL? What do we need to know about installing, configuring, and deploying PostgreSQL in this way, and what mistakes should we aim to avoid? In this … Continue reading [Video 452] Jignesh Shah: PostgreSQL and Linux Containers → The post [Video 452] ..
|
|
[Video 451] Brian Lange: Practical Jupyter at a Data Science Firm
-
dailytechvideo.com
-
10 years ago
-
eng
One of the growth areas for Python over the last few years has been in the area of data science: Tools such as Jupyter (aka “IPython Notebook“), along with NumPy and Pandas, have made Python one of the main languages that people use when doing data science. But how does a data scientist use Jupyter? … Continue reading [Video 451] Brian Lange: Practical Jupyter at a Data Science Firm → The post [Video 451] Brian Lange: Practical Ju..
|
|
Back in September, Codinghorror wrote a popular post on the state of android Javascript performance on Discourse’s Meta forum. It drew a lot of attention, and led to some fascinating discussions on our forum and behind the scenes with browser engineers. The poor performance of Discourse on Android was already old news to us at that point: we started paying attention several years ago, and have spent some time contributing to the Ember...
|
|
Questions to Ask … of a painting in progress, with strategies for recovery. Diagrammatic landscape sketch made "en plein air" at the Geographic South Pole I’ve been learning a lot lately by studying books, blogs, and doing studies from life. It’s made me reflect upon my past strategies (or lack thereof) for making artworks. These are roughly in order of importance, in that if the answer to a previous question is, “no,” it....
|
|
Questions to Ask … of a painting in progress, with strategies for recovery. Diagrammatic landscape sketch made "en plein air" at the Geographic South Pole I’ve been learning a lot lately by studying books, blogs, and doing studies from life. It’s made me reflect upon my past strategies (or lack thereof) for making artworks. These are roughly in order of importance, in that if the answer to a previous question is, “no,” it....
|
|
Introducing Protector - a Circuit Breaker for Time Series Databases
-
tech.trivago.com
-
10 years ago
-
eng
At trivago we store a subset of our realtime metric data in InfluxDB and we are quite impressed by the load it can handle. Despite all the joy, we had to learn some lessons the hard way. It is pretty easy to overload the database or the web browser by executing queries that return too many datapoints.
|
|
Indexes in relational databases are a very imporatant feature, that reduce the cost of our lookup queries.
|
|
Introducing Protector - a Circuit Breaker for Time Series Databases
-
tech.trivago.com
-
10 years ago
-
eng
At trivago we store a subset of our realtime metric data in InfluxDB and we are quite impressed by the load it can handle. Despite all the joy, we had to learn some lessons the hard way. It is pretty easy to overload the database or the web browser by executing queries that return too many datapoints.
|
|
If you know some Sass, you're probably a lot further than you think to understanding and diving into the world of modern JavaScript. This post showcases some of the similarities.
|
|
One of the central doctrines common to almost all modern denominations of Christianity is that of the Trinity . The Trinity is the idea that God exists in three persons, yet is still one. However, nowhere in the Bible does the word “Trinity” appear . Does that mean - assuming the Bible is correct - that this doctrine is wrong? Perhaps, but the Bible doesn’t mention zebras , either, and they most certainly exist.
|
|
Fixing a baffling issue when running Electron as root in GNU/Linux
-
www.jviotti.com
-
10 years ago
-
eng
This article discusses a Chromium sandboxing permission error when executing an Electron application as root on GNU/Linux
|
|
Fixing a baffling issue when running Electron as root in GNU/Linux
-
www.jviotti.com
-
10 years ago
-
eng
This article discusses a Chromium sandboxing permission error when executing an Electron application as root on GNU/Linux
|
|
Recently I became enamored with The Witness and after thinking about the game for a long time decided to sit down and record a little essay about it. Check it out below!
|
|
On a previous post, I’ve described how to use the S2 geo library to create a fast geo database, but it was to store locations (points) and only to perform range queries, a complete geo database would have regions/polygons queries. Looking for a solution I had this need: querying for the countries or subregions of hundreds of coordinates per second, without relying on an external service. One solution, using my previous technique, could have..
|
|
Wenn man nach langem Flug noch auf den verspäteten Zug warten muss, kann man den Gang der Menschen beobachten. Wie sie das Knie voranschleudern, und der Unterschenkel schwingt mit und die Ferse trifft gewaltsam auf den Boden. Oder da läuft jemand sehr kontrolliert, schwunglos, und stellt sein Fuß vorsichtig ab. Und wie die Zwischenschicht zwischen Mensch und Boden die Raumposition und Bewegungsablauf beeinflußt! Ein Wunder, dass sie n..
|
|
NSNumber literals NSNumber *number1 = @1024; NSNumber *number2 = @1024.123f; NSNumber *number3 = @'A'; NSNumber *number4 = @YES; NSNumber *number5 = @24ul; // Unsigned long. NSNumber *number6 = @123456ll; // Long Long. NSNumber *number7 = @5050.50; // Float. NSNumber *number8 = @1543; // Integer NSNumber *number9 = @111.456; // Double Array literals NSArray *names = @[@"John\n", @"Peter\n", @"Jaye\n", @"George\n", @"Max"]; NSArray *mutable..
|
|
500 shades of Green No, it is not fake. I did it - I have managed to have real streak which last 500 days in a row and document it on Github. But, you can do it in a different way - there are couple of projects which allows you to create arbitrary history of your contributions (it uses a separate repository for that and well - it cheats using ability of git to bend the time). One is here . :wink: No, it does not mean anything. I a....
|
|
If you need to sort some data on the CPU, and you want to do it efficiently, you can do a lot better than std::sort. For the uninitiated, std::sort is the sort function in the C++ standard library. It's a comparison-based sort, usually implemented as quicksort. Recently I did some work on a parallel radix sort. A radix sort is not a comparison based sort. Instead it uses the actual values of 'digits' (chunks of bits) of the key to ....
|
|
This is #1 in a very long series of posts on Stack Overflow’s architecture. Welcome. Previous post (#0): Stack Overflow: A Technical Deconstruction Next post (#2): Stack Overflow: The Hardware - 2016 Edition To get an idea of what all of this stuff “does,” let me start off with an update on the average day at Stack Overflow. So you can compare to the previous numbers from November 2013 , here’s a day of statistics from February 9....
|
|
Debugging Electron to run shell scripts in a packaged application
-
www.jviotti.com
-
10 years ago
-
eng
This article discusses a file permissions error on Electron that can affect spawning, and an upstream fix for it
|
|
Debugging Electron to run shell scripts in a packaged application
-
www.jviotti.com
-
10 years ago
-
eng
This article discusses a file permissions error on Electron that can affect spawning, and an upstream fix for it
|
|
This is #1 in a very long series of posts on Stack Overflow’s architecture. Welcome. Previous post (#0): Stack Overflow: A Technical Deconstruction Next post (#2): Stack Overflow: The Hardware - 2016 Edition To get an idea of what all of this stuff “does,” let me start off with an update on the average day at Stack Overflow. So you can compare to the previous numbers from November 2013 , here’s a day of statistics from February 9....
|
|
As mentioned last year , I’m working on a Artificial Intelligence that can do web design. It is called The Grid . Last week I gave a talk at Lift Conference explaining how it all works. If you can’t see the video embed above, it is also available on the Livestream site and YouTube .
|
|
As mentioned last year , I’m working on a Artificial Intelligence that can do web design. It is called The Grid . Last week I gave a talk at Lift Conference explaining how it all works. If you can’t see the video embed above, it is also available on the Livestream site and YouTube .
|
|
As mentioned last year , I’m working on a Artificial Intelligence that can do web design. It is called The Grid . Last week I gave a talk at Lift Conference explaining how it all works. If you can’t see the video embed above, it is also available on the Livestream site and YouTube .
|
|
Nintendo keeps trying to fix Splatoon’s ranking system. They won’t succeed without a solid understanding of linear algebra. Read more: Splatoon’s Ranking System Is Still Broken
|
|
On today’s issue of “one hour hacks”, I’ll show you how you can stop your git drive-by’s to git master from breaking your CI tests… Let’s continue! The problem : Sometimes I’ve got a shitty one-line patch that I want to push to git master. I’m usually right, and everything tests out fine, but usually isn’t always, and then I look silly while I frantically try to fix git master on a project that I maintain . Let’s use tools to hide o..
|
|
On today’s issue of “one hour hacks”, I’ll show you how you can stop your git drive-by’s to git master from breaking your CI tests… Let’s continue! The problem : Sometimes I’ve got a shitty one-line patch that I want to push to git master. I’m usually right, and everything tests out fine, but usually isn’t always, and then I look silly while I frantically try to fix git master on a project that I maintain . Let’s use tools to hide o..
|
|
A little over 3 years ago, a few friends and I started a group called pasten to participate in the Chaos Computer Club’s Capture The Flag (CTF) competition. It is a jeopardy style CTF, where the participating teams need to solve security related challenges in various categories such as exploitation, reverse engineering, web, forensic & crypto.
|
|
I’ve been pushing large enterprises to adopt agile development practices for years so I was very excited when I began seeing many of them embarking upon ambitious Agile Transformation projects where they attempt to not only change the way they build software, but completely revolutionise the entire IT process from inception, finance, HR, delivery and operations. But they rarely discuss culture. “Culture” in this context is used to broad..
|
|
I’ve been pushing large enterprises to adopt agile development practices for years so I was very excited when I began seeing many of them embarking upon ambitious Agile Transformation projects where they attempt to not only change the way they build software, but completely revolutionise the entire IT process from inception, finance, HR, delivery and operations. But they rarely discuss culture. “Culture” in this context is used to broad..
|
|
I’ve been writing a lot of golang lately. I’ve hit painful problems in the past. Here are some debugging tips. Hopefully they help you out. I bet you don’t know #2. #0 Use log.Printf : This should go without saying, but I’m ashamed to say it’s what I use the most. We’ve only been C programming for 44+ years, and it’s still what is most useful! #1 Use go run -race : Since many problems are caused by random races, ensuring..
|
|
I’ve been writing a lot of golang lately. I’ve hit painful problems in the past. Here are some debugging tips. Hopefully they help you out. I bet you don’t know #2. #0 Use log.Printf : This should go without saying, but I’m ashamed to say it’s what I use the most. We’ve only been C programming for 44+ years, and it’s still what is most useful! #1 Use go run -race : Since many problems are caused by random races, ensuring..
|
|
How does it feel, to return to Germany after a few weeks in Africa? There are no people on the streets. There are no loud sounds. It smells of nothing. It is supposed to be a rich country but is defined by absence.
|
|
We’ve all encountered it at one point or another: poor customer support. And it seems to get worse on a weekly basis. “Poor” has many flavors: Not understanding what you want (well, this is actually the better case; the worse The post The Problem with Customer Support appeared first on FullStack - Ofer Zelig's Blog .
|