Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

General improvements #10

Merged
merged 37 commits into from
Oct 29, 2014
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
151c1de
Organized CSS and removed old CSS class
mikaelcarrara Oct 20, 2014
bad5d15
Added new HE:labs logo to footer
mikaelcarrara Oct 20, 2014
3ff03d8
Organized CSS
mikaelcarrara Oct 20, 2014
72ce90e
Organized on responsive styles and improvement on tablet version
mikaelcarrara Oct 20, 2014
42a9e49
Added viewport config
mikaelcarrara Oct 20, 2014
e005e29
Organized CSS and updated CSS Reset
mikaelcarrara Oct 20, 2014
d104f76
Improv on CSS
mikaelcarrara Oct 20, 2014
ccf9be9
General adjustments on tablet version
mikaelcarrara Oct 20, 2014
5be8f34
Improvement on home
mikaelcarrara Oct 20, 2014
79762ae
Improvement on logo
mikaelcarrara Oct 20, 2014
48545cf
General improv on post page
mikaelcarrara Oct 20, 2014
3980562
Fixed images
mikaelcarrara Oct 20, 2014
0b01221
Improvement on feature episode, mobile version
mikaelcarrara Oct 21, 2014
6d7c0b2
Updated header for mobile
mikaelcarrara Oct 21, 2014
947bf99
Fixed pages headlines, mobile version
mikaelcarrara Oct 21, 2014
0cf10cf
Removed unused CSS
mikaelcarrara Oct 21, 2014
87c911b
Organized responsive styles and removed more unused CSS
mikaelcarrara Oct 21, 2014
9cb498b
Organized CSS and removed old mobile logo
mikaelcarrara Oct 21, 2014
6794fe0
Styled new header for mobile
mikaelcarrara Oct 21, 2014
8dccca1
Fixed header
mikaelcarrara Oct 21, 2014
179fed3
Styled mobile nav
mikaelcarrara Oct 21, 2014
268c1c3
Removed unused partials
mikaelcarrara Oct 21, 2014
3d6b310
Styled mobile menu trigger
mikaelcarrara Oct 21, 2014
2e60567
Clean up js and added mobile menu script
mikaelcarrara Oct 21, 2014
4178dc4
Updated profiles pages
mikaelcarrara Oct 21, 2014
a146f4c
Fixed helabs logo in the footer, mobile verion
mikaelcarrara Oct 21, 2014
423939d
Styled mobile version of institutional pages
mikaelcarrara Oct 21, 2014
5583fb8
Small improv on mobile footer
mikaelcarrara Oct 21, 2014
46e6e6c
Styled post entry and aside
mikaelcarrara Oct 21, 2014
27722d3
Improv on post page and organized styles
mikaelcarrara Oct 21, 2014
6e9e8ba
Fixed institutional pages img
mikaelcarrara Oct 21, 2014
418c4b7
Fixed mobile menu
mikaelcarrara Oct 21, 2014
98c9795
Styled post entry
mikaelcarrara Oct 21, 2014
397a03c
Fixed p
mikaelcarrara Oct 21, 2014
28e0ba8
Styled support page
mikaelcarrara Oct 25, 2014
8e83263
Styled support page for tablets
mikaelcarrara Oct 25, 2014
7e977ed
Styled support page for smartphones
mikaelcarrara Oct 25, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions _includes/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@

Apoiado com muito carinho pela<br>

<a id="footer-logo" href="http://helabs.com.br" target="_blank">
HE:labs
<a href="http://helabs.com.br" target="_blank" title="HE:labs">
<img src="/images/logo-he.png">
</a>

