Hola!

Esto es realizar un híbrido entre los dos lenguajes.

La interoperabilidad entre lenguajes Java y PHP es muy deseable para cualquier desarrollador, y sería ideal contar con alguna manera de hacer que estos dos lenguajes trabajen juntos de manera transparente ¿y para que queremos esto? bueno, hay muchísimas opciones, entre las que podemos destacar:

reuso de componente ya existentes, pero en otro lenguaje

le agregamos funcionalidad a nuestras aplicaciones mediante herramientas que nos dan otros lenguajes. Por ejemplo, podemos tener código PHP con multithreading (gracias a Java) o usar la enorme potencia de las excepciones de java, no disponible en versiones más viejas de PHP.
Aprovechamos la eficiencia para ejecutar código PHP desde dentro de Java.

Para realizar esto utilizaremos PHP/Java Bridge, una potente herramienta que nos permite ejecutar instanciar clases java y ejecutar su código desde PHP, y viceversa. Esto lo hace de manera muy sencilla, e incluso no es necesario conocer Java (o php, dependiendo del caso) para utilizarlo.

En distribuciones derivadas de Debian, como Ubuntu, que utilizan .deb como sistema de paquetes, la instalación es también muy sencilla. Asumiendo que ya tenemos apache y php5 instalado, instalamos los siguiente programas para tener todas las dependencias satisfechas:

sudo apt-get install libitext-java liblucene-java php5-cli

Luego, descargamos el archivo php-java-bridge_5.2.2-1_i386.deb (recomiendo ir a la página de descargas para ver si hay una versión más nueva). Luego abrimos una consola y escribimos:

cd DIRECTORIO_DONDE_DESCARGAMOS_EL_ARCHIVO

sudo dpkg -i php-java-bridge_5.2.2-1_i386.deb

Listo, con esto ya lo tenemos instalado. ¿cómo se usa?

Supongamos que tenemos la siguiente clase Java:

import java.util.*;
import java.text.*;
 
public class HolaMundo {
 
public String saludarAlMundo() {
  Date hoy = new Date();
  return "Hola amigos, hoy es " + hoy;
}

 }



Desde PHP, podemos usarla asi:


<?phpjava_require ("/var/classes");  //directorio donde tenemos las clases Java$java_obj = new Java("HolaMundo");// llamamos al metodo saludarAlMundo$str = $java_obj->saludarAlMundo();
echo 
$str;

?>

Opción 2:
En PHP escribimos esto:

<?php

$variable = system("java -cp C:\prueba\prueba.jar Prueba");

//para el envio de parametros es 
$variable = exec("java -cp C:\prueba\prueba.jar Prueba ".$pass.", ".$passEncrypt."");

?>

En un clase en Java llamada Prueba realizamos el main y lo que este llevara:

package prueba;
/**
 *
 * @author jonatan.echeverry
 */
//A CONTINUACION LA CLASE PRINCIPAL
public class Prueba {

public static void main(String jm[]){
System.out.println("Hola \nEsto es una prueba de conexión lenguajes Java + PHP.");

}
}


Fuente:
Hola!



El 9 de mayo de 1990 todo cambió. Un comunicado de prensa del servicio secreto de Estados Unidos informaba de una redada a gran escala los días anteriores. Por primera vez se “alertaba” de la vida y obra de individuos tras las “redes”. Una operación a la que se le llamó Sundevil y supuso el inicio de las hostilidades entre poder y comunidades tras las redes de comunicación, dando pie a la modificación de leyes sobre delitos informáticos y finalmente a la fundación de la Electronic Frontier Foundation (EFF) .

Esta parte de la historia la cuenta Bruce Sterling en el maravilloso libroThe Hacker Crackdown, donde repasa los inicios de las primeras comunidades de jóvenes en redes telefónicas y de comunicación en Estados Unidos. Por aquel entonces y hasta los 90 no eran hackers (nicrackers), eran phreakers (Phone + Hack + Freak), y se entendía como tal a aquellos individuos que manipulaban los sistemas de comunicación, gente que estudiaba y se preocupaba por aprender sobre el funcionamiento de los teléfonos de la época, de sus tecnologías de telecomunicación o de cómo funcionaban las compañías telefónicas.


Un phreaker era un tipo curioso, que estudiaba y sabía sobre telefonía, y que por tanto también podía llegar a realizar actividades no autorizadas con los teléfonos, aunque en su mayoría y por aquel entonces se entendía por el término como individuos que buscaban superarse con retos complejos, sin más. Hoy los términos y las categorías se difuminan, pero es más que posible que el phreaking sea el precursor del hacking si entendemos que primero existieron los sistemas telefónicos y luego llegó la informática a nivel popular.

