…typesetting system. PolyTeXnic converts a select subset of LaTeX to HTML, while also producing PDFs via the pdflatex command.
In addition to supporting code-heavy programming books such as Ruby on Rails Tutorial , PolyTeXnic can also produce mathematical documents; see, for example, Michael Hartl's anti-pi propaganda piece called The Tau Manifesto . Michael hopes to release PolyTeXnic as an open-source project some time later this year. I keep …
…to announce that, after the Rails 3 ecosystem and book text have fully stabilized, the HTML source of the online version will be available under a Creative Commons license to allow for translation into other languages. Readers interested in serving as translators should email me at my personal address, which is available through my contact page .
To make it easier to spread the word about the Ruby on Rails Tutorial project, I've added a Facebook Like button to …
…comfort working with front end technologies, but we primarily consider it a design responsibility to get HTML and CSS work done correctly. Even with our growing design team, design time is usually at a premium and we want to grease the wheels as much as possible to maximize efficiency.
Features
To that end, we created flutie . Flutie is a Rails 3 Engine, distributed as a gem. Note that this is NOT a css framework or grid system. It is very opinionated about what basic …
Beware of HTML code in YAML locale files
Do you use HTML in your YAML locale files? Make sure the key ends with _html or Rails 3 will escape it .
Rails Metal has been removed
Since Rails 3 is closer to Rack, the Metal abstraction is no longer needed. The Rails Metal feature has been removed from Rails 3.
You can read the commit message to have an explanation of what to do with your existing Metals.
Only ActiveRecord fixtures in the test/fixtures …
The HTML 5 stuff was interesting, especially vis-a-vis Flash. I don't live in that world, so the contentiousness was relatively new to me. I think HTML 5 is a good thing, but it's not as good as Apple would have you believe. I think Flash is here to stay.
The government talks were interesting. Probably my favorite was a talk about a guy who helps setup thin clients on Linux servers in K-12 and his experiences. Not something we can use directly, but an idea we can pass along …
…businesses are tiny . It's usually one person, one product, and one web page written in HTML. A sophisticated IM web app adds a blog, a few more static pages, login functionality, automated e-mail list management (usually via Aweber), ad management with Google AdWords and Analytics, and/or a few other bits and bobs. Even though there are many parts, none of them are very groundbreaking to code; you won't need support vector machines, and your code may not contain the word …
HTML / CSS Templating
Redevelopment Solutions is an online research and consulting firm, working with neighborhood and community associations, local governments, and others interested in redeveloping or revitalizing inner-city or "first suburban" neighborhoods. They were looking for a website with a clean, bright aesthetic to effectively distribute their great resources.
What we Did:
Web Design
HTML / CSS Templating
More On …
Ok, now for the good stuff. We're going to take an HTML email and make a plain text file out of it. Then, we'll encode its images into plain text strings, and then finally, we'll send the email using Terminal. This way, we can send it as many times as we want to any service.
The Email.
This is an email for the web application, Cafe Trade. They make it easy for coffee aficionados to barter with coffee farmers in less developed countries in a fair manner. Of course, this app …
Memcached for temporary counters and rendered HTML
Polyglot persistence also makes it easy to dip your toes into NoSQL. Don't migrate your existing production data - instead, use one of these new datastores as a supplementary tool. (Example: put non-critical session data or stats into Redis or Tokyo Tyrant.) And if you're starting on a new app, you should give serious consideration to NoSQL options for your primary datastore, in addition to the venerable SQL choices. …
As part of my co-op term here at TWG, I've had the opportunity to try out new technology, approach interesting technical problems, and develop useful bits of code outside of client work. JSONimal was created on one of my ‘lab days' focused on innovation and experimentation.
The purpose of JSONimal is to take the pain out of constructing HTML using Javascript.
What's it do? This example should demonstrate my goal fairly well.
1
2
3
4
5
6
7
8
9
10