Comments (4)
@dijonkitchen I'm aware that leningen installation needs sudo.
Good luck on the NYC ClojureBridge!
from curriculum.
@dijonkitchen I don't have an answer at this moment. Because installing Homebrew may add another complexity, but may not. We want to figure out what would be the best way of hustle-less installation.
In the past, a student borrowed her husband (or boyfriend)'s OSX laptop. She had her account on laptop, but didn't have admin permission. In those days, the problem was LightTable which was already installed in her laptop using HIS account. She was unable to install LightTable for her own, besides she could not use installed LightTable because of permission.
So, my concern about using Homebrew is whether non-admin user can install Homebrew or not. Suppose Homebrew is already installed, whether non-admin user can install new package or not.
Probably, we'd better to have one more instruction document of Homebrew version. Then ask workshop teachers/coaches to use it. At some point, we can hear the experiences from those workshops. Using Homebrew is a good practice on OSX. So if it works, it will be good for education purposes also.
I appreciate if you write an Homebrew version of installation document. In such a case, please don't forget, a user may not have admin permission.
from curriculum.
@yokolet I think Homebrew doesn't require sudo rights from how it works, but I'm no expert.
Do note that in the Getting Started instructions, the installation for leiningen asks the user to use 'sudo' in the command line.
We're a bit tight for the NYC ClojureBridge, but I may look at this at a later date if I'm free! Thanks for your quick input!
from curriculum.
I'm also thinking that longer-term, it'd be easier to upgrade different programs and Java via Homebrew Cask.
from curriculum.
Related Issues (20)
- Add "'git' is not recognized as an internal or external command" to install troubleshooting HOT 2
- "Infix vs. prefix" slide is slightly confusing HOT 1
- Add map and reduce to student cheatsheet HOT 2
- Intermediate curriculum HOT 4
- Sample quil app instructions in Installfest - copy to other platforms HOT 1
- Module 6, slide 10: Provide a more detailed example for get-names exercise HOT 2
- Slides vs markdown? HOT 3
- Make exercises less mathy/numbers oriented HOT 4
- Make gh-pages branch default? HOT 2
- Update slide for maps in the data structures section covers too much material.
- Additional slides for curriculum HOT 1
- LightTable instarepl depreciated HOT 3
- Link to PDF not working
- proposal: delete master branch HOT 3
- Is the material here suitable for self taught a.k.a freecodecamp? HOT 1
- nogogiri security vulnerability
- Creating multi-language filters for documentation and curriculum HOT 2
- Alternatives to Nightcode editor? HOT 2
- Beginner curriculum HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from curriculum.