C++ templates that accept only certain types
In Java you can define generic class that accept only types that extends class of your choice, eg: ``` public class ObservableList<T extends List> { ... } ``` This is done using "extends" keyword...
How do I tell matplotlib that I am done with a plot?
The following code plots to two [PostScript](http://en.wikipedia.org/wiki/PostScript) (.ps) files, but the second one contains both lines. ``` import matplotlib import matplotlib.pyplot as plt import...
- Modified
- 19 Mar at 03:3
In C#, What is a monad?
There is a lot of talk about monads these days. I have read a few articles / blog posts, but I can't go far enough with their examples to fully grasp the concept. The reason is that monads are a funct...
Python: List vs Dict for look up table
I have about 10million values that I need to put in some type of look up table, so I was wondering which would be more efficient a or ? I know you can do something like this for both: ``` if someth...
- Modified
- 22 Jan at 02:36
How do you convert a DataTable into a generic list?
Currently, I'm using: ``` DataTable dt = CreateDataTableInSomeWay(); List<DataRow> list = new List<DataRow>(); foreach (DataRow dr in dt.Rows) { list.Add(dr); } ``` Is there a better/magic wa...
Generate table relationship diagram from existing schema (SQL Server)
Is there a way to produce a diagram showing existing tables and their relationships given a connection to a database? This is for SQL Server 2008 Express Edition.
- Modified
- 5 Jan at 16:47
How do I Sort a Multidimensional Array in PHP
I have CSV data loaded into a multidimensional array. In this way each "row" is a record and each "column" contains the same type of data. I am using the function below to load my CSV file. ``` func...
- Modified
- 30 Oct at 09:39
How to Truncate a string in PHP to the word closest to a certain number of characters?
I have a code snippet written in PHP that pulls a block of text from a database and sends it out to a widget on a webpage. The original block of text can be a lengthy article or a short sentence or t...
What are the differences between Generics in C# and Java... and Templates in C++?
I mostly use Java and generics are relatively new. I keep reading that Java made the wrong decision or that .NET has better implementations etc. etc. So, what are the main differences between C++, C#...
How can I find the keys of an object?
I know in JavaScript, double as hashes, but I have been unable to find a built-in function to get the keys: ``` var h = {a:'b', c:'d'}; ``` I want something like ``` var k = h.keys() ; // k = ['a', ...
- Modified
- 23 Apr at 12:16
React-router and nginx
I am transitioning my react app from webpack-dev-server to nginx. When I go to the root url "localhost:8080/login" I simply get a 404 and in my nginx log I see that it is trying to get: ``` my-nginx...
- Modified
- 13 May at 10:14
How do I write logs from within Startup.cs?
In order to debug a .NET Core app which is failing on startup, I would like to write logs from within the startup.cs file. I have logging setup within the file that can be used in the rest of the app ...
- Modified
- 12 Nov at 00:44
How do I access Configuration in any class in ASP.NET Core?
I have gone through [configuration documentation](https://docs.asp.net/en/latest/fundamentals/configuration.html#) on ASP.NET core. Documentation says you can access configuration from anywhere in the...
- Modified
- 6 Sep at 09:46
What are the parameters for the number Pipe - Angular 2
I have used the number pipe below to limit numbers to two decimal places. ``` {{ exampleNumber | number : '1.2-2' }} ``` I was wondering what the logic behind '1.2-2' was? I have played around with...
Angular 2 beta.17: Property 'map' does not exist on type 'Observable<Response>'
I just upgraded from Angular 2 to , which in turn requires rxjs 5.0.0-beta.6. (Changelog here: [https://github.com/angular/angular/blob/master/CHANGELOG.md#200-beta17-2016-04-28](https://github.com/a...
- Modified
- 18 Sep at 12:9
Use GitLab CI to run tests locally?
If a GitLab project is configured on GitLab CI, is there a way to run the build locally? I don't want to turn my laptop into a build "runner", I just want to take advantage of Docker and `.gitlab-ci....
- Modified
- 4 Oct at 11:55
How to make a simple collection view with Swift
I'm trying to learn how to use `UICollectionView`. The [documentation](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UICollectionView_class/) is a little hard to understand and...
- Modified
- 30 Jul at 22:36
Create a directory if it does not exist and then create the files in that directory as well
The condition is if the directory exists it has to create files in that specific directory without creating a new directory. The below code only creates a file with the new directory but not for the e...
How to Get the Query Executed in Laravel 5? DB::getQueryLog() Returning Empty Array
I'm trying to view the log for a query, but `DB::getQueryLog()` is just returning an empty array: ``` $user = User::find(5); print_r(DB::getQueryLog()); ``` ``` Array ( ) ``` How can I view the...
React Checkbox not sending onChange
TLDR: Use defaultChecked instead of checked, working [jsbin](http://jsbin.com/mecimayawe/1/edit?js,output). Trying to setup a simple checkbox that will cross out its label text when it is checked. F...
Trim specific character from a string
What's the equivalent to this `C#` Method: ``` var x = "|f|oo||"; var y = x.Trim('|'); // "f|oo" ``` C# trims the selected character only at the and of the string!
- Modified
- 12 Jun at 14:19
How to pad a number with zeros when printing?
How can I print a number or make a string with zero padding to make it fixed width? For instance, if I have the number `12` and I want to make it `000012`.
- Modified
- 5 Sep at 13:20
Verify a certificate chain using openssl verify
I'm building a own certificate chain with following componenents: ``` Root Certificate - Intermediate Certificate - User Certificate ``` Root Cert is a self signed certificate, Intermediate Certifi...
- Modified
- 22 Apr at 12:10
How to automatically start a service when running a docker container?
I have a [Dockerfile](https://github.com/larazest/db/blob/master/Dockerfile) to install MySQL server in a container, which I then start like this: ``` sudo docker run -t -i 09d18b9a12be /bin/bash ```...
- Modified
- 5 Aug at 09:53
Nginx reverse proxy causing 504 Gateway Timeout
I am using Nginx as a reverse proxy that takes requests then does a proxy_pass to get the actual web application from the upstream server running on port 8001. If I go to `mywebsite.example` or do a w...
- Modified
- 23 Jun at 19:55