Parens of the Dead, a Clojure + ClojureScript video series

2015-11-15 Thread Magnar Sveen
I've made a short video series on writing a game with Clojure and ClojureScript. The last episode is out today, so the series is complete. Hope you find some entertainment in it. :-) http://www.parens-of-the-dead.com/ - Magnar -- You received this message because you are subscribed to the Go

Re: #{:rant} Questions about contribution policy and clojure compiler source.

2015-07-18 Thread Magnar Sveen
Linux and Linus? Github vs Jira? Enough of these distractions. The issue here is that brilliant people like Zach Tellman is "strongly disinclined to make contributions to the core Clojure implementation in the future". That Kyle Kingsbury, another brilliant developer, feels stonewalled - and e

Re: [ANN] clj-refactor.el 1.1.0 is released

2015-07-07 Thread Magnar Sveen
Hi Tassilo. Please report this issue on our tracker! https://github.com/clojure-emacs/clj-refactor.el/issue On Tue, Jul 7, 2015 at 12:03 PM Tassilo Horn wrote: > Magnar Sveen writes: > > Hi Magnar, > > > Since the last announcement of clj-refactor in this group, there'

[ANN] clj-refactor.el 1.1.0 is released

2015-07-06 Thread Magnar Sveen
Since the last announcement of clj-refactor in this group, there's been a flurry of activity. Lars Andersen and Benedek Fazekas have been hard at work with the editor-agnostic refactor-nrepl

Re: ring - setting no-cache for everything?

2015-06-20 Thread Magnar Sveen
Sounds like your URLs could use some cache busting. :) Then you can add far future Expires headers, with no worries that users are seeing stale files. Optimus is one way to inject some front-end performance in your Ring-app. https://github.com/magnars/optimus On Friday, June 19, 2015 at 11:00:5

Re: ANN: org.clojure/tools.namespace "0.2.11"

2015-06-20 Thread Magnar Sveen
Thanks! Have been waiting for this. Working with .cljc-files is quite nice after these changes. :) On Friday, June 19, 2015 at 9:46:08 PM UTC+2, Stuart Sierra wrote: > > tools.namespace: parse namespace declarations and reload > files in dependency order. > > https://github.com/clojure/tools.name

Re: [ANN] Clojure 1.7.0-RC2

2015-06-20 Thread Magnar Sveen
Tested RC2 in a project with a lot of .cljc going on - seems to be working fine. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be

ANN: Prone - better exception reporting middleware for Ring

2014-12-07 Thread Magnar Sveen
Better exception reporting middleware for Ring. Heavily inspired by better_errors for Rails . See it to believe it: a quick video demoing Prone . Prone presents your stack traces in a co

Re: [ANN] Stasis - not another static site framework

2014-03-09 Thread Magnar Sveen
t; too far from the intended workflow of Stasis? > > > On Monday, March 3, 2014 4:51:02 PM UTC-5, Magnar Sveen wrote: >> >> Just a heads up that Stasis 1.0.0 has been released. The API has been >> stable for two months now. I've built three sites with it, and I

Re: paredit+regex question

2014-03-03 Thread Magnar Sveen
I found this particularly annoying myself, and turned it off. You can see the code in my emacs config . If you don't want to mess around with how paredit works, you can always insert any character with C-q - Magnar On

Re: [ANN] Stasis - not another static site framework

2014-03-03 Thread Magnar Sveen
amount of traffic. - Magnar On Thursday, January 23, 2014 11:16:48 AM UTC+1, Magnar Sveen wrote: > > Stasis > > A Clojure library of tools for developing static web sites. > > <https://gist.github.com/magnars/32dbca91bdb0987ea4ba#another-static-site-framework-why>Anothe

Re: [ANN] clj-refactor.el 0.10.0

2014-02-01 Thread Magnar Sveen
Sorry, mate. It's not about cornering the market in clojure refactorings - it's just scratching our own itch, and hopefully other people find it useful too. I'm a little surprised Light Table doesn't offer these things already. Isn't it a Clojure-centric editor? On Saturday, February 1, 2014 8

Re: [ANN] Stasis - not another static site framework

2014-01-23 Thread Magnar Sveen
> > Very minimalist. I appreciate that. > Thank you :-) And let me say that out of the five frameworks, I think Incise is the most exciting - with its focus on extensibility. This makes sharing implementations easier. The stasis way to do this is for > everyone to write it and integrate themse

Re: [ANN] Stasis - not another static site framework

2014-01-23 Thread Magnar Sveen
Oh, look at that. Thanks! :) On Thu, Jan 23, 2014 at 11:27 AM, Dmitry Groshev wrote: > And here is a link to the project, just in case you've missed it like I > did: https://github.com/magnars/stasis :) > > > On Thursday, January 23, 2014 2:16:48 PM UTC+4, Magnar Sveen

