Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta Programacion

Personalizar Sublime Text 3

Les comparto mi configuración perzonalizada para Sublime-Text-3. Entre las que destacan. Desactivar el ajuste de línea. Cambiar de color las pestañas con archivos modificados. Eliminar espacios en blanco al final de las lineas, despues de guardar. Mostrar en la barra de estado el tipo de codificación Resaltar la linea en donde se encuentra el cursor. Remarcar el recuadro en el minimapa. Así se ve la configuración personalizada. Solo hay que entrar en Menú --> Preferences --> Settings - User y pegar las siguientes líneas. // Settings in here override those in "Default/Preferences.sublime-settings", // and are overridden in turn by file type specific settings. { // Adds whitespace up to the first open bracket when indenting. Requires // auto_indent to be enabled. "indent_to_bracket": true, // Disables horizontal scrolling if enabled. // May be set to true, false, or "auto", where it will be disabled for ...

Si los lenguajes de programación fueran una religión….

Si los lenguajes de programación fueran una religión…. C sería el Judaísmo – Es viejo, restrictivo, pero la mayor parte del mundo está familiarizado con sus normas y las respeta. El problema es que no te puedes convertir, o estás desde el principio, o crees que es una locura por completo. También cuando las cosas van mal la gente desea culpar al mundo con sus problemas. Java sería el Cristianismo Fundamentalista – Teóricamente está basado en C, pero se pasa por alto tantas de las antiguas leyes, que no se parece en absoluto. En su lugar, añade su propio conjunto de normas nuevas e inflexibles, las cuales los creyentes piensan que son muy superiores a las originales. Y no solamente estan seguros de que sea el mejor idioma del mundo, sino que desean quemar a aquellos que estén en desacuerdo. PHP sería en Cristianismo de Cafetería – Se pelea con Java por la supremacía del mercado web. Coge algunos aspectos de C y Java, pero sólo los que le gustan. Probablemente no sea ta...

¿Por qué me gusta programar?

El desarrollo de software (al igual que la música, la escultura o la pintura) es una actividad creativa y, hasta si se quiere, artística. Cuando un músico escucha una melodía que acaba de componer o cuando un escultor retoca el último detalle de su obra maestra, está ante un logro personal, pero que fue hecho pensando en los demás. Está ante el fruto de su trabajo, que tuvo que realizar para pasar de una idea o modelo que estaba solo en su imaginación, a algo perceptible por los otros. Y ese logro causa una gran satisfacción. El desarrollo de software (al igual que la música, la escultura o la pintura) es una actividad creativa y, hasta si se quiere, artística. Es una actividad en la que una persona (el programador) debe plasmar una idea en un programa que alguien usará luego. Y es muy probable que esa idea sea algo totalmente novedoso, algo que nadie antes ha visto. Y ver esa idea traducida en software produce una sensación que únicamente un programador puede entender...

Problemas del cambio de la aplicación "Novia 6.0" a "Esposa 1.0".

El año pasado un amigo mío actualizó la NOVIA-6.0 a ESPOSA-1.0 y encontró que es una mala operación, porque deja muy escasos recursos del sistema para otras aplicaciones. Solamente ahora se ha dado cuenta de que ESPOSA-1.0 es también Procesadora-de-Niños, los cuales son adicionales consumidores de recursos valiosos. No había mención de este particular fenómeno ni en la garantía ni en la documentación del producto, aunque otros usuarios le habían informado que esto sería de esperar debido a la naturaleza de la aplicación. No solamente eso, sino que además se instala ella misma de forma que siempre se lanza en la inicialización del sistema, desde donde puede monitorizar todo el resto de la actividad del sistema. Se está encontrando con que algunas aplicaciones como NOCHE-DE-POKER-10.3, JUERGA-DE-CERVEZA-2.5 y NOCHE-DE-PUB-7.0 no se pueden ejecutar nunca más, porque ESPOSA-1.0 detiene el sistema cuando son seleccionadas (incluso aunque siempre funcionaron bien antes). En su instalación...

¿Como instalar el programa amor?

Cliente : ¿Si? ¿Estoy llamando al departamento de Atención a Clientes? Empleado: Así es. Buenos días. ¿En qué puedo ayudarle? Cliente : Estuve revisando mi equipo y encontré un sistema que se llama AMOR pero no funciona. ¿Me puedes ayudar con eso? Empleado : Seguro que sí. Pero yo no puedo instalárselo; tendrá que instalarlo usted mismo, yo lo oriento por teléfono, ¿le parece? Cliente : Sí, puedo intentarlo. No se mucho de estas cosas, pero creo que estoy listo para instalarlo ahora. ¿Por dónde empiezo Empleado: El primer paso es abrir tu CORAZON. ¿Ya lo localizaste? Cliente : Sí, ya. Pero hay varios programas ejecutándose en este momento ¿No hay problema para instalar mientras siguen ejecutándose? Empleado: ¿Cuáles son esos programas? Cliente : Déjame ver... Tengo DOLORPASADO.EXE, BAJAE...

