Questions

When should I use arrow functions in ECMAScript 6?

With `() => {}` and `function () {}` we are getting two very similar ways to write functions in ES6. In other languages lambda functions often distinguish themselves by being anonymous, but in ECMAScr...

C# LINQ find duplicates in List

Using LINQ, from a `List<int>`, how can I retrieve a list that contains entries repeated more than once and their values?

31 Aug at 11:1

How can I write a regex which matches non greedy?

I need help about regular expression matching with non-greedy option. The match pattern is: ``` <img\s.*> ``` The text to match is: ``` <html> <img src="test"> abc <img src="a" src='a' a=b> </h...

18 Jul at 16:8

Entity Framework - Include Multiple Levels of Properties

The Include() method works quite well for Lists on objects. But what if I need to go two levels deep? For example, the method below will return ApplicationServers with the included properties shown he...

2 Mar at 13:45

What is the best way to compare floats for almost-equality in Python?

It's well known that comparing floats for equality is a little fiddly due to rounding and precision issues. For example: [Comparing Floating Point Numbers, 2012 Edition](https://randomascii.wordpress....

26 Nov at 01:19

Declaring a custom android UI element using XML

How do I declare an Android UI element using XML?

23 Apr at 01:36

Set the maximum character length of a UITextField

How can I set the maximum amount of characters in a `UITextField` on the iPhone SDK when I load up a `UIView`?

What is the ideal data type to use when storing latitude / longitude in a MySQL database?

Bearing in mind that I'll be performing calculations on lat / long pairs, what datatype is best suited for use with a MySQL database?

What are the differences between struct and class in C++?

This question was [already asked in the context of C#/.Net](https://stackoverflow.com/questions/13049). Now I'd like to learn the differences between a struct and a class in C++. Please discuss the t...

23 May at 12:26

How to replace plain URLs with links?

I am using the function below to match URLs inside a given text and replace them for HTML links. The regular expression is working great, but currently I am only replacing the first match. How I can ...

13 Aug at 19:25

What's the best UML diagramming tool?

I'm trying to choose a tool for creating UML diagrams of all flavours. Usability is a major criteria for me, but I'd still take more power with a steeper learning curve and be happy. Free (as in beer)...

18 Aug at 23:29

How to pass a querystring or route parameter to AWS Lambda from Amazon API Gateway

for instance if we want to use `GET /user?name=bob` or `GET /user/bob` How would you pass both of these examples as a parameter to the Lambda function? I saw something about setting a "mapped fr...

Check if user is using IE

I am calling a function like the one below by click on divs with a certain class. Is there a way I can check when starting the function if a user is using Internet Explorer and abort / cancel it if ...

Exposing a port on a live Docker container

I'm trying to create a Docker container that acts like a full-on virtual machine. I know I can use the EXPOSE instruction inside a Dockerfile to expose a port, and I can use the `-p` flag with `docker...

12 Mar at 13:26

Delete empty lines using sed

I am trying to delete empty lines using sed: ``` sed '/^$/d' ``` but I have no luck with it. For example, I have these lines: ``` xxxxxx yyyyyy zzzzzz ``` and I want it to be like: ``` xxx...

10 Aug at 13:47

What is Linux’s native GUI API?

Both Windows (Win32 API) and OS X (Cocoa) have their own APIs to handle windows, events and other OS stuff. I have never really got a clear answer as to what Linux’s equivalent is? I have heard some p...

1 Jan at 20:2

How to delete a localStorage item when the browser window/tab is closed?

My Case: localStorage with key + value that should be deleted when browser is closed and not single tab. Please see my code if its proper and what can be improved: ``` //create localStorage key + valu...

6 Dec at 06:45

Git pull after forced update

I just squashed some commits with `git rebase` and did a `git push --force` (which is evil, I know). Now the other software engineers have a different history and when they do a `git pull`, Git will ...

16 Jan at 17:14

Using openssl to get the certificate from a server

I am trying to get the certificate of a remote server, which I can then use to add to my keystore and use within my Java application. A senior dev (who is on holidays :( ) informed me I can run this: ...

What is the difference between Scala's case class and class?

I searched in Google to find the differences between a `case class` and a `class`. Everyone mentions that when you want to do pattern matching on the class, use case class. Otherwise use classes and a...

Is there a way to perform "if" in python's lambda?

In , I want to do: ``` f = lambda x: if x==2 print x else raise Exception() f(2) #should print "2" f(3) #should throw an exception ``` This clearly isn't the syntax. Is it possible to perform an `if`...

3 Sep at 09:33

Your configuration specifies to merge with the <branch name> from the remote, but no such ref was fetched.?

I am getting this error for pull: > Your configuration specifies to merge with the ref 'refs/heads/feature/Sprint4/ABC-123-Branch' from the remote, but no such ref was fetched. This error is not...

How do I concatenate or merge arrays in Swift?

If there are two arrays created in swift like this: ``` var a:[CGFloat] = [1, 2, 3] var b:[CGFloat] = [4, 5, 6] ``` How can they be merged to `[1, 2, 3, 4, 5, 6]`?

10 Jun at 10:56

How to extract a substring using regex

I have a string that has two single quotes in it, the `'` character. In between the single quotes is the data I want. How can I write a regex to extract "the data i want" from the following text? ``...

20 Jun at 18:42

Struct Constructor in C++?

Can a `struct` have a constructor in C++? I have been trying to solve this problem but I am not getting the syntax.

10 Sep at 07:36