I, too, have been craving some kind of reduced-instruction-set version of #JavaScript, capable of only doing a handful of safe, well-standardized things.
The author does point out that the two can live side-by-side; I can block most legacy javascript with addons, and allow the safer replacement to run freely.
And by moving everything it does into HTML/CSS extensions, it looks a lot less painful to work with.
Full-stack developer, been working with the web since the 90s. #HTML, #CSS, #Javascript, #Python, #PHP, enough #Ruby and #Node to get myself into trouble. #LAMP is fine but other stacks are fine too; I'm a quick learner.
Any position is okay; I've been out of the office for a while and I''d be happy doing just about anything as long as the income is stable.
Microsoft: "TypeScript 2.8 is here...! [Install it] by running
`npm install -g typescript`"
No. Stop. Don't do that. Don't npm install -g a tool you need in your project. Install it as a dependency (possibly dev) _of_ your project, so that other people who use your code don't have to globally modify their system to get your code to work.
It’s been wonderful to see so many new members joining our community over the past few days. <3
You might already have noticed that diaspora* is missing some features that you’d really like to use.
As an open-source Free Software project, diaspora* is created by its community. Now that you’re part of this community, we’d love you to help us improve it for everyone.
The main issue that slows the pace of development is simply developer time. To increase developer time and so increase the speed of development, the project needs more developers!
Help us improve the software
If you can code, or want to learn, we’d like to hear from you! diaspora* is built on Ruby on Rails, with many JavaScript elements. Have a look at our guide to contributing to diaspora*.
Get in touch with our core team before you start work on anything to discuss your proposed contribution. That way we can make sure that your contribution will fit well into the existing structure.
Some of the bigger features can be pretty complex, so it might be a good idea to start with simpler issues until you’ve become familiar with the code and diaspora* itself.
We manage development via GitHub’s issue tracker. Look especially for issues tagged with the help wanted and newcomer labels.
If you know someone who can code, and you think they might be interested in this project, tell them about diaspora* and encourage them to consider contributing!
Even if you don't code, there are still plenty more ways to help. Check our wiki for ideas.
If like me you like writing your JavaScript code in a functional style, you may already know the `Array.map` and `Array.filter` methods. But is there a way to combine them? And will this be a more efficient solution?
BTW, if you *don't* already know `Array.map` and `Array.filter`, don't panic: I introduce them on a simple to understand example in the first half of the article ;)
Die #taz war die erste #online lesbare #Tageszeitung Deutschlands, bietet nach wie vor alltäglich die Möglichkeit Dinge anders zu machen und ist immernoch Konzern-unabhängig. Wollen Sie mit uns die #Zukunft des #Journalismus gestalten? Wir bieten ein #Umfeld, das Raum für #Kreativität lässt, aber auch strategisches #Denken erfordert und die Bereitschaft, alltägliche Probleme eigenverantwortlich zu lösen.
Wünschenswert wäre zusätzlich Erfahrung mit einem heterogenen Technologie-Umfeld, Methoden zu #Daten - Transport und - #Transformation, server-seitiger #Programmierung und #Technologien, u. a. für skalierende #Systeme und hohe Last.
Wenn Sie Lust darauf haben, in einem Umfeld mit vielfältig interessanten Menschen mit #EDV, #Redaktion und #Verlag zusammenzuarbeiten, melden Sie sich. Bei der taz bieten wir nicht nur ein angenehmes #Arbeitsumfeld, sondern auch #familienfreundliche #Arbeitszeiten (flexible 36,5h/Woche, Home-Office möglich, 30 Tage Urlaub) - und es gibt ein ordentliches und subventioniertes #Mittagessen im #taz-Café.
Schicken Sie uns Ihre Bewerbung und zeigen uns, welche Kenntnisse und Erfahrungen Sie gerne bei der taz entfalten würden.
Es handelt sich um eine volle unbefristete Stelle ab taz-Lohngruppe V. Bitte richten Sie Ihre Bewerbung an webjob@taz.de