Frases para Enamorar

Para aquellos que no sepan que decirle a esa persona especial, aqui les dejo unas frases romanticas, quiza no las encamoren porque cuando las digan ella pondra cara de WHAT??.. y piense... que esta diciendo este imbecil? O si tienen un poco de suerte como yo, tengan una pareja q entienda por lo menos la mitad de las frases y piense, ahh que romantico.... Espero q les gusten: Eres el kernel de mi linux. Eres el html de mi corazon.com. Eres 1024kb para mi megabyte. Tus ojos brillan mas que mi torre de cd´s. Tucorazon.com esta en mi pagina de inicio. Eres el socket de mi CPU. Tu RAM le da vida a mi windows. Eres el compilador de mi codigo. El .gif que anima mi vida. Siempre estas en C:/Mi/Corazón. Te pienso mas que las paginas indexadas por google. Eres como el firefox que me saco del infiero explorer. Eres el enter de mi vida. Si me dejas hago Alt-F4 a mi vida. Cuando te veo mi ciclo de CPU se acelera. Tú tienes la máxima prioridad en mi lista de procesos. Eres el linkador de mis objetos...

Mandando Mensajes

Los telefonos pueden estar configurados de 2 formas para los mensajes. Formato Texto El cual contiene carazteres Alfanumericos, o sea los mensajes se leen /escriben como normalmente lo hacemos, este formato lo usan solo los modelos nuevos. Formato PDU Este formato es un poco mas complicado, debido a que los mensajes deben de seguir ciertos parametros, lo utlilizan todos los celulares (eso creo). Para saber que Tipo usa nuestro telefono AT+CMGF? La repuesta puede ser 0 Utiliza modo Texto 1 Utiliza modo PDU Nos ocuparemos del modo PDU, para esto hay que cofigurarlo AT+CMGF=1 Ahora vamos a enviar un mensaje SMS para esto hacemos escribimos AT+CMGS=xx Con este comando se envia un mensaje donde xx es el numero total de Bytes a enviar(pares) [enter] despues de apretar la tecla [enter], el prgrama responde con un prompt esperando el ingreso de la cadena a transmitir >nnn PROMPT donde nnn es la cadena enviada Ahora la cadena que vamos a enviar es la siguiente. Un ejemplo...

Comandos AT

Como lo habia comentado antes, para poder ordenarle al telefono, se utilizan los famosos comandos AT. Hay un manual que consegui para el SIEMENS, cabe mecionar que no todos los celulares aceptan los mismos comandos, pero hay algunos que son comunes. Hay tres instrucciones basicas AT+CXXX =? El telefono responde con OK, esto quiere decir que si acepta este comando AT+CXXX ? El tel nos da una lista de la configuracion que tiene este comando AT+CXXX=<...> Para escribir algun parametro AT+CXXX Ejecuta el comando Pueden descargar el manual en ingles de: http://www.dhservis.cz/docs_soubory/at_pro_c35i-gsm_07.07_a_07.05.pdf Les recomiendo no tengan miedo de hacer pruebas no pasa nada, solo necesitan el cable de datos de su telefono. Abrir Hyper Terminal. Ganas de aprender. en el siguiente articulo le enseñaré como enviar mensajes

Conectando el Telefono

Para poder comunicar la alarma con el Celular, primero hay que conocer que instrucciones utiliza. En este caso como vamos a trabajar con el modem del celular, hay que conocer el funcionamiento de los comandos AT HAYES (Lenguaje de mandatos de control de módems. Entre sus muchos mandatos se hallan los que sirven para inicializarlos, para ordenarles que marquen un número o que cuelguen). Para las pruebas se utilizaron tres celulares diferentes: 1.- Motorola C650 2.- Siemens c35 Y el Programa Hyper Terminal que viene incluido en cualquier version de WINDOWS.

Programando en C

En esta ocasion, quisiera compartir con ustedes algunos programas, que cuando era estudiante varias veces me dejaron sin dormir, ahora despues de tanto tiempo veo que en realidad no eran tan complejos. Para las personas que apenas estan aprendiendo a programar, espero les sea de utilidad, si tienen dudas, no duden en dejarlas aqui, o mandarme un mail, con gusto se las amplio. Pongo a su dispocision los codigos Fuente, estos programas los elabore en Turbo C para MS-DOS (no recuerdo la version) . No he intentado probarlos en un entorno Windows, pero supongo que han de funcionar bien. Pueden ver la lista de programas en la siguiente pagina. http://www.paginasprodigy.com/adan_esime/progs/lista_progs.asp