This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start [2022/02/03 12:22] sausage |
start [2022/08/24 05:01] sausage [Custom Ember Data the easy way] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Custom Ember Data the easy way ====== | ||
+ | |||
+ | [[custom-ember-data-the-easy-way|{{:ember:ember-title-card.jpg?nolink&300 |}}]]If you live in an ideal world, and your backend data format of choice is JSON:API, then you're on the happy path, and the world is your oyster. | ||
+ | |||
+ | But not many of us work on greenfields environments where JSON:API is the planned choice. The truth is that most applications have a history and therefore their own custom JSON format to suit. | ||
+ | |||
+ | It makes sense that EmberJS can support any type of data format using the ''RESTSerializer''. | ||
+ | |||
+ | [[custom-ember-data-the-easy-way|Read Article]] | ||
+ | |||
+ | ====== Ember.js Routes and Troubleshooting ====== | ||
+ | |||
+ | {{:ember:ember-title-card.jpg?nolink&300 |}}One of the nicest features of Ember.js is the ability to easily create a route and a page template and be able to browse to it in seconds. | ||
+ | |||
+ | A good understanding of how routing works can help hunt down bugs and unintended data calls. | ||
+ | |||
+ | [[ember-routes-and-troubleshooting|Read Article]] | ||
+ | |||
+ | ====== My Father, the pilot's story of survival ====== | ||
+ | |||
+ | {{:survival:cessna-and-passengers.jpg?direct&300 |}} My father, Adrian Johnson, was a remarkable man with a reputation as an excellent pilot with a string of adventures during his years. | ||
+ | |||
+ | In 1959, long before I was born, he was piloting a charter flight from Wagga Wagga destined for Alice Springs when his plane went missing. He was 22 years old at the time. | ||
+ | |||
+ | [[my-fathers-survival|Read Article]] | ||
+ | |||
+ | ====== My time with COVID ====== | ||
+ | |||
+ | {{:covid:rat-test-cart.jpg?direct&300 |}} I've been waiting my turn for quite some time now. And with children at school, it had to happen sooner or later. | ||
+ | |||
+ | So how was my time with COVID and how did I fair? | ||
+ | |||
+ | Disclosure: I am one of those terrible terrible people that have chosen not to be vaccinated. Why? That's a conversation for another time. | ||
+ | |||
+ | But the observations after the fact are interesting. | ||
+ | |||
+ | [[my-time-with-covid|Read Article]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ====== Electronic Component Testing Cheatsheet ====== | ||
+ | |||
+ | {{:component-cheatsheet:resistor-testing.png?direct&300 |}}When doing a repair job, it's nice to have a handy testing cheatsheet for a range of electronic components. So far I haven't found one, so I created my own here which covers everything from resistors to MOSFETs all using a multimeter and other tools. I've tried to cater for absolute beginners to intermediate hobbyists. | ||
+ | |||
+ | This article is likely to expand over time. If this is handy for you, please pass it along to friends. I love to hear from other repairers, if you spot anything wrong, please let me know. | ||
+ | |||
+ | [[electronic_component_testing_cheatsheet|Read Article]] | ||
+ | |||
+ | ---- | ||
+ | |||
====== Using GPIO RA3 on a PIC16F1455 ====== | ====== Using GPIO RA3 on a PIC16F1455 ====== | ||
Line 12: | Line 62: | ||
[[ra3_on_pic16f1455|Read Article]] | [[ra3_on_pic16f1455|Read Article]] | ||
+ | |||
+ | ---- | ||
====== Repairing an Adafruit Grand Central M4 ====== | ====== Repairing an Adafruit Grand Central M4 ====== | ||
Line 30: | Line 82: | ||
[[vulcan_dishlex_milano_dishwasher_repair|Read Article]] | [[vulcan_dishlex_milano_dishwasher_repair|Read Article]] | ||
+ | |||
+ | ---- | ||
====== ReactJS and Friends Refresher ====== | ====== ReactJS and Friends Refresher ====== |