</div> <!-- /support -->
Expand Down
2 changes: 1 addition & 1 deletion _includes/get_in_touch.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Você pode adicionar o podcast ao seu iTunes <a href="http://itunes.apple.com/us/podcast/grok-podcast/id393122038" target="_blank">clicando aqui</a> ou atráves do nosso <a href="http://grokpodcast.com/feed/" target="_blank">RSS</a>. Também fique por dentro das novidades nos seguindo no Twitter <a href="http://twitter.com/GrokPodcast" target="_blank">@grokpodcast</a>, <a href="http://twitter.com/carlosbrando" target="_blank">@carlosbrando</a> e <a href="http://twitter.com/rafaelrosafu" target="_blank">@rafaelrosafu</a>.
<p>Você pode adicionar o podcast ao seu iTunes <a href="http://itunes.apple.com/us/podcast/grok-podcast/id393122038" target="_blank">clicando aqui</a> ou atráves do nosso <a href="http://grokpodcast.com/feed/" target="_blank">RSS</a>. Também fique por dentro das novidades nos seguindo no Twitter <a href="http://twitter.com/GrokPodcast" target="_blank">@grokpodcast</a>, <a href="http://twitter.com/carlosbrando" target="_blank">@carlosbrando</a> e <a href="http://twitter.com/rafaelrosafu" target="_blank">@rafaelrosafu</a>.</p>
44 changes: 17 additions & 27 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -1,40 +1,30 @@
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

<meta charset="UTF-8">
<meta http-equiv="content-language" content="pt-br" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="content-language" content="pt-br">
<meta http-equiv="content-type" content="text/html; charset=utf-8">

<title>Grok Podcast | {{ page.title }}</title>

<meta name="robots" content="index, follow" />
<meta content="" name="keywords" />
<meta content="" name="description" />
<meta name="robots" content="index, follow">
<meta content="" name="keywords">
<meta content="" name="description">

<link rel="shortcut icon" href="/images/favicon.ico" />
<link rel="icon" href="/images/favicon.ico" sizes="64x64" />
<link rel="alternate" type="application/rss+xml" title="RSS" href="/atom.xml" />
<link rel="shortcut icon" href="/images/favicon.ico">
<link rel="icon" href="/images/favicon.ico" sizes="64x64">
<link rel="alternate" type="application/rss+xml" title="RSS" href="/atom.xml">

<!-- Open Graph -->
<meta content="Grok Podcast" property="og:title" />
<meta content="http://www.grokpodcast.com" property="og:url" />
<meta content="Grok Podcast" property="og:title">
<meta content="http://www.grokpodcast.com" property="og:url">

<meta content="images/favicon.ico" property="og:image" />
<meta content="" property="og:description" />
<meta content="images/favicon.ico" property="og:image">
<meta content="" property="og:description">

<!-- Viewport Config -->
<meta name="viewport" content="width=device-width, user-scalable=no" />

<!-- Media Queries -->
<link rel="stylesheet" type="text/css" href="/stylesheets/gp-core.css" />
<link rel="stylesheet" type="text/css" href="/stylesheets/gp-web.css" media="(min-width:801px)" />
<link rel="stylesheet" type="text/css" href="/stylesheets/gp-mobile.css" media="(max-width:801px)" />

<style type="text/css">
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
</style>

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="/stylesheets/gp-web.css" media="screen" />
<![endif]-->
<meta name="viewport" content="width=device-width, user-scalable=no">

<!-- Media -->
<link rel="stylesheet" type="text/css" href="/stylesheets/style.css">
8 changes: 4 additions & 4 deletions _includes/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,20 @@

<h1>
<a href="/">
Grok Podcast
<img src="/images/logo.png" alt="Grok Podcast">
</a>
</h1>

<ul>
<li id="guy-01">
<a href="/sobre-rafael-rosa-fu" class="guy-profile">Rafael Rosa Fu</a><br />
<a href="/sobre-rafael-rosa-fu" class="guy-profile">Rafael Rosa Fu</a><br>
<a href="http://www.twitter.com/rafaelrosafu" target="_blank" class="twitter-link">
@rafaelrosafu
</a>
</li>

<li id="guy-02">
<a href="/sobre-carlos-brando" class="guy-profile">Carlos Brando</a><br />
<a href="/sobre-carlos-brando" class="guy-profile">Carlos Brando</a><br>
<a href="http://www.twitter.com/carlosbrando" target="_blank" class="twitter-link">
@carlosbrando
</a>
Expand All @@ -37,7 +37,7 @@ <h1>
<form class="navbar-search pull-right visible-desktop" action="http://www.google.com/cse">
<input type="hidden" name="cx" value="010262033250521777854:kinv5r-xy-m" />
<input type="hidden" name="cof" value="FORID:0" />
<input name="q" class="search-query" type="text" placeholder="buscar por..." />
<input name="q" class="search-query" type="text" placeholder="buscar por...">
</form>
</li>
</ul>
Expand Down
21 changes: 20 additions & 1 deletion _includes/topbar.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,28 @@