En cualquier caso este era el mapa de aquella época. En los 80, la mayoría de los phreakers utilizaban el software existente para construir dispositivos de tonos simples con el fin de poder realizar llamadas telefónicas gratuitas. Mientras, un pequeño segmento de la “élite”, los que tenían un mayor conocimiento, estaban más interesados en el estudio sobre los sistemas internos de las comunicaciones.

Con el tiempo, las compañías telefónicas se quejaron de las pérdidas financieras que les estaba ocasionando el phreaking. Un momento donde el cambio de los equipos analógicos a digitales comenzaban a exponer más el funcionamiento interno de las propias compañías telefónicas y donde, ahora sí, los hackers comenzaban a explorar el funcionamiento interno de las mismas. Si no existieron casos de usuarios procesados en ese momento era simplemente porque no había leyes ni experiencia anterior por parte del gobierno en Estados Unidos.

LoD, MoD Y El “Primer” Foro En La Red


Durante los años 80 y principio de los 90 existía un fenómeno precursor de muchas aplicaciones “sociales” que encontramos hoy en la red. Se llamaba BBS (Bulletin Board System) y venía a ser una especie de tablón de anuncios electrónico. Un software para redes de ordenadores donde se aprendía y te podías comunicar, un espacio que fue lanzadera de aprendizaje para Programadores, Administradores o Hackers (y Crackers). Un lugar donde, entre otras muchas cosas, se comenzaba a compartir información como agujeros de seguridad de compañías, cómo explotarlos o claves.

Su funcionamiento no tiene nada que ver al Internet de hoy. Hablamos de una aplicación que consistía en un ordenador personal administrado por el “sysop” junto a un Modem (o más) como puerta de entrada. Como visitante, un usuario con su ordenador y módem debía llamar al módem de la BBS para entrar. Si la BBS sólo tenía un módem, sólo podía haber una persona al mismo tiempo, si había dos módem, dos personas. De esta forma, en la mayoría de ocasiones, los usuarios debían hacer cola esperando a que el anterior usuario abandonase el sistema y el módem estuviera libre.

A finales de los 80 había dos grupos conocidos en la BBS, Legion of Doom(LoD) y Masters of Deception (MoD). Dos “bandas” o comunidades de jóvenes que andaban a la pelea entre ellos utilizando entre otras a las redes de AT&T como tablero de batalla. Mientras que LoD eran los más antiguos y representaban a una comunidad donde se buscaba expandir el conocimiento y minimizar ataques a sistemas, MoD surgió como recambio al supuesto estancamiento de LoD.

Lo que hasta ese momento había sido un espacio de paz en la BBS cambió tras la acusación de miembros de LoD a un miembro de MoD. Se le acusaba de ser un chivato ofreciendo información sobre hacking del interior de la BBS. Por su parte MoD acusaba a LoD de lanzar una empresa de seguridad gracias a esa misma información (con la que supuestamente acudían a las empresas a solucionar los problemas que ya sabían).

La BBS cerró, pero ambas bandas continuaron sus disputas trasladándolas hasta la mismísima AT&T, y es en este punto donde la historia cambió.
AT&T se cae, Operación Sundevil y creación de leyesEn 1989 el Servicio Secreto de Estados Unido trabajaba junto al Congreso para buscar soluciones contra el fraude de acceso a los dispositivos. Una investigación que duraría 18 meses y en la que supuestamente reunieron pruebas sobre varios casos de fraude de tarjetas a través de líneas estatales. La Operación Sundevil ya estaba en marcha.

Un año después y según recoge Sterling en su libro, se produce la caída del sistema del 15 de enero en 1990, es decir, el sistema de centralitas de larga distancia de AT&T se venía abajo y con ella alrededor de sesenta mil personas se quedan sin línea telefónica en un espacio de 9 horas. Un hecho inaudito, ya que por primera vez las redes de AT&T se caen sin razón física aparente, la mitad de la red se había estropeado y los ingenieros no sabían cómo.

Aunque en este punto la historia es un tanto confusa, al principio se culpa a la “comunidad” del ataque para luego acabar explicando de cara al público que el fallo fue un error en el propio software de la compañía. Una explicación que no convenció a las agencias de seguridad en Estados Unidos, quienes a su vez llevaban investigando el estado del undergroundinformático varios años, esperando un ataque o acto a gran escala contra el sistema para actuar.

