I generally try to avoid using images or Javascript when I can accomplish good presentation with CSS. In this case, I wanted to apply CSS shapes to make a clever speech bubble.
The problem with obtuse triangles and CSS
Obtuse triangles are slightly more complicated, since you can only create acute and right triangles with the CSS shapes method linked above. Therefore I created two triangles: a positive (black) right triangle, and then a negative (white) triangle to emulate an obtuse triangle.
Andres Almiray is the lead developer of Griffon, a Grails like application framework for developing desktop applications in Groovy, and a committer on the Groovy programming language. I consider him to be one of the most influential programmers in the world. I strongly recommend that you subscribe to his blog and follow him on Twitter.
Andres was kind enough to answer questions that I think are relevant to all of you readers. I hope you learn from them as much as I have. Without further ado…
With the announcement of the closure of kenai.com, I’ve decided to move my open-source projects to GitHub.
It’s with a sad heart that we have to announce that the Kenai.com domain will be shutdown as part of the consolidation of project hosting sites now that Sun is a wholly owned subsidiary of Oracle.
This is sad because I thought Kenai had some really killer features like excellent JIRA and NetBeans integration. Nevertheless, it’s not up to me to decide.