<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-201823387951136130</id><updated>2012-01-20T20:20:54.758-06:00</updated><category term='linux'/><category term='man'/><category term='gpg'/><category term='smtp'/><category term='fluxbox'/><category term='dia'/><category term='tmux'/><category term='SCc'/><category term='sourdcloud'/><category term='win'/><category term='ssh'/><category term='Gplus'/><category term='poster'/><category term='curl'/><category term='blog'/><category term='oracle'/><category term='ntpdate'/><category term='firefox'/><category term='antivirus'/><category term='ldap'/><category term='shell'/><category term='tips'/><category term='twitter'/><category term='debian'/><category term='rh'/><category term='vim'/><category term='raulito'/><category term='temacilli'/><category term='instalar'/><category term='google'/><category term='humor'/><title type='text'>-- opochtli --</title><subtitle type='html'>&lt;hr width="40%" align="left"&gt;
                                                   Obrero informático...&lt;br&gt;                                                                 ...maquilando código</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>60</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-892626134384582229</id><published>2012-01-20T15:19:00.002-06:00</published><updated>2012-01-20T20:20:54.772-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>imprimir lineas especificas</title><content type='html'>Para obtener de una sección por numero de lineas especificas de un archivo se puede emplear&lt;br /&gt;&lt;code&gt;#Obtener de la linea 2 a la 6&lt;br /&gt;$ seq -w 1 10 | tail -n +2 | head -`expr 6 - 2 + 1`&lt;br /&gt;02&lt;br /&gt;03&lt;br /&gt;04&lt;br /&gt;05&lt;br /&gt;06&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Poco útil si se requieren varias secciones&lt;br /&gt;&lt;code&gt;#Obtener de la linea 2 a la 5 y de la 7 a la 9&lt;br /&gt;$ seq -w 1 10 | sed -n -e '2,5p' -e '7,9p' &lt;br /&gt;02&lt;br /&gt;03&lt;br /&gt;04&lt;br /&gt;05&lt;br /&gt;07&lt;br /&gt;08&lt;br /&gt;09&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-892626134384582229?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/892626134384582229/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=892626134384582229' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/892626134384582229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/892626134384582229'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2012/01/imprimir-lineas-especificas.html' title='imprimir lineas especificas'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-7059887624713075787</id><published>2012-01-20T01:02:00.005-06:00</published><updated>2012-01-20T01:34:35.744-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gpg'/><title type='text'>llave publica</title><content type='html'>La llave publica &lt;span style="font-style:italic;"&gt;GnuPG&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt; de petrohs se encuentra en el servidor del &lt;a href="http://pgp.mit.edu:11371/pks/lookup?op=index&amp;fingerprint=on&amp;search=0xF1B71CDB"&gt;MIT&lt;/a&gt; o su servidor de preferencia&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;-----BEGIN PGP PUBLIC KEY BLOCK-----&lt;br /&gt;Version: SKS 1.1.0&lt;br /&gt;&lt;br /&gt;mQENBE4RR2kBCADbI5y8uv4jAiRpCDxfnqv1DKdWKWLd8raLT/gFOODeIRFY36AZsBK7YN4r&lt;br /&gt;EqsJaqKbazh5TSVqIlrtlq+ZetC7RO+LukL5ceD4m6wG2ulIHLBRFJw/8GYa7XC8JNMrl8do&lt;br /&gt;94qd9otRG/6tVEMUQg6mKk/U7ByoS0kfyyOJyIF8kofKC7W+ZAKCEKhHISgSuKeYDt2C+fYQ&lt;br /&gt;nXWa4R7XxIBDHjYQyoNio2kcG/W0zr+UqcBBWP4jbywM5Mtg0rlIXoyiDhdAaeMuF3yCWnn3&lt;br /&gt;FHcr++uPhkO8WAOhToC9YDA28FqAQeALYGX+wc57Cn3voR872XXAgquSaY2fPGHNgmKLABEB&lt;br /&gt;AAG0OlBldHJvbmlsbyBTYW5jaGV6IChPYnJlcm8gSW5mb3JtYXRpY28pIDxwZXRyb2hzQGdt&lt;br /&gt;YWlsLmNvbT6JATgEEwECACIFAk4RR2kCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJ&lt;br /&gt;EM61wiDxtxzb7EkH/1GI8ZJdYrxnnvIC67Lb3gIVDO3M9OvXmy+hH83/9jdWIo90F82pEjTX&lt;br /&gt;u7AM0VhDIr006cD/6ZGAcUUCJYtDsOY91/4E3XjdEUBpDnO/BfaRIdDx8cDw/uDzav4bcnNT&lt;br /&gt;Bf4xHaG5r3wpO0HqqNoztedPtyt3PmlIr2Od6EabKYDNkqD8+RasXJ/24NlAFCGVsu5iFeaP&lt;br /&gt;kgsSDw9puW4aQvcZHGR07S3JdbsBkAStHAuGG4U78I8bOSrp1N860G9x5o972PEz2DMU6BdW&lt;br /&gt;p7yuB6cujf81C7Hiq1XHioKsKqigcsXMkJsvXJWrQuYbKiF5yEK9YmWKvwYQLpE7B4jReu7R&lt;br /&gt;/wAAZpH/AABmjAEQAAEBAAAAAAAAAAAAAAAA/9j/4AAQSkZJRgABAQEASABIAAD//gA+Q1JF&lt;br /&gt;QVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxp&lt;br /&gt;dHkK/9sAQwABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB&lt;br /&gt;AQEBAQEBAQEBAQEBAQEBAQEB/9sAQwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB&lt;br /&gt;AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/8AAEQgA8wDwAwEiAAIRAQMRAf/E&lt;br /&gt;AB8AAQABAwUBAQAAAAAAAAAAAAAJBgcIAQMEBQoCC//EAD0QAAIBAwMDAgQEBAQFBQEBAAEC&lt;br /&gt;AwQFEQAGEgcTIQgxFCJBUQkVMmEjcYGRFkKx8AoXM6HRJFJyweEY8f/EAB4BAAEDBQEBAAAA&lt;br /&gt;AAAAAAAAAAAHCAkCAwQFBgEK/8QAQREAAQMCBQIEAwQIBAYDAQAAAQIDEQQhAAUGEjEHQRMi&lt;br /&gt;UWEIMnEUgZGhFRYzQrHB0fAJI7LhJDRicnOCNlKi8f/aAAwDAQACEQMRAD8A8JX0X+T/AOh1&lt;br /&gt;dfor0uvnWfqNtXprt6ES3Lc1yFOhV4FljhhjeerkV52WJYoKRZ6ypZ2VEp6V5nYRxMdWoUFi&lt;br /&gt;oOMAMfbPgZLHGfOACceM4x9dSDeh6Wv2DTdU+slHBRTVtu21F0/sElTGO9SXPdtRTV10uVtn&lt;br /&gt;VjLTXGms9sFoDpGRNa9x3OEPEzKS/bqtqL9V9CZrnDb5p32KRTVMtJhYeWttsxa0JUoyogGC&lt;br /&gt;ASSMbHpPpT9c9eaf08tCFs1dahVUHCkIFO0kvr3SRIUlspAEkk8d8ZyWiXo36aaOPZvR7Yu0&lt;br /&gt;Nx7utvCmv/V3etij3Ne6+qx3LnbrHDcuVHZ7M1VI1CTTWsVEtEtw7iSS1ELzXj2B6wayjrrd&lt;br /&gt;TdRNk9Mt1bQjPG8W1NhWZLjLQGTm8dNURQyFZqOBZCWSPlIuVhVmYA4BvdZJokklUtKFSN5P&lt;br /&gt;0GVo1WNpSpBKiVlL4dnI5YMjHLMWbuK0MkcYil+VykeH4N+rizBlDYJCMVYK3FuLY8xC5lqf&lt;br /&gt;Os9rDmeY5i9VVri0r+0OwUpbbdJaQmCRaSFdvvxOvozR2mtKZZT5HlmS0LeVNFsPNbSN6nGw&lt;br /&gt;H1xBImxPqLpmcXD/ABJfR/sez/D+qL03W8S9E98uk95oLWpa27R3DJJEK+2LxkqBSNHLUJyp&lt;br /&gt;5pYghk/hwKEk4w3Oz/pJBY+G8LkEMwAYqWBYqFOck4Pufp6MfTL1Y24lp3L0B6pRyXXpP1Yh&lt;br /&gt;q7dUJMVqf8NblrKJ6S1X+ginkAUCqSmFXTxownmbvhoAhBhm9VPpz3n6bOqF/wBj7qoJYqaK&lt;br /&gt;vq5bHeEV5LdfLOah/wAvuNvrhDDDWQVVJ2pWkiQLHK0tODIYGcv3+G3rQc/Y/U/P6hCK+jR4&lt;br /&gt;dA6vf/xIWvc2lJjakoBSiFFPBPfEaPxddA29J5w/rzSlEWshzN9xddT06R4VG8r53CCQsJfW&lt;br /&gt;VLUEpIlQ3EGTjGHTQ/t/++/1/fTT0UKEJTeQADIMTA78H/bDDoMT24sQf4HDXPtlur7rX0du&lt;br /&gt;tlHUV9dXVEVLSUVJBPU1FVPO/bip4aemSWomlmcduOGGN5pXISJGkZFPA1eDoIETrb0hkc5j&lt;br /&gt;j6jbJkeQlwoVNy2x3T5cMR/EZXU4GEYhwpJXSanzBzKskzLMW43UVHUVKZ43NNlSPxNpggdy&lt;br /&gt;MbbIMvGbZ1lWWKMJr6+ko1G0hNQ+hskT3AUTNwIvjNXY207l082jZtvXSGpt15+ESrvtqlRY&lt;br /&gt;HSrq56y4U718QLM1yo4K8W+R5uLCOnVVB86qd5u/HUjJJ7QjAPjLcw2BlRjI88j4P3+mu73T&lt;br /&gt;cpLruS8185Ehq6mSdAuE4o80oCuR4m4qiqHf5gMgY10kBVS47eeRyPm8jxjxgHJ/sNQiajz6&lt;br /&gt;oz3VOdZs8mHq/Mah91M3Cy4EgTYTCRxb1OPoM0LpWk0npDT2SUcg5bldLTIWSPkDTahxaRJ4&lt;br /&gt;9/XEpP4XPUS+2DrzabBQTKLLcaKupK231VTUCmuEslBH8SFo4VKSMqkASyNGSTlGOCdecn1K&lt;br /&gt;barNmeoPrltK5VyXO5bY6u9R9u3G5RNUNHcK+ybyvNsqK0GrZ5ytZJSS1oZmLEVIDkOrKJwf&lt;br /&gt;QZcKqh9UvSvsAw4vkau6sWWSGtttaogeMAeMW52aZmYYkA7fyZeEr1TXc331J9fLyxDtdesX&lt;br /&gt;Um5NKD4dq3eV6qmb2GcmY/NgcvfA9g8T4N3HFah1G0Z8IMsqkGRvKUqiJMXFjFxPqDhln+IN&lt;br /&gt;QJa0105zBxX/ABFQ7XtAESVNoUQpViQASLSZubczYTTTTUi2Ir8NNNNGDDTTTRgw0000YMNN&lt;br /&gt;NNGDDTTTRgw0000YMNNNNGDG4gJcYGRk+MgZVRkjJ8YIGP39vc6yh9OvUZLI9f07uZhS1bnu&lt;br /&gt;9FdrfUyNInw+4bdTVFNRU1Sp/hilrIZRFKy/pkghzkuCMWtbsUjxusqSPHIjoyupwV4sH5K2&lt;br /&gt;QQ6siFeJB8HzrhdeaLota6azLIq3cU1aVlBTwlao8PyyJ2KAMgiQIgSZ6zRmqqzR+pcr1BQk&lt;br /&gt;h7L3W1kAwVNiA6kGDBU3uSDBiZvxiUPtMoaKoBDK7jifdF5nhG2BnKDC5Pk48nJ1yVjJVi/l&lt;br /&gt;VHn6ePpgg/y85/t7atZ0n6hLvqzNHUyqm6LTCgrI28LWhI+xDXqCvzFlWNqgAjEpcgcTnV2O&lt;br /&gt;93oM5GHwjMBgcgfm9gPqDjyP5+NQ8av0rW6Kz6t03WsOMroKh5KStJAXTFQ8B9JJPld8wCAS&lt;br /&gt;UlFyZAE5nSXXGX9SMgoM1yurQsVNCl6oO8KUxUtIAdplo8qtyYusxe20XxzYaqakgmkoJZKe&lt;br /&gt;vWNJKCrjdkelqoqmCWKVXz8hDxheXkDJUrxJJzwrdr0Hry9O9Z0ovc9KOunSzbU9x2RUyfBr&lt;br /&gt;NuS2WaJzWW6OqVIpHqYI4Axjk55aYuSXkcnAIxlVTjnHILxx5wMnH2OCMYOcecEeCbodKN+X&lt;br /&gt;vprvva289uVLW+77duaXE1hYdtaRmSGdTB5FYSpl71O2FanaQklsAajT2e1mns+oM4pFOtvU&lt;br /&gt;jksKbcLY3SCSuAdwJ7cQI7ThQ86yDLNVZDmWldQUzNVl2cUD1IS4gKUw88T4dQknnwwflASS&lt;br /&gt;B80cQ6X2yXPbV6uthvNLJR3O0V9XbbjSzALNTVlJUSUtTDLx8B4Z43RwCRyXA8eR0pHjP0Pt&lt;br /&gt;+3v41Nd+Jv6fdubste3vWT0ZoKCn2Z1Hmkh3pZLXCYYrFu+OkNXcpkXL4p66VJp3EnBzXytC&lt;br /&gt;oIIzCkx5fNke+MD/AO/byPYjA/7jUvnSHqFS9RNK0mYoqG3K9ooTVsBYLjexKU7yYG6VTICR&lt;br /&gt;6zOIHusvTHNOk+uM30xmLDiGWnCvL6gtqS3U0yyFNuNklQEJKQRvUQe8EY+dZFemClqX6x7a&lt;br /&gt;rYFpe5Z6O+XgGpUyIv5ftm8VMboByTvRloZYkccfiI4y4yGxjrrPX0XWihFn607tnTu11p2v&lt;br /&gt;YNuW9ABxjTdt3qzXVbE+RJBHtxIwV8lapk/SxGr/AFqzb9C9ONSVvJFGtoICtpUXfJMwr5QS&lt;br /&gt;SIuLEgGcedDMjTqHqvovLFmELzhh9flKgU0p8cpIBT83hhIvAJBPGL2hoDWzdxu2IwyKSSSB&lt;br /&gt;yLcTnJJJdjluRP3GNbjmMSIIZO4CMt/m+bIH1B+muJJH3axh9ChbP34sAf5+/wD2xr7aB0jI&lt;br /&gt;VSTkHI9/Zv3B9vOPOPqPGNQq1gUlTjiV+ZalLKov517h3vG4cnnH0COMtsthbQ2pIbShmZKA&lt;br /&gt;lttAG4Wg7Z+UC9pnGdH4f9KiepTbtTVR9xV2vua5U8xyFopaGz3qamnKgBWdTQ3FULhuPcx7&lt;br /&gt;IvHz8dVKuWu6lb/q5x/Fqt47lqJAf1LLPeq2WTl4HlmLePYHPHGMa9AfoAhaLqfvfcbsFn2j&lt;br /&gt;0a6k3eNHYEcINpXSl7jAnwqSzOufcMxIByTrz0b4mkl3juiSZhJPJe7i00i5w0r1ckknv7sJ&lt;br /&gt;CwP7k6fN8F0rzjUThNwzTpPufDQCfYEiY9T7A4jy/wAQ+oJybprTbv2Ldcoo/wDN5yf/AFnt&lt;br /&gt;IJJ4vilNNNNSM4ivw0000YMNNNNGDDTTTRgw0000YMNNNNGDDTTTRgw0000YMNajB8ePJHk/&lt;br /&gt;QDOfPnH9jrTWoBPsM/7/AG1Q5JSQnkwPeCQFEeh2kwRcdr49ETcwL3ibxa31tis9k7prNm7h&lt;br /&gt;t15pZWHYlU1EaklJqeRzDNHIvIcv4WWXkvhiD7+8jyVFLVxW65W+WCaz3KmSrpJo6iJu4kmQ&lt;br /&gt;p4KSwl55EkeA8IAL4B1FhkfyIGM5OfbHtj6f08/XGsm+h3U6mtlJPse+ozU1RUiosVzdyZLf&lt;br /&gt;VzsEkpMNnKVWeUrArlY8Lx9y0H4nOlZ1Bky9U5Oyl/McvYUiobbBDrzIDRbC1iCdm1ZkgmSZ&lt;br /&gt;Jw7z4Vusw0FqNOnc1dW3k2bl1DbpPlpax0EIX6hLkgbfl3J482MyAYmRcDPH5v2x5xj6f+ce&lt;br /&gt;frna74hlM4VuIhki4jGSzA4bP0X+5Ix75zriUnOKWojmBATEftgkggh/oOMy/wASP7LnBIGt&lt;br /&gt;2pMYiypJP7ke4B9sfz+/88eDqNR2ndO1C0+Gtg7VN923EwFpJkEwqQZn0GJgcsqWq+loqhpw&lt;br /&gt;uNmnaUlwH51kJ3q5+UkqIHYQMZx+kjqJtC7Wncfph6x1dPT9MeqNN2bVc6mEzvYd53Kppzab&lt;br /&gt;jTEhkSSG5ijkUEcWiWRJhhiDDL6s/Tzuf06dWd07G3FbpaJ7bfK+jSY8GoqtA7VNFdrZPDmn&lt;br /&gt;qLLf7dLT3Cz1SNioWOtiCLJRTqmYlDKqvTyBmBRoWXjI8XB14lJkkiKTRSo2GWWKQSRthkZW&lt;br /&gt;A1cjr1vKP1U9IbNtff8ATunVXpxDJRbR3XTxRINwWejjkpKLbe6nVV71dbA89da63LK8N0rQ&lt;br /&gt;rRiRYmXLoH1Kf0Fq5hioeLeVV1VTs1JhPhIbcIQowQQLkDdMgkHDcfip6Vs9TtBP51TUyP1n&lt;br /&gt;00274SyCHqinSEqDayI3kpulStxECDAvCi6lCASCSMkD6eSMH+gB/rqRb0gWxqPo91e3HK6i&lt;br /&gt;lue5dl7eiUthjU26DclznTiQOSyJXU/ArniwJcAFTqPW40lTQVk9DVxtDVUU0tNPE+Q8UsMj&lt;br /&gt;RsrZA8/KCMAjBByc4EjPp3oHp/T8hlmiEN66o3OrghjZ0nM1q23a6X+McMjRcZ3ITiG7k0bh&lt;br /&gt;wAVZ83xL5owvpNmTrK97FYKdbSwbFC2wuLH39jzxfEe/whZG5W9ddOsPNwuhNap5ChBQtpO0&lt;br /&gt;nkEQrykWPcmJxcKSBiGqUb9I8r5JI8H6f0/bx9tcZXcw8/YNnAPuMDz5yR5wfuB4OD767B+5&lt;br /&gt;HGY1ClG8EEHljx7HPv4BPg/ce2uPJCwgwPthTnP1z58Y8E/Qk/THvqJhSAtIC7gpTESLQI/h&lt;br /&gt;ib9C2VraDgJJcU2qNwB2qgWmBb054nGbvojKwUnqQr1pojWUvp26tDvmT5npn2rI8KxgEESi&lt;br /&gt;pLIxbiCWCg/fzr7oqFq9y7gqkVkSpvNynVGwWRZKlnAYqSOQDgHHjI8HXov9D1u+MsHqlqe2&lt;br /&gt;p+B9OnUtCMEyuxs0tXG6xc/nXKlXII5R/JkYL686W56ZKXcW4IImkeOnvFwiR5lCSPH8VIIm&lt;br /&gt;KqzDLRopYggZPsM40+34LksJrdRJSk/aIZJVuJ/ywlJun5R5e/M++I1f8RMOJq9Con/KTSVR&lt;br /&gt;Smx2gABInk2tJ5IM3x0GmmmpDsRhYaaaaMGGmmmjBhpppowYaaaaMGGmmmjBhpppowYaaaaM&lt;br /&gt;GGmmmjBhrfieWCaCeCVoponWSOVGKlHUhuQYYIAxnP0AznWxr6BHIe/H28YzjGD+3nzn+esS&lt;br /&gt;spWatlVK81vbflC7DaEkEEqnkXjvi6y84w4l1tZQ4ghSFAkFKkkFJBFwRFjbjnEifSrdv+M9&lt;br /&gt;qx3GaZ5rnQPBR3slg4RoIezS1MhyxSKWMARu5XkThSSRm5FSsdQuIGWQqACsRDEMF8ghCfm8&lt;br /&gt;jOfPkHwDnWAHR3qE2xdzxGrIex3SRKe5Qvkoin5Ip+OQrGIkcixAC5YedZ4JNEwmrqKZHt3y&lt;br /&gt;SpPyHGVJvmVoivIOmMDkWXGG8eNRN9femFbovU1fUsMuoyrMqxT9OraAhRe2rXsKSIG8q9I4&lt;br /&gt;HpiW/wCFvrA3q3TyMrzKqR+l8nom2SFOELcDcIbhBPmVsCZPdX0tyadJUDDjKjJ7EclZWUDy&lt;br /&gt;CPYg/bGD7eR45SNLSKs0afxVRo4CQSEwiyYOQcKUgREXwO6sAALJHjiwzs4JUk8ySrD2YE+G&lt;br /&gt;HnwCGz9Tjz5zjXIeQsgQk5DA/tjBH1I8/MfcDI8+3nTfWXnKMb0rDTra0lC3ASAUqFzzNuOf&lt;br /&gt;UcYeUG/tbfhVKkvU9UzucaCQS62pIBABsYJAkkzEXFsYeeo7ZP5buWLd1tjSSzbmijdihBai&lt;br /&gt;u8cMYqKSrVMiKebissccxEkpd/lwpOslugqVFP0C2j3kliNZvPqJc6NZFeP4uipbZtqgkq6d&lt;br /&gt;WAM9LFVRSQvPFzhjqIWiZ1kQqncXzatHvOw3ywV0kSx1tvdqKR8s9FdKTM1JUq3ElY5C5hnZ&lt;br /&gt;A0nAeI31v9Otv3naHSfaNsu80MjUN23eaCOHussdJcq7tzxMJ4YWUS11rqJxwVgaSopZMiZ5&lt;br /&gt;YIHN591gp9XdE06VrXUozjLKhFMyhalF2qpEtpPjIJEKTuIAKlBUGIgDDN9LdFq7p/8AEm7q&lt;br /&gt;egYcVkmcZPmdYVoQEtUmYVKQlFOYI2rXMoCUkbiTPM95FVLKoyVI8Hk2Mkfpzn+eQSfcg+2B&lt;br /&gt;rlTimmpzmRu5gACF+J8D7IfJ+n7L7/TXSU8DPIJSQrCDtmMEiP8AUWLD5fHjwvgH38YwdbzO&lt;br /&gt;6NwXx7E48j7fcHx/L28n7lqzS0x4ZV5k+UDvAAH8Z/2w+anqf81ZKQCVIVFrHwmUqHqPMDP/&lt;br /&gt;AFD3OJIPw0oobr1P6l7R4JIu6+ju8LJLS1oWWKrSotj0kyuk4ZX4wV8kzwlW+SmZ2UrEcecT&lt;br /&gt;qraRYt+7qtKhOMVwhnBCgFe9R09SVA8cQTXfMAMZQfYY9B34cF9isfqZ23JUVMdMlZQbjt03&lt;br /&gt;d5ZqkqbOJY4YQqtyZ/MRWXtr3W4/p+fUJnrO2t/gr1Q9cNqle2bJv690EUYyVSmiqh24wWVW&lt;br /&gt;xHEaVIQFC9tW8jChnr/BzVgamzBkKAU6wsBIPzJQCFK94ggzxbiMME/xDaDx9O6NzXb+zqPA&lt;br /&gt;UqLDckkImeZE97884xd0001JRiJ7DTTTRgw00014SAJNgMGGmmmqUuIUYSoE8x+B/mMEf3/f&lt;br /&gt;1w0001Xgw0000YMNNNNGDDTTTRgw0000YMNNNNGDGq4zgnAIIz9sjB+h+mfYZzjHnWVvRTf8&lt;br /&gt;lZRz7Juc5eeJEksrzPwjko4QvdoFZ2JM6EmSnAxnlICrAKFxRx7/ALDP+/7659DXVFBV01dS&lt;br /&gt;StBUUk8VVFIhAeOeFgY3XkfIyPmUe65B8HGkx6n6EoOoGnMxymoYQqsQ2DQv7SVNrUEkkkDc&lt;br /&gt;eTASYETyMd10+1lmWhdS5ZntBUOtBh8KeaSsht5AUJS4mYULd+L+uJP6aXgzQqihYqdSvysG&lt;br /&gt;+VPAOWAx4GRxyPPnOuV/DdDyZlI8jjj6DBxkEgfyJ8gefGqA6fbmm3rtODc4MTVEDx2K/UKh&lt;br /&gt;I5xXrEs8d0RUwVjq88miAAeM9kEr41XcAVsKy8AQrAuoTlnGACcZz5Of8wU/bUQeq9OVGms4&lt;br /&gt;qskzJpSKulK9zJQoFTaV7UrBWIhQhV7n78TedN9bI1jkOUZ3SvtO0tVQhClIIUtt8lBU2QmS&lt;br /&gt;VEzEWj8uZQMqs4V3DMQuQw5KqfOAMgj5s+SRxOfHEeTUm4LqtfRWynTgq27uSSxxgqqGWMKv&lt;br /&gt;gs2Ob5dvJy8jkMAw49HHHGjgqqcMAl1Chck/UgYz9T5zjBOANdxZ9q3Hd9f+SWJo5rxXfNHR&lt;br /&gt;wSRmoqaZHKB1YNn+GQwHIhIXUhyoQ8dAGlBCUoASkwADMmADFjExFo9Z5GFTNLT1mZtBDa3a&lt;br /&gt;zwUlL4QragCLHgki3Fu/OOip6kH5fkGRjwDn3x7ciP6+SAB9AM81YFfLJyY5AbJBGfBHsgOD&lt;br /&gt;/T75Pg640trr7RXXG23KlqaSvt1V8BVW6toVpqqCeDw7BVVHYEcWdwCHDIxPlSeLLcVgBjQ4&lt;br /&gt;IxyCt5Uj/KyhvBIw2Dgnx4+mtGpxIqlAIKNvlKYmSCCVCBwfe9iMWmKjwap6mcQ4p5twpJCC&lt;br /&gt;AQCLiRx//YAxfDoBfqzaHXDpneaKoameDd9qjq/HJJKOtqaOnqAwOG5BalkTiQoATkrkMTjn&lt;br /&gt;+L/tSj2x63d/V9DGscG/LDtTqAFQho1O5LZHISnyhl5pSQuQ7yOXeVi7BkEd2+kTzXXqVsyC&lt;br /&gt;JZp56y9UlEsMaNNPGzSJLDJTlVeUVbSJE8VTH/EoTChLJhCvTfja2yS1esiipWyEn6K9Mamn&lt;br /&gt;Qj9FN2LxRx08K+AkNMbe0SxJhImUxKqlSA7z4RH1p6jKQ2Qlg5a/8ygje4pBJSkHlSiYIHF7&lt;br /&gt;Ya18e9NSOdC9M1ykqFQdRBlK/DUbJWfIogeWBJ/+tpnEPmmvpFd2CojOxK4VVLMSzKijABPz&lt;br /&gt;OyoBj5mYL5JA0YEHBUqcAgEEfKwDKfPuGUhgfZgQR4I1KIh1LhKUgynniARFpBIJv29DiGEi&lt;br /&gt;BMi/abxAMx6Xi/fHzpppq7jzDTTTXihIIHJwAwQfQzhpppqy20pCgSUkQRafQfzn8se+vuI/&lt;br /&gt;gf5Yaaaav48w0000YMNNNNGDDTTTRgw0000YMNNNNGDGox5yfp4/n/v/AP3WmmmrSmgpW7ct&lt;br /&gt;J9UECYjmxnj+7R6CRbkeh/v+74vh0M6iS7G3WsFRS/mNh3OtLZL1RgdyaDuVMQorpQRdxQ9w&lt;br /&gt;oqhzJEgZTPx7DlEctqQp9jXWNpayqbsUb4WkeWURRypFNUwsYueCSTC7D5V/hlSck8Rab0Pd&lt;br /&gt;Gto3q13brbvOrjq49qbnm2xtexyr3If8RRWW13eS718XA92Clo6+KOmR2EPehdnDN5F8t90t&lt;br /&gt;33DcvzOS90tOFeqiSmYlaOmheRGVY6bIXk5iMhk/WC8iqcMw1Gl8TlTkOaaxSxlzDacwomy3&lt;br /&gt;mrqdoWt2RsBIAhMXKTJmCT2w9j4f9c6k0bkFUw24tykrHg7QNlSill8AWbUTCEkbiRBk+nAo&lt;br /&gt;uYWu3TIaitjjkz21aSMVPjkQCIxOqFCScEsXyDywMHVw9i3zb229y2LdU+/bpS1Vpr4q74W3&lt;br /&gt;7QrOKRU7ztHTQ1X5pFBPGeaSFmVKd5Ac/wAM8jaSbbNVMRBDdKK6zq3NIrRbqqqlLfp7TFSV&lt;br /&gt;V/lLEeMB1b2Izw7vsLqO8cLUm1b8iuiNDIloqstywY2Cx2+SQk5B4o8jnOEdnwS3VvKmVIQp&lt;br /&gt;xRb2HcmTEzEzzxePu95X+l686zo6svoeLK0gBKlK8YKJgQUhQAAEEH15ng5cdaOp3pl6s74p&lt;br /&gt;N31d86m7QvEtqoaHcZsmy7Hc6K81tAnbW6xwG+wVFNVTox72WaNiql8txIoOX/8AlGQs6dTe&lt;br /&gt;uNVlQWgqNgbXpS5OF/hNNep3CZGMhvcZxknOLU+zN9wlUuG39xGYuPlks9SFz75CVMfeJXHj&lt;br /&gt;/wBOAM4LDyGq6x9PNzVEbO1ivMShkUyPbKiN1wA+FWKKNGH3Z1YjyP21aXk1EHNxKFKIBkwf&lt;br /&gt;TiwMd/8AYHGrretutKuscdTXrSXAFqWhvYrco3g7jA4gX73nEtnog6B+l3enUW0bxff/AFht&lt;br /&gt;VTtS70F3t9Lddv7cS2XJ6SJlEZ+BrhUxxT88vz5sCp9wTqVr1Fegr0H+qHeFi6idbtidXd0V&lt;br /&gt;m3dsUm2422Ve32zDcLXb6mqrIkuT2in/ADCq7bzymN2nMtP8TPKjErxfzxdMOofVfpBVR3Da&lt;br /&gt;Vsr1mCJ3firNUVSS8fBPGSVDkqPYBfP2AzqVPon+Lj1S2VPYrVvjp1+dWqSQpXmHalTTz9po&lt;br /&gt;nUMsoaRE7bsrkmQAAEkMDxOKy9nunK1GZadrn8vfbSsB1hRSNqiFFRAjgiUntHsMZdfrup1x&lt;br /&gt;kQ01q59OaUKVl1FJVICm0rVB3lKirzCxJBBlNotOx1n/AABfSB192fW0/oa6gXvpJ1ht3brq&lt;br /&gt;LafVu+3/AHLtnddNDU0cNypqmsqkrb7t+qpqSeavjroKStjpxQytVxpQNVVFP5GOsPSbqD0Q&lt;br /&gt;6pb96RdU9tVWz+ofTnclx2vu/bda8ck9pu9tcpJF36ctS1dNUwiGsoK+gLW2vo6qlqreRSTw&lt;br /&gt;qv6nHpc3/wBL/UzsW09QrJtyjttypBFU9xqGOG6UFTJbo50lgr4eyzzNLPIjwymSGWmilhni&lt;br /&gt;kiklV/Hz/wAVB0hsOyvWt0t6m2HbUlsfqZ0OtB3tuBInjpL1uzbW4b3ZKaa4SJBFR/m8u3qC&lt;br /&gt;2vNMKh2qYu3I4i4pDE7j4buuWoavUbWltWZimoaq2XNlZWKCNrnisBKvFUopsCqRAkTxaGm9&lt;br /&gt;aNBZJQsozTTVAmnDam0vN04AR4ZSdxCEgD5tt+xkGTGPMAASCftrTW+6xqJOL8scQMAn5gfm&lt;br /&gt;DAkMmR8yFl+YA+AfbY1Iaw4HWwtK2nUEnY6ysLbdQDAWkiQAeIBPEzfDZFoU2tSFApUgwQeQ&lt;br /&gt;YB+/nnDTTTV7FOGmmmjBhpppowYaaaaMGGmmmjBhpppowYaaaaMGGmmmjBhppprEdJDioJ7d&lt;br /&gt;/YY9mAPcXsL3PP4DEqXotnuEHQDe9NSUiVM1z6myRUTSAnhL+RbZpymCcIsi1XbdsA8JR58r&lt;br /&gt;i5O9NvyW6iae+VTw1rTJItKmAikQzFR8o9uOQAcjyCfbOtPTt1G2n0r9Imy47Zb7bXbv3Jet&lt;br /&gt;0Xi7d5Q9Qas7muNtpZGHEnMVnorMrefljtceQAy5pS53y47nWtu1+7olYNLA5yIWQn5QkWCy&lt;br /&gt;tGHwrEDK5+jaie6uvJqupOqHhCFOvhtQtO5MAk/9UCZuff1d3opf2LS2TpUNwVTqWEqMyqU3&lt;br /&gt;2nkibd/ux0NPueW3Uksdrme3VEoKPPTntSyIQB5YYI9iOQwR98AAU1UXq7V3GNbrcu5DxVnN&lt;br /&gt;wq/neP5SxBmIPJhyOchvJOQcap2ocyVDTN5iUlVPg/IGLA49/ck4Iz/218LUCMM325cT5IyC&lt;br /&gt;eIPt9vc+2Pr4xwRYSWkbnJE9zbgepmY45HacdKl9M+IEjcuBtAAj5T7XtxE8xcYrGl3LvCg4&lt;br /&gt;rFu/clLACAI6a+XGKMMT4/hw1CqMefPHx9xqrG3vvg0btBvfdsrRIr9g7jvEcchZgg+eCqad&lt;br /&gt;nH0iUYIweXnVokr52OEMZOM+GQeM4+4+uPHvrk089aZ0l/MBRKuFKhs8yTnnhT9B4OfYD+1v&lt;br /&gt;7O1yVp4BJJFhA9xHc39Rg8QrIIMEwkAGJIABA4k37cTiUb0tegn1g+rW33G99Odw1lBt6wkS&lt;br /&gt;XfcO+9812y7NPNIgZaS0T3+vkqL5VIrDnBQpHTqPPMEEDDLqBfup/S7eW8OnsvUDdtwfZG7r&lt;br /&gt;rtGquUG4ri1JNcbLXXCjqGjX4kxzU7z2ut7cihkYJAeRDDNwNmepfq5tvpZUdJdn7hNps9RU&lt;br /&gt;mtmvMNROLm0ktctXUw0schWlSKanUUDdwAhCzD5SdWarxV7lvJud67c1QrRySFXTk0jkQzq6&lt;br /&gt;RExvLIW+Jlm8qzDAPLwKkCnchDYWpAhLu8lSbQFbQZABEx7ER6G82axCwtBTuBiw85AjymDM&lt;br /&gt;2uDNwZBm/YWv1C9eLJAaOxdZuqNjpHkEr0tp31uS2QNIIfh1cw0lxgjBEGY/CgYPsWwTWVD6&lt;br /&gt;mesNXTTUl86h7y3NcO2ZTcN2bhuO5iaXi0Xw0B3BUVscKiM9sindT8pJw2cby7BsFzpgViRZ&lt;br /&gt;ZkXixAHEgHPvjGfBGfr4HjOaFvfTOqtbOtG/JVIKnuxAEOFkOMuCfLY9/GMDwSdYUM0VaKmm&lt;br /&gt;8Zp5AHhPM70FBlJBC0wUpgEE2HF/XKqEmoo1/aSy+lRQlVOra4T5kyNigqYAJAiOccbrt0V2&lt;br /&gt;x1+6R1HVvp3aaen66bLCz9QbBZ4bdZ7dvza4krxUX2itNLHFQpuDbSRJXNT2yKlirdvS3NO7&lt;br /&gt;WzbZNHa4mPBUEEnI5ZIxyHgZx5Awcg4J8g/0m16I3eXb256ehmCdu5TU1lliXs1LTU9esjFI&lt;br /&gt;oMt8UJJ1WLggZpeQVAZGUaiQ6tw2qn6qdSILHBBT2aDfe8IbRT0qhKaC2pf7gKKGBFASOKKn&lt;br /&gt;KRxxj9KhQQARp/vwza+zTUdPmWRZk4XU0LSHKd9S1uBKT4YDe8qIC5BKkzPmB7kFuvVjS9Hl&lt;br /&gt;VWjNaJKWmqtSApgICAVEH/MSgCAg/KT3UDyQZtwcZ8ePAP8AcA601qf/AKH+g/11pp3Y4H9/&lt;br /&gt;0wjGGmmmjBhpppowYaaaaMGGmmmjBhpppowYaaaaMGGmmmjBhppprDd/aK+7/SMen936fzOJ&lt;br /&gt;WfSRsG27w6W2Kov9K1PQWir3BIlfVYFOzS1NZPy5O6KEdZjT8fmxw7wJLdte76z3mw7fp5KO&lt;br /&gt;0XK23GnhkEUUlHUKvGDuzw5ZVWX5uHYmxyI5S8M4Xk2KXTHfnUG8dIk6c7XlmWnt91q5TJRQ&lt;br /&gt;r8VPI01PVLSyuULGJhM8J4MGZXODkLxoi8bU3XRwrHeaaspFjxFiaZmDALG4jIbMxYiljYSO&lt;br /&gt;7tiEgNmR+cWXUfJ3v151O+62VBVXKCkEx5uTP1uQT+E4c7kOpaZrIckZc2S3SkEgAiBtFoMz&lt;br /&gt;AuAPc+1wH3jaqWF0Msk7c2LcVOQThSuAWzjAYH68j7Yyai2yN2b7R4dh7G3DuipjjIf8upHl&lt;br /&gt;Ebd+amyMIwdlMQcIeHM/w+SgczbTp1tqbc+7LPZYSB8ZVvFPyAk4pEscrH5wf+oJChZfKgZU&lt;br /&gt;g+dSMbP6o9R+ll5Xpx0+2tt+3tLJb6C3XI1UVNcJamZw1CTBCq19UtTVPNC00kzNJ8MXJMjs&lt;br /&gt;TpsnyOmq3Uoq1pQ0kbiAYUowAABYGLyJ4vjMqs6zeEvUNL4lOpaQHFIWEQINlbeY47Dm1sYz&lt;br /&gt;3npX1V23AtRuvad9sMEsMk0LV9plplPGQLAJJVaQRtNCWm4kEDBGWxy1xLfsfcldUU0cMs0K&lt;br /&gt;1KKUcmONGdvp/FfJGcZcYAwBxJGp3usG97Htn010Vo610c82+dw2ww0yLW0DQtUw0TRwKkFZ&lt;br /&gt;TzV3JY5Ai9ieORgCzMXblqFG31la0xt9unmtcXJokgS7S0rkyMSjsj1KyowUqBlj4HylcgDk&lt;br /&gt;tXUQoXkM5cFrTvCjIBJSTYCJv9TF+eMOe6T5dpDP6RFTqSnpmqhoncHX0NSUhsgpSpQmSSQo&lt;br /&gt;xP1xs3/pxvXadsS4XC7VNFSsRHFUQVFuqIml/VxSKN/i5OKkElIXGfqMHFvZ9m+oCntj7hor&lt;br /&gt;Lve82KaOaoW60u0NwyWxYIiXiqJq6K1vTwwuoEjO8qrEhOA5GNS0/h+dPdmp1ahuvWOy1d8t&lt;br /&gt;dHHCbFW3UtfqCSulDGrqStQ8yyGmARFWYSwgsSY/lyPQ10Y/Fgs/SL1ndNvTRum17Hb0ybxt&lt;br /&gt;FVatzRVHTY0clmnWyXJbdcqHd09UtnuVFNcYqCkuVua2ysGklhQRsysu+0tphyrpjUvbgVCU&lt;br /&gt;trBCiogGAAIubc/h25vrHnml9NVH2TTmSle5sqXUoW2pKAQJWgh0lRAlQG2OJMXHhwsu7N+M&lt;br /&gt;iP8A4hmRmRCtLJSFZ42ILgTKZyYxIjRvGTh3DHlHHxAa4Ea9WNyW2aa23KnqZacNmnE4WrJV&lt;br /&gt;ombvo2I6UiB5ZkWaUF4Yo2BCy8k9AP4qnpm9HO//AFxXPqN6SJqC39Mt4bMsl83zZ9hwGg2Z&lt;br /&gt;UdTF78VdV7YomijtdnN1sYtdbeEtsEMVZV0sMnBJFkebuvSp0N6YbZ3AtJb9lWW5zjv1FTLu&lt;br /&gt;C2w3W6VFKRPSHtvchWNB3KdyqvSmEBHSWMK6oVUGl0TSVFC+p1kNr2ADeIPzIumAeQDz2HIv&lt;br /&gt;DYTq7MW6lKkKKm3lbkBXKZG7aoAlIUBaAYsQDjzRdW+oFB0gmtUGxt8Sbk6kz2eOS+TwUyvQ&lt;br /&gt;bInrqSndYoa8r2rjdqYVdVRoYEpzSTxxVrkEdkYJ1NRLUSvUTSTSzzO8kss0gkd3Yj53PBeU&lt;br /&gt;rKF7sh+aRwZG8tqZv8WH8Pvc/p833uPrxsDbdRV9D973dHu9VQvFP/y+3dcbnLDPT3e3wUo/&lt;br /&gt;KNu36qmoqXb1wimkoI70Ljt6slo5G24NyQuHk3ufI8ecD6eB/XGNPT6OaW0zp/TYVkLYcrap&lt;br /&gt;CTmD6wgKTUJS34iAQpR2hCUEEpCiVKsBhK9X51m+b5go5opaUMkN0zcnw/CClKSqOFEqUsze&lt;br /&gt;3rEY0P8A9D/uBrTWpOf9P7a00tiVBaQpMwoSJiYPExI/DHG/3+OGmmmvcGGmmmjBhpppowYa&lt;br /&gt;aaaMGGmmmjBhpppowYaaaaMGGmmmsSoG07xyrt2ttH1/P/b0H/8AIkfiOfxPpjJ/pNv677O2&lt;br /&gt;LU0dgRIblcb7dqqouIR2ngiNrtVFAYW4lRKoiPBshUdQZCq8Sbl23Ym7t1wx7gv00R+Mk5pN&lt;br /&gt;U1L1dVKDlvAk/i0+RyIUqseRjn+nXQ9NNn2Gk2btq83eeQvPSzVqUcbBFrJKu4xcY3kzJwWK&lt;br /&gt;KEK/8Ni6sfCccG+Vs3mZYADFHDHBIIYog4ZTGqkIwHaUDAHEjHknORjBj41ky1Xax1Et55Lb&lt;br /&gt;CalIF0hSj3uoEc3FgeO+FYy2WqChKLKZQUoURJ8wBJINiZNpA9IxQ1TtuPZ1XQ3ZrlUWsQcG&lt;br /&gt;Wo+GSqlaoVnwIpIxIyIQEKxkDDFnIAYaubD6vuo+2YTRbUvEtbWRQmjiulx2zZ3rKV0TtQz0&lt;br /&gt;VfJQC5xvSxqsEBNckYcJI0faBOuHedz22st7U1xgpZ4yxkVJk5lSVUc0YBSpPEj2OMFvJJGr&lt;br /&gt;Abl3BbYTIlmsUccys6/EktL3JF5Dv/rjC8iO5+ghT54kgjSdZll/2Wammf8A2RkJkQoQLHaB&lt;br /&gt;3PH5mYKgZZrLNG8kGVuopHQHVKCnGleKhJSEylSHEgHsbGxGPjqB1P6pdTrg1dvTctwrWVg4&lt;br /&gt;hrLlLIkhXID9lQyQMqsyiOMtGAx8+2aQstwho6+AVcBq4HkMc9MZfiaebmqqzSRVJRQSPBkT&lt;br /&gt;LAAAAnXB7F0u8iSvEzs7rmNDwAX/AN2fbA9sY859z5Gru7e6X1d3Cijg+IrVgaVKfPEuwwGw&lt;br /&gt;5J+YAg+EJwMHH019JQqr326h1snbEhQlJIieQSU/15Np1v6RrQXHvHdaShAgsuOI3bb7SEri&lt;br /&gt;L2IAN7kwDiTrp5sLYe4+n1nuFji3DtDcq9uGmrdrbgqaaN2ECs3xFJIk1Ixx5LMsQ9wufHLI&lt;br /&gt;Lpx0+v1HBTXG67mvd9q1zGr3n4W4zGGJGMTQzsmY1YgclcK4AwyqM6o/01bLm2ztSWa/RtEK&lt;br /&gt;Wjpp1E64QyvEqsRyJK8R4JwScewzjV1NwdaKWzFLTa6W21MKtHE4jl4t8zKoICxFsKTyIDAE&lt;br /&gt;D3GNKbStt0zDSVNpZjYpOwbbgJMEGRE8RB9OMah/NswqwRUVj1QgghIdXvAREJSDztSmybkx&lt;br /&gt;ySb4raanu9RcKYzIJYgSZGJooDEiMgBKxujSAk+3F2HHAHk5za6L0dJSVcD1EgjkhkglpX4s&lt;br /&gt;4hRolZm+RX93ZmwBy8+V8gmO3ae66rctbKUo0oSxYdxZZHiYqw8sXQBQMeMEjBOc+MSE9J6e&lt;br /&gt;oQUzvNTu5gQHjPyXwMAhwMHwBkY+U5UeRk75p0OlCx+6AC3+4QI+YRN/YjGrKAEm5MLC0k8p&lt;br /&gt;PAg+gm33c987N47C211i6Qbp2NvC101927fdv1dkvNmqoUqaa4W+tpXpqmnkiZhE+OQaNmbE&lt;br /&gt;cipOWwmR+d36j+jNz9P/AFm3z0oukrVK7au9UtorirKbjYqieX8orHDkSCpejjjS4qVWFbnF&lt;br /&gt;WrRGagFLVVP6GEO56W1WOa3wVoiWuAi4B8OAZVPEOPcNjiwGMqSMjOvC/wDid1TVXq63lI8z&lt;br /&gt;1DrZ7VGZZHLN8lZdgqDP6VRSAq+SB55HPhV+k2YVTOpRRNuFNLVIcW4wJ8MLCANyBNjCEgzu&lt;br /&gt;sLXxzWof86iQ64ZcbdUhK4uUhKSEm178cRJ9cR+aaaadAgkMpKQJ2CAeJ7DmfznHEnm55iT9&lt;br /&gt;QMNagE+3+o1qoBzk4wCQAMlm/wAqgZHufGfoMnycA6kKp4scEMFJOMDwCQSpbyCfPgkY8j3A&lt;br /&gt;x1VaWkAvraaVMS4oNokwYlRFyJiDeDa2KkoKiAAokgmEpKjYibC8QQZ4vzj54n9v7j/zpxP+&lt;br /&gt;yP8Av58a+1VWBIYEKCWKiRgAuSxJClQMD3ZlX6kqM40CpxBMqAlgqgnyc/X24kY8/KzN9kIy&lt;br /&gt;VtDMWCQE1NEsmPImoQVGYuPMQeYtbn2GKyytI3FLgT6lpYE25Pbnn27Y+NNfTKFIAdX8ZyjB&lt;br /&gt;gDkjHg5BGPIcKw/9uCCfnWe2vxEJWI8wmxCh6cix+7Fk/f8AeIP4dsNNNNV4MNNNNGDDTTTR&lt;br /&gt;gw0000YMNNNNUqSlXzAGPX+/bBP9/wBfXGQXTTdslzp7NsyojlMtKas0FYXTsvT8DKaVYUUS&lt;br /&gt;9yNiQJWLKMfqAxrIyOxGCjEsob3wuHdcNhmX2bzkA+4/p7EYN7Ku0Vj3dtq6zyPDT0N6t81Z&lt;br /&gt;LEMn4I1EK1ake+fh+6T7jJbAyBqQO5XGlFKjCaACVoxFIjZ+IiWKRklP7gSEEjwSTj6HTKes&lt;br /&gt;ulaTJ9QnMKZofZ81UEgqbHhB0wVKSSgJK5kSPN9ZJwo+nqv7VRBlSoXTEKUSRJTYAfS4AHte&lt;br /&gt;cW2qxM5aJmBT7ELn6/UkNjHjGSPfXFh25SsGlaljPNTIzHlkhhzJyGyG9yCDkEjGu/ilgknL&lt;br /&gt;s6KASvzEAEDz7n/5D7EYB/YcO53uhtnIrUxyHLc44+TMDk8kwgOGyOHv+3keCi1U1TstFTym&lt;br /&gt;vDQAVBZQLW4BPr+cXx0zDbrriEMIWta1hA2JUqVc7VbQe14Pbtjr/h4qDJpIfIAwoZj4ycsC&lt;br /&gt;xbwOIyPrn9/Pabe3vebBe6CvjlaIUNVFLJD2oiZacrJ3VPKNgQe2Bk+x8jBydU18bd727G22&lt;br /&gt;arnV1yHB+HQAfUu2GwCc8ePnwR4UY+oun+7a5zNLOLbnAVDKZpWB84JIAEYyVI/+Tfca5tzU&lt;br /&gt;2VUKtzTwCEgCC4AAqRMAm6eCCbD3uMd3QaF1VmzYZaytxaFgEuJ3tgg7fKoQLiRz63tAxLt0&lt;br /&gt;69VGx9+bIWySCktNcKOnhmmqphTpKyoOQUrwBLP7eCcnB9hq2dRuTbUV4lkW62lmLd1sV1HK&lt;br /&gt;eSTjDBGng8KFyQsijB8q5wpxJ6VenLcm5aykqHW8TUazSNVmxycGdRgd6UuONVTgkAUSmMxs&lt;br /&gt;C3cx7T0+kf8ACj6GddNuVNwh6s1W0L9ZalhcbBvWmt6VlHVJSM888E7XGrLRyTBqmBxTTIwU&lt;br /&gt;IzRk8009T1fylp9NA2C/VJVLe9QWkqTG1KyZHhzYgkgDtGFB0/8ADxntY2rMc4q0ZNQMkGoT&lt;br /&gt;Brl/ZwUhS0NoC1IXtJgBMgkcYxK2R1i6YWZ4DeNw2ijiAAeoVpauFOZ/ifExUXcZQ5C9tmdl&lt;br /&gt;AWQ+BkmSDoJ189PV8uFHb26l7SeeSMhKenlXKBHcKOPxNFgsOLMGkLBiQxLBsXfovR50u6Wb&lt;br /&gt;mfp/LXW7dC0VPRmovNnFNUR16kSqrVYgpYVicDlkAyBlY4I4kNkdUejj0z3TZFzpL1syy0QF&lt;br /&gt;DUPNc4AKGvjE3JklFW7RKTjA5ZUJgqxAXlrfZd1BzCpKHEUlOlsGVgBISUiN8Rbngeo7YW/M&lt;br /&gt;vhF09RZPR1rOqquqdzBht5lKqB5sJDqQpCiSkEJ3FI44N+wxZHfNTbqPcttpbFe6e7WeSsil&lt;br /&gt;hq4pS7PTOxROJj/hni7I7FiWKqVPv58b/wCJTBDD6ud+xQTd+JaS3cJM5Hma4sV+pPFifJ8+&lt;br /&gt;cDxjXpF2Z1A2DYd6746ebL3Nb7ht3a1zuFDZay73RTXU8dCtRBVogeXjLBSzQy0VKRyZomeQ&lt;br /&gt;jwp15lPV5tXfe6Ou/UPcsO362qsouEVPS3ZDEtJUxLF3XaKWaaPmsc880bcQQCuThWXk4vpJ&lt;br /&gt;qTKUakpsxzKvpqJpVM5IqKlmmaSookAF1aUgqJIE3P54YT1E0tWZBX12SBf2tdHVqQ2pllSV&lt;br /&gt;LaEJClIAJUSdwKiDawMgxhicZOB4+nv9P6/X/eNBgn2++ff+f3+n+wdXX210R6tbtgq6jbOx&lt;br /&gt;bxe4KEF6ya3tRTR0y8eRMriqCoOIJ8nwPfB8a3h0P6s8ZHOybpGU8PyFLkYIHjEpVvtlSfc5&lt;br /&gt;OD5c81rzR4bQVajy1HkSSPHplQBHCvEIMH96b8ieCm6NPZ06NzeW1rgKQRtp3lWtFg3bnibS&lt;br /&gt;B74tLH/mP1VJGH81jkYH+6g4/wBPbWYHTKls1DsDbF0hsVgqbxUvc3mqbrYbPehMIrvXUsJk&lt;br /&gt;gu9FWQNxhp40yYyDx8gsSTY//kx1TAyNlXZVyQ6g0qsyggMBmoxhhkH7DJwR41kJtOw3Dbth&lt;br /&gt;2/YLhAKe80kc7VKcw6IZ6+rqI0U/p+SORQ2DguGOfY6QH4gNd5WvTVAnIdQoeqFViFOpoahK&lt;br /&gt;VwAvaHFMObgQYICubkXGFU6WaWrP05UrzXK3G6ZNNtQuspVhsrKkEhCnkBNwoyPbng4y36Jw&lt;br /&gt;bF3jW3OHqH0q2bf4aCCname1bU2XtiqB7gjZh+WbeiaQuo/hyOreSHAzqTT0v7Y9Cd32JvWz&lt;br /&gt;9TPRP016hXOnutdPbtwVlTuSw3S2UElPJBS0Mosl7oRWtQ1NLWyPUSIkMztH3YWeKn7MVfTS&lt;br /&gt;+XLZ1RXVtLRQVUk4MU5WUAh5v08iCShdmzyAPD64HjUsHou3l0pg2bv6W/xSU+5prl3OwkCV&lt;br /&gt;bx86SdnkwzqyRjk3Kode2nPDlS+Q0bLNa52hd84zFLidhvWvhY86Z5cBmCbekzaMOapNDZRW&lt;br /&gt;uLT+hGqpAQtSgwy2EBIbspaUog+bhZFpgEXx5pPUlYtvbd62b7tO07VT2LbcF3L2azUk0k9L&lt;br /&gt;a6GphiqYqOmeaWaXtQiYhVkkdgckk5ybGsoXH7//AJrKb1gWtl6875u1vp3ezXO5iejmQ91I&lt;br /&gt;+zElJNBMyjhDMk9LKe2TxKNG6O6OGOLrI5/ykcQWOcAgDGTjOfGpLenOZozPR+Uvt1aKt8UT&lt;br /&gt;JeKX0vuoVJ3eJClKSqACrdBPJwyHWWXKy3UeasGldpGEVzqGkuIUhPhgpACVEBKgBwUmPTGz&lt;br /&gt;ppgjH7+2mD4/f2/0/wBdd8FoJKQpJUACUggkA8GOYPY8Y5aDEwYNgYsSOROGmmmqseYaaaaM&lt;br /&gt;GGmmmjBhpppowY1C5Hnz5AIB84+v9fsfbwc6vZtzftZXQUdBWzjvW+kWjTBIMkUBVadsMfLL&lt;br /&gt;H3FlYg8mKMPlB1ZMMQCPHnP0+/v/AL/bW/Sz/DVUVTniY3DMR4BVf1g4I8FeROPrg/TSY9S9&lt;br /&gt;GNaq01Usk+HWUjDr1M7IAQtAC5ChJmAQLTJ7Y3WR1/2Kta33ZcWhLoiSRuEfwEiRb7sZGtfH&lt;br /&gt;qAkbVTR91uHFSTID4XlkHBHuAB5BByfrq5u2aS00lOlSKY1EzhFqJKqKSVu8wUSyxZDDJYll&lt;br /&gt;Bx5A1YuhKw1EdUOEkSGKZY5BydoZIo5VIIIyCXODgDIbV5rJ1DtSQmGpi+FiJBRnAAH/ALG8&lt;br /&gt;hjwHg4AzxHvkai41Kc0R9opG3HllD7iVFQhYShRRtVcwZEjm0mZJw8fpdU5CzVB+t+xoLzrb&lt;br /&gt;zRfQhadsJECbJVc2vItJ4xdSnv8ARU8IgHOCMEHmlOUOQCAvLBznkc/Tx9fcfcm4rexVxWSD&lt;br /&gt;ivE92KQsT+3bVhjHnDe+B48DNJQb22zMQHqqWfxkoWZwD7BgrIv38En5QfYk65b7l2pKARV0&lt;br /&gt;tMMAFVbhyzklscwM+wP3wPIHjXAIZrFiHm3lAWJKfNNpgbri4g2PNoE4d7lupdPFos02Y5TT&lt;br /&gt;LKQlKihoQQEjkEAC59Zjjvi7W0+ttZtORI6SumipFSSJQjyw8u4wKt8kitxUjyGC+c6yi2F6&lt;br /&gt;srvYEqXslyqxPMfh6meH8waapgnbMqOKSGr5dtmJibnkRjDN41gHBuDZiM3O52tmAyBPHJJx&lt;br /&gt;IyQSwBB8+TliPp7nXMpurVvtSy09BdkMcww6UVMiJ4wciIU4hyCA2WUlcAgggZ1rmmDU1JqG&lt;br /&gt;KSoDyiUhRRESbGb24vxaBfjq9PasyDK6oLrtT5YmnQEq2raacSpwbSQpsqAWjcCCP3hY4nh9&lt;br /&gt;OHqO3fdrvRwUNg3buiuuLOZB8DcKdKWmifEUs1TcEpEjiBkcVHccvT4hJjImXMnvVHdF63ts&lt;br /&gt;iu2ILhX2OfcFpa1VcljqhFdaWGqpwk7wTMJCCoIMU7xqgYkAleLnyOdOvU9vzbN6eLY+4rrF&lt;br /&gt;crhWxVbB4u6jVKyIHqHjbEA5AIrq8TIUwAqnLGXTonuvdzVL7p3Jf7lV7s3BSJT0i01dPUtW&lt;br /&gt;SztSosFPQh525F5JAwjCqhAWNURQuu707pzOXFJpVF1lBQCFq3JSSFIG2Y9D+A9sd7qn4mek&lt;br /&gt;WWZcitziqoa5/K6cpaQ0hthp4hshKdgdiCZMXgwIiQaG6+/hp+nTYdvlvNL1M6m2a7QWyrvV&lt;br /&gt;9q4902+RUqF7FSy1D/lkEMhrniqpk5SIQso5cpcIYP8Actgt9TWXCg2vu64Xa3LX10Qa9X0O&lt;br /&gt;00cNVJSwMyRU0UJMhppXbg8mQVB4+OUw/wCLDeOs3Qnp/tPbe7duV+1KrqhRS3KmqLmVkmqa&lt;br /&gt;CFTNNQEGpkRqmnp2pT2yr9mJZpOP6WXzhte7yxdxc6tA0kkypFK0axNOxlftohCoC7k4A8Y8&lt;br /&gt;5xpy+jujWd6toynL82Zp0UqvDqPEUd+9KG1q2nYqU7VoA4kgxAEmIjqT1RyPUeq811FlFC23&lt;br /&gt;R5hVLdYQ2Q4hCdxIT2iBFkzEgzJIGTFDYr7amNNJRxTQBmaR7RcqamaoSSL5QKo1NPKhUHix&lt;br /&gt;linHIHivEAa7de7SKO/XbkoQg+TvtVCCkXx8iTmhhXtN4Bd54wfBViGOcURuC/AFfzm6+58C&lt;br /&gt;vq0H8gqSqo/fAGfOffX0+49xSYL3+9OR7crpXNj+jTkewx7a6p34Xc9fQD+sWWyRcuU9SVni&lt;br /&gt;d5S6ElXMkACQY5GOeyzqwjK0lIy9DxUmDuSmEyBO2T+Bn6+2WNPdpIZUkTc1WyA/MBcpJHZf&lt;br /&gt;oDHFLK6+cZLhVPsDy8a2Z7qzVSmlrZZ5Iz32nqJZJGAY+EDuFYAcchfYZJHk6xN/OLqSWa5V&lt;br /&gt;7ufd3rKl2P8APlKR9B9PONc6k3JeqZkkWvqWVJAxjeRpEl8jkrB+RPgD2YY98a19R8LGfMsP&lt;br /&gt;O/pjLKtTba1tMtIqGFqcQnckhbinUzZQ27TJIAVzPT03XCmU0KdeWhpSiAFpbSdpJSBJ3g37&lt;br /&gt;wOx55xnn09p5dzTyfmN+hs1npJhJc5KSs7VzqIzKJHeHuKIgUiyUVnGHwAR76mK9Jnql9P3Q&lt;br /&gt;+5W2xWnpJX7iuVdBUU9y3LfNw229m4y1EQgkWW2XOCajSlliZzMSw7SK3FsZDQjdLrxDU2WS&lt;br /&gt;ug5K9YuahFZsCRVxxbByvzfK5Rl8glChGrn09ylmligaSVYpWKyxx1FVHzTg3yO61HMLyAPy&lt;br /&gt;spyi5bBZGaPmgqMozKspahC2KmjqHKd1twFKwptQSCQRO1UbkqtIvycSGdDK7J15LRV1VRNV&lt;br /&gt;36SbbW8spSoNNuBKNgkmAZ3R6XHv7StrdKfQ96prK1Nv308dHJmvnZjq7la7XYqG4VDcSpjS&lt;br /&gt;5bfkjhVoo5YkVhEZBIjCRsBAsNH4lP8Aw79v2HtHdPW/0eXqtvFLRRV247h0ju0sJWntUYrK&lt;br /&gt;qspNn3WQ964VFuhift0VQweWKJEH8d/HH/D16iXGguNNZp7nUmOoqUq6eN55ZOEjLSxSMnck&lt;br /&gt;fiBFAgVVCqCGc5ZmZvUTtrd1Fftmi01tc70M9tAknmqFklkJjKrEsMhCd0iU8WURLJIFEoeP&lt;br /&gt;kpU7p11DzPJnU1LFZVtop4QaZD6k07wBBKlpFuJkR9eYOf17+HrTtcxS5jQ0TCKfMWlVCi1T&lt;br /&gt;pV4BdbkFDpvKTHqRJAgCMflRzwtD3IZVdJIZChSRDHIuGZCHib545FZGV43HKNwysAV8cXPg&lt;br /&gt;D7e3+uP75/udTL/jT+grefo+9Rq9RobZ8X0M9S9Vet/dLN4W+0yW21S3fnRVm9tn1dIS62m8&lt;br /&gt;WKru1vu0NBJx+ItG4KSWnaSWluUVJDQ2M+M4/wDH2/bUnGkM/p9T5HledsKSpdVRtoqA3EJc&lt;br /&gt;SEzuAJ23uL24vOIbtS5OvIM7zbJ1LChl9c8whXG8JVtketoJ9u5xpppprrMaDDTTTRgw0000&lt;br /&gt;YMNNNNGDDWo/zHAbCscNjB8eBg/qznBXzyBI9s601qMZwc4Pg49/6f1GrFUgOMOIVBC0hJBE&lt;br /&gt;ghRAIIvIIMY9TyPqP44zOotq02/ehtq3fti1JR7u2lPPY72lskiEFyhpqWlahqrj3w4V+3Qv&lt;br /&gt;NIi4Z4a2BwStTl7I1OCsSEiQokLBSvzcSMo3A+VV8jj9CMcc6yV9DUy3y9b96dyTTyrfLHFd&lt;br /&gt;KGjln7FM89AZqerCBRKxqpI6mkVMRlWjiYO6cEEnadTujkNv3DW060z0r1UrxqpLcIpFmZWj&lt;br /&gt;WQRkEg/KjcQCQCxTJ1G31Y04ci1XnfhMqU27WF8J2iG0rQCpKYAG2SSLc2woGm9SJaq2GKpx&lt;br /&gt;ISEoSnctSYMpvY87Z7/djFkM/BRwIJcKOKkOTgnA8ZPtn6kjzjxpyWUA4DBcoSArYOTkYwTk&lt;br /&gt;exBwR9c48XArum1+t74p446iJCWCCU94kA4PF41TH8pM5IK58kcSjtm3fhordcpLjQ3yNpFY&lt;br /&gt;wxLJCCzE/MplAZwcE5AAUYBIzlLSylUKS2kAgSCkC/e0f3fCmVGconxaercKSAIbeUVTYmwV&lt;br /&gt;IsRz9/AOKVTuhEEUbnGABGh8+ScHhg/X7gZ/bweyi73ABY5FDFOJVWUHmHZeJGCe4IpMAZ5C&lt;br /&gt;NyMhSRkf0O9NdD123fBsjb/WLZts3FUFPh7dfKHcFucB8+ZKuFxQYT2d1MSZwFDHJ1n9vD8L&lt;br /&gt;TaXQW1wbj61+r/oXbJBBPV27p7T1e5xui/KoWCg+BqoaW50lGi1M8qmSpZWZiqRoeZdN1l+T&lt;br /&gt;1jzK6lCkNsoB8ygARESEyBaODPHaccfmWvMvonjTP1zz9YqzbSVuFYWowhNyRumAN0JkXEcR&lt;br /&gt;Y7PNVT3ejNODT1NTJDBBJITTBnnngjCmfCspl78UUYDfPLNCq5Zoxr2G/hM/hzdXNwX/AGv6&lt;br /&gt;i+qNk/N9kbXoWu9h2k0iia7GDJoyTVMJTLIIkYuFzJJykGcBjjF+Ejt78J3fe4hs/wBSfSW/&lt;br /&gt;WncrRJJtbe2/tx1t02NUXShCMlZTVVPT0P5bUoiw1VJVXSX4OJ1SJqOsd+VPONuH1o2zY1/P&lt;br /&gt;oz9Il9m3Zap66hmqeqaNEtFs/bE1K072m2iIUZuVwqqHhTrcXEaQxLH2PAwncUaWcqoi/XOI&lt;br /&gt;UpDe9tJAEqtwRfiT2nnvhFtZaqzvWVQ3k2WUj7KHHUNOVCoJ2gEKUADEkqBkjaQDiQr1f+gb&lt;br /&gt;pN+Kt6Mt67F6m7UoLRvevodw1PRLf9fb6el3TsTclvULa7glb4MFoul7tkdPfbcv8JLIt1o4&lt;br /&gt;41ZcJ+Ur6rvSj1u9GPWLc/RHrxsO+7F3ttatemq6W60dYtvuCeRHcdv3eampqPcFhqxE0tsv&lt;br /&gt;FuM9JVU5C915opiP1qrR6wLR0b2xs3Zs9krbtbLfbqSlqa+ViysCGEjSMqzc3lDSTSK9O6yV&lt;br /&gt;U0iurRtz1FT/AMRjZPSr6n/w1969RbjZLbP1m6cXTa9X0k3D+VH/ABRaZLjuy1We9WSa8pTx&lt;br /&gt;sNvV1uuU0zQMZTTS0cC01CqmV22XT/qi7pvUSHGHHVUVW60y9SLCg3vecCFupCTuJCAjbJg7&lt;br /&gt;RPfCh02kqqgyGjoageK6wwlwvpSlK9xABCwkReL+UGLEgwD+Yu4YMQ6lW+oIII/mD5GvnW7P&lt;br /&gt;G8NRPC+OUM0sTYJYExuyE8iAWyVJ5EAtnJAJxra1IHTPt1bFPUsyGqltp1vcLhDoSoSPUBVx&lt;br /&gt;POOLcQW1qQoQUKKSPcWPP9MNfYOF9x5PtnyP3/bP8vP19sa+NNZbjfhpJBkkhKSQPKTHmiLk&lt;br /&gt;QbceY+2KR39h9O4uDi73TPeJtFWtpqal46eungFMTIUiiqJZFgmErMwUJJCxKAkDvAMPnOdZ&lt;br /&gt;V0FQWFPIX+Rm5LLy+VvkcDi4IByT445wcDJPvHuCAQT7A5/35H+o/mNXH2p1Hv222hCOl0pY&lt;br /&gt;XDpR3J5ZBGykYNNUI6y0xC8lXissaq7Axk4Iaf1f+HpWsMxq9R6aVTpzN9vxKvLnAltL6kWL&lt;br /&gt;jKh5txBggkieAcOZ6OdeH9DhvLM5FTUZYChCHGlkuNpSUwIUYtFoFh2mMegX0SXKrsO6rXca&lt;br /&gt;0SLQoiI71HILFziqCsgaU4jR2KKrkgMwAU5AOvQ3sjr302aSxWn89jr6gP8ACVVtppqVhK8N&lt;br /&gt;RGlRA0jvKOKcXVp1VhGnKb6a8f8A6WOvcvULcNXsKtrXsFwuVG89rt71QIqzQRLLPHQ3EpT8&lt;br /&gt;5lg5SrBKqyduCVixBRTIj0k3XVbb3DHB8Q9RNQVcKU888bNKqzTpE0ksskit3seZXZf1cj7A&lt;br /&gt;6ZZnOkc80jmFRlWYUa6F8tB0NPQFDzJC0CIBESRE+8nD3c3+LXLNSaSOV5Vl7z6mmgw29UKI&lt;br /&gt;W0Nu0HyqHqTHpccRj2o+t30I9IvxWPw5L10Oq5bVaN8i3029+hPUB6OGoqdg9YbXmst9UENZ&lt;br /&gt;ADat3U63DZm8bfVotRVbc3Hd6q0mG9pbayn/ACeOq3TTfHRzqVvrpJ1J2xcNndReme7b9sXf&lt;br /&gt;G1LlGUuFg3Vtu41FuvVqqV8h2pK6nqI4Z48xVFKkM8byo/fl/UU9A/qLu9+6YDbcFdU1M9Al&lt;br /&gt;N/Dp2CyU81PLFVwTJULIz08kTwCSCZFkVZljWemrKNqmknjJ/GM/CfqvxN7Xu/1U9DNl0G1/&lt;br /&gt;VL0l2dcLNu+wWWO00sHXel2jUU1ZbTeYnhar/wAUttwV1s29ePiRJFEtp2pdFu1nt1PXxOI6&lt;br /&gt;EdW2dL1KdO5st00tW4lpguFZS04QEtlJJIShRCQoRYAqAkxiOjXGRP5jV1WbNnxHHXV1Dqkg&lt;br /&gt;FSlOqBWCeTCiSCYN7k2x+e9g/b9/6ffTXNraaopqqpp6qCopKqmqJ6WopayB6aopqinkaCop&lt;br /&gt;Z4ZYoGhnppUaCWGSKB4nQxtBCy9pOFp/9O8l9pt1CkLQ62lxK2zKCFgKABk3APm+7iYwkCht&lt;br /&gt;JBkEEgg8giPYfww0001fx5hpppowYaaaaMGGtR4I/mNaa1X3Htj659sf79v3xqhwEpMAEykg&lt;br /&gt;HgkKBg/WMA5/v8vf0xmn6E9q7v3F1qnue2KF6ii2vtW8XfcFa86UdJQWxJrfBJI1VNJHC9QW&lt;br /&gt;lWSKjLd2oihqBEMqXSQvfdPYr3TGqgq1uC1EHeoKlBFybmncaRnEjgqFIcFSCvgln99dP+EF&lt;br /&gt;e+jV4snW/o91qppKfbW+4rXUJuShn+FuW27hFCIKG5PPB/6kUkEkTE4ZUQSzYYd1ibaepPoD&lt;br /&gt;1K9PG57rctsVE29+jVJVTPtnfG3V+Ps7WiOOhenFYIjM1rmeJS0ruYQYmqi54iUiP/rDqk1W&lt;br /&gt;tc4ozTJhp0NrJTcJSAmYPaRyLkxBg46w6NXV0uW17SgFqZ8RW0mQsqEE9wYnkRigb3YVeZoo&lt;br /&gt;2Eh8lcSOHQjI5qVIwQCRghl+YZXx4ttctgrXumY3V4270lV3GSq4KSCkboEjyygjMkLnBIz7&lt;br /&gt;a2bZ1epWk7l0pp4m4YkmaCpZUD8SvJ44yyq36gWIU++fbFU1XU7ZskKiK6UklQycjFFLVNUo&lt;br /&gt;M48RITgfbko+vjAGkjK6IwSsgm5EARf5foB9/aecZTNHnGWwpptTyV+RKlBRUlYiTeR2Hbte&lt;br /&gt;IOLudK770k6fVNNuK17S3G3UahgemetdmekqKBifmUPVwxOqtlkkEMbKSchvAPUb0vUm8twy&lt;br /&gt;7r3PVLW1lTOJYlr5RXy01sVxJTUUZlMiQ00UvGVeAWQzLlpWTK6xwuu+7TUyyNGHqGZe0sjp&lt;br /&gt;ylMYzxQhsuE5eAhwBjIBHjVX9NLfc+oW5ds7KtsyU1zv1XTULSVL8USM1SSAVXMjjG8MbxxC&lt;br /&gt;XEbFlVPfBqObuhn7MlI+zpNgDyBACjEGbSfrxiv9XF1zhra9CUvujYghCZ3qAAUTYpIJndYd&lt;br /&gt;5JxLB6Qrjt1aGsqq7cW2tnfARtEH3VcaSjgqoEeGOnFM4iDo5kVJ5I37kMvFecYVeJk86L7z&lt;br /&gt;27sy63fctuvlj3Nd3qDUSXOw11FWiYRdyLjC1IFeNGDMVR6N18ZjCxhQYXeu3o36jdAVo6iD&lt;br /&gt;clt3TS1NtkrpKhI1V4yjrAlKhyTOsVItNIzKWHeqJn8NMxfD3be/9xbfuPbikmt12pSz92gm&lt;br /&gt;mo6mMFiVaF4GjnRVjZF5qQBjjnx4zampYzBtpl5W2GhBKhPCQBEjsRaLkd8aOj01mGnqt2rp&lt;br /&gt;EJqFqWVAKg+GkkK3pBkbgQkczBPocenbfXqzu1Qr2w7ov1jeFu9TRPHVrPJIsTIkcb1cqtKQ&lt;br /&gt;CWiRIwDOE5t2y6mlfxBpevG5fwmL51BhsO/d7bZvO7KKqrdw0dvrLjaaGhp733aiou81JKk1&lt;br /&gt;LHQR0Dy1iqBDC/w7GQqWVozei/rDvG4JbXtXqPsmxdS7LSyU0dZVXWmjpbrLEZUMS/mPbim7&lt;br /&gt;zoP45KS/xQonUqWB9eXop/EI9IPUH043f0f9Q+l9x6XbRk6Vbptd0tu4JLff7HerPeKCU3T4&lt;br /&gt;UrSwRfERU91qpoEmpATUUhKNJJSytDhUVAnL6lFcT4qaN6mqAFASW0uAlAAHmT5ewPMzMRu2&lt;br /&gt;tdsCo/R1Y6G6iqPghKlJCg4YTuE/vcgT2A72x+WAxBLEtybJwwJPME/KxLeSWXBJOM++PONO&lt;br /&gt;JwSfp9Pr/b/X9tegbev4QHTvfdqrOoXQfrJ3rHV7hvdPSbf3NRQ0M3wsU8/5XTUteYpo2keF&lt;br /&gt;IFzUxgySOv6nfzHF1h9AfW/pNHU3Cv27WVW34YHmN5tppr5QwiIc5GqJbdKaqBEVS7manKoo&lt;br /&gt;LFQgJV5+Q/ED0/NPSUldVO0b9Oyww4EpUEJebQlCgZ/dCxBjt95xfqtBahcSuuZpvHpnNzqX&lt;br /&gt;UqBU4hQC0mQCCspItMyffGC3E/bJ/Yj7Z9j5/wBNCpzgD+5Gc4zqsv8AAt6VmV2jhcZAiqaS&lt;br /&gt;vhkfwDzjQxcihDAhyO2ysuCeQzdnpV6VeuHWu6ix9Ndk3Pc9cXMbSUFNU/BROCVK1FfKq0UB&lt;br /&gt;Ti3MSyoyAHkPBx2yesXT15oOq1CyECDtSkkzAgcKJ9jPPe040H6tZ0JBy9xEWJcKYHFjBkEm&lt;br /&gt;8Eeo9hjpxI8keBjPkftreVVJxkBeJOR+rx5AX6tkZ8EqMDPLxxM2PSz8Cv1Nbppq67dV9+dM&lt;br /&gt;eiW3KC0LeZ669Vku77qabBeaOC0bfrKameqjjR2hppbspmmCxFF5kj56YehT0h2HcNtm6l9U&lt;br /&gt;eoXVTbFHfbja7xPsiit3T6OpNrlNPUmnhvcG5K9KcEySSVgr0iKr2gokkjZeXzr4iOmeTsOr&lt;br /&gt;/S/2gpQVIaYQoVDrw+VCVgCEGBIPJM8cd3oXovrnqFWvUWQ5aF/Z0pXU1TjgSxTN23LWPmJA&lt;br /&gt;uTBEWPIOIzfTjbNyHqptK/WWhnnitVRc3NW0U5p6c1NluFDIS8SSIZ+zV9yOMFCkq08jsUTg&lt;br /&gt;8llF1Ovlg3ZVR35aq0NXTns1FTTSSxtL3swykxtGO1yIaTI8qT5XwdSI7x6y9KOh9ZZ9u+l2&lt;br /&gt;c7V6ebZtEdNNS3Sy2uku8UMbVdNWUVTLWW2oe8zTn5qqqmC3OaeScPKtKlMkeJu+d0dNOpUh&lt;br /&gt;uW4KtbLVXdnnjudIKd+UsmQakMBII1rJX+ICNySZW5MJFJBZL1L6mDqRn7WbtUS6OlZBbbQs&lt;br /&gt;AuloEBCVnlRMbiTPPobLLqTphR9MKekyxOfU2aZvVNIXXtpSstMPQkupQAswEggXPIkd4k/9&lt;br /&gt;DHrJ2NsS7VtbfOsdg2/X3JaejoLU01ZTWecpF2qhqqtaGeOSRshQIVpzBUNEjGXJGpy7Z+Jd&lt;br /&gt;0l9LvTe672glp9zbmv8ASzVn5RcXIt18qn4VNH8XDGY60ovZAienmhaeOR2YgMip46ukU9ls&lt;br /&gt;29bb+Yb323etpUFSJZWqbfRmoEcLBoYKiVmWmdiwARXi5mTj2yPIPC9UvqBm3/cqiK3obbtC&lt;br /&gt;2o0lOyO1IGFuSQyVMSKURDKqhZJFA5xDDEoBjlaLxauupWqdJ+0KfaS2UjzAlSZgxMkHsebD&lt;br /&gt;kY49TTCE/wCY+pbNvEbJ8q0CNwPeAO4NiJng4iw9a/UjbnV31adfuqO2NmWrYNq6hdQ77vCX&lt;br /&gt;adkWojtFtu24ak3O+SUMNRJI1Oldd6isuDQxhKeKWrlSCGOARxritruL9cpL1erteJXLvX3C&lt;br /&gt;qmVmYuzRtK6xtzJJIMaqQclSMYJ10+pX9IMPUumskp30w41lzBWb7itaElQXN5BER9fub5mJ&lt;br /&gt;ZVXVa2BDSqh3YkWAQFQmObEW+70jDTTTXS4wsNNNNGDDTTTRgw1qCRn9/wDf+/6600GPqcf0&lt;br /&gt;z/41Q5JSQnmU/wCoT3Hae+PREieO+JIfw7KpH3D1VoWljEke0ILhBSuCrVLJPNFJxkQM+UxH&lt;br /&gt;iMIRk5LEkZvvB1B3ztO7Vk+173WW6WaqnNdbKkistVdTvM/xUbUcvZheqqIi8fcqUmVnfM3N&lt;br /&gt;eecLvQ5XXOi64sLXFLU9/Zm5PjqWJnAakga3TPNIFIU9o8gmfYu2R+kazU3Rb4rpWVNfb2co&lt;br /&gt;084eGMqlXAzyOSJg3+eIsRIVAwVJH01HL1+oBQ9Q8xWy54aqhtDxKTMoMAi1xe8c4WPSDi6n&lt;br /&gt;KUzdTbhQOw2pAA++f6nFFXij6U9QJpxvvZ1u2tuW5Smnj3DsmU2hZZpzyarvFgiZ7U8/JebV&lt;br /&gt;VElOXbxMHZ8ikL56Ld7NSSX3YF1te4bS4Kw1V5vu2ttSzRqnMs9TfrnbaHIUcRFDVyzuRkRZ&lt;br /&gt;IAqOa1TxsySgsrqyc34mRSxAyG4hiQB4yfJ8+NVzBuyS37K/wrXWqjulKZe3TVNXKZJadnIb&lt;br /&gt;mIJ5fhmIOcS9gsB4DAjGkOFSoSC4V359OLcdo/uBPUeBN1Ag+0m1u4kevr+UGPW7bYvW3Lw9&lt;br /&gt;kulsnjucbOvw9G8V0hklQ4aOmq7dJU0tU3+bnTTTRMDlZCcDUgfpe9MXVPcF5sW+6mxz7V21&lt;br /&gt;Q1NBcHuF2EkNRcoUkDBaallEVd+rj2+MYIbBYBQTrlbWqJ9tXix3iWmsNQtNUSS0kNRBDUCN&lt;br /&gt;Sn/TLeRg/fkACc+MYM/Ozt37X2lsmy3q7X7ZNzsd0tURijhmt9ddbbVTKGiha3IrVFEqBZkS&lt;br /&gt;qZjHJNGoQAE6ymasoBKrcn7rWi49T99r4tltuCJvcfve3+/r/WhrvY6LdlnjtEG1a2tNlo1e&lt;br /&gt;rvtwlnlpQsQiDkx1mGCS+TGvHEixyFiDGA2DnWi9dJ9vXGSS3dKdn9QN5UFItIrjb0stHRRd&lt;br /&gt;qNm75pDGKqpHMcVIwFCqWBXC5a9afU7TbsscO2dr0dRaFpe3C13hKQi5UcKtHM87xMGfjzQ8&lt;br /&gt;WAA5DiAGbWH1uYvXpXCAvTvMJqmrhHE1gjUR4kLEnB4APx45cMw8Eaxnap1xQLKikgzPE2Hr&lt;br /&gt;wPaOY9LWw1ToILidw4Sm8gm3paBN+BIm2Kg9JfQWbrJumChnsm3unkt/vELxSG2T0xgVJOeJ&lt;br /&gt;KCOdacRhkXlibCIWk+ZkCmVH1KfhidVunezpdy7Y6hbC3bSUFhe5VNRBuO0WCogo6mh78lO8&lt;br /&gt;F0uHYq0igmw0LYdGDqoPMMYx7V1fotn3aOS5XiSjrlK/B0tHKIKlmWZJ2zJAVMeArc+JTnGH&lt;br /&gt;Q/r06ver/dEexdxW6iuVSIau0NSJO09T8TJCtKtOytUrOTxKAM2V8lm48RnO2oc3qvO1UrkK&lt;br /&gt;TCSTNrCCB2JmJxxuZ9O8hzV01nghqtQsvNPhJlLgulJ5IAMGZi98cHp5162v0u2GNi1d2oVk&lt;br /&gt;t9Q9WWoJKisoJ6ymngWdEq6aKWlpHUwTIGmeCmdxmCVoWDiy24/XFRQV01H+W3pKeNmo5u1V&lt;br /&gt;xzGtVsCTv/E1ssJjZG4ACAqyEqy4JGo8o+oz09nekqyJ3nladSxmYsHkeQoWMhMgkLfxDJzG&lt;br /&gt;chQigKLQ3q61NyqJqgN2nmmaVUjJ4AsFwoBJIUY8AkEH6j2Gqr2aaoIKCppaVS4Uj5yCCoW5&lt;br /&gt;KjNz+U4UjT+bZlk+Ut5ZUf8AEtNpbSCT5iEBIB55gfmPrj0S+kf1PdI+pFwr9zdXdrWO47K2&lt;br /&gt;ZQT22TY822tpJ/im41T061MlZwpYYZKeOhSSNHfnPMSBmInmOnr902LcO+7dYOmVst/T3ZdT&lt;br /&gt;uGnqYdqbejFLaxTSTrVVPcpKYLMTHKzx00aVAiUMzsTyKCI7opVSWeiSdi8cVRMXnRGPGWRg&lt;br /&gt;AWcZI8r5BGD9MkEDWXdn6kz7Z3tt/c9np0MkSwUUbMAY/ipWKDnESBiJPnDAg5/UfBAttOON&lt;br /&gt;7W0NrgEE7kkWAFxuuYkTfvjEcdVUOvPeZHiEhDW0kGYv7RHc+tu+JhPVpvKfp56d2EFWtBDu&lt;br /&gt;kNbKOGnhjnuZWnowe0jSSIsK1PeQU5LEcnBkVAMahFfcd2tlpoI4jTRQtSRpQUwgAZKuQM1Z&lt;br /&gt;W1UakU5eogqmMjKXczAKSF+YZf8Aq03bWbn6PWGt3BuaKaaatpJaWjiqIoxDUSpTwBuxGTKV&lt;br /&gt;LQq7448mZgvFcYj5p9z0MkFvobtcEt0FFHiIVQDST/JDEJI5F+6oSFYkEEkjIBGmzPKHK2pS&lt;br /&gt;82pxCAQVIIKUquPMZsIFoPb8la6bdS6vp/RZw1QsE1eZ0pp0vwoFsKASUSEiAZmbd7Wx29/T&lt;br /&gt;4uwVMlU8grq2uqayrqSxkFVWVJWSRVzgxReVCxqvFfmYeXI1WGz7FZ7P09mvm6LNQz0oSCMN&lt;br /&gt;W1sQ4wzxLhoYcmTgEOQCqMFGAoPjVEXq7Ub2yVrf26+lwRHyccu7xBMyKhBzwZMA5A4gcT7a&lt;br /&gt;sruK1blqttVl7mrI7NbVxKKi61yrQ9uBTKtR2CxwOKmRiFOFyFA9js6Kil5FMhCvGWEhpvad&lt;br /&gt;zhMJT4Y5UCoi4mTbtGE51Bmz+cV72Y1lSpLqlqWpS0lO4KCd1yY9QD7A88VhfZrff71Fbdqb&lt;br /&gt;SSzWurlgia8UrD4aUioicsjQymRywj4ACPlyZRx4h3TG71JdRaC0L/y027PA9fBDFS7orKV1&lt;br /&gt;mSJAjObes4lkHxrs+Kzh4iUiPmzZAtjV9c7zteiuu39j3XvfH92Gp3G3OTtvJlZ3sdHUoHoW&lt;br /&gt;KkxrWSmRmBZqbgM6x3nnknllmmdpZ5nMksztyeWRjyaR2OS8jklnkZi7sxZiTnTxeifRKrQ9&lt;br /&gt;T6m1O0W/BfS/SUi1pKlx8q1pBJQUKhQCr29YhK9SarbS19hy/Y5uTCqgCIFtwT28wkW49cbI&lt;br /&gt;wPAHgBsffGPbI98fT7/tnWmtQcHI/wB/TWmnlMIKElJTsG9e1MztR5dkH6TbsRfCZKIMfS/1&lt;br /&gt;PP8Av2w0001fxThpppowYaaaaMGGtVGc/wAvH88gf984/mdaa+0YryPnHEg4z4JxxPj2w/Ag&lt;br /&gt;/Q41SshKSomAIJJ4ABBJP0GPUiVAepA/HElP4aGx7NuPf/U7ct93BWbYpdsbFp7dT3WnoFuE&lt;br /&gt;Br9z3mlSOlqVYqYY3t1nujNJkngGwCASuQW/rDW2K+1lVTXeivNJJU1MkVytydqKWB5pGiqJ&lt;br /&gt;IwT/ABJY8SkEYyT4PjXI9Bu259k9BNxbtmtAulu6g3qpq7nM9BMrU9stMlbt6xKKnt8ZO0Re&lt;br /&gt;bkiKSy/H+VBdA1SdRNu2ynWvuFg71J3I3qWp3lWSmAhkJko1TIWN+QMUZYD5Pn/QCxjQ65Zm&lt;br /&gt;nNtdZmWVhSKZX2bxQrcVEQSkiwBHeFH684XDSVP9mylsL8q3FlQEXIKQRF+PzmZGLX0t3pJ4&lt;br /&gt;hDeqcIfBiuMAIhnC+AoX3RwGJkLe5H0wdca90ENVBBBZFNwqKpZWTuKXRI1BGVZcgFXBIwfc&lt;br /&gt;51Sx3LBTMYLnTwrE6tHJydXwCMchwJOVz4IPjOTqttm9Q+nG2qaKB6tpKhRKxWaZysTM5wqf&lt;br /&gt;JhYz+rH0OfcjSLIQUKLZVukzuPvAiL8fXHYtsPESGCtM2IJ3T5eEgcehm5xyLP0qutTDTT1l&lt;br /&gt;RJAixiWIBiO22MtxU5wcg+CPOdXk2JePyEJtS9zylYGaWCuPzPLTymZxC8hHzKrzysqEkRtI&lt;br /&gt;SoXAxay59ftswCSK3RColiHORYpS5UE+Gwo+b9wM58/bVFXz1B0LxUym1qMYb4oxShl4ENhV&lt;br /&gt;KciXxwAABOQMZIGshTjTRQCVm6Qry8Ax/W9vy51jjKwlxYSQtKlEtqBTCQZkE8wJ7AWF8ZkX&lt;br /&gt;at29YYZ6tZnqYZk/6cjOwUAFmRAWyO7kZAHkoDjxqxO6Ou0yCW3WeGSJHKRxyRKylVWNFK/K&lt;br /&gt;CBgqQBjJGD9fNsGTqP1LtxututF4FkplNRTVEEbRI/JWQclkKO2CMp48gsR4Bzu2Gj2vbKeK&lt;br /&gt;K9SzrW0k6tXvUs6SiUeZAysuT2ye2vHPJUVlypBPqnmiBsCp7za0Cb+xifx7nHgaBbStSvNu&lt;br /&gt;Eoji082v2uB+MY49LcKq4zmsuU01XUMS0k9QzNJ8gLHDE5XOPOMZHjJHvVe4axa/aV0YjEDU&lt;br /&gt;EyBXzxZlQ8SvLyfJOCDk5Guuqeoew7cXp6S2iuctLArR9yo/ipGzBOEaMWVwCoYDiMlgR9LU&lt;br /&gt;776mvdaEUNPbntFMsHb+GkikhXzgZBdFU5xn6eSM+caoSFFYcCiItA4tF57f3M4y2VII2BAK&lt;br /&gt;+wHcWA7ex+v1vjH5uTQqHLERvII8j9I7h8A4/pg58fbGtbTZLvfrrQ2iyUVwut5uNTHSW622&lt;br /&gt;yletuNXVSkiOCko4leWeUgMREqMSiuQMA67UKs6JTxh3nkLERLHI0jcjkEKqnly8FceCPJz7&lt;br /&gt;HNP0N9Mr/U+pzpBf7vZ56K0Wzc9ouEldV4hgSrZKw0jKSeb4+KpyzIrBGJD44OooSy48tYKl&lt;br /&gt;BJJBKR5gCQCQd1iBMcxHNzjIdAapw4pISpRgJPAJ2iZPaeZHt6YtfBuWzdFqiTZHWqC9bL3R&lt;br /&gt;HTRzxW652Oqt1TFE5ASomiNHTyAnPFjIzpnIChgCO+tfUPZ27Ip4LPvewwyU9RTy0txergSW&lt;br /&gt;mjZJOLvFIEHJRjkMcvIBIPnXrk/Fz9Ifp79Z/T/p9UX/AGfb6Prjb9s0dv2x1BtUUdtu1VBV&lt;br /&gt;UonpxcqiljoWuCq0kTNS18HFWHLuNImB4afV16Nuqfo53pQbY6k0D/B3mOR7FeVgEdLchTU8&lt;br /&gt;TycJA7oZUjZHMQYeCSi5LELroPQuiNaCiyp3N6jLM5KktpLp8RDgAAVdTjcKUoiE3nntfgM2&lt;br /&gt;zbNMtfVUBhLtMgbSQsiN0QYCTHFzx/DGUV4qhRo8ld1Js+4qVoyyzpdhJJEwHc4RU0kjRgof&lt;br /&gt;+mkagAhVU41ZLcm8dp2t5GqdwwyufmakkrY3eRMMWkRSrrjOFCRsJPnLD5Q2sEWiRWbPEn5v&lt;br /&gt;IAILA48EZBBOfIPsftjXzgfYf20s9L8LGVIdQ5U53UOtBSgpppvclQChG5X2mUkgdgYHrjn1&lt;br /&gt;6+qylSEUyUg/vl4gjgfKG4M37+vbGUVz63WemjC2Nrq0yxgJCodKEvydeTPM3NnIAUlF7ZjC&lt;br /&gt;Yw3PNod4dTt170jSkutbItshwIKCF5BEI1OIxIM4lIUKpYr5IJIIONW800rWlOieitKvor6e&lt;br /&gt;iTW5i2AGqmtSH0NAEHyMqJAIjkKF8c7mGpcyzBPhuOlDURsSSCQRBBNuRbj64+y/LHggD7Ek&lt;br /&gt;4HsMnJwPoDnH0xr5Ix9Qf5edaaaVxLcESUwkQlKEhCU2AsAfb+H0xoJ7CQO8mZj7sNNNNXce&lt;br /&gt;YaaaaMGGmmmjBhpppowYa3oAC7AjI4E4P7EMP7EA/wBNNNY9X/yz/wD41fwxW3+0b/70/wCo&lt;br /&gt;Y9LfR+vqLd+HvtiCkFNHGm2duyJzoaKeRXnoUqJis09PLKA88skrKH485HYAFmzjTbZpLlJJ&lt;br /&gt;S1zfEU1TQT1E0DKqxvMxaIsFjCBB22ZAicUUH5VGBhpqKfXBJ1RqEkkn9LvXJk/L74X7Lf8A&lt;br /&gt;lMu+jf8AoRjHvftjtNJcS1NRRQkyBPkL/pZm5LguRg4H0+mqDrrNazSmQ0NPz4/q44Pv9wf3&lt;br /&gt;001xB/bfcn+IwouS3rUJNx4bdjcXImxtjTpNa7fPviqhmpIJYjTLmOROS/qb6HIH6R7fbWWm&lt;br /&gt;9tsbeWzMy2a3qQYyCtNGCMSIfBAGPP8A49tNNbNxKYZ8o4R2HqnGn1MAnOCEgJHomw+cdhAx&lt;br /&gt;k30gpKaTp8iNEvCjttQ9MgLKkTZhOQqlVbyBgMGA+g8nWCG7qaCq3NXrPGsiyV1SXByoY9xh&lt;br /&gt;54lfoo9vHjTTVmpSkIEJAv2AGNCr5j/7fxGLy7Z2xt6ns81VDZ6FKiK3WueOUQKXWaWMLJIC&lt;br /&gt;2fmdWYHx9fvrGq/0dNfepFDa7tEKy31FX2p6Ri0cUkasvFWEDRHAyfYg+ffTTWMjg/X+QxVS&lt;br /&gt;k/bWxNrW7cjtiQEbD2btKyQNt3bdqtjR0dM6SRUqyyK0kKyuwkqe9JlpHZj83jOBgADVxukF&lt;br /&gt;HSxb2oWihWM03Cop+3lBDPHekSORApAVkT5VwMAeMaaa2FEAV3APmTz9RjYZ/ahRFuOLcKEY&lt;br /&gt;9G/XKCKtl6bTVS96Smnt8cDszgxoj1kSqvFgMLHGijIOAo+2oXP+Igs1rquhHRSuqKGnlraa&lt;br /&gt;Z6qnq2QfExTvbDE7rMMSDnGioyFijADKk6aaUHpt/wDNdPe+b0oPuCpUg+oPpjiMw82UVxV5&lt;br /&gt;iGLE3jyp4njk/iceOxQMN4HgeP29/bXzppqTZYCWl7QB5u1uyPTCMq4a+n88NNNNXqf9i3/2&lt;br /&gt;/wAzi1hpppq9gw0000YMf//ZiQE4BBMBAgAiBQJOEV1gAhsDBgsJCAcDAgYVCAIJCgsEFgID&lt;br /&gt;AQIeAQIXgAAKCRDOtcIg8bcc21CcB/9Ge1Z5FZnZab7RVvEGIq7ajcT2LyYZ4IIcbCLDpHiv&lt;br /&gt;+ajYmz1vj3sZGR+PluoouQBrgkAiejlMDejqxr7sHYfx3q6FwTZTOpYinI8P7TGSdwkUp+Oi&lt;br /&gt;B9b24FP4kueacgdR4F5hAGqOMYxPPuPTnAMTEh013SGwHNJs6OQIqoMUWqPjlcGdGgtEjY9l&lt;br /&gt;ohy7vyBp1OHzt7vQEUiH47T2grqB9FxWap/2gmlxpEM0Tx+BjMpxJiHk0iuc7GGdyGE7l439&lt;br /&gt;LbDsF6qap/It/3QMmSG+qpYunLm3z3WPkJiQflHxwqvn0OoDBlNyqoM+OVrn9dlgInUCKBbL&lt;br /&gt;oDRC/QBSBGEcuQENBE4RR2kBCADLT7BUx+NsfoaE4tChhmAv0kHwhYch1X90Cq1uT/DLZf1U&lt;br /&gt;Zief1vnMqPLG5CbnoJxwTuxoyBe/Qf0JnZYAnmy8Rd36/sNxacO8yfkm988mI8soYGzS0b5k&lt;br /&gt;87tQeeXOdAW97JfgH40jzisVwJR9/i0r0Yp1xmKQCCiq2awNY631VVqVGUcc3mKbAevJv/t4&lt;br /&gt;qBG/B20Zj8ziCUltYAvWqn4o4Y4ZqQqQdKBahhGvxPrYWqQrOGPQbc4ACyxUNSvvOpv2RkcM&lt;br /&gt;bSsnxnKe6uMn/LFInnLoiAJmoRRGZqTaPvOBYntJf4/gooBv2FxPNnQZDyx+eWNqfxD4Prbg&lt;br /&gt;HSKutMvBABEBAAGJAR8EGAECAAkFAk4RR2kCGwwACgkQzrXCIPG3HNvIIwf+Ix/seN8uVuH2&lt;br /&gt;Ib/LtwPTxSnxldd/+x1rj1y/0Agba9BUnjWRMBCEuBCSYegWlKuwgZmdTP7rdxJNVhNV1Myi&lt;br /&gt;rMdzmK3jpxampRnQxERt2wQlruIZmdy06IqTt6eua1AP9neKARTvngzP9y5WmHGIx/oSy8wJ&lt;br /&gt;2PkW2NUxOUyBFf+UtRfsqHJPplyhTAwF5+juRyArxWe0bQHnQWXK1FWFy5CJagP+T6Dz0f0V&lt;br /&gt;YWqgRMyjh1Vz00qEOXPoJwkf4TcQyot0nEmnGWzbDzprMEEQ8b8XxgqjqjBhSXki95rgBoIL&lt;br /&gt;gSocE5e5mEUnCVliICTbVUe0DZxlbBKAUF0I5gpEhg==&lt;br /&gt;=q8on&lt;br /&gt;-----END PGP PUBLIC KEY BLOCK-----&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Para importar en su llavero&lt;br /&gt;&lt;code&gt;$ gpg --import petrohs.asc&lt;/code&gt;&lt;br /&gt;o con &lt;br /&gt;&lt;code&gt;$ gpg --keyserver pgp.mit.edu --recv-key CEB5C220F1B71CDB&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-7059887624713075787?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pgp.mit.edu:11371/pks/lookup?op=index&amp;fingerprint=on&amp;search=0xF1B71CDB' title='llave publica'/><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/7059887624713075787/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=7059887624713075787' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7059887624713075787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7059887624713075787'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2012/01/llave-publica.html' title='llave publica'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-6021438212599847253</id><published>2012-01-04T12:49:00.001-06:00</published><updated>2012-01-04T12:56:26.282-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>Imagen en escala de grises</title><content type='html'>Cuando se quiere convertir una imagen de color a escala de grises se puede emplear&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ convert Color.jpg -colorspace gray Gris.jpg&lt;br /&gt;$ convert Color.jpg -fx intensity Gris.jpg&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-6021438212599847253?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/6021438212599847253/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=6021438212599847253' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6021438212599847253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6021438212599847253'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2012/01/imagen-en-escala-de-grises-cuando-se.html' title='Imagen en escala de grises'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-6647847875844700674</id><published>2012-01-03T17:02:00.002-06:00</published><updated>2012-01-03T17:03:03.646-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gplus'/><title type='text'>Feed para G+</title><content type='html'>Si les interesa compartir su contenido publico por rss pueden hacer uso de la pag http://googleplusrss.nodester.com/ solo necesitan agregarle su num de usuario al final como en http://googleplusrss.nodester.com/111770922163278015935&lt;br /&gt;&lt;br /&gt;Dos usos que ya le estoy dando es leer sus mensajes en googleReader y ver en contenido el blogspot&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-6647847875844700674?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/6647847875844700674/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=6647847875844700674' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6647847875844700674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6647847875844700674'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2012/01/feed-para-g.html' title='Feed para G+'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-6469185897437023737</id><published>2011-12-30T16:19:00.002-06:00</published><updated>2012-01-03T14:05:32.489-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Infografía Debian</title><content type='html'>Infografía que detalla los sabores de Debian, esta fue distribuida por la cuenta Debian de G+ haciendo referencia al sitio http://claudiocomputing.wordpress.com&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-IN3WWgjfFzA/Tv46FLlH9mI/AAAAAAAADRU/bbmDGe-GrHs/s1600/infographic_debian_history-es-v081.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 220px;" src="http://4.bp.blogspot.com/-IN3WWgjfFzA/Tv46FLlH9mI/AAAAAAAADRU/bbmDGe-GrHs/s400/infographic_debian_history-es-v081.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5692050839725143650" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-6469185897437023737?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://claudiocomputing.wordpress.com/2011/12/23/infografico-do-debian/#more-111' title='Infografía Debian'/><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/6469185897437023737/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=6469185897437023737' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6469185897437023737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6469185897437023737'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/12/infografia-debian.html' title='Infografía Debian'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-IN3WWgjfFzA/Tv46FLlH9mI/AAAAAAAADRU/bbmDGe-GrHs/s72-c/infographic_debian_history-es-v081.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-7641317633494875285</id><published>2011-11-05T17:17:00.003-06:00</published><updated>2011-11-05T17:23:29.036-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>DebConf12</title><content type='html'>12 Conferencia Anual Debian&lt;br /&gt;7 - 14 de Julio del 2012&lt;br /&gt;Managua, Nicaragua&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://debconf12.debconf.org/bird.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 104px; height: 260px;" src="http://debconf12.debconf.org/bird.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-7641317633494875285?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://debconf12.debconf.org/' title='DebConf12'/><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/7641317633494875285/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=7641317633494875285' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7641317633494875285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7641317633494875285'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/11/debconf12.html' title='DebConf12'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-6701800951597402940</id><published>2011-11-05T17:03:00.003-06:00</published><updated>2011-11-05T17:10:36.891-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Contrato Social Debian</title><content type='html'>1 &lt;a href="http://www.debian.org"&gt;Debian&lt;/a&gt; permanecerá &lt;a href="http://www.debian.org/social_contract#guidelines"&gt;100% libre&lt;/a&gt;.&lt;br /&gt;2 Contribuiremos a la comunidad de software libre.&lt;br /&gt;3 No ocultaremos los &lt;a href="http://www.debian.org/Bugs/"&gt;problemas&lt;/a&gt;.&lt;br /&gt;4 Nuestra prioridad son nuestros usuarios y el software libre.&lt;br /&gt;5 Trabajos que no siguen nuestros estándares de software libre.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.debian.org/social_contract"&gt;http://www.debian.org/social_contract&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-6701800951597402940?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/6701800951597402940/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=6701800951597402940' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6701800951597402940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6701800951597402940'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/11/contrato-social-debian.html' title='Contrato Social Debian'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-5598233573838961727</id><published>2011-10-26T15:50:00.008-05:00</published><updated>2011-10-26T19:23:43.970-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dia'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>Crear conjunto personalizados de diagramas para dia</title><content type='html'>&lt;a href="http://live.gnome.org/Dia" alt="http://live.gnome.org/Dia"&gt;Dia&lt;/a&gt; es un software para generar diagramas, se puede ejecutar tanto en Linux, Windows y MacOS. Contiene un amplio conjunto de objetos, sin embargo puede surgir la necesidad de contar con uno personalizado.&lt;br /&gt;&lt;br /&gt;Para emplear un grupo personalizado:&lt;br /&gt;&lt;li&gt; Se necesita tener listo un conjunto de imágenes.&lt;br /&gt;&lt;li&gt; Abrir Dia, Archivo -&gt; Nuevo&lt;br /&gt;&lt;li&gt; Archivo -&gt; Abrir -&gt; seleccionar&lt;br /&gt;&lt;li&gt; Archivo -&gt; Exportar&lt;br /&gt;&lt;li&gt; Seleccionar tipo -&gt; .shape&lt;br /&gt;&lt;li&gt; exportar&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-ei9UHLt0xC8/TqiWBRBzFoI/AAAAAAAADJo/NZnKMJiODfE/s1600/ii_003.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 107px;" src="http://3.bp.blogspot.com/-ei9UHLt0xC8/TqiWBRBzFoI/AAAAAAAADJo/NZnKMJiODfE/s200/ii_003.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5667945079540749954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;li&gt; editar archivo&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  &amp;lt;connections&amp;gt;&lt;br /&gt;    &amp;lt;point x="0" y="0" /&amp;gt;&lt;br /&gt;    &amp;lt;point x="2" y="0" /&amp;gt;&lt;br /&gt;    &amp;lt;point x="4" y="0" /&amp;gt;&lt;br /&gt;    &amp;lt;point x="0" y="2" /&amp;gt;&lt;br /&gt;    &amp;lt;point x="2" y="2" /&amp;gt;&lt;br /&gt;    &amp;lt;point x="4" y="2" /&amp;gt;&lt;br /&gt;    &amp;lt;point x="0" y="4" /&amp;gt;&lt;br /&gt;    &amp;lt;point x="2" y="4" /&amp;gt;&lt;br /&gt;    &amp;lt;point x="4" y="4" /&amp;gt;&lt;br /&gt;  &amp;lt;/connections&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-WTJFvrv4nAQ/TqiXo2ucHLI/AAAAAAAADJ4/ll-NUxnATdw/s1600/bd.shape%2B%2528-tmp-apl-med_img-png%2529%2B-%2BGVIM3_004.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 102px;" src="http://2.bp.blogspot.com/-WTJFvrv4nAQ/TqiXo2ucHLI/AAAAAAAADJ4/ll-NUxnATdw/s200/bd.shape%2B%2528-tmp-apl-med_img-png%2529%2B-%2BGVIM3_004.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5667946859186625714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;li&gt; Archivo -&gt; Hojas y Objetos&lt;br /&gt;&lt;li&gt; Nuevo&lt;br /&gt;&lt;li&gt; Nombre de la hoja -&gt; "iXmed"&lt;br /&gt;&lt;li&gt; Nuevo&lt;br /&gt;&lt;li&gt; Forma SVG -&gt; objeto.shape&lt;br /&gt;&lt;li&gt; Aplicar&lt;br /&gt;&lt;li&gt; Cerrar&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-VCvhhO5DYXs/TqiYqYydaLI/AAAAAAAADKI/0Zcf7ooerSU/s1600/ii_005.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 132px;" src="http://1.bp.blogspot.com/-VCvhhO5DYXs/TqiYqYydaLI/AAAAAAAADKI/0Zcf7ooerSU/s200/ii_005.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5667947985021790386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;li&gt; Seleccionar el objeto&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-T6_LtFXf7lQ/TqiaghDvOwI/AAAAAAAADKY/t5CGa22_Zaw/s1600/ii_006.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 118px;" src="http://4.bp.blogspot.com/-T6_LtFXf7lQ/TqiaghDvOwI/AAAAAAAADKY/t5CGa22_Zaw/s200/ii_006.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5667950014466308866" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-5598233573838961727?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/5598233573838961727/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=5598233573838961727' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5598233573838961727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5598233573838961727'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/10/crear-conjunto-personalizados-de.html' title='Crear conjunto personalizados de diagramas para dia'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-ei9UHLt0xC8/TqiWBRBzFoI/AAAAAAAADJo/NZnKMJiODfE/s72-c/ii_003.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-4169699662886132429</id><published>2011-10-21T12:33:00.002-05:00</published><updated>2011-10-21T12:35:27.496-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>permutación de lineas</title><content type='html'>&lt;code&gt;&lt;br /&gt;$ seq -w 0 10&lt;br /&gt;00&lt;br /&gt;01&lt;br /&gt;02&lt;br /&gt;03&lt;br /&gt;04&lt;br /&gt;05&lt;br /&gt;06&lt;br /&gt;07&lt;br /&gt;08&lt;br /&gt;09&lt;br /&gt;10&lt;br /&gt;&lt;br /&gt;$ seq -w 0 10 | shuf &lt;br /&gt;04&lt;br /&gt;02&lt;br /&gt;10&lt;br /&gt;06&lt;br /&gt;01&lt;br /&gt;03&lt;br /&gt;05&lt;br /&gt;08&lt;br /&gt;09&lt;br /&gt;00&lt;br /&gt;07&lt;br /&gt;&lt;br /&gt;$ seq -w 0 10 | shuf -n1&lt;br /&gt;06&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-4169699662886132429?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/4169699662886132429/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=4169699662886132429' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4169699662886132429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4169699662886132429'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/10/permutacion-de-lineas.html' title='permutación de lineas'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-7706238943722129785</id><published>2011-10-05T18:44:00.007-05:00</published><updated>2011-10-05T18:59:51.529-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vim'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>resaltado de busquedas en vim</title><content type='html'>Existen ocasiones en que se busca una cadena en un archivo, con grep rápidamente se encuentra mas si nos coloree lo que buscamos&lt;br /&gt;$ /bin/grep --color cadena archivo&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-bpbwQcSwgeY/ToztD1EhezI/AAAAAAAADI8/CwW72NRV8oo/s1600/petrohs%2540tlahtolli%253A%2B-tmp_001.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 141px;" src="http://3.bp.blogspot.com/-bpbwQcSwgeY/ToztD1EhezI/AAAAAAAADI8/CwW72NRV8oo/s200/petrohs%2540tlahtolli%253A%2B-tmp_001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5660159481739311922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cuando queremos que el mismo comportamiento se pueda emplear en vim es necesario &lt;br /&gt;&lt;li&gt;activar el parámetro&lt;br /&gt;:set hls&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-JMWPsCJvLXQ/Toztnb9JIuI/AAAAAAAADJE/6tarKYwcbdU/s1600/acc26747769%2B%2528-tmp%2529%2B-%2BGVIM1_002.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 242px;" src="http://1.bp.blogspot.com/-JMWPsCJvLXQ/Toztnb9JIuI/AAAAAAAADJE/6tarKYwcbdU/s320/acc26747769%2B%2528-tmp%2529%2B-%2BGVIM1_002.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5660160093472760546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-pqrl1X4pD9c/TozttAXXorI/AAAAAAAADJM/9qbIfJyDIxU/s1600/acc26747769%2B%2528-tmp%2529%2B-%2BGVIM1_003.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 242px;" src="http://2.bp.blogspot.com/-pqrl1X4pD9c/TozttAXXorI/AAAAAAAADJM/9qbIfJyDIxU/s320/acc26747769%2B%2528-tmp%2529%2B-%2BGVIM1_003.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5660160189145785010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;para apagarlo&lt;br /&gt;:set nohls&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-OqY8K7POqm8/TozuH-Wu6EI/AAAAAAAADJU/_z1nXKltdUQ/s1600/acc26747769%2B%2528-tmp%2529%2B-%2BGVIM1_004.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 242px;" src="http://4.bp.blogspot.com/-OqY8K7POqm8/TozuH-Wu6EI/AAAAAAAADJU/_z1nXKltdUQ/s320/acc26747769%2B%2528-tmp%2529%2B-%2BGVIM1_004.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5660160652462712898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;mas información&lt;br /&gt;:help hls&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-k1p5q-ca5lk/TozutSyosRI/AAAAAAAADJc/of1bzvCzm9A/s1600/options.txt%2B-%2B%2528ayuda%2529%2B-%2BGVIM1_005.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 242px;" src="http://4.bp.blogspot.com/-k1p5q-ca5lk/TozutSyosRI/AAAAAAAADJc/of1bzvCzm9A/s320/options.txt%2B-%2B%2528ayuda%2529%2B-%2BGVIM1_005.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5660161293603614994" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-7706238943722129785?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/7706238943722129785/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=7706238943722129785' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7706238943722129785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7706238943722129785'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/10/resaltado-de-busquedas-en-vim.html' title='resaltado de busquedas en vim'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-bpbwQcSwgeY/ToztD1EhezI/AAAAAAAADI8/CwW72NRV8oo/s72-c/petrohs%2540tlahtolli%253A%2B-tmp_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-7055533135138871303</id><published>2011-07-21T22:23:00.003-05:00</published><updated>2011-07-21T22:29:49.107-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='antivirus'/><title type='text'>antivirus en linux</title><content type='html'>Son muy pocos los virus en Linux y su infección no es comparable al sistema de las ventanas.&lt;br /&gt;En mi caso, comúnmente presto mi memoria usb a los compañeros para que transfieran archivos y han detectado que contiene un virus, a mi no me afecta pero no lo han podido eliminar en su sistema, por lo que me he dado a la tarea de eliminarlo yo&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;$ apt-get install clamtk #clamav&lt;br /&gt;$ sudo freshclam&lt;br /&gt;$ clamscan --bell -i -r /media/&lt;br /&gt;/media/ice/fire/moco.exe: Trojan.IRCBot-3848 FOUND&lt;br /&gt;&lt;br /&gt;----------- SCAN SUMMARY -----------&lt;br /&gt;Known viruses: 1005950&lt;br /&gt;Engine version: 0.96.5&lt;br /&gt;Scanned directories: 93&lt;br /&gt;Scanned files: 384&lt;br /&gt;Infected files: 1&lt;br /&gt;Data scanned: 197.55 MB&lt;br /&gt;Data read: 3180.54 MB (ratio 0.06:1)&lt;br /&gt;Time: 74.111 sec (1 m 14 s)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Una vez detectado, veo contiene dicho directorio y a eliminar :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-7055533135138871303?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/7055533135138871303/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=7055533135138871303' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7055533135138871303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7055533135138871303'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/07/antivirus-en-linux.html' title='antivirus en linux'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-4695964341658047515</id><published>2011-07-21T19:46:00.008-05:00</published><updated>2011-07-21T20:02:02.218-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>servicios de google desde linea de comandos</title><content type='html'>&lt;h3&gt;Para usar los servicios de google&lt;/h3&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;$ apt-get install googlecl&lt;br /&gt;$ google calendar list&lt;br /&gt;Please specify user: petrohs&lt;br /&gt;Please log in and/or grant access via your browser at https://www.google.com/accounts/OAuthAuthorizeToken?... then hit enter. &lt;br /&gt;#pide autorizacion web&lt;br /&gt;[petrohs]&lt;br /&gt;pru2,Jul 21 18:59 - Jul 21 19:59&lt;br /&gt;grfgdff,Jul 21 19:30 - Jul 21 20:30&lt;br /&gt;07/21 pru3,Jul 21 20:00 - Jul 21 21:00&lt;br /&gt;prueba,Jul 22 18:00 - Jul 22 19:00&lt;br /&gt;&lt;br /&gt;$ google calendar today&lt;br /&gt;[petrohs]&lt;br /&gt;pru2,Jul 21 18:59 - Jul 21 19:59&lt;br /&gt;grfgdff,Jul 21 19:30 - Jul 21 20:30&lt;br /&gt;07/21 pru3,Jul 21 20:00 - Jul 21 21:00&lt;br /&gt;&lt;br /&gt;$ google calendar add nuevo&lt;br /&gt;$ google calendar today&lt;br /&gt;[petrohs]&lt;br /&gt;pru2,Jul 21 18:59 - Jul 21 19:59&lt;br /&gt;grfgdff,Jul 21 19:30 - Jul 21 20:30&lt;br /&gt;nuevo,Jul 21 19:33 - Jul 21 20:33&lt;br /&gt;pru3,Jul 21 20:00 - Jul 21 21:00&lt;br /&gt;&lt;br /&gt;$ google contacts list &gt; respaldoContactosGMAIL.txt&lt;br /&gt;&lt;br /&gt;$ google help &lt;br /&gt;Welcome to the Google CL tool!&lt;br /&gt;  Commands are broken into several parts: &lt;br /&gt;    service, task, options, and arguments.&lt;br /&gt;  For example, in the command&lt;br /&gt;      "&gt; picasa post --title "My Cat Photos" photos/cats/*"&lt;br /&gt;  the service is "picasa", the task is "post", the single&lt;br /&gt;  option is a title of "My Cat Photos", and the argument is the &lt;br /&gt;  path to the photos.&lt;br /&gt;&lt;br /&gt;  The available services are &lt;br /&gt;'picasa', 'blogger', 'youtube', 'docs', 'contacts', 'calendar'&lt;br /&gt;  Enter "&gt; help &lt;service&gt;" for more information on a service.&lt;br /&gt;  Or, just "quit" to quit.&lt;br /&gt;&lt;br /&gt;$ google blogger post --title 'servicios de google desde linea de comandos' --tags 'tips,google' /tmp/ss.txt&lt;br /&gt;0) -- opochtli --&lt;br /&gt;1) matando zombis asociación civil&lt;br /&gt;2) -patohs-&lt;br /&gt;3) temacilli&lt;br /&gt;Please select one of the items by number: 0&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-4695964341658047515?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/4695964341658047515/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=4695964341658047515' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4695964341658047515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4695964341658047515'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/07/servicios-de-google-desde-linea-de.html' title='servicios de google desde linea de comandos'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-7973345882207661590</id><published>2011-07-21T19:02:00.002-05:00</published><updated>2011-07-21T19:07:30.171-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>google calendar en linea de comandos</title><content type='html'>Utilidad en linea de comando para uso de google calendar&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&lt;br /&gt;$ apt-get install gcalcli&lt;br /&gt;$ gcalcli --user petrohs --pw contra list&lt;br /&gt;$ gcalcli --user petrohs --pw contra agenda&lt;br /&gt;Thu Jul 21   7:30pm  grfgdff&lt;br /&gt;Fri Jul 22   6:00pm  prueba&lt;br /&gt;&lt;br /&gt;$ gcalcli --user petrohs --pw contra calw&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|Sunday    |Monday    |Tuesday   |Wednesday |Thursday  |Friday    |Saturday  |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|17 Jul    |18 Jul    |19 Jul    |20 Jul    |21 Jul ***|22 Jul    |23 Jul    |&lt;br /&gt;|          |          |          |          |          |          |          |&lt;br /&gt;|          |          |          |          |7:30pm    |6:00pm    |          |&lt;br /&gt;|          |          |          |          |grfgdff   |prueba    |          |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;&lt;br /&gt;$ gcalcli --user petrohs --pw contra calm&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|July 2011                                                                   |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|Sunday    |Monday    |Tuesday   |Wednesday |Thursday  |Friday    |Saturday  |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|          |          |          |          |          | 1        | 2        |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;| 3        | 4        | 5        | 6        | 7        | 8        | 9        |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|10        |11        |12        |13        |14        |15        |16        |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|17        |18        |19        |20        |21 ***    |22        |23        |&lt;br /&gt;|          |          |          |          |          |          |          |&lt;br /&gt;|          |          |          |          |7:30pm    |6:00pm    |          |&lt;br /&gt;|          |          |          |          |grfgdff   |prueba    |          |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|24        |25        |26        |27        |28        |29        |30        |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;|31        |          |          |          |          |          |          |&lt;br /&gt;+----------+----------+----------+----------+----------+----------+----------+&lt;br /&gt;&lt;br /&gt;$ gcalcli --user petrohs --pw contra quick pru2&lt;br /&gt;$ gcalcli --user petrohs --pw contra quick '8pm pru3'&lt;br /&gt;$ gcalcli --user petrohs --pw contra agenda&lt;br /&gt;Thu Jul 21   6:59pm  pru2&lt;br /&gt;            7:30pm  grfgdff&lt;br /&gt;            8:00pm  pru3&lt;br /&gt;Fri Jul 22   6:00pm  prueba&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-7973345882207661590?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/7973345882207661590/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=7973345882207661590' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7973345882207661590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7973345882207661590'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/07/google-calendar-en-linea-de-comandos.html' title='google calendar en linea de comandos'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-3019045995255622419</id><published>2011-07-21T16:50:00.002-05:00</published><updated>2011-07-21T17:01:36.438-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='ssh'/><title type='text'>llaves para ssh</title><content type='html'>* En el unix cliente generar la llave&lt;br /&gt; $ ssh-keygen -b 2048 -C "unix serv1" -t rsa&lt;br /&gt;&lt;br /&gt;* Se generan dos archivos en el directorio del ssh&lt;br /&gt; $ ls -l .ssh/id*&lt;br /&gt;&lt;br /&gt;* Transferir la llave al servidor unix&lt;br /&gt; $ ssh-copy-id -i .ssh/id_rsa.pub cta@serv2&lt;br /&gt;&lt;br /&gt;* En caso de no existir ssh-copy-id&lt;br /&gt; + copiar el archivo .ssh/id_rsa.pub al servidor unix&lt;br /&gt; $ scp .ssh/id_rsa.pub cta@serv2:/tmp&lt;br /&gt; + en el servidor, concatenar la llave publica al resto de las llaves&lt;br /&gt; $ (echo &amp;&amp; echo "#desarrollo" &amp;&amp; cat /tmp/id_rsa.pub) &gt;&gt; authorized_keys&lt;br /&gt;&lt;br /&gt;* validar que se puede realizar la conexión y nos regresa el nombre del servidor remoto&lt;br /&gt; $ ssh cta@serv2 "hostname"&lt;br /&gt;&lt;br /&gt;***El servidor debe estar configurado para aceptar las conexiones por llave&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-3019045995255622419?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/3019045995255622419/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=3019045995255622419' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3019045995255622419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3019045995255622419'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/07/llaves-para-ssh.html' title='llaves para ssh'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-4355493062065292562</id><published>2011-07-09T18:53:00.004-05:00</published><updated>2011-07-09T22:30:15.725-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>xlockmore</title><content type='html'>Debe existir una forma mas elegante, profesional y a la &lt;a href="http://www.debian.org/"&gt;Debian&lt;/a&gt; de hacer esto. Al instalar &lt;a href="http://cdimage.debian.org/debian-cd/6.0.2.1/multi-arch/iso-cd/debian-6.0.2.1-amd64-i386-netinst.iso"&gt;6.0&lt;/a&gt; y buscar xautolock no instalo xlock que es mi usual protector de pantalla. Buscando el paquete veo que no se encuentra :( mas que en sid.&lt;br /&gt;&lt;br /&gt;Muevo mi sources list, coloco la nueva ruta, instalo y regreso el source original&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ sudo bash&lt;br /&gt;# mv sources.list sources.listR&lt;br /&gt;# echo 'deb http://ftp.mx.debian.org/debian/ sid main contrib non-free' &gt; sources.list&lt;br /&gt;# apt-get update&lt;br /&gt;# apt-get install xlockmore&lt;br /&gt;# mv sources.listR sources.list&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-4355493062065292562?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/4355493062065292562/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=4355493062065292562' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4355493062065292562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4355493062065292562'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/07/xlockmore.html' title='xlockmore'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-5915250269115913763</id><published>2011-07-04T00:30:00.005-05:00</published><updated>2011-07-07T00:54:39.745-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gpg'/><title type='text'>Gnu Privacy Guard</title><content type='html'>&lt;a href="http://www.gnupg.org/gph/es/manual/c16.html"&gt;http://www.gnupg.org/gph/es/manual/c16.html&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;gpg --gen-key&lt;/li&gt;&lt;li&gt;gpg --output archivo.asc --gen-revoke clave&lt;/li&gt;&lt;li&gt;gpg --edit-key clave&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;petrohs@tlahtolli:~$ gpg --gen-key&lt;br /&gt;gpg (GnuPG) 1.4.10; Copyright (C) 2008 Free Software Foundation, Inc.&lt;br /&gt;This is free software: you are free to change and redistribute it.&lt;br /&gt;There is NO WARRANTY, to the extent permitted by law.&lt;br /&gt;&lt;br /&gt;Por favor seleccione tipo de clave deseado:&lt;br /&gt;(1) RSA y RSA (predeterminado)&lt;br /&gt;(2) DSA y Elgamal&lt;br /&gt;(3) DSA (sólo firmar)&lt;br /&gt;(4) RSA (sólo firmar)&lt;br /&gt;¿Su selección?: 1&lt;br /&gt;las claves RSA pueden tener entre 1024 y 4096 bits de longitud.&lt;br /&gt;¿De qué tamaño quiere la clave? (2048)&lt;br /&gt;El tamaño requerido es de 2048 bits&lt;br /&gt;Por favor, especifique el período de validez de la clave.&lt;br /&gt;   0 = la clave nunca caduca&lt;br /&gt;&lt;n&gt;  = la clave caduca en n días&lt;br /&gt;&lt;n&gt;w = la clave caduca en n semanas&lt;br /&gt;&lt;n&gt;m = la clave caduca en n meses&lt;br /&gt;&lt;n&gt;y = la clave caduca en n años&lt;br /&gt;¿Validez de la clave (0)? 5y&lt;br /&gt;La clave caduca vie 01 jul 2016 23:08:16 CDT&lt;br /&gt;¿Es correcto? (s/n) s&lt;br /&gt;&lt;br /&gt;Necesita un identificador de usuario para identificar su clave. El programa&lt;br /&gt;construye el identificador a partir del Nombre Real, Comentario y Dirección&lt;br /&gt;de Correo electrónico de esta forma:&lt;br /&gt;"Heinrich Heine (Der Dichter) &lt;heinrichh@duesseldorf.de&gt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nombre y apellidos: Omar Hernandez Sarmiento&lt;br /&gt;Dirección de correo electrónico: omar.hernandez.sarmiento@&lt;br /&gt;Comentario: Cuenta Laboral&lt;br /&gt;Ha seleccionado este ID de usuario:&lt;br /&gt;«Omar Hernandez Sarmiento (Cuenta Laboral) &lt;omar.hernandez.sarmiento@&gt;»&lt;br /&gt;&lt;br /&gt;¿Cambia (N)ombre, (C)omentario, (D)irección o (V)ale/(S)alir?  V&lt;br /&gt;Necesita una frase contraseña para proteger su clave secreta.&lt;br /&gt;&lt;br /&gt;Introduzca frase contraseña:&lt;br /&gt;repita la contraseña:&lt;br /&gt;Es necesario generar muchos bytes aleatorios. Es una buena idea realizar&lt;br /&gt;alguna otra tarea (trabajar en otra ventana/consola, mover el ratón, usar&lt;br /&gt;la red y los discos) durante la generación de números primos. Esto da al&lt;br /&gt;generador de números aleatorios mayor oportunidad de recoger suficiente&lt;br /&gt;entropía.&lt;br /&gt;&lt;br /&gt;No hay suficientes bytes aleatorios disponibles. Por favor, haga algún&lt;br /&gt;otro trabajo para que el sistema pueda recolectar más entropía&lt;br /&gt;(se necesitan 239 bytes más).&lt;br /&gt;+++++&lt;br /&gt;.......+++++&lt;br /&gt;gpg: clave 3546CFFD marcada como de confianza absoluta&lt;br /&gt;claves pública y secreta creadas y firmadas.&lt;br /&gt;&lt;br /&gt;gpg: comprobando base de datos de confianza&lt;br /&gt;gpg: 3 dudosa(s) necesarias, 1 completa(s) necesarias,&lt;br /&gt;modelo de confianza PGP&lt;br /&gt;gpg: nivel: 0  validez:   2  firmada:   0  confianza: 0-, 0q, 0n, 0m, 0f, 2u&lt;br /&gt;gpg: siguiente comprobación de base de datos de confianza el: 2016-07-02&lt;br /&gt;pub   2048R/3546CFFD 2011-07-04 [[caduca: 2016-07-02]]&lt;br /&gt;Huella de clave = D6B8 6480 9147 D923 FF87  6AB2 5F76 CA6E 3546 CFFD&lt;br /&gt;uid                  Omar Hernandez Sarmiento (Cuenta Laboral) &lt;omar.hernandez.sarmiento@&gt;&lt;br /&gt;sub   2048R/621DE7A3 2011-07-04 [[caduca: 2016-07-02]]&lt;br /&gt;&lt;br /&gt;petrohs@tlahtolli:~$ gpg --output /tmp/r3546CFFD.asc --gen-revoke 3546CFFD&lt;br /&gt;&lt;br /&gt;sec  2048R/3546CFFD 2011-07-04 Omar Hernandez Sarmiento (Cuenta Laboral) &lt;omar.hernandez.sarmiento@&gt;&lt;br /&gt;&lt;br /&gt;¿Crear un certificado de revocación para esta clave? (s/N) s&lt;br /&gt;Por favor elija una razón para la revocación:&lt;br /&gt;0 = No se dio ninguna razón&lt;br /&gt;1 = La clave ha sido comprometida&lt;br /&gt;2 = La clave ha sido reemplazada.&lt;br /&gt;3 = La clave ya no está en uso&lt;br /&gt;Q = Cancelar&lt;br /&gt;(Probablemente quería seleccionar 1 aquí)&lt;br /&gt;¿Su decisión? 0&lt;br /&gt;Introduzca una descripción opcional; acábela con una línea vacía:&lt;br /&gt;&amp;gt;&lt;br /&gt;Razones de la revocaciÃ³n: No se dio ninguna razón&lt;br /&gt;(No se diÃ³ descripciÃ³n)&lt;br /&gt;Â¿Es correcto? (s/N) s&lt;br /&gt;&lt;br /&gt;Necesita una frase contraseña para desbloquear la clave secreta&lt;br /&gt;del usuario: "Omar Hernandez Sarmiento (Cuenta Laboral) &lt;omar.hernandez.sarmiento@&gt;"&lt;br /&gt;clave RSA de 2048 bits, ID 3546CFFD, creada el 2011-07-04&lt;br /&gt;&lt;br /&gt;se fuerza salida con armadura ASCII.&lt;br /&gt;Certificado de revocación creado.&lt;br /&gt;&lt;br /&gt;Por favor consérvelo en un medio que pueda esconder; si alguien consigue&lt;br /&gt;acceso a este certificado puede usarlo para inutilizar su clave.&lt;br /&gt;Es inteligente imprimir este certificado y guardarlo en otro lugar, por&lt;br /&gt;si acaso su medio resulta imposible de leer. Pero precaución: ¡el sistema&lt;br /&gt;de impresión de su máquina podría almacenar los datos y hacerlos accesibles&lt;br /&gt;a otras personas!&lt;br /&gt;petrohs@tlahtolli:~$ gpg --edit-key F1B71CDB&lt;br /&gt;gpg (GnuPG) 1.4.10; Copyright (C) 2008 Free Software Foundation, Inc.&lt;br /&gt;This is free software: you are free to change and redistribute it.&lt;br /&gt;There is NO WARRANTY, to the extent permitted by law.&lt;br /&gt;&lt;br /&gt;Clave secreta disponible.&lt;br /&gt;&lt;br /&gt;pub  2048R/F1B71CDB  creado: 2011-07-04  [caduca: nunca     ]  uso: SC&lt;br /&gt;                   confianza: absoluta      validez: absoluta&lt;br /&gt;sub  2048R/B9C17DFE  creado: 2011-07-04  [caduca: nunca     ]  uso: E &lt;br /&gt;[  absoluta ] (1). Petronilo Sanchez (Obrero Informatico) &lt;petrohs@gmail.com&gt;&lt;br /&gt;&lt;br /&gt;Orden&amp;gt; addphoto&lt;br /&gt;&lt;br /&gt;Escoja una imagen para usar en su ID fotográfico. La imagen debe ser un&lt;br /&gt;archivo JPEG. Recuerde que la imagen se almacena en su clave pública.&lt;br /&gt;Si usa una foto muy grande, ¡su clave será también muy grande!&lt;br /&gt;Una imagen cercana a 240x288 tiene un tamaño adecuado.&lt;br /&gt;&lt;br /&gt;Introduzca nombre del archivo JPEG para ID fotográfico: /tmp/_JuanCarlosBodoque.jpg&lt;br /&gt;¡Este JPEG es realmente grande (26235 bytes)!&lt;br /&gt;¿Seguro que quiere usarlo? (s/N) s&lt;br /&gt;¿Es correcta la foto? (s/n) s&lt;br /&gt;&lt;br /&gt;Necesita una frase contraseña para desbloquear la clave secreta&lt;br /&gt;del usuario: "Petronilo Sanchez (Obrero Informatico) &lt;petrohs@gmail.com&gt;"&lt;br /&gt;clave RSA de 2048 bits, ID F1B71CDB, creada el 2011-07-04&lt;br /&gt;&lt;br /&gt;                          &lt;br /&gt;pub  2048R/F1B71CDB  creado: 2011-07-04  [caduca: nunca     ]  uso: SC&lt;br /&gt;                   confianza: absoluta      validez: absoluta&lt;br /&gt;sub  2048R/B9C17DFE  creado: 2011-07-04  [caduca: nunca     ]  uso: E &lt;br /&gt;[  absoluta ] (1). Petronilo Sanchez (Obrero Informatico) &lt;petrohs@gmail.com&gt;&lt;br /&gt;desconocido (2)  [jpeg image of size 26235]&lt;br /&gt;&lt;br /&gt;Orden&amp;gt; quit&lt;br /&gt;¿Grabar cambios? (s/N) s&lt;br /&gt;petrohs@tlahtolli:~$&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-5915250269115913763?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/5915250269115913763/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=5915250269115913763' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5915250269115913763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5915250269115913763'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/07/gnu-privacy-guard.html' title='Gnu Privacy Guard'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-6669090793955460070</id><published>2011-06-30T13:28:00.002-05:00</published><updated>2011-06-30T13:31:01.438-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>asunder</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-SFtj2IAyzAE/TgzAq1KCb3I/AAAAAAAACqI/iF-9Fr17lig/s1600/i_002.png"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Para extraer música asunder&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-SFtj2IAyzAE/TgzAq1KCb3I/AAAAAAAACqI/iF-9Fr17lig/s1600/i_002.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 225px;" src="http://4.bp.blogspot.com/-SFtj2IAyzAE/TgzAq1KCb3I/AAAAAAAACqI/iF-9Fr17lig/s400/i_002.png" alt="" id="BLOGGER_PHOTO_ID_5624081876735127410" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-6669090793955460070?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/6669090793955460070/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=6669090793955460070' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6669090793955460070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6669090793955460070'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/06/asunder.html' title='asunder'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-SFtj2IAyzAE/TgzAq1KCb3I/AAAAAAAACqI/iF-9Fr17lig/s72-c/i_002.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-4577885505151727236</id><published>2011-06-24T12:31:00.003-05:00</published><updated>2011-06-24T23:42:31.775-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tmux'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>tmux</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a href="http://tmux.sourceforge.net/"&gt;TMUX&lt;/a&gt; - Terminal MUltipleXer&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Mucho mas que un emulador de terminal o dividir la consola&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-j8MnpmIiUCE/TgVkvetONvI/AAAAAAAACoY/uGPLYqBeLOU/s1600/Ex-nEx.sh%2B%2528%257E-tmp-Ex-nEx-10a%2529%2B-%2BVIM_003.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 225px;" src="http://3.bp.blogspot.com/-j8MnpmIiUCE/TgVkvetONvI/AAAAAAAACoY/uGPLYqBeLOU/s400/Ex-nEx.sh%2B%2528%257E-tmp-Ex-nEx-10a%2529%2B-%2BVIM_003.png" alt="" id="BLOGGER_PHOTO_ID_5622010476701300466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;En mi caso, me permite tener en la misma ventana:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;0. Administrador de archivos&lt;br /&gt;1. Script&lt;br /&gt;2. Configuraciones&lt;br /&gt;3. Funciones&lt;br /&gt;4. Consola&lt;/span&gt;&lt;br /&gt;Para tener un entorno de programación mas cómodo ¿?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-4577885505151727236?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/4577885505151727236/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=4577885505151727236' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4577885505151727236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4577885505151727236'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/06/tmux.html' title='tmux'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-j8MnpmIiUCE/TgVkvetONvI/AAAAAAAACoY/uGPLYqBeLOU/s72-c/Ex-nEx.sh%2B%2528%257E-tmp-Ex-nEx-10a%2529%2B-%2BVIM_003.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-5003985206037533159</id><published>2011-06-22T18:19:00.003-05:00</published><updated>2011-06-23T19:47:11.373-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>twitter desde linea de comandos</title><content type='html'>Existen muchos clientes de twitter para linea de comandos, sin embargo, desde que se desactivo la autentificacion básica han quedado obsoletos.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.floodgap.com/software/ttytter/"&gt;TTYtter&lt;/a&gt; es un cliente escrito en perl por &lt;a href="http://www.floodgap.com/"&gt;Cameron Kaiser&lt;/a&gt; que emplea oauth. Tiene su propia consola o puede ser empleado en linea comandos.&lt;br /&gt;&lt;br /&gt;&lt;li&gt; Para obtener una copia visitar &lt;a href="http://www.floodgap.com/software/ttytter/dl.html"&gt;http://www.floodgap.com/software/ttytter/dl.html&lt;/a&gt; y conocer la ultima versión&lt;br /&gt;&lt;code&gt;$ wget 'http://www.floodgap.com/software/ttytter/dist1/1.2.00.txt' -O ttytter.pl&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; Darle permisos de ejecución&lt;br /&gt;&lt;code&gt;$ chmod +x ./ttytter.pl&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; Ejecutando por primera ocasión requiere que se de permiso a la aplicación desde la cuenta&lt;br /&gt;&lt;br /&gt;&lt;li&gt; Consola, solo se ejecuta&lt;br /&gt;&lt;code&gt;$ ./ttytter.pl -ansi -ssl #asni para color. ssl para https&lt;br /&gt;-- using SSL for default URLs.&lt;br /&gt;trying to find cURL ... /usr/bin/curl&lt;br /&gt;-- no version check performed (use /vcheck, or -vcheck to check on startup)&lt;br /&gt;(checking credentials) test-login SUCCEEDED!&lt;br /&gt;-- processing credentials: logged in as petrohs&lt;br /&gt;&lt;br /&gt;######################################################        +oo=========oo+&lt;br /&gt;        TTYtter 1.2.0  (c)2011 cameron kaiser                @             @&lt;br /&gt;                all rights reserved.                         +oo=   =====oo+&lt;br /&gt;      http://www.floodgap.com/software/ttytter/            a==:  ooo&lt;br /&gt;                                                           .++o++. ..o**O&lt;br /&gt; freeware under the floodgap free software license.        +++   :O:::::&lt;br /&gt;       http://www.floodgap.com/software/ffsl/              +**O++ #   :ooa&lt;br /&gt;                                                                  #+$$AB=.&lt;br /&gt;        tweet me: http://twitter.com/ttytter                      #;;ooo;;&lt;br /&gt;           tell me: ckaiser@floodgap.com                          #+a;+++;O&lt;br /&gt;######################################################           ,$B.*o*** O$,&lt;br /&gt;#                                                                a=o$*O*O*$o=a&lt;br /&gt;# when ready, hit RETURN/ENTER for a prompt.                        @$$$$$@&lt;br /&gt;# type /help for commands or /quit to quit.                         @o@o@o@&lt;br /&gt;# starting background monitoring process.                           @=@ @=@&lt;br /&gt;TTYtter&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;En el prompt hay &lt;a href="http://www.floodgap.com/software/ttytter/#built"&gt;muchas opciones&lt;/a&gt; solo muestro unos pocos ejemplos:&lt;br /&gt;&lt;li&gt; Actualizar estado&lt;br /&gt;&lt;code&gt;&amp;gt; Solo escribe tu mensaje&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; Ver timeline, los etiqueta con un código&lt;br /&gt;&lt;code&gt;&amp;gt; /again&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; retuitiar el comentario a1&lt;br /&gt;&lt;code&gt;&amp;gt; /retweet a1&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; ver menciones&lt;br /&gt;&lt;code&gt;&amp;gt; /replies&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; responder el comentario&lt;br /&gt;&lt;code&gt;&amp;gt; /reply zc9 tienes razon&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; mandar dm&lt;br /&gt;&lt;code&gt;&amp;gt; /dm @petrohs mensaje directo&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; ver dm solo los recientes&lt;br /&gt;&lt;code&gt;&amp;gt; /dm&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; Ayuda&lt;br /&gt;&lt;code&gt;&amp;gt; /help&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; Salir&lt;br /&gt;&lt;code&gt;&amp;gt; /quit&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Desde linea de comandos solo muestro &lt;a href="http://www.floodgap.com/software/ttytter/copts.html"&gt;algunas opciones&lt;/a&gt;&lt;br /&gt;&lt;li&gt; Actualizar estado&lt;br /&gt;&lt;code&gt;$ ./ttytter.pl -status="mi mensaje"&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; ver dm&lt;br /&gt;&lt;code&gt;$ echo "/dm" | ./ttytter.pl -ssl -script&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; ver menciones&lt;br /&gt;&lt;code&gt;$ ./ttytter.pl -ssl -runcommand="/replies"&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Esto da un mundo de posibilidades&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-5003985206037533159?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/5003985206037533159/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=5003985206037533159' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5003985206037533159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5003985206037533159'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/06/twitter-desde-linea-de-comandos.html' title='twitter desde linea de comandos'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-7234220179404782085</id><published>2011-06-22T03:07:00.003-05:00</published><updated>2011-06-22T03:29:48.981-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>instalando Debian en vaio vgn-sz450fn</title><content type='html'>La instalación del &lt;a href="http://www.debian.org/"&gt;sistema operativo universal&lt;/a&gt; en una laptop &lt;a href="http://esupport.sony.com/LA/perl/swu-list.pl?mdl=VGNSZ450FN"&gt;sony-vaio vgn-sz450fn&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Descargar Debian GNU/Linux i386 &lt;a href="http://cdimage.debian.org/debian-cd/6.0.1a/i386/bt-cd/debian-6.0.1a-i386-CD-1.iso.torrent"&gt;http://cdimage.debian.org/debian-cd/6.0.1a/i386/bt-cd/debian-6.0.1a-i386-CD-1.iso.torrent&lt;/a&gt; para después quemarlo en un cd e inciar la computadora con el.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Se inicio la computadora dando la opción normal o gráficamente. Seleccione esta ultima porque no lo había probado&lt;/li&gt;&lt;li&gt;Cargo los primeros drivers y detecto la tarjeta de red pero no cuenta con el software para emplearlo. Solicita los archivos iwlwifi-3945-1.ucode y iwlwifi-3945-2.ucode :/&lt;/li&gt;&lt;li&gt;Estos se encuentran en el paquete &lt;a href="http://packages.debian.org/squeeze/firmware-iwlwifi"&gt;firmware-iwlwifi_0.28_all.deb&lt;/a&gt; de non-free. Lo descargue, descomprimí $ ar -x firmware-iwlwire*.deb &amp;amp;&amp;amp; tar -zxvf data.tar.gz y moví el par de archivos a una usb $ mv lib/firmware/iwlwifi-3945* /media/usb&lt;/li&gt;&lt;li&gt;Reinicie la instalación teniendo la usb conectada y avanzo sin mayor problema.&lt;/li&gt;&lt;/ul&gt;De lo que vi&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Esta curiosa la imagen que ponen en la instalación gráfica, aunque para mi gusto, bastante infantil.&lt;/li&gt;&lt;li&gt;Probablemente es mi equipo y/o escogí algo incorrectamente pero tardo en instalar mucho tiempo&lt;/li&gt;&lt;/ul&gt;Ahora lo mas importante es usarla para configurar aun tantas cosas :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-7234220179404782085?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/7234220179404782085/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=7234220179404782085' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7234220179404782085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7234220179404782085'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/06/instalando-debian-en-vaio-vgn-sz450fn.html' title='instalando Debian en vaio vgn-sz450fn'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-9142575544644048766</id><published>2011-06-17T19:14:00.006-05:00</published><updated>2011-06-24T13:12:41.871-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poster'/><category scheme='http://www.blogger.com/atom/ns#' term='raulito'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Raulito el Friki</title><content type='html'>&lt;span style="font-size:130%;"&gt;Raulito el Friki es el geek que todos queremos ser.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Colección de las tiras publicadas por Recurrente sobre la vida y obra de nuestro heroe&lt;br /&gt;&lt;div style="width: 600px; font-family: arial,sans-serif; font-size: 13px;"&gt;&lt;div&gt;&lt;embed type="application/x-shockwave-flash" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&amp;amp;captions=1&amp;amp;hl=es&amp;amp;feat=flashalbum&amp;amp;RGB=0x000000&amp;amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fpetrohs%2Falbumid%2F5621835162213760257%3Falt%3Drss%26kind%3Dphoto%26hl%3Des" pluginspage="http://www.macromedia.com/go/getflashplayer" height="400" width="600"&gt;&lt;/embed&gt;&lt;/div&gt;&lt;span style="float: left;"&gt;&lt;a href="https://picasaweb.google.com/petrohs/RaulitoElFriki?feat=flashalbum" style="color: rgb(57, 100, 194);"&gt;Ver todas&lt;/a&gt;&lt;/span&gt;&lt;div style="text-align: right;"&gt;&lt;a href="http://picasaweb.google.com/lh/getEmbed?feat=flashalbum" style="color: rgb(57, 100, 194);"&gt;Consigue el tuyo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Y no podían falta los carteles que adornan las tiras&lt;br /&gt;&lt;div style="width:288px;font-family:arial,sans-serif;font-size:13px;"&gt;&lt;div&gt;&lt;embed type="application/x-shockwave-flash" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" width="288" height="192" flashvars="host=picasaweb.google.com&amp;hl=es&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fpetrohs%2Falbumid%2F5621849023627263169%3Falt%3Drss%26kind%3Dphoto%26hl%3Des" pluginspage="http://www.macromedia.com/go/getflashplayer"&gt;&lt;/embed&gt;&lt;/div&gt;&lt;span style="float:left;"&gt;&lt;a href="https://picasaweb.google.com/petrohs/RaulitoElFriki_p?feat=flashalbum" style="color:#3964c2"&gt;Ver todas&lt;/a&gt;&lt;/span&gt;&lt;div style="text-align:right;"&gt;&lt;a href="http://picasaweb.google.com/lh/getEmbed?feat=flashalbum" style="color:#3964c2"&gt;Consigue el tuyo&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;He cambiado la forma de publicar las tiras del gran &lt;a href="http://recurrente.blogspot.com/"&gt;Recurrente&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-gRkSeiVCxLM/TfvvzkANogI/AAAAAAAACko/x4ZQs1Uh5I4/s1600/enterprise.png"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-9142575544644048766?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/9142575544644048766/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=9142575544644048766' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/9142575544644048766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/9142575544644048766'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/06/raulito-el-friki-002.html' title='Raulito el Friki'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-5825939130002253267</id><published>2011-06-08T18:26:00.002-05:00</published><updated>2011-06-08T18:36:52.427-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='curl'/><category scheme='http://www.blogger.com/atom/ns#' term='SCc'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sourdcloud'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>api SoundCloud</title><content type='html'>&lt;div style="text-align: justify;"&gt;Como hoy, extrañamente, si tenia ganas de trabajar; termine rápido el pendiente y al no haber mas requerimientos para hoy, me puse a jugar con &lt;a href="http://www.soundcloud.com/"&gt;SoundCloud&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Intentando leer un poco de &lt;a href="http://developers.soundcloud.com/"&gt;http://developers.soundcloud.com/&lt;/a&gt; veo que existen aplicaciones para escritorio pero no hay una que se adapate a mis necesidades por lo que por mera morbosidad me puse a realizar consultas a la &lt;a href="http://developers.soundcloud.com/docs/api/introduction"&gt;api&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt; &lt;li&gt;Primero, es necesario registrarse. La cuenta básica es gratuita por lo que no existe inconveniente de ir a &lt;a href="http://soundcloud.com/"&gt;http://soundcloud.com/&lt;/a&gt; para crearla.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;La cuenta nos permite ingresar a la interfaz pero para usar la api es necesario dar de alta una aplicación en &lt;a href="http://soundcloud.com/you/apps/new"&gt;http://soundcloud.com/you/apps/new&lt;/a&gt;  Es importante guardar los datos de identificación&lt;br /&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;NOTA:&lt;/span&gt; Los pasos realizados los estoy ejecutando con &lt;a href="http://es.wikipedia.org/wiki/CURL"&gt;curl&lt;/a&gt; desde linea de comandos. Como dato adicional, en el trabajo esta websense y para salir libremente empleo &lt;a href="https://www.torproject.org/projects/torbrowser.html.en"&gt;tor-browser&lt;/a&gt; por lo que paso como parámetro adicional a curl la salida del proxy&lt;br /&gt;&lt;code&gt;$ TOR='--socks5 127.0.0.1:9050'&lt;/code&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Si queremos comunicarnos tenemos que autentificarnos, para ello emplea oauth.&lt;br /&gt;&lt;code&gt;$ curl $TOR 'https://api.soundcloud.com/oauth2/token' -d 'client_id={numeroCliente}' -d 'client_secret={numeroSecreto}' -d 'grant_type=password' -d 'username={cuenta@correo}' -d 'password={contrasenna}'&lt;br /&gt;{"access_token":"435cacc0cedf0249c4e1153453ac8144","expires_in":3599,"scope":"*","refresh_token":"4084a8c8e9e91e50dd4eadb3e151a240"}&lt;/code&gt;&lt;br /&gt;El valor importante es access_token. Se pueden emplear otros métodos de autentifiación&lt;br /&gt; &lt;/li&gt;&lt;li&gt;La consulta para obtener un listado de canciones es&lt;br /&gt;&lt;code&gt;$ curl $TOR 'https://api.soundcloud.com/tracks.json?oauth_token=f751eb4a184caaa56fe60dce34abdbf9&amp;amp;q=zztop'&lt;/code&gt;&lt;br /&gt;La salida json es bastante amplia pero los interesantes son los campos download_url&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Para descargan la canción es empleando dicho campo&lt;br /&gt;&lt;code&gt;curl $TOR -L 'https://api.soundcloud.com/tracks/16106687/download?oauth_token=f751eb4a184caaa56fe60dce34abdbf9' -o /tmp/s.mp3&lt;/code&gt;&lt;br /&gt; &lt;/li&gt;&lt;li&gt;Listo para escuchar&lt;br /&gt;&lt;code&gt;$ mpg321 /tmp/s.mp3&lt;/code&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Siguiente paso, la automatización :D&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-5825939130002253267?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/5825939130002253267/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=5825939130002253267' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5825939130002253267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5825939130002253267'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/06/api-soundcloud.html' title='api SoundCloud'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-2079560453774952277</id><published>2011-01-12T19:31:00.002-06:00</published><updated>2011-01-12T19:39:08.597-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='man'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Búsqueda manpages en Firefox</title><content type='html'>Dentro de las herramientas que tiene Firefox esta la barra de búsquedas en donde puede ser configurado un motor en particular.&lt;br /&gt;&lt;br /&gt;Se genero una nueva configuración para que dicho motor consulte las paginas del manual que entrega &lt;a href="http://unixhelp.ed.ac.uk/"&gt;UNIXhelps for Users&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El proceso consiste en un nuevo .&lt;span style="font-style: italic;"&gt;xml&lt;/span&gt; que contiene etiquetas de &lt;span style="font-style: italic; font-weight: bold;"&gt;Open Search&lt;/span&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"&lt;br /&gt;                      xmlns:moz="http://www.mozilla.org/2006/browser/search/"&amp;gt;&lt;br /&gt;&amp;lt;ShortName&amp;gt;manUNIXhelp&amp;lt;/ShortName&amp;gt;&lt;br /&gt;&amp;lt;Description&amp;gt;man pages desde UNIXhelp for Users&amp;lt;/Description&amp;gt;&lt;br /&gt;&amp;lt;InputEncoding&amp;gt;ISO-8859-1&amp;lt;/InputEncoding&amp;gt;&lt;br /&gt;&amp;lt;Image width="16" height="16"&amp;gt;data:image/x-icon;base64,AAABAAEAExMQAAEABACYAQAAFgAAACgAAAATAAAAJgAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKsD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARERAAAAAAAAAAABEREREQAAAAAAAAARERERERAAAAAAAAERAAAAAAEAAAAAABERAAAAAAEQAAAAABEQAAEAABEQAAAAAREQABEQABERAAAAAREQABEQABERAAAAAREQABEQABERAAAAAREQABEQABERAAAAAREQABEQABERAAAAABEQABEQABEQAAAAABEQABEQABEQAAAAAAEAABEAABEAAAAAAAARERERERAAAAAAAAABEREREQAAAAAAAAAAARERAAAAAAAAAAAAAAAAAAAAAAAA/g/gAPAB4ADgAOAAwABgAIAAIACAACAAgAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAgAIAAIACAACAAwABgAOAA4ADwAeAA/g/gAA==&amp;lt;/Image&amp;gt;&lt;br /&gt;&amp;lt;Url type="text/html" method="GET" template="http://unixhelp.ed.ac.uk/CGI/man-cgi?{searchTerms}"/&amp;gt;&lt;br /&gt;&amp;lt;moz:SearchForm&amp;gt;&amp;lt;/moz:SearchForm&amp;gt;&lt;br /&gt;&amp;lt;/OpenSearchDescription&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;El archivo se debe de guardar en &lt;span style="font-style: italic;"&gt;~/.mozilla/searchplugins/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El código en &lt;span style="font-weight: bold; font-style: italic;"&gt;github&lt;/span&gt; esta en &lt;a href="https://github.com/petrohs/manSearch.xml--firefox-"&gt;https://github.com/petrohs/manSearch.xml--firefox-&lt;/a&gt;&lt;br /&gt;También se ha mandado a publicar dentro de los complementos de Mozilla &lt;a href="https://addons.mozilla.org/es-ES/firefox/addon/270895/"&gt;https://addons.mozilla.org/es-ES/firefox/addon/270895/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-2079560453774952277?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/2079560453774952277/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=2079560453774952277' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2079560453774952277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2079560453774952277'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2011/01/busqueda-manpages-en-firefox.html' title='Búsqueda manpages en Firefox'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-3487044830220905758</id><published>2010-04-11T03:56:00.002-05:00</published><updated>2010-04-11T04:10:08.798-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Error firefox</title><content type='html'>Tras actualizar Firefox (3.0.19) en mi Linux se presento el error.&lt;br /&gt;&lt;code&gt;$ firefox&lt;br /&gt;Could not find compatible GRE between version 1.9.0.1 and 1.9.0.*. &lt;/code&gt;&lt;br /&gt;Buscando en la red -para ello empleo w3m, navegador en consola- el error se resuelve con&lt;br /&gt;&lt;code&gt;$ sudo xulrunner-1.9 --register-global&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-3487044830220905758?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/3487044830220905758/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=3487044830220905758' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3487044830220905758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3487044830220905758'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2010/04/error-firefox.html' title='Error firefox'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-1250699304013419031</id><published>2010-03-02T23:25:00.002-06:00</published><updated>2010-03-02T23:27:02.300-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>matar evolution</title><content type='html'>En ocasiones se requiere matar el &lt;i&gt;&lt;a href="http://projects.gnome.org/evolution/"&gt;evolution&lt;/a&gt;&lt;/i&gt;,  normalmente empleaba el kill a los procesos pero en la red encontré la forma de hacerlo con el mismo &lt;i&gt;evolution&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:courier new,monospace;" &gt;$ evolution --force-shutdown&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-1250699304013419031?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/1250699304013419031/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=1250699304013419031' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1250699304013419031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1250699304013419031'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2010/03/matar-evolution.html' title='matar evolution'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-2575344508345234649</id><published>2010-03-02T23:09:00.001-06:00</published><updated>2010-03-02T23:16:31.691-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>alsa mute/unmute</title><content type='html'>Por alguna razón que aun no encuentro el porque, siempre que prendo mi Linux el volumen esta al 0% y con &lt;i&gt;mute&lt;/i&gt; activado. Para ajustar las características del audio lanzaba &lt;i&gt;gnome-volume-control&lt;/i&gt;, para realizar esta tarea desde linea de comandos haremos uso de las utilerías de alsa&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;$ amixer -c 0 sset Master 50% unmute&lt;/tt&gt;&lt;br /&gt;Donde&lt;br /&gt;&lt;blockquote&gt;     &lt;tt&gt;-c 0    primer dispositivo&lt;/tt&gt;&lt;br /&gt;    &lt;tt&gt;sset    ajustar &lt;/tt&gt;&lt;br /&gt;    &lt;tt&gt;Master  canal principal&lt;/tt&gt;&lt;br /&gt;    &lt;tt&gt;unmute  desactivar &lt;/tt&gt;&lt;tt&gt;&lt;i&gt;mute&lt;/i&gt;&lt;/tt&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Se puede asignar una combinación de teclas para el fluxbox si se modifica&lt;br /&gt;&lt;tt&gt;$ grep mute .fluxbox/keys &lt;/tt&gt;&lt;br /&gt;&lt;tt&gt;Shift XF86AudioRaiseVolume :ExecCommand amixer -c 0 sset Master mute&lt;/tt&gt;&lt;br /&gt;&lt;tt&gt;Shift XF86AudioLowerVolume :ExecCommand amixer -c 0 sset Master unmute&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;O que al ingresar al escritorio active el audio&lt;br /&gt;&lt;tt&gt;$ grep mute .fluxbox/startup &lt;/tt&gt;&lt;br /&gt;&lt;tt&gt;amixer -c0 sset Master 50% unmute &amp;amp;&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-2575344508345234649?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/2575344508345234649/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=2575344508345234649' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2575344508345234649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2575344508345234649'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2010/03/alsa-muteunmute.html' title='alsa mute/unmute'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-8346070662678243562</id><published>2010-02-28T01:39:00.004-06:00</published><updated>2010-02-28T23:27:03.526-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>extraer el audio de un flv</title><content type='html'>* Para extraer el audio de todos los vídeos en flash de un directorio empleando &lt;a href="http://ffmpeg.org/"&gt;ffmpeg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ ls -1  *.flv | sed -e "s/.flv//" -e "s/.*/ffmpeg -i &amp;amp;.flv -acodec libvorbis -vn &amp;amp;.ogg/" |  sh&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;code&gt;$ #Listar todos los archivos flv del directorio&lt;br /&gt;$ ls -1  *.flv&lt;br /&gt;arch1.flv&lt;br /&gt;arch2.flv&lt;br /&gt;arch3.flv&lt;br /&gt;arch4.flv&lt;br /&gt;arch5.flv&lt;br /&gt;$ #Eliminar .flv&lt;br /&gt;$ ls -1  &lt;/code&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;code&gt;*.flv &lt;/code&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;code&gt;| sed -e "s/.flv//"&lt;br /&gt;arch1&lt;br /&gt;arch2&lt;br /&gt;arch3&lt;br /&gt;arch4&lt;br /&gt;arch5&lt;br /&gt;$ #Creando el comando&lt;br /&gt;$ ls -1  &lt;/code&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;code&gt;*.flv &lt;/code&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;code&gt;| sed -e "s/.flv//" -e "s/.*/ffmpeg -i &amp;amp;.flv -acodec libvorbis -vn &amp;amp;.ogg/"&lt;br /&gt;ffmpeg -i arch1.flv -acodec libvorbis -vn arch1.ogg&lt;br /&gt;ffmpeg -i arch2.flv -acodec libvorbis -vn arch2.ogg&lt;br /&gt;ffmpeg -i arch3.flv -acodec libvorbis -vn arch3.ogg&lt;br /&gt;ffmpeg -i arch4.flv -acodec libvorbis -vn arch4.ogg&lt;br /&gt;ffmpeg -i arch5.flv -acodec libvorbis -vn arch5.ogg&lt;/code&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-8346070662678243562?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/8346070662678243562/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=8346070662678243562' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8346070662678243562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8346070662678243562'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2010/02/extraer-el-audio-de-un-flv.html' title='extraer el audio de un flv'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-8822375360867743532</id><published>2009-12-03T16:28:00.001-06:00</published><updated>2009-12-11T10:23:20.726-06:00</updated><title type='text'>RSM en ESIME Culhuacan</title><content type='html'>&lt;img style="WIDTH: 606px" height="510" alt="Richard Stallman en ESIME" src="http://liberarte.mmendiola.net/wp-content/uploads/2009/12/RMS-032.jpg" width="755" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-8822375360867743532?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/8822375360867743532/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=8822375360867743532' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8822375360867743532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8822375360867743532'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/12/richard-stallman-en-esime.html' title='RSM en ESIME Culhuacan'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-1947044396986109588</id><published>2009-11-09T13:51:00.004-06:00</published><updated>2009-11-09T14:03:28.088-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='win'/><title type='text'>xscreensaver en winbug$</title><content type='html'>&lt;p align=justify&gt; &lt;br /&gt;Mi señora, que poco a poco se involucra en el uso de Software Libre, vio los protectores de pantalla de mi Linux y me dijo "están bonitos, porque no me los pasas" a lo que conteste que no son para win...&lt;br /&gt;&lt;br /&gt;Pero la inquietud me hizo buscar y san google me llevo a &lt;a href="http://www.sirgalahad.org/paul/sw/winlock/"&gt;winlock&lt;/a&gt; una aplicación que al instalar agrega un protector de pantalla mas a winbug$ desde el cual pueden ser configurados los clásicos screensaver.&lt;br /&gt;&lt;br /&gt;Ahora, a esperar su reacción :)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sirgalahad.org/paul/sw/winlock/img/setup.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 592px; height: 391px;" src="http://www.sirgalahad.org/paul/sw/winlock/img/setup.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-1947044396986109588?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/1947044396986109588/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=1947044396986109588' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1947044396986109588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1947044396986109588'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/11/xscreensaver-en-winbug.html' title='xscreensaver en winbug$'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-9187996003695431990</id><published>2009-09-28T00:09:00.005-05:00</published><updated>2009-09-28T00:31:32.328-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>conky</title><content type='html'>Despues de haber instalado &lt;a href="http://conky.sourceforge.net"&gt;conky&lt;/a&gt;&lt;code&gt;&lt;br /&gt;$ apt-get install conky&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Este es mi archivo de configuración&lt;code&gt;&lt;br /&gt;$ cat .conkyrc &lt;br /&gt;alignment top_left&lt;br /&gt;update_interval 2.0&lt;br /&gt;default_color gray&lt;br /&gt;&lt;br /&gt;TEXT&lt;br /&gt;${exec cal}&lt;br /&gt;${color red} $alignc $nodename ${color }&lt;br /&gt;$hr&lt;br /&gt;$alignc uptime $uptime&lt;br /&gt;&lt;br /&gt;${color white} MEM ${color} $memperc% ${color white} $alignr CPU ${color} $cpu%&lt;br /&gt;${memgraph 15,150 830606 1e0683} ${cpugraph 15,150 830606 1e0683}&lt;br /&gt;${color ddaa00}${top_mem name 1}${top_mem mem 1} $alignr ${top name 1}${top cpu 1}   ${color}&lt;br /&gt;   ${top_mem name 2}${top_mem mem 2} $alignr ${top name 2}${top_mem cpu 2}&lt;br /&gt;   ${top_mem name 3}${top_mem mem 3} $alignr ${top name 3}${top_mem cpu 3}&lt;br /&gt;   ${top_mem name 4}${top_mem mem 4} $alignr ${top name 4}${top_mem cpu 4}&lt;br /&gt;   ${top_mem name 5}${top_mem mem 5} $alignr ${top name 5}${top_mem cpu 5}&lt;br /&gt;   ${top_mem name 6}${top_mem mem 6} $alignr ${top name 6}${top_mem cpu 6}&lt;br /&gt;   ${top_mem name 7}${top_mem mem 7} $alignr ${top name 7}${top_mem cpu 7}&lt;br /&gt;   ${top_mem name 8}${top_mem mem 8} $alignr ${top name 8}${top_mem cpu 8}&lt;br /&gt;   ${top_mem name 9}${top_mem mem 9} $alignr ${top name 9}${top_mem cpu 9}&lt;br /&gt;&lt;br /&gt;${color white}swap${color} ${swapbar 10,150} $swapperc%&lt;br /&gt;$hr&lt;br /&gt;&lt;br /&gt; ${color white}/        ${fs_bar 10,220 /} ${fs_used_perc /}%&lt;br /&gt; ${color white}/home    ${fs_bar 10,220 /home} ${fs_used_perc /home}%&lt;br /&gt;$hr&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ubuntu-pics.de/bild/25868/pprism_007_N16FsH.png" target="_blank"&gt;&lt;img src="http://www.ubuntu-pics.de/thumb2/25868/pprism_007_N16FsH.png" border="1"/&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-9187996003695431990?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/9187996003695431990/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=9187996003695431990' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/9187996003695431990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/9187996003695431990'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/09/conky.html' title='conky'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-3846708321350573189</id><published>2009-09-07T11:45:00.002-05:00</published><updated>2009-09-07T11:54:58.841-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>alsamixer error</title><content type='html'>Después de una actualización, ya no tenia sonido.&lt;br /&gt;Al ejecutar&lt;code&gt;&lt;br /&gt;$ alsamixer&lt;br /&gt;alsamixer: function snd_ctl_open failed for default: No such file or directory&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Para corregirlo&lt;code&gt;&lt;br /&gt;$ sudo chmod 777 /dev/snd/*&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-3846708321350573189?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/3846708321350573189/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=3846708321350573189' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3846708321350573189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3846708321350573189'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/09/alsamixer-error.html' title='alsamixer error'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-8995490269878688606</id><published>2009-08-19T13:41:00.001-05:00</published><updated>2009-08-19T13:43:33.226-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>archivos cuyo nombre tiene guion</title><content type='html'>Suponiendo que alguien creo un archivo llamado &lt;span style="font-style: italic;"&gt;-rw-r--r-- &lt;/span&gt;&lt;code&gt;&lt;br /&gt;$ ls&lt;br /&gt;.bash_history  .bashrc -rw-r--r--&lt;br /&gt;$ file *rw*&lt;br /&gt;-rw-r--r--: gzip compressed data, from MS-DOS&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Lo intento listar, mover, descomprimir y no lo permite&lt;code&gt;&lt;br /&gt;$ ls '-rw-r--r--'&lt;br /&gt;ls: invalid line width: -r--r--&lt;br /&gt;$ mv '-rw-r--r--' rw&lt;br /&gt;mv: invalid option -- r&lt;br /&gt;Try `mv --help' for more information.&lt;br /&gt;$ ls \-rw\-r\-\-r\-\-&lt;br /&gt;ls: invalid line width: -r--r--&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Intentando varias formas por fin logre renombrarlo&lt;code&gt;&lt;br /&gt;$ find . -name "-rw*" -exec mv {} rw.gz \;&lt;br /&gt;$ ls&lt;br /&gt;.bash_history  .bashrc rw.gz&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-8995490269878688606?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/8995490269878688606/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=8995490269878688606' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8995490269878688606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8995490269878688606'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/08/archivos-cuyo-nombre-tiene-guion.html' title='archivos cuyo nombre tiene guion'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-2849932521723931129</id><published>2009-08-19T13:37:00.002-05:00</published><updated>2009-08-19T13:39:50.658-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>cambio contraseña</title><content type='html'>Para cambiar la contraseña de cuenta en un dominio winbug$ desde linux&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ smbpasswd -r servidor.dominio -U cuenta&lt;br /&gt;Old SMB password:&lt;br /&gt;New SMB password:&lt;br /&gt;Retype new SMB password:&lt;br /&gt;Password changed for user cuenta&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-2849932521723931129?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/2849932521723931129/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=2849932521723931129' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2849932521723931129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2849932521723931129'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/08/cambio-contrasena.html' title='cambio contraseña'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-3163579977178136752</id><published>2009-06-15T17:46:00.002-05:00</published><updated>2009-06-15T17:47:43.929-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>tnsnames</title><content type='html'>En ocasiones es necesario ingresar a una base de datos &lt;span style="font-style: italic;"&gt;oracle&lt;/span&gt; por &lt;span style="font-style: italic;"&gt;sqlplus&lt;/span&gt; que no se encuentra registrada en el &lt;span style="font-style: italic;"&gt;tnsnames&lt;/span&gt; del servidor y no se cuenta con los permisos para modificarlo; en estos casos se puede emplear un &lt;span style="font-style: italic;"&gt;tnsnames&lt;/span&gt; local.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Editar el tnsnames local&lt;/li&gt;&lt;/ul&gt;&lt;code&gt;usuario@servidor:~/miTNSnames/$ vi tnsnames.ora&lt;/code&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Definir la variable TNS_ADMIN para que apunte al directorio empleado.&lt;/li&gt;&lt;/ul&gt;&lt;code&gt;usuario@servidor:~/miTNSnames/$ export TNS_ADMIN="$HOME/miTNSnames"&lt;/code&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Conectarse.&lt;/li&gt;&lt;/ul&gt;&lt;code&gt;usuario@servidor:~/miTNSnames/$ sqlplus usuario/contra@SID&lt;/code&gt;&lt;div class="flockcredit" style="text-align: right; color: rgb(204, 204, 204); font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: rgb(153, 153, 153); font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-3163579977178136752?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/3163579977178136752/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=3163579977178136752' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3163579977178136752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3163579977178136752'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/06/tnsnames.html' title='tnsnames'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-5777437936678083123</id><published>2009-06-08T13:05:00.003-05:00</published><updated>2009-06-08T13:08:18.545-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vim'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>vim ssh</title><content type='html'>Para editar desde &lt;a href="http://www.vim.org/"&gt;gvim&lt;/a&gt; un archivo de un servidor remoto vía ssh(1)&lt;br /&gt;&lt;code&gt;gvim scp://mzadmin@10.103.12.77/cdrs/CDrs/SopInterRoam/xjimenez/USANC_TAP3/CDUSANCMEXNC06049.txt&lt;/code&gt;&lt;br /&gt;o&lt;br /&gt;&lt;code&gt;:e scp://mzadmin@10.103.12.77/cdrs/CDrs/SopInterRoam/xjimenez/USANC_TAP3/CDUSANCMEXNC06049.txt&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Mayor información&lt;br /&gt;&lt;code&gt;:help netrw&lt;/code&gt;&lt;div class="flockcredit" style="text-align: right; color: rgb(204, 204, 204); font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: rgb(153, 153, 153); font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-5777437936678083123?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/5777437936678083123/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=5777437936678083123' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5777437936678083123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5777437936678083123'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/06/vim-ssh.html' title='vim ssh'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-1290587126533026715</id><published>2009-05-19T14:08:00.003-05:00</published><updated>2009-05-19T14:12:20.888-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='shell'/><title type='text'>scripts para generar sentencias sql apartir de listados de archivos</title><content type='html'>Se tiene un directorio con 534 archivos en el formato CDMEXNCxxxxxyyyyy donde yyyyy son un numero de serie y xxxxx son etiquetas de operadores&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ ls -1 CD*| head&lt;br /&gt;CDMEXNCARGNC03179&lt;br /&gt;CDMEXNCARGNC03180&lt;br /&gt;CDMEXNCARGNC03181&lt;br /&gt;CDMEXNCARGNC03182&lt;br /&gt;CDMEXNCAUSOP02976&lt;br /&gt;CDMEXNCAUSOP02977&lt;br /&gt;CDMEXNCAUSOP02978&lt;br /&gt;CDMEXNCAUSOP02979&lt;br /&gt;CDMEXNCAUTCA02374&lt;br /&gt;CDMEXNCAUTCA02375&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Estos datos fueron registrados en una tabla de BD, ¿se necesita consultar todos los registro? Solo entrega un registro por archivo.&lt;br /&gt;La sentencia a emplear es&lt;br /&gt;&lt;code&gt;&lt;br /&gt;select vplmn, sqn, cre_date, name_fl, tot_reg from ixmed_d_roamtapout_sum where vplmn='ARGNC' and sqn=3179;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Para evitar el copiar cada segmento y pegarlo registro por registro&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ for _a in `ls -1 CD* | cut -c8-12 | sort -u`&lt;br /&gt;&amp;gt; do&lt;br /&gt;&amp;gt;   echo "union"&amp;gt;&amp;gt;file.sql;&lt;br /&gt;&amp;gt;   echo "select vplmn, sqn, cre_date, name_fl, tot_reg from ixmed_d_roamtapout_sum where vplmn='$_a' and sqn in \&lt;br /&gt;&amp;gt;   `ls -1 | grep $_a | cut -c13-17 | xargs | sed -e 's/ /,/g' -e 's/.*/(&amp;amp;)/'`" &amp;gt;&amp;gt; file.sql&lt;br /&gt;&amp;gt; done&lt;br /&gt;$ head file.sql&lt;br /&gt;union&lt;br /&gt;select vplmn, sqn, cre_date, name_fl, tot_reg from ixmed_d_roamtapout_sum where vplmn='ARGNC' and sqn in   (03179,03180,03181,03182)&lt;br /&gt;union&lt;br /&gt;select vplmn, sqn, cre_date, name_fl, tot_reg from ixmed_d_roamtapout_sum where vplmn='AUSOP' and sqn in   (02976,02977,02978,02979)&lt;br /&gt;union&lt;br /&gt;select vplmn, sqn, cre_date, name_fl, tot_reg from ixmed_d_roamtapout_sum where vplmn='AUTCA' and sqn in   (02374,02375,02376,02377)&lt;br /&gt;union&lt;br /&gt;select vplmn, sqn, cre_date, name_fl, tot_reg from ixmed_d_roamtapout_sum where vplmn='AUTMM' and sqn in   (03060,03061,03062,03063)&lt;br /&gt;union&lt;br /&gt;select vplmn, sqn, cre_date, name_fl, tot_reg from ixmed_d_roamtapout_sum where vplmn='AUTPT' and sqn in   (02988,02989,02990,02991)&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Ahora se puede emplear el archivo file.sql eliminando la primera linea para obtener el resultado. Si se cuenta la cantidad de registros que entrega en este caso es idéntico a la cantidad de archivos.&lt;br /&gt;&lt;br /&gt;Explicación del código&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;`ls -1 CD* | cut -c8-12 | sort -u`&lt;/code&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Se lista en una sola columna todos los archivos que inicien con CD, se cortan del caracter 8 al 12 y se ordenan eliminando duplicados&lt;/li&gt;&lt;code&gt;$ ls CD* | head&lt;br /&gt;CDMEXNCARGNC03179&lt;br /&gt;CDMEXNCARGNC03180&lt;br /&gt;CDMEXNCARGNC03181&lt;br /&gt;CDMEXNCARGNC03182&lt;br /&gt;CDMEXNCAUSOP02976&lt;br /&gt;CDMEXNCAUSOP02977&lt;br /&gt;CDMEXNCAUSOP02978&lt;br /&gt;CDMEXNCAUSOP02979&lt;br /&gt;CDMEXNCAUTCA02374&lt;br /&gt;CDMEXNCAUTCA02375&lt;br /&gt;$ ls CD* | cut -c8-12 | head&lt;br /&gt;ARGNC&lt;br /&gt;ARGNC&lt;br /&gt;ARGNC&lt;br /&gt;ARGNC&lt;br /&gt;AUSOP&lt;br /&gt;AUSOP&lt;br /&gt;AUSOP&lt;br /&gt;AUSOP&lt;br /&gt;AUTCA&lt;br /&gt;AUTCA&lt;br /&gt;$ ls CD* | cut -c8-12 | sort -u | head&lt;br /&gt;ARGNC&lt;br /&gt;AUSOP&lt;br /&gt;AUTCA&lt;br /&gt;AUTMM&lt;br /&gt;AUTPT&lt;br /&gt;AUTTR&lt;br /&gt;BELMO&lt;br /&gt;BELTB&lt;br /&gt;BGR01&lt;br /&gt;BHRBT&lt;br /&gt;&lt;/code&gt;&lt;/ul&gt;&lt;li&gt;&lt;code&gt;for _a in `ls -1 CD* | cut -c8-12 | sort -u`; do [...] done;&lt;br /&gt;&lt;/code&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;&lt;/code&gt;Se emplea un ciclo for para asignar a la variable $_a todas las cadenas que cumplan con el resultado del ls&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Dentro de cada ciclo&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Imprime union y lo manda al archivo file.sql&lt;/li&gt;&lt;li&gt;Imprime la sentencia concatenada con la salida del ls y lo envia al archivo file.sql&lt;/li&gt;&lt;li&gt;&lt;code&gt;`ls -1 | grep $_a | cut -c13-17 | xargs | sed -e 's/ /,/g' -e 's/.*/(&amp;amp;)/'`&lt;/code&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;&lt;/code&gt;Se listan los archivos&lt;/li&gt;&lt;li&gt;Se busca el que tenga $_a en su nombre&lt;/li&gt;&lt;li&gt;Corta del caracter 13 al 17&lt;/li&gt;&lt;li&gt;Convierte la salida de una columna a una fila&lt;/li&gt;&lt;li&gt;Transforma todos los espacios en comas&lt;/li&gt;&lt;li&gt;Agrega a toda la cadena paréntesis al inicio y al final&lt;/li&gt;&lt;code&gt; $ ls -1 CD* | head&lt;br /&gt;CDMEXNCARGNC03179&lt;br /&gt;CDMEXNCARGNC03180&lt;br /&gt;CDMEXNCARGNC03181&lt;br /&gt;CDMEXNCARGNC03182&lt;br /&gt;CDMEXNCAUSOP02976&lt;br /&gt;CDMEXNCAUSOP02977&lt;br /&gt;CDMEXNCAUSOP02978&lt;br /&gt;CDMEXNCAUSOP02979&lt;br /&gt;CDMEXNCAUTCA02374&lt;br /&gt;CDMEXNCAUTCA02375&lt;br /&gt;$ ls -1 CD* | grep ARGNC&lt;br /&gt;CDMEXNCARGNC03179&lt;br /&gt;CDMEXNCARGNC03180&lt;br /&gt;CDMEXNCARGNC03181&lt;br /&gt;CDMEXNCARGNC03182&lt;br /&gt;$ ls -1 CD* | grep ARGNC | cut -c13-17&lt;br /&gt;03179&lt;br /&gt;03180&lt;br /&gt;03181&lt;br /&gt;03182&lt;br /&gt;$ ls -1 CD* | grep ARGNC | cut -c13-17 | xargs&lt;br /&gt;03179 03180 03181 03182&lt;br /&gt;$ ls -1 CD* | grep ARGNC | cut -c13-17 | xargs | sed -e 's/ /,/g'&lt;br /&gt;03179,03180,03181,03182&lt;br /&gt;$ ls -1 CD* | grep ARGNC | cut -c13-17 | xargs | sed -e 's/ /,/g' -e 's/.*/(&amp;amp;)/'&lt;br /&gt;(03179,03180,03181,03182)&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div class="flockcredit" style="text-align: right; color: rgb(204, 204, 204); font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: rgb(153, 153, 153); font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-1290587126533026715?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/1290587126533026715/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=1290587126533026715' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1290587126533026715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1290587126533026715'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/05/scripts-para-generar-sentencias-sql.html' title='scripts para generar sentencias sql apartir de listados de archivos'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-15249244906175376</id><published>2009-05-11T20:15:00.002-05:00</published><updated>2009-05-11T20:25:28.594-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='smtp'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>SMTP prioridad alta</title><content type='html'>Cuando se maneja directamente en el protocolo SMTP y se requiere que el mensaje sea enviado con una prioridad elevada se puede aplicar la etiqueta&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;X-Priority: 1&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;  &lt;div class="flockcredit" style="text-align: right; color: rgb(204, 204, 204); font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: rgb(153, 153, 153); font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-15249244906175376?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/15249244906175376/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=15249244906175376' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/15249244906175376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/15249244906175376'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/05/smtp-prioridad-alta.html' title='SMTP prioridad alta'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-8939684698286908258</id><published>2009-04-06T13:32:00.002-05:00</published><updated>2009-06-15T17:57:02.196-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>calendario consol 2009</title><content type='html'>&lt;img src="http://www.consol.org.mx/2009/difusion/imagen5.png" style="margin: 10px 10px 0pt 0pt; float: left;" title="consol2009" alt="Consol 2009" /&gt;&lt;br /&gt;&lt;br /&gt;Se encuentra listo el calendario de&lt;br /&gt;ponencias y talleres del&lt;br /&gt;&lt;a href="http://www.consol.org.mx/"&gt;CONSOL 2009&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.consol.org.mx/2009/congreso/lista/"&gt;http://www.consol.org.mx/2009/congreso/lista/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; &lt;div class="flockcredit" style="text-align: right; color: rgb(204, 204, 204); font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: rgb(153, 153, 153); font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-8939684698286908258?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/8939684698286908258/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=8939684698286908258' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8939684698286908258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8939684698286908258'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/04/calendario-consol-2009.html' title='calendario consol 2009'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-4319737683263965880</id><published>2009-03-23T10:26:00.002-06:00</published><updated>2009-03-23T10:27:35.996-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='ntpdate'/><title type='text'>ajustar fecha</title><content type='html'>Para ajustar la fecha del sistema en base a servidores en México&lt;br /&gt;&lt;code&gt;$ sudo ntpdate mx.pool.ntp.org&lt;/code&gt;&lt;br /&gt;      ó&lt;br /&gt;&lt;code&gt;$ sudo ntpdate ntp.astrosmo.unam.mx&lt;/code&gt;&lt;br /&gt;&lt;br /&gt; &lt;div class="flockcredit" style="text-align: right; color: rgb(204, 204, 204); font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: rgb(153, 153, 153); font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-4319737683263965880?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/4319737683263965880/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=4319737683263965880' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4319737683263965880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4319737683263965880'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/03/ajustar-fecha.html' title='ajustar fecha'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-8901888092430422469</id><published>2009-03-18T13:40:00.001-06:00</published><updated>2009-03-18T13:40:32.081-06:00</updated><title type='text'>colabora con wikipedia</title><content type='html'>¿Quien no ha empleado la &lt;a href="http://es.wikipedia.org/"&gt;wikipedia?&lt;/a&gt; &lt;br /&gt;¿Con que se ha retribuido?&lt;br /&gt;&lt;br /&gt;Es importante las &lt;a href="http://wikimediafoundation.org/wiki/Donaciones"&gt;donaciones&lt;/a&gt; en efectivo pero existen &lt;a href="http://es.wikipedia.org/wiki/Portal:Comunidad#EM"&gt;otras formas de colaborar&lt;/a&gt;. Por mi parte ha iniciado un &lt;a href="http://es.wikipedia.org/wiki/Ayuda:C%C3%B3mo_puedo_colaborar"&gt;seguimiento&lt;/a&gt; de las paginas que he consultado y si encuentro un cambio inapropiado (algo como: &lt;a href="http://es.wikipedia.org/wiki/Ayuda:C%C3%B3mo_puedo_colaborar#Lucha_contra_el_vandalismo"&gt;yo estuve aquí&lt;/a&gt;) lo regreso a su original.&lt;br /&gt;&lt;br /&gt;  &lt;div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-8901888092430422469?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/8901888092430422469/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=8901888092430422469' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8901888092430422469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8901888092430422469'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/03/colabora-con-wikipedia.html' title='colabora con wikipedia'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-4858282947413659879</id><published>2009-03-08T06:51:00.004-06:00</published><updated>2009-03-08T07:17:30.983-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>issue.net</title><content type='html'>El mensaje que se muestra justo antes de solicitar la contraseña cuando se hace un login remoto esta definido en el archivo /etc/issue.net&lt;br /&gt;&lt;br /&gt;El mio es un &lt;i&gt;&lt;code&gt;paste(1)&lt;/code&gt;&lt;/i&gt; de &lt;i&gt;&lt;code&gt;cowsay(1)&lt;/code&gt;&lt;/i&gt; y &lt;i&gt;&lt;code&gt;figlet(6)&lt;/code&gt;&lt;/i&gt;&lt;br /&gt;&lt;img src="http://www.ubuntu-pics.de/bild/10701/screenshot_001_ZsFJ7E.png" alt="issue.net" title="issue.net"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-4858282947413659879?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/4858282947413659879/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=4858282947413659879' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4858282947413659879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4858282947413659879'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/03/issuenet.html' title='issue.net'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-6911259860765479976</id><published>2009-03-08T04:26:00.004-06:00</published><updated>2009-03-08T04:42:25.006-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>alias</title><content type='html'>Alias empleados &lt;code&gt;&lt;br /&gt;alias mocp='mocp /ruta/a/musica/ -T /usr/share/moc/themes/green_theme';&lt;br /&gt;alias _TNSNames=" sudo gvim /ruta/a/tnsnames.ora"&lt;br /&gt;alias sl="sl -lFea"&lt;br /&gt;alias apt-get="sudo apt-get"&lt;br /&gt;alias mount="sudo mount"&lt;br /&gt;alias f-spot="dbus-launch f-spot"&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-6911259860765479976?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/6911259860765479976/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=6911259860765479976' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6911259860765479976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/6911259860765479976'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/03/alias.html' title='alias'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-2438536090751777034</id><published>2009-03-08T04:21:00.003-06:00</published><updated>2009-03-08T04:35:54.779-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>bbrun</title><content type='html'>En Gnome o KDE se puede ejecutar algún comando o aplicación en base a una combinación de teclas (normalmente F2) algo realmente util pero que no se encuentra por omisión en fluxbox.&lt;br /&gt;&lt;br /&gt;Para solucionar esto se puede instalar &lt;a href="http://www.darkops.net/bbrun/"&gt;bbrun&lt;/a&gt;.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ apt-get install bbrun&lt;br /&gt;   [...]&lt;br /&gt;$ bbrun -w&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;La opción &lt;i&gt;-w&lt;/i&gt; lo ejecuta iniciando la ventana. &lt;br /&gt;&lt;img src="http://www.darkops.net/bbrun/BBrunSS.gif" alt="ventana bbrun -w" title="ventana bbrun -w"&gt;&lt;br /&gt;&lt;br /&gt;Y para usarlo con una combinación de teclas se edita &lt;i&gt;~/.fluxbox/keys&lt;/i&gt;.&lt;br /&gt;&lt;code&gt;$ echo "Mod4 r :ExecCommand bbrun -w" &gt;&gt;~/.fluxbox/keys&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-2438536090751777034?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/2438536090751777034/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=2438536090751777034' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2438536090751777034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2438536090751777034'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/03/bbrun.html' title='bbrun'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-3636612147918672628</id><published>2009-03-08T03:18:00.004-06:00</published><updated>2009-03-08T03:23:30.031-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>consol 2009</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.consol.org.mx/2009/difusion/imagen4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 468px; height: 60px;" src="http://www.consol.org.mx/2009/difusion/imagen4.png" alt="Congreso Nacional de Software Libre 2009" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-3636612147918672628?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.consol.org.mx' title='consol 2009'/><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/3636612147918672628/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=3636612147918672628' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3636612147918672628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3636612147918672628'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/03/consol-2009.html' title='consol 2009'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-8579340791088084306</id><published>2009-02-26T14:50:00.003-06:00</published><updated>2009-02-26T15:03:46.974-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rh'/><title type='text'>yum</title><content type='html'>Para instalar paquetes en redhat vía yum desde un DVD&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;"&gt;# mount /dev/dvd /mnt/rh&lt;/span&gt; &lt;span style="font-family:Times New Roman;"&gt;&lt;br /&gt;# vi /etc/yum.repos.d/local.d&lt;/span&gt; &lt;div style="margin-left: 40px; font-family: Times New Roman;"&gt;[local]&lt;br /&gt;name=local&lt;br /&gt;baseurl=file:///mnt/rh/Server/&lt;br /&gt;enabled=1&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;"&gt;# yum update&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;"&gt;# yum --nopgpgcheck install vim&lt;/span&gt;&lt;br /&gt; &lt;div class="flockcredit" style="text-align: right; color: rgb(204, 204, 204); font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: rgb(153, 153, 153); font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-8579340791088084306?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/8579340791088084306/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=8579340791088084306' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8579340791088084306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8579340791088084306'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/02/yum.html' title='yum'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-5443307096246932040</id><published>2009-02-10T11:52:00.001-06:00</published><updated>2009-02-10T11:52:26.818-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Tabs en Fluxbox</title><content type='html'>Los &lt;span style="font-style: italic;"&gt;tabs&lt;/span&gt; son una funcionalidad que permite agrupar en una sola ventana varias aplicaciones; como similitud podemos tomar las pestañas de &lt;a href="http://www.mozilla.com/"&gt;&lt;span style="font-style: italic;"&gt;firefox.&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para usarlas en &lt;a href="http://www.fluxbox.org"&gt;&lt;span style="font-style: italic;"&gt;fluxbox&lt;/span&gt;&lt;/a&gt; tenemos que arrastrar la ventana con el botón medio del ratón (o si esta la emulación con los dos botones al mismo tiempo) sobre la que nos interese agrupar. Con esto en la misma ventana tendremos ahora dos aplicaciones&lt;br /&gt;&lt;img src="http://www.ubuntu-pics.de/bild/9549/petrohs_01_rWkGpV.jpg" style="margin: 0pt auto 10px; display: block; text-align: center;" title="dos ventanas" alt="dos ventanas" /&gt;&lt;img src="http://www.ubuntu-pics.de/bild/9550/petrohs_02_MkLUYU.jpg" style="margin: 0pt auto 10px; display: block; text-align: center;" title="una ventana, dos aplicaciones" alt="una ventana, dos aplicaciones" /&gt;Se puede observar que es ahora una sola ventana, incluso en la barra. Para cambiar puede ser con un &lt;span style="font-style: italic;"&gt;click&lt;/span&gt; en el titulo o con &lt;span style="font-style: italic;"&gt;alt+tab&lt;/span&gt;. Se pueden agrupar &lt;span style="font-style: italic;"&gt;N&lt;/span&gt; aplicaciones en una sola. También es posible&amp;nbsp; definir donde queremos que agrupe: en la barra de titulo o en pestañas separadas. Esto ultimo en el menú de fluxbox --&amp;gt; Configuration --&amp;gt; Tab Options --&amp;gt; Tabs in Titlebar&lt;br /&gt;&lt;img src="http://www.ubuntu-pics.de/bild/9551/petrohs_03_h09Dlt.jpg" style="margin: 0pt auto 10px; display: block; text-align: center;" title="" alt="" /&gt;Ahora las pestañas se encuentran bajo la ventana&lt;br /&gt;&lt;img src="http://www.ubuntu-pics.de/bild/9552/petrohs_04_9P0lxy.jpg" style="margin: 0pt auto 10px; display: block; text-align: center;" title="pestaña bajo ventana" alt="pestaña bajo ventana" /&gt;&lt;br /&gt;&lt;font size="1"&gt;Nota: Agradezco la nota &lt;a href="http://www.brigadesos.com/2009/02/conocias-mozilla-prism.html"&gt;[Conocias?] Mozilla Prism&lt;/a&gt; de &lt;/font&gt;&lt;span&gt;&lt;font size="1"&gt;&lt;a href="http://www.brigadesos.com/"&gt;Rafael Carrillo&lt;/a&gt;, ahora puedo tener aplicaciones web separadas del navegador.&lt;/font&gt;&lt;br /&gt;&lt;/span&gt;&lt;h3 class="post-title"&gt;&lt;a href="http://www.brigadesos.com/2009/02/conocias-mozilla-prism.html"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/h3&gt;   &lt;div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-5443307096246932040?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/5443307096246932040/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=5443307096246932040' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5443307096246932040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5443307096246932040'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/02/tabs-en-fluxbox.html' title='Tabs en Fluxbox'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-1692460377769855934</id><published>2009-02-10T00:10:00.000-06:00</published><updated>2009-02-10T00:04:07.396-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>Cliente VPN Cisco en Linux</title><content type='html'>En las empresas puede ser común el uso de vpn para ingresar remotamente a las redes de trabajo.&lt;br /&gt;En caso de una vpn montada con cisco, normalmente para conectar emplean el cliente para winbug$&lt;br /&gt;dando solo un archivo perfil.pcf.&lt;br /&gt;&lt;br /&gt;Para conectarnos en Linux es necesario instalar el cliente&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ sudo apt-get install vpnc&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Los datos mínimos para enlazarnos son&lt;br /&gt;&lt;li&gt; Servidor&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Perfil&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Usuario&lt;br /&gt;&lt;br /&gt;Estos datos se pueden ver del archivo .pcf&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ grep Host perfil.pcf&lt;br /&gt;Host=vpn.empresa.com.mx&lt;br /&gt;&lt;br /&gt;$ grep GroupName perfil.pcf&lt;br /&gt;GroupName=perfil&lt;br /&gt;&lt;br /&gt;$ grep Username perfil.pcf&lt;br /&gt;Username=usuario&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;El perfil puede tener contraseña, para verla podemos buscarla en&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ grep GroupPwd perfil.pcf&lt;br /&gt;GroupPwd=&lt;br /&gt;enc_GroupPwd=B14D9029FBACA31CDF8FB116A215EB020E51CFAB4CBF6D75A598B9787B98691B58CDBC41349E3526265B7C73F3A8ADF1&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Si la contraseña se encuentra cifrada se puede emplear&lt;br /&gt;&lt;code&gt;&lt;br /&gt;curl http://www.unix-ag.uni-kl.de/~massar/bin/cisco-decode?enc=B14D9029FBACA31CDF8FB116A215EB020E51CFAB4CBF6D75A598B9787B98691B58CDBC41349E3526265B7C73F3A8ADF1 2&gt;/dev/null | grep clear&lt;br /&gt;clear: M0n3d@s&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Ahora para conectarnos basta con&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ sudo vpnc-connect --gateway vpn.empresa.com.mx --id perfil --username usuario&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Con lo que pedirá un dos contraseñas, la primera para el perfil y la segunda del usuario.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Si se quiere almacenar los datos se puede tener un archivo con la información necesaria y conectarse llamando a dicho archivo.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ cat vpn.conf&lt;br /&gt;IPSec gateway &lt;i&gt;vpn.empresa.com.mx&lt;/i&gt;&lt;br /&gt;IPSec ID &lt;i&gt;perfil&lt;/i&gt;&lt;br /&gt;IPSec secret &lt;i&gt;contra_perfil&lt;/i&gt;&lt;br /&gt;Xauth username &lt;i&gt;usuario&lt;/i&gt;&lt;br /&gt;Xauth password &lt;i&gt;contra_usuario&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;$ sudo vpnc-connect ./vpn.conf&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-1692460377769855934?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/1692460377769855934/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=1692460377769855934' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1692460377769855934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1692460377769855934'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/10/en-las-empresas-puede-ser-comn-el-uso.html' title='Cliente VPN Cisco en Linux'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-2521000287528125399</id><published>2009-02-01T11:37:00.002-06:00</published><updated>2009-06-15T17:57:50.203-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Planeta Linux</title><content type='html'>Quiero agradecer al equipo de &lt;a href="http://planetalinux.org/"&gt;Planeta Linux&lt;/a&gt; por incluir es blog dentro de la instancia México.&lt;br /&gt;&lt;br /&gt;Planeta Linux es una comunidad de usuarios cuyas aportaciones giran entorno al sistema Linux: aplicaciones, kernel, noticias, programación y experiencias. En este planeta existen diversas instancias las cuales se refieren a cada país, en este momento son &lt;a href="http://ec.planetalinux.org/"&gt;Ecuador&lt;/a&gt;, &lt;a href="http://es.planetalinux.org/"&gt;España&lt;/a&gt;, &lt;a href="http://cl.planetalinux.org/"&gt;Chile&lt;/a&gt;, &lt;a href="http://co.planetalinux.org/"&gt;Colombia&lt;/a&gt;, &lt;a href="http://sv.planetalinux.org/"&gt;El Salvador&lt;/a&gt;, &lt;a href="http://gt.planetalinux.org/"&gt;Guatemala&lt;/a&gt;,  &lt;a href="http://mx.planetalinux.org/"&gt;México&lt;/a&gt;,  &lt;a href="http://ni.planetalinux.org/"&gt;Nicaragua&lt;/a&gt;, &lt;a href="http://pe.planetalinux.org/"&gt;Perú&lt;/a&gt; , &lt;a href="http://ve.planetalinux.org/"&gt;Venezuela&lt;/a&gt;, &lt;a href="http://pa.planetalinux.org/"&gt;Panamá&lt;/a&gt;&lt;br /&gt;&lt;div class="flockcredit" style="text-align: right; color: rgb(204, 204, 204); font-size: x-small;"&gt;Escrito con el &lt;a href="http://www.flock.com/blogged-with-flock" style="color: rgb(153, 153, 153); font-weight: bold;" target="_new" title="Flock Browser"&gt;Navegador Flock&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-2521000287528125399?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/2521000287528125399/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=2521000287528125399' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2521000287528125399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2521000287528125399'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/02/planeta-linux.html' title='Planeta Linux'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-4436840975143453094</id><published>2009-01-02T13:30:00.002-06:00</published><updated>2009-01-02T13:57:31.901-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='temacilli'/><title type='text'>temacilli</title><content type='html'>He creado un nuevo blog con información especifica de telecomunicaciones.&lt;br /&gt;Lo he llamado &lt;span style="font-weight: bold; font-style: italic;"&gt;temacilli&lt;/span&gt; que del nahuatl significa &lt;span style="font-style: italic;"&gt;comunicacion a distancia&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://petrohs-telecom.blogspot.com/"&gt;http://petrohs-telecom.blogspot.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-4436840975143453094?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://petrohs-telecom.blogspot.com' title='temacilli'/><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/4436840975143453094/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=4436840975143453094' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4436840975143453094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4436840975143453094'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2009/01/temacilli.html' title='temacilli'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-9003654314896450046</id><published>2008-12-15T19:22:00.001-06:00</published><updated>2008-12-16T12:21:13.156-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>protector de pantalla (xlock)</title><content type='html'>&lt;font size="3"&gt;Un protector de pantalla mas ligero que el xscreensaver es &lt;a href="http://gwyn.tux.org/%7Ebagleyd/xlockmore.html"&gt;xlock&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;    &lt;br /&gt;&lt;font size="2"&gt;&lt;span style="font-weight: bold;"&gt;Instalación&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;div style="margin-left: 40px;"&gt;&lt;font size="2"&gt;&lt;span style="font-style: italic;"&gt;$ apt-get install xlockmore xautolock &lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;font style="font-style: italic;" size="2"&gt;$ apt-get install vlock away&lt;/font&gt;&lt;br style="font-style: italic;" /&gt;&lt;/div&gt;&lt;br /&gt;  &lt;br /&gt;&lt;font size="3"&gt;xautolock es el protector. xautolock es un demonio para bloquear automáticamente la pantalla&lt;br /&gt;&lt;/font&gt;&lt;div style="margin-left: 40px;"&gt;&lt;font size="3"&gt;&lt;font size="2"&gt;&lt;span style="font-style: italic;"&gt;$ xautolock -time 5 &amp;amp;&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;font size="2"&gt;Levanta en background bloquear la pantalla si en cinco minutos no hay actividad.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;font size="3"&gt;&lt;a href="http://cthulhu.c3d2.de/%7Etoidinamai/vlock/vlock.html"&gt;vlock&lt;/a&gt; y away son protectores de consola :p&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-9003654314896450046?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/9003654314896450046/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=9003654314896450046' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/9003654314896450046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/9003654314896450046'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/12/protector-de-pantalla-xlock.html' title='protector de pantalla (xlock)'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-8807329892194967411</id><published>2008-11-26T15:39:00.001-06:00</published><updated>2008-11-26T15:41:44.357-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Renombrando identidad (hostname-username)</title><content type='html'>Para cambiar el nombre de nuestro equipo&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# vi /etc/hosts&lt;br /&gt;       127.0.1.1 viejoHostname  --&gt; 127.0.1.1 nuevoHostname&lt;br /&gt;# hostname nuevoHostname&lt;br /&gt;# vi /etc/hostname&lt;br /&gt;       viejoHostname --&gt; nuevoHostname&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Para cambiar el nombre y grupo de nuestro usuario&lt;br /&gt;&lt;code&gt;&lt;br /&gt;# usermod -l nuevoUserName viejoUserName&lt;br /&gt;# mv /home/viejoUserName /home/nuevoUserName&lt;br /&gt;# usermod -g nuevoGrupo nuevoUserName&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-8807329892194967411?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/8807329892194967411/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=8807329892194967411' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8807329892194967411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/8807329892194967411'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/11/renombrando-identidad-hostname-username.html' title='Renombrando identidad (hostname-username)'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-2745446201677175584</id><published>2008-11-12T18:21:00.001-06:00</published><updated>2008-11-12T18:25:44.143-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fluxbox'/><title type='text'>Empleo del teclado en fluxbox</title><content type='html'>De las cosas que me agradan en &lt;a href="http://www.fluxbox.org"&gt;fluxbox&lt;/a&gt; es el empleo de combinaciones en teclado para ejecutar acciones de una manera rápida y fácil de configurar.&lt;br /&gt;&lt;br /&gt;Para ello se requiere modificar el archivo &lt;a href="http://fluxbox-wiki.org/index.php?title=Keyboard_shortcuts"&gt;.fluxbox/keys&lt;/a&gt; con las atajos y su respectiva función. &lt;br /&gt;&lt;br /&gt;Para no desperdiciar la tecla de winbug$ hago uso de esta como Mod4; para identificar como reconoce esta tecla empleo el comando &lt;a href="http://petrohs-log.blogspot.com/2008/11/identificar-teclas-xev.html"&gt;xev&lt;/a&gt;.&lt;br /&gt;&lt;code&gt;&lt;br /&gt;petrohs@tlahtolli:/home/petrohs$ cat .fluxbox/keys &lt;br /&gt;OnDesktop Mouse1 :HideMenus&lt;br /&gt;OnDesktop Mouse2 :WorkspaceMenu&lt;br /&gt;OnDesktop Mouse3 :RootMenu&lt;br /&gt;OnDesktop Mouse4 :NextWorkspace&lt;br /&gt;OnDesktop Mouse5 :PrevWorkspace&lt;br /&gt;&lt;br /&gt;Mod1 Tab :NextWindow&lt;br /&gt;Mod1 Shift Tab :PrevWindow&lt;br /&gt;Mod4 F1 :Workspace 1&lt;br /&gt;Mod4 F2 :Workspace 2&lt;br /&gt;Mod4 F3 :Workspace 3&lt;br /&gt;Mod4 F4 :Workspace 4&lt;br /&gt;Mod4 F5 :Workspace 5&lt;br /&gt;Mod4 F6 :Workspace 6&lt;br /&gt;Mod4 F7 :Workspace 7&lt;br /&gt;Mod4 F8 :Workspace 8&lt;br /&gt;Mod4 F9 :Workspace 9&lt;br /&gt;Mod4 F10 :Workspace 10&lt;br /&gt;Mod4 F11 :Workspace 11&lt;br /&gt;Mod4 F12 :Workspace 12&lt;br /&gt;Mod4 l :ExecCommand xlock&lt;br /&gt;Mod4 t :ExecCommand xterm&lt;br /&gt;Mod4 f :ExecCommand firefox&lt;br /&gt;Mod4 r :ExecCommand bbrun -w&lt;br /&gt;Mod4 g :ExecCommand gvim&lt;br /&gt;Mod4 m :ShowDesktop&lt;br /&gt;XF86AudioMute :ExecCommand mocp --pause&lt;br /&gt;Mod4 XF86AudioMute :ExecCommand mocp --unpause&lt;br /&gt;XF86AudioRaiseVolume :ExecCommand mocp -v +2&lt;br /&gt;XF86AudioLowerVolume :ExecCommand mocp -v -2&lt;br /&gt;Mod4 Menu :RootMenu&lt;br /&gt;Mod4 3 :Maximize&lt;br /&gt;Mod4 Shift 3 :Minimize&lt;br /&gt;Mod4 comma :ExecCommand gksudo dhclient&lt;br /&gt;Mod4 period :ExecCommand gksudo "/sbin/iwconfig wlan0 essid red key contra"&lt;br /&gt;petrohs@tlahtolli:/home/petrohs$ &lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Donde:&lt;br /&gt;&lt;i&gt;Mod1&lt;/i&gt;   Alt&lt;br /&gt;&lt;i&gt;Mod4&lt;/i&gt;   Win&lt;br /&gt;&lt;i&gt;NextWindow&lt;/i&gt;  Siguiente ventana&lt;br /&gt;&lt;i&gt;PrevWindow&lt;/i&gt;  Ventana anterior&lt;br /&gt;&lt;i&gt;Workspace #&lt;/i&gt;  Cambia al escritorio #&lt;br /&gt;&lt;i&gt;ExecCommand&lt;/i&gt; Ejecuta el comando&lt;br /&gt;&lt;i&gt;ShowDesktop&lt;/i&gt;  Minimiza todo&lt;br /&gt;&lt;i&gt;RootMenu&lt;/i&gt;  Muestra el menú&lt;br /&gt;&lt;i&gt;Maximize&lt;/i&gt;   Maximizar ventana&lt;br /&gt;&lt;i&gt;Minimize&lt;/i&gt;   Minimizar ventana&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-2745446201677175584?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/2745446201677175584/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=2745446201677175584' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2745446201677175584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2745446201677175584'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/11/empleo-del-teclado-en-fluxbox.html' title='Empleo del teclado en fluxbox'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-1791722059248097319</id><published>2008-11-11T19:37:00.003-06:00</published><updated>2008-11-12T11:27:25.270-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fluxbox'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>identificar teclas xev</title><content type='html'>&lt;b&gt;&lt;i&gt;xev&lt;/i&gt;&lt;/b&gt; es un programa (&lt;span style="font-style:italic;"&gt;viene en el paquete x11-utils&lt;/span&gt;) que nos permite monitorizar los eventos que ocurren en nuestro sistema gráfico.&lt;br /&gt;Si movemos el ratón o presionamos una tecla nos regresa como es interpretado por X.&lt;br /&gt;&lt;br /&gt;windows&lt;pre&gt;KeyRelease event, serial 32, synthetic NO, window 0x5800001,&lt;br /&gt;    root 0x53, subw 0x0, time 169107828, (35,221), root:(519,267),&lt;br /&gt;    state 0x40, keycode 115 (keysym 0xffeb, &lt;b&gt;Super_L&lt;/b&gt;), same_screen YES,&lt;br /&gt;    XLookupString gives 0 bytes: &lt;br /&gt;    XFilterEvent returns: False&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Punto&lt;pre&gt;KeyRelease event, serial 32, synthetic NO, window 0x5a00001,&lt;br /&gt;    root 0x53, subw 0x0, time 111760512, (226,71), root:(595,393),&lt;br /&gt;    state 0x0, keycode 60 (keysym 0x2e, &lt;b&gt;period&lt;/b&gt;), same_screen YES,&lt;br /&gt;    XLookupString gives 1 bytes: (2e) "."&lt;br /&gt;    XFilterEvent returns: False&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Tabulador&lt;pre&gt;KeyRelease event, serial 32, synthetic NO, window 0x5a00001,&lt;br /&gt;    root 0x53, subw 0x0, time 111762984, (226,71), root:(595,393),&lt;br /&gt;    state 0x0, keycode 23 (keysym 0xff09, &lt;b&gt;Tab&lt;/b&gt;), same_screen YES,&lt;br /&gt;    XLookupString gives 1 bytes: (09) " "&lt;br /&gt;    XFilterEvent returns: False&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Disminuir volumen&lt;pre&gt;KeyRelease event, serial 29, synthetic NO, window 0x5a00001,&lt;br /&gt;    root 0x53, subw 0x0, time 112005797, (378,-17), root:(770,328),&lt;br /&gt;    state 0x0, keycode 174 (keysym 0x1008ff11, &lt;b&gt;XF86AudioLowerVolume&lt;/b&gt;), same_screen YES,&lt;br /&gt;    XLookupString gives 0 bytes: &lt;br /&gt;    XFilterEvent returns: False&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Aumentar volumen&lt;pre&gt;KeyPress event, serial 32, synthetic NO, window 0x5a00001,&lt;br /&gt;    root 0x53, subw 0x0, time 112007206, (378,-17), root:(770,328),&lt;br /&gt;    state 0x0, keycode 176 (keysym 0x1008ff13, &lt;b&gt;XF86AudioRaiseVolume&lt;/b&gt;), same_screen YES,&lt;br /&gt;    XLookupString gives 0 bytes: &lt;br /&gt;    XmbLookupString gives 0 bytes: &lt;br /&gt;    XFilterEvent returns: False&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Quitar sonido&lt;pre&gt;KeyRelease event, serial 32, synthetic NO, window 0x5a00001,&lt;br /&gt;    root 0x53, subw 0x0, time 112007847, (378,-17), root:(770,328),&lt;br /&gt;    state 0x0, keycode 160 (keysym 0x1008ff12, &lt;b&gt;XF86AudioMute&lt;/b&gt;), same_screen YES,&lt;br /&gt;    XLookupString gives 0 bytes: &lt;br /&gt;    XFilterEvent returns: False&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Menu&lt;pre&gt;KeyPress event, serial 32, synthetic NO, window 0x5a00001,&lt;br /&gt;    root 0x53, subw 0x0, time 112012636, (169,-13), root:(561,332),&lt;br /&gt;    state 0x0, keycode 117 (keysym 0xff67, &lt;b&gt;Menu&lt;/b&gt;), same_screen YES,&lt;br /&gt;    XLookupString gives 0 bytes: &lt;br /&gt;    XmbLookupString gives 0 bytes: &lt;br /&gt;    XFilterEvent returns: False&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-1791722059248097319?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/1791722059248097319/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=1791722059248097319' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1791722059248097319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1791722059248097319'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/11/identificar-teclas-xev.html' title='identificar teclas xev'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-818062184061060234</id><published>2008-10-08T17:58:00.002-05:00</published><updated>2008-10-08T18:09:31.873-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><title type='text'>IE en Linux</title><content type='html'>Cuando por &lt;i&gt;X&lt;/i&gt; o &lt;i&gt;Y&lt;/i&gt; razones es necesario el uso de ms-IE y no &lt;strike&gt;podemos&lt;/strike&gt; queremos hacer uso de winbugs podemos &lt;i&gt;dio$ nos perdone&lt;/i&gt; ejecutarlo sobre Linux.&lt;br /&gt;&lt;br /&gt;Existe el proyecto &lt;a href="http://www.tatanka.com.br/ies4linux/page/Es/P%C3%A1gina_Inicial"&gt; &lt;b&gt;ies4linux&lt;/b&gt;&lt;/a&gt; que nos permite instalar IE. Para ello requiere que nuestro sistema tenga instalado &lt;a href="http://www.winehq.org/"&gt;wine&lt;/a&gt; y &lt;a href="http://www.cabextract.org.uk"&gt;cabextract&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Instalacion&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ sudo apt-get install wine cabextract&lt;br /&gt;$ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz&lt;br /&gt;$ tar -zxvf ies4linux-latest.tar.gz&lt;br /&gt;$ cd ies4linux-*&lt;br /&gt;$ ./ies4linux --install-ie55 --install-corefonts --no-desktop-icon --beta-install-ie7 --no-gui&lt;br /&gt;IEs4Linux will:&lt;br /&gt; - Instalar Internet Explorers: 6.0, 5.5, 7.0&lt;br /&gt; - Usando el idioma de IE: ES&lt;br /&gt; - Instalar Adobe Flash 9.0&lt;br /&gt; - Install MS Core Fonts&lt;br /&gt; - Instalar todo en: /home/petrohs//.ies4linux&lt;br /&gt;[ OK ]&lt;br /&gt;&lt;br /&gt;Descargando todo lo que necesitamos&lt;br /&gt; Downloading from microsoft.com:&lt;br /&gt;{...}&lt;br /&gt; Downloading from Evolt Browser Archive:&lt;br /&gt;{...}&lt;br /&gt; Downloading from macromedia.com:&lt;br /&gt;{...}&lt;br /&gt; Downloading from sourceforge.net&lt;br /&gt;{...}&lt;br /&gt;[ OK ]&lt;br /&gt;&lt;br /&gt;Instalando IE 6&lt;br /&gt;{...}&lt;br /&gt;[ OK ]&lt;br /&gt;&lt;br /&gt;Instalando Flash Player 9&lt;br /&gt;{...}&lt;br /&gt;[ OK ]&lt;br /&gt;&lt;br /&gt;Instalando IE 5.5&lt;br /&gt;{...}&lt;br /&gt;[ OK ]&lt;br /&gt;&lt;br /&gt;Instalando IE 7 (beta)&lt;br /&gt;{...}&lt;br /&gt;[ OK ]&lt;br /&gt;&lt;br /&gt;IEs4Linux installations finished!&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Si lo realizas como root, sale un curioso mensaje de advertencia&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;¡Estas como root! No es aconsejable. IE es muy inseguro para que le des privilegios de root.&lt;br /&gt;¿Quieres un tip de un amigo? Ejecutame como usuario normal o, mejor, si puedes, crea un usuario por aparte para usar IE.&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-818062184061060234?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/818062184061060234/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=818062184061060234' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/818062184061060234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/818062184061060234'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/10/ie-en-linux.html' title='IE en Linux'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-4385272259072359526</id><published>2008-10-03T19:46:00.003-05:00</published><updated>2008-10-03T19:54:19.365-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Linux para el sector salud</title><content type='html'>Pues gratamente me sorprendio el hecho de que a las trabajadoras del sector salud les entregaran unas portatiles para realizar la captura de informacion de una manera mas eficientes que sus clasicas tablas.&lt;br /&gt;&lt;br /&gt;&lt;table style="width: auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/gcjlytREUKYg1c2Iz3jwDA"&gt;&lt;img src="http://lh3.ggpht.com/petrohs/SOaVfPccRcI/AAAAAAAAAJw/ZzYMNkjLkOo/s800/dsc00071.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;"&gt;De &lt;a href="http://picasaweb.google.com/petrohs/Linux"&gt;linux&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="width: auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/0qiziY2t3bDvDizqwJ9aEA"&gt;&lt;img src="http://lh5.ggpht.com/petrohs/SOaVexWL7WI/AAAAAAAAAJY/8dIqFeOxxG4/s800/dsc00068.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;"&gt;De &lt;a href="http://picasaweb.google.com/petrohs/Linux"&gt;linux&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Estos equipos cuentan con GNU/Linux Debian + KDE&lt;br /&gt;&lt;br /&gt;&lt;table style="width: auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/NB4DdybZqhDt3KsaKMIH4Q"&gt;&lt;img src="http://lh4.ggpht.com/petrohs/SOaVe5ummHI/AAAAAAAAAJo/IbcNpSM-JBc/s800/dsc00070.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;"&gt;De &lt;a href="http://picasaweb.google.com/petrohs/Linux"&gt;linux&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="width: auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/9y3wV5cy7I6pQmK6ZYt4qg"&gt;&lt;img src="http://lh3.ggpht.com/petrohs/SOaVexBVdSI/AAAAAAAAAJg/LWyRbk_jGBI/s800/dsc00069.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;"&gt;De &lt;a href="http://picasaweb.google.com/petrohs/Linux"&gt;linux&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-4385272259072359526?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/4385272259072359526/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=4385272259072359526' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4385272259072359526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/4385272259072359526'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/10/linux-para-el-sector-salud.html' title='Linux para el sector salud'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/petrohs/SOaVfPccRcI/AAAAAAAAAJw/ZzYMNkjLkOo/s72-c/dsc00071.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-5393556925986114057</id><published>2008-10-03T17:24:00.003-05:00</published><updated>2008-10-03T17:39:20.426-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>TUX cambia de trabajo</title><content type='html'>Pues tan difícil esta la situación que hasta TUX ha cambiado de empleo...&lt;br /&gt;...para ser chalan de pesera.&lt;br /&gt;&lt;br /&gt;&lt;table style="width: auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/zD3fVblxVA0iADKTXLEBAw"&gt;&lt;img src="http://lh3.ggpht.com/petrohs/SOaYBQJHXnI/AAAAAAAAAJ4/rM2P3458kAU/s800/dsc00076.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;"&gt;De &lt;a href="http://picasaweb.google.com/petrohs/Linux"&gt;linux&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="width: auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/yu03x9wPw1x2R4IDDYTHlw"&gt;&lt;img src="http://lh4.ggpht.com/petrohs/SOaYBfUIDyI/AAAAAAAAAKA/jKKPsSq3GGU/s800/dsc00077.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;"&gt;De &lt;a href="http://picasaweb.google.com/petrohs/Linux"&gt;linux&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;Si lo quieren ver trabajando se encuentra en la ruta de Tacubaya-SHCP, Junto a lo que sera la estación del metrobus.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-5393556925986114057?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/5393556925986114057/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=5393556925986114057' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5393556925986114057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/5393556925986114057'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/10/tux-cambia-de-trabajo.html' title='TUX cambia de trabajo'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/petrohs/SOaYBQJHXnI/AAAAAAAAAJ4/rM2P3458kAU/s72-c/dsc00076.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-7359167981308541259</id><published>2008-09-30T14:45:00.004-05:00</published><updated>2008-09-30T15:46:26.624-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='instalar'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Conectarse a una BD Oracle</title><content type='html'>Primeramente es necesario instalar las librerías de Oracle, lo haremos empleando los .deb.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Agregar a &lt;i&gt;source.list&lt;/i&gt; la linea&lt;code&gt;&lt;br /&gt;$ sudo echo -e "\n#Oracle SQL*Plus\ndeb http://oss.oracle.com/debian unstable main non-free" &gt;&gt; /etc/apt/sources.list&lt;br /&gt;$ sudo apt-get update&lt;br /&gt;$ sudo apt-get install oracle-instantclient-*&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Configurar la variable &lt;i&gt;$ORACLE_HOME&lt;/i&gt; &lt;code&gt;&lt;br /&gt;$ export ORACLE_HOME='/usr/lib/oracle/10.2.0.4/client'&lt;br /&gt;$ echo -e "\n#Oracle\nexport ORACLE_HOME='/usr/lib/oracle/10.2.0.4/client'" &gt;&gt; ~/.bashrc&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Crear el archivo &lt;i&gt;tnsnames&lt;/i&gt;&lt;code&gt;&lt;br /&gt;$ sudo mkdir -p $ORACLE_HOME/network/admin/&lt;br /&gt;$ sudo gvim $ORACLE_HOME/network/admin/tnsnames.ora&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Probar &lt;i&gt;sqlplus&lt;/i&gt;&lt;code&gt;&lt;br /&gt;$ sqlplus $BDusu/$BDcontra@$BDsid &amp;#60;&amp;#60;!&lt;br /&gt;select sysdate from dual;&lt;br /&gt;!&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-7359167981308541259?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/7359167981308541259/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=7359167981308541259' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7359167981308541259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/7359167981308541259'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/09/conectarse-una-bd-oracle.html' title='Conectarse a una BD Oracle'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-3505202660966545389</id><published>2008-09-26T14:55:00.001-05:00</published><updated>2008-09-26T16:17:59.743-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>SQL*Loader 282</title><content type='html'>Al tratar de subir un archivo con sqlldr de oracle muestra el error:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;SQL*Loader-282: Unable to locate character set handle for character set ID (2).&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Los archivos de carga y control son correctos; asi que investigando, tras prueba y error en la pagina &lt;a href="http://www.orafaq.com/forum/mv/msg/26570/72802/0/"&gt;http://www.orafaq.com/forum/mv/msg/26570/72802/0/&lt;/a&gt; nos dan una pista: las versiones del sqlldr y la bd son distintas.&lt;br /&gt;&lt;br /&gt;En &lt;i&gt;tlayecotiloni&lt;/i&gt; tenemos la versión&lt;br /&gt;&lt;code&gt;&lt;br /&gt;[tlayecotiloni] $ sqlldr&lt;br /&gt;SQL*Loader: Release 10.2.0.1.0 - Production on Fri Sep 26 16:04:17 2008&lt;br /&gt;&lt;i&gt;...&lt;/i&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;En el servidor tenemos la versión&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ sqlldr&lt;br /&gt;SQL*Loader: Release 8.1.7.0.0 - Production on Fri Sep 26 10:41:26 2008&lt;br /&gt;&lt;i&gt;...&lt;/i&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Y la base de datos&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ sqlplus $BDusu/$BDcontra@$BDsid&lt;br /&gt;&lt;i&gt;...&lt;/i&gt;&lt;br /&gt;Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production&lt;br /&gt;&lt;i&gt;...&lt;/i&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Por lo que para subir la información, no encontrando otra manera, pasamos el archivo de datos y de control desde nuestra estación (sqlldr versión superior a la BD) de trabajo al servidor (sqlldr versión anterior a la bd)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-3505202660966545389?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/3505202660966545389/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=3505202660966545389' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3505202660966545389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/3505202660966545389'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/09/sqlloader-282.html' title='SQL*Loader 282'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-2913883939175355149</id><published>2008-09-22T14:50:00.004-05:00</published><updated>2008-09-26T14:25:17.816-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Escritorio remoto de winbug$</title><content type='html'>&lt;span style="font-family:courier new;"&gt;En &lt;/span&gt;ocasiones&lt;span style="font-family:courier new;"&gt; es necesario trabajar en un equipo &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;winbug&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$ remoto; para poder realizar nuestra tarea desde nuestro Linux podemos hacer uso de la &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;utilieria&lt;/span&gt; &lt;a style="font-family: courier new;" href="http://www.rdesktop.org/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;rdesktop&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Para su instalación en un equipo Linux con paquetes basados en .&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;deb&lt;/span&gt; basta con&lt;/span&gt;&lt;br /&gt;$ sudo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;apt&lt;/span&gt;-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;get&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;install&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;rdesktop&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para emplearlo&lt;br /&gt;$ &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;rdesktop&lt;/span&gt; -u cuenta -p contra -f 0.0.0.0&lt;br /&gt;&lt;br /&gt;Donde&lt;br /&gt; &lt;span style="font-style: italic;"&gt;-u cuenta&lt;/span&gt; Indica con que usuario ingresaremos&lt;br /&gt; &lt;span style="font-style: italic;"&gt;-p contra&lt;/span&gt; La contraseña del usuario&lt;br /&gt; &lt;span style="font-style: italic;"&gt;-f&lt;/span&gt;              En pantalla completa&lt;br /&gt; &lt;span style="font-style: italic;"&gt;0.0.0.0&lt;/span&gt;     Dirección &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;ip&lt;/span&gt; o nombre del equipo&lt;br /&gt;&lt;br /&gt;Para cambiar de pantalla completa a ventada se emplea la combinación de teclas &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Ctrl&lt;/span&gt;+&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Alt&lt;/span&gt;+&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Enter&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-2913883939175355149?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/2913883939175355149/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=2913883939175355149' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2913883939175355149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/2913883939175355149'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/09/escritorio-remoto-de-winbug.html' title='Escritorio remoto de winbug$'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-201823387951136130.post-1717999657255294468</id><published>2008-06-14T01:00:00.000-05:00</published><updated>2008-06-14T01:20:21.825-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='ldap'/><title type='text'>Reglas para control de acceso en ldap-iplanet</title><content type='html'>&lt;div id="g_body"&gt;&lt;h2 style="text-align: right;"&gt;&lt;font color="#ffffff" size="4"&gt;Reglas para control de acceso en ldap-iplanet&lt;/font&gt;&lt;/h2&gt;&lt;h4 style="text-align: center;"&gt;&lt;font size="1"&gt;[Esto no es una guia extensiva, ni definitiva. Se basa en el empirismo surgido de necesidades especificas.]&lt;/font&gt;&lt;/h4&gt;&lt;p&gt;Los permisos de ingreso para el servidor LDAP SUN ONE se basan en Instrucciones para Control de Acceso (Access Control Instructions, ACI) las cuales definen quien puede ingresar, a donde puede ingresar y que acciones puede realizar. En terminos generales son como las &lt;a href="http://www.google.com.mx/search?hl=es&amp;amp;q=acl+openldap"&gt;ACL&lt;/a&gt; de &lt;a href="http://www.openldap.org/"&gt;OpenLDAP&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Para construirla la regla es necesario identificar que objeto(s) se afectara(n); que usuario, grupo u objeto tendra/carecera de privilegios; que atributos puede tocar; los permisos que se daran.&lt;br&gt;&lt;br&gt;La estructura basica de la regla es:&lt;br&gt;&lt;font face="courier new,monospace"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (target="ldap:///cn=*,[...],c=MX") &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; (targetattr=[lista de atributos afectados]) &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; version 3.0; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; acl "[Nombre de la regla"; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; allow([lista de opciones])&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; userdn="ldap:///uid=[...],c=MX"; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ) &lt;/font&gt;&lt;br&gt;&amp;nbsp; Donde&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: courier new,monospace;"&gt;target&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Es la rama objetivo donde sera aplicada la regla&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: courier new,monospace;"&gt;targetatrr&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Son los atributos que se afectaran. Ejemplo de ellos, userPassword, giveName, description. El asterisco (*) indica todos. Si para negar dichos atributos es con !=. &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: courier new,monospace;"&gt;acl&lt;/span&gt; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Seguido del nombre de la regla.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: courier new,monospace;"&gt;allow|deny&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Permite o niege las acciones listadas sobre los atributos arriba definidos. Las opciones pueden ser read, write, add, delete, compare, selfwrite, proxy, o all. Para indicar varios se separan con coma (,).&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: courier new,monospace;"&gt;userdn&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usuario al que se le aplicara la regla. Puede tomar por valor un dn, self, all, anyone, parent. Tambien se puede aplicar a un grupo (groupdn), por direccion o por tiempo.&lt;br&gt;&lt;br&gt;Se aplican en el dn que se afecta; es decir, en la rama donde se define el ingreso. &lt;br&gt;&lt;br&gt;Una regla practica es que un usuario especifico puede realizar cambios de contraseña.&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (target="ldap:///uid=*,ou=Usuarios,c=Empresa,c=MX") &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;nbsp; (targetattr=userPassword) &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; version 3.0; &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; acl "CambiaPass"; &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; allow(write)&amp;nbsp; &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; userdn="ldap:///uid=appCamPAss,ou=Apps,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c=Empresa, c=MX"; &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) &lt;/span&gt;&lt;br&gt;&lt;br&gt;Si se emplea &lt;a href="http://www-unix.mcs.anl.gov/%7Egawor/ldap/"&gt;ldapbrowser&lt;/a&gt;&amp;nbsp; &lt;br&gt;&amp;nbsp; Se tiene que agregar el atributo sobre el objeto y pegar la regla en una sola linea.&lt;/p&gt;&lt;p style="text-align: center; clear: both;" class="separator"&gt;&lt;a style="border: 0pt none ; background-color: transparent; margin-left: 1em; margin-right: 1em;" href="http://petrohs.googlepages.com/aci1.JPG/aci1-medium.jpg" imageanchor="1"&gt;&lt;img src="aci1.JPG/aci1-medium.jpg" style="border: 0pt none ;"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&amp;nbsp; Cuando se quiere buscar las reglas se tiene que indicar explicitamente que muestre los atributos aci.&lt;/p&gt;&lt;p style="text-align: center; clear: both;" class="separator"&gt;&lt;a style="border: 0pt none ; background-color: transparent; margin-left: 1em; margin-right: 1em;" href="aci2.JPG/aci2-full.jpg" imageanchor="1"&gt;&lt;img src="http://petrohs.googlepages.com/aci2.JPG/aci2-medium.jpg" style="border: 0pt none ;"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;br&gt;Mayores referencias en&lt;br&gt;&lt;a href="http://docs.sun.com/source/816-6704-10/access_control.html"&gt;http://docs.sun.com/source/816-6704-10/access_control.html&lt;/a&gt;&lt;br&gt;&lt;a href="http://tille.xalasys.com/training/ldap/ch04s02.html"&gt;http://tille.xalasys.com/training/ldap/ch04s02.html&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/201823387951136130-1717999657255294468?l=petrohs-log.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petrohs-log.blogspot.com/feeds/1717999657255294468/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=201823387951136130&amp;postID=1717999657255294468' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1717999657255294468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/201823387951136130/posts/default/1717999657255294468'/><link rel='alternate' type='text/html' href='http://petrohs-log.blogspot.com/2008/06/reglas-para-control-de-acceso-en-ldap.html' title='Reglas para control de acceso en ldap-iplanet'/><author><name>petrohs</name><uri>http://www.blogger.com/profile/05038541140591911247</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='18' height='32' src='http://2.bp.blogspot.com/_za9VXj1gzRg/SMm1EJEC98I/AAAAAAAAAIc/S1Ij9egAgbY/S220/debzor-large.jpeg'/></author><thr:total>0</thr:total></entry></feed>
