Blackzigoth's Blog

http://blackzigoth.blogspot.com

Seteo de variables de entorno de java en windows xp

1.- Despues de instalar todo el entorno java debemos setearlo en las variables de entorno, es decir necesitamos decirle a nuestro computador donde esta el compilador de JAVA, para esto vamos a MI PC y hacemos clic derecho con el botón del mouse y vamos a Propiedades.

2.- Aparecerá una nueva ventana, nos vamos a la pestaña de “Opciones Avanzadas” y hacemos clic en el botón Variables de Entorno

3.- Luego buscamos la variable llamada “Path” en las Variables del Sistema y hacemos click en modificar. Al final del campo llamado “valor de variable” escribimos la ubicacion del compilador de JAVA, en nuestro caso escribimos “;C:\Archivos de programa\Java\jdk1.5.0_09\bin“. Importante: Noten el ; que hay antes de c: esto separa nuestro directorio de los otros valores ya ingresados

4.- En la misma ventana de Variable de entorno, creamos una variable llamada Classpath, en entrada tendremos que ingresar la dirección de la variable. En este caso la dirección es C:\Archivos de programa\Java\scr.zip\
Para terminar hacemos clic en Aceptar y cerramos todas las ventanas

Ya esta listo, la prueba es abrir una consola DOS y teclear java, debe haber respuesta, y luego javac, tambien debe haber respuesta. Si no hay respuesta es que estan mal colocados los directorios.

Para trabajar con archivos jar:

java -jar MiApp.jar

Manifest-Version: 1.0
Main-Class:
Class-Path:

jar cf Nombre.jar fichero(s)-de entrada

ejemplos:
jar cf mijar.jar C:/Miproyecto/bin/miclase.class
[crea un jar de la clase "miclase.class"]
jar cf mijar.jar *
[crea un jar con todo lo que hay en el directorio actual]


August 31, 2008 Posted by blackzigoth | jar, java, windows xp | | No Comments Yet

Customize your Folder Icons to Enhance Windows Vista Experience

Folder Icons

It’s easy to remember, browse and identify where your folders are located if you will change the icons.

Don’t worry, it’s fun and easy. In Windows Vista, there are lots of Hidden Icons in High Resolution. For FREE!

openfolder

Changing Open Folder Icon

Customizing Open Folder Icon is highly-recommended. Navigating the Windows Explorer and searching keys in Registry editor is now easy.

openfolder2

Using the latest version of WinBubble, you can now change open folder icons without downloading from the web. How? Read here:

Registry Editor Tip: Change the Open Folder Icon, Helps in Finding Any Registry Keys and Values 

Customizing Folder Icons

The first folder from the picture above is the standard appearance with no customization. You can change the whole folder icon as shown above or edit the thumbnail picture like in WinBubble 1.75 folder icon.

How?

Right-Click the Folder that you want to customize > Choose Properties > Go to Customize Tab

changeicons 

Folder Pictures: Click Choose File Button to Browse and Set the Thumbnail or picture (jpeg, png, bmp and other formats are supported) that you want to show.

folderpicture

Folder Icons: This will totally change the folder icons. If you change the settings to another, it will no longer show a preview or thumbnail of the folder’s contents.

TIP: When you click the Change icon Button, the default DLL file that will be opened is Shell32.dll > Change that to Imageres.dll and explore some Cool Windows Vista High-Resolution Icons.

To learn More Icon Customization and Find out more DLL files with Icons in High-Resolution: NEW [Vista] Easily Change Hard Disk Drive Icons

[Vista] Adding Internet Explorer Icon, Network, Control Panel, Username and Public Folder to Desktop

USEFUL [Vista] How to Restore Folder Icons to Default

Unlock Me! Pinning your icons in the start menu

Shortcut Arrow Icon Customizations

Customizing Windows Vista Icons easily

August 31, 2008 Posted by blackzigoth | blog | | No Comments Yet

Watch Free Full-Length Movies/TV Shows Online

August 31, 2008 Posted by blackzigoth | Web Tools, internet; | | No Comments Yet

Internet Explorer 8 Beta 2

With the public release of its second beta, Microsoft said it intends for the Internet Explorer 8 browser to be more customer-oriented than previous versions of its browser. Our initial impression of Internet Explorer 8 Beta 2 is positive: we think Microsoft has not only caught up with Opera, Safari, and Firefox, but in some cases even surpasses these other browsers with its innovative new features. IE8 offers people several enhancements like color-coded tabs, increased privacy options, and greater security features baked right in. Most of the new features require systems to be running Windows Vista SP1 or Windows XP SP3. The final version of Internet Explorer 8 is expected in November 2008.

