Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> mostrarTituloH2  [in template "20102#20129#105831" at line 4, column 40]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign hayH2 = getterUtil.getBoolean...  [in template "20102#20129#105831" at line 4, column 1]
----
1<#assign title = .vars['reserved-article-title'].getData()> 
2<div class="containerInterior"> 
3<#assign hayH1 = getterUtil.getBoolean(MostrarTituloH1.getData())> 
4<#assign hayH2 = getterUtil.getBoolean(mostrarTituloH2.getData())> 
5 
6<#if hayH1> 
7    <h1 aria-level="1" role="heading" id="titulo">${layout.getName(locale)}</h1> 
8</#if> 
9<#if hayH2> 
10 
11    <#if TituloContenido.getData()?? && TituloContenido.getData() != ""> 
12        <#assign contenido = TituloContenido.getData()> 
13    <#else> 
14        <#assign contenido = title> 
15    </#if> 
16 
17    <#if hayH1> 
18        <p  id="subtitulo"  
19            aria-level="2"  
20            role="heading"  
21            style=" 
22                color: #007f33 !important; 
23                font-size: 45px; 
24                font-family: 'IberPangea Medium', sans-serif; 
25                line-height: 45px; 
26                margin-top: .75em; 
27                margin-bottom: .9em;"> 
28            ${contenido} 
29        </p> 
30    <#else> 
31        <p  id="subtitulo" 
32            style=" 
33                color: #007f33 !important; 
34                font-size: 45px; 
35                font-family: 'IberPangea Medium', sans-serif; 
36                line-height: 45px; 
37                margin-top: .75em; 
38                margin-bottom: .9em;"> 
39            ${contenido} 
40        </p> 
41    </#if> 
42 
43</#if> 
44 
45<#if getterUtil.getBoolean(MostrarCategorias.getData())> 
46 
47 
48 
49    <#assign journalArticleId = .vars['reserved-article-id'].data> 
50    <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
51 
52    <#assign assetCategoryPropertyLocalService = serviceLocator.findService("com.liferay.asset.category.property.service.AssetCategoryPropertyLocalService") /> 
53 
54    <#assign article = journalArticleLocalService.getArticle(groupId, .vars['reserved-article-id'].data) /> 
55    <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
56    <#assign asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey) > 
57    <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> 
58 
59    <p class="tag-categorias"> 
60 
61    <#list asset.getCategories() as category> 
62 
63 
64 
65    <#if assetCategoryPropertyLocalService.fetchCategoryProperty(category.getCategoryId(), "friendlyURL")??> 
66 
67        <#assign categoryFriendly = '/tag/' + assetCategoryPropertyLocalService.fetchCategoryProperty(category.getCategoryId(), "friendlyURL").getValue() /> 
68 
69        <#if layoutLocalService.fetchLayoutByFriendlyURL(groupId, false, categoryFriendly)??> 
70            <#assign  categoryLayout = layoutLocalService.fetchLayoutByFriendlyURL(groupId, false, categoryFriendly) /> 
71            <#assign categoryLayoutURL = portalUtil.getLayoutFullURL(categoryLayout, themeDisplay) /> 
72 
73            <a class="tag-categoria" href="${categoryLayoutURL}">${category.getTitle(locale)?cap_first}</a> 
74 
75        <#else> 
76        <a class="tag-categoria" href="/tag/#">${category.getTitle(locale)?cap_first}</a> 
77 
78        </#if> 
79    </#if> 
80 
81 
82 
83 
84    </#list> 
85 
86    </p> 
87 
88</#if> 
89<div id="contenidoEntradilla">${DescripcionDetalleContenido.getData()}</div> 
90 
91 
92<#if ContenidoWebcofl.getSiblings()?has_content> 
93	<#list ContenidoWebcofl.getSiblings() as cur_ContenidoWebcofl> 
94		<#assign 
95			webContentData = jsonFactoryUtil.createJSONObject(cur_ContenidoWebcofl.getData()) 
96		/> 
97 
98			<#if webContentData?length gt 5> 
99					<@liferay_asset["asset-display"] 
100                                className = webContentData.className 
101                                classPK = webContentData.classPK?number 
102                        /> 
103 
104			</#if> 
105 
106 
107	</#list> 
108</#if> 
109</div> 
110<@liferay_util["html-top"]> 
111<style> 
112    #decPagination div.containerInterior p#subtitulo { 
113        font-family: "Iberpangea Medium"; 
114        font-size: 45px; 
115        line-height: 45px; 
116        color: #007F33; 
117        margin-bottom: 20px; 
118
119 
120 
121    div.contenidoCentrado div.contenidoInterior div.containerInterior p.tag-categorias a.tag-categoria:focus{ 
122        outline: 2px solid rgba(0, 0, 0, 0.7) !important; 
123
124    p.tag-categorias > .tag-categoria { 
125        width: auto !important; 
126        max-width: inherit !important; 
127
128     
129    div.faldon h2 { 
130        width: 100%; 
131        float: left; 
132        font-size: 1.26em; 
133        font-family: IberPangeaText Light, sans-serif; 
134        margin-bottom: 2em; 
135        border-bottom: 1px solid #e0e0e0; 
136        padding-bottom: .8em; 
137        color: #427314 !important; 
138 
139        line-height: 1.35em; 
140        margin-top: .75em; 
141
142    .contenidoInterior div.faldon h2+ul li:before { 
143        margin: .15em 0 0 -1.75em; 
144        font-size: 1em; 
145
146    .cursiva_texto { 
147        font-style: italic; 
148
149    .contenidoInterior h1 { 
150		font-family: 'IberPangea', sans-serif !important; 
151		font-size: 32px !important; 
152		border: none !important; 
153		line-height: 36px !important; 
154		letter-spacing: 0px !important; 
155		color: #00402A !important; 
156		padding-left: 0em !important; 
157		margin-bottom: 14px !important; 
158
159    p span.table a.enlace-actualidad[href*="/tag/"], 
160    p span.table a.enlace-actualidad[href*="/label/"], 
161    p.tag-categorias a.tag-categoria[href*="/tag/"], 
162    p.tag-categorias a.tag-categoria[href*="/label/"]{ 
163        line-height: 23px !important; 
164
165    .contenidoInterior #contenidoEntradilla p.entradilla { 
166        font-family: IberPangeaText, sans-serif !important; 
167        font-size: 17px !important; 
168        line-height: 23px !important; 
169        font-weight: 700; 
170        color: #615D5A !important; 
171        margin-top: 2em; 
172
173       
174    .contenidoInterior h2#subtitulo{ 
175        font-family: 'IberPangea  Medium', sans-serif !important; 
176        margin-bottom: 0.4em; 
177
178   #decPagination div.containerInterior{ 
179        max-width:980px; 
180        margin:0 auto 25px; 
181
182    #decPagination div.containerInterior h1#titulo{ 
183        font-family:"Iberpangea Medium"; 
184        font-size:32px; 
185        line-height:36px; 
186        color:#00402A; 
187        text-transform:none; 
188        border-left:none; 
189        margin-top:20px; 
190
191    #decPagination div.containerInterior h2#subtitulo{ 
192        font-family:"Iberpangea Medium"; 
193        font-size:45px; 
194        line-height:45px; 
195        color:#007F33; 
196        margin-bottom:20px; 
197
198    #decPagination div.containerInterior p.tag-categorias{ 
199        margin-bottom:30px !important; 
200
201    #decPagination div.containerInterior p.tag-categorias a.tag-categoria{ 
202        margin-right:20px; 
203        color:#00402A; 
204
205    #decPagination div.containerInterior div#contenidoEntradilla p.entradilla{ 
206        font-family:"IberpangeaText"; 
207        font-size:20px ; 
208        line-height:26px; 
209        color:#615D5A; 
210
211    @media all and (max-width:500px){ 
212        #decPagination div.containerInterior h1#titulo{ 
213            font-size:26px; 
214            line-height:36px; 
215
216        #decPagination div.containerInterior h2#subtitulo{ 
217            font-size:35px; 
218            line-height:35px; 
219            margin-bottom:20px; 
220
221        #decPagination div.containerInterior div#contenidoEntradilla p.entradilla{ 
222            font-family:"IberpangeaText Bold"; 
223            font-size:16px ; 
224            line-height:24px; 
225
226
227    @media screen and (max-width: 47.95em) { 
228        .contenidoInterior h1 { 
229            font-size: 26px !important; 
230
231        .contenidoInterior h2#subtitulo{ 
232            font-size: 35px; 
233            line-height: 35px; 
234            color: #007F33 !important; 
235            margin-bottom: 1em; 
236
237        .contenidoInterior #contenidoEntradilla p.entradilla { 
238            margin-top: 0.8em; 
239
240        .contenidoInterior #contenidoEntradilla p.entradilla { 
241            line-height: 24px !important; 
242
243
244 
245 
246</style> 
247</@> 
A tecnologia Li-Fi usa fontes de luz em vez de micro-ondas para transmitir dados.
A tecnologia Li-Fi usa fontes de luz em vez de micro-ondas para transmitir dados.

O que é tecnologia li-fi?

O lifi (light fidelity) é um sistema sem fio e bidirecional que transmite dados por luz LED ou infravermelha. Ficou conhecido em 2011 e, ao contrário do Wi-Fi — que utiliza a radiofrequência —, a tecnologia Li-Fi só precisa de uma lâmpada com um chip para propagar o sinal da Internet através das ondas luminosas.

Isso representa um avanço extraordinário em relação às atuais redes sem fio. O Li-Fi multiplica a velocidade e a largura de banda do Wi-Fi, do 3G e 4G. Estas, por sua vez, têm uma capacidade limitada e ficam saturadas quando o número de usuários conectados simultaneamente sobe muito, o que provoca erros, diminui a velocidade e, até mesmo, interrompe a conexão.

No entanto, o Li-Fi — com uma frequência de banda de 200.000 GHz frente aos 5 GHz máximos do Wi-Fi — é 100 vezes mais rápido e pode transmitir muito mais informações por segundo. Um estudo de 2017 da Universidade de Eindhoven obteve com luz infravermelha uma velocidade de download de 42,8 gigabytes por segundo para um raio de 2,5 metros, quando o melhor Wi-Fi mal alcançaria 300 megabytes por segundo.

Navegando em uma stação de gasolina
Nós poderemos acessar a internet em lugares onde a radiação eletromagnética é proibida.
Encontre-nos no mapa
Quando conectados a postes de iluminação identificados com um único código, poderemos saber onde estamos.
Comunicação com as luzes de trá
Carros com faróis de LED poderão se comunicar uns comoutros e receber informações de trânsito.
Conectando nossas casas
Poderemos conectar nossa geladeira ou nossa máquina de lavar louças através da luz para criar redes de aparelhos elétricos.
Aprendendo em museus
A iluminação de uma obra de arte pode se conectar aos nossos celulares para nos contar a história de uma peça ou outras informações.
Falando debaixo da água
As ondas de luz viajam mais na água do que as outras ondas.
Protegendo nossa privacidade
Entidades que lidam com informações confidenciais poderão enviar e receber dados com mais segurança.
Catálogos de
compra destacáveis
Iluminações em lojas poderiam nos dar informações mais detalhadas sobre produtos e descontos.
É ASSIM QUE A TECNOLOGIA LI-FI VAI MUDAR NOSSAS VIDAS
A tecnologia Li-Fi pode mudar alguns de nossos hábitos. Estes são os exemplos mais curiosos:
Fonte: Centro de Pesquisa e Desenvolvimento Li-Fi da Universidade de Edimburgo.
0
1

Expansão do li-fi no mundo

A tecnologia Li-Fi surgiu graças ao físico alemão Harald Haas, professor e diretor do Centro de Pesquisa e Desenvolvimento Li-Fi da Universidade de Edimburgo, e poderia chegar às nossas casas em poucos anos. Atualmente, essa tecnologia está sendo testada com luminárias LED em escritórios de todo o mundo e a indústria aeronáutica já trabalha em soluções para integrá-la aos aviões comerciais.

Aeroportos, hospitais ou ruas de uma cidade são outros espaços onde a tecnologia Li-Fi poderia se popularizar. Está previsto que o auge dos dispositivos móveis e a demanda crescente de sistemas com maior largura de banda impulsionem o desenvolvimento do Li-Fi na próxima década, assim como apontado pelo Global Market for Li-Fi Technology Analysis and Forecast 2018-2028.

Esse relatório prevê que o mercado global alcançará um valor de quase 36 bilhões de dólares em 2028 e que, durante os próximos 10 anos, a taxa de crescimento anual composta chegará a 71,2%. A região Ásia-Pacífico liderará o crescimento mundial da tecnologia Li-Fi até 2028, ocupando assim o lugar da Europa, que permaneceu na liderança em 2017.

Li-fi Vs wi-fi: quem fica com a coroa das redes sem fio? I-FI VS WI-FI: QUEM FICA COM A COROA DAS REDES SEM FIO?

A tecnologia Li-Fi é mais rápida, barata e, até mesmo, mais segura do que a Wi-Fi. Suas principais vantagens são as seguintes:

 Mais rápida: a velocidade atual do Wi-Fi oscila entre 11 e 300 megabytes por segundo e a do Li-Fi também varia muito, de acordo com os últimos estudos realizados. A mais aceita é 10 gigabytes por segundo, mas se verificou que a velocidade poderia chegar até 224 gigabytes por segundo e descarregar um filme de 1,5 GB em milésimos de segundo.

 Mais econômica e sustentável: é até 10 vezes mais barata do que o Wi-Fi, necessita de menos componentes e gasta menos energia. Bastaria acender uma lâmpada!

 Mais acessível: qualquer luminária poderá se tornar facilmente em um ponto de conexão à Internet, uma vez que só é necessário acoplar um simples emissor Li-Fi.

 Mais segura: a luz não atravessa paredes como as ondas de rádio. Isso evita que intrusos possam interceptar as comunicações por Li-Fi através da rede sem fio.

 Mais largura de banda: o espectro luminoso é 10.000 vezes superior ao radioelétrico, o que aumenta sua capacidade para conduzir e transmitir dados por segundo.

 Mais confiável: o Li-Fi transmite o sinal sem interrupções, fazendo com que as comunicações sejam mais estáveis do que as de Wi-Fi.

 Sem interferências: a luz eletrônica não interfere nas comunicações por rádio, não se acopla a outros sistemas e nem compromete as transmissões de aviões, barcos etc.

 Sem fio e invisível: o Li-Fi aproveita as luminárias e dispensa o uso do roteador. Por isso, trabalha sem necessidade de fio. Além disso, pode funcionar com luz infravermelha, imperceptível para o olho humano, ou com luz visível LED a uma intensidade muito baixa para não incomodar.

 Sem saturação: a conexão à Internet através da luz poderia impedir o colapso do espectro radioelétrico que, de acordo com Harald Haas, inventor do Li-Fi, poderia acontecer em 2025.

Com o surgimento e o desenvolvimento da tecnologia Li-Fi, muitos preveem que o Wi-Fi e outras redes sem fio vão ficar obsoletos. Ainda teremos que esperar alguns anos para ver se os postes de iluminação, além de iluminar nossas ruas, vão também nos conectar à Internet à velocidade da luz.

 Dicas de segurança em redes públicas de Wi-Fi Nota

 Internet das Coisas (IoT)(*) Nota