Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Snap! Team development discussion, vol. 2
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
This topic is for discussion among the developers of , a language inspired by Scratch but extended with first class procedures, first class lists, etc.
This topic is obsolete; we now have our own forum at
https://forum.snap.berkeley.edu
See this topic for general discussion of Snap!.
Report (or fix!) bugs at https://github.com/jmoenig/Snap--Build-Your-Own-Blocks.
This topic is obsolete; we now have our own forum at
https://forum.snap.berkeley.edu
See this topic for general discussion of Snap!.
Report (or fix!) bugs at https://github.com/jmoenig/Snap--Build-Your-Own-Blocks.
Last edited by bharvey (July 17, 2019 17:01:46)
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
@Liam: Your message links to a picture of your code, but not the code! This is less than perfectly helpful…
- Jonathan50
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
The website now has
<a name="examples">(See the </a>
Not yet a Knight of the Mu Calculus.
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
Thanks, fixed. (Actually it was “See the <a…” but you can't nest anchors.) The website now has<a name="examples">(See the </a>
- djdolphin
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
Oh wow, this new topic is much faster.
!
- Jonathan50
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
Why? Although my own feeling is that if you want to build large projects, you should use Common Lisp, and leave Scheme to its proper purpose of teaching Jedi computer scientists.
Not yet a Knight of the Mu Calculus.
- liam48D
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
Volume two loads so much faster!
202e-202e-202e-202e-202e UNI-CODE~~~~~
- liam48D
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
picture of your code, but not the code! This is less than perfectly helpful…Oh, sorry. @Liam: Your message links to a
All I did was delete all lines that matched these two:
<td> </td> <tr><td> <br /></td></tr>
..and then I used the CSS that I put in the other post:
#projects td { width: 20%; /* Helps keep the images more or less the same height */ text-align: center; /* Totally optional, just looks better IMO */ padding-top: 20px !important; /* Use this, instead of that weird tr-td- -br combination you have! */ }
Sorry, I did it all through inspect element/style editor, so it wouldn't have been very convenient to give you the full actual source code
EDIT: prepended full to “actual source code”
Last edited by liam48D (Sept. 27, 2016 11:04:09)
202e-202e-202e-202e-202e UNI-CODE~~~~~
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
Because CL has all those libraries, and module features, and all that heavy-duty stuff that people want for huge programs that run fast. Why?
The point of Scheme is to have a language that you can learn in an hour, so it doesn't get in the way of learning the computer science.
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
Hey, it works! Thank you! All I did was delete all lines that matched these two:
..and then I used the CSS that I put in the other post:
(I still wish I knew why what I did had different results in the two columns of space…)
PS I also wish I understood why a big topic should load slowly. Isn't the whole point of dividing the topic into pages so that you only load the page you're looking for?
- birdoftheday
- Scratcher
500+ posts
Snap! Team development discussion, vol. 2
This feels like the end of the Hardmath123 / Technoboy10 / Blob8108 / Bobbybee era now that there's a new topic. They seem to be a lot less active. Well, they're probably busy getting ready for college if they aren't there already and someday we will too
Am I the only person who likes 3.0 better than 2.0, or do the people who do just not talk about it?
- blob8108
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
Ah, that era ended a long time ago. And I've been at college for a few years now…! This feels like the end of the Hardmath123 / Technoboy10 / Blob8108 / Bobbybee era
- technoboy10
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
I'm still very active, just not as much in the Snap! thread
trans rights are human rights
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
I'm hoping some people will resurface when 4.1 and the new Scratch-like front page happen. We're aiming for right after Christmas so we have a week of no school to catch bugs. But there are a few obstacles (mostly about money) to resolve first.
- scratchistheTEST
- Scratcher
16 posts
Snap! Team development discussion, vol. 2
The Snap! image in the original post still links to just itself, instead of the Snap website or something ;P
:thinking:
- liam48D
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
It's probably been brought up before, but if the Snap! GitHub repository used gh-pages as the main branch, rather than master (or somehow linked the two.. don't know if that's possible, though ) you could preview Snap! and anybody's pull requests in your browser, without having to download anything.
If you did, you'd just go to http://jmoenig.github.io/Snap--Build-Your-Own-Blocks/snap.html to view Snap!'s main repository, and then (user).github.io/sbyob/snap.html to view somebody else's pull request!
But.. that requires people to make pull requests from their own gh-pages branch. And that's not very convenient if you want multiple pull requests (because you'd separate each pull request into different branches). What would be really nice is if GitHub Pages allowed you to open a different branch than gh-pages..
git/infra is hard
If you did, you'd just go to http://jmoenig.github.io/Snap--Build-Your-Own-Blocks/snap.html to view Snap!'s main repository, and then (user).github.io/sbyob/snap.html to view somebody else's pull request!
But.. that requires people to make pull requests from their own gh-pages branch. And that's not very convenient if you want multiple pull requests (because you'd separate each pull request into different branches). What would be really nice is if GitHub Pages allowed you to open a different branch than gh-pages..
git/infra is hard
202e-202e-202e-202e-202e UNI-CODE~~~~~
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
Oh. Fixed. I just copy-pasted from the original topic, which I guess must have had the same problem. The Snap! image in the original post still links to just itself, instead of the Snap website or something ;P
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
different branch than gh-pages.As my mom used to say, if I had three wheels I'd be a wheelbarrow. (Yes, I know, most wheelbarrows have only one wheel, don't bother telling me.) if GitHub Pages allowed you to open a
- bharvey
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
@Liam (or any other CSS wizard I guess): We would like to be able to take the BJC curriculum pages (at bjc.edc.org), which are full of CSS, and convert them to Google Docs pages, while preserving as much as possible of the formatting and navigation, automatically. (The idea is that these HTML pages will continue to be the authoritative source, not that we're switching over to Google Docs as the primary medium. So we'll have to redo the conversion either automatically, page by page, as changes are made, or just periodically redo the whole thing. So it has to be truly an automatic conversion process.)
For more information or to contribute code, get in touch with Mary Fries <MFries@edc.org>, or if you're nervous about email let me know here and I'll make her make a Scratch account.
For more information or to contribute code, get in touch with Mary Fries <MFries@edc.org>, or if you're nervous about email let me know here and I'll make her make a Scratch account.
- Jonathan50
- Scratcher
1000+ posts
Snap! Team development discussion, vol. 2
OkayBecause CL has all those libraries, and module features, and all that heavy-duty stuff that people want for huge programs that run fast. Why?
The point of Scheme is to have a language that you can learn in an hour, so it doesn't get in the way of learning the computer science.
Not yet a Knight of the Mu Calculus.
- Discussion Forums
- » Advanced Topics
- » Snap! Team development discussion, vol. 2