https://www.saclug.org/articles/2024/june-2024.html
Title: June General Meeting
Event: 2024-06-18 6:00 pm to 8:00 pm
Speaker: Brian E. Lavender
Location: SEGR
4320 Arden Way
Sacramento, CA 95864
We will be back at Bel Aire in their meeting room. Bring your laptop and
code with us!
## Full Stack Development with React
We will walk through various aspects of the [Full Stack Development with Spring Boot and React](https://www.packtpub.com/product/full-stack-development-with-spring-… using Fedora 40.
[Examples](https://github.com/PacktPublishing/Full-Stack-Development-with-Sp…
## Tools in use
1. [Eclipse](https://www.eclipse.org)
2. [VS Code](https://code.visualstudio.com/)
3. MariaDB `sudo dnf install mariadb-server`
4. [Postman](https://www.postman.com/downloads/)
5. [nvm](https://github.com/nvm-sh/nvm)
6. [Mysql JDBC driver](https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.4…
7. Fedora Java Alternatives
Create the database and the user
```
create database cardb character set utf8;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER,
CREATE TEMPORARY TABLES ON cardb.*
TO 'brian'@'localhost' IDENTIFIED BY 'Rockit2';
```
Spring resource to connect to mysql
```
spring.datasource.url=jdbc:mariadb://localhost:3306/cardb
spring.datasource.username=brian
spring.datasource.password=Rockit2
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.jpa.generate-ddl=true
spring.jpa.hibernate.ddl-auto=create-drop
spring.jpa.show-sql=true
spring.jackson.serialization.FAIL_ON_EMPTY_BEANS=false
spring.data.rest.basePath=/api
```
Fix eclipse crashing. Add this to `.bashrc`
```
export WEBKIT_DISABLE_COMPOSITING_MODE=1
```
Verify `nvm` configuration for the shell.
```
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
```
Brian
--
Brian Lavender
https://www.brie.com/brian/
"There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies. And the other
way is to make it so complicated that there are no obvious deficiencies."
Professor C. A. R. Hoare
The 1980 Turing award lecture
May General Meeting
When: Tue May 21, 2024 06:30 PM to 09:00 PM
Speaker: You
Location: Kupros
Social meetup at Kupros. Bring your gadget or just hang out talk GNU/Linux or whichever project you find interest in and/or working on
I got the Netgear AC 600 dongle a little while back and it didn't quite
work. I found the following repository. I ran the install and it works.
https://github.com/morrownr/8821au-20210708
Any feedback appreciated!
$ lsusb
ID 0846:9052 NetGear, Inc. A6100 AC600 DB Wireless Adapter [Realtek RTL8811AU]
Brian
--
Brian Lavender
https://www.brie.com/brian/
"There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies. And the other
way is to make it so complicated that there are no obvious deficiencies."
Professor C. A. R. Hoare
The 1980 Turing award lecture
Social Tomorrow!
Kupros
1217 21st Street
Sacramento, CA 95811
06:30 PM to 09:00 PM
When: Tue April 16, 2024
I saw Bill Kendrick just over a week ago and he commented that most
traffic on lug-nuts seems to be me posting "Is this thing working?"
Perhaps those are the most interesting messages?
Brian
--
Brian Lavender
https://www.brie.com/brian/
"There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies. And the other
way is to make it so complicated that there are no obvious deficiencies."
Professor C. A. R. Hoare
The 1980 Turing award lecture
Just a little over twenty years ago, Redhat announced their BlueCurve!
New Linux operating system combines cutting-edge open source technology and easy-to-use BluecurveTM interface.
https://www.redhat.com/en/about/press-releases/press-redhatlinux9
Brian
--
Brian Lavender
https://www.brie.com/brian/
"There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies. And the other
way is to make it so complicated that there are no obvious deficiencies."
Professor C. A. R. Hoare
The 1980 Turing award lecture
Have you guys used Meson build? I just discovered while resurrecting
Gnome Notes on my F39.
https://mesonbuild.com/Tutorial.html
Brian
--
Brian Lavender
https://www.brie.com/brian/
"There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies. And the other
way is to make it so complicated that there are no obvious deficiencies."
Professor C. A. R. Hoare
The 1980 Turing award lecture
I booked the Raley's room for those months
April and May are already booked.
--
Brian Lavender
http://www.brie.com/brian/
"There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies. And the other
way is to make it so complicated that there are no obvious deficiencies."
Professor C. A. R. Hoare
The 1980 Turing award lecture
Great to see Mark and Fred at the meeting. I wish I could give the
silver bullet answer to the Tumbleweed question.
Brian
--
Brian Lavender
http://www.brie.com/brian/
"There are two ways of constructing a software design. One way is to
make it so simple that there are obviously no deficiencies. And the other
way is to make it so complicated that there are no obvious deficiencies."
Professor C. A. R. Hoare
The 1980 Turing award lecture