- My blog is here, repository here
- Up until fairly recently, everything worked fine. I think my last blog post (around early July) broke things
- Root page works and stylesheets are resolved correctly (e.g.
http://kent-boogaart.com/public/css/poole.css
) - Clicking on any blog post causes that same style sheet to be loaded incorrectly from
http://kent-boogaart.com/blog/public/css/poole.css
- Everything works fine when running Jekyll locally (3.1.6), only fails when deployed to GitHub pages
- Here is the relevant line in my include
- Here is the value of
site.baseurl
(/
) - I've forced a re-publish to no avail (just in case this was a Jekyll bug that has since been patched)
- Could maybe work around this by changing [the permalink](https://github.com/kentcb/kentcb.github.io
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using BenchmarkDotNet.Attributes; | |
using BenchmarkDotNet.Attributes.Jobs; | |
using BenchmarkDotNet.Engines; | |
using BenchmarkDotNet.Running; | |
namespace BenchmarkDotNetHarness | |
{ | |
class Program | |
{ |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[PCLMock.CodeGeneration.XmlBasedGenerator] Loading XML input file 'C:\Users\Kent\Repository\QUT\Src\UnitTests\Mocks.xml'. | |
[PCLMock.CodeGeneration.Models.Configuration] Created configuration with the following rules: | |
- Namespaces matching 'QUT\.(?<remainder>.*)' will be replaced with 'QUT.UnitTests.${remainder}'. | |
- Namespaces matching '(?<name>.+)' will be replaced with '${name}.Mocks'. | |
- Names matching 'I(?<name>[A-Z].*)' will be replaced with '${name}'. | |
- Names matching '(?<name>[A-Z].*)\<.*\>' will be replaced with '${name}'. | |
- Names matching '(?<name>.+)' will be replaced with '${name}Mock'. | |
- Interfaces matching 'QUT\.Services\..*' will be 'included. | |
- Interfaces matching 'QUT\.ViewModels\..*' will be 'included. | |
- Plugin with assembly-qualified name 'PCLMock.CodeGeneration.Plugins.Collections, PCLMock.CodeGeneration' will be applied. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<Application x:Class="App" | |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" | |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" | |
xmlns:local="clr-namespace:MyApp" | |
StartupUri="MainWindow.xaml"> | |
<Application.Resources> | |
<ResourceDictionary> | |
<ResourceDictionary.MergedDictionaries> | |
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.xaml" /> | |
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml" /> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// this code is a heavily modified (and tested) version of https://gist.github.com/praeclarum/6225853 | |
// example usage | |
this.ContentView.ConstrainLayout(() => | |
this.clientNameLabel.Left() == this.ContentView.Left() + Layout.StandardSuperviewSpacing && | |
this.clientNameLabel.Top() == this.ContentView.Top() + Layout.StandardSiblingViewSpacing && | |
this.createdLabel.Left() == this.clientNameLabel.Right() + Layout.StandardSiblingViewSpacing && | |
this.createdLabel.CenterY() == this.ContentView.CenterY() && | |
this.createdLabel.Right() == this.ContentView.Right() - Layout.StandardSuperviewSpacing && | |
this.referenceLabel.Left() == this.clientNameLabel.Left() && |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
07-25 10:16:20.420 D/btif_config_util(30154): btif_config_save_file(L188): in file name:/data/misc/bluedroid/bt_config.new | |
07-25 10:16:21.885 D/audio_hw_primary( 1406): disable_audio_route: reset and update mixer path: low-latency-playback | |
07-25 10:16:21.886 D/audio_hw_primary( 1406): disable_snd_device: snd_device(2: speaker) | |
07-25 10:16:24.671 D/audio_hw_primary( 1406): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2 | |
07-25 10:16:24.682 D/audio_hw_primary( 1406): select_devices: out_snd_device(2: speaker) in_snd_device(0: none) | |
07-25 10:16:24.682 D/msm8974_platform( 1406): platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15) | |
07-25 10:16:24.682 D/audio_hw_primary( 1406): enable_snd_device: snd_device(2: speaker) | |
07-25 10:16:24.686 D/audio_hw_primary( 1406): enable_audio_route: apply and update mixer path: low-latency-playback | |
07-25 10:16:24.806 D/Mono (20193): DllImport attempting to load: '__Internal'. | |
07-25 10:16:24.806 D/Mono (20193): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class ItemViewModel : ReactiveObject | |
{ | |
private readonly string name; | |
private readonly ObservableAsPropertyHelper<int> sortOrder; | |
public ItemViewModel(string name, IObservable<int> sortOrder, IScheduler scheduler) | |
{ | |
this.name = name; | |
this.sortOrder = sortOrder | |
.ToProperty(this, x => x.SortOrder, scheduler: scheduler); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public delegate DeviceViewModel DeviceViewModelFactory(IObservable<IDevice> device, IDeviceMetadata deviceMetadata, IObservable<Unit> timer); | |
public sealed class DeviceViewModel : ReactiveObject | |
{ | |
public DeviceViewModel( | |
IObservable<IDevice> device, | |
IDeviceMetadata deviceMetadata, | |
IScheduler scheduler, | |
IObservable<Unit> timer) | |
{ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace ReactiveUI.XamForms | |
{ | |
using System; | |
using System.ComponentModel; | |
using System.Linq; | |
using System.Reactive; | |
using System.Reactive.Linq; | |
using Xamarin.Forms; | |
// The ReactiveContentView that comes with RxUI does not implement ICanActivate. As such, the activation-for-view-fetcher |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace Logging | |
{ | |
using System; | |
using System.Diagnostics; | |
using System.Threading; | |
public static class Log | |
{ | |
public static Action<string> LogSink | |
{ |