Useful Links Edit on GitHub
- Give feedback about Better Informatics in #sigweb on the CompSoc Discord
- Instant login: euclid, learn
- ITO contact form, Rep Meetings blog
- Courses: Full list of Informatics courses, Course survey reports
- Timetables: Semester, coursework planner / timeline, Collaborative deadline spreadsheet
- Policies: feedback, coursework, progression guidance
- Allocations: tutorials, labs
- Software & Tools
- Spotify on DICE
- Coursework Calculator
- The Marauders App - map of machines
- Web printing interfaces: EveryonePrint, ManagePrint
- Exporting Outlook calendar to Webcal / Google calendar
- Batch Downloading Media Hopper Replay lecture recordings, + same script packaged as a PIP package
- School of Informatics - for school wide discussion
- CompSoc Members - for Informatics related events
- CompSoc Careers - for job offers, internships, and placements.
- Class of 2017, 2018, 2019, 2020, 2021
- Course Rankings (this is out of date, contains data from 2015/2016. also the graphs take minutes to load.)
E-learning Edit on GitHub
- Reading List
- Linear Algebra by Prof. Gilbert Strang - MIT 18.06
- Russel and Norvig’s online AI Class from Stanford - https://www.ai-class.com/
- MIT OpenCourseware Mathematics - http://ocw.mit.edu/courses/mathematics/
- Accessible videos about cryptography - http://www.youtube.com/playlist?list=PLB4D701646DAF0817
Jobs Edit on GitHub
- Getting a Gig: A Guide
- CourtneyThurston has some interesting articles:
- Cracking the Facebook Coding Interview (copy available on Drive if original deleted)
- Google Tech Dev Guide (there is a section on interview questions)
Self Care Edit on GitHub
- Mental Health
- EUSA Advice Place - Ask about anything here
- Nightline - Confidential dial in service, 8pm-8am every term night (call, IM)
- Edinburgh Crisis Centre - For mental health emergencies
- Edinburgh Samaritans - A hotline service if you need someone to talk to
- NHS information on suicide - Information about suicide
- Your GP is a great source of information, feel free to contact them.
- Physical Health
- Pleasance Sports Centre - 6am to 10pm weekdays, 9am to 8pm weekends
- PureGym Quartermile - 24 hours
- Beginner’s Fitness
- Beginner’s Nutrition / Weight Loss
- /r/loseit wiki - A good intro to safe, healthy weight loss
- /r/gainit wiki - A good intro to gaining muscle mass
- MyFitnessPal - Easily track calories, macros, and exercise
- 20 tips for eating well cheaply from the NHS
- Student life tips
- /r/malefashionadvice and /r/femalefashionadvice - Look your best to feel your best
- BudgetBytes - Ditch Deliveroo, save money by cooking yourself
- The CompSoc Cookbook - Student curated recipes to cook yourself
- 18-25 Railcard - Save 1/3 fare on train tickets for £30/yr
- Unidays - Student discounts on just about everything
Technical Edit on GitHub
- Set your initial DICE password
- DICE Troubleshooting - audio not working? window manager crashing?
- Web printing interfaces: EveryonePrint, WebPrint, ManagePrint
- How to print:
lpr -o sides=two-sided-long-edge -P cloudc0 FILENAME.pdf
lpr -o sides=two-sided-long-edge -P cloudm0 FILENAME.pdf
- Remote access to DICE machines
- Access DICE files in a web browser (iFile)
- Accessing DICE remotely (RDP, remote desktop)
- Virtual DICE (VM) : Supports VirtualBox, VMWare support under development
- University VPN service
- DICE contact form (computing support)
- Information Services contact form (unidesk)
- GPU on DICE (for Tensorflow GPU, etc) - read GPGPU Computing
export PATH=/opt/cuda-10.0.130/bin:$PATH export LD_LIBRARY_PATH=/opt/cuda-10.0.130/lib64:/opt/cuDNN-126.96.36.199_9.2/lib64:$LD_LIBRARY_PATH
Setting up Thunderbird 78+ for Office 365 Mail + Calendar
The University no longer officially supports Thunderbird (due to so many technical problems students faced). However, we (betterinformatics) believe quite a large number of Informatics students use Thunderbird, and therefore provide active and up-to-date instructions here. TB78 is a requirement, as the OAuth2 authentication method was introduced with this update.
First we’ll set up the mail account.
- Add a new Thunderbird mail account. Enter the name and email (which can be either firstname.lastname@example.org or sUUN@ed.ac.uk, or any of the other countless aliases we have)
- Click “Configure Manually”, and enter:
- Incoming: IMAP, outlook.office365.com, port 993 SSL/TLS, and your sUUN@ed.ac.uk email as the username (overwrite if necessary)
- Outgoing: SMTP, outlook.office365.com, port 587 STARTLS, and your sUUN@ed.ac.uk email as the username (also overwrite if necessary)
- Click “Advanced Config”, confirm the warning, and sign in on the Office login popup. If it doesn’t appear, don’t worry, it’ll appear as you progress through the next steps.
- Go to TB Account Settings, and under Server Settings for the new account, set the Authentication Method to OAuth2.
- In addition, under the Outgoing Server settings (bottom of account list), edit the Office365 server and set the Authentication Method to OAuth2 here too. Make sure the username here is your sUUN@ed.ac.uk (regardless of which format you chose first)
- At this point, your mail should start loading. If some folders are not visible, you may have to manually subscribe to them (search Google)
Now onto setting up Calendar integration, so you can respond to meeting invitations using the TB interface.
- Install the “TbSync” add-on, and the “Provider for Exchange ActiveSync” add-on.
- From the footer of the mail tab, click on the TbSync status on the far bottom right. Then click “Account Actions” -> “Add new” -> “Exchange ActiveSync”.
- Choose Office365, and fill the Account name with what you chose in step 1 of the email phase, and fill the Username with sUUN@ed.ac.uk.
- Click “Add Account” and sign in on the Office login popup.
- Tick “Enable and synchronise this account” to enable, then tick “Calendar” and “Contacts” (optional) and hit “Synchronise Now”.
- Once they are synchronised, set the sync interval to 15 minutes.
- All done :)