tag:blogger.com,1999:blog-13359786170677706952024-03-13T20:45:03.262+00:00BroculosBlog sobre programação e ciência da computação.Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comBlogger178125tag:blogger.com,1999:blog-1335978617067770695.post-72240038045509792222018-06-01T17:20:00.001+01:002018-06-01T18:16:04.514+01:00Truques e Dicas para Advanced Custom Fields Pro<p>Dicas para usar o plugin de WordPress <a href="https://www.advancedcustomfields.com">Advanced Custom Fields Pro</a> para construir websites.</p><a href="https://pt.broculos.net/2018/06/advanced-custom-fields-pro-tips-and.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-27761604280332659202017-10-28T16:28:00.000+01:002017-10-28T16:28:37.237+01:00Decorador para classe final em TypeScript<p>Como impedir uma classe de ser herdada em TypeScript.</p><a href="https://pt.broculos.net/2017/10/typescript-final-class-decorator.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-20813757596504647322017-10-21T17:28:00.001+01:002017-10-21T17:31:47.100+01:00Sobrecargas de construtor em TypeScript<p>Exploramos diversas formas de implementar múltiplos construtores em TypeScript.</p><a href="https://pt.broculos.net/2017/10/typescript-constructor-overloads.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-63446470338163335642017-10-14T15:31:00.000+01:002017-10-14T15:31:18.049+01:00Usar caminhos absolutos com TypeScript, Babel e Browserify<p>Como importar módulos usando caminhos não relativos em TypeScript e como compilar o resultado para JavaScript com a correcta resolução de caminhos.</p><a href="https://pt.broculos.net/2017/10/using-absolute-paths-with-typescript.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-91070258753542272252016-05-13T16:49:00.002+01:002016-05-13T16:49:33.055+01:00SharePoint XSLT Comparação de Strings<p>Descobri da pior maneira que é sempre uma boa ideia remover caracteres vazios no início e fim de strings
sempre que as formos comparar.</p>
<p></p><a href="https://pt.broculos.net/2016/05/sharepoint-xslt-compare-strings.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-38324768771988337282016-05-12T16:47:00.000+01:002016-06-08T15:40:32.685+01:00SharePoint XSLT Mostrar todas as propriedades disponíveis<p>É difícil fazer debug em XSLT, especialmente para saber que propriedades estão disponíveis
e que valores estão a retornar.</p>
<p></p><a href="https://pt.broculos.net/2016/05/sharepoint-xslt-show-all-available.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-56630385728226697342015-12-28T14:01:00.002+00:002017-07-25T10:30:28.357+01:00Branding SharePoint 2013: Alinhamento Correcto num Design de Tamanho Fixo<p>Quando se implementa um <a href="/2015/12/sharepoint-2013-branding-fixed-layout.html">design de tamanho fixo</a> em SharePoint 2013 podem surgir alguns problemas com alinhamentos por causa da área
de scroll. Vamos ver como podemos corrigir estes problemas.
</p><a href="https://pt.broculos.net/2015/12/sharepoint-2013-branding-correctly.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-35205428086724476212015-12-23T13:57:00.000+00:002017-07-25T09:43:02.370+01:00Branding SharePoint 2013: Layout de tamanho fixo<p>Criar um design com tamanho fixo em SharePoint 2013 é bastante simples, apenas com algumas linhas de código.
</p><a href="https://pt.broculos.net/2015/12/sharepoint-2013-branding-fixed-layout.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-85022533355541702232015-12-12T15:54:00.000+00:002016-07-15T09:31:13.970+01:00Dokku: Criar e ligar uma base de dados MariaDB<p>Depois de <a href="http://pt.broculos.net/2015/12/dokku-how-to-deploy-vanilla-php.html">instalar a nossa aplicação PHP</a> vamos criar uma base de dados MariaDB e ligá-la à nossa aplicação no <a href="http://dokku.viewdocs.io/dokku/">Dokku</a> v0.4.5 a correr no <a href="https://www.digitalocean.com/?refcode=0efdeb88b597">DigitalOcean</a>.</p><a href="https://pt.broculos.net/2015/12/dokku-creating-and-linking-mariadb.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-91664514650635035512015-12-11T15:53:00.002+00:002015-12-11T15:53:59.256+00:00Dokku: Como instalar uma aplicação PHP<p>Neste artigo vamos mostrar como instalar uma aplicação PHP no <a href="http://dokku.viewdocs.io/dokku/">Dokku</a> v0.4.5 a correr no <a href="https://www.digitalocean.com/?refcode=0efdeb88b597">DigitalOcean</a>.</p><a href="https://pt.broculos.net/2015/12/dokku-how-to-deploy-vanilla-php.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-35597083017348076952015-12-10T15:53:00.000+00:002016-07-15T09:31:02.456+01:00Dokku: Instalar um site HTML estático<p>Neste artigo vamos mostrar como instalar um site HTML estático no Dokku <a href="http://dokku.viewdocs.io/dokku/">Dokku</a> v0.4.5 a correr no <a href="https://www.digitalocean.com/?refcode=0efdeb88b597">DigitalOcean</a>.</p><a href="https://pt.broculos.net/2015/12/dokku-deploying-static-html-site.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-53097745227203286482015-12-09T15:53:00.000+00:002016-07-15T09:30:52.036+01:00Instalar o Dokku no DigitalOcean<p>Criem a vossa própria PaaS instalando o <a href="http://dokku.viewdocs.io/dokku/">Dokku</a> no <a href="https://www.digitalocean.com/?refcode=0efdeb88b597">DigitalOcean</a>.</p><a href="https://pt.broculos.net/2015/12/installing-and-running-dokku-on.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-1382263033496499822015-12-02T17:37:00.000+00:002015-12-02T18:03:58.573+00:00Criem a vossa própria versão de Markdown com Markdown-it e gulp<p>Neste artigos vamos usar <a href="http://gulpjs.com/">gulp</a> e <a href="https://github.com/markdown-it/markdown-it">Markdown-it</a> para criar o nosso próprio conversor de <a href="https://daringfireball.net/projects/markdown/">Markdown</a>.</p><a href="https://pt.broculos.net/2015/12/build-your-own-markdown-flavour-with.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-65204685688021027092015-12-01T09:26:00.002+00:002017-07-25T10:30:39.012+01:00Novo design para o Broculos<p>Estamos a estrear um novo design.
Está mais limpo, o texto mais legível e fizemos ainda mais alguns melhoramentos.
</p><a href="https://pt.broculos.net/2015/12/new-design-for-broculos.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-41245369806742388782015-09-29T22:18:00.000+01:002015-11-27T15:26:07.029+00:00Oferta: cupões grátis para curso de SharePoint 2013 do site Udemy<p>O site Udemy ofereceu aos nossos leitores cupões para o seu curso de SharePoint 2013. A oferta é limitada a 50 utilizadores, por isso agarra agora o teu cupão.</p>
<a href="https://pt.broculos.net/2015/09/giveaway-free-coupon-for-udemy.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-50827499174834405172015-09-10T13:29:00.000+01:002015-11-26T10:05:09.445+00:00Começar com desenvolvimento para Discourse<p>Como era iniciante ao <a href="http://rubyonrails.org/">Rails</a> e ao <a href="http://emberjs.com/">Ember.js</a>, as minhas primeiras experiências a desenvolver um plugin para <a href="http://www.discourse.org/">Discourse</a> foram um bocado traumáticas. Com alguns truques espero conseguir facilitar a vossa vida.</p><a href="https://pt.broculos.net/2015/09/getting-started-with-discourse.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-73091072281325720312015-08-31T16:55:00.000+01:002015-11-26T10:11:47.762+00:00jQuery: Seleccionar todas as checkboxes<p>Este comportamento é útil quando temos um grupo de checkboxes e queremos ter uma maneira fácil para seleccioná-las ou desseleccioná-las todas, por isso fornecemos uma checkbox “seleccionar todas”.</p><a href="https://pt.broculos.net/2015/08/jquery-select-all-checkboxes-behavior.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-1169288895289824982015-08-27T15:03:00.001+01:002015-11-26T10:16:12.820+00:00Guardem os vossos selectores em cache com este plugin para jQuery<p>Vamos ver como usar o <a href="https://github.com/nunof07/jquery-selector-cache">jQuery Selector Cache Plugin</a> para guardar objectos jQuery em cache.</p><a href="https://pt.broculos.net/2015/08/cache-your-selectors-with-this-jquery.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-79518537574955090602015-08-24T18:00:00.000+01:002015-11-26T10:26:03.243+00:00Como construir barras laterais colapsáveis com Bootstrap e jQuery<p>Neste tutorial vamos usar o sistema de grelha do Bootstrap 3 e algum CSS e jQuery para construir três soluções distintas:</p>
<ul>
<li><a href="https://cdn.rawgit.com/nunof07/bootstrap-collapsible-sidebar/v0.1.0/left.html">Uma barra lateral esquerda colapsável</a></li>
<li><a href="https://cdn.rawgit.com/nunof07/bootstrap-collapsible-sidebar/v0.1.0/right.html">Uma barra lateral direita colapsável</a></li>
<li><a href="https://cdn.rawgit.com/nunof07/bootstrap-collapsible-sidebar/v0.1.0/left-and-right.html">Barras laterais colapsáveis em ambos os lados</a></li>
</ul>
<p>Esta abordagem funciona tanto para contentores fixos como fluidos.</p><a href="https://pt.broculos.net/2015/08/how-to-build-collapsible-sidebars-with.html#more">Ler mais »</a>Nuno Freitashttp://www.blogger.com/profile/12414809861962383627noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-38127171420808037762014-08-01T09:33:00.000+01:002015-11-28T16:05:54.727+00:00SharePoint 2013: Lorem Ipsum<p>Implementar branding em SharePoint não passa apenas pela estrutura do site, também temos que considerar o conteúdo. Segue-se um template simples que pode ser usado para verificar se os estilos de texto do SharePoint encaixam no seu design.</p>
<a href="https://pt.broculos.net/2014/08/sharepoint-2013-lorem-ipsum.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-26957807860425958692014-07-26T06:53:00.000+01:002015-11-28T16:05:55.942+00:00SharePoint 2013 Branding: Bug nas Setas dos Cabeçalhos das Listas
<p>Ao trabalhar em branding de SharePoint tempo suficiente encontramos estes pequenos bugs. Eu tento manter um ficheiro CSS que uso em todos os projectos e que inclui todas estas pequenas correcções, entre outras coisas. </p>
<a href="https://pt.broculos.net/2014/07/sharepoint-2013-branding-bug-in-order.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-71706482688186699132014-07-11T09:52:00.000+01:002015-11-26T10:39:40.808+00:00Comprimir e combinar ficheiros JavaScript e CSS automáticamente<p>Usando um ficheiro bat é possivel comprimir e combinar vários ficheiros CSS e Javascript numa única acção.</p><a href="https://pt.broculos.net/2014/07/automatically-compress-and-combine-css.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-35159876899895939852014-07-04T09:55:00.000+01:002015-11-28T16:05:56.932+00:00SharePoint 2013 Branding: Usar um Favicon Guardado numa Library<p>Vamos ver como actualizar o favicon na masterpage Let's see how we can update the favicon in the masterpage to use a file stored in a library.</p>
<a href="https://pt.broculos.net/2014/07/sharepoint-2013-branding-use-favicon.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-40694498333867217292014-06-19T09:28:00.000+01:002015-11-28T16:05:57.891+00:00Branding SharePoint 2013: Navegação Vertical à Esquerda Colapsável <p>Vamos ver como podemos tornar a navegação standard à esquerda colapsável.</p>
<a href="https://pt.broculos.net/2014/06/sharepoint-2013-branding-collapsible.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.comtag:blogger.com,1999:blog-1335978617067770695.post-63953506809175337692014-05-30T08:06:00.000+01:002015-11-26T11:02:19.475+00:00Como criar uma página no Blogger para mostrar todas as tags/labels<p>Não há uma forma simples de ir buscar todas as tags existentes num site ou blog alojado no Blogger. Hoje vou mostrar como contornar este problema.</p>
<a href="https://pt.broculos.net/2014/05/how-to-create-page-in-blogger-to-show.html#more">Ler mais »</a>Dércia Silvahttp://www.blogger.com/profile/12421416343412880044noreply@blogger.com