Hacker Tools: CLI Data Wrangling
π Tuesday, 14 Mar, 6.30pm-8.30pm
π Seminar Room 13 @ SoC (COM3 01-22)
π₯ Light refreshments will be provided!
Sign up here!
Come learn how to unleash the full potential of your data using the power of Unix command line tools. Discover how to manipulate, process, search, and analyze any form of data, all while never leaving the command line.
Workshop Outline:
1. Introduction, basic shell commands
2. sed, regex
3. Advanced commands - sort, uniq, awk
4. Exercises
Please ensure you have access to a POSIX-compatible shell, such as Bash. If you are on macOS or a Linux distribution, you are set; if you use Windows, consider installing Windows Subsystem for Linux (WSL) or Ubuntu in VirtualBox.
See you there!π
π Tuesday, 14 Mar, 6.30pm-8.30pm
π Seminar Room 13 @ SoC (COM3 01-22)
π₯ Light refreshments will be provided!
Sign up here!
Come learn how to unleash the full potential of your data using the power of Unix command line tools. Discover how to manipulate, process, search, and analyze any form of data, all while never leaving the command line.
Workshop Outline:
1. Introduction, basic shell commands
2. sed, regex
3. Advanced commands - sort, uniq, awk
4. Exercises
Please ensure you have access to a POSIX-compatible shell, such as Bash. If you are on macOS or a Linux distribution, you are set; if you use Windows, consider installing Windows Subsystem for Linux (WSL) or Ubuntu in VirtualBox.
See you there!π
β€6
Hackerschool: Introduction to Web3 βοΈ
π Thurs, 16 Mar, 7pm to 9pm
π Seminar Room 13 (COM3-01-22)
π₯ Light refreshments will be provided!
Sign up at https://hckr.cc/hs2023-web3
Get ready to dive into the exciting world of Web3 using Ethereum blockchain development during this Hackerschool! With easy-to-follow coding exercises and discussions, you'll learn how to create and deploy contracts, explore the blockchain, and interact with the blockchain using Python. Whether you're new to the space or just looking to expand your skills, this comprehensive workshop is the perfect resource for all levels of experience. Don't miss out on this valuable opportunity to learn from our Hacker! π
The workshop will cover the following topics:
- What is Web3 and how is it related to Blockchain?
- Creating Smart Contracts with Brownie
- Deploying a Smart Contract to the Blockchain
- Interacting with the Blockchain using Python
See you there π
π Thurs, 16 Mar, 7pm to 9pm
π Seminar Room 13 (COM3-01-22)
π₯ Light refreshments will be provided!
Sign up at https://hckr.cc/hs2023-web3
Get ready to dive into the exciting world of Web3 using Ethereum blockchain development during this Hackerschool! With easy-to-follow coding exercises and discussions, you'll learn how to create and deploy contracts, explore the blockchain, and interact with the blockchain using Python. Whether you're new to the space or just looking to expand your skills, this comprehensive workshop is the perfect resource for all levels of experience. Don't miss out on this valuable opportunity to learn from our Hacker! π
The workshop will cover the following topics:
- What is Web3 and how is it related to Blockchain?
- Creating Smart Contracts with Brownie
- Deploying a Smart Contract to the Blockchain
- Interacting with the Blockchain using Python
See you there π
π―13π4π3β€2π₯2β1
Friday Hacks #238 πΈ
π Friday, 17 Mar, 6:30pm
π Seminar Room 777 (i3 Building Level 1)
π Food will be served!
Sign up for food here.
If you are unable to join us in-person, you are welcome to join us online.
1) My life with Linux, how I got started, how I made a career with it, and future thoughts
Kai Hendry is a Infrastructure Lead at Thoughtworks, specialising in managed Infrastructure aka Serverless. He uploads videos to https://www.youtube.com/user/kaihendry.
2) PhD Application: Lessons I learnt from my 4 year journey
Ming Liang is a final year undergrad in NUS working on AI research since 2017. He has worked with several researchers in NUS and Singapore. His main work is on ML theory and foundational ML. In this talk, Ming Liang aims to demystify the magic behind the PhD application process.
See you there! π
π Friday, 17 Mar, 6:30pm
π Seminar Room 777 (i3 Building Level 1)
π Food will be served!
Sign up for food here.
If you are unable to join us in-person, you are welcome to join us online.
1) My life with Linux, how I got started, how I made a career with it, and future thoughts
Kai Hendry is a Infrastructure Lead at Thoughtworks, specialising in managed Infrastructure aka Serverless. He uploads videos to https://www.youtube.com/user/kaihendry.
2) PhD Application: Lessons I learnt from my 4 year journey
Ming Liang is a final year undergrad in NUS working on AI research since 2017. He has worked with several researchers in NUS and Singapore. His main work is on ML theory and foundational ML. In this talk, Ming Liang aims to demystify the magic behind the PhD application process.
See you there! π
π13β€7
Hacker Tools: Unix Utilities
π Tuesday, 21 Mar, 6.30pm-8.30pm
π Seminar Room 13 @ SoC (COM3 01-22)
π₯ Light refreshments will be provided!
Sign up here!
Enhance your productivity on Unix-like systems! Join our workshop to learn powerful command-line tools for managing files, editing text, running programs, and more.
Workshop outline:
1. SSH
2. Tmux/Screen
3. Files
4. Processes and Jobs
5. Monitoring
Please ensure you have access to an Unix environment/POSIX-compliant shell (bash,zsh,fsh all works!)
A remote environment would be good. If you're a student, you can use the SoC servers for this!
See you there!π
π Tuesday, 21 Mar, 6.30pm-8.30pm
π Seminar Room 13 @ SoC (COM3 01-22)
π₯ Light refreshments will be provided!
Sign up here!
Enhance your productivity on Unix-like systems! Join our workshop to learn powerful command-line tools for managing files, editing text, running programs, and more.
Workshop outline:
1. SSH
2. Tmux/Screen
3. Files
4. Processes and Jobs
5. Monitoring
Please ensure you have access to an Unix environment/POSIX-compliant shell (bash,zsh,fsh all works!)
A remote environment would be good. If you're a student, you can use the SoC servers for this!
See you there!π
β€4
NUS Hackers
Friday Hacks #238 πΈ π Friday, 17 Mar, 6:30pm π Seminar Room 777 (i3 Building Level 1) π Food will be served! Sign up for food here. If you are unable to join us in-person, you are welcome to join us online. 1) My life with Linux, how I got started,β¦
π¨ Reminder: Today's Friday Hacks talks start earlier at 6:30pm.
Sign up here if you haven't already! π€©
Sign up here if you haven't already! π€©
[Hackerschool] Cosplay for Starters: Design, Model, 3D Print!
π Friday, 24 Mar, 7pm to 9pm
π COM3-MPH3 (School of Computing)
Sign up at https://hckr.cc/hs2023-cosplay
Please note that this Hackerschool session is on a Friday π
From design to costume, come join us this week as NUS Hackers and NUSCAS explore the usefulness of 3D printing in cosplay in our first ever collaboration session! π Delve into the world of cosplay and 3D printing where we learn about character designs, how to do 3D modeling in blender and how to process your 3D prints. Print and (cos)play your ideas into reality!
Workshop Outline:
- Designing your own cosplay item
- Modelling item in 3D using Blender
- Manufacturing techniques, including 3D printing, laser cutting and CNC
Note: Please install Blender on your device before the workshop!
π Friday, 24 Mar, 7pm to 9pm
π COM3-MPH3 (School of Computing)
Sign up at https://hckr.cc/hs2023-cosplay
Please note that this Hackerschool session is on a Friday π
From design to costume, come join us this week as NUS Hackers and NUSCAS explore the usefulness of 3D printing in cosplay in our first ever collaboration session! π Delve into the world of cosplay and 3D printing where we learn about character designs, how to do 3D modeling in blender and how to process your 3D prints. Print and (cos)play your ideas into reality!
Workshop Outline:
- Designing your own cosplay item
- Modelling item in 3D using Blender
- Manufacturing techniques, including 3D printing, laser cutting and CNC
Note: Please install Blender on your device before the workshop!
π€―24π₯11π€©4β€3π₯°2
NUS Hackers
Hacker Tools: Unix Utilities π Tuesday, 21 Mar, 6.30pm-8.30pm π Seminar Room 13 @ SoC (COM3 01-22) π₯ Light refreshments will be provided! Sign up here! Enhance your productivity on Unix-like systems! Join our workshop to learn powerful command-line toolsβ¦
Last call for this weekβs Hacker Tools sign ups!π€© See you there at 6:30pm tomorrow!
Sign up at: https://hckr.cc/links
Sign up at: https://hckr.cc/links
β€1
Friday Hacks #239 πΎ
π Friday, 24 Mar, 7pm
π Terrace (COM 3)
π Food will be served!
Sign up for food here.
If you are unable to join us in-person, you are welcome to join us online.
1) Abusing Sensor Data for Fun (and Profit?)
We are surrounded by more sensors than ever before. We could use them as intended, but that would be boring.
Sriram will explore how research abuses sensors to expose risks, and uncover hidden use cases.
Sriram is a PhD student at NUS, working on active sensing systems. He was previously the Co-Founder and software lead of Yonah, building unmanned aircraft systems to deliver medical supplies.
2) Building a modular IoT transaction platform
Jacek will share the experience of building a middleware that has evolved from a simple Android application to a micro-service used to interact with a variety of payment terminals.
Jacek is the Co-Founder & CEO of Beep, with established deployments in the vending industry, powering major FMCGs, government distributions.
See you there! π
π Friday, 24 Mar, 7pm
π Terrace (COM 3)
π Food will be served!
Sign up for food here.
If you are unable to join us in-person, you are welcome to join us online.
1) Abusing Sensor Data for Fun (and Profit?)
We are surrounded by more sensors than ever before. We could use them as intended, but that would be boring.
Sriram will explore how research abuses sensors to expose risks, and uncover hidden use cases.
Sriram is a PhD student at NUS, working on active sensing systems. He was previously the Co-Founder and software lead of Yonah, building unmanned aircraft systems to deliver medical supplies.
2) Building a modular IoT transaction platform
Jacek will share the experience of building a middleware that has evolved from a simple Android application to a micro-service used to interact with a variety of payment terminals.
Jacek is the Co-Founder & CEO of Beep, with established deployments in the vending industry, powering major FMCGs, government distributions.
See you there! π
π7β€2
Last call for this weekβs Hackerschool and Friday Hacks sign ups!π€©
π¨ Please note the venue for Friday Hacks - Terrace (COM 3)
Sign up for food at: https://hckr.cc/links
π¨ Please note the venue for Friday Hacks - Terrace (COM 3)
Sign up for food at: https://hckr.cc/links
Hacker Tools: Self-Hosting
π Tuesday, 28 Mar, 6.30pm-8.30pm
π Seminar Room 13 @ SoC (COM3 01-22)
π₯ Light refreshments will be provided!
Sign up here!
Want to find out more about self-hosting? Come learn how to host your own services on a computer you control and experience the freedom and security of owning your digital presence.
Workshop Outline:
1. Acquiring hardware
2. Setting up your hardware
3. Setting up your network
4. Finding a VPS host or similar
5. Setting up your Linux server: hardening
6. Basic Linux server administration
7. Installing software
8. Installing your own projects
See you there!π
π Tuesday, 28 Mar, 6.30pm-8.30pm
π Seminar Room 13 @ SoC (COM3 01-22)
π₯ Light refreshments will be provided!
Sign up here!
Want to find out more about self-hosting? Come learn how to host your own services on a computer you control and experience the freedom and security of owning your digital presence.
Workshop Outline:
1. Acquiring hardware
2. Setting up your hardware
3. Setting up your network
4. Finding a VPS host or similar
5. Setting up your Linux server: hardening
6. Basic Linux server administration
7. Installing software
8. Installing your own projects
See you there!π
π₯19π2π1
π¨ Hi everyone, today's Friday Hacks and Hackerschool sessions will be starting soon!
Make your way down to the Terrace canteen and MPH3 at COM3 for both the events.
Make your way down to the Terrace canteen and MPH3 at COM3 for both the events.
[Hackerschool] Introduction to Game Development with Unity
π Wed, 29 Mar, 7pm to 9pm
π Seminar Room 13 (COM3-01-22)
Sign up at https://hckr.cc/hs2023-gamedev
Join us with NUSGDG in this workshop, where you will be introduced to the Unity Game Engine to make a very simple platformer! We will also be sharing tips on how to make the ideal game of your dreams π€©
Workshop Outline:
- How to Setup Unity Game Engine
- Creating your first game: The concept of GameObjects
- Nifty tips to help you navigate Unity better
- Sharing plugins to help you in your game development journey
This is our last Hackerschool session for the semester! See you there π
π Wed, 29 Mar, 7pm to 9pm
π Seminar Room 13 (COM3-01-22)
Sign up at https://hckr.cc/hs2023-gamedev
Join us with NUSGDG in this workshop, where you will be introduced to the Unity Game Engine to make a very simple platformer! We will also be sharing tips on how to make the ideal game of your dreams π€©
Workshop Outline:
- How to Setup Unity Game Engine
- Creating your first game: The concept of GameObjects
- Nifty tips to help you navigate Unity better
- Sharing plugins to help you in your game development journey
This is our last Hackerschool session for the semester! See you there π
β€7π₯2π1π€£1
Friday Hacks #240 πποΈ
π Friday, 31 Mar, 7pm
π Seminar Room 777 (i3 Building Level 1)
π Food will be served!
Sign up for food here.
If you are unable to join us in-person, you are welcome to join us online.
1) Test your skills with Code Golf
For the last Friday Hacks of this semester, we are excited to hold Code Golf again after 3 long years!
Code Golfs are programming challenges with a twist: shortest solutions win! So, forget about best practices and see how well you know your favourite languages while competing against other attendees!
Weβll be making use of GitHub to run the challenge, so be sure to create a GitHub account before you arrive and remember to bring your laptop!
Youβll be allowed to use your favourite programming language. Further challenge details will be revealed on the day itself!
Code Golf will be conducted by Wei Heng. He is an NUS alumnus who idled away his undergrad days on esoteric endeavours like code golf.
See you there!π
π Friday, 31 Mar, 7pm
π Seminar Room 777 (i3 Building Level 1)
π Food will be served!
Sign up for food here.
If you are unable to join us in-person, you are welcome to join us online.
1) Test your skills with Code Golf
For the last Friday Hacks of this semester, we are excited to hold Code Golf again after 3 long years!
Code Golfs are programming challenges with a twist: shortest solutions win! So, forget about best practices and see how well you know your favourite languages while competing against other attendees!
Weβll be making use of GitHub to run the challenge, so be sure to create a GitHub account before you arrive and remember to bring your laptop!
Youβll be allowed to use your favourite programming language. Further challenge details will be revealed on the day itself!
Code Golf will be conducted by Wei Heng. He is an NUS alumnus who idled away his undergrad days on esoteric endeavours like code golf.
See you there!π
π₯7
Project Intern 2023 π©π»βπ»
ποΈ Friday, 19th May
β° 7:30pm to 9:30pm
π On Zoom
Wondering how you can navigate the tech internship world and land your first internship?
Join us in this session to learn about the steps you can take to prepare yourselves for the internship hiring process, such as the application, the resume, and the interview.
For the freshmen: this is the prime time to prepare for a Year 2 summer internship!
We will also be hosting a panel session, featuring a diverse set of panellists from the industry and academia.
Opportunities for mentorship from panellists and many such mentors will also open up after the session.
Look out for more information on joining the talk and about the panellists next week π
Join the Zoom meeting here, or using the details below:
Meeting ID: 819 7090 1439
Passcode: 714246
See you there! π
ποΈ Friday, 19th May
β° 7:30pm to 9:30pm
π On Zoom
Wondering how you can navigate the tech internship world and land your first internship?
Join us in this session to learn about the steps you can take to prepare yourselves for the internship hiring process, such as the application, the resume, and the interview.
For the freshmen: this is the prime time to prepare for a Year 2 summer internship!
We will also be hosting a panel session, featuring a diverse set of panellists from the industry and academia.
Opportunities for mentorship from panellists and many such mentors will also open up after the session.
Look out for more information on joining the talk and about the panellists next week π
Join the Zoom meeting here, or using the details below:
Meeting ID: 819 7090 1439
Passcode: 714246
See you there! π
π16
Wondering how you can navigate the tech internship world and land your first internship?
Join us for a panel discussion featuring a set of panellists with work and research experience at firms like Stripe, Citadel and Google.
Also learn how you can prepare yourself for the internship process (including the timeline, resume, interview and much more!) at the start of the session.
Look out for details about mentorship from panellists and other mentors at the end of the talk π
ποΈ Friday, 19th May
β° 7:30pm to 9:30pm
π On Zoom
Join the Zoom meeting here, or using the details below:
Meeting ID: 819 7090 1439
Passcode: 714246
See you there π
Join us for a panel discussion featuring a set of panellists with work and research experience at firms like Stripe, Citadel and Google.
Also learn how you can prepare yourself for the internship process (including the timeline, resume, interview and much more!) at the start of the session.
Look out for details about mentorship from panellists and other mentors at the end of the talk π
ποΈ Friday, 19th May
β° 7:30pm to 9:30pm
π On Zoom
Join the Zoom meeting here, or using the details below:
Meeting ID: 819 7090 1439
Passcode: 714246
See you there π
π₯8β€1