<h1>
<a href="/">
Grok Podcast
<img src="/images/logo.png" alt="Grok Podcast">
</a>
</h1>

<a id="nav-trigger" href="#">Menu</a>

<ul>
<li><a href="/">Início</a></li>
<li><a href="/grok">O que é Grok?</a></li>
<li><a href="/arquivo">Arquivo</a></li>
<li><a href="/apoios">Apoios</a></li>
<li><a href="/contato">Contato</a></li>
<li><a href="/sobre-carlos-brando">Sobre Carlos Brando</a></li>
<li><a href="/sobre-rafael-rosa-fu">Sobre Rafael Rosa Fu</a></li>
<li id="search">
<form class="navbar-search pull-right visible-desktop" action="http://www.google.com/cse">
<input type="hidden" name="cx" value="010262033250521777854:kinv5r-xy-m">
<input type="hidden" name="cof" value="FORID:0" />
<input name="q" class="search-query" type="text" placeholder="buscar por...">
</form>
</li>
</ul>

</div>
</div> <!-- /topbar -->
2 changes: 0 additions & 2 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@
{% include header.html %}

{{ content }}

{% include mobile_navigation.html %}

</div> <!-- holder -->

Expand Down
16 changes: 8 additions & 8 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,27 +22,27 @@

<h2>{{ page.title }}</h2>

<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
</div>
<!-- AddThis Button END -->

</section> <!-- /post-infos -->

<section id="content">
<section id="content" class="post-content">

<section id="podcast-infos">

<div class="duration">
{{ page.duration }}
</div>

<a href="{{ site.podcast_file_storage }}{{ page.podcast_file_name }}" title="Download" class="download-podcast">Download</a>

<span id="published_on">Publicado em {{ page.date | date: "%d/%m/%Y" }}</span>
</section>

</section> <!-- /podcast-infos -->

<div id="entry">

{{ content }}

{% include audio_control.html %}
Expand All @@ -54,7 +54,8 @@ <h2>{{ page.title }}</h2>
{% include shownotes.html %}

{% include footnotes.html %}
</div>

</div> <!-- /entry -->

<aside>
<img class="alignleft size-medium wp-image-305" src="{{ page.img_src }}" alt="{{ post.img_alt }}" title="{{ post.img_title }}" width="300" />
Expand All @@ -76,7 +77,6 @@ <h2>{{ page.title }}</h2>
<a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</section>

{% include mobile_navigation.html %}
</div> <!-- holder -->

{% include footer.html %}
Expand Down
1 change: 0 additions & 1 deletion _layouts/series.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ <h2>{{ episode.title }}</h2>
</section>
</section>

{% include mobile_navigation.html %}
</div> <!-- holder -->

{% include footer.html %}
Expand Down
2 changes: 0 additions & 2 deletions _layouts/static.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@
{{ content }}
</section>

{% include mobile_navigation.html %}

</div> <!-- holder -->

{% include footer.html %}
Expand Down
69 changes: 39 additions & 30 deletions apoios.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,42 @@
layout: static
title: Apoios
---
<p>Fazer o <strong>Grok Podcast</strong> exige um investimento razoável de tempo e esforço, produzir pautas, editar áudio, fazer a divulgação e gerenciar o site e redes sociais não é uma tarefa fácil :) Se você gosta do nosso trabalho e quer divulgar sua marca no nosso podcast, entre em <a href="http://grokpodcast.com/contato">contato</a>.</p>

<p>O novo site do Grok Podcast foi desenvolvido e é mantido pelos nossos amigos da <strong><a href="http://helabs.com">HE:Labs</a></strong>, consultoria especializada em desenvolvimento ágil. Conheça mais sobre o trabalho deles clicando no logo abaixo.</p>

