~/devreads

28 Aug 2019

Ruslan Spivak 14 min read

“You may have to fight a battle more than once to win it.” — Margaret Thatcher In 1968 during the Mexico City Summer Olympics, a marathon runner named John Stephen Akhwari found himself thousands miles away from his home country of Tanzania, in East Africa. While running the marathon at the high altitude of Mexico City he got hit by…

27 Aug 2019

srinivas.tamada@gmail.com (Srinivas Tamada) 1 min read

As I promised to continue the Angular/Ionic project series, as a developer perspective mock server is the most important to progress the development. We should not depend on the production or development API for front-end development. This post is about creating a simple Node Express server with mock JSON object files. You can import the project to any of the…

angularmocknodenodejsreactjs

24 Aug 2019

Schakko 1 min read

Shortly after I had started the work on nerdhood.de I built a deployment pipeline. The bash-based build script for my Laravel application was easy but triggering the deployment itself turned out to be more difficult than expected. In the end I built something with two AWS Lambda function, SNS, an […] The post Deploying with SSH using GitHub Actions appeared…

ci cddevops

23 Aug 2019

Brujo Benavides 7 min read

Particularly for Erlang Good Will Hunting (1997) So, I Gusti Ngurah Oka Prinarjaya was reading Joe’s Book and he found one of the most amazing examples of List Comprehensions I’ve ever seen… perms([]) -> [[]]; perms(List) -> [ [H|T] || H <- List, T <- perms(List--[H]) ]. Output: 1> lib_misc:perms("123"). ["123","132","213","231","312","321"] And, of course… he couldn’t understand it. And, as…

functional-programmingerlang

22 Aug 2019

1 min read

We’ve developed a method to assess whether a neural network classifier can reliably defend against adversarial attacks not seen during training. Our method yields a new metric, UAR (Unforeseen Attack Robustness), which evaluates the robustness of a single model against an unanticipated attack, and highlights the need to measure performance across a more diverse range of unforeseen attacks.

safety alignment

1 min read

In the past, I’ve implemented couple of tests that aimed to verify naming conventions or some other practices team agreed upon. And presented a way how to ensure they are followed. When I’ve been writing those I was not aware that there is a library that aims to test architecture conventions - ArchUnit in this post I’ll write a simple…

21 Aug 2019

Lin Clark 21 min read

People are excited about running WebAssembly outside the browser. People are also excited about running WebAssembly from languages like Python, Ruby, and Rust. Lin Clark's Code Cartoons are back, illustrating an in-depth look at WebAssembly Interface Types, and the proposed spec to make it possible for WASM to interoperate with All The Things! The post WebAssembly Interface Types: Interoperate with…

code cartoonsfeatured articlewebassembly

1 min read

In a lot of ways, I owe my professional career to music. If it wasn’t for music, I wouldn’t have learned about samplers, sequencers, MIDI and the crazy world of synthesizers. Those machines led me to computers and computer music which led me to both sound engineering and reverse engineering (RE). RE led me to a social community of hackers…

Schakko 1 min read

For a customer of us we had to set up two webserver environment on physical servers. We picked up both server systems (having a Super Micro X10DRI-LN4+ and a PNY Quadro P1000 installed in addition to other components) and booted up the system. During the IPMI initalization phase, the whole […] The post Super Micro X10 hangs with “PEI –…

lessons learned

20 Aug 2019

Jeff Atwood 7 min read

I’ve never thought of myself as a “car person.” The last new car I bought (and in fact, now that I think about it, the first new car I ever bought) was the quirky 1998 Ford Contour SVT. Since then, we bought a

transportationelectric vehicles

Dave Cheney 6 min read

Go allows authors to write functions in assembly if required. This is called a stub or forward declaration. package asm // Add returns the sum of a and b. func Add(a int64, b int64) int64 Here we’re declaring Add, a function which takes two int64‘s and returns their sum.Add is a normal Go function declaration, […]

go

1 min read

We’re releasing the 774 million parameter GPT-2 language model after the release of our small 124M model in February, staged release of our medium 355M model in May, and subsequent research with partners and the AI community into the model’s potential for misuse and societal benefit. We’re also releasing an open-source legal agreement to make it easier for organizations to…

