Questions

How can I specify the function type in my type hints?

How can I specify the type hint of a variable as a ? There is no `typing.Function`, and I could not find anything in the relevant PEP, [PEP 483](https://www.python.org/dev/peps/pep-0483/).

Property initialization using "by lazy" vs. "lateinit"

In Kotlin, if you don't want to initialize a class property inside the constructor or in the top of the class body, you have basically these two options (from the language reference): 1. Lazy Initial...

3 Oct at 10:44

How can I change image tintColor in iOS and WatchKit

I have an UIImageView called "theImageView", with UIImage in a single color (transparent background) just like the left black heart below. How can I change the tint color of this image programmaticall...

13 Jan at 21:2

How to add reference to System.Web.Optimization for MVC-3-converted-to-4 app

I'm trying to use the new bundling feature in a project I recently converted from MVC 3 to MVC 4 beta. It requires a line of code in global.asax, `BundleTable.Bundles.RegisterTemplateBundles();`, whic...

PHP cURL custom headers

I'm wondering if/how you can add custom headers to a cURL HTTP request in PHP. I'm trying to emulate how iTunes grabs artwork and it uses these non-standard headers: ``` X-Apple-Tz: 0 X-Apple-Store-F...

13 Nov at 23:35

How can I convert a datetime object to milliseconds since epoch (unix time) in Python?

I have a Python `datetime` object that I want to convert to unix time, or seconds/milliseconds since the 1970 epoch. How do I do this?

28 Dec at 19:47

Regex match one of two words

I have an input that can have only 2 values `apple` or `banana`. What regular expression can I use to ensure that either of the two words was submitted?

28 Jul at 18:0

Fatal error: Maximum execution time of 30 seconds exceeded

I am downloading a JSON file from an online source and and when it runs through the loop I am getting this error: > Fatal error: Maximum execution time of 30 seconds exceeded in C:\wamp\www\temp\fetc...

5 May at 16:16

How to increase the gap between text and underlining in CSS

Using CSS, when text has `text-decoration:underline` applied, is it possible to increase the distance between the text and the underline?

8 Apr at 23:17

gcc makefile error: "No rule to make target ..."

I'm trying to use GCC (linux) with a makefile to compile my project. I get the following error which is can't seem to decipher in this context: ``` "No rule to make target 'vertex.cpp', needed by ...

18 Jun at 18:25

javax vs java package

What's the rationale behind the javax package? What goes into java and what into javax? I know a lot of enterprise-y packages are in javax, but so is Swing, the new date and time api (JSR-310) and ot...

7 Apr at 22:28

How to allocate aligned memory only using the standard library?

I just finished a test as part of a job interview, and one question stumped me, even using Google for reference. I'd like to see what the StackOverflow crew can do with it: > The `memset_16aligned` fu...

20 Jun at 09:12

Initialize class fields in constructor or at declaration?

I've been programming in C# and Java recently and I am curious where the best place is to initialize my class fields. Should I do it at declaration?: ``` public class Dice { private int topFace ...

19 Sep at 13:42

How to check if an environment variable exists and get its value?

I am writing a shell script. In this shell script, I am have a variable that either takes a default value, or the value of an environment variable. However, the environment variable doesn't have to be...

11 Jul at 20:30

How to multiply duration by integer?

To test concurrent goroutines, I added a line to a function to make it take a random time to return (up to one second) ``` time.Sleep(rand.Int31n(1000) * time.Millisecond) ``` However when I compil...

8 Aug at 15:3

How can I connect to a Tor hidden service using cURL in PHP?

I'm trying to connect to a Tor hidden service using the following PHP code: ``` $url = 'http://jhiwjjlqpyawmpjx.onion/' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT...

20 Jan at 16:25

Can media queries resize based on a div element instead of the screen?

I would like to use media queries to resize elements based on the size of a `div` element they are in. I cannot use the screen size as the `div` is just used like a widget within the webpage, and its ...

5 Sep at 13:42

Can I get JSON to load into an OrderedDict?

Ok so I can use an OrderedDict in `json.dump`. That is, an OrderedDict can be used as an input to JSON. But can it be used as an output? If so how? In my case I'd like to `load` into an OrderedDict s...

28 Mar at 23:4

When is del useful in Python?

I can't really think of any reason why Python needs the `del` keyword (and most languages seem to not have a similar keyword). For instance, rather than deleting a variable, one could just assign `Non...

How to search all loaded scripts in Chrome Developer Tools?

In Firebug, you can search some text and it will look for it in all scripts loaded on a page. Can the same be done in Chrome Developer tools while debugging client script? I tried it, but it seems to ...

How to insert newlines on argparse help text?

I'm using [argparse in Python 2.7](http://docs.python.org/library/argparse.html) for parsing input options. One of my options is a multiple choice. I want to make a list in its help text, e.g. ``` fr...

1 Mar at 19:12

Best way to read a large file into a byte array in C#?

I have a web server which will read large binary files (several megabytes) into byte arrays. The server could be reading several files at the same time (different page requests), so I am looking for t...

26 Jun at 19:8

How to save a Python interactive session?

I find myself frequently using Python's interpreter to work with databases, files, etc -- basically a lot of manual formatting of semi-structured data. I don't properly save and clean up the useful b...

How can I check whether a variable is defined in JavaScript?

How to check whether a JavaScript variable defined in cross-browser way? I ran into this problem when writing some JavaScript utilizing FireBug logging. I wrote some code like below: ``` function pr...

9 Dec at 02:57

What is the easiest/best/most correct way to iterate through the characters of a string in Java?

Some ways to iterate through the characters of a string in Java are: 1. Using StringTokenizer? 2. Converting the String to a char[] and iterating over that. What is the easiest/best/most correct wa...