<div class="support">
<a href="http://www.helabs.com/" target="_blank"><img src="/images/helabs.png" alt="" title="HE:Labs" height="200" class="aligncenter size-full wp-image-28" /></a>
</div>

<p>A <strong><a href="http://www.egenial.com/" target="_blank">e-Genial</a></strong> merece um agradecimento especial por ter nos ajudado no início do projeto, foi graças ao apoio deles que compramos <a href="http://bluemic.com/yeti/" target="_blank">nossos incríveis microfones</a> que garantem a boa qualidade do áudio do podcast. Visite o site da e-Genial e saiba mais sobre produtos como o Treina Tom e o Edukee.</p>

<div class="support">
<a href="http://www.egenial.com/" target="_blank"><img src="/images/egenial.jpg" alt="" title="e-Genial" height="100" class="aligncenter size-full wp-image-28" /></a>
</div>

<p>Gostaríamos de deixar nosso agradecimento a todas as empresas que já nos patrocinaram, seu apoio foi muito importante para nós:</p>

<div class="support">
<a href="http://www.locaweb.com.br/" target="_blank"><img src="/images/locaweb.jpg" alt="" title="Locaweb" height="80" class="aligncenter size-full wp-image-28" /></a>
<a href="http://www.caelum.com.br/" target="_blank"><img src="/images/caelum.jpg" alt="" title="Caelum" height="100" class="aligncenter size-full wp-image-28" /></a>
<a href="http://www.plataformatec.com.br/" target="_blank"><img src="/images/plataformatec.png" alt="" title="Plataformatec" height="100" class="aligncenter size-full wp-image-28" /></a>
<a href="http://www.hellobits.com.br/" target="_blank"><img src="/images/hellobits.png" alt="" title="hellobits" height="80" class="aligncenter size-full wp-image-28" /></a>
<a href="http://www.bluesoft.com.br/" target="_blank"><img src="/images/bluesoft.png" alt="" title="Bluesoft" height="100" class="aligncenter size-full wp-image-28" /></a>
<a href="http://www.codeminer42.com.br/" target="_blank"><img src="/images/codeminer42.png" alt="" title="Codeminer 42" height="100" class="aligncenter size-full wp-image-28" /></a>
<a href="http://www.concretesolutions.com.br/" target="_blank"><img src="/images/concrete_solutions.png" alt="" title="Concrete Solutions" height="80" class="aligncenter size-full wp-image-28" /></a>
<a href="http://rafael.tauil.com.br/" target="_blank"><img src="/images/2010/09/logo_rafael_tauil-300x103.png" alt="" title="Rafael Tauil - Webdesigner" width="300" height="103" class="aligncenter size-medium wp-image-29" /></a>
<a href="http://www.boo-box.com.br/" target="_blank"><img src="/images/boo-box.png" alt="" title="boo-box" height="100" class="aligncenter size-full wp-image-28" /></a>
<a href="http://anathumanabanda.blogspot.com.br/" target="_blank"><img src="/images/2010/09/logo-anathumana.jpg" alt="" title="Anathumana" width="423" height="100" class="aligncenter size-full wp-image-28" /></a>
<a href="http://www.x4ids.com.br" target="_blank"><img src="/images/2010/09/logo-x4ids.png" alt="" title="X4 Internet Development Solutions" height="105" class="aligncenter size-full wp-image-30" /></a>
<a href="http://webbynode.com" target="_blank"><img src="/images/2010/09/webbynode.png" alt="" title="Webbynode - Hosting for Developers" width="400" height="92" class="aligncenter size-full wp-image-24" /></a>
</div>

<section id="apoio">

<p>Fazer o <strong>Grok Podcast</strong> exige um investimento razoável de tempo e esforço, produzir pautas, editar áudio, fazer a divulgação e gerenciar o site e redes sociais não é uma tarefa fácil :) Se você gosta do nosso trabalho e quer divulgar sua marca no nosso podcast, entre em <a href="http://grokpodcast.com/contato">contato</a>.</p>

<p>O novo site do Grok Podcast foi desenvolvido e é mantido pelos nossos amigos da <strong><a href="http://helabs.com">HE:Labs</a></strong>, consultoria especializada em desenvolvimento ágil. Conheça mais sobre o trabalho deles clicando no logo abaixo.</p>