[ANN] Stasis - not another static site framework

2014-01-23 Thread Magnar Sveen
Stasis A Clojure library of tools for developing static web sites. Another static site framework? Why? Well, that's exactly it. I didn't want to use a framework. I don't like the restrained feeling I get wh

Re: ANN - New podcast Functional Geekery

2014-01-07 Thread Magnar Sveen
Excellent! Downloading as I type. - Magnar > Den 8. jan. 2014 kl. 03:23 skrev Steven Proctor : > > The feed is live in iTunes for those who were wanting to subscribe there. > https://itunes.apple.com/us/podcast/functional-geekery/id790455326?mt=2&ign-mpt=uo%3D4 > > Thanks, > --Proctor > >>

Re: [ANN] Optimus asset loaders and transformations

2014-01-02 Thread Magnar Sveen
Like many others, I am quite enthused about React.JS these days. I'm looking at Om too, but would like to learn React first. If you're interested in using JSX

Re: [ANN] clj-refactor.el - A few Clojure refactorings for Emacs.

2014-01-02 Thread Magnar Sveen
Thanks mate, I'm glad to hear that. And thanks for your contributions too! Your post reminded me that renaming has an annoying bug - it suggests replacing substrings of namespaces too. So I fixed that just now. :-) - Magnar On Monday, December 30, 2013 6:30:49 PM UTC+1, Alex Baranosky wrote: >

Re: ANN - New podcast Functional Geekery

2014-01-01 Thread Magnar Sveen
Looks great! Please post here when the feed is available in iTunes. -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient wi

[ANN] clj-refactor.el - A few Clojure refactorings for Emacs.

2013-12-30 Thread Magnar Sveen
clj-refactor.el provides a set of simple refactorings for Clojure in Emacs. It doesn't tackle the hard problems, like cross-namespace renaming. Instead it gives you a little quality of life while we're waiting.

Re: [ANN] Optimus asset loaders and transformations

2013-12-30 Thread Magnar Sveen
Oh, if you checked out Optimus when I first announced it, here are some improvements since then: - Split strategies and optimizations so they can vary independently. - Add support for :base-path on assets for CDNs. - Add exporting of assets to disk. Also for CDNs. - Move Angular.JS fe

[ANN] Optimus asset loaders and transformations

2013-12-30 Thread Magnar Sveen
Optimus is a Ring middleware for frontend performance optimization. In order to do its optimization, it needs to rest on a first-class asset concept in the Ring stack. So the most basic operation of Optimus is serving assets from a list, with this minimal

Re: [ANN] Optimus - a Ring middleware for frontend performance optimization.

2013-11-27 Thread Magnar Sveen
On Wednesday, November 27, 2013 1:08:34 PM UTC+1, Stefan Kamphausen wrote: > Howard has quite some experience with this and I'd expect he put a great > deal of that into the new library. :-) > Indeed. There's certainly a lot of care that's been put into the features that are in Twixt now. :

Re: [ANN] Optimus - a Ring middleware for frontend performance optimization.

2013-11-27 Thread Magnar Sveen
I think it would be best if the author chimed in, but it looks like there has been done some good work on optimizing the development workflow when you're working with languages that need to be transpiled. There isn't much front-end optimization, but looks like it's on the todo-list. There's also

Re: [ANN] Optimus - a Ring middleware for frontend performance optimization.

2013-11-26 Thread Magnar Sveen
e server > - composable optimizations (caching compilations) > - a choice of how to concatenate assets > > I don't really know how to do this though, just that they should be > different libraries, and that all orthogonal feature sets should be > composable. I'd love to hear people's thoughts

Re: [ANN] Optimus - a Ring middleware for frontend performance optimization.

2013-11-25 Thread Magnar Sveen
milar > things (like wrap-not-modified). Do you replace this or work with it? > > jason > > On Monday, November 25, 2013 11:10:54 AM UTC-8, Magnar Sveen wrote: >> >> Hi Jason! >> >> Magnar, could you talk a little about how your project is better >>>

Re: [ANN] Optimus - a Ring middleware for frontend performance optimization.

2013-11-25 Thread Magnar Sveen
Hi Jason! Magnar, could you talk a little about how your project is better > than/different from Stefon/dieter and cornet? I feel like we have a lot of > these projects now, all doing mostly the same thing. > Thanks for asking. I'll try to shed some light on the differences as I see them, and

[ANN] Optimus - a Ring middleware for frontend performance optimization.

2013-11-24 Thread Magnar Sveen
I just open sourced optimus. README and code here: https://github.com/magnars/optimus Optimus is a Ring middleware for frontend performance optimization. It serves your static assets: - in production: as optimized bundles - in development: as unchanged, individual files In other words: D