Live data from Hacker News

GitLab Web IDE

about.gitlab.com

111–120 of 280 posts

Re: GitLab Web IDE

#111
post #110
post #95

Earlier quoted context omitted.

Here's an example: https://repl.it/repls/RustyInsecureEngines . I don't have any previous examples that I can find, as I don't usually use it while logged in. Essentially, I use it to help customers out when they're having issues integrating my API product. Real easy to create a repl and send them a link. Edit: relevant repl slug is relevant.

Oh awesome. You can probably also use it for docs. You can now hide keys in a .env file https://repl.it/site/docs/secret-keys . Edit: lol re slug. Sometimes I think the title gen aglo is prescient

Didn't notice you were the founder, nice. I'll check out the link.

Semi-related:

I've been wanting to give my customers the ability to write/deploy their own webhook handlers, because that's a big roadblock for those that don't have any web/server experience.

Been thinking it'd be cool to embed a repl for that (with a "starter" handler per-language), to handle editing/deployment, but I haven't dug too much into that to see if it'd be possible.

Been meaning to reach out to your team but I keep putting it off. Like I said, love your platform and been fun watching you grow. :)

Re: GitLab Web IDE

#112

Earlier quoted context omitted.

You speak about Cloud9 as if it's not available anymore, and that may not have been your intention, but I'd like to make it clear: Cloud9 still exists, and you can still use it. It's just accessed through the AWS portal. If anything, it's even more of a value proposition today due to EC2 auto-shutdown saving money when you're not using it, and even more useful since it's running on your own VPS you can do whatever yo…

It is sort of available but the writing is on the wall. They haven't updated any of the ubuntu images since 14.04, and you cannot update them yourself. They really want you to move to Amazon's pay as you go scheme instead of one flat rate. (I think).

Right, I don't think anyone would recommend using Cloud9 as in c9.io, but AWS Cloud9 (https://aws.amazon.com/cloud9/) is still a perfectly valid option and does get updates.

For my usage, AWS Cloud9 has turned out far cheaper since the EC2 instance shuts down when I'm not using it. I can actually keep it within the free tier, which is a long way from $20/mo I was paying before.

Re: GitLab Web IDE

#113
post #111
post #110

Earlier quoted context omitted.

Oh awesome. You can probably also use it for docs. You can now hide keys in a .env file https://repl.it/site/docs/secret-keys . Edit: lol re slug. Sometimes I think the title gen aglo is prescient

Didn't notice you were the founder, nice. I'll check out the link. Semi-related: I've been wanting to give my customers the ability to write/deploy their own webhook handlers, because that's a big roadblock for those that don't have any web/server experience. Been thinking it'd be cool to embed a repl for that (with a "starter" handler per-language), to handle editing/deployment, but I haven't dug too much into that…

Thanks -- Keygen looks cool too!

Yeah you can embed. It's under the share dialog. More in the docs.

Re: GitLab Web IDE

#114
post #102

Earlier quoted context omitted.

You speak about Cloud9 as if it's not available anymore, and that may not have been your intention, but I'd like to make it clear: Cloud9 still exists, and you can still use it. It's just accessed through the AWS portal. If anything, it's even more of a value proposition today due to EC2 auto-shutdown saving money when you're not using it, and even more useful since it's running on your own VPS you can do whatever yo…

I'm a c9.io user so my account is still free, but the impression I get from the Amazon acquisition is that you have to run it on an EC2 instance now. That requires some form of setup, doesn't it? And AWS is jargon all the way down, so the entry level is a lot higher than it was before.

Cloud9 is better than other AWS products in that you can click through one wizard that sets up your EC2 instance and provisions the Cloud9 software on it at the same time. The AWS interface is still a byzantine nightmare of a labyrinth, but just getting into Cloud9 can be saved with a bookmark once it's set up, and setting it up is just one wizard.

Agreed that it's a higher barrier of entry compared to how simple and slick the c9.io interface was.

Re: GitLab Web IDE

#115
post #45
post #39

> We are planning for an even better experience in the future: one where we can integrate and support more advanced features, such as a live environment to test your code against This. Please. I'm playing with a similar concept for GitHub: https://twitter.com/pomber/status/1003416752146075648

One day, I can toss out all my expensive hardware and do my job with a hi-res Chromebook and steady wifi.

The future being unevenly distributed, I've been doing that for a long time privately, not publicly, via Apache Guacamole (with LDAP integration for configuring) as my front end to some virtual dev boxes.

