Solution (rather laborious):
Whenever we have one of those | patterns, at least one of the two cells it involves must be shaded. (Otherwise both of the ones on the other side have to be, and that won't do.) We'll use this a few times later. Obviously two diagonally-opposite cells of the + near the bottom right have to be shaded, and it's easy to see that whichever way around they go the two adjacent cells on the bottom are unshaded. Now, let's turn to the bottom left. Suppose the third cell in on the diagonal is shaded. Then its neighbours are unshaded, which gives us another shaded cell because of the T-shape, and now whether or not we shade the third cell on the bottom row the cell northwest of _that_one needs to be unshaded; that requires the cell to its left to be shaded and some other adjacent ones unshaded, giving the following configuration

which is impossible because we have a forbidden line. So that diagonal cell must be unshaded after all. Now, suppose the one southeast of it is shaded. Then the third row gives us two more necessarily-shaded cells, and once again an illegal configuration:

Suppose the cell to the right of the one we just unshaded is also unshaded. That requires the first and fourth cells in its row to be shaded, and we quickly get to the following impossible configuration:

So that cell is shaded, and now we can use a couple of T-shapes to infer the following.

Obviously either cell 2 or cell 4 of the bottom row is shaded. If we pick cell 4, we quickly get this impossible situation:

so it must be cell 2, which rapidly leads us here:

where I've also filled in another easy unshaded cell at the bottom right. That unshaded cell four down in the leftmost column implies that at least one of the cells to its north and easy is shaded, so the cell to its northeast is unshaded, and we can repeat the same logic to unshade the cell northeast of that. Now, look in the middle at the bottom. The two undecided cells in the middle of the second and fourth rows up can't both be unshaded, so the unshaded region here must "escape" rightward, which tells us which way around that + goes -- at which point we can also tell that it's the lower of the two cells I mentioned a moment ago that must be shaded. We're here:

Back to the top left. Look at the cell in row 3, column 2. Considering a couple of SW-NE (ish) lines shows that either the cell N or the cell W of it must be shaded, and likewise for the cells S and E; therefore the cells NW and SE of it are unshaded. Now, either the cell to the W or the cell to the S of that one is shaded, and it's easy to see that either of those requires the cells N and E both to be shaded, leading us here:

We must, again, have either the S or W cell, which means that some stuff at the NW needs to "escape" along the top edge, requiring the first and third cells on that edge to be unshaded. This finally tells us that it's the W cell (i.e., row 3, column 1) that was shaded. Following a few more easy implications we get this:

The cells N and E of the unshaded cell just right of centre can't both be unshaded, so the cell NE of that; we must then shade the cell S of that one, which in turn gives us another shaded cell NW of that. Here's the state of play now:

Either the cell above, or the cell below, the rightmost known-unshaded cell on the middle row must be shaded, which means that the rightmost cell of the middle row is also unshaded. At this point I don't see any easy way forward, so let's try something out and see where it goes. Either cell 5 or cell 6 of the second row must be shaded. I expect it will be cell 5, so let's try shading cell 6. That leads fairly quickly to this:

which is impossible because of a roughly-horizontal line near the top. So, indeed, cell 5 was shaded:

The cells N and E of the unshaded one in row 4, column 7, can't both be unshaded, so the cell to its NE (row 3, column 8) is unshaded. Now the cells S and E of that can't both be unshaded, so the cell SE of it is unshaded. If the cell above that were unshaded, then two nearby lines would require a pair of shaded cells "enclosing" a single unshaded one, which is impossible, so that cell is shaded:

giving us a couple more easy ones:

The second and third cells in column 7 can't both be unshaded, so the second cell in column 8 must be unshaded, so the cell above that must be shaded, which quickly takes us here:

and, finally, here:
