Main Page: Difference between revisions
No edit summary |
(changed Internal Tips to LUGDocs) |
||
(98 intermediate revisions by 19 users not shown) | |||
Line 1: | Line 1: | ||
Welcome to the MTU LUG |
Welcome to the MTU LUG Wiki! |
||
If you're new to wiki, you might want to play around in the [[Sandbox]] for a while. |
|||
Our hope for this wiki is to be a source of information related to Michigan Tech, the Upper Peninsula, and Linux, to be used by current and prospective students at MTU (and anyone else who finds it useful). |
|||
=News= |
|||
=Who we are= |
|||
The [http://lug.mtu.edu Linux Users Group] |
|||
is a [http://www.sa.mtu.edu/stulife/stuorg/ student organization] |
|||
at [http://mtu.edu MichiganTech] |
|||
that was established in 2002 |
|||
to further students knowledge of Linux or UNIX based operating systems and |
|||
discuss technological advancements in Operating Systems. |
|||
Here is list of [[Members]] and |
|||
some of their [[Member Projects|projects]]. |
|||
If you'd like to edit the wiki, please email the LUG mailing list ([mailto:lug-l@mtu.edu lug-l@mtu.edu]) or shoot us a message in LUG's [https://discord.gg/5mZUgcNWAK Discord] or [ircs://lug.mtu.edu:6697 IRC] and we'll happily make you an account (spambotters were griefing pages). |
|||
Each week, after the business part of the meeting, |
|||
we try to have a [[Lead discussions|discussion]] |
|||
on a topic of general interest. |
|||
Edit the [[Lead discussions]] page |
|||
to sign up to lead a discussion |
|||
or add to the list of topics that you would like |
|||
to learn more about. |
|||
Alternatively, anyone currently with an account can make new ones for others by going to [[Special:CreateAccount]]. |
|||
== Current Pages of Interest == |
|||
<strong>As of Fall 2024, meetings are Thursdays 7-8pm in Rekhi 101 (the round room).</strong> |
|||
*[[WEP]] |
|||
*[[:Category:Meeting_Minutes | Meeting Minutes]] |
|||
Meeting minutes are available at: [[Meeting Minutes]] (2006-2024+) |
|||
*[http://lug.mtu.edu/wiki/MTU_LUG_wiki:Current_events Installathon 2009] |
|||
Upcoming talks are available at: [[Upcoming Talks]] |
|||
== |
== Who we are == |
||
The Linux Users Group is a student organization at Michigan Tech that was established in 2001 to further students' knowledge of Linux/UNIX based operating systems and discuss technological advancements in Operating Systems. |
|||
*[[Area Businesses]] |
|||
Each week, we gather to discuss current news about tech and open-source software, after which a member will give a presentation about a technical topic (typically pertaining to Linux, FOSS, or computer protocols) that's different each week. |
|||
*[[EERC_Tree]] (needs a picture) |
|||
Whether you're a GNU Wizard running a custom distro on your laptop or a total Linux beginner who hasn't ever touched a shell, our mission is to provide an environment for anyone to learn more about using Linux on their gadgets and gizmos! |
|||
*[[Jabber]] |
|||
== About LUG == |
|||
*[[Linux]] (2 sections defined, but no data) |
|||
* <s>[[Archived Wiki]] (Note, many links are broken here and requesting an account on here will do nothing.)</s> As of 2024-07-11, the wikis have been merged. |
|||
*[[Locations of Wireless Access Points]] |
|||
* [https://lug.mtu.edu/archive/mail/threads.html LUG mailing list archives] |
|||
*[[LUG Services]] |
|||
* [[Members|LUG members (+alumni)]] |
|||
*[[Mandriva]] |
|||
* [[LUGDocs]] <- (Almost) all of our internal documentation, from our servers and services to the process we use to screen-print custom t-shirts and more (very WIP, LUGdocs #soon) |
|||
*[[Michigan Technological University]] |
|||
*[[MTU Jargon]] |
|||
*[[MTU LUG:Help]] |
|||
== Computer stuffs == |
|||
*[[SUSE]] |
|||
*[[MTU LUG Jargon]] |
|||
List of links that I find beneficial for anything related to computers. Add to it any more topics that you like. |
|||
[[Testing page]] |
|||
=== Internal tips === |
|||
* [[Archiving emails]] |
|||
* [[IRC Bouncer]] |
|||
=== Lectures === |
|||
* [[ASIC Design]] |
|||
* [[FFmpeg]] |
|||
* [[Storage management]] |
|||
* [[vim]] |
|||
* [[nginx]] |
|||
* [[email]] |
|||
=== Tips === |
|||
* [[Web safety]] |
|||
=== Servers === |
|||
* [[Servers]] is a page for the (hopefully) current configuration of our servers. |
|||
* [[LUG Services|Services]] for a (currently outdated) listing of all the services we offer |
|||
=== Programming === |
|||
* [https://overthewire.org/wargames/bandit/ Overthewire Bandit CTF] - A CTF for learning the basics of Linux and simple exploits. |
|||
* [[Bash]] - Crappy Bash Crash Course |
|||
* [https://teachyourselfcs.com/ Teach yourself CS] - Textbook-based learning. |
|||
* [https://projecteuler.net/archives Project Euler] - Small project, math-based learning. |
|||
* [https://www.beej.us/guide/bgnet/ Beej's guide to network programming] - A good user guide in C-based network programming (surprise). |
|||
* [https://handmadehero.org/ Handmade Hero] - A very long tutorial on how to write your own game engine in C/C++. Utilizes the Windows message handler. Rewrites SDL (and other) libraries before using them for a much better understanding. |
|||
* [https://github.com/ashier/martyrs-mega-project/ Martyr's Mega Project] - A list of ideas/projects to write to give ideas on what to keep programming. |
|||
* [https://github.com/danistefanovic/build-your-own-x Building your own X] - A list of ways to building your own types of systems. Some are very challenging, while some are straightforward. |
|||
* (Intermediate) [https://web.eecs.utk.edu/~azh/blog/challengingprojects.html Challenging projects 1] [http://web.archive.org/web/20220801012604/https://austinhenley.com/blog/challengingprojects.html archive] - Small list of week-to-month long projects that create some fascinating applications. |
|||
* (Intermediate) [https://web.eecs.utk.edu/~azh/blog/morechallengingprojects.html Challenging projects 2] [http://web.archive.org/web/20220721081608/https://austinhenley.com/blog/morechallengingprojects.html archive] - Small list of week-to-month long projects that create some fascinating applications. |
|||
* (Intermediate) [https://adventofcode.com/ Advent of Code] - a fun challenge to do data analysis and data parsers with daily challenges from December 1st to 25th (it's an advent calendar). |
|||
* (Advanced) [https://cryptopals.com/ Cryptopals] - A set of challenges that get insanely challenging extremely quickly. Look at the final challenges to see they do not hold back on any aspect of cryptography. |
|||
* (Advanced) [https://github.com/agelastic/eudyptula/blob/master/README Eudypatula challenge] - A dead challenge to start programming for the Linux kernel. Can still be done locally, but answers won't be verified. |
|||
=== Social === |
|||
* [https://www.gwern.net/docs/technology/2005-shirky-agroupisitsownworstenemy.pdf Internet communities] |
|||
== Michigan Tech stuffs == |
|||
* [[MTU Jargon]] |
|||
* [[Cool places in the Keweenaw]] |
|||
* [[MTU Building Codes]] |
Latest revision as of 00:29, 24 October 2024
Welcome to the MTU LUG Wiki!
Our hope for this wiki is to be a source of information related to Michigan Tech, the Upper Peninsula, and Linux, to be used by current and prospective students at MTU (and anyone else who finds it useful).
If you'd like to edit the wiki, please email the LUG mailing list (lug-l@mtu.edu) or shoot us a message in LUG's Discord or IRC and we'll happily make you an account (spambotters were griefing pages).
Alternatively, anyone currently with an account can make new ones for others by going to Special:CreateAccount.
As of Fall 2024, meetings are Thursdays 7-8pm in Rekhi 101 (the round room). Meeting minutes are available at: Meeting Minutes (2006-2024+) Upcoming talks are available at: Upcoming Talks
Who we are
The Linux Users Group is a student organization at Michigan Tech that was established in 2001 to further students' knowledge of Linux/UNIX based operating systems and discuss technological advancements in Operating Systems.
Each week, we gather to discuss current news about tech and open-source software, after which a member will give a presentation about a technical topic (typically pertaining to Linux, FOSS, or computer protocols) that's different each week.
Whether you're a GNU Wizard running a custom distro on your laptop or a total Linux beginner who hasn't ever touched a shell, our mission is to provide an environment for anyone to learn more about using Linux on their gadgets and gizmos!
About LUG
Archived Wiki (Note, many links are broken here and requesting an account on here will do nothing.)As of 2024-07-11, the wikis have been merged.- LUG mailing list archives
- LUG members (+alumni)
- LUGDocs <- (Almost) all of our internal documentation, from our servers and services to the process we use to screen-print custom t-shirts and more (very WIP, LUGdocs #soon)
Computer stuffs
List of links that I find beneficial for anything related to computers. Add to it any more topics that you like.
Internal tips
Lectures
Tips
Servers
- Servers is a page for the (hopefully) current configuration of our servers.
- Services for a (currently outdated) listing of all the services we offer
Programming
- Overthewire Bandit CTF - A CTF for learning the basics of Linux and simple exploits.
- Bash - Crappy Bash Crash Course
- Teach yourself CS - Textbook-based learning.
- Project Euler - Small project, math-based learning.
- Beej's guide to network programming - A good user guide in C-based network programming (surprise).
- Handmade Hero - A very long tutorial on how to write your own game engine in C/C++. Utilizes the Windows message handler. Rewrites SDL (and other) libraries before using them for a much better understanding.
- Martyr's Mega Project - A list of ideas/projects to write to give ideas on what to keep programming.
- Building your own X - A list of ways to building your own types of systems. Some are very challenging, while some are straightforward.
- (Intermediate) Challenging projects 1 archive - Small list of week-to-month long projects that create some fascinating applications.
- (Intermediate) Challenging projects 2 archive - Small list of week-to-month long projects that create some fascinating applications.
- (Intermediate) Advent of Code - a fun challenge to do data analysis and data parsers with daily challenges from December 1st to 25th (it's an advent calendar).
- (Advanced) Cryptopals - A set of challenges that get insanely challenging extremely quickly. Look at the final challenges to see they do not hold back on any aspect of cryptography.
- (Advanced) Eudypatula challenge - A dead challenge to start programming for the Linux kernel. Can still be done locally, but answers won't be verified.