The user interface hasn’t changed much since Internet Explorer 8 Beta 1, except to add a Security pull-down menu between Page and Tools on the main toolbar. In addition to blocking phishing sites, IE8 now highlights the main domain of any Web site you visit. Thus, if something other than eBay.com is highlighted, chances are you are on the wrong Web site. Perhaps the most anticipated addition is Internet Explorer’s new antimalware protection. Opera 9.5 and Firefox 3 both recently added antimalware protection. Safari has so far not announced plans for similar protection. Using mostly its own antimalware technology, Microsoft will block emerging threats by masking the entire IE 8 browser screen with a warning to users. The addition of malware protection to the existing antiphishing protection will be rebranded as the Microsoft SmartScreen filter.

In another feature, known as InPrivate, Microsoft allows the browser to suspend caching functions while you surf. Some scenarios for using InPrivate might be when you’re using someone else’s computer, when you need to buy a gift for a loved one without ruining the surprise, or when you’re at an Internet kiosk and don’t want the next person to know which Web site you visited. While you can currently clear the browser cache with a mouse click, it’s an all-or-nothing action. InPrivate temporarily suspends the automatic caching functions, allowing you to keep the rest of your browsing history intact.

IE8 also contains a cross-site scripting filter, one of the first in a mainstream browser. Cross-site scripting allows an attacker to execute script on a user’s browser without them knowing. When the IE8 filter finds a Web page with a cross-site scripting request, it changes the content on the page with a notice. Users are not presented with an option; IE simply blocks the malicious script from executing and displays the rest of the page.

IE 8 Beta 1 has already introduced several changes when handling ActiveX components. Components will be installed per user, which eliminates the need for everyone to have administrator privileges. In addition, you must acknowledge or opt-in for the component to run, eliminating drive-by downloads. Components will be per site and will only be available from the site of origin. Finally, site developers can request killbits, code that identifies a particular ActiveX control, from Microsoft which can be sent via Windows Update to terminate risky or outdated components. Killbits look for a specific identifier; if the identifier is missing or marked bad, an application will not run within Internet Explorer until the developer issues an updated version of the application.

Getting back to the customer experience, there’s an underlying assumption by Microsoft that everyone wants new tabs. For instance, opening a bookmark means automatically opening a new tab. To re-open a closed tab, you need first to open a blank tab; same if you want to restore a previous session within IE8.

Fortunately, IE8 has included a new color-coded tab system that interrelates tabs. If you are on one page and click a link to open another tab, the two will appear side by side and share a color. This may work for casual users, but for a power user who needs 10 to 15 tabs open with tools and sites frequently visited, the proliferation of new tabs becomes unwieldy–whether or not they are grouped and associated by color.

IE8 provides what Microsoft calls an “accelerator.” Here’s how it works: highlight any word or phrase on a Web page and the browser will prompt you with a blue arrow icon. Now, use that icon to associate that word or phrase with a Web 2.0 service, such as Google maps to conveniently find an address. You can customize the options. Your accelerated item will appear in a new tab that is color-coded and adjacent to the original reference tab.

All this is good news for loyal Internet Explorer fans, but loyal Firefox fans still retain the customization edge–for every new feature in IE8, there will undoubtedly be another Firefox extension produced soon enough. If anything, IE8 will serve notice to the other browsers that the sleepy giant has awakened. The browser wars have reignited.

August 31, 2008 Posted by blackzigoth | Software | | No Comments Yet

Proyectos opensource relacionados con telecomunicaciones

CSCF

SER
O projecto SER – Sip Express Router é muito popular na comunicade open-source. As vantagens deste pacote são:

• Servidor SIP gratuito com alto desempenho e elevada flexibilidade.
• Pode actuar como servidor SIP Proxy, Redirect e Registrar.
• Pode-se facilmente construir novos módulos para serem adicionadas novas funcionalidades.
• O mais popular na comunidade Open Source.
• Adoptado por diversos vendedores e universidades.

As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.

Tambien tenemos en este lado los siguientes proyectos, todos probados por nosotros:

Openser, opensips, kamailio.

OpenIMS Core
O projecto open-source IMS Core é desenvolvido pelo instituto Fraunhofer Institute FOKUS e pretende colmatar o vazio existente no mundo do open-souce em relação ao IMS. O objectivo do projecto é criar uma comunidade de developers de componentes para redes de próxima geração IMS.

