dullhunk / cdyf Goto Github PK
View Code? Open in Web Editor NEWCoding Your Future: A Guidebook for Students https://www.cdyf.me . Design, build, test, debug and code your future in computing
License: Other
Coding Your Future: A Guidebook for Students https://www.cdyf.me . Design, build, test, debug and code your future in computing
License: Other
How does writing fit into comms big picture
Should be straight forward to finish off ruling your future cdyf.me/ruling.html
Polly needs to finish her CV
open all minds, open all doors
It's not a formula its an algorithm E = Q + WE + S X C
see cdyf.me/experiencing.html#eq:redmond
File naming is inconsistent with chapter naming
Add redirect for renamed chapters
would be more logical
@ref(reading) links don't seem to be working in the PDF
See
Chapter 2 on knowing your future cdyf.me/knowing need editing, see cdyf.me/#contributing
When I tell students this, I'm often given an excuses some of which are given below.
that
this
## I do not have the grades
Whatever you are studying, its easy to fall into a trap of thinking that your grades aren't good enough. While there are some employers who really care about your grades, there are plenty who don't. These employers are more interested in what you're like as a person, so any projects, experience or other activities you've done that demonstrate will help you stand out against rival candidates with better grades.
knitr::include_graphics("images/not-very-good-at-this.png")
(ref:captionnotverygood) Do you have the grades? Not all employers care about your academic grades because they're only a small part of what you have to offer as an employee. Academic failures – got any previous? by Visual Thinkery is licenced under CC-BY-ND
Current hack uses screenshot of video which is horrible but ...
{r embed2, out.extra='style="border: none;"', out.width='99%', fig.cap="Embedded YouTube video", echo = FALSE} knitr::include_url('https://youtube.com/embed/_FeR6EFXnck')
...works only if videos allow embedding e.g.
see also
Bite the bullet and add Google analytics
Add more licensing info, links and graphic
when is a masters worth it?
for acknowledgements and merge stuff with http://git.io/manc
{r, results = "asis", echo = FALSE, message = FALSE}
library(dplyr)
contributors <- readr::read_csv("data/contributions-from-students.csv", col_types = list())
contributors <- contributors %>%
mutate(
link = glue::glue("[\\@{handle}]({link})"),
desc = ifelse(is.na(fullname), link, glue::glue("{fullname} ({link})"))
)
cat(paste0(contributors$desc, collapse = ", "))
Chapter 1 on rebooting your future is ready for proof reading cdyf.me/rebooting See cdyf.me/#contributing
Adding \usepackage[utf8]{inputenc}
doesn't seem to solve the problem
see bookdown.org/yihui/rmarkdown-cookbook/custom-blocks.html
the following works OK in HTML but not PDF
::: {.rmdnote} This is a note :::
but
::: {.rmdimportant} This is a important :::
and
::: {.rmdcaution} This is a caution :::
And
::: {.rmdwarning} This is a warning :::
tip
::: {.rmdtip} This is a tip :::
See one, do one, teach one. Move generic parts of coding their future to an appendix chapter here
Make reference to (and from) #430
I'm looking for critical friends to read Chapter 3 on wellbeing Nurturing your future cdyf.me/nurturing.html and give constructive feedback cdyf.me/#contributing
Improve CV rubric for assessment, some kind of form
rather than MS teams?
Refer to by number
See banner image 1584 (w) x 396 (h) pixels (recommended).
Tables sometimes slip of the page in the pdf, see LaTeX or HTML output and cdyf.tex
Re-integrate woopmylife.org into exercises with description, overview and whatever the psychologists actually call it
https://www.youtube.com/embed/DpbCMzQqZAU
0 WOOP Overview [EN].pdf
1 Mental WOOP Guide [EN].pdf
2 Written WOOP Guide [EN].pdf
3 WOOP in one Glance [EN].pdf
4 WOOP Review [EN].pdf
5 WOOP FAQ [EN].pdf
6 WOOP Refine your plans [EN].pdf
7 WOOP Group [EN].pdf
>
and > “
Links to cdyf.me/index.html rather than just https://www.cdyf.me
Change to something more cheerful than black. black BLACK! Like the empty blackness of space...
May have to sacrifice grades, can't do it all. Perfectionism as a form of procrastination
Add some logic so the description and the picture are not generic, but different for each chapter e.g. etc
See metadata in e.g. flickr.com/photos/dullhunk/51247170815
e.g.
<meta property="og:title" >
<meta property="og:description">
<meta property="og:type" content="article" data-dynamic="true">
<meta property="og:url" >
<meta property="og:image" >
<meta property="og:image:width">
<meta property="og:image:height" >
<meta property="twitter:card" content="summary_large_image" data-dynamic="true">
<meta property="twitter:image">
<meta property="twitter:description">
<meta property="twitter:app:url:iphone" >
<meta property="twitter:app:url:ipad" >
<meta property="twitter:creator" content="@dullhunk" data-dynamic="true">
see
OR might be easier to just use LUA filter?
Explicit connect of stories between debugging, actioning, knowing and bothering - murky at the moment
Doesn't seem to work in EPUB
I'm looking for critical friends to read chapter 4 on writing your future cdyf.me/writing and give construcive feedback see cdyf.me/#contributing
see w.wiki/3MmP
I'm looking for critical friends to read chapter 7: Debugging your future cdyf.me/debugging.html and give feedback, see cdyf.me/#contributing
e.g. https://plausible.io via https://neverworkintheory.org but £9 per month
Link tracking
https://plausible.io/docs/outbound-link-click-tracking
Google analytics needs tweaking, see support.google.com/analytics/answer/1136920
Using google analytics and wanting to track outbound clicks (what are users clicking on)
In most analytics packages this is pretty straightforward and usually turned on by default, but in Google Analytics it looks like you have to add it
Using gtag.js
, rather than the olderanalytics.js
https://developers.google.com/analytics/devguides/collection/gtagjs
Not clear where the best place to configure outbound links is
Some documentation suggests including extra functions In gtag.js
e.g. https://support.google.com/analytics/answer/7478520 then add onClick
attributes to all of my links.
It seems like a clumsy way of tracking links, what are the alternatives (if there any)?
For example configuring additional Google Analytics properties
gtag('config', 'GA_MEASUREMENT_ID_2_FOR_CLICKTHROUGHS');
or adding an Event quote "Downloads, link clicks, form submissions, and video plays are all examples of actions you might want to analyze as Events." https://support.google.com/analytics/answer/1033068
We use Google Analytics (GA) on the various UoM/FSE sites we manage but we deploy via Google Tag Manager (GTM). At present we’re using both GA’s Universal Analytics (UA) and GA4 in parallel but Google intend to withdraw UA next July so it’s best to go with GA4 for any new implementation.
As for recording interactions such as clicks on outbound links, GTM allows us to set up various tags and triggers which ‘fire’ and record events in Google Analytics whenever a visitor interacts with the page, such as scrolling, playing a video, clicking a link, etc. Its JavaScript based but all the configuration is done within the GTM workspace so you don’t need to hard code ‘onclick’ events into pages. Most of the configuration can be done via predefined tags / triggers using ‘wizard’ type menus and interfaces but there’s facilities for writing your own tags and triggers if you prefer.
We also use Google Data Studio to create dashboards to summarise visitor activity. They’re infinitely customisable and dispense with the need to dig around in GA looking for evidence of a particular activity.
Why does it have to be so complicated?
what is it
Marge needs to finish her CV
Learning to live with rejection, black-holes
quantify rejection and failure (e.g. using oxbridge admissions stats as examples) epic fail
See also Nancy Rothwell quote about "burying failure" , resilience (see Carter)
Probably fits better in experience
There are two checklists which need merging at cdyf.me/debugging.html#checklist and cdyf.me/debugging.html#mycv
need something on quantification of claims
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.