How do you count the lines of code in a Visual Studio solution?
Is it possible to find the number of lines of code in an entire solution? I've heard of [MZ-Tools](http://www.mztools.com/index.aspx), but is there an open source equivalent?
- Modified
- 14 Mar at 13:24
How to enable assembly bind failure logging (Fusion) in .NET
How do I enable assembly bind failure logging (Fusion) in .NET?
- Modified
- 13 May at 17:50
What does it mean to "program to an interface"?
I have seen this mentioned a few times and I am not clear on what it means. When and why would you do this? I know what interfaces do, but the fact I am not clear on this makes me think I am missing...
- Modified
- 22 Jan at 03:45
Combine two columns of text in pandas dataframe
I have a 20 x 4000 dataframe in Python using pandas. Two of these columns are named `Year` and `quarter`. I'd like to create a variable called `period` that makes `Year = 2000` and `quarter= q2` into ...
Shuffling a list of objects
How do I shuffle a list of objects? I tried [random.shuffle](https://docs.python.org/library/random.html#random.shuffle): ``` import random b = [object(), object()] print(random.shuffle(b)) ``` But...
What's the difference between <b> and <strong>, <i> and <em>?
What's the difference between `<b>` and `<strong>`, `<i>` and `<em>` in HTML/XHTML? When should you use each?
Use grep --exclude/--include syntax to not grep through certain files
I'm looking for the string `foo=` in text files in a directory tree. It's on a common Linux machine, I have bash shell: ``` grep -ircl "foo=" * ``` In the directories are also many binary files which...
- Modified
- 23 Nov at 09:34
Ajax request returns 200 OK, but an error event is fired instead of success
I have implemented an Ajax request on my website, and I am calling the endpoint from a webpage. It always returns , but executes the error event. I tried a lot of things, but I could not figure out t...
- Modified
- 17 Apr at 18:36
How do I add an existing directory tree to a project in Visual Studio?
The issue is simple really. Instead of creating folders in Visual Studio, I create a directory structure for my project on the file system. How do I include all the folders and files in a project, kee...
- Modified
- 2 Sep at 23:43
File to byte[] in Java
How do I convert a `java.io.File` to a `byte[]`?
Query for documents where array size is greater than 1
I have a MongoDB collection with documents in the following format: ``` { "_id" : ObjectId("4e8ae86d08101908e1000001"), "name" : ["Name"], "zipcode" : ["2223"] } { "_id" : ObjectId("4e8ae86d0...
- Modified
- 11 Jun at 05:6
Why is 2 * (i * i) faster than 2 * i * i in Java?
The following Java program takes on average between 0.50 secs and 0.55 secs to run: ``` public static void main(String[] args) { long startTime = System.nanoTime(); int n = 0; for (int i =...
- Modified
- 16 Jul at 13:14
What does -> mean in Python function definitions?
I've recently noticed something interesting when looking at [Python 3.3 grammar specification](http://docs.python.org/3.3/reference/grammar.html): ``` funcdef: 'def' NAME parameters ['->' test] ':' su...
- Modified
- 18 Nov at 17:47
Check if an element contains a class in JavaScript?
Using plain JavaScript (not jQuery), Is there any way to check if an element a class? Currently, I'm doing this: ``` var test = document.getElementById("test"); var testClass = test.className; swi...
- Modified
- 28 Apr at 16:4
Does JavaScript guarantee object property order?
If I create an object like this: ``` var obj = {}; obj.prop1 = "Foo"; obj.prop2 = "Bar"; ``` Will the resulting object look like this? ``` { prop1 : "Foo", prop2 : "Bar" } ``` That is, will the...
- Modified
- 24 Aug at 13:21
What are the differences between Rust's `String` and `str`?
Why does Rust have `String` and `str`? What are the differences between `String` and `str`? When does one use `String` instead of `str` and vice versa? Is one of them getting deprecated?
Setting Windows PowerShell environment variables
I have found out that setting the PATH environment variable affects only the old command prompt. PowerShell seems to have different environment settings. How do I change the environment variables for ...
- Modified
- 23 Apr at 20:54
Limit file format when using <input type="file">?
I'd like to restrict the type of file that can be chosen from the native OS file chooser when the user clicks the Browse button in the `<input type="file">` element in HTML. I have a feeling it's impo...
How can I SELECT rows with MAX(Column value), PARTITION by another column in MYSQL?
I have a table of player performance: ``` CREATE TABLE TopTen ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, home INT UNSIGNED NOT NULL, `datetime`DATETIME NOT NULL, player VARCHAR(6) NOT NULL,...
- Modified
- 10 May at 23:59
How can I make git accept a self signed certificate?
Using Git, is there a way to tell it to accept a self signed certificate? I am using an https server to host a git server but for now the certificate is self signed. When I try to create the repo th...
- Modified
- 14 Jul at 11:33
Getting a list of all subdirectories in the current directory
Is there a way to return a list of all the subdirectories in the current directory in Python? I know you can do this with files, but I need to get the list of directories instead.
- Modified
- 16 Jun at 21:45
open() in Python does not create a file if it doesn't exist
What is the best way to open a file as read/write if it exists, or if it does not, then create it and open it as read/write? From what I read, `file = open('myfile.dat', 'rw')` should do this, right? ...
- Modified
- 21 Nov at 14:9
Identify if a string is a number
If I have these strings: 1. "abc" = false 2. "123" = true 3. "ab2" = false Is there a command, like `IsNumeric()` or something else, that can identify if a string is a valid number?
Optimistic vs. Pessimistic locking
I understand the differences between optimistic and pessimistic locking. Now, could someone explain to me when I would use either one in general? And does the answer to this question change depending...
- Modified
- 14 Oct at 15:54
Should I add the Visual Studio .suo and .user files to source control?
Visual Studio solutions contain two types of hidden user files. One is the solution `.suo` file which is a binary file. The other is the project `.user` file which is a text file. Exactly what data do...
- Modified
- 16 Feb at 18:26