Facebook, Mozilla and the MacArthur Foundation Team Up for a Hackathon to ... - Betabeat
Facebook, Mozilla and the MacArthur Foundation Team Up for a Hackathon to ...
Betabeat
Hosted in conjunction with the MacArthur Foundation, Facebook, Mozilla and the Family Online Safety Institute, the event focused on building a “more equitable, social, and participatory internet.” Teams showed up at the space and were treated to a hot ...
en meer »
Will Kahn-Greene: My thoughts on Elasticsearch: Part 1: indexing
I just finished up an overhaul of ElasticUtils and then an overhaul of the search infrastructure for support.mozilla.org. During that period of time, I thought about extending the ElasticUtils documentation to include things I discovered while working on these projects. Then I decided that this information is temporal---it's probably good now, but might not be in a year. Maintaining it in the ElasticUtils docs seemed like more work than it was worth.
Thus I decided to write a series of blog posts.
This one covers indexing. Later ones will cover mappings, searching and other things.
It's also long, rambling and contains code. The rest is after the break.
[Comments]
Mozilla Offering Free Phones to Firefox OS Developers - PC Magazine
The Next Web
Mozilla Offering Free Phones to Firefox OS Developers
PC Magazine
Mozilla is on the hunt for developers to build applications for its upcoming Firefox mobile operating system, and to sweeten the deal, the company is now throwing in a free Firefox OS Developer Preview device. Those with a Firefox OS app they'd like to ...
Mozilla Starts Doling Out Phones To Developers With Brilliant HTML5 App IdeasTechCrunch
Mozilla offering free phones in hopes of bolstering Firefox OS app developmentEngadget
Mozilla Courts App Developers to Firefox OS With Free Phones - The Next WebThe Next Web
Silicon Valley Business Journal -ZDNet -The Full Signal
alle 23 nieuwsartikelen »
Kim Moir: Releng 2013 keynotes: John O'Duinn (Mozilla) and Roman Scheiter (LinkedIn)
John O'Duinn, Director of Release Engineering at Mozilla will kick off the workshop with his keynote Release Engineering as a Force Multiplier. The build and release process used to be a pain point at Mozilla, but now makes the company and community more productive as a whole. John will describe how the team added support for project branches to allow concurrent development, rethought continuous integration and increased capacity by moving to a hybrid-cloud build infrastructure. These changes improved several aspects of the business, including switching to a rapid release model and reducing turnaround time on a release from weeks to hours. As a result, Mozilla improved its abilities against much bigger and better funded competitors in the marketplace while also allowing them to enter new markets and help ensure its long-term success.
Roman Scheiter, Engineering Services Director at LinkedIn, will present the afternoon keynote entitled Against All Odds – Completely Overhauling Linkedin's Release Process. This session will cover the evolution of LinkedIn’s release process from its earliest days to the point where the rapidly growing engineering team necessitated a radical shift. This shift, an executive sponsored effort to address technical debt and introduce new thinking to boost engineering efficiency allows six hundred developers to release thousands of changes per week without compromising quality. As part of this undertaking, LinkedIn learned many best practices, developed tools and custom infrastructure, and lived through the internal cultural changes needed to make this independent release process work. Roman will detail the evolution and results of this shift so you can learn directly from LinkedIn's pain.
In addition to these fantastic keynotes, we also have talks from release engineers and researchers from Netflix, Google, Microsoft, Gnome, Red Hat, IBM, several universities and more! We'll also have a panel at the end of the day to discuss the future of release engineering.
Check out the full program on the Releng 2013 site. To register for the conference, which is managed as part of the larger ICSE conference, you can follow this link and choose the one-day-workshop. See you in San Francisco on May 20!
Laura Hilliger: Planning, Running, Visualizing #teachtheweb
Mozilla offering phones for apps to get more developers on board - IntoMobile - IntoMobile
Mozilla offering phones for apps to get more developers on board - IntoMobile
IntoMobile
Mozilla has started a campaign to attract more developers to its nascent mobile platform. The company is (obviously) targeting HTML5 app developers, both existing ones (which have an app for other mobile platform) and those just entering the market.
Brandon Savage: Making better object oriented design decisions
Christian Heilmann: #justcode
As developers we are incredibly lucky. We work in a very growing and immensely well paid market, our companies shower us with benefits, companies offer us jobs rather than having to send out hundreds of CVs on the off-chance and even the mass media and politicians start talking about “coding” being a skill everybody needs.
Quite some part of this success is based on the stubbornness we showed in the past. When we got a task to build something we didn’t give up on it and said it is impossible. Instead we went back in our corner and tried and failed and tried again with sparks flying and code explosions happening until we achieved what we wanted. Think Dr. Bunsen Honedew’s laboratory instead of Statler and Waldorf.
This gave especially the web a strange “hack it together” reputation that many people keep bringing up when it comes to replacing JavaScript for example with “more organised and professional” languages. But you know what? I really think when it comes to the web, this is its main strength.
The fun of codingAs explained earlier in my Flash is not the enemy post, whimsy and spontaneous ideas is what made the web a larger media outlet than it was. It wasn’t the large sites that got non-technical people excited. It was the funny animation and short-lived game that you could mail to your friends.
Therefore I think it is important to celebrate this for yourself from time to time. Personally I find myself extremely lucky to have been at the right time (and moving around to the right places) when the web exploded into an offering of amazingly cool things and while I am sure as hell not proud of the code I had to write to get things done in the past, I am happy that I did and that I didn’t give up or wait until someone else solves my problems for me.
Having just taught a workshop on HTML5 at Industryconf I found that we are losing a bit on that. Attendees were worried that they need to learn a lot of libraries and find the right plugins to get started and once shown that they have the power to do most of what they want using the things browsers come with out of the box got quickly into enjoying themselves reaching new levels.
One thing I did with the attendees is a To-Do List App in plain HTML/JS/CSS (No sound).
This is what the Mozilla Webmaker Project is about – to get non-programmers excited about building things for the web. And it is incredibly exciting to see some of these events as a “professional”.
I think it is very important to never forget about the wonder we experienced the first time we made something show up on screen or wrote our first condition that printed out “is amazing” when you entered your name or “is boring” when it was another one.
Be fearlessA lot of times being creative means being fearless. Watching Bret Victor’s talks and seeing his Learnable programming course and Seb Lee-Delisle’s training courses they consist of one main thing – play with things and worry about them breaking later. Amazing results happen when the outcome and the input get as close together as possible – not when things happen using dozens of abstractions.
This does not have to be visual from the get-go though. The MPEG-1 decoder in pure JavaScript for example is pure byte-shifting but blew me away in its fearlessness of what could go wrong.
Go, code!Why not have a go? Take 10 minutes, half and hour, an hour out of your life right now and use it to #justcode something, anything. Just play with an idea, put it on JSFiddle, Codepen, JSBin, Dabblet, or whatever other amazing tool we have right now and share it.
Don’t build a perfect plugin, don’t build a solution dependent on preprocessors and libraries. Go vanilla and just play with what we have in browsers today. CSS Animations and Transitions, Canvas, Audio and Video, HTML5 and Friends – we have so many cool toys to play with. Don’t explore the main use case either. Yes, Canvas is for putting things on the screen, but it is also about reading image data.
We got were we are by playing with things. Never forget this and never stop playing.
Mozilla offering free phones in hopes of bolstering Firefox OS app development - Engadget
Mozilla offering free phones in hopes of bolstering Firefox OS app development
Engadget
Attention HTML5 virtuosos: Mozilla is thirsty for your talents. So much, in fact, that the outfit is baiting developers with a free smartphone in the hopes they'll return the favor with fresh Firefox OS apps. In order to qualify for a device, you'll ...
Mozilla to developers: Build us apps, get free phone - Silicon Valley Business Journal
Mozilla to developers: Build us apps, get free phone
Silicon Valley Business Journal
And of course, the deal also helps Mozilla quickly fill up its app store. Mozilla says it's looking for games, tools, utilities and locally relevant news, sports, travel, entertainment and review apps. The program closes at the end of May or when the ...
Mozilla tempts developers with free Firefox OS handset if they build apps for ... - ZDNet
Mozilla tempts developers with free Firefox OS handset if they build apps for ...
ZDNet
Mozilla tempts developers with free Firefox OS handset if they build apps for the platform. Summary: Mozilla is offering developers the chance of getting a free Firefox OS Geeksphone Keon handset if they build apps for the HTML5-based platform. Ben ...
Mozilla Starts Doling Out Phones To Developers With Brilliant HTML5 App Ideas - TechCrunch
Mozilla Starts Doling Out Phones To Developers With Brilliant HTML5 App Ideas
TechCrunch
Just a week after rolling out the latest version of its Firefox OS simulator, Mozilla has announced that it's offering a nifty new proposition to would-be FFOS developers. If you've got an idea for a killer HTML5 application and the technical chops (or ...
Facebook To Mozilla: Add WebP Support To Firefox - AllFacebook
Facebook To Mozilla: Add WebP Support To Firefox
AllFacebook
David Cohen on May 9, 2013 12:37 PM. Facebook announced last month that it was experimenting with the use of Google's WebP image format due to its smaller file sizes for photos, and now the social network is trying to get Firefox parent Mozilla on board.
Hardware accelerated H.264 playback coming to Firefox 23Ghacks Technology News
Stable Firefox for Modern UI due in the fallThe Tech Report, LLC
alle 6 nieuwsartikelen »
Best case, Mozilla's Firefox for Windows 8 will ship in October - ComputerworldUK
Best case, Mozilla's Firefox for Windows 8 will ship in October
ComputerworldUK
A new addition to a Mozilla wiki noted that the browser will be completed Oct. 2, 2013, at the earliest, or nearly a year after the launch of Windows 8. But the project could be delayed until March 20, 2014. The most probable finish date -- based on ...
en meer »
Best case, Mozilla's Firefox for Windows 8 will ship in October - Computerworld Australia
Best case, Mozilla's Firefox for Windows 8 will ship in October
Computerworld Australia
A new addition to a Mozilla wiki noted that the browser will be completed Oct. 2, 2013, at the earliest, or nearly a year after the launch of Windows 8. But the project could be delayed until March 20, 2014. The most probable finish date -- based on ...
Firefox for Windows 8 expected to go final this October, but could be delayedWinBeta
alle 2 nieuwsartikelen »
Best case, Mozilla's Firefox for Windows 8 will ship in October - Computerworld
Best case, Mozilla's Firefox for Windows 8 will ship in October
Computerworld
A new addition to a Mozilla wiki noted that the browser will be completed Oct. 2, 2013, at the earliest, or nearly a year after the launch of Windows 8. But the project could be delayed until March 20, 2014. The most probable finish date -- based on ...
en meer »
Mozilla's Firefox OS will also appear on high-end phones - Network World
TechCentral.ie
Mozilla's Firefox OS will also appear on high-end phones
Network World
Mozilla's Firefox OS is among several fledgling mobile operating systems all vying for a presence in today's market dominated by Android and Apple's iOS. To start off, Firefox OS is targeting entry-level smartphone users and the first handsets will ...
What the future could hold for Firefox OSArs Technica
alle 2 nieuwsartikelen »
What the future could hold for Firefox OS - Ars Technica
Ars Technica
What the future could hold for Firefox OS
Ars Technica
Hitting the right markets. In February, Mozilla announced four hardware partners that it intended to work alongside to make this vision a reality: Alcatel, LG, ZTE, and Huawei. But in a conversation with Ars, Chris Lee, the Firefox OS product manager ...
en meer »
Facebook verzoekt Mozilla WebP-formaat te ondersteunen in Firefox - tweakers.net
Facebook verzoekt Mozilla WebP-formaat te ondersteunen in Firefox
tweakers.net
Facebook heeft Firefox-ontwikkelaar Mozilla openlijk verzocht om ondersteuning voor het WebP-formaat in de browser in te bouwen. De sociale netwerksite wil meer gebruik gaan maken van het nieuwe compressieformaat, dat op dit moment alleen ...
Just Browsing: Programming Brain Teaser #6: Fixed-point principle
As promised last time, let’s do something more serious today…
Let a be any expression. We will call x the fixed point of expression a if x names ax. (Reminder: lower-case letters in our programming language represent a combination of upper-case letters.)
The fixed-point principle says that for each expression a there exists its fixed point x. Furthermore there is a (quite simple) “manual” for constructing the fixed point x of any expression a.
So the question of the day is: can you find that “manual” proving fixed-point principle?
(E.g. a program x that names ABCx, for a = ABC.)
Solution To see the correct solution, click 'Show' button... SelectShow
Answer: x = RQaRQ
Why? Because that names aRQaRQ, which is ax, which is exactly what we wanted .
The post Programming Brain Teaser #6: Fixed-point principle appeared first on Salsita Software.
