- On your android device, open Heja
- Tap "schedule"
- Tap on the kebab menu (the three dots) in the upper right corner
- Tap "subscribe to team schedule"
- Tap "copy link"
- Open gmail (or some other app you can message yourself with)
- Send yourself an email
- Paste the link into the email
- Repeat steps 1-8 for your other heja teams
- Get on your laptop
- Open the email you sent yourself
- Copy the webcal link
- Open your google calendar
- Click the + next to "other calendars" in the left side bar
- Click "subscribe to calendar"
- In the left bar under "add calendar" click "from URL"
- Paste in the webcal URL
- Check the "make calendar public" box so you can share the google link you are about to create and save your teammates these steps
- Click "add calendar"
- Give the calendar a meaningful name
- Scroll down to "public URL"
- Copy it and share it with your team
- On your android device once again...
- Open google calendar
- tap on the hamburger menu (the 3 lines) in the upper corner to open the sidebar
- Swipe up to the bottom and tap "settings"
- Find your gmail address
- If the new team calendar doesn't show up here, tap "show more"
- If it still doesn't show up here, power off your phone, and back on, and come back to this point
- Tap on the team calendar
- Tap "sync" to turn on syncing switch
N1YWB
Ham Radio, Python, Linux, Jeeps
Monday, December 9, 2019
How To Subscribe to Heja Calendars on Android Devices
My child's sport team uses Heja to communicate. The app provides a web link to subscribe to the team schedule calendar, but very little information on how to do it, and the google instructions are not very useful either. So here is a detailed procedure for subscribing to them.
Tuesday, September 27, 2016
Friday, September 23, 2016
d3 v2 to v3: replacing geo projection origin() with rotate()
d3 v3 took away the origin() method for GIS projections and replaced it with the rotate() method which works just slightly differently. This all took me way to long to figure this out. The docs suck on this subject and Mike Bostock seems more concerned with snark.
d3.js v2 example:
var projection = d3.geo.azimuthal()
.scale(380)
.origin([-71.03, 42.37])
.mode("orthographic")
.translate([640, 400]);
d3.js. v3 example:
var projection = d3.geoAzimuthalEquidistant()
.scale(380)
.rotate([71.03, -42.37]) // Note the flipped signs
.translate([640, 400]);
It's almost a 1:1 but note the reversed signed-ness; you normal lon/lat becomes a relative offset instead of an absolute position.
Tuesday, January 7, 2014
How to Make QSO Maps from your Ham Radio Logs Part 5/5
Finally lets make a nice PDF suitable for printing or sharing with
our friends. Go to the "Project" menu and select "Composer Manager". If
necessary expand the "New from template" area. Change "empty composer"
to "specific". Click on the "..." and select the "print composer
template.qpt" file included with the project. You should see something
like this:
Click "Add", then click "OK". Your new composer window should open. You may close the composer manager.
Your composer window should look like this
Lets update the legend. Click on the legend and then click "Item Properties". Under "Legend Items" click the "+" icon. Select the "qso countries" layer and click "OK". Now you should see
Thats it! Go to the "Composer" menu to print, export as PDF, or export as an image file.
Click "Add", then click "OK". Your new composer window should open. You may close the composer manager.
Your composer window should look like this
Lets update the legend. Click on the legend and then click "Item Properties". Under "Legend Items" click the "+" icon. Select the "qso countries" layer and click "OK". Now you should see
Thats it! Go to the "Composer" menu to print, export as PDF, or export as an image file.
Subscribe to:
Posts (Atom)