Out of the grass!
100% Inkscape. Trying out depth of field…
The Focal Length Analyzer is a nifty little Bash script that pulls focal length data from digiKam’s database back end and generates nice graphs based on the extracted data.
The opposite effect of slow motion is speeding up a video. However when you do it without any additional processing you get a rather amateurish looking output. To smooth things down motion blur effect is often applied, and this is what Simon Eugster did for his slowmoVideo application.
One would expect Blender Foundation to tell about their plans for the next year at Blender Conference this October, but SIGGRAPH came first. Essentially, the plans cover both technical development, marketing and social networking.
There was a lot of discussions about sK1 installation on Ubuntu 11.04 because in this distro some significant changes in default python package and in deb package policies were occurred. So we have uploaded ready binary packages for Ubuntu users. You can fetch packages on sK1 Download Page
One thing that is somewhat depressing is willingness of some people to take words of celebrities and go around saying “But X says so! Obviously (s)he’s right because (s)he’s X!”. Some people just don’t get the hang of thinking for themselves.
This time it started with Linus trolling on GNOME 3. It was quite clear from the very beginning that both GNOME 3 and Unity are going to be love-or-hate desktops. So it was only a matter of time till Linus spoke his mind. But ZDnet’s Steven J. Vaughan-Nichols picked the story and wrapped it in a dozen of layers of bullshit.
What the story actually boils down to is that a Linux celebrity (well, THE celebrity, really) is trying to tell us that his truth is better than someone else’s (especially since not all of that is truth), and everyone who disagrees is insane.
I think we have a problem with our celebrities. Linus is a troll, RMS is a big annoying baby, and both have a huge following. You think that doesn’t shape evolution of free software and the way we are seen by the world? Oh, it does.
What Mr. Vaughan-Nichols is trying to tell us is that an opinion of one celebrity should suddenly put a stop to ongoing development of GNOME 3. Because Linus says so.
So the other problem is that people who should be writing for Vogue or Cosmopolitan happen to be columnists of leading IT websites due to a fluctuation in time and space.
Edit. I can see now why Steven adores Linus’s point of view. In an earlier article he writes: “First, did we really need a “completely new desktop?” I don’t think so. I quite liked GNOME the 2.x series. It worked well for me and I didn’t need to learn anything new to use it.” Note how he jumps between “we” and “I” as if it was same thing.
Let’s make it clear: I don’t think there is such a thing as a perfect desktop environment. I’ve tried pretty much everything there is to try and I’m sticking to a combination of GNOME 2.32 + Docky + GNOME Do at the moment. I was rather annoyed by Unity first, but after a while I can see some of the points and I’m sure I’ll try it again after release of 11.10. I like many aspects of GNOME 3 and it’s quite possible that I will make a switch to it after release of v.3.2.
Both desktops are reportedly appealing to newly arrived users who don’t have particular habits and hence don’t have to go through mistakes and imperfections of early desktop metaphor implementations.
And yes, it’s entirely up to you whether you want to be a moron and dismiss both background and perspective of the story off-hand. Just as long as you understand that drawing conclusions has a prerequisite of studying facts instead of making things up.
I'm really interested join with !lgm and want to join with their annual meeting. just build http://buystandmixer.com today
@alisonchaiken graphics stuff; the #GStreamer team is inviting folks from the !LGM community to talk at their conf in Prague.
digiKam supports an impressive range of file formats, so you can use the application to handle RAW files, movies and everything in between. But what if you want to explicitly exclude a specific type of files? digiKam offers a simple solution for that.
A subscription-based donation system is now in place for a special fund that will support developers in our community on projects.
By popular demand, a week Advanced Blender training will be held 19-23 September in Amsterdam, by...
[ Ok, don't compress images that much...you get the point, right? ]
Its silly to keep a content management system running if its not being used and there instances where clients want a purely statically generated website for SEO and to calm security-paranoid nerves. I started thinking about this more and have been reading a few links. It brought me back to the days of using the old BLD software that Brian McKeever wrote and I ported to work on Linux. I then started journeying down the path of picking static file generator softwares, but honestly its silly IMO to learn yet another markup language, when Fabricatorz are promoting our platform Aiki Framework. In fact, with running a simple wget command, one could build an entire site in a dynamic content management system or framework, and then simply use wget to generate static files to be served.
There are some considerations though before you do this such as:
So, after you fix these up on your dynamic site, this example is the best for converting a site I’ve found:
wget -r -p -k -E -nH -P /srv/www/dev.cantocore.com/public/test cantocore.com
Here it is laid out:
wget -r -p -k -E -nH -P LOCAL_PATH_TO_SAVE_TO SITE_TO_CONVERT
This makes a fully static copy of the cantocore.com site to dev.cantocore.com!
Then, I had to make this addition to .htaccess to make sure that some urls were good for SEO blah:
RewriteEngine On
RewriteRule ^(.*)\.1\.html$ $1
That should do you pretty good! Let me know if there are any comments on this!
I learned this from mossiso, stackoverflow question, Matt Wynne, and idlewords.com.
The improvements I see that could be made include the htaccess rules and possibly even a way to compress the pages even further with html tidy or some whitespace stripping commands. What programs from the commandline could be useful to further make this a nice option for both archiving and serving fast static pages?
And I'm coming to Berlin for the Desktop Summit, with lots of colleagues and friends from KO GmbH and from the Calligra community.
And I have been given the opportunity to give two presentations. On Sunday morning (as usual...).
First, I will speak about Calligra Everywhere. Without wanting to put in spoilers, I can say that there are two parts to this presentation.
The Calligra suite of applications has been expanding in the past year in several direction: there are now more applications than ever part of the project, Calligra applications are available on more platforms, both desktop and mobile than ever, Calligra has joined the Active project, Calligra functionality is used in more applications and finally, some of our applications are being used more and more. So what I want to do in the first place is to review these developments, and make clear why they were possible, both technically and socially.
In the second place, the Calligra community has benefited from a long relationship with Nokia. Together with Nokia's Thorsten Zachmann we will discuss not just what this has resulted in for Calligra and Nokia, but also the lessons we can learn from the collaboration of several commercial partners with the volunteer project that Calligra still emphatically is.
Next it's Michael Meeks's turn, who will speak about LibreOffice. It's a bit like Fosdem all over -- where KO colleague Jos van den Oever first presented WebOdf, then Michael talked about LibreOffice, and I finally gave my presentation on Calligra's technical underpinnings. This time, I won't put quite so much C++ in my slides!
So... When Michael is done, it's my turn again. This time I will talk about Krita -- in the first place not about Krita the application, not a list of features we created since last year's aKademy presentation, but rather about Krita the project.
Krita is now more than ten years old, and it has started coming into its own only this year. What I hope you will be interested is in are answers to the questions "Why did it take so long?", "What went wrong?", "What went right?". I'll use the evolution of the application as a guide to discuss what it takes to create a large application with a diverse team that actually makes artists have fun.
No matter how I try to write this, it will come out wrong. I have basically no chances of improving anything at all, especially since I’m no Shakespeare. I’m good at singing the praise of contributors, but I’m terrible at handling delicate situations. I’ll still try clarifying my thoughts into this post, which I’m quite certain will be perceived as an attack, propaganda or be subjected to attack. That’s fine. All those things are normal and to be expected after what I’ve done. By linking to Danny’s post I officially endorsed it as an individual. Since I’m a volunteer contributor to pitivi, the result was akin to a napalm strike to clear a beach for surfing.
I underestimated the consequences and hurt Jason so badly he was trembling with anger. It is only when I chatted with him once more on IRC tonight that I came to realize how deep the wound was. Even though I have my doubts they can pull it off, deep inside I’m rooting for them to succeed.
I am not here to ask forgiveness as it sounds impossible, but I am however very sorry for any pain caused by my actions. Not sure how to phrase this properly, basically I don’t think forgiveness is something you can request.
Somehow this reminds me of Ran, although I should be careful in personifying anyone as Saburo or Hidetora in this (I’m probably both, anyway). After that chat, now that I’ve been banished from the kingdom and I’m nothing more than a beggar, perhaps I can tell you the story that made me break the bundle of arrows.
The end goal was not to attack the person or the core idea behind a distributed video editor focused on making videographers more efficient at what they do, but a last attempt at preventing another tragedy.
Let me tell you (the public) the story of one of those failed video editors projects. In November 2008 I received an email from the guy who was launching his video editor project, Saya. Just as I did with Jason, I wrote lengthy emails and had endless conversations trying to make him see the hardship he was to face. Since pitivi was dormant at the time, I was cautious in my predictions that he would crash and burn, and accepted to be part of his project as an advisor. In the process I have accumulated tons of inside knowledge, and what you can see on the surface is only the tip of the iceberg. The ambitious goals, the mislead technical decisions and autocratic management attitude of the leader paled in comparison to his delusions of grandeur.
Then, just as I had predicted, this guy went into nervous breakdown (his own words) as well as complete financial disarray after alienating every contributor around him. He now came back as an empty shell of a man wandering the remainders of the castle that was burned to the ground. When he came back in that state, I asked if he would swallow his pride (much like Danny wrote here) and join an existing project—any project—which he refused. On his blog, you can see some saddeningly meaningless posts about writing playback GUI controls or an “image reading plugin”.
After so many years and seeing such a spectacular failure still occuring, I thought that next time, I would try as hard as possible to prevent it from reoccuring, by insisting much more on the forewarning part and avoiding to ever have to say “I told you so” again. I prefer to be banished first for having done my public duty rather than after the unfolding of yet another tragedy.
Wait, I know this, you know this, and Jason obviously knows this because I’ve been warning him incessantly for a year, until a point where he said “We’ll have to agree to disagree”. That doesn’t answer the question that burns on your mind, “Why did you break the bundle of arrows?” Why suddenly rock the boat on which we’re all standing?
I’m generally immune to marketing in the media in the “real world”, but not as much in open source. I had this belief that it was a completely separate world, a belief that was shattered by events of the past few months.
Seeing the first few videos posted for the 2nd kickstarter, I was annoyed. Then, seeing the latest artist video posted, my jaw dropped on the floor. What I felt at this moment is beyond words and can only be understood by someone who has been observing the tireless, daily struggle of all the open source video editors for over six years. Particularly with a claim like this going unedited: “This thing exists! It’s called Novacut”.
I immediately posted a comment on YouTube, in which I did not mince my words. You can now have a better idea why I found it logical to link to Danny’s post afterwards. I linked to it with the shortest post summary I could think of, because:
Did breaking the bundle of arrows do any good? Does trying to prove the point in public achieve anything but suffering?
I need to say that I ideologically still stand behind my endorsement of that blog post and the comments I have posted. Sometimes, even when you know that saying such things out loud can’t possibly be seen in a good light, you still have to say it, for the sake of exposing to the public at large the situation as you have analyzed it to be. Open source is also a matter of dealing in public as much as possible. Leave your dissent buried in your IRC channel and private discussions, and you do not achieve anything for you, for the person you disagree with, for the world.
As improbable as it may seem, to me this is not about money. 25 000$ is peanuts. I’m not saying this because I’m a rich businessman or rockstar developer—I’m a student who spends most if not all his free time contributing to open source. I don’t make a dime on it and I’ve never been into this for the money. If it was about money I would have bought myself a copy of Sony Vegas years ago and called it a day, because I’ve spent so many years working on getting pitivi back on track that I am at a net loss in terms of unpaid work. I even wrote the user manual in secret while I was working in a summer job, and this year I had to take time away from supervising 23 employees while I spent all the rest of my free awake time mentoring SoC students for pitivi (and I still think the amount of mentoring I could provide was insufficient). My weekly paycheck was smaller because I spent less time working “in the real world”. Hang on, where was I heading towards when I started this paragraph?
Ah right: Jason, I don’t mind you getting 25 grand. That’s not the point.
I spoke the truth when I said that I knew you guys would reach the goal a few days ago, it was not even a question in my mind. Deep down, I knew that for sure as soon as you passed your previous milestone of 11K$.
I am still a bit dumbfounded that, in the comments on that blog post, there were accusations of actively “threatening the financial security of [Jason's] family”. I hope I can make that clear. It has never been something as outlandish as trying to bankrupt your family.
I’ve juggled with the ideas for years and I still haven’t found a definitive answer to what could be achieved if we threw money at pitivi. It’s not like I’m seeing a financial loss here, it has been going on for years without any budget. I rather wished you’d have got 250 000$ instead of 25 000$. I am unable to imagine, as others pointed out, what you can do in the long run with a mere 25K without quickly implementing a more permanent business model that regularly brings in significant amounts of money. I sincerely hope you get your financial situation sorted out.
Yes, of course I had that moment of “What is this? How unfair is this to all the other video editor projects out there? Imagine fulltime paid developers on kdenlive, I’d finally be able to ditch pitivi!”. That comes back to my section above: I felt compelled to share that link because not doing so would have been “refraining from giving any credibility to naysayers” and passively nodding in front of misleading statements such as “it exists”.
Jason basically went about it in a completely opposite direction to all open source software development models, with insane risks involved. After seeing what happened of Diaspora, one can’t help but to be worried. I think that was the main point behind Danny’s article, where he said enough about these macro-socio-economic issues, in much better words that I could try to convey myself. Frankly, the more I write on this subject, the more I’ll drift on a tangent and look like I’m bent on dismissing your project. Let’s shift my point of view for a minute.
I’d have drank the cool-aid. Back in 2005-2007, I would have killed for the realization of such a promise as Novacut’s. I would have thrown hundreds of bucks into the kickstarter. 25K, in the grand scheme of things, is breadcrumbs. I would have been their most vehement fan. I would even have called the CBC and written articles for the local newspapers or tech magazines.
Yesterday, seeing as they were merely a few hundred dollars away from the goal, I even pledged a couple of bucks myself (before I had the chat and realized how much I hurt Jason).
If Novacut succeeds, PiTiVi dies. Hang on a minute. This statement is not to be interpreted as a threat or warning. This is me publicly saying that if Novacut manages to rapidly reach feature parity with pitivi, then pitivi becomes technologically irrelevant and *I* will join the Novacut project (if they ever let me in). These are my thoughts and do not necessarily reflect those of others, though I know that many probably feel the same as I do on this one.
And without me, I can pretty much assure you that pitivi will slow back to a crawl and fade out from my cladogram and my life. And thus will Novacut be the new heir. The king is dead, long live the King. Such transmutations are a curious fact of the cycle of life in open source.
In short, there are two possible outcomes that I can see in the long term:
Either way there will at least be some benefit.
Everybody in life secretly wants to start a revolution and write history. In the grand scheme of things, I am a speck of dust, I’m happy to just go back to the stage of my life where I was only a cineast who wanted a “friggin editor that works”. Tell you what, you build it as awesome as you promised in the next decade, and if you don’t want me I’ll “go find a new hobby” as you suggested. Software is a big part of my life right now, but in the end I’ll be a pack of bones in a grave and until then, maybe I should go fly a kite — literally.
My feelings towards Jason could be summarized by this quote from Randy Pausch:
“When you’re screwing up and nobody says anything to you anymore, that means they’ve given up on you.”
And this is why I feel this way…
…history…
Next Wednesday, August 3rd, I will be a part of a panel launching the new Grey Area Foundation for the Arts/Eyebeam Sound Research Meetup. We’ll be discussing a range of advanced audio projects in spatialization and multichannel presentations from perspectives of both composition and technical logistics. I’ll be talking about the Recombinant Media Labs’ Cinechamber, the Laoban Soundsystem, Virtual Reality systems, and interactive installations; it should be a vibrant discussion.
I’m delighted to be joined by Roddy Schrock, Marc Weidenbaum, and Luc Meier for this first of many discussions on advanced sound at Gray Area. We’d be happy to see you there.
Date: Wednesday, August 3rd
Times: 6pm – 8pm
Cost: $5 – $20 suggested donation (no one turned away for lack of funds)
Location: GAFFTA, 998 Market Street, San Francisco, CA 94131
Overview:
Calling all San Francisco audiophiles! Join us August 3rd for the first rendition of the GAFFTA/Eyebeam Sound Research Meetup. Come share your experience, ask questions, and learn about what other sound researchers in the Bay Area area are working on.
This will be a joint presentation of Eyebeam and GAFFTA showcasing current works and research from the Eyebeam Sound Research Group and San Francisco-based sound artists/theorists/hackers/etc…Our goal is to present current work in a collaborative manner through a process-oriented, wide-spectrum meeting. Both Eyebeam and GAFFTA share many interest areas of art, technology, sound and working ethos.
There will be a panel after a series of short presentations moderated by Luc Meier of SwissNex. The panel will discuss topics such as what goes into curating a a piece of sound art, performance capabilities in a multichannel environment, sound localization in 3D space, ambisonics vs. other playback systems, netlabel culture, and psychoacoustics.
Feel free to bring your questions, ideas, and research to the open discussion that will ensue after the panel.
6:00pm – 6:45pm : Presentations
6:45pm – 7:15pm : Panel
7:15pm – 8:00pm : Open Discussion
Presenters:
Roddy Schrock, formerly of Tokyo-based noise unit Tog, makes digital music and sound art. His work has been presented at ShoboShobo Festival, Ostrava New Music Days, Theater Poo Shinjuku, Sonic Circuits Festival, Signal Flow Festival, Tokyo Improv. Festival, San Francisco MOMA, SoundScrape, MATA NYC Festival, Spasibar Oslo, Zentrale Randlage Berlin, Kuunstvlai Festival Amsterdam, Hammer Museum, Deitch Art Parade, SuperDeluxe Tokyo, and Art Miami Basel. He studied at Mills College, primarily with Alvin Curran and Fred Frith with post-grad studies at the Royal Conservatory of the Hague. He is a co-founder of Kunsole (wildly pragmatic avant-pop sound + image + performance collective).
As a cultural worker, Schrock is Associate Director: Creative Residencies at Eyebeam Art + Technology Center.
Marc Weidenbaum founded Disquiet.com (a website about the intersection of sound, art, and technology) in 1996. He has written for Nature, Boing Boing, Down Beat, and NewMusicBox.org, among other publications. He founded Tower Records’ first web publication, co-founded its classical music magazine, and has executive-produced remixes for Tabletmag.com. Comics he’s edited have appeared in Adrian Tomine’s Scrapbook, Justin Green’s Musical Legends, and other books.
Marc will be discussing “Sound as Commentary: Recent Experiments in the Netlabel Remix Community.”
Barry Threw is a technologist working to enable digital artwork. He develops systems and tools for rich immersive and interactive media experience; combining sound, video, network, and audience interactions. He has a background in engineering and composition with a dual major in Music Production & Engineering, and Music Synthesis, from the Berklee College of Music in Boston, MA; and an MFA in Electronic Music & Recording Media from Mills College in Oakland, CA. He is the software director for Keith McMillen Instruments, a Berkeley CA based company developing advanced technology to bridge string instruments with the computer. In addition, he is a technician and software designer with Recombinant Media Labs, the premiere surround cinema presentation facility based San Francisco, CA. He also serves on the board of directors for the BEAM Foundation; a Berkeley, CA non-profit foundation seeking to spark a new Western classical music movement based on the technologies and aesthetics of the 21st century. Barry serves the Gray Area Foundation with technical consultation for the arts exhibitions presented at their gallery spaces and events.
Moderator:
Luc Meier is the Interdisciplinary Programs Manager at swissnex San Francisco, a Swiss knowledge outpost for science, education, art and innovation.
Okay, so GNOME/GTK+ doesn’t show icons on buttons anymore unless they are part of a toolbar or you specifically request that they show up. The problem is that because of this, PiTiVi’s play/pause button would end up not showing anything at all. Thus, back then Alessandro inserted this piece of code to force displaying icons on all buttons in PiTiVi.
Being willing to forego my initial disagreement with GNOME’s decision to remove button icons, I’ve been revisiting this problem recently in the hope of better integrating with the rest of the desktop. The problem remained, however, that simply reverting that commit would leave me with some broken buttons in PiTiVi such as the play/pause button and the “clear” buttons in effect properties or the preferences dialog, so I set out to fix that.
Except that my fix for it seems like an ugly hack. This is what I attempted at first:
But then I ran into some sort of silly bug where:
I ended up finding a way to do what I wanted, but it looks like a stupid hack to me:
Destroying and recreating icons every time? Is there really no better way to do it?
Having been unable to find someone to answer this nerve-racking question on IRC, I now turn to the collective wisdom of the Planet to point out whether or not I’m Doing It Wrong™ and if there is a more elegant way to achieve these results. How would you do it?
Tickets are now available for the ME’DI.ATE Playback fundraiser events including both Audiobus shows, the Battery Townsley performances, and Sound Lab performances. This fundraising drive hopes to raise at least $10,000 to help us continue to support artists and create innovative exhibitions and events, including our biennial Soundwave Festival.
PLAYBACK is ME’DI.ATE Art Group’s special fundraising series that showcases our most acclaimed events and raises money for our newly incorporated non-profit. Our goal is to raise $10,000 to be able to continue supporting artists and creating innovative exhibitions and events, including our biennial Soundwave Festival. PLAYBACK is presented in partnership with City Sightseeing San Francisco, National Park Service and ARUP and curated by Alan So and Jorge Bachmann.
Audio Bus: Christopher Willits
Also, tickets for the raffle are available.
We are raffling off some great prizes donated from our generous MEDIATE/Soundwave family and community friends including passes to de Young Museum, the Legion of Honor, The Lab, Volti, and CentralWorks, cookbooks from Williams-Sonoma, designer lamp from Kenneth Wingard Home, gift certicate from Burma Superstar, amongst many others. Each prize is valued at least $50 up to $300 and drawings will take place during our five upcoming events. You do not need to attend and you have many chances to win throughout the summer! One ticket for a mere $5, three for $10, or 10 for $25! You could win $500 worth of goods and services for spending as little as $25! And it all goes to a good cause supporting our non-profit to develop innovative art and music programs.
SEE PRIZES & BUY TIX: http://www.me-di-ate.net/playback-raffle-extravaganza/
PLAYBACK > AudioBus
Created in 2008, AudioBus is a moving live concert venue on an open-top double decker bus, giving audiences an adventurous sonic experience where musicians compose their own San Francisco route and perform live scores to the scenery moving past them. On July 29th hop on the Genie (http://www.myspace.com/thegenie) tour, Bay-Area’s own scratch-guitar phenom taking you past stunning murals and lively sights of The Mission District. On July 30th hop on the Christopher Willits (http://christopherwillits.com/) tour as he guides you through the wonderland of Golden Gate Park onto Ocean Beach as he performs with dreamy vibrations and electric reverberations. Double-decker buses are vintage UK-imported open-top biodiesel buses with installed Sennheiser headphones provided for audiences. Sponsored in part by CitySightseeing San Francisco.
PLAYBACK > Battery Townsley
Battery Townsley, Fort Cronkhite, Marin Headlands (off Rodeo Beach)
Marin, CAONLINE TICKETS AVAILABLE STARTING 6/27
Arrive by 5:30pm. 20 minute hike to performance site. Showtime: 6pm. Site can be windy and foggy even on a sunny day. We highly recommend warm clothes, blankets and proper foot attire. Limited Attendance.
Introduced in 2010, Battery Townsley explored the extreme resonances inside and around of this historic WWII harbor fortification overlooking the ocean in the hills of the Marin Headlands. August 7 features performances by electroacoustic duo Date Palms w/ Trevor Montgomery & Michael Elrod, vocal dance ensemble M. Mara Ann’s Sugar Pine Tesla, and composer/sound artist Edward Schocker.
DATE PALMS W/ TREVOR MONTGOMERY & MICHAEL ELROD
‘Of Psalms’ is a strange, yet fantastic fusing of Eastern style raga drones, and hypnotic Spacemen 3 style bass buzz. The music is almost like some sort of slowcore, spacerock, dronedrift that is abstract and minimal. http://www.datepalmsofpsalms.com/M. MARA-ANN’S SUGAR PINE TESLA
As an artist working with language, M. Mara-Ann expresses her creativity through writing, singing, and intermedia performance. She created the vocal/dance ensemble “Sugar Pine Tesla” which features:
Sarah-Elena Palmer (voice)
Julie Binkley (dance)
Caroline Penwarden (voice)
Sonsherée Giles (dance)
Jen Harper (voice)
Vanessa Beggs-Skacel (voice)
Alexa Hall (voice)
M. Mara-Ann (voice)http://www.medusa.org/
EDWARD SCHOCKER
Edward Schocker’s music is a unique mixture of alternate tuning systems and unique instruments, combined with theater/opera. He has collaborated with many dancers, artists and writers to create a unique combination of sound, movement, and text. Enjoying international recognition, Edward’s music has been performed in numerous countries throughout the world. http://edwardschocker.com/
PLAYBACK > SoundLab
ARUP
San Francisco, CAFRIDAY 9/23: 7:30pm, 8:15pm, 9:00pm, 9:45pm SHARP!
Battery Townsley: Jacob Felix Heule (drums) & Kanoko Nishi (koto)
Battery Townsley: Gregg Kowalsky (tape)
Special Composition: HoraFlora & Shane MyrbeckSATURDAY 9/24: 7:30pm, 8:15pm, 9:00pm, 9:45pm SHARP!
Battery Townsley: Danny Paul Grody (guitar/voice)
Unweathered Embers: Myrmyr (20 vocalists and musicians)
Special Composition: HoraFlora & Shane MyrbeckLimit SIX per show. Please arrive 30mins before showtime. Venue is located in a high security, office environment which requires security processing.
SoundLab is an intimate listening chamber designed by the acoustic engineers of ARUP (http://www.arup.com/Services/Acoustic_Consulting.aspx/) that recreates an ambisonic enviroment true to real life situations. On September 23 & 24, sound artists HoraFlora & Shane Myrbeck create a special ambisonic composition while SoundLab recreates the stunning performances at Battery Townsley by Gregg Kowalsky, Danny Paul Grody, and Jacob Felix Heule & Kanoko Nishi and St. Mark’s Lutheran Church by Myrmyr and 20 vocalists and musicians from last season’s Soundwave ((4)).
HORAFLORA & SHANE MYRBECK
http://horaflora.blogspot.com/
GREGG KOWALSKY
http://greggkowalsky.net/
DANNY PAUL GRODY
http://dannypaulgrody.com/
JACOB FELIX HEULE
http://www.heule.us/
KANOKO NISHI
http://www.myspace.com/kanokonishi
MYRMYR
http://www.myrmyr.net/
Libre Graphics magazine issue 1.4: The Physical, the Digital and the Designer
We so often draw a strong distinction between the physical and the digital, acting as if the one is solid, staid and reliable, while the other is born in ether, unreal and untouchable. But this is far from the case.
The digital is merely a subset of the physical. It is a land we’ve come to view as different and distinct, despite its reliance on the physical. Regardless of our perceptions, the two tick along, happily co-operating and relying on one another. As the digital fails to escape the bounds of the physical, the physical comes full circle, embracing its part in the success of the digital.
Graphic design and media arts are fields intimately acquainted with the obvious areas of overlap between the physical and the digital. From the days of air brushing and drafting by hand, to the bringing of those same metaphors into the realm of digital production, designers and media artists are at the forefront of both the conflicts and the embraces of the digital and the physical.
Whether it manifests itself in a workflow incorporating both digital and physical methods, to different ends, or whether it is a transformation which takes place in the space between the two (not so separate as we believe) realms, the point of interaction between the digital and the physical is a special place. And it bears exploring.
Which is why, in issue 1.4 of Libre Graphics magazine, we’re looking at the space where the digital and the physical collide. We’re interested in the border cases, the role of intentionality and happy accident in the mingling of physical and digital, and any and all points of intersection. Whether it’s the translation of a digital drawing to print, the scanning of an old typeface, or any other form of translation, all bets are on.
This time around, we’re interested in collisions. And we want your contributions.
Libre Graphics magazine is seeking submissions for issue 1.4, The Physical, the Digital and the Designer. We want your written or visual work, created with Free/Libre Open Source tools, methods and standards. Flip through previous issues to see what we’ve done in past, then propose to do it again, or better, or to do something else entirely.
Submissions to submissions@libregraphicsmag.com
Submissions for this issue are due by 11:59PM EST, 26 August, 2011
I was actually going to blog on Novacut, but thought better of it. I think there’s enough tension growing already Instead I’d like to draw your attention to planned graphic tablets configuration tool for GNOME 3. It needs some work to get included upstream.
There already is some design/UX work done by Jimmac, with some useful comments from Hylke Bons to take into consideration.
What’s more important, there already is real code by Peter Hutterer that basically lacks calibration part. So all it needs is someone (yes, jonnor, I’m looking at you) willing to take existing code and add few missing things.
Then we can all make artsy types much happier users of GNOME. Because you can’t possibly dive into matrix calculation and come out a happy (or sane) person
Affects | Status | Importance | Assigned to | Bug watch | |
---|---|---|---|---|---|
|
create-project | Fix Released | High | rejon |
Affects | Status | Importance | Assigned to | Bug watch | |
---|---|---|---|---|---|
|
create-project | Confirmed | Medium | The Create Project Developers | |
|
create-resources | Fix Released | Low | Alessio Treglia | |
|
create-resources | Unknown | Unknown | - | Debian Bug tracker #626419 |
We are glad to announce that all of our Google Summer of Code students have passed midterm evaluation. All the code is being maintained in respective Git branches of GEGL and GIMP.
As a reminder, this year Google Summer of Code is bringing us two new tools, Seamless Clone and Warp Transform, several GEGL operations, support for OpenCL based rendering in GEGL, and a new widget for size entry.
We also reviewed projected date of GIMP 2.8 release, and it still looks like end of 2011. This version is going to introduce dramatic user interface improvements as well as a multitude of new features including new Cage Transform tool and much more sophisticated painting options.
Ein neuer Blog namens Vektornews wurde gestartet. Deutschsprachige Informationen ausschließlich über Vektorgrafiken und Inkscape. Schaut doch mal vorbei. http://vektornews.tumblr.com/ +
Watch me give the first complete Milkymist One presentation of the year, and check out this slide deck and feel that the Fabricatorz worked on for the upcoming Milkymist One, video synthesizer. Christopher came up with logotype with the Orbitron font, and I pulled together the general messaging, color palette and slide deck you will start seeing more and more as we move toward the Milkymist One RC3 launch. Its coming very soon!
(Use your keyboard arrows or click on the image to advance the slides.)
Also, I converted the original Fabricatorz update to the Qi Hardware look and feel, and Nanonote products, which needs to be distributed across sites, products and media:
We really are seeking feedback on these slide decks. What make sense? What looks good, bad, and how do you receive the messaging? Qi Hardware is Copyleft Hardware.
UPDATE: Qi Hardware and Nanonote use the Dustismo font. Added links to the SVG files for presentation. If you want to see the magic, then open the files to see the magic.
Today, with the help of the Krita and FOSS digital art communities, and many hours of hard work by digital artist Animtim, pre-orders for the first ever, official Krita training DVD are open! Drawing Comics with Krita, helps you learn how to draw, color assemble and publish comics yourself using Krita, the free and open source digital painting suite. The DVD, comic book combo shows you, step-by-step how to use the most important of Krita's flexible painting tools. These are skills that can be used in any drawing or painting project. Better yet, each purchase helps fund getting creative commons training out there to help get more digital artists into Krita, free culture and free software in general.
Click Here to see the Uber-133t HTML5-ish WebM Version Trailer!
The "Comics With Krita" is a combined package that comes with two parts:
The first ever Krita training DVD includes 6 Hours of HD video focused on creating comics from scratch, including:
All video and tutorials, show a workflow being used for real production work with Krita, today.
Format:
1920x1080p Webm video files (playable in VLC, Firefox 4+, Chromium and other players)
All commentary overlaid onscreen in simple English
![]() |
A printed (yes, actual paper!) 20 page comic-book, featuring two short comics in both black & white and full color, all made in Krita:
Bonus: Be amongst the first 99 pre-orderers of the "Comics With Krita" DVD pack, and we'll send you one of the limited edition, copies signed by the artist / author at no extra cost. Bonus status: Some limited edition copies, still available! |
Ok, we're not going to go into some corny line about how mind bogglingly ecstatic you're going to be or we'll insist on cheerfully refunding you your every cent. Here's how it works though: You like it, or return it to us in it's original condition within 60 days and get your purchase price (but not shipping) back. Pretty simple, right?
October 2011, "Comics With Krita" pack (training DVD plus printed comic book) will be released priced at €27,50 with fast, worldwide, courier shipping included for €10.
Until the launch though, you can get your copy at the discounted price of only €20 to say Thankyou! for helping fund production. Just click on one of the add to cart buttons below now and complete your order. Remember, if you're one of the first 95 DVD pre-orders, you'll also get a limited edition, signed copy!
DVD & Comic Book Pack: With pre-order discount
Remember, all the money's going towards funding Krita becoming even better for all of us! Thanks for helping bring more training to FOSS digital artists and more digital artists to free and open source software!
The Krita Team
Yesterday the page where you can pre-order the Krita DVD + Comic book went life! Animtim is actually nearly done with the content for the DVD, while his brother is working on the soundtrack. And in October, with the first beta's for Krita 2.4 (and hopefully also the first Windows release of Krita), the DVD's will be pressed, the comic printed and sent out.
People who have already donated receive a hefty discount, but even pre-ordering already gets you a discount. Read all about it and enjoyu the trailer on krita.org:
Comics in Krita Training DVD Now Open For Pre-Orders! (Inc. Trailer)
In the meantime, the Krita team is working as hard as ever, and since I'm on vacation, I've finally had time for some fun hacking and bugfixing as well, instead of triaging bugs and writing text. I even managed to spend an afternoon actually using Krita :-).
Yesterday, something like 1,500 people downloaded Libre Graphics magazine. Why? Because we got a little attention from that bastion of geek news, Slashdot, for the interview we did with TheSilentNumber back at Libre Graphics Meeting. So, to those of you who’ve been reading for a while, say “hi” to 1,500 new readers. To those who are new, we hope you stick around and keep reading.
Picked up a Doctor Who comic today and saw a nice hat-tip to (or composite ship design plagiarism of) Aliens.
The Colonial Marines ship “Sulaco”, from Aliens, 1986:
The Scavengers ship, from the Doctor Who Spam Filtered story, 2011:
Such a great ship. Not even remotely made to look aerodynamic.
And to make this almost related to Ubuntu and Debian, here was my command line to remove exif data from the image I took with my phone:
mogrify -strip spam-filtered.jpg
© 2011, Kees Cook. This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.
One of my duties on the Fabricatorz client project, AcaWiki, is to present when possible about the project. We are supporters of AcaWiki and are actively growing the academic summaries and community. Below is a presentation I made at FISL12 in Porto Alegre, that provides an overview of the problems the AcaWiki project addresses, and the solutions its provides. Its very general, and for explaining the project’s drive and goals to get more people involved. Please do give your feedback and use the slides freely:
(Use your keyboard arrows or click on the image to advance the slides. You need the Droid Serif font to properly view the slides.)
I have been working on Mac OS X since I have taken the lead of the Luminance HDR project. Mac OS X is a nice platform, supported well by Qt, with several good quality external tool available (mainly coming from the Linux world). I did a lot of work to shape a nice interface on OS X and I will do more work later on this aspect.
To make my life easier, I decided to release a 32 bit only version of Luminance HDR (both for Windows and Mac OS X). Luminance however can be compiled in 64 bit without any drawback and this has several advantages. And in fact Daniel Kaneider’s work on a Win64 and my experiment with Universal compilation prove that.
So, since I started the development line that will bring to Luminance HDR 2.1.0 (still don’t know when!), I worked with the idea to release 64 bit builds at the end.
But obviously Apple decided that my plan to make an Universal build was too easy. I don’t know how many of you still use a 32 bit machine with OS X, but surely they are still a lot of people that did not upgrade to Snow Leopard from Leopard (and they will probably not upgrade to Lion): so now I am facing my personal dilemma about Luminance HDR’s development. In fact the new XCode 4 supports only OS X 10.6 and later, but not 10.5 (which means cutting out all the Leopard’s users). At the same time, Qt made its move and decided to support officially only 64 bit build, unless you do not compile Qt on your own.
Currently I’m working on Snow Leopard, using Qt 4.7.3 and supporting OS X Leopard (and 32 bit builds), but if I will upgrade my machine to Lion (not sure I will do that anyway), I will be forced to cut off all Leopard users and, as a consequence, drop the 32 bit build (Snow Leopard surely supports 64 bit applications, so it would not make sense to make a 32 bit build).
Once you’ve split your client-side JavaScript application into nice, self-contained individual files, you have two new problems:
Sprockets is a tool for concatenating multiple JavaScript files into a single one — in the right order. It’s included with Rails 3.1, and in that environment is the recommended way to approach this.
To make sure that a JavaScript file you depend on is included before the
file you’re in, just add a special comment of the form
//= require "foo"
to the top, and the text of the referenced
file (in this case, foo.js
) will get included at that point
if it hasn’t already been included earlier in the concatenation.
To me, though, it’s a little sad that we’ve come full-circle back to the
same approach used by the C preprocessor to attain modularity. (Sprockets
require even has similar semantics assigned to the use of quotes and angle
brackets for included filenames — //= require <foo>
searches
“system” paths, whereas //= require "foo"
looks in your
project.) Everybody’s still pooping in the global namespace, and there’s
no inter-module isolation except for what you happen to be disciplined
enough to impose on yourself.
It’s doubly sad, because in the server-side JavaScript world, we’ve got a
perfectly servicible module system,
specified as part of CommonJS. Admittedly,
the CommonJS module API isn’t normally appropriate for client-side use,
because the require
function it specifies is synchronous,
whereas loading individual scripts from a browser is an asynchronous
activity. However, if you’re going to be concatenating all your
JavaScripts together into a single giant file anyway… why not?
Implementing the CommonJS Module API itself isn’t that difficult; a simple implementation of the whole thing seems to require about 70 lines of code:
// module-prelude.js
var require;
(function () {
var hasOwnProperty = Object.hasOwnProperty;
var currentModuleId = "";
var modules = {};
require = function (moduleId) {
moduleId = resolveModuleId(moduleId,
currentModuleId);
if (!hasOwnProperty.call(modules, moduleId)) {
var message = "No such module " + moduleId;
throw new ReferenceError(message);
}
var module = modules[moduleId];
var exports = module.exports;
if (!exports) {
exports = module.exports = {};
var body = module.body;
delete module.body;
var savedModuleId = currentModuleId;
try {
currentModuleId = moduleId;
body(exports, {id: moduleId});
} finally {
currentModuleId = savedModuleId;
}
}
return exports;
}
require.defineModule = function (moduleId, body) {
modules[moduleId] = {body: body};
}
require.loadAllModules = function () {
for (var moduleId in modules) {
if (hasOwnProperty.call(modules, moduleId)) {
require(moduleId);
}
}
}
// resolve relative module ids
function resolveModuleId(moduleId, baseId) {
moduleId = moduleId.split("/");
var absModuleId;
if (moduleId[0] === "." || moduleId[0] === "..") {
absModuleId = baseId.split("/").slice(0, -1);
} else {
absModuleId = [];
}
for (var i = 0; i < moduleId.length; i++) {
var component = moduleId[i];
if (component === ".") {
// ignore
} else if (component === "..") {
absModuleId.pop();
} else {
absModuleId.push(component);
}
}
return absModuleId.join("/");
}
})();
Untested. require.defineModule
and
require.loadAllModules
are non-standard extensions,
and unlike in some other server-side contexts, all the modules
share natives and the same global object.
Anyway, let’s say you’ve got two CommonJS modules, one of which uses an API exported by the other:
// foo.js
var bar = require("bar");
bar.displayMessage("Hello!");
// bar.js
function displayMessage(message) {
alert("Message: " + message);
}
exports.displayMessage = displayMessage;
A Sprockets-like tool could then concatenate them all together like so:
// application.js
(function () {
// content of module-prelude.js
require.defineModule("foo", function (exports, module) {
// content of foo.js
});
require.defineModule("bar", function (exports, module) {
// content of bar.js
});
require.loadAllModules();
})();
Ideally, I’d like to see Sprockets support this itself, though the issue of backwards-compatibility needs to be considered. It’d be wonderful to be able to use CommonJS modules to structure client-side JavaScript.
Hi! Here is some news from Animtim about the training dvd:
The project is on its way. I've finished the tutorial plan, the storyboard and character design for the next pages (see the little WIP preview under).
My Krita git build looks stable enough to work, some bugfixes I was waiting have been committed right on time (special thanks to Pentalis), and also some cool new features…
So today I've started recording the pages drawing process that I'll use as base video material for the dvd. This new little story will go on the 20 pages comic-book, along with the "Wasted Mutants" story.
We'll start pre-orders as soon as possible, but in the meantime if you haven't already you still can help us and support the project with a donation (and then have a special discount on the pre-order, and a personal dedication+drawing on your comics ;) )
{loadposition top}
Daniel Kaneider, a long collaborator of the Luminance HDR project (even when the name was Qtpfsgui), made a 64 bit build of Luminance HDR for Windows.
It is a great thing to see Luminance running in 64 bit on Windows, but unfortunately this build is to be considered really unstable. However, we need your help to spread it around a learn when it crashes and why, so we can make it better, more stable and faster.
You can download the build on the link below. We are particularly interested in:
Originally I wanted to have most packages ready for Montreal. But it was good to not announce them. Now they are slowly rolling out.
Today came the basICColor_Offset_2009 package 1.1.1 shortly after OpenICC Data package 1.2.0. Both form now a fairly distributable and stable usable set of ICC profiles with completely free licenses.
ICC Examin had some issues in the CinePaint plugin. So I decided to first fix that and as well finish the started ICC v4 support in ICC Examin. Most of that should work already in git.
LGM was a quite useful chance to meet people. Jon Cruz from Inkscape I met the first time, which was a nice experience. His remarks on the Cairo API for ICC support at the end of the OpenICC round table where interesting and I hope we can continue with that hot toppic. As well I meet Richard Hughes the author of colord and GCM. We could settle on a specification for file based colour device configuration exchange of CMS/CMF's and discuss desktop colour servers, which was quite interesting. My talk was about "Connecting Device Calibration to ICC Profiles".
With many more people I could exchange ideas and make plans. Among them where Oliver Berten, the author of SwatchBooker, Peter Linell and Jean Ghali from Scribus and many more. To my surprise Boudewijn Rempt from Krita pointed out that OpenGTL's shiva can handle more than three colour channels. I would love to get support for that in Oyranos.
The whole atmosphere at LGM was great and Louis and the LGM organisation team did great in preparing culinary and cultural program highlights additional to a wonderful conference. As time for coding was somewhat short, some slight improvement could be coding & buffet. This would be a nice experience instead of the well known coding and pizza.
I found the town of Montreal to be a surprisingly friendly place. People from so many cultural background where smiling in the streets, of course always with a arm's length distance, which is quite unusual in Europe.
Developers and users of Free, Libre and Open Source graphics software have met May 10-13 in Montreal at the sixth annual Libre Graphics Meeting (LGM).
LGM 2011 gave software developers, artists, designers and other graphics professionals the opportunity to collaborate and learn from each other. LGM emphasizes the sharing of collective creativity, innovation and ideas and is free for everyone to attend.
The video footage of this year’s meeting is currently being uploaded. You can still see video footage of every previous conference.
Come back and watch the videos and see you next year!
A big thanks to all participants of LGM2011 in Montreal! The week had many announcements. One final announcement at the end of the conference is the coming Milkymist Video Synthesizer.
In closing out LGM2011, all are invited to the LGM After Party on Saturday, May 14, 2011 in Montreal. A super big thanks to CelineCelines and Colin Vernon for rebuilding this website, helping with night events, coordinating catering, hosting the closing event, and now a closing After Party for all LGM2011 attendees and the general public. The Milkymist One will be there as well doing video synthesis along with the Fabricatorz. Come out to the final event of LGM2011 tonite!
Saturday, May 14, 2011 from 22:00 – LATE
Special LGM After Party: DUB NERVE: You gotta lotta NERVE DUB: Closing Loft Party, Samedi mai 14 May Saturday
5555 de gaspe studio 307, Montreal, CA, $ 5
LGM on Wikipedia
With another successful LGM, the public Libre Graphics Meeting Wikipedia page has seen lots of update. Make sure to add any accomplishments from the meeting. Already added are the public announcements of the Open Clip Art Library 3.0, release of the Open Font Library, and the showing of the Milkymist One by rejon.
<p><a href="http://fabricatorz.com/wp-content/uploads/2011/05/Screenshot-oflb.png" rel="lightbox[2458]"><img src="http://fabricatorz.com/wp-content/uploads/2011/05/Screenshot-oflb-500x375.png" alt="" title="Screenshot-oflb" width="500" height="375" class="alignnone size-medium wp-image-2459" /></a></p> <p><em>Montreal, May 12, 2011</em> – At the 6th Libre Graphics Meeting 2011 in Montreal, the Open Font Library, the Open Font Library community and Fabricatorz launch an online library of fonts that all type designers and font enthusiasts may participate in. The goal of the Open Font Library is to offer great fonts, help designers share their work, accelerate the usage of the @font-face tag available in modern web browsers, and to help educate everyone about how to design and use fonts.</p> <p>The Font Library website is under active development, with the mission to bring online a veritable library of fonts to be made available under free licenses, including the SIL Open Font License, Creative Commons Zero license, and the GPLv3 with font exception license.</p> <p>Fabricatorz developer Christopher Adams led the development of the site on the company’s Aiki Framework. “Today marks a crucial milestone in the lifetime of the Open Font Library, from its initial conception in 2006 to its finalized public release in 2011,” said Adams. “Our goal for the Font Library is not only to assemble a large collection of fonts, but to highlight quality free fonts and help others get involved in making this the best public library of fonts.”</p> <p>The Open Font Library received sponsorship and direction from Dave Crossland and the Google Fonts team. Other major contributors to the project include Alexandre Prokoudine, Ben Weiner, Ed Trager, Eric Schrijver, James Weiner, Jon Phillips, Nicolas Spalinger, and Robert Martinez, who developed the Open Font Library logo. Initial patrons to the project include River Valley Technologies, TeX Users Group and Yes Logic. The Font Library has also benefited tremendously from input by participants at the Libre Graphics Meeting 2011.</p> <p>The Open Font Librarians and the Fabricatorz, the global open production company, are actively seeking sponsorship and contracts to support the development of the Open Font Library towards a 1.0 release by the end of 2011. With sponsorship, there are active plans to integrate version control support for fonts on the site, allow for direct editing of fonts on the site, identify incomplete font designs and actively provide solutions, and integrate social web features into the project. More advanced features like API support for uploading and downloading fonts become possible for each additional patron who offers their support.</p> <p>“The Fabricatorz stand ready to help build the world’s largest collection of fonts,” said Fabricatorz and Open Clip Art Library founder, Jon Phillips. With your support, use of the Library’s fonts, and spreading the news of the project, the Open Font LIbrary is certain to reach this goal.”</p> <p><strong>About Open Font Library</strong></p> <p>The mission of the Open Font Library (<a href="http://openfontlibrary.org">http://openfontlibrary.org</a> is to promote your freedom as it relates to fonts. All of the typefaces contained in the library are available under a free license, which gives you the freedom to use, study, remix and share each and every font. The site is powered by the Aiki Framework (http://aikiframework.org), a powerful web framework for building network services using the AGPL license.
About Fabricatorz
The Fabricatorz (http://fabricatorz.com) is a “open” production company that makes successful projects from start to finish, including development and community management. We specialize in Free and Open Source Software, Creative Commons technology, growing on-line and off-line communities in San Francisco, China and the Arab World. Our core focus is in developing software using Aiki Framework, hardware using Qi Hardware, and community-building around the philosophies of Sharism.
For More Information
Press Contact
Christopher Adams
press@fabricatorz.com
+1.415.830.3884
San Francisco + China
Attachments
)<p><a href="http://www.openclipart.org/detail/ocal-2012-seal-by-jhnri4"><img class="alignnone" title="ocal-2012-seal-by-jhnri4" src="http://www.openclipart.org/image/240px/svg_to_png/OCAL2012Seal-20110511.png" alt="" width="240" height="240" style="margin-left: 120px;"/></a></p> <p>Montreal, May 12, 2011 – Today at the 6th Libre Graphics Meeting 2011 in Montreal, the Open Clip Art Library along with its commercial stewards, the Fabricatorz, have launched the biggest, most featureful version of everyone’s favorite public domain library of clip art, a collection that is free to use for any reason. </p> <p>Lead developer of Open Clip Art Library and Fabricatorz Developer, Brad Phillips said, “This is our biggest release ever! We have fixed loads of bugs, and Fabricatorz have been leading an effort to create a traditional favorites system so all clip art may be rated by any artist. We have been actively working to close bugs and implement feature requests.” </p> <p>Additional features include a new sorting category, displaying on the main page, that takes advantage of the new favorites system by listing clip art according to most popular. There is now enhanced profile management capabilities and also an ability to list links to a user’s different profiles. There are 50+ bug fixes on this 3.0 release that make the entire project work smoothly. And, now its easy to generate bitmap images on-demand, thanks to the contribution from user boobaloo from the project. </p> <p>A major feature added in this release is the batch management action bar. This tool allows for librarians to add or delete clip art searches and tags. For normal artists (users it allows for the ability to add to and remove clip art from collections. Collections is a feature from the last release so that themed sets of clip art are combined by someone.
As has come to be expected in recent Releases, a brand new Package of themed clip art is out. Open Clip Art Library 3.0′s theme is ‘Famous People’, and the package contains dozens of newly created graphics for all uses, many of which have been contributed by attendees of workshops at LGM 2011.
For all users and services using the Open Clip Art Library, Fabricatorz is a commercial production company that actively adds features to the Open Clip Art Library. Fabricatorz founder, Jon Phillips states, “The Fabricatorz stand ready to add desired features like a Request System, an Artist Donation System, and a Showcase section on the site. For any businesses, services or benefactors that are interested in these features, we want to work with you to realize new features on the project.”
3.0 Highlights
* Favorites system sprinkled throughout the site
* Most popular category on the main page
* Users can add multiple links to their profiles
* Batch management (collections and clipart management)
* 2 active events, famous people, doudou linux logo
* 50+ bug fixes
* Simpler personal information management
* Embed controls for clip art
Downloads
We now provide monthly customized packages related to monthly themes. Please follow the url below to download the latest packages.
http://openclipart.org/packages
About Open Clip Art Library
Since 2004, the Open Clip Art Library (http://www.openclipart.org/) aims to create an archive of user contributed clip art that may be freely used. All graphics submitted to the project are placed into the Public Domain according to the Creative Commons Public Domain Declaration. The site is powered by the Aiki Framework (http://aikiframework.org), a new web framework using the AGPL license. The Open Clip Art Library. Drawing Together.
About Fabricatorz
The Fabricatorz (http://fabricatorz.com) is a “open” production company that makes successful projects from start to finish, including development and community management. We specialize in Free and Open Source Software, Creative Commons technology, growing on-line and off-line communities in San Francisco, China and the Arab World. Our core focus is in developing software using Aiki Framework, hardware using Qi Hardware, and community-building around the philosophies of Sharism.
For More Information
* http://openclipart.org
* http://aikiframework.org
* http://fabricatorz.com
Press Contact
Jon Phillips press@fabricatorz.com
+1.415.830.3884 San Francisco + China
Come to LGM2011 in Montreal!
Developers and users of Free, Libre and Open Source graphics software will meet May 10-13 in Montreal at the sixth annual Libre Graphics Meeting (LGM).
The Linux kernel attempts to protect portions of its memory from unexpected modification (through potential future exploits) by setting areas read-only where the compiler has allowed it (CONFIG_DEBUG_RODATA). This, combined with marking function pointer tables “const”, reduces the number of easily writable kernel memory targets for attackers.
However, modules (which are almost the bulk of kernel code) were not handled, and remained read-write, regardless of compiler markings. In 2.6.38, thanks to the efforts of many people (especially Siarhei Liakh and Matthieu Castet), CONFIG_DEBUG_SET_MODULE_RONX was created (and CONFIG_DEBUG_RODATA expanded).
To visualize the effects, I patched Arjan van de Ven’s arch/x86/mm/dump_pagetables.c
to be a loadable module so I could look at /sys/kernel/debug/kernel_page_tables
without needing to rebuild my kernel with CONFIG_X86_PTDUMP.
Comparing Lucid (2.6.32), Maverick (2.6.35), and Natty (2.6.38), it’s clear to see the effects of the RO/NX improvements, especially in the “Modules” section which has no NX markings at all before 2.6.38:
lucid-amd64# awk '/Modules/,/End Modules/' /sys/kernel/debug/kernel_page_tables | grep NX | wc -l 0 maverick-amd64# awk '/Modules/,/End Modules/' /sys/kernel/debug/kernel_page_tables | grep NX | wc -l 0 natty-amd64# awk '/Modules/,/End Modules/' /sys/kernel/debug/kernel_page_tables | grep NX | wc -l 76
2.6.38′s memory region is much more granular, since each module has been chopped up for the various segment permissions:
lucid-amd64# awk '/Modules/,/End Modules/' /sys/kernel/debug/kernel_page_tables | wc -l 53 maverick-amd64# awk '/Modules/,/End Modules/' /sys/kernel/debug/kernel_page_tables | wc -l 67 natty-amd64# awk '/Modules/,/End Modules/' /sys/kernel/debug/kernel_page_tables | wc -l 155
For example, here’s the large “sunrpc” module. “RW” is read-write, “ro” is read-only, “x” is executable, and “NX” is non-executable:
maverick-amd64# awk '/^'$(awk '/^sunrpc/ {print $NF}' /proc/modules)'/','!/GLB/' /sys/kernel/debug/kernel_page_tables 0xffffffffa005d000-0xffffffffa0096000 228K RW GLB x pte 0xffffffffa0096000-0xffffffffa0098000 8K pte natty-amd64# awk '/^'$(awk '/^sunrpc/ {print $NF}' /proc/modules)'/','!/GLB/' /sys/kernel/debug/kernel_page_tables 0xffffffffa005d000-0xffffffffa007a000 116K ro GLB x pte 0xffffffffa007a000-0xffffffffa0083000 36K ro GLB NX pte 0xffffffffa0083000-0xffffffffa0097000 80K RW GLB NX pte 0xffffffffa0097000-0xffffffffa0099000 8K pte
The latter looks a whole lot more like a proper ELF (text segment is read-only and executable, rodata segment is read-only and non-executable, and data segment is read-write and non-executable).
Just another reason to make sure you’re using your CPU’s NX bit (via 64bit or 32bit-PAE kernels)! (And no, PAE is not slower in any meaningful way.)
© 2011, Kees Cook. This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.
Quick! There isn't much time left to pay for the third Humble Bundle! Really great games for GNU/Linux again!
It is DRM-free and cross platform (this time "almost") and as always you decide how much you pay and where your money goes to. Maybe you want to spent ALL dollars for the EFF or childsplay? Or give some to the developers? No matter what - you decide.
This is money well spent in my opinion - since chances are we will even get some source-code! It is sad that we don't have completely free games (like everything is GPL/CC), but this bundle is a step in the right direction. Support it and have fun playing. I will.
Please sponsor, participate and register that you are coming to LGM2011 in Montreal!
It is no big news that google is evil. But when you're asked for an alternative you often shrug or point to some other evil corporations service. Now you don't have to anymore! Try DuckDuckGo, a search engine that promises not to track you - offers ssl secured searches, lets you set up numerous settings and offers lots of goodies and tools. I've added it as my standard search to firefox and I'm quite happy.
It cannot compete with google, but is pretty darn usable. And if you feel like testing some other privacy friendly search engines I can recommend ixquick or scroogle.
BTW: you can also set it up to work as standard search in the firefox address bar! Type about:config into the address bar, search for keyword.url and then change it to https://duckduckgo.com/?q=
Drumbeat Hackfests are live collaborative events where tools and technologies that support the open web are designed and created. The theme of the 2011 China Drumbeat is citizen science on the web, a growing trend which is also called “citizen cyberscience”. Some of the world’s leading developers in this field will be participating, like David Anderson , director of the famous SETI@home volunteer computing project.
The Libre Graphics Meeting (LGM) is the conference for developers and users of free and open source graphics applications. This years edition will be in Montreal, Canada between May 11th and 13th. All the biggest libre graphics projects like GIMP, Krita, Inkscape, Blender and Scribus are expected to be represented. The conference will include talks, panel discussions, workshops and birds-of-a-feather sessions, targeting both technical and artistic audiences. For more information, see the press release.
Like last year, the MyPaint project will also have developers and users present. If you are or would like to get involved with MyPaint we hope to see you at the conference!
If you are not able to go, please consider supporting by donating and spreading the word.
It's been 1.5 years since release of the latest version, 0.6.0. The project is not very active at the moment, because its principal developer, Pierre Marchand, is rather busy with other things. SVN trunk is currently ca. 150 commits away from 0.6.0 and features a rather simplified user interface with few new features like named filters. The new user interface is not yet finished, with some of the former tabs currently being floating windows. Eventually we will finish the changes in UI, document them and release the next version.
This is a bugfix release without any new features. Several problems with non-ASCII file names, directory names, and layer names have been fixed, as well as a number of other minor issues. Integration with the Windows platform has been improved.
In this video, Bill Hammack breezes through an introduction to basic queueing theory, the discipline established by Danish mathematician Agner Krarup Erlang. (Yes, the Erlang programming language is named after him.)
In this era of parallel and distributed systems, I think queueing theory is actually a very important area for programmers to be familiar with, but Bill’s explanation should be accessible even to a non-technical audience.
It took a few years, but I have officially joined YouTube’s esteemed “1 Million Views” club!
Watching this video slowly grow in popularity (and hatred) over the course of it’s web life has taught me so much about viral campaigns over the internet & about the composition, itself. I hope to build off the success of this video & help translate it to my original music!
In honor of this momentous occasion, I’m going to finalize the edit for this animation (as this was only a pre-render playblast), fix the sound (which is definitely annoying, in places), and give this animation the proper treatment it deserves!
Do you have any ideas for the final version of this piece? The animation itself can’t be altered at this point (I’ve lost the source files but do still have the final completed render), but cuts can be made & certainly sound can be re-worked.
Let me know via the video or hit me with a comment below! ..and, yes, I’m aware that Mario’s sideburns look like a certain portion of the male anatomy
Catch the latest issue on the LaTeX3 news page where we recap notable TeX happenings last year and discuss our current and future plans for LaTeX3.
We hope you had a great holiday season. Now that you are back, we have some news for you. We had a server error that prevented us from posting anything most of December, but now it's fixed and we are back on track. The usual news posting resumes, and the website now also has an initial Books section. In fact there is a whole new website coming, based on design by Hinerangi Courtenay. The other good news is that 0.48.1 is done, and we are waiting for Ted to cut the release so that packagers could start packaging. We are also determined to make at least one more point release before it's time for 0.49. Stay tuned for more news!
We hope you had a great holiday season. Now that you are back, we have some news for you. We had a server error that prevented us from posting anything most of December, but now it's fixed and we are back on track. The usual news posting resumes, and the website now also has an initial Books section. In fact there is a whole new website coming, based on design by Hinerangi Courtenay. The other good news is that 0.48.1 is done, and we are waiting for Ted to cut the release so that packagers could start packaging. We are also determined to make at least one more point release before it's time for 0.49. Stay tuned for more news!
Today has proven to be a monumental day in the Open Source Community, with the Release of Aiki Framework 0.6 alongside it’s featured website: Open Clip Art Library 2.7. The Fabricatorz Team is largely responsible for the development of these latest iterations and we are proudly endorsing their entrance into the public domain!
Fabricatorz Developer (and Lead Aiki Developer), Bassel Safadi, has pushed out a new and improved package for Aiki’s latest instance. A major compatibility hurdle has been tackled with out-of-box Language Support. Now, sites created using the web framework can be efficiently localized all over the world!
If multi-lingual websites aren’t enough to peak interest, another (and even more promising) feature arrives in Aiki Framework 0.6: Revision Control. Adjustments made to sites and widgets are logged and it’s now possible to return to previous incarnations! Bassel says of this latest asset:
Revision Control was a hotly requested feature that I’m very excited to have been able to bring to Aiki Framework. Developers now have even greater control over the progress of their sites. In the future, we will expose this feature more along with other ways of notifying Aiki developers about updates to Aiki Installations.
The 2.7 Edition of The Open Clip Art Library is marked by several adjustments and ever-increasing stats. Most noticeably, a link to a web survey has been placed atop OCAL’s main pages. The Librarians encourage all users of the platform to fill out the short questionnaire, as the results will help Developers push Open Clip Art Library in more effective ways. October saw the upload of over 600 svg files and more than 1,500 new registered users! Along with the more robust collection, a Thanksgiving-themed clip art set is now available. Users can download individual works created by Community Artists or a single download that encapsulates the entire body of work.
For more information on the recent launch, check out the Official Press Release.
We have uploaded packages for sK1 0.9.1 prerelease2. This job is completed from Foz do Iguaçu where Latinoware 2010 conference will start tomorrow. So we have named this snapshot as "Made in Brazil".
All content on this site is Copyright 2005-2009 to the respective authors aggregated. The Wiki is CC BY-SA 2.5 licensed, unless otherwise noted.
Create Logo by Robert Martinez.
Blog entries aggregated on this page are owned by, and represent the opinion of the author.
Hosted by OSUOSL and freedesktop.org.