As vantagens deste pacote de software são:
• Implementa o CSCF e HSS.
• O CSCF é baseado no SER (SIP Express Router) mencionado em cima. Do qual retira as suas vantagens.
• É IMS compliant evitando a necessidade de integração.
• A sua interoperabilidade tem sido testada com produtos IMS comerciais.
• Disponibiliza uma interface ISC (IMS Service Control) para permitir à camada de aplicação a criação de serviços IMS para várias plataformas (SIP AS, OSA/Parlay ou IN através do IM-SSF)

HSS

OpenIMS Core
Como mesmo as funções mais básicas de encaminhamento de sinalização no IMS necessitam de uma consulta ao HSS, este foi incluido no OpenIMS Core para permitir uma utilização normal do mesmo. Assim sendo, o Open IMS core disponibiliza uma implementação simples HSS, o FOKUS Home Subscriber Server (FHoSS).

As vantagens deste pacote de software são:
• É IMS compliant evitando a necessidade de integração.
• É o único HSS open-source encontrado.

MRF

Asterisk PBX
O Asterisk PBX é provavelmente o IP PBX open-source mais populal. O projecto é gerido pela Digium e é utilizado por outros projectos open-source como o TrixBox para criar uma solução para call centers, por exemplo.

As vantagens deste pacote de software são:
• Servidor PBX IP gratuito com alto desempenho e elevada flexibilidade.
• Pode actuar como servidor SIP Registrar, location server e pode actuar como UAC.
• O mais popular na comunidade Open Source.
• Adoptado por diversos vendedores e universidades.
• É integrado em projectos como o TrixBox que pode ser uma óptima solução para um pequeno call-center IP
• Pode funcionar como Gateway SIP-PSTN usando placas Digium ou Sangoma.
• Pode actuar como Gateway SIP-SS7 usando as mesmas placas e a libraria libSS7.
• Pode funcionar como como Gateway SIP-3G usando a libraria h324m da sip.fontventa.com
• Tem capacidade de áudio e vídeo-conferência com o meetme e app_mixer, respectivamente.

As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.

SEMS – Sip Express Media Server
O SEMS é baseado no software open source SER (Sip Express Router) desenvolvido pela iptel.org. Corre em linux e é distribuido com uma variedade de exemplos de aplicações como voicemail, IVR, audio conferencia, etc.

As vantagens deste pacote de software são:
• Baseado no SER que é conhecido pelo seu alto desempenho e elevada flexibilidade.

As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.

CallWeaver
O CallWeaver, anteriormente conhecido como Open PBX é um spin-off do Asterisk PBX mas licenciado sobre a licença GNU GPL. Assim sendo, ambos os projectos partilham um código base identico mas o CallWeaver tem uma comunidade de desenvolvimento menor o que o torna menos atraente.
Mais informações em: www.openpbx.org

As vantagens deste pacote de software são:
• Partilha código com o Asterisk.

As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
• Comunidade de desenvolvimento menos que a do Asterisk.

SIPfoundry Sipx
A SIPfoundry é uma comunidade open source community que fornece varios development kits SIP e VoIP.A sua stack SIP é usada em diversos produtos e a solução sipX PBX é usada por muitas empresas. Este projecto está ligado aos productos Vision permitindo interoperabilidade com RDIS e SS7.

As vantagens deste pacote de software são:
• Solução robusta.

As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
• Não tem suporte para H.323 ou outros protocolos além do SIP.

YATE
O Yet Another Telephony Engine é um PBX e cliente open source com recursos SIP, H.323 e IAX. Funciona como um tradutor SIP-H.323. (suportado comercialmente pela Null Team).

As vantagens deste pacote de software são:
• Solução interessante para gateway SIP-H.323.
• Pode funcionar como Gatekeeper H.323.

As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.

FreeSWITCH
A FreeSWITCH é uma plataforma de telefonia open source telephony desenhada para facilitar a criação de produtos orientados à voz e chat. Pode ser usado apenas como um motor de comutação, uma media gateway ou um media server com aplicações de IVR criadas usando scripts ou XML.
Suporta diversos protocolos como SIP, H.323, IAX2 e GoogleTalk making it easy to interface with other open source PBX systems such as sipX, OpenPBX, Bayonne, YATE or Asterisk.

As vantagens deste pacote de software são:
• Suporta diversos protocolos (SIP, H.323, IAX2 e GoogleTalk).

As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.

Bayonne
O GNU Bayonne é um servidor de telefonia open source que oferece um ambiente de desenvolvimento sistemas escalaveis e independents da media usada.

