..:: MX Studio Fóruns ::..: xanburzum - Viewing Profile - ..:: MX Studio Fóruns ::..

Jump to content

xanburzum's Profile User Rating: **---

Reputation: 0 Neutral
Group:
Administrador
Active Posts:
1913 (1.6 per day)
Most Active In:
Repositório de Códigos (596 posts)
Joined:
04-November 08
Profile Views:
12985
Last Active:
User is online Today, 05:58 PM
Currently:
Viewing Forum: Profissões

My Information

Age:
35 years old
Birthday:
April 11, 1976
Gender:
Male Male

Contact Information

E-mail:
Private

Latest Visitors

Topics I've Started

  1. iOS 5.1

    Today, 04:12 PM

    http://www.iphonebuzz.com/wp-content/uploads/2012/02/iphone_4s_siri2.jpg
    De acordo com referências encontradas em novos perfis enviados pela Apple às operadoras de telefonia celular, o iOS 5.1 deverá ser lançado no dia 9 de março.

    Lojas da Apple em todo o mundo estão enfrentando manifestações possíveis contra a ética de trabalho supostamente pobres. Parceiros de fabricação da Apple na China têm enfrentado uma série de más notícias para os ambientes de trabalho supostamente pobres em fábricas de construção de dispositivos da Apple.

    Siri é espalhado boatos para estar recebendo suporte para novos idiomas. As novas linguagens rumores vir incluem chinês mandarim, japonês e russo.O iOS 5.1 estará disponível para o iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (terceira e quarta geração), iPad e iPad 2.

    Estes perfis foram enviados para operadoras no Japão, França, Grécia, Finlândia e Suécia. Ao atualizarem o perfil do iPhone com estes novos, as operadoras terão a certeza de que a conexão às suas redes funcionará corretamente após o lançamento do iOS 5.1.

    Como as atualizações para o iOS são geralmente lançadas ao mesmo tempo em todo o mundo, todos deverão receber o iOS 5.1 em março.

    É provável que a nova versão seja lançada junto com a nova versão do iPad, que deve chegar ao mercado também em março.
  2. Autenticar sua aplicação no Facebook.

    Yesterday, 04:15 PM

    Precisamos de dois arquivos fundamentais:

    Arquivo de Função de acesso ao Facebook (achei na net, não lembro o autor, mais não tirei o cabeçalho): LINK

    Arquivo de configuração jSON para ASP (retirado do site oficial do jSON: LINK.

    Você vai precisar de uma função de base64, eu adicionei a de Encode e Decode, caso precisem em outros projetos.

    Você precisa adicionar o ID da sua aplicação, A URL de retorno (não precisa mudar a query que coloquei, facilita a autenticação em um arquivo só), e as permissões em sequencia (isso você acha no facebook developer).

    Eu salvei tudo em Session, o token, o signed request e o ID do usuário do facebook:

    set user = JSON.parse(base64Decode(playload))  
      session("signed_request") = request("signed_request")  
      session("oauth_token") = user.oauth_token  
      session("id_atual") = user.user_id  
      response.redirect("pagina.asp")    
    
    
    E Adicionei um Redirect para quando estiver autenticado:

    Segue o Código completo:

    <script language="javascript" runat="server" src="json2.asp"></script>  
    <!-- #include file="fb_app.asp" -->  
    <%  
    session.lcid = 1046  
    session.timeOut = 1440  
    server.scriptTimeOut = 999999999  
      
    if (request.QueryString("logar") = "") then  
        main  
        function main  
            dim strJSON  
            dim URL  
            dim sToken  
            dim user  
            dim loc  
      
            set cookie = get_facebook_cookie( FACEBOOK_APP_ID, FACEBOOK_SECRET )  
            if cookie.count > 0 then  
                response.write "Logado... Ok! <br/>"  
                sToken = cookie("access_token")  
                url = "https://graph.facebook.com/me?access_token=" & sToken  
                strJSON = get_page_contents(URL)   
      
                set user = JSON.parse(strJSON)  
                response.write cookie("access_token")  
            else  
                link = "http://www.facebook.com/dialog/oauth?client_id=ID_DA_SUA_APLICAÇÃO&redirect_uri="&server.URLEncode("http://apps.facebook.com/NOME_DA_MINHA_APP/autenticacao.asp?logar=ok")&"&scope=offline_access,user_location,email,publish_stream,user_birthday,read_friendlists"  
                response.write("<script>top.location.href='" & link & "';</script>")  
            end if  
        end function  
    else  
        const BASE_64_MAP_INIT ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"  
        dim nl  
        dim Base64EncMap(63)  
        dim Base64DecMap(127)  
      
        public sub initCodecs()  
            nl = "<P>" & chr(13) & chr(10)  
            dim max, idx  
               max = len(BASE_64_MAP_INIT)  
            for idx = 0 to max - 1  
                 Base64EncMap(idx) = mid(BASE_64_MAP_INIT, idx + 1, 1)  
            next  
            for idx = 0 to max - 1  
                 Base64DecMap(asc(Base64EncMap(idx))) = idx  
            next  
        end sub  
      
        public function base64Encode(plain)  
            if len(plain) = 0 then  
                 base64Encode = ""  
                 exit function  
            end if  
            dim ret, ndx, by3, first, second, third  
            by3 = (len(plain) \ 3) * 3  
            ndx = 1  
            do while ndx <= by3  
                 first  = asc(mid(plain, ndx + 0, 1))  
                 second = asc(mid(plain, ndx + 1, 1))  
                 third  = asc(mid(plain, ndx + 2, 1))  
                 ret = ret & Base64EncMap((first \ 4) and 63)  
                 ret = ret & Base64EncMap(((first * 16) and 48) + ((second \ 16) and 15))  
                 ret = ret & Base64EncMap(((second * 4) and 60) + ((third \ 64) and 3))  
                 ret = ret & Base64EncMap(third and 63)  
                 ndx = ndx + 3  
            loop  
            if by3 < len(plain) then  
                 first  = asc(mid(plain, ndx + 0, 1))  
                 ret = ret & Base64EncMap((first \ 4) and 63)  
                 if (len(plain) MOD 3) = 2 then  
                      second = asc(mid(plain, ndx+1, 1))  
                      ret = ret & Base64EncMap(((first * 16) and 48) + ((second \ 16) and 15))  
                      ret = ret & Base64EncMap(((second * 4) and 60))  
                 else  
                      ret = ret & Base64EncMap((first * 16) and 48)  
                      ret = ret & "="  
                 end if  
                 ret = ret & "="  
            end if  
            base64Encode = ret  
        end function  
      
        public function base64Decode(scrambled)  
            if len(scrambled) = 0 then  
                 base64Decode = ""  
                 exit function  
            end if  
            dim realLen  
            realLen = len(scrambled)  
            do while mid(scrambled, realLen, 1) = "="  
                 realLen = realLen - 1  
            loop  
            dim ret, ndx, by4, first, second, third, fourth  
            ret = ""  
            by4 = (realLen \ 4) * 4  
            ndx = 1  
            do while ndx <= by4  
                 first  = Base64DecMap(asc(mid(scrambled, ndx+0, 1)))  
                 second = Base64DecMap(asc(mid(scrambled, ndx+1, 1)))  
                 third  = Base64DecMap(asc(mid(scrambled, ndx+2, 1)))  
                 fourth = Base64DecMap(asc(mid(scrambled, ndx+3, 1)))  
                 ret = ret & chr(((first * 4) and 255) + ((second \ 16) and 3))  
                 ret = ret & chr(((second * 16) and 255) + ((third \ 4) and 15))  
                 ret = ret & chr(((third * 64) and 255) + (fourth and 63))  
                 ndx = ndx + 4  
            loop  
            if ndx < realLen then  
                 first  = Base64DecMap(asc(mid(scrambled, ndx+0, 1)))  
                 second = Base64DecMap(asc(mid(scrambled, ndx+1, 1)))  
                 ret = ret & chr(((first * 4) and 255) + ((second \ 16) and 3))  
                 if realLen mod 4 = 3 then  
                      third = Base64DecMap(asc(mid(scrambled,ndx+2,1)))  
                      ret = ret & chr(((second * 16) and 255) + ((third \ 4) and 15))  
                 end if  
            end if  
            base64Decode = ret  
        end function  
        call initCodecs  
      
        splitvar = split(request("signed_request"), ".")  
        encoded_sig = splitvar(0)  
        playload = splitvar(1)  
      
        set user = JSON.parse(base64Decode(playload))  
        session("signed_request") = request("signed_request")  
        session("oauth_token") = user.oauth_token  
        session("id_atual") = user.user_id  
        response.redirect("animacao.asp")  
    end if  
    %>  


    cortesia de nosso amigo Ted´k
  3. Turbinar fibras óticas

    06 February 2012 - 04:39 PM

    http://www.novidadesdeinformatica.com.br/wp-content/uploads/2011/08/fibra_optica.jpg


    A fibra óptica é um pedaço de vidro ou de materiais poliméricos com capacidade de transmitir luz. Tal filamento pode apresentar diâmetros variáveis, dependendo da aplicação, indo desde diâmetros ínfimos, da ordem de micrômetros (mais finos que um fio de cabelo) até vários milímetros.

    A fibra ótica foi inventada pelo físico indiano Narinder Singh Kapany. Dentre os diferentes métodos de fabricação de fibra ótica existentes, os mais conhecidos são MCVD, VAD e OVD.

    Cientistas britânicos e norte-americanos anunciaram que conseguiram descobrir uma forma de incorporar componentes eletrônicos em fibras óticas, o que simplificará e acelerará as telecomunicações.

    Ao invés de tentar fundir um chip com forma chata com uma fibra ótica com forma arredondada, os cientistas descobriram uma forma de criar as fibras já com seus próprios componentes eletrônicos integrados.

    Para conseguir isso, os cientistas usaram técnicas químicas que fazem uso de alta pressão para depositar camada por camada dos materiais semicondutores em pequenos furos nas fibras óticas.

    "O grande destaque aqui é que não precisamos do chip inteiro como parte do produto final. Nós conseguimos criar a junção – local ativo onde toda ação eletrônica acontece – direto na fibra", disse Dr. Pier Sazio, pesquisador sênior na Universidade de Southampton. "Outro detalhe é que embora o método convencional de fabricação de chips requer uma sala ultra-limpa e cara, nosso processo pode ser realizado com equipamentos mais simples e que custam bem menos".

    A diferença entre a forma da fibra e a do chip não é o único problema com os métodos tradicionais, disse John Badding, professor de química na Penn State. "Outro desafio é o alinhamento das minúsculas peças. Uma fibra ótica é 10 vezes mais fina que o cabelo humano", disse ele. "Além disso, existem caminhos nos chips que servem para guiar a luz e são até 100 vezes mais finos que as fibras. Então imagine o desafio que seria alinhar isso".

    Se for comercializado, este novo método para a criação das fibras óticas poderá melhorar drasticamente as redes de telecomunicações. Com um sinal de dados que não precisa deixar a fibra ótica, os sistemas podem ser mais rápidos, baratos e eficientes.

    A transmissão da luz pela fibra segue um princípio único, independentemente do material usado ou da aplicação: é lançado um feixe de luz numa extremidade da fibra e, pelas características ópticas do meio (fibra), esse feixe percorre a fibra por meio de reflexões sucessivas. A fibra possui no mínimo duas camadas: o núcleo (filamento de vidro) e o revestimento (material eletricamente isolante). No núcleo, ocorre a transmissão da luz propriamente dita. A transmissão da luz dentro da fibra é possível graças a uma diferença de índice de refração entre o revestimento e o núcleo, sendo que o núcleo possui sempre um índice de refração mais elevado, característica que aliada ao ângulo de incidência do feixe de luz, possibilita o fenômeno da reflexão total.

    As fibras ópticas são utilizadas como meio de transmissão de ondas eletromagnéticas, temos como exemplo a luz uma vez que é transparente e pode ser agrupada em cabos. Estas fibras são feitas de plástico e/ou de vidro. O vidro é mais utilizado porque absorve menos as ondas electromagnéticas. As ondas electromagnéticas mais utilizadas são as correspondentes à gama da luz.

    O meio de transmissão por fibra ótica é chamado de "guiado", porque as ondas eletromagnéticas são "guiadas" na fibra, embora o meio transmita ondas omnidirecionais, contrariamente à transmissão "sem-fio", cujo meio é chamado de "não-guiado". Mesmo confinada a um meio físico, a luz transmitida pela fibra ótica proporciona o alcance de taxas de transmissão (velocidades) elevadíssimas, da ordem de dez elevado à nona potência a dez elevado à décima potência, de bits por segundo (cerca de 40Gbps), com baixa taxa de atenuação por quilômetro. Mas a velocidade de transmissão total possível ainda não foi alcançada pelas tecnologias existentes. Como a luz se propaga no interior de um meio físico, sofrendo ainda o fenômeno de reflexão, ela não consegue alcançar a velocidade de propagação no vácuo, que é de 300.000 km/segundo, sendo esta velocidade diminuída consideravelmente.

    Cabos fibra ótica atravessam oceanos. Usar cabos para conectar dois continentes separados pelo oceano é um projecto monumental. É preciso instalar um cabo com milhares de quilómetros de extensão sob o mar, atravessando fossas e montanhas submarinas. Nos anos 80, tornou-se disponível, o primeiro cabo fibra ótica intercontinental desse tipo, instalado em 1988, e tinha capacidade para 40.000 conversas telefônicas simultâneas, usando tecnologia digital. Desde então, a capacidade dos cabos aumentou. Alguns cabos que atravessam o oceano Atlântico têm capacidade para 200 milhões de circuitos telefônicos.

    Para transmitir dados pela fibra ótica, é necessário equipamentos especiais, que contém um componente fotoemissor, que pode ser um diodo emissor de luz (LED) ou um diodo laser. O fotoemissor converte sinais elétricos em pulsos de luz que representam os valores digitais binários (0 e 1). Tecnologias como WDM (CWDM e DWDM) fazem a multiplexação de várias comprimentos de onda em um único pulso de luz chegando a taxas de transmissão de 1,6 Terabits/s em um único par de fibras.


    Vantagens
    Em Virtude das suas características, as fibras óticas apresentam muitas vantagens sobre os sistemas eléctricos:

    • Dimensões Reduzidas
    • Capacidade para transportar grandes quantidades de informação ( Dezenas de milhares de conversações num par de Fibra);
    • Atenuação muito baixa, que permite grandes espaçamentos entre repetidores, com distância entre repetidores superiores a algumas centenas de quilômetros.
    • Imunidade às interferências eletromagnéticas;
    • Matéria-prima muito abundante.

    Desvantagens
    • Custo ainda elevado de compra e manutenção;
    • Fragilidade das fibras óticas sem encapsulamento;
    • Dificuldade de conexões das fibras óticas;
    • Acopladores tipo T com perdas muito grandes;
    • Impossibilidade de alimentação remota de repetidores;
    • Falta de padronização dos componentes ópticos.

    Aplicações
    Uma característica importante que torna a fibra ótica indispensável em muitas aplicações é o facto de não ser suscetível à interferência eletromagnética, pela razão de que não transmite pulsos elétricos, como ocorre com outros meios de transmissão que empregam os fios metálicos, como o cobre. Podemos encontrar aplicações do uso de fibra ótica na medicina (endoscopias por exemplo) como também em telecomunicações (principalmente internet) em substituição aos fios de cobre.


    Tipos de fibras
    As fibras óticas podem ser basicamente de dois modos:

    • Monomodo:
      • Permite o uso de apenas um sinal de luz pela fibra.
      • Dimensões menores que os outros tipos de fibras.
      • Maior banda passante por ter menor dispersão.
      • Geralmente é usado laser como fonte de geração de sinal.
    • Multimodo:
      • Permite o uso de fontes luminosas de baixa ocorrência tais como LEDs (mais baratas).
      • Diâmetros grandes facilitam o acoplamento de fontes luminosas e requerem pouca precisão nos conectores.
      • Muito usado para curtas distâncias pelo preço e facilidade de implementação pois a longa distância tem muita perda.
  4. Dieta Digital

    06 February 2012 - 02:01 PM

    Os fissurados em internet, que não conseguem passar um dia sem se conectar, agora podem ser “ajudados” por uma dieta sugerida pelo escritor canadense Daniel Sieberg. Especializado na área e um “ex-viciado” assumido, o jornalista e autor de “The Digital Diet” (Dieta Digital, em português), falou conosco em uma entrevista exclusiva e explicou que a dependência varia muito dependendo do trabalho de cada um, da proximidade com a família e das demandas pessoais. “No fundo, depender ou ficar muito viciado em tecnologia significa que você está sacrificando algo ou alguém enquanto está imerso no mundo digital”, conta.

    Quando questionado sobre qual o tempo ideal para que as pessoas fiquem conectadas, independentemente de suas relações com o computador no trabalho ou em casa, ele diz que esta é uma resposta difícil. “Eu peço para as pessoas olharem nos seus ‘e-Days’, que são o primeiro logon e o último logoff do dia. É logo quando você acorda? Quando você chega ao trabalho? Eu encorajo as pessoas a programarem os seus ‘e-Days’ e a ficarem atentas a quando acharem que estão exagerando. Uma dica é não deixar o smartphone carregando perto da cama, para que se tenha uma distância do aparelho. Alguns dias a vida exige que nós estejamos online por 8 a 12 horas, mas eu espero que as pessoas descubram aquele dia ocasional onde não precisem ficar online por nenhum momento (talvez num domingo). O ‘Digital Diet’ não é sobre se livrar da tecnologia e sim sobre usá-la no momento certo e nas ocasiões certas”.

    E é claro que se a tecnologia “vicia”, ao mesmo tempo ela também ajuda, já que com ela surgem aplicativos que nos permitem controlar nosso tempo diante deste mundo. Daniel conta que há vários por aí, inclusive um novo chamado Incharge, que ajuda a controlar quando você pode usar o seu smartphone ou bloqueá-lo, fazendo com que se tenha uma pausa forçada do aparelho. “Para computadores tem o RescueTime, que deixa visitar apenas certos sites, monitorando quanto tempo você passa online e até mesmo te desconectando por certos períodos. Vários outros apps podem ajudar também. Tudo isso se encaixa no que eu chamo de ‘terceirizando o autocontrole’ no livro. O que quer dizer que às vezes precisamos da tecnologia para nos ajudar a nos livrarmos dela!”.

    Como se “desintoxicar” da tecnologia?
    O livro de Sieberg aborda muitos temas, entre eles alguns passos para que as pessoas consigam se desacostumar um pouco desta dependência adquirida na atualidade. Para ele, a tecnologia não é algo positivo ou negativo, ela é neutra. “Como nós a usamos é que pode ser positivo ou não”.

    Então, quais são estes quatros passos que ele indica? “Re: Pense, Re: Inicie, Re: Conecte e Re: Vitalize. Em outras palavras: 1) Repense e preste atenção no que está acontecendo no mundo digital; 2) Faça uma breve desintoxicação seguida de um planejamento da sua ‘Dieta Digital’ e calculando o seu ‘Índice de Massa Virtual’; 3) Determinando as melhores tecnologias para se conectar aos amigos e familiares; 4) E, finalmente, incorporando várias tecnologias que ajudam no bem-estar e na felicidade”.

    Por fim, o escritor lamenta não ter dados sobre os brasileiros quanto ao uso da tecnologia, mas diz que adoraria visitar o nosso País e aproveitar para aprender um pouquinho sobre a gente neste quesito também.

    Para os que ficaram interessados no livro, ele já está à venda em alguns sites e livrarias do Brasil, mas há também muitas informações interessantes no site http://www.danielsieberg.com/.

    Por Priscilla Silvestre
  5. Oração do Bebum

    06 February 2012 - 01:57 PM

    Whisky e Vodka que estão no bar Alcoolatrado seja o nosso fígado Venha a nós o copo cheio nunca apenas pelo meio Seja feita a nossa cachaçada Assim no buteco como na calçada O mé nosso de cada dia nos dai hoje Perdoai as nossas bebedeiras Assim como nós perdoamos A quem não tenha bebido Não nos deixai cair na Coca Diet E livrai-nos da água gasosa Barmem...

Friends

Comments

Page 1 of 1
  1. Photo

    coldplayer 

    31 Aug 2010 - 17:35
    Olá td bem?
    Podes ajudar neste post?
    http://www.mxstudio.com.br/forum/topic/78573-arquivo-xml-nao-acentua/page__gopid__232897&#entry232897
  2. Photo

    robsondeavila 

    09 Jun 2010 - 15:53
    Oi xanburzum
    Tentei usar este script e não consegui de jeito nenhum, estou muito apertado, meu chefe está me cobrando sobre isso e não tenho quem me ajudar.
    Preciso enviar alguns arquivos de um servidor a outro via ftp usando asp, este código acima serve?
    Pode me ajudar?
    Desde já agradeço.
    Se quiser me enviar alguma dica ou sugestão por e-...
Page 1 of 1