|
Non Rails-specific Gem elasticsearch-transport Provides a bare-bones HTTP client that doesn’t have any Elasticsearch-specific api methods, but knows how to discover and connect to multiple servers, rotate connections, and log things. readme: elastic/elasticsearch-ruby/elasticsearch-transport Gem elasticsearch-api Provides a module that adds elasticsearch-specific methods such as search, cluster, index to a generic HTTP client. Ca....
|
|
Using percentage: $ mogrify -resize 10% *.png Using dimensions: $ mogrify -resize 120x120 *.png Lots of other alternatives from ImageMagick's documentation : -resize scale% -resize scale-x%xscale-y% -resize width -resize xheight -resize widthxheight -resize widthxheight^ -resize widthxheight! -resize widthxheight> -resize widthxheight< -resize area@ Fix image aspect ratios for Instagram: $ mogrify -resize 1080x1350 -..
|
|
Composition goes beyond the mechanics of type embedding . It’s a paradigm we can leverage to design better APIs and to build larger programs from smaller parts. It all starts from the declaration and implementation of types that have a single purpose. Programs that are architected with composition in mind have a better chance to grow and adapt to changing needs. They are also much easier to read and reason about. To demonstrate thes....
|
|
Over the last two months I’ve been running selected IO intensive servers off the the SSD storage cluster, these hosts include (among others) our: Primary Puppetmaster Gitlab server Redmine app and database servers Nagios servers Several Docker database host servers Reliability We haven’t had any software or hardware failures since commissioning the storage units. During this time we have had 3 disk failures on our HP StoreVirtual SANs..
|
|
Dear users, those who were early followers of Anvil. I’m now heavily working on the next version of Anvil, but it’s likely to make you rewrite your code, and I’m deeply sorry about that. Below I will describe why the changes are necessary and I hope you will find that your code would not be modified a lot and embrace the benefist it brings. how anvil works now Currently we have Renderables which have a view() method returning a virtual layo..
|
|
Over the last two months I’ve been running selected IO intensive servers off the the SSD storage cluster, these hosts include (among others) our: Primary Puppetmaster Gitlab server Redmine app and database servers Nagios servers Several Docker database host servers Reliability We haven’t had any software or hardware failures since commissioning the storage units. During this time we have had 3 disk failures on our HP StoreVirtual SANs..
|
|
Over the last two months I’ve been running selected IO intensive servers off the the SSD storage cluster, these hosts include (among others) our: Primary Puppetmaster Gitlab server Redmine app and database servers Nagios servers Several Docker database host servers Reliability We haven’t had any software or hardware failures since commissioning the storage units. During this time we have had 3 disk failures on our HP StoreVirtual SANs..
|
|
Over the last two months I’ve been running selected IO intensive servers off the the SSD storage cluster, these hosts include (among others) our: Primary Puppetmaster Gitlab server Redmine app and database servers Nagios servers Several Docker database host servers Reliability We haven’t had any software or hardware failures since commissioning the storage units. During this time we have had 3 disk failures on our HP StoreVirtual SANs..
|
|
Over the last two months I’ve been running selected IO intensive servers off the the SSD storage cluster, these hosts include (among others) our: Primary Puppetmaster Gitlab server Redmine app and database servers Nagios servers Several Docker database host servers Reliability We haven’t had any software or hardware failures since commissioning the storage units. During this time we have had 3 disk failures on our HP StoreVirtual SANs..
|
|
Over the last two months I’ve been running selected IO intensive servers off the the SSD storage cluster, these hosts include (among others) our: Primary Puppetmaster Gitlab server Redmine app and database servers Nagios servers Several Docker database host servers Reliability We haven’t had any software or hardware failures since commissioning the storage units. During this time we have had 3 disk failures on our HP StoreVirtual SANs..
|
|
Dear users, those who were early followers of Anvil. I’m now heavily working on the next version of Anvil, but it’s likely to make you rewrite your code, and I’m deeply sorry about that. Below I will describe why the changes are necessary and I hope you will find that your code would not be modified a lot and embrace the benefist it brings. how anvil works now Currently we have Renderables which have a view() method returning a virtual layo..
|
|
PSD to App: Converting a Beautiful Design into a Native Mobile App
-
www.codenameone.com
-
11 years ago
-
eng
This past Thursday morning, I hosted our third tech-talk/webinar for the community. The first two included tutorials that were targeted at absolute beginners. This time I wanted to drill down and cover a more advanced topic: creating themes. Codename One provides extensive support for designing beautiful user interfaces, but it isn’t necessarily obvious to new developers how to achieve their desired results. A common workflow for app desi..
|
|
Okay so this is part 2.5 in my series of posts combining my two favorite things, Docker & Tor. If you are just starting here, to catch you up, the first post was “How to Route all Traffic through a Tor Docker container” . The second was on “Running a Tor relay with Docker” . I thought it only made sense to show how to set up a Tor socks5 proxy in a container, for routing some traffic through Tor; in contrast to the first post, where I e....
|
|
A few weekends ago, I flew into Arizona to attend the Game On Retro Expo with some old friends. Among this group was Dorion Whitlock (1994 Nintendo PowerFest finalist and old roommate) and Mike Iarossi (1994 Nintendo PowerFest first place winner). To say the least, I forgot how much fun it is playing video games with your friends. The main draw for the Game On Retro Expo was the 1994 PowerFest Reunion Tournament. Everyone at the expo wa..
|
|
The other day I was ricocheting slowly off the blue walls of this room, moving as if underwater from typewriter to piano, from bookshelf to an envelope lying on the floor, when I found myself in the L section of the dictionary where my eyes fell upon the word lanyard. No cookie nibbled by a French novelist could send one into the past more suddenly - a past where I sat at a workbench at a camp by a deep Adirondack lake l..
|
|
Increased Bandwidth Consumption and Cost All over the Internet Due to a Chrome 45 Regression
-
fullstack.info
-
11 years ago
-
eng
Chrome 45 Regression Bug: MP3 audio seek stopped working It’s been about 10 days since Chrome 45 (45.0.2454.85) was released and I really don’t know how come no one has noticed such a substantial bug, influencing millions of users of The post Increased Bandwidth Consumption and Cost All over the Internet Due to a Chrome 45 Regression appeared first on FullStack - Ofer Zelig's Blog .
|
|
I’m pleased to announce that Canonical has made the shortlist in several categories for the V3 Technology Awards! Now it’s all in your hands: Go and Vote for Canonical! Note that voting closes at 5pm on Friday, October 9th. The categories in which we made the shortlist are: Best cloud computing provider We made this as an overall company: Canonical Best business software provider We also made this as an overall company: Canonical Best ..
|
|
I’ve talked a little on this site before about what we’re trying to achieve with OpenConfig . However, one of the observations that it’s easy to make is that YANG models alone don’t really achieve anything in terms of making the network more programmable. To make the network more programmable, we need to have tooling that helps us create instances of those modules, manipulate them, and then serialise the into a format that can be used to t..
|
|
I’ve talked a little on this site before about what we’re trying to achieve with OpenConfig . However, one of the observations that it’s easy to make is that YANG models alone don’t really achieve anything in terms of making the network more programmable. To make the network more programmable, we need to have tooling that helps us create instances of those modules, manipulate them, and then serialise the into a format that can be used to t..
|
|
Recommended? yep Lucky 7 is a small nostalgic American diner on Westbourne Park road. I like the vibe, the space, and the unpretentious waiting staff. I go to Lucky 7 often enough, originally for the buttermilk pancakes, but the list of favorites on the menu keeps growing. Smileys by w.dyer . Buttermilk Banana pancakes These are my favorite pancakes in London by far. Banana buttermilk pancakes and a few free coffee refills usual....
|
|
We’ve been so busy recently that changes and features keep piling up with no end… Permanent Sidemenu It was always possible to create a permanent side menu but up until now it wasn’t trivial. For Tablets/Desktops the side menu UI is perfect, but the folding aspect of it isn’t as great. We have more space so we’d like to keep it open all the time. Unfortunately, the side menu implementation wasn’t very suited for such usage. With the..
|
|
The Welch-Berlekamp Algorithm for Correcting Errors in Data
-
www.jeremykun.com
-
11 years ago
-
eng
In this post we’ll implement Reed-Solomon error-correcting codes and use them to play with codes. In our last post we defined Reed-Solomon codes rigorously, but in this post we’ll focus on intuition and code. As usual the code and data used in this post is available on this blog’s Github page. The main intuition behind Reed-Solomon codes (and basically all the historically major codes) is Error correction is about adding redundancy, and pol..
|
|
The Welch-Berlekamp Algorithm for Correcting Errors in Data
-
www.jeremykun.com
-
11 years ago
-
eng
In this post we’ll implement Reed-Solomon error-correcting codes and use them to play with codes. In our last post we defined Reed-Solomon codes rigorously, but in this post we’ll focus on intuition and code. As usual the code and data used in this post is available on this blog’s Github page. The main intuition behind Reed-Solomon codes (and basically all the historically major codes) is Error correction is about adding redundancy, and pol..
|
|
The Welch-Berlekamp Algorithm for Correcting Errors in Data
-
www.jeremykun.com
-
11 years ago
-
eng
In this post we’ll implement Reed-Solomon error-correcting codes and use them to play with codes. In our last post we defined Reed-Solomon codes rigorously, but in this post we’ll focus on intuition and code. As usual the code and data used in this post is available on this blog’s Github page. The main intuition behind Reed-Solomon codes (and basically all the historically major codes) is Error correction is about adding redundancy, and pol..
|