Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: OT: Outlook wants to terminate links at whitespace

by Albannach (Prior)
on Oct 20, 2006 at 21:41 UTC ( #579709=note: print w/replies, xml ) Need Help??


in reply to OT: Outlook wants to terminate links at whitespace

To start with, I'd use single quotes in you definition of $mydir so as to avoid escaping your slashes, make it easier to read, and provide a visual cue that no interpolation is going on here.

In Outlook, you can use angle brackets to contain your links, which works with either style of link and avoids the need for %20 spaces:

<file://X:\mydir\my spaced dir\>
or
<\\myserver\mymappeddir\mydir\my spaced dir\>
Update: Bah! Please ignore my bad advice on quoting, though the Outlook comment still holds. I don't know what I was thinking. Thanks to ikegami and blazar.

--
I'd like to be able to assign to an luser

Replies are listed 'Best First'.
Re^2: OT: Outlook wants to terminate links at whitespace
by ikegami (Pope) on Oct 20, 2006 at 22:18 UTC

    I'd use single quotes in you definition of $mydir so as to avoid escaping your slashes

    He'd still have to escape one of them (the first one). I usually escape them all to avoid problems down the road.

Re^2: OT: Outlook wants to terminate links at whitespace
by blazar (Canon) on Oct 21, 2006 at 11:05 UTC
    To start with, I'd use single quotes in you definition of $mydir so as to avoid escaping your slashes, make it easier to read, and provide a visual cue that no interpolation is going on here.

    While I second that, ITYM backslashes, and sometimes they do need to be escaped in single quotes too; moreover prefixing a backslash with another one does escape it, yielding a single one:

    $ perl -l print for '\'foo', '\\\'foo', '\foo', '\\foo' 'foo \'foo \foo \foo

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://579709]
help
Chatterbox?
[Corion]: Meh. I have a very simple mechanism to scrape+track prices, and even to send me mail if something changes (via cron), but SQLite doesn't support window functions, so my simple SQL to determine a price change won't work :-( Maybe I should store the DB ...
[Corion]: ... in Pg, but that would mean that I'd have to deal with credentials and stuff :)
[Corion]: In fact, the whole thing is just four simple programs, one App::scrape, another being DBIx::RunSQL, and one some glue to convert a JSON object into an SQL INSERT statement (+DBI connect/execute), so it would be an incredibly simple solution...
[Corion]: ... but that simplicity falls down due to SQLite letting me down and me being too lazy to move to a real DB. Maybe DBD::CSV can handle window functions...
[hippo]: Pg has the "trust" mechanism if you don't fancy using credentials for a trivial db.
[Corion]: hippo: Oooh, that sounds quite nice - let me read the documentation on that :)
[hippo]: https://www. postgresql.org/ docs/current/ static/auth- methods.html#AUTH- TRUST
[erix]: or compile & run an instance as yourself (not user 'postgres')
[erix]: easiest setup is to run with PG* env variables set, and a custom .pgpass files (can be a $PGPASSFILE)
[Corion]: Hmm - "trust" sounds interesting, but I have still to find whether I can restrict that on a per-DB level ;)

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (10)
As of 2018-02-23 15:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    When it is dark outside I am happiest to see ...














    Results (302 votes). Check out past polls.

    Notices?