El denominado por Sterling como la caída del sistema fue el detonante, que el fallo tuviera lugar en el área del software les resultaba demasiado sospechoso. Un cúmulo de circunstancias que ayudó a los investigadores a tomar decisiones extremas y a modificar los continuos parcheados que existían por la vía legal: había que modificar el Acta de Privacidad de las Comunidades Electrónicas de 1986 o el Acta de Fraudes y Delitos, del 86 también.


Con este clima llegamos a la fecha definitiva que marcaría un antes y un después en la historia de los hackers. Los días 7 y 8 de mayo de 1990 se ponía en marcha la Operación Sundevil, la primera gran operación en la historia de los Servicios Secretos de Estados Unidos y el FBI sobre actividades ilegales en torno al “hacking informático”. Una operación que tuvo lugar en 15 ciudades diferentes actuando contra, entre otros, miembros de LoD y MoD.

Policía local con la ayuda de más de 150 agentes del Servicio Secreto, FBI y CIA en una acción coordinada que se saldó con tres detenidos, 27 órdenes de búsqueda y captura, 42 ordenadores, 25 BBS (entre ellas la reconocidaCloud Nine) y 25.000 floppy disks. Un material que las fuerzas de seguridad luego explicarían que contenía datos de todo tipo, software, herramientas de hacking, phreaking, información de tarjetas de crédito y una gran cantidad de material con derechos de autor.

Tras la operación, el 9 de mayo de 1990, el Subdirector del Servicio Secreto de Estados Unidos, Garry M. Jenkins, mandaría el siguiente mensaje. Por primera vez, los delitos informáticos adquieren esta relevancia:

Con esta operación enviamos un mensaje claro a los piratas informáticos que han decidido violar las leyes de este país en la creencia errónea de que pueden salir con éxito y evitar ser detectados ocultándose detrás del relativo anonimato de sus terminales de ordenador.

Tras las detenciones y en respuesta a ellas, un grupo nace. Se trata de la Electronic Frontier Foundation (EFF), fundada por Mitchell Kapor y John Perry Barlow. La EFF contrataría a los abogados para representar a dos de los detenidos tras la Operación Sundevil, aunque ahora y con el tiempo se trata de uno de los grupos más importante de presión dedicados al establecimiento y la protección de los derechos civiles electrónicos.


Hoy y pasados ya más de 25 años de aquellos acontecimientos, se tiene la creencia de que la operación fue un truco de relaciones públicas y un mensaje a los hackers. Se trataba de la primera acción a gran escala y la más publicitada por el gobierno en contra de los delitos informáticos. La realidad es que no hizo mucho daño a la comunidad a largo plazo.

La operación permitió a las agencias ganar experiencia en la lucha contra esta nueva forma de actividad delictiva. También permitió ampliar los presupuestos de las agencias. Además, se crearon nuevas leyes que permitirían a los fiscales federales obtener facilidades para actuar contra el phreaking, el hacking, las escuchas o el fraude con tarjetas de crédito. Supuso que, por primera vez, la “política” entrara en el ciberespacio, toda una declaración de intenciones: la “comunidad” ya no volvería a actuar con impunidad.

Para terminar rescato las palabras de Sterling en su libro, la cuales creo que son bastantes esclarecedoras sobre el cómo y el porqué se producen estas luchas de poder ancestrales:

Las palabras comunidad y comunicación tienen la misma raíz. Donde quiera que instales una red de comunicaciones, crearás a la vez una comunidad. Y si haces desaparecer esa red, lo hagas como lo hagas —confiscándola, declarándola ilegal, destruyéndola, elevando su coste por encima de lo permisible— estás hiriendo a esa comunidad.

Este artículo recoge una pequeña parte del contenido del libro de Bruce Sterling, The Hacker Crackdown. 


Fuente:

Hola!


Llegó el día: 1 de julio del 2015 y entró en vigor definitivamente en España. 

La nueva Ley Orgánica de seguridad ciudadana, conocida como “Ley mordaza”, y dos reformas del Código Penal que, en esencia, restringen mucho lo que podemos y no podemos hacer en Internet. Esto es lo que necesitas saber.

Tanto la Ley mordaza como las reformas del Código Penal se aprobaron hace unas semanas en el Senado español, paso previo a su entrada en vigor definitiva el 1 de julio. Juristas, catedráticos, periodistas, políticos, plataformas de ciberactivismo... todos han calificado sin excepción las nuevas normativas como el mayor atentado a la libertad de expresión en España durante los últimos años. ¿Lo es? Sí. Y por un motivo fundamental: Internet es hoy en día el principal medio a través del cual nos informamos y comunicamos. Y las nuevas leyes van justo encaminadas a controlar y recortar nuestras libertades en Internet.

