-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.xml
166 lines (166 loc) · 18.6 KB
/
index.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>elimarshal.com</title>
<link>https://www.elimarshal.com/</link>
<description>Recent content on elimarshal.com</description>
<generator>Hugo</generator>
<language>en-us</language>
<lastBuildDate>Sun, 09 Sep 2018 00:00:00 +0000</lastBuildDate>
<atom:link href="https://www.elimarshal.com/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Sonos streaming services in Canada</title>
<link>https://www.elimarshal.com/post/sonos-streaming-services-in-canada/</link>
<pubDate>Sun, 09 Sep 2018 00:00:00 +0000</pubDate>
<guid>https://www.elimarshal.com/post/sonos-streaming-services-in-canada/</guid>
<description><p>2022-02: Last Updated</p>
<p>Sonos lists their streaming services available in Canada at <a href="https://support.sonos.com/s/article/3459?language=en_CA">Streaming Music</a>.</p></description>
</item>
<item>
<title>Amazon Prime Canada review</title>
<link>https://www.elimarshal.com/post/amazon-prime-canada-review/</link>
<pubDate>Sat, 21 Apr 2018 00:00:00 +0000</pubDate>
<guid>https://www.elimarshal.com/post/amazon-prime-canada-review/</guid>
<description>For years, I&rsquo;d avoided Amazon Prime, on the basis that its primary benefit — free fast shipping for low dollar-value orders — wasn&rsquo;t useful to me. I&rsquo;m patient, and could always wait until I had a large enough order to qualify for free shipping. However, with Microsoft shuttering Groove Music Pass, I was left without a streaming music service. The various alternatives are either ad-supported (a non-starter), or in the $10/month range for a subscription.</description>
</item>
<item>
<title>YouTube Red frustration</title>
<link>https://www.elimarshal.com/post/youtube-red-frustration/</link>
<pubDate>Wed, 21 Mar 2018 00:00:00 +0000</pubDate>
<guid>https://www.elimarshal.com/post/youtube-red-frustration/</guid>
<description><blockquote>
<p><a href="https://www.bloomberg.com/news/articles/2018-03-21/youtube-to-frustrate-some-users-with-ads-so-they-pay-for-music">YouTube Will ‘Frustrate’ Some Users With Ads So They Pay for Music</a></p>
</blockquote>
<blockquote>
<p>YouTube will increase the number of ads that some users see between music videos, part of a strategy to convince more of its billion-plus viewers to pay for a forthcoming subscription music service from the Google-owned video site.</p>
</blockquote>
<blockquote>
<p>“You’re not going to be happy after you are jamming ‘Stairway to Heaven’ and you get an ad right after that,” [&hellip;]</p>
</blockquote>
<p>I&rsquo;m not happy when I see ads on my Android phone in the Play Store or in Google Maps. I don&rsquo;t use YouTube, but I&rsquo;d gladly pay for a subscription service to remove ads from the non-media (i.e. those other than YouTube or Google Play Music) services tied to my Google Account.</p></description>
</item>
<item>
<title>mobile carrier security</title>
<link>https://www.elimarshal.com/post/mobile-carrier-security/</link>
<pubDate>Thu, 08 Mar 2018 00:00:00 +0000</pubDate>
<guid>https://www.elimarshal.com/post/mobile-carrier-security/</guid>
<description><p>March 1:</p>
<blockquote>
<p><a href="https://www.macrumors.com/2018/03/01/att-verizon-sprint-t-mobile-authentication/">AT&amp;T, Sprint, T-Mobile, and Verizon Detail Plans for &lsquo;Next-Generation Mobile Authentication Platform&rsquo;</a></p>
</blockquote>
<blockquote>
<p>AT&amp;T, Verizon, Sprint, and T-Mobile announced a team-up with the mission of developing a mobile authentication solution for both businesses and consumers.</p>
</blockquote>
<p>March 5:</p>
<blockquote>
<p><a href="https://arstechnica.com/information-technology/2018/03/even-more-bugs-in-lte-networks-allow-eavesdropping-fake-emergency-messages/">LTE security flaws could be used for spying, spreading chaos</a></p>
</blockquote>
<blockquote>
<p>The security of 4G LTE networks is largely based on obscurity [&hellip;]</p>
</blockquote>
<blockquote>
<p>In one case, the Purdue and Iowa researchers found that a carrier didn’t encrypt “control plane” messages at all, meaning an attacker could even eavesdrop on SMS messages and other sensitive data.</p>
</blockquote>
<p>And we&rsquo;re meant to give them <em>more</em> security-critical responsibilities?</p></description>
</item>
<item>
<title>iPad (5th generation) review</title>
<link>https://www.elimarshal.com/post/ipad-5th-gen-review/</link>
<pubDate>Fri, 02 Mar 2018 00:00:00 +0000</pubDate>
<guid>https://www.elimarshal.com/post/ipad-5th-gen-review/</guid>
<description>I&rsquo;ve had several Android tablets over the years, with the most recent being the Nvidia Shield Tablet, but at this point, the market has been essentially ceded, with Google no longer selling any tablets on their webstore, and a dearth of even first-party Android tablets apps. For a recent trip, I purchased a 128 GB 5th-gen LTE iPad to bring as my sole device.
Ads on the iOS App Store are heinous.</description>
</item>
<item>
<title>Google ranking for publishers</title>
<link>https://www.elimarshal.com/post/google-ends-first-click-free/</link>
<pubDate>Sat, 14 Oct 2017 00:00:00 +0000</pubDate>
<guid>https://www.elimarshal.com/post/google-ends-first-click-free/</guid>
<description><blockquote>
<p><a href="https://searchengineland.com/google-first-click-free-replaced-flexible-sampling-283667">Google: First Click Free is over, being replaced by Flexible Sampling</a></p>
</blockquote>
<blockquote>
<p>Publishers will not be required to provide free content to be indexed. Gingras said that Google will be crawling full articles behind the wall for indexing but that publisher decisions about how much content to sample to search users will not impact rankings in any way.</p>
</blockquote>
<p>Not a user-friendly move. Unless I specifically ask for it, I have no interest in seeing paywalled results for my queries.</p></description>
</item>
<item>
<title>buying a microwave in Canada</title>
<link>https://www.elimarshal.com/post/buying-a-microwave-in-canada/</link>
<pubDate>Tue, 16 Aug 2016 19:15:59 -0600</pubDate>
<guid>https://www.elimarshal.com/post/buying-a-microwave-in-canada/</guid>
<description><p>I recently went microwave shopping, starting with The Sweethome&rsquo;s <a href="http://thesweethome.com/reviews/best-microwave/">The Best Microwave</a> guide. GE, in their wisdom, doesn&rsquo;t sell <em>any</em> of the reviewed models in Canada, making comparison shopping impossible.</p></description>
</item>
<item>
<title>New Nintendo 3DS XL First Impressions</title>
<link>https://www.elimarshal.com/post/new-nintendo-3ds-xl-first-impressions/</link>
<pubDate>Sun, 05 Jun 2016 21:22:12 -0600</pubDate>
<guid>https://www.elimarshal.com/post/new-nintendo-3ds-xl-first-impressions/</guid>
<description>Having recently acquired a New Nindendo 3DS XL (what kind of name is that?) system to keep my occupied on some upcoming plane trips, I&rsquo;ve got several thoughts, unbiased by any prior portable console ownership.
Hardware Build Quality: All plastic. Certainly not premium, but solid.
Charger: Non-standard Nintendo plug, system does not include AC adapter. Charger output is 4.6 V, 900 mA. Should have simply been micro-USB. Any future iteration should be USB-C.</description>
</item>
<item>
<title>setting wpf control properties based on bound property attributes</title>
<link>https://www.elimarshal.com/post/setting-wpf-control-properties-based-on-bound-property-attributes/</link>
<pubDate>Wed, 16 Sep 2015 21:57:00 -0600</pubDate>
<guid>https://www.elimarshal.com/post/setting-wpf-control-properties-based-on-bound-property-attributes/</guid>
<description>I was recently working on an MVVM project where various validation attributes were being set on the data model, and was looking for a solution to bind WPF editor control properties to these validation restrictions. (e.g. Setting TextBox.MaxLength based on StringLengthAttribute.)
Combining a couple of Stack Overflow posts:
How to add a Blend Behavior in a Style Setter WPF TextBox MaxLength — Is there any way to bind this to the Data Validation Max Length on the bound field?</description>
</item>
<item>
<title>SQL limited range attribute</title>
<link>https://www.elimarshal.com/post/sql-limited-range-attribute/</link>
<pubDate>Mon, 14 Sep 2015 19:36:53 -0600</pubDate>
<guid>https://www.elimarshal.com/post/sql-limited-range-attribute/</guid>
<description><p>If you want your .NET property validation attributes to match the exact minimum and maximum values for your SQL decimal and numeric data types, you can do so with a validation attribute that you can apply to properties with <code>[SQLLimitedRangeAttribute](p, s)</code>, where p and s are the precision and scale for the data type.</p></description>
</item>
<item>
<title>decrapifying Acrobat Reader DC</title>
<link>https://www.elimarshal.com/post/decrapifying-acrobat-reader-dc/</link>
<pubDate>Wed, 01 Jul 2015 13:04:20 -0600</pubDate>
<guid>https://www.elimarshal.com/post/decrapifying-acrobat-reader-dc/</guid>
<description><p>In an ideal world I&rsquo;d simply eschew Adobe products and use <a href="https://wiki.gnome.org/Apps/Evince">Evince</a> and/or <a href="https://mozilla.github.io/pdf.js/">PDF.js</a> for my PDF requirements. Unfortunately I require Adobe&rsquo;s COM Interop for some Windows development projects I&rsquo;m involved with. Although Acrobat Reader continues its march towards bloated, big-brother adware, Adobe does provide a customization wizard for enterprise deployments that allows much of cruft to be disabled, which can be used as follows:</p></description>
</item>
<item>
<title>Alberta Health - third party software</title>
<link>https://www.elimarshal.com/alberta-health-third-party-software/</link>
<pubDate>Sat, 06 Jun 2015 20:28:38 -0600</pubDate>
<guid>https://www.elimarshal.com/alberta-health-third-party-software/</guid>
<description>FakeItEasy
Json.NET
MvvmCross
Simple Injector
xUnit.net</description>
</item>
<item>
<title>colophon</title>
<link>https://www.elimarshal.com/colophon/</link>
<pubDate>Sat, 06 Jun 2015 11:54:08 -0600</pubDate>
<guid>https://www.elimarshal.com/colophon/</guid>
<description>This blog is built in HTML5 and CSS. No JavaScript or cookies are used.
Hosting: GitHub Pages
Domain Hosting/DNS: easyDNS
Static Site Generator: Hugo
Theme: nofancy fork
CSS Frameworks: Furtive, Pure (Menus)
Syntax Highlighting: Chroma</description>
</item>
<item>
<title>HD favicons</title>
<link>https://www.elimarshal.com/post/hd-favicons/</link>
<pubDate>Mon, 01 Jun 2015 12:36:01 -0600</pubDate>
<guid>https://www.elimarshal.com/post/hd-favicons/</guid>
<description>Decided to add favicons and touch icons to the site. I&rsquo;ve got no design skills, so used Jdenticon to generate icons based on my name. RealFaviconGenerator will automatically generate favicons with comprehensive browser and OS support, but I only really care about up to date browsers and operating systems, so I used their FAQ to piece together the requirements for that.
I used Jdenticon to generated large (3200x3200) icon. Then using GIMP, I autocropped edges and scaled to required various sizes as detailed below, each from fullsize and exported as PNG or ICO.</description>
</item>
<item>
<title>mobile ad blocking</title>
<link>https://www.elimarshal.com/post/mobile-ad-blocking/</link>
<pubDate>Mon, 25 May 2015 07:34:27 -0600</pubDate>
<guid>https://www.elimarshal.com/post/mobile-ad-blocking/</guid>
<description>2016-08: Updated to reflect currently available ad blockers.
This isn&rsquo;t meant to be a comprehensive guide, but rather a summary of the best available options.
Device Independent Use a hosts file on your linux-based router of choice to block ads across your home network. Not really recommended anymore due to lack of control on individual devices.
Android Use Firefox with uBlock Origin. Nearly as good as desktop browsing, except the uBlock UI isn&rsquo;t really usable on mobile, so only the default easy mode blocking is practical.</description>
</item>
<item>
<title>Apple Watch review</title>
<link>https://www.elimarshal.com/post/apple-watch-review/</link>
<pubDate>Sat, 23 May 2015 07:05:22 -0600</pubDate>
<guid>https://www.elimarshal.com/post/apple-watch-review/</guid>
<description>Summary: It only works with iPhones, so it&rsquo;s useless to me.
Note that it doesn&rsquo;t only work with iOS devices, it&rsquo;s specifically limited to the iPhone; compatibility is articifically limited from both iPads and iPods.
The latest (among several) revisions of either the iPad Pro, iPad Air, iPad Mini, and iPod Touch all meet every possible requirement for the Apple Watch (as established by the minimum supported iPhone 5), the only thing they lack compared to an iPhone are cellular connectivity.</description>
</item>
<item>
<title>about</title>
<link>https://www.elimarshal.com/about/</link>
<pubDate>Thu, 14 May 2015 19:14:24 -0600</pubDate>
<guid>https://www.elimarshal.com/about/</guid>
<description>This blog has a colophon.
You can email me using the address &ldquo;eli&rdquo;, followed by the at-sign, followed by &ldquo;elimarshal.com&rdquo;.
I live in Calgary. It&rsquo;s a nice place.
I stand at my desk.
I type using the Dvorak keyboard layout.
Code snippets on this site can be found along with unit tests for Visual Studio on GitHub and are generally Unlicensed.
I publish the Windows Phone app Alberta Health (with the help of third-party software) which provides hospital wait times and broadly equivalent functionality to the AHS mobile apps.</description>
</item>
<item>
<title>two years with the Surface RT</title>
<link>https://www.elimarshal.com/post/two-years-with-the-surface-rt/</link>
<pubDate>Mon, 15 Dec 2014 19:11:58 -0600</pubDate>
<guid>https://www.elimarshal.com/post/two-years-with-the-surface-rt/</guid>
<description>I&rsquo;ve now owned the original 64 GB Surface RT for just over two years. In that time I&rsquo;ve probably averaged 20 minutes or so of use per day, including days with no usage, and days with 8+ hours of usage.
My general observations on the device, not intended to be a full review so long after release:
Wear Tablet: Impeccable condition still. The kickstand loosened a couple times, which I retightened with a very small Torx screwdriver.</description>
</item>
<item>
<title>Google ties map features</title>
<link>https://www.elimarshal.com/post/google-ties-map-features/</link>
<pubDate>Fri, 03 Oct 2014 16:12:33 -0600</pubDate>
<guid>https://www.elimarshal.com/post/google-ties-map-features/</guid>
<description>Google Maps used to have a nice feature where, when logged in to your Google account, you could add named destinations. Once they were saved, you could type the destination like &ldquo;work&rdquo; when looking for directions, and the address would populate automatically, like so:
This was lovely, but some time ago (mid-2013) Google disabled this feature unless you enable Web History to store all of your searches (among other things):</description>
</item>
<item>
<title>goals vs dreams</title>
<link>https://www.elimarshal.com/post/goals-vs-dreams/</link>
<pubDate>Tue, 14 Aug 2012 19:03:10 -0600</pubDate>
<guid>https://www.elimarshal.com/post/goals-vs-dreams/</guid>
<description>I recently made a relatively flippant comment to a friend (&ldquo;I don&rsquo;t set goals, I just excel at everything.&rdquo;) and felt the need to elaborate.
There are two main points of contention in how I view goals. The first is purely a semantic issue; I view goals as a clearly achievable, likely set of circumstances achievable by following a certain set of actions. Buying two lottery tickets every week is a goal.</description>
</item>
<item>
<title>IKEA standing desk</title>
<link>https://www.elimarshal.com/post/ikea-standing-desk/</link>
<pubDate>Thu, 09 Feb 2012 18:53:38 -0600</pubDate>
<guid>https://www.elimarshal.com/post/ikea-standing-desk/</guid>
<description>I&rsquo;d been bouncing around the idea of a standing desk for health/comfort reasons for quite some time, but having a quality desk and chair already, I wasn&rsquo;t particularly motivated to do anything about it. Finally after moving to a location with an IKEA for the first time in my life, I hit up Google for ways to build a standing desk setup without any power tools.
Eventually I settled on using the IKEA Hackers: Galant Standing Desk post as a basis for my desk.</description>
</item>
<item>
<title>Pixel Watch 2 Impressions</title>
<link>https://www.elimarshal.com/post/pixel-watch-2-impressions/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.elimarshal.com/post/pixel-watch-2-impressions/</guid>
<description>Setup Instruction pamphlet in the box says: Let&rsquo;s get started
Unlock your phone and turn on Bluetooth
Press and hold the crown on your watch for 3 seconds
Follow steps on your phone to finish setup
I do this, once the watch turns on it gets to a screen with a watch icon with an arrow pointing to a phone icon, and in &lsquo;i&rsquo; icon. I tap the &lsquo;i&rsquo; and get a language selection screen.</description>
</item>
</channel>
</rss>