research

19 Aug 2019

bohops 8 min read

[*] Introduction .NET Core is an open-source, cross-platform framework for building and running applications. The framework was introduced in 2014 as the (eventual) successor to the ever-popular .NET Framework. .NET Core runs on Windows, *Nix, and MacOS operating systems. The .NET Core management tool, DotNet (dotnet.exe), potentially offers an untapped attack surface on Windows when […]

uncategorized

srinivas.tamada@gmail.com (Srinivas Tamada) 1 min read

I received lots of tutorial requests from my readers in that most of them asked me, how to use Ionic 5 to create a welcome page with login and signup pages. Ionic updated there code base with latest Angular 8 features. Now we can implement the routes and guards pretty easy way. Ionic is recommending to use Capacitor to generate…

androidangularcapacitorionicios

1 min read

Back when the Raspberry Pi was first released in 2012 Michael Bacarella wrote a blog post on using OCaml and Async on this little device. Since then installing OCaml via opam has become a pretty smooth experience and everything works out of the box when using Raspbian – the default Raspberry Pi distribution.

17 Aug 2019

Stanko 3 min read

Today I want to share three bookmarklets I love to use in development. You can add them to your browser, by creating a new bookmark and entering bookmarklet code instead of URL. Clicking on a bookmarkletI usually keep them in the bookmarks bar to make them easier to find. , will run the code snippet on the page you are…

16 Aug 2019

ericlippert 2 min read

My friend Larry from the previous episode mentioned to me that a group of several male and female belted kingfishers had been spotted at the river; I’d never seen kingfishers at our little river before and I wanted to get … Continue reading →

uncategorized

Stanko 1 min read

Two weeks ago I got a pair of cheap Xiaomi's wireless earphones. This was an experiment to see if I like true wireless concept before buying something more expensive. Sound # Most of the reviews out there are saying AirDots are lacking bass, but that sound is good overall. Long story short - sound is bad. I don't like strong…

15 Aug 2019

ericlippert 1 min read

I enjoy photographing dragonflies and damselflies; this year I got some pretty reasonable shots of common blue damselflies, white-faced meadowhawks, a twelve-spotted skimmer, and my favourite, ebony jewelwings. It can be hard to get these little guys in focus, but … Continue reading →

uncategorized

James Hobin 4 min read

The WebThings Gateway 0.9 release lets you set up a number of different notification mechanisms including emails, apps, and text messages. In this post James Hobin shows how to set up custom gateway notifications to warn you of changes in your home that you care about. The post Using WebThings Gateway notifications as a warning system for your home appeared…

featured articleiotmozilla webthingswebthings gateway

Schakko 4 min read

Most of my articles are written in English but this topic is more or less focussed on German businesses so I’ll do this write-up in German. Für das WordPress-Plug-in Next Active Directory Integration bieten wir als virtuelle Dienstleistung eine Support-Lizenz in diversen Stufen an. Die Bezahlung der Dienstleistung erfolgt dabei […] The post WooCommerce für den Verkauf von B2B-Software konfigurieren…

wordpress

14 Aug 2019

ericlippert 3 min read

Today, I have a Mystery Of The Unknown for you to solve. Unlike most of the puzzlers on this blog, I don’t know the answer. UPDATE: Mystery solved! See below. On August 4th at about 20 minutes past 10 PM … Continue reading →

uncategorized

5 min read

At lunch today I learned about Transactional Synchronization Extensions (TSX) which is an implementation of transactional memory. The conversation started as a rant about why transactional memory is bad but then it evolved into how this concept even came to be and how it even got implemented if it’s such a terrible idea. What is transactional memory? First let’s start…

13 Aug 2019

ericlippert 1 min read

I’m back from my annual vacation where I fly south to Canada and take way too many photos. As with all my hobbies, I’m not a very good nature photographer but I do enjoy it, and this year was particularly … Continue reading →

uncategorized

1 min read

I’m learning python for some time now. I’ve made myself familiar with the syntax and then started looking into other ways to increase my knowledge about language and learn its quirks. I’ve found a very nice site that allows me to practice basics and strengthen different kind of muscles that I’m using in my day job - adventofcode. Read more

