Blog
Bamboo fun revive your brouken stylus
Posiblemente algún día podéis tener tan mala suerte de que vuestro querido boli "stylus" de vuestra tableta gráfica se caiga al suelo y el puntero ya no funcione
Por desgracia hoy en día estos recambios son caros un nuevo boli "stylus" básico nos cuesta unos 35,90€ sin IVA (CTE-450).
En el caso de que no nos funciona la punta pero la goma o el puntero inverso si, no todo esta perdido.
Ya que mi boli ya no funcionaba decidí desmontar-lo y echarle un vistazo de que hay dentro...
¿Como se desmonta?
Nota: Todas las piezas están puestas a presión.
- 1) Hay que quitar cuidadosamente la tapita que se sitúa después de los dos botones.
- 2) Quitamos los botones que se sujetan en medio.
- 3) Cuidadosamente abrimos el boli "stylus" por la mitad, separando la parte del puntero con la base.
- 4) Cuidadosamente separamos la placa PCB del puntero sacando así la punta.
... y me encontré con una sorpresa.
Resulta que nuestro boli tiene dos resistencias en forma de tubito y bobina de dos capas. Primera capa tiene 37 vueltas de alambre y la segunda que va por encima 35 vueltas. Una vez des-soldadas las dos piezas las he medido con un tester, y las dos median 3.5 ~ 3.7ohm.
Antes de des-soldar los alambres recomiendo marcar uno de los bornes L1 o L2 con un boli. Para luego poder volver a soldar-los correctamente. Evidentemente he decidido suprimir la bobina de la goma ya que nunca la he usado... con cuidado la he cambiado de sitio y vuala!!! Mi boli "stylus" ha vuelto a la vida
Backup MySQL con un comando
Aveces tenemos que hacer backup de toda base de datos, para ello tenemos que acceder a panel control, phpMyAdmin, teclear contraseñas, seleccionar etc...
En todo este proceso podemos perder unos 15 - 20 minutos....
Imaginaros que este proceso de clicks y pasos se puede simplificar con tan solo una línea de comando!
¿Como y que se necesita?
Único que se necesita es tener instalado MySQL o tener acceso a al server donde este instalado. En concreto necesitamos archivo llamado "mysqldump".
Con siguiente comando exportamos toda la base de datos hacia un archivo de texto:
$ mysqldump -u [NOMBRE_DE_USUARIO] -h [DIR_DEL_HOST] -p [TABLA] > c:\dump_sql.txt $ password: ******
Explicación:
- -u Nombre de usuario del host donde se encuentra nuestra BBDD.
- -h Dirección donde nos vamos a conectar. Ej.: nuestrohosting.com o dirección ip.
- -p Nombre de la tabla que vamos a exportar. (Aquí hay dos opciones una indicando la tabla que queramos o otra exportar todas las tablas para ello solo tenemos que poner siguiente comando "--all-databases")
Una vez apretado enter el sistema nos pedirá contraseña correspondiente de nuestro host. El proceso tardara tiempo equivalentemente proporcional al tamaño de BBDD.
Resultado de exportación:
-- MySQL dump 10.13 Distrib 5.1.36, for Win32 (ia32) -- -- Host: myhost.com Database: gce_mbc -- ------------------------------------------------------ -- Server version 5.0.90-log -- -- Table structure for table `gce_mbc_bwbps_galleries` -- DROP TABLE IF EXISTS `gce_mbc_bwbps_galleries`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `gce_mbc_bwbps_galleries` ( `gallery_id` BIGINT(20) NOT NULL AUTO_INCREMENT, `post_id` BIGINT(20) DEFAULT NULL, `updated_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP on UPDATE CURRENT_TIMESTAMP, `layout_id` INT(4) DEFAULT NULL, `use_customform` TINYINT(1) DEFAULT NULL, `rating_position` INT(4) DEFAULT NULL, `pext_insert_setid` INT(4) DEFAULT NULL, PRIMARY KEY (`gallery_id`) ) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `gce_mbc_bwbps_galleries` -- LOCK TABLES `gce_mbc_bwbps_galleries` WRITE; /*!40000 ALTER TABLE `gce_mbc_bwbps_galleries` DISABLE KEYS */; INSERT INTO `gce_mbc_bwbps_galleries` VALUES (NULL),(NULL); /*!40000 ALTER TABLE `gce_mbc_bwbps_galleries` ENABLE KEYS */; UNLOCK TABLES;
Preparación del modelo para Stereolithography [Gas mask]
Modelo debe presentar una malla triangular (en max podemos usar un modificador llamado "subDivide") que nos transforma nuestra malla en una malla triangular, el modelo debería presentar las dos caras externa y interna. las paredes deberían de ser de un grosor de unos 2mm como mínimo. Todos los splines deberían de estar cerrados ya que puede presentar algún error en la impresión.
Descargar modelo en formato (.OBJ / .STL)
Re modelado [Gas mask]
Modelado 3D con Max 2009 o 2010: Antes de nada unimos todas las capas en una haciendo un (attach) y lo convertimos en editablePoly. Los vértices nos servirán para crear una malla aproximada (en este modelo no hace falta seguir ningún patrón de malla). Separamos los Polygonos creados del objeto y ocultamos el objeto anterior ya que los vértices ya no los vamos a necesitar.
Plugin:
Max 2009) En todas las versiones anteriores a Max 2010 vamos a necesitar plugin llamado PolyBoost (http://www.polyboost.com).
Max 2010) ¿Porque en esta versión no nos hace falta dicho plugin? R:En Max2010 ya lo tiene incluido y lo podemos encontrar en los subTabs situados en la parte superior justo por de-abajo del menú Poly > PolyDraw. Este plugin nos amplia los métodos del modelado. Lo usaremos para crear una malla correcta a partir del objeto creado desde vértices.
Escaneo con líquidos [Gas mask]
WorkShop (Carlos Castro Prieto)
Escaneamos una mascara de Gas de un tamaño aproximado de 40 x 20cm, que fue sumergido en agua con tinte negro, sobre una superficie solida e en una cubeta de plástico. Para la iluminación básica usamos un foco de 200w - 400w situado por encima del objeto. Para las fotos usamos una camera profesional Canon EOS 400D DIGITAL con una lente de 51mm. En total se tomaron 97 fotos de alta resolución. La separación de entre capas fue de 1mm.
- Preparar el escenario
- Tomar fotos desde (Top View)
- Vectorización y conversión al formato .dxf (.cad) 3-1. Retoque de las foto PhotoShop Cs4 (script) 3-2. Vector Magic (http://vectormagic.com/). El Vector Magic nos crea los vectores de forma automática.
- Importar archivos en cualquier soft 3D
- Separar las capas una de otra, modificar la coordenada correspondiente "Z"
Descargar ejemplo de uno delos archivos .dxf
I’m on REC Zine
Solo hace unos días que salio el tercer número de la revista REC Zine, es una revista digital que trata o más bien recopila a gente de todo el mundo y de todos los ámbitos.
Medidores FPS (FrameRates)
En Internet rondan varios tipos de medidores de FPS "Frames Per Second - Fotogramas Por Segundo"
los podemos encontrar de todos los colores y hasta con gráficas en tiempo real.
1) Viene incluido con PV3D - Papervision 3D "ascollada"
Nos muestra FPS, Mili segundos y Uso de memoria representada por una barra roja por de-abajo del texto.
un ejemplo rápido de uso:
package { import org.ascollada.utils.FPS; public class main extends Sprite { public function main():void { //creamos en el stage addChild( new FPS() ); } } }
Resultado:
2) Este es escrito por mr.doob
Esta clase incluye gráfica en tiempo real que nos representa el uso de Memoria Usada, Memoria Disponible, Fotogramas, Mili segundos
un ejemplo rápido de uso:
package { import net.hires.debug.Stats; public class main extends Sprite { public function main():void { //creamos en el stage // Stats(__THEME PARAMS__) // theme params: { bg: 0x202020, fps: 0xC0C0C0, ms: 0x505050, mem: 0x707070, memmax: 0xA0A0A0 } addChild( new Stats() ); } } }
Resultado:
3) Es escrito por Oaxoa
Este clase nos muestra los FPSes y uso de memoria representada con una gráfica linear.
un ejemplo rápido de uso:
package { import com.oaxoa.components.FrameRater; public class main extends Sprite { public function main():void { //creamos en el stage // FrameRater(__PARAMS__) // params: textColor:uint=0x000000, drawShadow:Boolean=false, showGraph:Boolean=true, graphColor:uint=0xff0000 addChild( new FrameRater(0x000000, true, true) ); } } }
Resultado:
![[Dm211] [Dm211]](http://blog.dm211.com/wp-content/themes/mystique-extend/uploads/dm211_2k11_logoShaded_102.png)


























