As vantagens deste pacote de software são:
• Desenvolvido pela GNU.

As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
• O projecto parece estar parado.

Vovida Vocal
O projecto parece estar parado e há dificuldades em aceder ao site.

SIP AS

SIPSEE
O SIPSEE (SIP Servlet Execution Environment) é a solução da FOKUS para desempenhar o papel de SIP Application Server (SIP AS) com base em SIP Servlet Technology. O SIPSEE intregra a camada Application Layer e dá aos serviços IMS a capacidade de controlo das sessões multimédia sobre SIP/HTTP/Diameter.
O SIPSEE actua como um SIP proxy, SIP Redirect ou um B2BUA (Back to Back User Agent). A API (Application Programming Interface) usada pelo SIPSEE é compativel com o JSR116 – SIP Servlet API 1.0 que tem vindo a ser adoptada como API HTTP Servlet.
O SIPSEE foi desenhado e impelmentado com suporte para SIP e HTTP de modo a permitir o acesso a serviços IMS por parte de clientes SIP ou através de browser HTTP potenciando serviços como o Click2Dial, See What I See, etc. Desta forma, une os protocolos mais usados da internet e do VoIP.

As vantagens deste pacote de software são:
• IMS compliant.

Mobicents
O Mobicents é o SIP Application Server server mais popular para a plataforma Java.

As vantagens deste pacote de software são:
• IMS compliant.
• Muito popular.

WeSIP
WeSIP é um SIP e HTTP Application Server implementado sobre o OpenSER. Não é open source. Gratuito para uso não comercial.

As desvantagens deste pacote de software são:
• Não é open source. Gratuito para uso não comercial.

User Equipment

IMS Communicator
O IMS Communicator é desenvolvido pela PT Inovação, SA. Implementa um UE (User Equipment) IMS com capacidades vídeo.

As vantagens deste pacote de software são:
• IMS compliant.
• Suporta vídeo.
• É open source (nesta secção só dois produtos são open source).

OpenIC
O OpenIMS Client é desenvolvido pelo instituto Fraunhofer Institute FOKUS e implementa um UE (User Equipment) IMS permitindo o acesso aos serviços multimédia de uma rede IMS.

As vantagens deste pacote de software são:
• IMS compliant.

As desvantagens são:
• Não é open-source.

UCT IMS Client
O OpenIMS Client é desenvolvido pelo instituto Fraunhofer Institute FOKUS e implementa um UE (User Equipment) IMS permitindo o acesso aos serviços multimédia de uma rede IMS.

As vantagens deste pacote de software são:
• IMS compliant.
• É open source (nesta secção só dois produtos são open source).

As desvantagens são:
• Pode revelar problemas de interoperação já que claramente afirma que foi construído para ser usado com o OpenIMS Core.
• Tem alguns bugs conhecidos.

X-Lite
Desenvolvido pela CounterPath. Não é open-source mas é gratuito. É um softphone não IMS-compliant mas muito popular e com capacidades vídeo.

As vantagens deste pacote de software são:
• IMS compliant.

As desvantagens são:
• Não é open source.

SJphone
Não é open-source mas é gratuito. É um softphone não IMS-compliant mas muito popular.

As desvantagens deste pacote de software são:
• Não é IMS Compliant.
• Não é open source.

Kapanga
Não é open-source mas é gratuito. É um softphone não IMS-compliant mas com muitas opções de configuração. Dispõe de uma versão para Windows Mobile. Dispõe de codecs vídeo como o H.264 e áudio como o AMR (na versão paga).

As desvantagens deste pacote de software são:
• Não é IMS Compliant.
• Não é open source.

Stacks Diameter

OpenBloX
O OpenBloX é um framework Java Diameter open source para implementação de interfaces IMS Diameter conforme a especificação 3GPP e 3GPP2. É mantido pela Traffix Systems.

OpenDiameter
Open Diameter é uma libraria C++ que potencia implementação do protocolo Diameter e suporta Linux, BSD e Microsoft Windows. Mais informação pode ser encontrada em http://www.opendiameter.org/

JDiameter
JDiameter é uma API e implementação do protocolo Diameter em Java. Mais informação pode ser encontrada em https://jdiameter.dev.java.net/.

Ferramentas de teste

Seagull
É um gerador de trafego multi-protocolo da HP orientado ao IMS.

Sipp
É um gerador de trafego SIP.

August 30, 2008 Posted by blackzigoth | asterisk, opeims, sip, voip | | No Comments Yet