terça-feira, 15 de junho de 2021

Resize Youtube video in mobile

 

Add the iframe video in a div named video-content:


<div class="video-content">

<iframe...></iframe>

</div>


Add the css:

.video-content {
        position:relative;
        padding-bottom:56.25%;
        padding-top:30px;
        height:0;
        overflow:hidden;
}

.video-content iframe, .video-container object, .video-container embed {
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
}

quinta-feira, 7 de fevereiro de 2019

Instalar driver MongoDB no Mac OS com PHP 5.6


Depois do MAMP instalado, vá à pasta:

cd /Applications/MAMP/bin/php/php5.6.37/bin (tenha atenção na versão do PHP)

Executa a versão do pecl:

./pecl install mongodb

Depois vá ao MAMP, menu File > Edit Template > PHP (php.ini) > versão do php


Descomente, ou acrescente, a linha:

extension=mongodb.so

Em alguns casos é mesmo necessário colocar o caminho completo para o ficheiro:

extension="/usr/local/php5-5.6.36-20180703-123509/lib/php/extensions/no-debug-non-zts-20131226/mongo.so"

Reinicie o Apache.

E está feito...

segunda-feira, 13 de novembro de 2017

Downgrade PHP 7 para o 5.6 Mac OS Sierra



Apenas instalar:

curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6




quinta-feira, 13 de julho de 2017

Instalar Apache, PHP, e MySQL no Mac OS X

O sistema Mac OS X trabalha sobre UNIX, sendo que o Apache e o PHP já constam no package do sistema operativo. O que há a fazer é apenas configura-los e instalar o MySQL.

Abrair o terminal e altere para root

sudo su -
Activar o Apache

apachectl start

Activar o PHP no Apache

cd /etc/apache2/
cp httpd.conf httpd.conf.bak

Editar o httpd.conf e activar o módulo do PHP

nano httpd.conf

Descomentar a linha

LoadModule php5_module libexec/apache2/libphp5.so

Restart do Apache

apachectl restart

Fazer um ficheiro phpinfo.php em /Library/WebServer/Documents

<?php phpinfo(); ?>

verificar em: http://localhost/phpinfo.php


Instalação do MySQL


Fazer o download da última versão. Depois de instalado fazer o update do Path do MySQL

export PATH=/usr/local/mysql/bin:$PATH

Ligar PHP ao MySQL

cd /var
mkdir mysql
cd mysql
ln -s /tmp/mysql.sock mysql.sock

Activar alguns módulos importantes do PHO que vêm inactivos por defeito

nano /etc/apache2/httpd.conf

Descomentar as linhas

LoadModule deflate_module libexec/apache2/mod_deflate.so
LoadModule expires_module libexec/apache2/mod_expires.so
LoadModule rewrite_module libexec/apache2/mod_rewrite.so

Está pronto!



domingo, 10 de janeiro de 2016

quinta-feira, 3 de abril de 2014

Error in Importing/Exporting Geography/Geometry Columns in SQL Server 2008

Error in Importing/Exporting Geography/Geometry Columns in SQL Server 2008 Management Studio

Este erro acontece quando tentamos inportar ou exportar bases de dados com campos de geometria, ou seja o tipo de dados geometry não é reconhecido.

Qual a solução?

Abrimos o ficheiro  C:\Program Files\Microsoft SQL Server\100\DTS\MappingFiles\MSSQLToSSIS10.xml

Copie os dois tipos de geografia (linhas abaixo) e acrescente neste ficheiro:

Geometry
<!-- geometry -->
  <dtm:DataTypeMapping >
    <dtm:SourceDataType>
      <dtm:DataTypeName>geometry</dtm:DataTypeName>
    </dtm:SourceDataType>
    <dtm:DestinationDataType>
      <dtm:SimpleType>
        <dtm:DataTypeName>DT_IMAGE</dtm:DataTypeName>
      </dtm:SimpleType>
    </dtm:DestinationDataType>
  </dtm:DataTypeMapping>

Geography

 <!-- geography -->
  <dtm:DataTypeMapping >
    <dtm:SourceDataType>
      <dtm:DataTypeName>geography</dtm:DataTypeName>
    </dtm:SourceDataType>
    <dtm:DestinationDataType>
      <dtm:SimpleType>
        <dtm:DataTypeName>DT_IMAGE</dtm:DataTypeName>
      </dtm:SimpleType>
    </dtm:DestinationDataType>
  </dtm:DataTypeMapping>

Grave e reinicie o SQL Server.

quarta-feira, 2 de abril de 2014

Ver processos em SQL Server

select
    p.spid
,   right(convert(varchar,
            dateadd(ms, datediff(ms, P.last_batch, getdate()), '1900-01-01'),
            121), 12) as 'batch_duration'
,   P.program_name
,   P.hostname
,   P.loginame
from master.dbo.sysprocesses P
where P.spid > 50
and      P.status not in ('background', 'sleeping')
and      P.cmd not in ('AWAITING COMMAND'
                    ,'MIRROR HANDLER'
                    ,'LAZY WRITER'
                    ,'CHECKPOINT SLEEP'
                    ,'RA MANAGER')
order by batch_duration desc