So, it more or less two years since I’m using it. At that time it was alpha and still having the start menu. Kind of fun that the start menu was removed and now it is back on 8.1.
After this period, I can say for me at least, the good and the bad of it.
About the metro/desktop dual mode.
Oh boy.. here we go. 95% of my time, I’m using the desktop mode. There are two main reasons for this:
The first is this: Desktop apps, the old ones. They are way better than any metro version.
The Second one: It feels strange, really strange use desktop and metro together.
Nailed. The full screen mode of lion make a lot of more sense on desktop than have a windowed desktop together with a metro one.
That will expand to my second part, the new start menu;
The new start menu
For now, let´s assume that I only use desktop mode.
Oh boy, the new start menu rocks. Really. After I got used to it, I found the old one boring. It is not about a place to put icons as shortcuts. Compared with the old versions it is smart. Has the search nicely integrated and is beautiful. Comparing with the metro apps, the start menu when I’m using only desktop does not fill strange. It fits.
The settings and the new control panel ( metro ) fits also and they are good. The point that I’m thinking now, is that the desktop apps should have a more metro interface ( in future ). But not going full metro. And having the option to be full screen. More or less like the Mac os. I said that but I really prefer the metro design language than the mac os / iOS7.
Everytime that I need to change networks settings, I cry blood hard. Why in the hell when I’m in desktop mode and click on tray icon of network, it opens the metro sidebar of network where I can’t do nothing!?
If you ask me, this is the better stuff on the windows 8. It is necessary to be the “pro” version. Hyper-V is really good and now I’m moving as I can from vmware to it. The fact that it is free and powerful makes all the difference. The ability to move it forward to a win2012 with hyper-v is a plus.
After two years, I can say that this windows, of course, is the best Windows that I used. For desktops it the system that I like more. It is not perfect and I think that is not finished yet. Windows 7 was the mature end for the 95 generation. Windows 8 is a new start and like everything new takes sometime to get used and to get polished.
It is not a fanboy opinion. I still using Mac OS and Linux half of my day to work and like them. The thing here is that is the interface/api that I like more, and what I think that is going to be the future.
In true I started using it because Windows Phone 7. Now in November will be 3 years using Windows Phone Metro, so it will have it post also.
ps: I started with Metro and refuse to call it Modern UI whatever.. nobody will sue me due this blog post.
I always take a look on new services when they launch and with Bitbucket was the same. In the beginning it looked like a “poor’s man github” but Atlassian made a good job. It is now really good.
I don´t know if Atlassian always owned Bitbucket but sometime more or less a year ago I started to use it more often. Because it became good :). And the day that I needed to create a group of developers into a private git repository arrived and the price of my loved kiln was prohibitive to me.
So I choose the bitbucket.
In some kind of irony, the new feature of kiln to convert mercurial repos to git just made my work easier. And this just prove the value of the tool from Fogcreek. The problem is that I have to choose for the money, and 10 bucks for 10 developers is way cheaper than the 25 bucks per user per month. If I had this budget I would choose Kiln, really.
Also as private free repository I can manage to have up to 5 developers into it, impressive. And when I reached the magic number of 10, I was already using it for free and was just to enter my credit card and add the new guys to the existing project.
They also have a nice git client, really nice, and easy to developers that never used a source code control. Sourcetree.
Despite the annoying registration, it is a good software. I would not enter in details but in my opinion is the best gui software for git. All other git guis end into a fallback to command line. It is already 2 months without open the git command line on my desktop. :)
So after a while I’m back here to say the good news.
I’m pregnant and is a boy! Named after my father, Johann.
Since mid january I am running with my wife with doctors and hospitals and now the things seems to be stable. Hope it will continue up to october, when he should came.
Also this is my first post from my ipad. Hope I ll write my toughts about it soon.
Yes, too much.
I never worked so hard as I did last months. I can say that I learned asp.net at professional level, my second language now is c# and I really did a lot of things.
Also both projects that I’m working is close to the end. Finally. I can’t keep working in this rhythm, I’ll die if I do. I’m almost 30 and it is time to relax a bit. I will leave the nights without sleep to ship stuff to the younger ones.
I’m saying that because when I was 21 I always thought about older talented guys .. “why they don’t do like me? They can conquer the world.”
No, married, with a ongoing fork, taking care of my parents. I can’t.
Good luck younger ones, I’m here to help you too :).
I can´t use twitter anymore. It is already more or less six months that something is wrong with twitter and the last bullshit about the apps made me think about.
The question is that I use 80% of the time the website, and the 20% on the phone and tablet that sucks. The official application on windows phone is a shit and the iOs and Android is not too much better.
The people that use twitter changed, today twitter is more like a rss feed with comments than the original ideia. Whatever it is supposed to be.
Meanwhile a new service appear. App.net. Let´s say a old school twitter that is a charged. No ads, the data is yours. Deal.
I tried for one month and it seems to be cool, but with few people. But as platform and content it wins already over twitter. You can check my public profile here, and I’m inviting you to join if you like to generate content.
I still don’t know if I’ll still using twitter, maybe if I find a way to filter the tweets better but… everyday I like more of app.net.
So, I bought a kindle. The short story is: really good to read but one more device. I’ll not review it now but a lot of posts are coming based on books that I read on it.
Turning a pro, is one of the books that I read and it is really good. There are some aspects that I didn´t like, but is related with the fact that I don’t like self-help books. Overall is a good book with a good idea: Are you a pro or a amateur?
After reading the book I would say, I’m almost a pro. The last part to really became a pro is say no.
Between August and December I take a huge amount of freelance work to do. Since November I´m out of gym, not only gym but I´m only working. And now I got burned out.
For those who don’t know I’m the owner of Imovlr.com already for two years and I’m doing a lot of stuff there. Every development I did in the past two years is somewhat in the Imovlr.com umbrella.
It started with a simple idea on how sites of Real State should be. I never finished it. The source code that I wrote for it is a different story. It became a lot of stuff, Imovlr.com made me learn Perl Catalyst, Windows Phone, C#, Azure …
The Windows Phone apps gave some money but the rest never did. So I started to accept freelance jobs. The problem with freelance is that it is not my product. To do freelance to live, you have to be a Professional that I’m not. You have to be a Freelance Professional and I’m a Professional Developer. I like to create infrastructure and software for a product or for some on going stuff. Most of freelance jobs is a short shot, with stuff that I don´t know or don´t care or will never see it again.
Also there is another detail. For some market reason, takes a lot of time to get the first, the second and the third job and after they you will drown on proposals. Now I know that half is garbage and the other half is almost good. I have now enough stories to write a book, one of my favourites is one girl that came to me and asked: Could you make a e-commerce that deliver furniture to my customer? I said “probably” and asked for more details. She said that she wants something like ikea.com …
Ok. That is not for me. Really.
I´m happy with two freelance jobs now, and I´m going with them. One for a small start-up and other is a webservice for a friend. These two are the last ones. For now I´m back to the original ideia of Imovlr.com: develop a product that I can sell and support.
Meanwhile between the 9 and 5, I still taking care of the software that runs the Morpho e-documents production.
Next week, I´ll be at YAPC::Brazil, “Yet another perl conference”. I will give a talk about how we use perl in my actual work, and how we are trying to use modern perl at work.
I´m kind of proud. I returned to Brazil to work in the place that I started to use perl and more, the place that I introduced perl. When I started again and saw people using perl in daily base.. mmm… I really felt good.
This time my talk will be simple and I will show some examples. This is also a opportunity to show how almost 6 years changed the mind of perl community, the way to do the things, the way that we think.
At that time the applications are all standalone, mainly “scripts”. Now they are becoming services, that has their on life and communicate with a lot of stuff.
Also I´m going with three other guys, that also work a lot with perl. It is their first yapc and I hope that they like and maybe could came closer to the community.
Anonymous asked: Fala fred blz? por mais que você diga não se pode ganhar todas rs acho que a palestra foi mto boa. Acho que seu blog poderia ter mais sobre seus projetos assim poderiamos ainda mais sobre seu trabalho . vlw
Valeu, eu escrevo sobre eles no blog do site imovlr.
Anonymous asked: Opa! Estava nas palestras e agora te sigo no twitter e no github. Vou cobrar minha cerva! haha. BlueBetto.
pode cobrar :)
Acabei de dar uma palestra na unitau, a faculdade onde me formei. Eu quis explicar um conceito bem complexo e acabei me perdendo, não se pode ganhar todas.
Eu queria mesmo era conversar com os alunos, explicar o basico sobre computação movel moderna e esperar perguntas mas como eu talvez não tenha trabalho o texto direito me embananei.
O segundo ponto era que os alunos fizessem mais atividades extra classe, estudassem mais, para serem profissionais melhores. Por acaso hoje eu entrevistei meia duzia de candidatos e nenhum não fez nada que não fosse mandado.
Um dos alunos me perguntou se na minha epoca eu trabalhava e fazia faculdade e eu disse que sim, a impressão que eu estou é que no fundo eles precisavam só de uma sacudida. Se meia duzia lá fizer alguma coisa quando chegar em casa hoje já vou ficar muito feliz :). Se algum deles lerem esse post eu pago uma cerva.
Tem meu email de contato tem no link http://frederico.me/about
Vi também que preciso atualizar o blog de windows phone 7, afinal já saiu ate telefones com windows phone 8 e ele ta la parado :P.
I’m using already for almost one year the scm mercurial. Mainly because of Kiln tool that I really like to use on my personal projects.
Kiln is part of Fogcreek software and allows me as “start-up” to have a server account for two persons and keep repositories private. And also allows to share publicly some repos and to start to test it I l put my vim editor configuration ( a.k.a .vimrc ) available.
It is hard to talk about git vs mercurial but it seems that mercurial for someone alone or small groups fits better than git because it is relative easier to use. On my daily work I’m trying to introduce git and it is really hard to people that never used a scm understand all details and process everything around it. If I have choice, today I would start with mercurial and not git when dealing with small groups that never used scm.
About Kiln itself, it is really easy to manage and control the repositories, and use together with the Fogbugz tool. I’m not using the Fogbugz anymore since it is a bit overkill for a start-up but with Trello it is a good choice to start a typical start-up project.
In the end git-hub really became to me a kind a social network of code to me. The cultural behaviour on git usage also seems to fit better on opensource movement. they are two tools that works nice on their respective places.
I have to admit that I’m a bit disappointed, I have a friend that just bought a nokia lumia 800 and he will not have the windows phone 8. Microsoft did change the kernel from the CE to NT and this is the excuse for the lack of support for the update. But I know enough to say this is not the problem. The real problem is to support and test the update on the old devices. Keep the data from the users and make sure that all components works. Technically it is possible to run the wp8 on old devices and I really bet that will appear some roms to do it ( like appeared some roms to old phones based on 6.5 run the wp7 ).
But also there is a lot of stuff going on and in the end most of the apps written for the wp8 will run on wp7, the update 7.8 will look and feel like the wp8 and for the final users that is enough. Developers and hard core users will cry but not the normal people. This feeling is weird but I think that that decision was correct. These users are important.
I receive some email about the pseudo fragmentation. The point is that for now it have only a bit of vertical fragmentation that is plausible. Two devices of same generation runs the same set of apps. If I write an app using only wp7.0 calls it will run perfectly on wp8. That is fine. As a developer I don’t really need to learn more to write wp8 apps.
As developer I’m studying html5/win8 stuff because the things changes. Everytime. If not I’m supposed still to use old fortran from one of my first jobs.
Fan-boy moment. I prefer the old version. :). Since I don’t have choice I’ll have to use it, and I prefer to do not have choice.
So I still trying to make better designs. When I’m tired from programming or some other hard stuff I feel incredible refreshed just designing around…
Of course design is more than the graphical design itself but for today I will comment the new graphical design from my website http://imovlr.com.
I’m following the tips from Robby , I created a design morgue and I’m copying ( really ) the good designs that I find. One of these is the website of Wilson Miner. One of interesting things about it is the response related with the size of “screen”. Each screen size has a response and was made in pure css.
So basically I used the css trick : @media screen and ( min-width: 1080px ) to adjust the parameters when the screen is bigger than a x number of pixels. Depending of the width or the height I’ll change the layout. To say trust I almost copy the behavior of Wilson Miner site but you know, great artists steal :).
Now the ideia is apply this in some way to linkivy.com. I don’t know yet how I’ll do but the challange is make it friendly to mobile and desktop in one “shot”.
This is the number in percentage of what mobile operational systems are being used to access all my web sites ( including applications, blogs, etc etc ).
Platform - % of visits - average time spent on site:
Notice how iOS users spend time navigating on their devices. Also notice how nokia was screwed with Symbian. Windows Phone is not representative yet.
Now if I open the Android by each version I have a giant report with 22 diferent versions! And 2.2 is the most common followed close by 2.3.4. Only two visitors used 4.x or more. This is less than the windows phone users.
And the last one, the devices per manufactures ( only the top 3 ):
Almost 30% each. Since nokia is in decline and Apple and Samsung are climbing, this means a lot of “smartphones” nokia around, but that sucks. I had on 5800x ( one of the most popular ) and is just terrible navigate with it.
I would like to see how it will be on the next six months, so I’ll do the same comparison again. Please note that this is only for my websites and is not a trend or something bigger. It is just my own analysis.