Hola!


Ya han pasado siete años desde octubre de 2008, cuando se lanzó el HTC Dream con Android 1.0. 
A través de la homescreen podemos ver cómo ha evolucionado el aspecto del sistema desde entonces.

Ken tika 
Hola En Náhuatl...


Hay muchos números, pero solo uno puede presumir de tener su propia fobia e innumerables leyendas urbanas. Cruzad los dedos y contad bien a cuántos amigos vais a invitar a cenar, porque hoy toca hablar de las curiosidades en torno al número 13.


El Origen De Un Mito:
La creencia de que el número 13 trae mala suerte proviene de varias culturas. La más antigua de ellas probablemente es la persa. Para los antiguos persas, el día 13 de cada año era un día en el que el mal podía causar daño a la gente. La tradición respecto a este día estipulaba que era mejor alejarse de las ciudades y pasar el día en el campo.

Hola!

NUEVA YORK (CNNMoney) — La más reciente falla de los teléfonos Android es una estupidez pura.

Los teléfonos bloqueados requieren una contraseña. Pero hay una forma de burlarla: solo tienes que teclear una contraseña absurdamente larga, eso sobrecarga la computadora y te redirige a la pantalla de inicio del teléfono.

Es un truco que toma tiempo, pero en realidad es fácil de ejecutar.

En un informe que se publicó el martes 15 de septiembre, John Gordon, investigador de seguridad computacional, documentó la vulnerabilidad y publicó un video del truco. Solo afecta a lossmartphones que tienen la versión más reciente del sistema operativo de Android, Lollipop.


Básicamente es un juego de copiar y pegar.

Hola!

Conflicto sirio
Siria es un país en conflicto civil desde hace ya varios años ya, el problema es que este conflicto sirio ha venido impactando de diferentes maneras en la población mundial, la cantidad de refugiados que han empezado su éxodo de cualquier manera y por cualquier medio posible para llegar a zonas “pacificas” donde se les brinde un pequeño apoyo ético, social y financiero, que les permita superar la difícil situación que están viviendo por culpa directamente de la inacción[1], el rechazo y el partidismo de la comunidad internacional y de las potencias mundiales, sumado a las organizaciones terroristas que luchan y repercuten en la región.

Artista Japonesa Yuko Tatsushima.

¿Pero, qué consecuencias éticas están trascendiendo en la población mundial, originadas por este conflicto?

Para poder responder este interrogante se debe conocer e indagar un poco sobre la lucha armada que se vive y las partes interesadas en esta.
Las revueltas políticas comenzaron en esta región principalmente por culpa del régimen autoritario de Bashar al-Asad, el cual silenciaba y controlaba por cualquier medio posible a aquellas persona que con una manera de pensar diferente se oponían a su régimen autoritario, antiético y sangriento, estas revueltas comenzaron como protestas, luego como represión por las medidas tomadas por al-Asad, después se convirtieron en una lucha armada y finalmente en una guerra civil entre el estado Islámico y los Combatientes Kurdos que están arrasando con toda la región. Una guerra civil que es apoyada o contradecía por los diferentes intereses políticos de los poderes mundiales, a Estados Unidos, Rusia y China les preocupa la desestabilización económica que puede conllevar la caída del régimen de al-Asad; por otro lado las petromonarquías de la Liga Árabe (los Estados árabes del Medio Oriente y el Magreb) están más interesados en apoyar la lucha armada de organizaciones terroristas como el Estado Islámico (como lo hicieron en el pasado con el “temible” Sadam Hussein, en su guerra contra Irán), ya que esto debilitaría a sus vecinos persas (Irán) como principal aliado Sirio, esto con el fin de potenciar y asegurar sus intereses petrolíferos y gasísticos en la región. Esto ha generado una cifra de víctimas mortales que supera las 200.000 (doscientos mil) personas, sin contar los millares de heridos y los más de 8.000.000 (ocho millones) de desplazados internos que diariamente sobreviven a esta cruda y sanguinaria guerra política, religiosa y económica.
Actualmente hay más de 5.000.000 (cinco millones) de refugiados sirios en países como (Turquía, Alemania, Egipto, Suecia, Italia, entre otros.)

Análisis ético profesional, basado en el placer de Epicuro, la felicidad y la virtud de Aristóteles, el conocimiento de Kant y el alma irascible y racional de Platón, en relación al conflicto sirio:

