Youtube explica por qué sigue utilizando Flash

lunes, 4 de marzo de 2024 Sin comentarios

En esta batalla HTML5 vs. Flash no todo está dicho ni mucho menos. De todas formas es menester siempre tener en cuenta a todas las partes en esta batalla y Google con su flamante códec WebM es una de ellas. Si bien ya conocemos que apoyan su invento (como es lógico) a más de uno nos extrañaba que todavía no se pasasen a utilizarlo, o por lo menos, potenciasen su utilización en un servicio tan demandado y utilizado como es Youtube (recordemos, propiedad del buscador).
Leer más…

Categories: Miscelánea Tags: , , ,

Recortar caracteres no alfanuméricos de una cadena

lunes, 4 de marzo de 2024 1 comentario

Aquí esta el código para recortar caracteres no alfanumericos de una cadena. Como puedes ver, este script usa el enfoque de conteo de registros. Aquí esta la forma de usarlo:

Select dbo.fnTrimNonAlphaCharacters('2131231Atif123123 234234Sheikh6546')

Leer más…

Categories: Base de datos Tags: , ,

Seguridad en servidores Linux

sábado, 2 de marzo de 2024 Sin comentarios

Como llevo unos cuantos post filosóficos, vamos ahora con algo más técnico. Vamos a darle un pequeño repaso a algunas medidas de seguridad básicas para un linux y a su aplicación real hoy en día. Como veremos, muchas de las cosas que se venden como «seguridad en servidores linux», han quedado obsoletas y no sirven para mucho.

Empezaremos por repasar algunos conceptos de los de toda la vida, como la búsqueda de ficheros setuidados y la deshabilitación de servicios innecesarios. Tras esto, le daremos un repaso a la importancia actual de estas medidas de seguridad en un entorno corporativo actual. Finalmente, hablaremos de las nuevas tendencias en seguridad.
Leer más…

Anatomía del Troll de los Foros

viernes, 1 de marzo de 2024 Sin comentarios

Un documento médico y didáctico, en el que encontraremos un prototipo del Troll de los foros, especie hostil que suele habitar por ciertas comunidades de Internet, buscando atención, alabanzas y veneración hacia su persona… Y, por supuesto, comida…
Leer más…

Categories: Miscelánea Tags: , , , ,

Programación != Ciencias de la Computación

viernes, 1 de marzo de 2024 Sin comentarios

Recientemente he leído este artículo muy interesante sobre la forma de «subir de nivel», como un desarrollador de software. La lectura de este artículo me recordo algo que me ha sido persistente durante un tiempo desde que llege a Google: que hay una enorme brecha de habilidad y cultura entre los «desarrolladores» y «científicos de la computación». El consejo de Jason para incrementar de nivel en el citado artículo es muy práctico: escribir código en ensamblador, escribir una aplicación móvil, completar los ejercicios de SICP, ese tipo de cosas. Este es un buen consejo, pero ciertamente no todos en los que me gustaría que la gente de mi equipo gastara su tiempo haciendo con el fin de ser verdaderos líderes técnicos. Ya sea que puedes escribir JavaScript todo el día o conocer las entradas y salidas de las plantillas C++, a menudo tiene poco que ver con si eres capaz de captar el más grande, más abstracto, menor problema bien definido y ser capaces de avanzar con ellas.
Leer más…

Telesar V el robot que puede ver, sentir y escuchar

viernes, 1 de marzo de 2024 Sin comentarios

Hemos visto robots que se parecen a los seres humanos y también robots que pueden reaccionar a las expresiones faciales humanas – y ahora un grupo de investigadores de la Universidad de Keio en Japón han creado un robot que puede ser un avatar de un ser humano. Conocido como Telesar, estos «robots telexistence» son controlados por un ser humano a través de un visor 3D montado en la cabeza, y está bien afinado para que el operador pueda ver y escuchar exactamente como lo harían normalmente. Con Telesar V, la última versión, que también puede comunicar lo que sus dedos están tocando, utilizando vectores de fuerza y temperatura para sentir cosas tan finas como las protuberancias en los bloques de Lego. Los movimientos de los robots también pueden ser controlados con precisión, básicamente permite al usuario operar como lo harían normalmente, sin necesidad de estar físicamente presente.
Leer más…

¿Por qué no me importa si tienes .NET en tu currículum?

jueves, 29 de febrero de 2024 2 comentarios

Este artículo comenzó como una respuesta al post «¿Por qué no contratar a los programadores .NET?» de David en el blog Expensify pero se hizo tan grande que decidí convertirlo en una entrada de mi blog.

Trabajo en UPAO, aquí trabajamos principalmente en la plataforma .NET bajo una metodología ágil con la cual generamos valor a la institución, en lo personal para mi realmente no me importa si alguien tiene .NET en su hoja de vida o no, porque no me dice nada de lo que son como desarrollador.
Leer más…

Invocar un método C# usando jQuery desde el lado del cliente

miércoles, 28 de febrero de 2024 3 comentarios

Este código te ayudara cuando es necesario definir un método code-behind y deseas invocar a ese método desde el lado del cliente. jQuery me ha hecho simple la vida y existe una manera muy fácil de hacer esto.

Antes, sabíamos que una manera era añadir nuestro método como un WebMethod, si queriamos invocar a un método code-behind desde el lado del cliente. Usando esta nueva manera, podemos hacerlo sin invocar a nuestro método en un WebMethod.

En este ejemplo, estoy escribiendo un método para eliminar un usuario en particular cuando se presiona la tecla Supr. No quiero un postback, así que quiero que el evento se ejecute en el lado del cliente. Escribi el método Delete en el lado del servidor dentro del archivo CS y lo invoco desde el lado del cliente usando jQuery. El nombre de mi página es Test.aspx.
Leer más…

Base de datos contiene transacciones diferidas

miércoles, 28 de febrero de 2024 2 comentarios

Te ha sucedió que estas realizando algún proceso sobre una base de datos y por circunstancias casuales el servidor termina reiniciándose. Todo está normal hasta que te das cuenta que tu base de datos sigue por un buen tiempo en el estado «en recuperación», y cuando intentas realizar cualquier operación ocurren bloqueos o bien te arroja el siguiente error:

Check statement aborted.  Database contains deferred transactions.

¿Qué podemos hacer para solucionar este problema?

Leer más…

Recupera contraseñas ocultas en el navegador

miércoles, 28 de febrero de 2024 1 comentario

¿Alguna vez has utilizado la opción de recordar contraseña en tu navegador y luego te olvidas la contraseña. Si quieres ver cuál es la contraseña que has escrito existe un pequeño truco que se puede utilizar. Simplemente escribe el código JavaScript en la barra de direcciones de su navegador.


Leer más…

Pagina 30 de 37« Primero...1020«2829303132»...Ultimo »Top Footer