<div class="support-single">
<a href="http://www.helabs.com/" target="_blank">
<img src="/images/helabs.png" alt="" title="HE:Labs" height="200" class="aligncenter size-full wp-image-28">
</a>
</div>

<p>A <strong><a href="http://www.egenial.com/" target="_blank">e-Genial</a></strong> merece um agradecimento especial por ter nos ajudado no início do projeto, foi graças ao apoio deles que compramos <a href="http://bluemic.com/yeti/" target="_blank">nossos incríveis microfones</a> que garantem a boa qualidade do áudio do podcast. Visite o site da e-Genial e saiba mais sobre produtos como o Treina Tom e o Edukee.</p>

<div class="support-single">
<a href="http://www.egenial.com/" target="_blank">
<img src="/images/egenial.jpg" title="e-Genial" height="100" class="aligncenter size-full wp-image-28">
</a>
</div>

<p>Gostaríamos de deixar nosso agradecimento a todas as empresas que já nos patrocinaram, seu apoio foi muito importante para nós:</p>

<ul class="support-list">
<li><a href="http://www.locaweb.com.br/" target="_blank"><img src="/images/locaweb.jpg"></a></li>
<li><a href="http://www.caelum.com.br/" target="_blank"><img src="/images/caelum.jpg"></a></li>
<li><a href="http://www.plataformatec.com.br/" target="_blank"><img src="/images/plataformatec.png"></a></li>
<li><a href="http://www.hellobits.com.br/" target="_blank"><img src="/images/hellobits.png"></a></li>
<li><a href="http://www.bluesoft.com.br/" target="_blank"><img src="/images/bluesoft.png"></a></li>
<li><a href="http://www.codeminer42.com.br/" target="_blank"><img src="/images/codeminer42.png"></a></li>
<li><a href="http://www.concretesolutions.com.br/" target="_blank"><img src="/images/concrete_solutions.png"></a></li>
<li><a href="http://rafael.tauil.com.br/" target="_blank"><img src="/images/2010/09/logo_rafael_tauil-300x103.png"></a></li>
<li><a href="http://www.boo-box.com.br/" target="_blank"><img src="/images/boo-box.png"></a></li>
<li><a href="http://anathumanabanda.blogspot.com.br/" target="_blank"><img src="/images/2010/09/logo-anathumana.jpg"></a></li>
<li><a href="http://www.x4ids.com.br" target="_blank"><img src="/images/2010/09/logo-x4ids.png"></a></li>
<li><a href="http://webbynode.com" target="_blank"><img src="/images/2010/09/webbynode.png"></a></li>
</div>

</ul> <!-- /apoio -->
Binary file modified images/facebook.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed images/footer-logo.png
Binary file not shown.
Binary file removed images/footer-logo2x.png
Binary file not shown.
Binary file added images/logo-he.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed images/logo2x.png
Binary file not shown.
Binary file removed images/m-logo.png
Binary file not shown.
Binary file removed images/m-logo2x.png
Binary file not shown.
Binary file modified images/twitter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
48 changes: 15 additions & 33 deletions javascripts/gp.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,44 +16,26 @@ if(typeof(console.log) != 'function') console.log = function(){};
var App = {

StartApp: function() {
try {
this.InterfaceActions();
this.FormActions();
} catch (e) {
alert('Existem erros no script.');
console.log('Error: ' + e);
}
try {
this.InterfaceActions();
} catch (e) {
alert('Existem erros no script.');
console.log('Error: ' + e);
}
},

InterfaceActions: function() {



}, // InterfaceActions

FormActions: function() {

// Focus
$('input[type="text"], input[type="password"], textarea').focus(function() {
$(this).css("box-shadow", "#ccc 0 0 15px");
});
$('input[type="text"], input[type="password"], textarea').blur(function() {
$(this).css("box-shadow", "none");
});
$('input[type="text"], input[type="password"], textarea').focus(function() {
var li = $(this).parent("li")
li.data('background', li.css('background-color'));
li.css("background-color", "#e1e1e1");
});
$('input[type="text"], input[type="password"], textarea').blur(function() {
var li = $(this).parent("li");
li.css("background-color", li.data('background'));
});

} // FormActions

/* Menu: Mobile */

$("#nav-trigger").click(function() {
$("#topbar ul").toggle();
});

}

} // Var Site