Artista Japonesa Yuko Tatsushima.

El conflicto en Siria viene originando un impacto de gran magnitud, primero por la gran cantidad de desplazados que se están movilizando internamente en Siria y están emigrando hacia otros países con la esperanza de ser refugiados y de poder sobrevivir a esta guerra absurda, utilizando cualquier medio de transporte ya sea por carro o por barcos sobrepoblados y mediante intermediarios que son en la mayoría de los casos grupos ilegales.

Segundo este conflicto está en contra de la felicidad del alma perfecta del hombre, de la capacidad y aptitud de comportarse de una forma acorde entre la sociedad, sin necesidad de lidiar con conflictos y mucho menos con guerras. Estas guerras son desagradables, descontroladas, irracionales, repudiadas y odiadas por millones de personas, estas no generan ningún placer en el hombre porque no tienen ni un principio ni un final feliz. Los actores en esta guerra (refugiados, países, estado islámico, entre otros) deben de comportarse de acuerdo a las normas y leyes de la sociedad:
  • ·     La comunidad internacional debe de velar por la absolución completa del conflicto, por crear una forma de dialogo que genere paz y armonía entre las partes involucradas, deben de velar por la seguridad de los refugiados y de los civiles que aún están en medio de esta cruda guerra.
  • ·       Las partes conflictivas (el Estado Islámico y los Kurdos) deben de generar una manera de comunicación que no sea a base de violencia y sangre, deben de velar por su pueblo y por la seguridad y paz entre ellos.
Finalmente deben de buscar un desarrollo completo de su alma, una paz espiritual generada a través del perdón, la reconciliación, la renovación y olvidar los motivos absurdos de esta guerra civil.

Artista Japonesa Yuko Tatsushima.

Opinión:
Cualquier ser humano que se considere ético está en contra del conflicto sirio que se ha venido presentando desde los últimos años porque está en contra de todo lo que representa la ética en el ser humano, porque la ética por definición propia es una disciplina filosófica que estudia el bien y el mal y sus relaciones con la moral y el comportamiento humano, además de ser las normas y costumbres que rigen y gobiernan el comportamiento humano, pero en este conflicto sirio sin sentido o fundamentos más allá del poder económico y el control social, la ética ha sido casi que exterminada por los diferentes actores que están interactuando en el conflicto.

Muchas familias han sido separadas, asesinadas, destruidas y los pocos sobrevivientes en la mayoría de los casos, les ha tocado emigrar hacia otros países, sin importar los medios o el trato que recibirán en el camino, este es el caso de la familia Kurdi conformada por el padre, su esposa y sus dos hijos, que el día 02 de septiembre del 2015 deciden viajar ilegalmente hacia las costas de Turquía buscando salir de este conflicto armado y poder sobrevivir a esta cruda realidad, se transportaron en un vehículo acuático con una capacidad limitada, el cual sin embargo iba con sobrecupo, esto provoco que el vehículo naufragara cerca a las costas de Turquía matando trágicamente a más de la mitad de la embarcación entre ellos a la señora Kurdi y sus dos hijos, el pequeño Alan Kurdi el cual fue fotografiado ya muerto y su imagen más allá de convertirse en “el símbolo de la realidad de los refugiados que escapan de Siria”, se ha transformado tristemente en una forma amarillista de representar un conflicto que de no ser por ese cruel y gran sacrificio seguiría ignorado por la comunidad internacional y por los aprovechados y doblegados medios de comunicación mundial.

Por este motivo se debe de estar en contra del conflicto en siria, del trato que se le dan a los refugiados en muchos países, ya sea por el gobierno, por los periodistas o por seres humanos que se creen intocables y únicos, esta es la “ética” que se le presenta al mundo y que se le da a los refugiados, demostrado claramente por el egoísmo de las personas y los interés políticos y económicos de las potencias mundiales, una doble moral que no tiene fronteras, no distingue entre el bien y el mal, una doble moral que lo único que busca es sacar provecho y beneficio de las muertes de los miles de inocentes y de la tristeza, desesperación e impotencia de millones de refugiados sirios.

Artista Japonesa Yuko Tatsushima.


EN HONOR A LA MEMORÍA DE “ALAN KURDI 02-09-2015”
Hola!


El Wi-Fi es una de las partes más importantes a la hora de utilizar un dispositivo móvil o un PC, pero por una serie de motivos, también es una de las más frustrantes. 
Si tienes problemas como baja velocidad, mala recepción y otras dificultades aquí tienes 10 maneras en las que puedes solucionarlo.