22 Commits

Author SHA1 Message Date
ec6069969a Winter 2025 events, and added page descriptions for new hugo version 2025-01-31 14:58:25 -08:00
1e3a9c4d0f Update 'content/membership.md' 2024-10-19 15:37:55 -07:00
4409cad68b Update list of FOSS services for fall '24 2024-10-16 13:34:49 -07:00
9c54975217 Update 'content/directory.md' 2024-10-16 13:32:48 -07:00
463a9c1246 Update 'content/services.md' 2024-10-16 13:30:53 -07:00
7560b75b0a Update 'content/membership.md' 2024-10-16 13:29:00 -07:00
3dde335d94 Update 'content/membership.md' 2024-10-16 13:25:50 -07:00
110f4e2738 Update officer info 2024-10-16 13:17:53 -07:00
1cc569acce Merge pull request 'Update installfest location' (#6) from jshiffer/site:fall24-installfest into main
Reviewed-on: lug/site#6
2024-10-08 12:55:53 -07:00
2032d051fe Merge branch 'main' into fall24-installfest 2024-10-08 12:55:36 -07:00
77036fcf71 Update installfest location 2024-10-08 12:48:15 -07:00
68807595f9 Merge pull request 'Update homepage for fall 24 installfest' (#5) from jshiffer/site:fall24-installfest into main
Reviewed-on: lug/site#5
2024-10-06 00:34:59 -07:00
f3953144af Merge branch 'main' into fall24-installfest 2024-10-06 00:34:42 -07:00
1b3d721d65 Update homepage 2024-10-06 00:33:24 -07:00
070294443c Merge pull request 'fall24-installfest' (#4) from jshiffer/site:fall24-installfest into main
Reviewed-on: lug/site#4
2024-10-06 00:21:01 -07:00
4c7691d2d0 Fall 2024 Installfest info 2024-10-06 00:19:41 -07:00
ddcfc90d65 Merge branch 'main' of https://git.linux.ucla.edu/lug/site 2024-10-06 00:11:43 -07:00
0b9d5aee7a Update 'content/wiki/rdp.md' 2024-05-26 00:20:29 -07:00
fcc715e1e9 Add RDP guide 2024-05-24 03:00:22 -07:00
8f8fc93742 Fix dir ln 2024-05-14 23:47:21 -07:00
edd9ce15d2 Merge pull request 'Services and Events updates' (#2) from jshiffer/site:may24-services-events into main
Reviewed-on: lug/site#2
2024-05-13 13:55:48 -07:00
381cf468a3 Merge pull request 'main' (#1) from lug/site:main into main
Reviewed-on: #1
2024-05-11 16:06:02 -07:00
14 changed files with 211 additions and 25 deletions

View File

@@ -5,8 +5,6 @@ title: Directory
Some of our internal websites:
- [Gitea](https://git.linux.ucla.edu): includes the Git repository for the
website you're viewing right now!
- [cgit](https://linux.ucla.edu/git): a more minimalist git server.
- [Booru](https://booru.linux.ucla.edu): imageboard
- [Orwell](https://orwell.linux.ucla.edu): server room security camera
Here's a list of member-run websites:
@@ -15,7 +13,7 @@ Here's a list of member-run websites:
- [Maksym](https://linux.ucla.edu/maksym)
- [Ramsey](https://linux.ucla.edu/ramsey)
- [Zeke](https://linux.ucla.edu/zeke)
- [Mstfelg](https://linux.ucla.edu/mstfelg)
- [mstf](https://linux.ucla.edu/mstf)
- [Jshiffer](https://linux.ucla.edu/jshiffer)
- [IDKYTM](https://linux.ucla.edu/idkytm.html)
- [Holy Hell!](https://linux.ucla.edu/holyhell.html)

View File

@@ -0,0 +1,47 @@
---
title: "Fall 2024 Installfest"
date: 2024-10-06
tags: [events, installfests]
author: LUG Board
---
Free Pizza will be provided!!!
The Linux Users Group (LUG) at UCLA invites you to attend the quarterly Linux
Installfest! Please fill out the [RSVP form](https://forms.gle/cMpwizfU4MvudwdeA)
to indicate your pizza preferences.
* Date: 2024-10-11 (Friday of Week 2)
* Time: 6-9 PM
* Location: Engineering IV, Maxwell Room (57-124)
* RSVP: [link](https://forms.gle/cMpwizfU4MvudwdeA)
## General Info
LUG hosts a quarterly installfest on Friday of the 2nd week. We will start by
giving a presentation on Linux to get newcomers up to speed. Then, attendees
will be provided a USB drive and guided in dual booting their computers with
Linux (most likely Ubuntu, Debian, or Linux Mint). However, you are welcome to
bring your own flash drives and install any distro of your choice. Or if you
don't feel comfortable with the possibility of losing their data, you can set
up a Virtual Machine instead.
This time around, there will be a demo of a Linux install on a 2014 Mac Mini,
recently plucked from the e-waste.
The officers will also be doing a show-and-tell of their own hardware which
they have installed Linux on. Experienced users are also encouraged to show off
their own setups.
At the end, we'll have a SuperTuxKart LAN party with our freshly installed
Linux machines.
## Past Installfests
You can view pictures from past installfests [here](https://linux.ucla.edu/zenphoto/).
## Note on M1 and M2 Macs
Due to their custom Apple silicon, the only Linux distro which works on M1/M2/M3
Macs is the experimental Asahi Linux. You also have the option of setting up a
Virtual Machine to run Linux so feel free to come and chat with us!

View File

@@ -0,0 +1,47 @@
---
title: "Winter 2025 Installfest"
date: 2025-01-20
tags: [events, installfests]
author: LUG Board
---
Free Pizza will be provided!!!
The Linux Users Group (LUG) at UCLA invites you to attend the quarterly Linux
Installfest! Please fill out the RSVP form to indicate your pizza preferences.
* Date: 2025-01-24 (Friday of Week 3) **Moved to Week 3 because of ongoing wildfires**
* Time: 6-9 PM
* Location: Engineering IV, Undergraduate Lounge (67-127)
* RSVP: link
## General Info
LUG hosts a quarterly installfest on Friday of the 2nd week. We will start by
giving a presentation on Linux to get newcomers up to speed. Then, attendees
will be provided a USB drive and guided in dual booting their computers with
Linux (most likely Ubuntu, Debian, or Linux Mint). However, you are welcome to
bring your own flash drives and install any distro of your choice. Or if you
don't feel comfortable with the possibility of losing their data, you can set
up a Virtual Machine instead.
This time around, there will be a demo of a Linux install on an HP Elitebook
laptop, obtained from a corporate e-waste pile...
The officers will also be doing a show-and-tell of their own hardware which
they have installed Linux on. Experienced users are also encouraged to show off
their own setups.
At the end, we'll have a SuperTuxKart LAN party with our freshly installed
Linux machines.
## Past Installfests
You can view pictures from past installfests [here](https://linux.ucla.edu/zenphoto/).
## Note on Apple Silicon (M1-M4) Macs
Due to their custom Apple silicon, the only Linux distro which works on M1/M2
Macs is the experimental Asahi Linux. There is no support for M3 or M4. You
still have the option of setting up a Virtual Machine to run Linux so feel free
to come and chat with us!

20
content/events/llm-w25.md Normal file
View File

@@ -0,0 +1,20 @@
---
title: "Winter 2025 LLM Workshop"
date: 2025-01-23
tags: [events]
author: LUG Board
---
Come to our LLM development workshop, where officers will give a presentation on everything you need to know to get up to speed in this quickly-evolving field. Then, one of our members is bringing his own AI rig for you to try out.
UCLA students will have a chance to use our new workstation for their own AI projects!
* Date: 2025-01-30, Thursday
* Time: 6-6:50 PM
* Location: Boelter Hall 4283
---
**Update:**
Thanks to those who attended in person or over Zoom! The slides are posted [here](https://linux.ucla.edu/W25_LLM_Workshop.pptx).

View File

@@ -4,15 +4,19 @@ author: LUG Board
---
## Board
| Name | Position | Contact |
| --------------------- | -------------------- | ----------------------- |
| Mustafa E. | President | mstf@linux.ucla.edu |
| David Zheng | Vice President | |
| Lawrence Liu | Programming Director | |
| James Shiffer | Secretary | jshiffer@linux.ucla.edu |
| Professor Paul Eggert | Faculty Advisor | eggert@cs.ucla.edu |
Shared inbox: [board@linux.ucla.edu](mailto:board@linux.ucla.edu)
## Join us
| Name | Position | Contact |
| --------------------- | ------------------------------- | ----------------------- |
| James Shiffer | Co-President | jshiffer@linux.ucla.edu |
| Lawrence Liu | Co-President | |
| Ethan Cheng | Vice President | ethan@linux.ucla.edu |
| Matthew Risley | Vice President | mrisley@linux.ucla.edu |
| Evan Aceves | Vice President | eaceves@linux.ucla.edu |
| Mustafa E. | Officer | mstf@linux.ucla.edu |
| Professor Paul Eggert | Faculty Advisor (on sabbatical) | eggert@cs.ucla.edu |
## Join Us
Becoming a member is easy, and there's no membership fees or interviews! If you
want a server or email, fill out the [application
form](https://linux.ucla.edu/application.pdf) and email it to us at
@@ -20,6 +24,8 @@ form](https://linux.ucla.edu/application.pdf) and email it to us at
officers in person)
**Member benefits include:**
- SSH access
- Free web hosting
- Free server space
- Free virtual private server (VPS) hosting
- Free web hosting under https://linux.ucla.edu/yourname
- Free email address at yourname@linux.ucla.edu
- Free XMPP account
- Free Git hosting on https://git.linux.ucla.edu

View File

@@ -13,14 +13,18 @@ Our club hosts various open source web services for the public to use:
- [SuperTuxKart](https://supertuxkart.net): Racing video game server; connect to `linux.ucla.edu`
- [Invidious](https://yt.linux.ucla.edu/): Privacy-respecting YouTube frontend with no ads
- [Gitea](https://git.linux.ucla.edu): Git code forge; ask an officer for an account
- [Arch Linux Mirror](https://arch.linux.ucla.edu/): Tier 2 mirror which syncs twice a day from [Leaseweb](https://mirror.sfo12.us.leaseweb.net/archlinux/). Add the line `Server = https://arch.linux.ucla.edu/$repo/os/$arch` to your `/etc/pacman.d/mirrorlist` file.
- [SearXNG](https://searx.linux.ucla.edu/): Search engine aggregator with no tracking or ads
- **Backups**: our NAS automatically backs up the contents of our members' VMs three times a week.
## Planned
- **Mirrors**: [EndeavourOS](https://github.com/endeavouros-team/mirrors?tab=readme-ov-file) (only one US mirror!), [Arch Linux](https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors) (Tier 2), [Artix](https://wiki.artixlinux.org/Main/Mirrors) (normal), [CRAN](https://cran.r-project.org/mirrors.html).
- **More Mirrors**: [EndeavourOS](https://github.com/endeavouros-team/mirrors?tab=readme-ov-file) (only one US mirror!), [Artix](https://wiki.artixlinux.org/Main/Mirrors) (normal), [CRAN](https://cran.r-project.org/mirrors.html).
- [Minetest](https://www.minetest.net/): Like Minecraft, but free and open source.
- [Invidious](https://invidious.io/): Privacy-respecting YouTube frontend with no ads
- [SearXNG](https://docs.searxng.org/): Search engine aggregator with no tracking or ads
- **Backups**: once our NAS is online, we will automatically back up the contents of our members' VMs.

View File

@@ -1,5 +1,6 @@
---
title: Club Description
description: "Please give a brief, but detailed summary of your organization. Be sure to include any history of the group, a mission statement and a brief account of the student population that the organization represent.…"
---
> Please give a brief, but detailed summary of your organization. Be sure to

View File

@@ -1,5 +1,6 @@
---
title: Email Account Guide
description: "IMPORTANT: PLEASE CHOOSE A STRONG PASSWORD FOR YOUR EMAIL ACCOUNT Some hacking attempts on our email server WE GET SEVERAL BRUTE FORCE ATTEMPTS EVERY DAY.…"
---
**IMPORTANT: PLEASE CHOOSE A STRONG PASSWORD FOR YOUR EMAIL ACCOUNT**

View File

@@ -1,6 +1,7 @@
---
title: Linux
date: 2024-04-03
description: "So whats this Linux thing all about? What does Linux look like? What software runs on Linux? What is Linux about?…"
---
So what's this Linux thing all about? What does Linux look like? What software

10
content/wiki/llms.md Normal file
View File

@@ -0,0 +1,10 @@
---
title: A Deep Dive on Large Language Models (LLMs)
date: 2025-01-30
description: "Everything you need to know to get up to speed on this rapidly evolving technology."
author: James Shiffer
---
This was a live presentation which I gave at a weekly club meeting. You can get the slides [here](https://linux.ucla.edu/W25_LLM_Workshop.pptx).
If requested enough, I can write it up as a text article.

46
content/wiki/rdp.md Normal file
View File

@@ -0,0 +1,46 @@
---
title: RDP guide
date: 2024-05-24
author: David Z
description: "Many classes require using the UCLA SEASNet Remote Desktop. For example 115C requires you to use Cadence (yuck). Microsofts Remote Desktop Protocol is proprietary, but there are open source clients which can connect to it.…"
---
Many classes require using the UCLA SEASNet Remote Desktop. For example 115C requires you
to use Cadence (yuck). Microsoft's Remote Desktop Protocol is proprietary, but there are
open source clients which can connect to it. Here are three ways of connecting which work well.
Please note that you need to be on the UCLA VPN.
## Using FreeRDP (Most reliable)
In order to use FreeRDP to connect, start by downloading the .rdp file from [here](https://rds.seaslab.seas.ucla.edu/RDWeb/Pages/en-US/Default.aspx)
Then run the following command in terminal:
```
xfreerdp <filename>.rdp /u:<username> /p:<password> /gd:rds.seaslab.seas.ucla.edu/RDWeb/Feed/webfeed.aspx /dynamic-resolution
```
Do not put `seaslab\` before your username, otherwise you will not be able to log in.
## Using Remmina (More user-friendly)
Remmina is a more user-friendly way of connecting. It has nice features (like being able to fullscreen or resize the window).
To use it, simply download the .rdp file and then enter in your username and password. Nothing else needs to be done.
Sometimes, the rdp file will not work. This may be because the server domain changed. In order to get the correct domain, you
can use the previous method. Look for the line which looks like this:
```
[02:39:22:381] [19509:19510] [WARN][com.freerdp.crypto] - CN = vmsrv07-rdsh01.seaslab.seas.ucla.edu
```
In this case, we can see that the server domain is `vmsrv07-rdsh01.seaslab.seas.ucla.edu`, which is different from the
domain listed in the RDP file (`VMSRV08-RDCB02.SEASLAB.SEAS.UCLA.EDU` in my case). To fix this, right click in Remmina on the
connection, select Edit, then replace the domain under "Server" in the Basic tab.
## Using SSH (Most direct way)
If you are using MobaXTerm, you might have noticed that Cadence actually lives on a RHEL server. You are basically
connecting to a Windows server, and then using an application on Windows (which implements SSH X forwarding) to connect back
to a Linux server. It's obvious that Windows is just a "middleman" and that you actually don't need it.
You can take the RHEL server's address straight from MobaXterm (for me, it's `eeapps02.seas.ucla.edu`). Then, type the
following command:
```
ssh -X -C <username>@eeapps02.seas.ucla.edu
```
And you're done!

View File

@@ -2,6 +2,7 @@
title: UCLA Network Guide
date: 2024-04-03
author: Mustafa
description: "Eduroam is an international roaming service for students, based on WPA2 Enterprise. Along with UCLA_WEB, it is a highly available network on campus.…"
---
Eduroam is an international roaming service for students, based on WPA2

View File

@@ -14,8 +14,14 @@
</style>
<ol>
<li>
<a href="/events/ewaste-s24">
<span class="magic">May 16, 2024: E-Waste Meetup</span>
<a href="/events">
Next Weekly Meeting: <span class="magic"></span>
</a>
</li>
</ol>
<script>
document.addEventListener('DOMContentLoaded', function () {
var nextThursday = new Date(Date.now() + (((4 - new Date().getDay() + 7) % 7) * 86400000));
document.querySelector('span.magic').innerHTML = nextThursday.toDateString();
});
</script>

View File

@@ -42,9 +42,7 @@
{{- end -}}
<!-- Check if disqus short name is given -->
{{ if not .Site.DisqusShortname }}
{{- $.Scratch.Set "isDisqus" false -}}
{{ end }}
{{- if eq ($.Scratch.Get "isDisqus") true -}}
{{- partial "disqus.html" . -}}