jQuery(function(){
App.StartApp();
});
});
8 changes: 4 additions & 4 deletions sobre-carlos-brando.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
layout: static
title: Sobre Carlos Brando
---
<div id="profile">
<div class="image">
<img class="alignleft size-medium wp-image-10" title="Carlos Brando" src="/images/2010/09/carlos_brando-199x300.jpg" alt="" width="199" height="300" />
</div>
<div id="about">
<aside>
<img title="Carlos Brando" src="/images/2010/09/carlos_brando-199x300.jpg">
</aside>
<div class="content">
<p>Carlos Brando (<a href="http://twitter.com/carlosbrando" target="_blank">@carlosbrando</a>)</strong> é viciado em programação e atualmente é cofundador e diretor de tecnologia da <a href="http://2pay.us/">2Pay</a>. Atua na área de desenvolvimento de softwares há mais de treze anos, tendo trabalhado com Visual Basic, C, C++, Java, C# e agora <strong>Ruby e Erlang</strong>. Já trabalhou em várias companhias brasileiras e estrangeiras como Portugal Telecom Group, AT&amp;T Latin America, DirecTV, SKY, VISA e <a href="http://surgeworks.com/">Surgeworks</a>, Amanaiê e Sociably.</p>
<p>Carlos mantém um dos <a href="http://nomedojogo.com/">blogs</a> mais conhecidos do Brasil sobre Ruby on Rails. Ele é um membro ativo na comunidade de programadores Ruby, além de manter e participar em diversos projetos <a href="http://github.com/carlosbrando/">open source</a>. Já se apresentou em vários eventos brasileiros relacionados com Ruby, incluindo duas edições do RubyConf Brasil e duas <a href="http://www.railssummit.com.br/">Rails Summit Latin America</a>. Ele também escreveu os dois primeiros livros sobre Rails <a href="http://www.nomedojogo.com/2008/06/15/ruby-on-rails-21-whats-new-second-edition/">2.1</a> e <a href="http://envycasts.com/products/ruby-on-rails-22-pdf">2.2</a> do mundo e liderou o trabalho de tradução do livro “<a href="http://why.nomedojogo.com/">O (comovente) guia de Ruby do Why</a>” (um dos principais guias de Ruby já lançados) para português.</p>
Expand Down
8 changes: 4 additions & 4 deletions sobre-rafael-rosa-fu.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
layout: static
title: Sobre Rafael Rosa Fu
---
<div id="profile">
<div class="image">
<img class="alignleft size-thumbnail wp-image-13" title="Snapshot_2008101_248x248" src="/images/rafael_rosa_fu.jpg" alt="" width="199" />
</div>
<div id="about">
<aside>
<img title="Rafael Rosa Fu" src="/images/rafael_rosa_fu.jpg">
</aside>
<div class="content">
<p>Rafael Rosa (<a href="http://twitter.com/rafaelrosafu" target="_blank">@rafaelrosafu</strong></a>), também conhecido como <strong>Fu</strong> pelos amigos, trabalha com software há 17 anos, a maior parte desse período como programador, desde 2008 exclusivamente com <a href="http://www.rubyonrails.org/" target="_blank">Ruby on Rails</a> e participando ativamente da comunidade Ruby brasileira, especialmente o <a href="http://www.guru-sp.org/" target="_blank">Guru-SP</a> (Grupo de Usuários Ruby de São Paulo), que ajuda a organizar. Foi editor do <a href="http://www.rubyinside.com.br/" target="_blank">Ruby Inside Brasil</a>, onde eram divulgadas notícias sobre a comunidade Ruby nacional.</p>
<p>Mantém um blog sobre todos esses assuntos em <a href="http://rafaelrosafu.info" target="_blank">www.rafaelrosafu.info</a> (under construction, forever), e também estuda metodologias ágeis, especialmente XP (Extreme Programming) e Scrum, e costuma participar dos encontros da comunidade ágil.</p>
Expand Down
Loading