The Frustrated Architect Bio Simon Brown is an independent consultant based in Jersey, the founder of Coding the Architecture and either a software architect who codes or a software developer who understands architecture. Having successfully delivered a variety of projects on the .NET and Java platforms, Simon now uses his experience to train and coach teams in delivering better software. GOTO Aarhus is the enterprise software development conference designed for team leads, architects, and project management and is organized by developers, for developers. As software developers and architects ourselves, we wanted to craft the ultimate conference. A History of the World How to Build a Startup Course (EP245) When does the course begin? This class is self paced. You can begin whenever you like and then follow your own pace. It’s a good idea to set goals for yourself to make sure you stick with the course. How long will the course be available? This class will always be available! How do I know if this course is for me? Take a look at the “Class Summary,” “What Should I Know,” and “What Will I Learn” sections above. Can I skip individual videos? Yes! What are the rules on collaboration? Collaboration is a great way to learn. Why are there so many questions? Udacity classes are a little different from traditional courses. What should I do while I’m watching the videos? Learn actively!
10 Youtube URL Tricks You Should Know About Though it has some competition, YouTube remains the premier video site on the web. With a staggering amount of videos uploaded every day, some people even make a living from the service. 10 Video Sites That Are Better Than YouTube 10 Video Sites That Are Better Than YouTube Here are 10 great alternatives to YouTube, although the "better than" is obviously open to debate... Read More No matter if you’re a casual YouTube user or go looking for the craziest channels you can find, there are all sorts of ways to tweak YouTube to make it just right for you. Let’s look at some URL tricks to get more out of the service. 1. Typically, when you copy a link to a YouTube video, it starts from the beginning. You can do this in a couple of ways. youtube.com/watch? Can be shared 90 seconds in using this URL: youtube.com/watch? If you don’t want to use the manual method, pause the video at the time you’d like to share it at, then right-click and choose Copy video URL at current time. 2. youtube.com/watch?
Programming with Qt, 2nd Edition: Chapter 8: Container Classes Nevertheless, it still pays to learn how to use Qt's own container classes. STL is not easy to learn, and when all you want to do is put some strings in a list and iterate over it, you can just as well use the Qt classes. Of course, these classes are not as sophisticated as the STL classes, and there aren't quite as many of them. However, if Qt contains what you need, I would suggest giving it a try. You could even save some memory in your application, since the container classes from Qt are linked to your program anyway, and it is reasonable to assume that compiler vendors will make linkage to the STL optional. An important thing to distinguish about container classes is whether they are value based or reference based. Whether you should choose a reference-based or a value-based container class depends completely on the task at hand, but it is good to know that both exist in Qt (unlike in STL, for example). Qt provides the following container classes. Basic Usage // WRONG! ... and:
CAP Twelve Years Later: How the "Rules" Have Changed This article first appeared in Computer magazine and is brought to you by InfoQ & IEEE Computer Society. The CAP theorem asserts that any networked shared-data system can have only two of three desirable properties. However, by explicitly handling partitions, designers can optimize consistency and availability, thereby achieving some trade-off of all three. In the decade since its introduction, designers and researchers have used (and sometimes abused) the CAP theorem as a reason to explore a wide variety of novel distributed systems. The CAP theorem states that any networked shared-data system can have at most two of three desirable properties: consistency (C) equivalent to having a single up-to-date copy of the data; high availability (A) of that data (for updates); and tolerance to network partitions (P). Why "2 of 3" is missleading The easiest way to understand CAP is to think of two nodes on opposite sides of a partition. In fact, this exact discussion led to the CAP theorem. 1.
Can Flash be saved? UPDATE: for a good counterpoint to this blog, see my new post titled “Google +will+ save Flash.” Let’s go back a few years to when Firefox was just coming on the scene. Remember that? I remember that it didn’t work with a ton of websites. Things like banks, ecommerce sites, and others. Some people thought Firefox was going to fail because of these broken links. But just a few years later and have you seen a site that doesn’t work on Firefox? What happened? The same thing is happening now, based on my talks with developers: they are not including Flash in their future web plans any longer. This has Adobe freaked out. So, can Adobe save Flash? But Google can. The thing is, does Google want to? Google is widely seen as the only company right now that is challenging Apple at all (and even then, Google’s Android is clearly #2 in the race and doesn’t look like it will be able to challenge iPhone/iPad this year). Could Nokia help Adobe out? Could Microsoft help Adobe out? How about you?
Startup Biz Model – Modelos de negócios Y Combinator-Backed Rentobo Helps Landlords Fill Apartments Without All The Messy Paperwork Looked for an apartment lately? It sucked, right? You showed up and you had to fill out an application and submit all sorts of stupid paperwork — credit check, proof of employment, utility invoice (apparently to prove that you can pay a bill, like an adult), etc. Well that whole process sucks for landlords and property management companies as well. Rentobo provides a platform for landlords, listing agents, and property management firms to not only post their open units across a number of different apartment listing sites, but it gives them a way to quickly and easily get information from prospective tenants with an online application process. The team, which was part of the Y Combinator Summer 2011 class, started off originally with the idea of auctioning off apartment rentals. For landlords, first and foremost there was the listing problem. It provides a drag-and-drop interface for adding photos to listings, so that prospective tenants know what they’re getting into before they apply.
Методы и алгоритмы компьютерной графики в примерах на Visual C++ Глава 11. Просмотр и редактирование растровых изображений Авторы: Алексей ПоляковВиталий БрусенцевИсточник: RSDN Magazine #4-2003 Опубликовано: 04.03.2004Исправлено: 29.12.2005Версия текста: 1.0 Мы предлагаем вашему вниманию фрагмент из книги «Методы и алгоритмы компьютерной графики в примерах на Visual C++», которая готовится к выходу в издательстве БХВ в серии «Мастер программ». Данная глава публикуется в сокращении. 11.1. До сих пор мы работали с программой, поддерживающей одновременную работу лишь с одним документом-изображением (SDI-интерфейс). Создадим каркас приложения для просмотра и редактирования рисунков: С помощью команды File | New | Projects | MFC AppWizard (exe) начнем создание приложения. Вот и все, каркас программы готов. 11.2. Структура файла с растровым изображением в формате Microsoft Windows Bitmap (BMP) была рассмотрена в прошлой главе, поэтому сразу перейдем к делу. Листинг 11.1 Интерфейс класса CRaster. Листинг 11.2 Реализация методов класса CRaster. 11.3. 11.4. 11.5.
The Best of 2009 in Flash Web Design - Flash Web Design and Desi Posted by Paulo P. on 12/29/2009 in Web Design | ∞ The year of 2009 has seen some of the most amazing changes in science society and technology ever seen. Although we have fortunately escaped epic disaster, I can’t remember a year with so many shifts in the way the world works. Flash design may have started a long time ago in the digital timespan, but it has breached yet another plateau. To cap off the year I have rounded up some of the most interesting. amazing and inspired flash creations. Flash Sites Design and Launched in 2009 We Choose the Moon wechoosethemoon.org Celebrating the 40th Anniversary of the Apollo 11 Lunar Landing. Portfolio – Mauricio Guimaraes mauriciostudio.com Rendez une visite à ce monde plein d’illustrations avec des beaux détails et personnages. Frito Lay Dips and Chips: Made For Each Other madeforeachother.com Welcome to the home of Frito Lay dips and chips, a magical place where everyone has a perfect match. Red Bull Soapbox Racer redbullsoapboxracer.com HBO Imagine
EndeavorBrasil Você precisa acertar no seu projeto antes de decolar. Para isso, erre. Mas erre com critério, testando e aprendendo dentro do mercado. Sobre a ideia, você sabe como é, de um jeito ou outro ela aparece na sua cabeça. O melhor jeito de tirar a ideia da cabeça e colocá-la no papel você já conhece: BMG – Business Model Generation, aquela metodologia trazida à baila por Alex Osterwalder. Agora, tenha muito claro em mente que este canvas representa apenas um roteiro de ficção. O melhor jeito para tirar uma ideia do papel é colocá-la no mercado me foi ensinado por uma figura gente-boa do Vale chamado Steven Gary Blank. A vida de Blank foi construir negócios próprios e ajudar outros a construírem os seus. Em seu livro “The Four Steps to the Epiphany” e no recente “The Startup Owner’s Manual”, Blank descreve o princípio fundamental do sucesso para startups: acertar o projeto antes de decolar. O fato é que a empresa que você projetou nunca (isto mesmo, nunca!)