I’m a Business Intelligence Developer based in UK.
BoardingList - Future ideas
I鈥檝e been thinking how I want to expand BoardingList and what things I want to add, what can be improved and what direction I want to head. Now the app is completely, free, it only works for the iPhone. In order for it to endure, it needs to be self sustaining. It needs to at least cover its cost. Now I could charge for the app, but I don鈥檛 think that is a valid option, the main reason for me, is I don鈥檛 believe in the Codex tax....
AWS Outage
Eariler in the month AWS went down, well, parts of it and as you might expect being the biggest of the cloud providers it caused a number of other services to go offline. And of course, it was DNS fault. Domain Name System (DNS) is the service that translates human friendly names into computer friendly numbers, IP addresses. It鈥檚 one of the fundentmental services that runs our modern digital world....
Power BI - Updating culture and collation
I recently found an old deployed version of our semantic data model which need the culture updating. When I first created our semantic model, I didn鈥檛 think about setting the culture and left it as the default, unfortantely, I am based in the UK and our company is US based so our inital releases were en-UK rather than en-US, not a major issue and its easy to fix with Tabular Editor however deploying the change to existing semantic models is problematic....
Lieutenant Titus
I had originally planned to use no characters in my boarding actions list, after a few games I decided I need to add a character to round out the list. I had previously purchased Marneus Calgar, which now Games Workshop has announced a new model, which has the arms in the pose I had modified the current/old model into (I hated the arm in the air). At 200 points I had ruled this out as too expensive**, the other models I had was Lieutenant Titus and the other Space Marine characters we鈥檙e already painted in other Chapters, mostly Salamanders....
Into the Breach
I was recently at Games Workshop鈥檚 Warhammer 40,000 Boarding Actions Into the Breach matched play event at Warhammer World. Overall I have to say it was a great experience. From the app perspective, it was a brillant way to stretch its legs. I created a list for each player in the tournament, which was super quick and easy. It did of course uncover a few bugs, for example, I couldn鈥檛 include the Warboss in Mega Armour in David Wood list and I couldn鈥檛 even include Tom Cox鈥檚 Deathwatch list....
Boarding Actions
Boarding actions is a game mode for Games Workshop hit Warhammer 40,000. Boarding actions is a simplified version of the traditional 2,000 point game, limited to just 500 points with numerious unit restrictions, swapping tanks and monsters for close quarters corridor action. 鈥淏oarding actions is a fun 500pt format with limitations to army construction to aid balance and enable the game to work well with the terrain etc. As a game it鈥檚 pretty quick, engaging and a very fun way to play....
Screamer-Killer
Tyranids Screamer Killer
Sharing army rosters
When having a game of Warhammer 40,000, you build your army list and you鈥檙e suppose to share your army list with your opponent before battle commences. The idea is to provide transparency in what units you are using. Games Workshop provides templates that can be used that can be downloaded for free from Warhammer Community. One of the problems with doing this is WHEN. If you share just before you start the battle, if you, or your opponent is unaware of the opponents army, its the equalivate of sharing nonsense....
Is Wahapedia dead?
With Games Workshop鈥檚 masterful release of the tenth edition of it鈥檚 popular tabletop game, Warhammer 40,000 they have elegantly ended the Wahapedia era. Wahapedia, for those unaware was a popular website that provided easy, free access to the complex labyrinth of rules required to play the game. Even seasoned players who鈥檚 personal libraries containing a plethora of codexes, GT books, addendums and other tomes find themselves using Wahapedia as a reference source....
Tyranids Boarding
Warhammer 40,000 - 9th edition Boarding Patrol Faction: Xenos Sub-Faction: Tyranids Points: 500pts HQ Broodlord Troops 3x Tyranid Warriors 3x Tyranid Warriors Elites 7x Genestealers
Tyranids 1k - Exocrine
Warhammer 40,000 - 9th edition Boarding Patrol Faction: Xenos Sub-Faction: Tyranids Points: 1,000pts HQ Broodlord Elites 4x Zoanthropes Heavy Support 1x Exocrine 1x Exocrine 1x Exocrine
Tyranids 1k - Monsters
Warhammer 40,000 - 9th edition Boarding Patrol Faction: Xenos Sub-Faction: Tyranids Points: 1,000pts HQ Broodlord Troops 10x Hormagaunts 10x Termagants Elites 4x Zoanthropes Heavy Support 1x Carnifex 1x Carnifex 1x Carnifex
Custodes 1k - v2
Warhammer 40,000 - 9th edition Boarding Patrol Faction: Imperium Sub-Faction: Adeptus Custodes Points: 1,000pts HQ Trajann Valoris Troops 3x Custodian Guard Squad 5x Prosecutors Squad Elites 3x Allarus Custodians Contemptor Achillus Dreadnought Fast Attack 3x Vertus Praetors
Tyranids 1k - Hoard
Warhammer 40,000 - 9th edition Boarding Patrol Faction: Xenos Sub-Faction: Tyranids Points: 1,000pts HQ Broodlord Troops 20x Hormagaunts 20x Hormagaunts 20x Termagants 20x Termagants 3x Tyranid Warriors 3x Tyranid Warriors
Custodes - Boarding Actions
Warhammer 40,000 - 9th edition Boarding Patrol Faction: Imperium Sub-Faction: Adeptus Custodes Points: 500pts HQ Trajann Valoris Troops 4x Custodian Guard Squad Elites 2x Allarus Custodians
Custodes 1k
Warhammer 40,000 - 9th edition Boarding Patrol Faction: Imperium Sub-Faction: Adeptus Custodes Points: 1,000pts HQ Shield-Captain in Allarus Terminator Armour Troops 3x Custodian Guard Squad 3x Custodian Guard Squad Elites 3x Allarus Custodians Contemptor Achillus Dreadnought Fast Attack 3x Vertus Praetors
Achillus | Adeptus Custodes
Adeptus Custodes Contemptor Achillus Dreadnought with dreadspear and twin adrathic destructor.
Container
Finally got round to painting my TTCombat container, I took out one of the panels and used some left over sprue that I bent to look like the genestealer was bursting out.
Salamanders
Back in September 2021 I started getting back into Games Workshop鈥檚 Warhammer 40,000 universe after a long stint of being out of the game due to other more important life commitment taken over. I started by collecting the hideous, insectoid xenos Tyranids which I decided to plan in the traditional Genestealer colours of blue and purple. After a while and many thousands of points later, I grew bored of painting blue and purple....
Test
Testing shortcodes
Power BI failed to refresh - exception was raised
I was recently seeing alot of Power BI data refresh failures on newly created environments, however existing environments would be fine. The errors that were occuring were as followed: Failed to save modifications to the server. Error returned: 'Attempt to read when no data is present.. The exception was raised by the IDataReader interface. Please review the error message and provider documentation for further information and corrective action. The command has been canceled....
New Year tech clean up
Well as another weird year begins I鈥檝e managed to break some time off to do a bit of housekeeping. I鈥檝e remove some old forks, added licenses, tags etc. I鈥檝e also been renaming the default branch to main. git branch -m master main git fetch origin git branch -u origin/main main
Invoke-SqlCmd Failing
A really annoying problem I hit recently with a some Azure Runbooks was the following message occuring: Invoke-Sqlcmd : The WriteObject and WriteError methods cannot be called from outside the overrides of the BeginProcessing, ProcessRecord, and EndProcessing methods, and they can only be called from within the same thread. Validate that the cmdlet makes these calls correctly, or contact Microsoft Customer Support Services. After doing some digging, I found out that Invoke-SqlCmd isn鈥檛 thread safe, so other runbooks running on that Azure Automation account, could interfere with each other....
HP Laptop review
It鈥檚 the time again that I go in search of a new laptop to replace my current one. Following on from my previous success with the Toshiba laptop - buying cheap and upgrading the RAM and HDD. I went in search of a cheap laptop. My requirements remained all but the same except for a Full HD screen. I once again settled on a Intel CPU. I did spent a large amount of time trying to find a AMD Ryzen based laptop and although they seem good I just couldn鈥檛 seem to find the right one, most seemed to have a optical drive which nowadays seems like a waste of money and just adds pointless weight to the laptop....
Version control in PowerBI
Power BI is a awesome self-service reporting tool that has a low-level of entry for new comers, that allows end-users (ie Non-IT folks) to deliver elegant insight into data via interactive reports. It鈥檚 biggest flaw however is it doesn鈥檛 have any kinda of code version control support. Like it鈥檚 impossible. Various people/companies have developed hacky solutions however this goes against Power BI core design of being a simple, self service tool....