I've never run into the slightest issue between chromebook html5 browser and Apache Guacamole, which I suppose does not prove no problem could exist for anyone else. Its SSH is really a very nice terminal emulator, and of course there's rdesktop protocol and all that also.

It helps to have an enormous vmware cluster holding the numerous servers such that I'm connecting to a machine that is too beastly powerful to ever consider in a laptop form factor... so my dev box has slightly higher latency but the CPU and memory are immense such that its not all that different than native, some things a little faster, some a little slower.

The biggest problem I have is I can buy a chromebook with a decent screen for roughly the price of a decent windows laptop, but I can't buy a decent keyboard on a chromebook for any price. Model-M keyboard to USB to plug into the chromebook, I've never tried that? On the stereotypical hyper limited chromebook keyboard, emacs is ... difficult but possible, and android studio is OK, or at least as OK as java programming can be. Android studio emulator had some weirdness with it not being amused at attempting virtual machine hardware acceleration on a vmware image of a windows box; probably depends exactly which version of studio you install and when you installed it...

Native chromebook VPN support is "ok" or at least somewhat usable. I don't have the infrastructure bare out on the internet for obvious reasons.

An extremely beefy virtual dev box with 10 hour battery that weighs nothing using a state park as my office is pretty nice, when weather permits that kind of work. The only problem I've found is you can use a lot of mobile data very quickly this way, especially during a nice summer month. Also I can charge my tether phone off the chromebook but then the battery life seems much shorter; AC power is surprisingly not hard to find and picnic shelters are almost always empty during the week (full on weekends). Parks are also empty and quiet during the week. When it rains I'm stuck in the office, what a bummer. Do not be like me and hike out five miles to an observation tower right before a rainstorm begins, I was stuck under the tower for an entire day until it stopped raining.

Re: GitLab Web IDE

#116
post #87
post #11

Earlier quoted context omitted.

How long until the email client is also part of Gitlab?

Honestly, I bet they'll do a chat system next to try and replace Slack. One that comes with a @gitlabot which triggers CI/CD using DMs and hashtags.

You're probably not far off; they acquired Gitter a little over a year ago: https://about.gitlab.com/2017/03/15/gitter-acquisition/

Re: GitLab Web IDE

#117

Wow, very cool. Lots of new players in this space: https://repl.it , https://glitch.me , and now GitLab (and I'd be surprised if GitHub doesn't follow in tow). Cloud9's acquisition really left a big hole in the market. AFAIK there's still nothing out there that gives you a decent code editor (edit multiple files, have multiple tabs open, etc) that also gives you access to a Linux shell and ability to expose ports lik…

Cloud9 still exists, Amazon just charges for it. My current favorite cloud ide is definitely azure notebooks. It's especially great for Python with the inclusion of a jupyter magic for pip installing dependencies!

also, azure notebooks are currently free.

Re: GitLab Web IDE

#118
post #116
post #87

Earlier quoted context omitted.

Honestly, I bet they'll do a chat system next to try and replace Slack. One that comes with a @gitlabot which triggers CI/CD using DMs and hashtags.

You're probably not far off; they acquired Gitter a little over a year ago: https://about.gitlab.com/2017/03/15/gitter-acquisition/

Wow I completely forgot about that! When is it too much? Personally, I like tools that do one thing well. But to each their own.

Re: GitLab Web IDE

#119
post #54

Wow, very cool. Lots of new players in this space: https://repl.it , https://glitch.me , and now GitLab (and I'd be surprised if GitHub doesn't follow in tow). Cloud9's acquisition really left a big hole in the market. AFAIK there's still nothing out there that gives you a decent code editor (edit multiple files, have multiple tabs open, etc) that also gives you access to a Linux shell and ability to expose ports lik…

I have been keeping a list[0] of Awesome Online IDEs that you might be interested in. It's difficult to explain the differences between them (in one line of text) so you might have to try it out yourself. [0]: https://github.com/styfle/awesome-online-ide

[deleted]

Re: GitLab Web IDE

#120
post #63

Earlier quoted context omitted.

While it may not have been a serious question, vim key bindings (or emacs or whatever) are important to many people. You spend so much of your time in your editor/ide and become expert in it. Learning to work in another one is painful before you're properly productive again.

Seriously, how hard can it be? It's not like it's a completely new form of interaction. Vim and emacs are the ones that are exceptions in regard to UX.

The basics are easy. A rudimentary normal mode with HJKL for movement is not hard. Block-select, sensible paragraph hops, copy/paste registers, repeatable macros, etc. is much harder to get right, and rough corners there can be a deal-breaker. Vim is a lot more than moving a cursor with your right hand.
Post reply on HN