Live data from Hacker News

Zed Shaw: Tir Web Framework Officially Up

sheddingbikes.com

61–70 of 70 posts

Re: Zed Shaw: Tir Web Framework Officially Up

#61
post #47

Earlier quoted context omitted.

I don't know ruby... but RoR is an established platform, I would think it would have something similar?

Not with the same notion of inheritance that django templates have (with multiple blocks that can be overridden in child classes). There is one project someone attempted but never finished.

Isn't this just content_for/yield(:sym)? Or are you talking about something else? http://api.rubyonrails.org/classes/ActionView/Helpers/Captur...

Re: Zed Shaw: Tir Web Framework Officially Up

#62

Very cool. I was just looking for other Seaside-style web frameworks today. The "natural style" mode in Tir is just like the main way to build web apps in Seaside. Aside from Lua and Smalltalk, what other languages could host this kind of framework? I know Ruby 1.9 has Wee, but that doesn't seem to be "ready for prime time."

For Perl based solution have a look at Continuity (http://search.cpan.org/dist/Continuity/).

I have posted some Continuity code here before (see http://news.ycombinator.com/item?id=1686177 & http://news.ycombinator.com/item?id=1006071).

Also check out Squatting (http://search.cpan.org/dist/Squatting/) which is a RESTful MVC micro framework which (by default) sits on top of Continuity.

Re: Zed Shaw: Tir Web Framework Officially Up

#63
post #39

Earlier quoted context omitted.

Template inheritance. See http://docs.djangoproject.com/en/dev/topics/templates/#id1 `Template inheritance¶ The most powerful -- and thus the most complex -- part of Django's template engine is template inheritance. Template inheritance allows you to build a base "skeleton" template that contains all the common elements of your site and defines blocks that child templates can override.` Having made it in lua myself,…

this is awesome, feel like writing it for ruby too?

Check out DRYML from the Hobo project (hobocentral.net). You build taglibs that can be used and overridden however you like.

Re: Zed Shaw: Tir Web Framework Officially Up

#64
post #30
post #27

Earlier quoted context omitted.

Since we're all bragging, I finished my MSCS at Stanford with over a 4.0 GPA, wrote a game that was a finalist in the CS248 competition, had my first paper published, TAed CS210, launched my startup, learned Django and CoffeeScript and JavaScript, wrote a charting library in CS/Raphael, started learning how to be someone's boss, and moved across the country and forced myself to make friends. All in all I feel good ab…

Over a 4.0 GPA? Man, are grades that badly inflated now that they have to add extra points to the GPA to make people seem better? No knock on you at all, but just curious what the scale is.

Well, an A+ is worth 4.3, so if you're some kind of superhuman I suppose you could get a 4.3 overall, though it's not really practical when you're taking 3 classes a quarter and being a TA or RA. I managed to get three of those, and honestly I think I earned them - I worked extremely hard throughout my MS and that occasionally resulted in very strong results. There are some classes with inflation-compatible grading schemes (Pat Hanrahan's 148 comes to mind, in which, when I took it, 7/8 projects offered 25% extra credit each, and each project was 10% of one's grade, meaning the maximum grade for the course was 117.5%...though I didn't get an A+ in that course, since I didn't do well on the exams), but they're the minority.

Re: Zed Shaw: Tir Web Framework Officially Up

#66
post #61

Earlier quoted context omitted.

Not with the same notion of inheritance that django templates have (with multiple blocks that can be overridden in child classes). There is one project someone attempted but never finished.

Isn't this just content_for/yield(:sym)? Or are you talking about something else? http://api.rubyonrails.org/classes/ActionView/Helpers/Captur...

That's close. Nowhere near as elegant as Django templates though, in my opinion.

Re: Zed Shaw: Tir Web Framework Officially Up

#67
post #53
post #5

So in 2010 Zed has written his own web server which runs his new framework he wrote for the new webapp he wrote. What did you do this year?

Launched wildlifenearyou.com, built a new commenting system for guardian.co.uk (with a great team), ran a marathon, got married, went on a six month honeymoon through France, Spain, Morocco and Egypt, co-founded and launched lanyrd.com with my wife (from an apartment in Casablanca), learnt to scuba dive, and we're now on a self-drive safari in South Africa. 2010 has been /awesome/.

Hey, I understand the guardian comment system uses Pluck and we're looking to integrate pluck ourselves at the ABC in Australia. I don't suppose I could pick your brains for any kind of implementation tricks and information you can provide can I?

Re: Zed Shaw: Tir Web Framework Officially Up

#68

Very cool. I was just looking for other Seaside-style web frameworks today. The "natural style" mode in Tir is just like the main way to build web apps in Seaside. Aside from Lua and Smalltalk, what other languages could host this kind of framework? I know Ruby 1.9 has Wee, but that doesn't seem to be "ready for prime time."

Nagare (http://nagare.org) for Stackless Python

Re: Zed Shaw: Tir Web Framework Officially Up

#69
post #5

So in 2010 Zed has written his own web server which runs his new framework he wrote for the new webapp he wrote. What did you do this year?

* Kicked out more bad guys out of compromised networks than usual.

* Grew my main business, had our first year where I've not had a single worry about running out of money (touch wood) in the middle of a serious recession.

* Started building academic and vendor relationships (never thought I'd do that) to develop new technologies and services.

* Did more vulnerability research this year than I have in the last two but haven't published anything public yet.

* Moved to Sales, Marketing, now back to Technical for the time being.

* Took on a business partner and mentor

* Bid for two research grants

* Built up pipeline, wrote more proposals than I have in a long time.

* Seriously damaged my knee in a freak dancing accident.

* Grew a Mo to support Prostate Cancer charities (and raised a few bob too)

* Started a proper non-security side project (http://www.minklinks.com/) - failed to get it into beta for HN November but it will be out before year end.

* Did a whole load of pentesting.

That's it so far, still more things to come before year end though. Hope I pull them off.

Re: Zed Shaw: Tir Web Framework Officially Up

#70
post #53
post #5

So in 2010 Zed has written his own web server which runs his new framework he wrote for the new webapp he wrote. What did you do this year?

Launched wildlifenearyou.com, built a new commenting system for guardian.co.uk (with a great team), ran a marathon, got married, went on a six month honeymoon through France, Spain, Morocco and Egypt, co-founded and launched lanyrd.com with my wife (from an apartment in Casablanca), learnt to scuba dive, and we're now on a self-drive safari in South Africa. 2010 has been /awesome/.

You say "got married" = hosted a fantastic wedding, complete with huge conga lines, traditional Jewish chair dance, a wedding "cake" of cheese, otters, owls, eagles, and more!
Post reply on HN