9 Aug 2019

Samba Diallo 1 min read

Build a basic chat app with the Rust Programming Language in a variety of situations and for various industries, Healthecare, Gaming, and more

8 Aug 2019

7 Aug 2019

Parth Shah 10 min read

Parth Shah and Thai Bui Overview One of the reasons why Hadoop jobs are hard to operate is their inability to provide clear, actionable error diagnostic messages for users. This stems from the fact that Hadoop consists of many interrelated components. When a component fails or behaves poorly, the failure will be cascaded to its […]

big datainternshipstestingchaos testshadoop

srinivas.tamada@gmail.com (Srinivas Tamada) 1 min read

Microsoft Azure is another great alternate cloud service and it is offering a one-year free trial with $200 credit. This post is almost similar to my previous Cloud service article. This will explain to you how to set up a virtual machine instance with secure firewall rules and setting up a XAMPP(PHP Maria DB Server) using the Ubuntu operating system.…

azurecloudhostingmicrosoftphp

6 Aug 2019

38 min read

This is #5 in a very long series of posts on Stack Overflow’s architecture. Stack Overflow: How We Do Monitoring - 2018 Edition So…caching. What is it? It’s a way to get a quick payoff by not re-calculating or fetching things over and over, resulting in performance and cost wins. That’s even where the name comes from, it’s a short…

blog

5 Aug 2019

2 Aug 2019

2 min read

This post gives an overview of the recent updates to the Writing an OS in Rust blog and the used libraries and tools. Since I’m still very busy with my master thesis, I haven’t had the time to work on a new post. But there were quite a few maintenance updates this month and also a few new features such…

1 Aug 2019

1 min read

At OpenAI, each Thursday is Learning Day: a day where employees have the option to self-study technical skills that will make them better at their job but which aren’t being learned from daily work.

company

Austen Collins 1 min read

Forget infrastructure. We’re giving you a new option to deploy serverless use-cases easily — without managing complex infrastructure configuration files.

news

31 Jul 2019

Rachel Andrew 4 min read

Firefox 68 landed earlier this month with a bunch of CSS additions and changes. In this blog post Rachel Andrew takes a look at some of the things you can expect to find, like Scroll Snapping done right, the ::marker pseudo-element, and new tooling in Firefox DevTools for working with CSS. The post New CSS Features in Firefox 68 appeared…

cssfeatured articlefirefoxfirefox releasescss scroll snapping

30 Jul 2019

srinivas.tamada@gmail.com (Srinivas Tamada) 1 min read

Google cloud platform is a cloud computing service and a perfect alternate for Amazon Webservices. Nowadays most of the top companies are moving towards Google services for better results. Google cloud platform is offering a $300 free trial for one year. This post is about how to set up VM instances with firewall rules in addition to creating a XAMPP…

cloudgooglephpubuntuweb services

Michael Carroll 1 min read

PubNub has an Admin Dashboard that allows you to experiment with many of the capabilities that are present in the SDKs without installing anything.

Michael Crump 1 min read

ATTENTION: Azure Tips and Tricks has moved! Go here to access the new site and subscribe to the RSS feed for future updates. I’ll also be linking to new posts on my blog for the next month or so to give folks time to update their links/feed. Be sure to star the repo as well. {: .notice–primary} Working with Azure…

Michael Crump 1 min read

ATTENTION: Azure Tips and Tricks has moved! Go here to access the new site and subscribe to the RSS feed for future updates. I’ll also be linking to new posts on my blog for the next month or so to give folks time to update their links/feed. Be sure to star the repo as well. {: .notice–primary} Working with Azure…

Philipp Müns 1 min read

AWS recently announced the EventBridge offering which helps developers build universal, reliable and fully event-driven applications. Come see how to use it with Serverless Framework

engineering

29 Jul 2019

28 Jul 2019

27 Jul 2019

ericlippert 8 min read

All right, let’s finish this thing off! First, I want to summarize, second I want to describe a whole lot of interesting stuff that I did not get to, and third, I want to give a selection of papers and … Continue reading →

uncategorizedfixing random