{"id":87,"date":"2004-12-31T02:20:13","date_gmt":"2004-12-31T09:20:13","guid":{"rendered":"http:\/\/www.gubatron.com\/blog\/?p=87"},"modified":"2004-12-31T02:20:13","modified_gmt":"2004-12-31T09:20:13","slug":"bookmarks-de-tutoriales-de-cvs","status":"publish","type":"post","link":"https:\/\/www.gubatron.com\/blog\/bookmarks-de-tutoriales-de-cvs\/","title":{"rendered":"Bookmarks de Tutoriales de CVS"},"content":{"rendered":"\n<p>No se como lo hemos logrado, pero wedoit4you.com, elinkfinder.com y otros sitios que hemos desarrollado, lo hemos hecho unicamente con el control de codigo de dreamweaver.<\/p>\n<p>Finalmente en mi trabajo pude probar el poder de CVS y me pico el gusanito de mover todo el codigo de los sitios webs a repositorios CVS o Subversion.<\/p>\n<p>Quiero dejar aqui algunos links a tutoriales de como configurar CVS, para la posteridad, y para que no se me pierdan.<\/p>\n<p><a href=\"http:\/\/www.linux.ie\/articles\/tutorials\/cvs.php\">http:\/\/www.linux.ie\/articles\/tutorials\/cvs.php<\/a> (Sencillo de leer)<\/p>\n<p><a href=\"http:\/\/cvsbook.red-bean.com\/cvsbook.html#Starting%20A%20New%20Project\">http:\/\/cvsbook.red-bean.com\/cvsbook.html#Starting%20A%20New%20Project<\/a> (Muy completo)<\/p>\n<p><a href=\"http:\/\/www.flipcode.com\/articles\/article_cvsintro.shtml\">http:\/\/www.flipcode.com\/articles\/article_cvsintro.shtml<\/a> (Uno cortico)<\/p>\n<p>Finalmente, cuando termine de configurar CVS voy a sacar un articulo propio, paso a paso,<br \/>\ncon un escenario de ejemplo para aprender con mayor facilidad.<\/p>\n<p>No voy a ensenar como instalar CVS, pero si como usarlo, instalar, es una tonteria, la vaina es entender como funciona. Asi que planeo escribir como crear el repositorio, como agregar el proyecto, y como crear copias locales, y dar un ejemplo de como deberia trabajar un equipo distribuido de la forma mas productiva. Vamos a ver si el fin de semana me alcanza.<\/p>\n<p><strong>Como vamos con wedoit4you.com<\/strong><br \/>\nPara quienes le interesa lo que esta pasando en wedoit4you.com, voy a revelar algunas de nuestras actividades que no se ven por estar detras de los telones.<\/p>\n<p>1) Ya tenemos repositorios cvs de todo nuestro codigo, lo cual nos ayudara a hacer updates en el sitio web sin afectar el comportamiento del mismo, cosa que ocurre a veces, y tenemos quejas de los usuarios, asi lo hagamos en horas donde todos duermen.<\/p>\n<p>2) Ayer migramos nuestro sistema de login a los lyrics a funcionar con cookies, y no con la sesion de PHP, era una ladilla tener que meter login y password a cada rato, supongo que esto lo hara mas atractivo a los usuarios, ahora el sitio web los recordara con un cookie. Esto fue una de esas decisiones que porque era mas cool programar sesiones que cookies, lo teniamos asi, y luego por flojera lo dejamos asi. Pudimos combinar un cookie con la sesion, pero nos fumamos una funcioncita bien sencilla para hacer login. El comportamiento de este login aun lo estamos monitoreando, y creo que he visto algunos lyrics publicados por mi que no publique&#8230; quien sabe que carajo esta pasando, pero este es un bug que tenemos desde el principio de los tiempos, y por mas checks que ponemos, cosas pasan con la sesion, y los lyrics quedan por default a mi nombre&#8230; (Nota mental: Sera que es porque abrimos un browser aparte y el cookie no se copia cuando insertamos?? hmm)<\/p>\n<p>3) Si MSN Messenger nos lo permite, vamos a implantar una seccion en la que los usuarios sugieren articulos a wedoit4you.com, finalmente estamos teniendo mas de 500 lecturas de articulos a diario, y eso me hace pensar que finalmente esta agarrando vuelo la cosa.<br \/>\nLa idea es hacer algo similar a slashdot, en la cual uds. publican un articulo en cualquiera de nuestras areas, y nuestro equipo lo revisa, lo acomoda si es necesario, y lo publicamos. Esto requerira algunos tweaks, pero ya tenemos una parte lista, esto va a estar disponible pronto. Lo cual ayudara a ciertas cosas, tener mayor variedad de articulos que leer, tener el sitio mas actualizado mas frecuentemente, descubrir sus intereses, conseguir nuevos miembros para el equipo, reducir la carga de trabajo con los reviews. Gracias Daniel Chang por tus acotaciones en cuanto a los filtros de contenido en el sitio, tu idea se puso en movimiento de una forma colaborativa, vamos a ver que tal nos va.<\/p>\n<p>4) Algo similar al punto 3 esta en papel para elinkfinder.com, el sitio esta abandonado practicamente por falta de tiempo. Aunque son pocos los visitantes, tenemos gente muy fanatica que espera todas las semanas que pongamos naruto, o que siempre se estan bajando cosas. He oido quejas ultimamente de BitTorrent, y de otras red peer 2 peer. De eMule lo unico que oigo es que la gente no se puede conectar, pero esto es cuestion de paciencia, y de dejar la PC prendida siempre al menos al comienzo, luego la vaina se conecta isntantaneamente, y a gozar, es mi red p2p favorita. Concretando, elinkfinder.com va a tener una zona para que publiquen elinks, nosotros aprobaremos o rechazaremos, y queremos darle soporte a bittorrents.<\/p>\n<p>5) RefraneroMan: Esta iniciativa la pusimos en pausa un pelo, cuando terminemos los puntos 2 y 3, trataremos de sacar refraneroman de nuevo, con un buen diseno grafico, con su propio codigo, nada de wiki esta ves, va a ser mucho mas sencillo, va a tener la misma filosofia del wiki, pero va a ser un wiki adaptado a las necesidades del contenido de refraneroman. Algunas sorpresas para los venezolanos en USA y Venezuela con este sitio.<\/p>\n<p>6) Otros proyectos top secret.<\/p>\n<p>7) Filenger2, necesitamos mas Feedback, ya van casi 200 downloads, y nadie se ha quejado. O son apaticos, o no lo usan, o es un buen software, porfavor den sus opiniones.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>No se como lo hemos logrado, pero wedoit4you.com, elinkfinder.com y otros sitios que hemos desarrollado, lo hemos hecho unicamente con el control de codigo de dreamweaver. Finalmente en mi trabajo pude probar el poder de CVS y me pico el gusanito de mover todo el codigo de los sitios webs a repositorios CVS o Subversion. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[33],"tags":[],"class_list":["post-87","post","type-post","status-publish","format-standard","hentry","category-gubatron"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5Unzf-1p","jetpack-related-posts":[{"id":63,"url":"https:\/\/www.gubatron.com\/blog\/vaciando-el-buffer\/","url_meta":{"origin":87,"position":0},"title":"Vaciando el Buffer","author":"gubatron","date":"December 10, 2004","format":false,"excerpt":"Este post es un poco para desahogar algunos consejos y tips que he querido tener anotados, y que mejor lugar que el blog, donde mis notas personales pueden ayudar a otros. En mi \u00faltimas asignaciones profesionales he tenido que trabajar en ambientes 100% Linux, esto me ha hecho refrescar viejas\u2026","rel":"","context":"In &quot;Gubatron&quot;","block_context":{"text":"Gubatron","link":"https:\/\/www.gubatron.com\/blog\/category\/gubatron\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":118,"url":"https:\/\/www.gubatron.com\/blog\/mucho-codigo-subiendo-el-nivel\/","url_meta":{"origin":87,"position":1},"title":"Mucho Codigo, Subiendo el Nivel.","author":"gubatron","date":"March 14, 2005","format":false,"excerpt":"Mierda, no he echado tanto codigo como quisiera, pero si he tenido muchas ideas para nuevas secciones de wedoit4you.com, sobre todo despues que termino el concurso, he estado preparando el terreno para desarrollar. Mi maquina fue convertida en un servidor de desarrollo. Tiene todo montado, hasta PHP 5, que no\u2026","rel":"","context":"In &quot;Gubatron&quot;","block_context":{"text":"Gubatron","link":"https:\/\/www.gubatron.com\/blog\/category\/gubatron\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":93,"url":"https:\/\/www.gubatron.com\/blog\/utilizando-php-a-tu-favor-pipes-correo\/","url_meta":{"origin":87,"position":2},"title":"Utilizando PHP a tu Favor (Pipes, Correo)","author":"gubatron","date":"January 4, 2005","format":false,"excerpt":"Quiero compartir con todos la solucion de un problema que tuve. LA NECESIDAD: Cada vez que hacemos una actualizacion a nuestro repositorio CVS, queremos que todos los integrantes del equipo reciban un correo con los detalles de la actualizaci\u00f3n. Para ello se requiere un cambio sencillo en la configuracion de\u2026","rel":"","context":"In &quot;Gubatron&quot;","block_context":{"text":"Gubatron","link":"https:\/\/www.gubatron.com\/blog\/category\/gubatron\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":85,"url":"https:\/\/www.gubatron.com\/blog\/2-programitas-utiles-mientras-desarrollas-en-linux\/","url_meta":{"origin":87,"position":3},"title":"2 programitas utiles mientras desarrollas en Linux","author":"gubatron","date":"December 29, 2004","format":false,"excerpt":"Para los desarrolladores que utilizan lenguajes de programacion como Perl, o PHP, a continuacion, un programita bien util. Supon que tienes un archivo .php donde tienes definidas un monton de funciones. Y no te acuerdas que funciones estaban ahi, lo mas probable es que tengas que abrir el archivo y\u2026","rel":"","context":"In &quot;Gubatron&quot;","block_context":{"text":"Gubatron","link":"https:\/\/www.gubatron.com\/blog\/category\/gubatron\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":742,"url":"https:\/\/www.gubatron.com\/blog\/pollbet-what-version-control-system-do-you-use\/","url_meta":{"origin":87,"position":4},"title":"[Poll\/Bet] What version control system do you use?","author":"gubatron","date":"March 19, 2008","format":false,"excerpt":"About Version Control Source: wikipedia.org Revision Control (also known as version control (system) (VCS), source control or (source) code management (SCM)) is the management of multiple revisions of the same unit of information. It is most commonly used in engineering and software development to manage ongoing development of digital documents\u2026","rel":"","context":"In &quot;Bets&quot;","block_context":{"text":"Bets","link":"https:\/\/www.gubatron.com\/blog\/category\/bets\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":263,"url":"https:\/\/www.gubatron.com\/blog\/frostwire-might-end-a-year-long-flame-war\/","url_meta":{"origin":87,"position":5},"title":"Frostwire: Might end a year long flame war","author":"gubatron","date":"February 27, 2006","format":false,"excerpt":"This screenshot might be the end of a 100 reply flamewar in gnutellaforums.com which started almost a year ago when I said \"Browse Host\" should be optional in LimeWire. A friend from the Frostwire team sent me a CVS build and it seems they thought about my request, they might\u2026","rel":"","context":"In &quot;Code&quot;","block_context":{"text":"Code","link":"https:\/\/www.gubatron.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/posts\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":0,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gubatron.com\/blog\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}