<?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:blogger='http://schemas.google.com/blogger/2008' 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-4739093642332701951</id><updated>2024-09-09T03:44:49.152-07:00</updated><category term="VIM"/><category term="VI"/><category term="GVIM"/><category term="Linux"/><category term="Oracle"/><category term="PHP"/><category term="C#"/><category term="MySQL"/><category term="Java"/><category term="MAC"/><category term="Asp.Net"/><category term="CRMOS"/><category term="IIS"/><category term="Javascript"/><category term="MSSQL"/><category term="Sql"/><category term="DB2"/><category term="NHibernate"/><category term="bash"/><category term=".Net"/><category term="Apache"/><category term="Css"/><category term="Firefox"/><category term="IPhone"/><category term="GIT"/><category term="JQuery"/><category term="MVC"/><category term="Ubuntu"/><category term="Windows"/><category term="Error"/><category term="GIMP"/><category term="Herramientas"/><category term="Net"/><category term="PHPMyAdmin"/><category term="Silverlight"/><category term="VirtualBox"/><category term="Zend"/><category term="AWK"/><category term="Access"/><category term="Blogger"/><category term="Bug Trucking"/><category term="C"/><category term="Drupal"/><category term="Entity Framework"/><category term="Expresiones Regulares"/><category term="Extensiones"/><category term="Gmail"/><category term="HTML"/><category term="Iframe"/><category term="Joomla"/><category term="Mantis BT"/><category term="Microstrategy"/><category term="Migración"/><category term="Ofuscador"/><category term="PDF"/><category term="Power Point"/><category term="Terminal"/><category term="VB.NET"/><category term="VBA"/><category term="VBScript"/><category term="Wcf"/><category term="XSL"/><category term="XSLT"/><category term="AMFPHP"/><category term="Angular 2"/><category term="Blend"/><category term="C++"/><category term="Captura"/><category term="Conceptos"/><category term="Cooktop"/><category term="Cpanel"/><category term="DataContext"/><category term="Debugging"/><category term="Desarrollo"/><category term="Docker"/><category term="Eclipse"/><category term="Electron"/><category term="ExamDiff"/><category term="Excel"/><category term="Excel MySql"/><category term="FLVPlayback"/><category term="Facebook"/><category term="FileZilla"/><category term="Flash"/><category term="Fluxbox"/><category term="Frameworks"/><category term="Galeria"/><category term="Generadores"/><category term="Hosting"/><category term="IE8 IE7 Iframes"/><category term="Imagenes"/><category term="Ipad"/><category term="Itunes"/><category term="Juegos"/><category term="KXSLDbg"/><category term="Latex"/><category term="Links"/><category term="Linq"/><category term="Magento"/><category term="Mal Servicio"/><category term="Menu"/><category term="Nautilus"/><category term="Netbeans"/><category term="Nodejs"/><category term="Notepad"/><category term="Nube"/><category term="Pantalla"/><category term="Password"/><category term="Pentaho"/><category term="Plantilla"/><category term="PowerShell"/><category term="Python"/><category term="QR"/><category term="QT4"/><category term="Qt Creator"/><category term="R"/><category term="React"/><category term="Rut"/><category term="SMF"/><category term="Safari"/><category term="SharpDevelop"/><category term="Software"/><category term="Swift"/><category term="Tags"/><category term="Test"/><category term="Unable"/><category term="Uniform"/><category term="VB6"/><category term="Validar"/><category term="W3C"/><category term="Win7"/><category term="Wordpress"/><category term="XAMPP"/><category term="XCode"/><category term="XML"/><category term="bat wsdl"/><category term="iOS8"/><category term="jQuery-Validation-Engine"/><category term="permisos"/><category term="root"/><category term="subversion"/><title type='text'>Right Now!</title><subtitle type='html'>Taller de un desarrollador</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>283</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-3038234890166614695</id><published>2022-06-21T16:05:00.003-07:00</published><updated>2022-06-21T16:05:54.827-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><title type='text'>Docker - port is already allocated </title><content type='html'>&lt;div class=&quot;separator&quot;&gt;&lt;p style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;Al crear una imagen de docker de postgres, me dio el error que describo mas abajo y &lt;b&gt;la solución mas directa fue reiniciar docker. &lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;docker: Error response from daemon: driver failed programming external connectivity on endpoint postgres (f83cd0d6490b8d96d842236aa2e5e1bd9312481645133475374ec422a4e35608): Bind for&amp;nbsp; 0.0.0.0:5432 failed: port is already allocated.&lt;/p&gt;&lt;p&gt;&amp;nbsp;port is already allocated&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;&quot; height=&quot;139&quot; src=&quot;data:image/png;base64,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sCqDBRoQXITN77vLyvNVsW22Xw2WisCuC1a6G9XfhhjQvbjqV8a04M7TP2KwZPDveBl8PcKM34AACIAACIAACIAACIDAmgRWDZZSxcb9MbdT2psaKAyOO00Ta11Z0dLeuJWNLJgyyueCpa48spIVv5eChbhvKu6fovt9tt1+NVgyVpYubuo0whY+KU2uZWWpDmbzYJTju6bg41sgAAIgAAIgAAIgAAIgYBHYSrAUC23Zs9MHM2dhk8PX7VlKf3+40spSCmTonqU8GNDLL/ck9ft7NidRFPVLhzqEv2/D5VN/OuIa7VeDJSYYLPeE9auCfBqlt35agFPuSdKCMZHvICcPmcM3LEHHcxAAARAAARAAARAAARBoJeAKln7//VOXpjUcMjeVMZx2xp2EVwYSVsVGB7n74SY97vw6nJz2qWwpWJHK9wRnbB3JaW1a+XHlJEtDi0HS5b3wluxZinVoXVHLAobsJLq29rNtix+n7RsDjaFUKRAlkOlpeBafrP0plzIrv0/7y/qQPqepeiLfPqhFsGRpE56DAAiAAAiAAAiAAAisQcAVLL17926Nsu78N+g+oJYj0+88GDQQBEAABEAABEAABEAABI6QAIKlFTsN+2xWhIlPgQAIgAAIgAAIgAAIgMCeCSBYWqEDplMA+Yt0VygCnwABEAABEAABEAABEAABENgxAQRLOwaO4kAABEAABEAABEAABEAABI6DAIKl4+gn1BIEQAAEQAAEQAAEQAAEQGDHBBAs7Rg4igMBEAABEAABEAABEAABEDgOAgiWjqOfUEsQAAEQAAEQAAEQAAEQAIEdE0CwtGPgKA4EQAAEQAAEQAAEQAAEQOA4CCBYOo5+Qi1BAARAAARAAARAAARAAAR2TADB0o6BozgQAAEQAAEQAAEQAAEQAIHjIIBg6Tj6CbUEARAAARAAARAAARAAARDYMQEESzsGjuJAAARAAARAAARAAARAAASOgwCCpePoJ9QSBEAABEAABEAABEAABEBgxwQQLO0YOIoDARAAARAAARAAARAAARA4DgIIlo6jn1BLEAABEAABEAABEAABEACBHRNAsLRj4CgOBEAABEAABEAABEAABEDgOAhYwdL/A0AJgq5+hVIyAAAAAElFTkSuQmCC&quot; width=&quot;320&quot; /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; height=&quot;87&quot; src=&quot;data:image/png;base64,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GvtQo9jIpd4FIAu7TrEeb03nelop3DRbxZq8RWu6xG+p0VQlIG/asm7dOuI1fSwuurq6wnV9vCaqoaHBE0FNYv1av379iH/ja8fRjfRZsaHc7ps00qZCxPP1vhC1Ty7opL+90U4vLMrnKloshKTycNxJZSo27XI97ypTudKtZrz1WE/V5IW08xOA2MvPDk+CAAiAAAiAAAiAAAiAAAiAQM0SgNir2apBxkAABEAABEAABEAABEAABEAgPwGIvfzs8CQIgAAIgAAIgAAIgAAIgAAI1CwBiL2arRpkDARAAARAAARAAARAAARAAATyE4DYy88OT4IACIAACIAACIAACIAACIBAzRKA2KvZqkHGQAAEQAAEQAAEQAAEQAAEQCA/AYi9/OzwJAiAAAiAAAiAAAiAAAiAAAjULAGIvZqtGmQMBEAABEAABEAABEAABEAABPITgNjLzw5PggAIgAAIgAAIgAAIgAAIgEDNEoDYq9mqQcZAAARAAARAAARAAARAAARAID8BiL387PAkCIAACIAACIAACIAACIAACNQsgT7z99tvfc3mDhkDARAAARAAARAAARAAARAAARDIRQBiLxc2PAQCIAACIAACIAACIAACIAACtU0AYq+26we5AwEQAAEQAAEQAAEQAAEQAIFcBCD2cmHDQyAAAiAAAiAAAiAAAiAAAiBQ2wQg9mq7fpA7EAABEAABEAABEAABEAABEMhFAGIvFzY8BAIgAAIgAAIgAAIgAAIgAAK1TQBir7brB7kDARAAARAAARAAARAAARAAgVwEIPZyYcNDIAACIAACIAACIAACIAACIFDbBCD2art+kDsQAAEQAAEQAAEQAAEQAAEQyEUAYi8XNjwEAiAAAiAAAiAAAiAAAiAAArVNAGKvtusHuQMBEAABEAABEAABEAABEACBXAQg9nJhw0MgAAIgAAIgAAIgAAIgAAIgUNsEIPZqu36QOxAAARAAARAAARAAARAAARDIRQBiLxc2PAQCIAACIAACIAACIAACIAACtU0AYq+26we5AwEQAAEQAAEQAAEQAAEQAIFcBCD2cmHDQyAAAiAAAiAAAiAAAiAAAiBQ2wQg9mq7fpA7EAABEAABEAABEAABEAABEMhFAGIvFzY8BAIgAAIgAAIgAAIgAAIgAAK1TQBir7brB7kDARAAARAAARAAARAAARAAgVwE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&quot; width=&quot;320&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img alt=&quot;&quot; height=&quot;124&quot; src=&quot;data:image/png;base64,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RGUSABOxsRMCCCCAAAIIIIAAAgi0qEDsAKgf+fDO7Pcy4+qqHgkx6YH7EpVHAEzExk4IIIAAAggggAACCCDQogKxA+CdE/8gd95zb2ZcYw8ZI9f88AeJyiMAJmJjJwQQQAABBBBAAAEEEGhRgdgBUD/4/dvfvyyzXsDf/eYG2W348ET8BMBEbOyEAAIIIIAAAggggAACLSoQOwBqJx0CL//xT2X6q68lZtNDP/XiL4cfcnDiMgiAienYEQEEEEAAAQQQQAABBFpQIFEAdJzenj1bps94VVavXhOLbtddhot+DqB+DESaFwEwjR77IoAAAggggAACCCCAQKsJpAqAtcYiANb6DHB8BBBAAAEEEEAAAQQQaCSBhg6AXTt3aiRr6ooAAggggAACCCCAAAII1FSAAFhTfg6OAAIIIIAAAggggAACCFRPgABYPWuOhAACCCCAAAIIIIAAAgjUVIAAWFN+Do4AAggggAACCCCAAAIIVE+AAFg9a46EAAIIIIAAAggggAACCNRUgABYU34OjgACCCCAAAIIIIAAAghUT4AAWD1rjoQAAggggAACCCCAAAII1FSAAFhTfg6OAAIIIIAAAggggAACCFRPgABYPWuOhAACCCCAAAIIIIAAAgjUVIAAWFN+Do4AAggggAACCCCAAAIIVE+AAFg9a46EAAIIIIAAAggggAACCNRUgABYU34OjgACCCCAAAIIIIAAAghUT4AAWD1rjoQAAggggAACCCCAAAII1FSAAFhTfg6OAAIIIIAAAggggAACCFRPgABYPWuOhAACCCCAAAIIIIAAAgjUVIAAWFN+Do4AAggggAACCCCAAAIIVE+AAFg9a46EAAIIIIAAAggggAACCNRUgABYU34OjgACCCCAAAIIIIAAAghUT4AAWD1rjoQAAggggAACCCCAAAII1FSAAFhTfg6OAAIIIIAAAggggAACCFRPgABYPWuOhAACCCCAAAIIIIAAAgjUVIAAWFN+Do4AAggggAACCCCAAAIIVE+AAFg9a46EAAIIIIAAAggggAACCNRUgABYU34OjgACCCCAAAIIIIAAAghUT4AAWD1rjoQAAggggAACCCCAAAII1FSAAFhTfg6OAAIIIIAAAggggAACCFRPIJMAOH3GLHni78+F1vqQ0fvLoWP2D90u6gZdO3eKuinbIYAAAggggAACCCCAAAItL5A6AP7pz4/IE5PDw58jrQPgmWeckgk8ATATRgpBAAEEEEAAAQQQQACBFhFIHADXrlsvt/x2orz19uzYVDsP3FEu/vY3pEvKHjwCYGx6dkAAAQQQQAABBBBAAIEWFkgUAN//4CO55Y6JsmTpssR0OvzpEKjDYNIXATCpHPshgAACCCCAAAIIIIBAKwokCoB62Of78z9K7dW5c2f55jcmJC6HAJiYjh0RQAABBBBAAAEEEECgBQUSBcDnprwkS1P0/jnOOgAePe7QxOwEwMR07IgAAggggAACCCCAAAItKBA7AOrwd/c9D2RG9cXPf0aFwMMSlUcATMTGTggggAACCCCAAAIIINCiArED4MOTnpBH1P/jvPr26SUjdh0uz099SfR/Dxq4k7zy6iyriBPGHy0nqv8neREAk6ixDwIIIIAAAggggAACCLSqQFUC4CUXfF1G7DZcrrvxDivs6f++6tqbZL5aTIYA2KqXHu1GAAEEEEAAAQQQQACBagtUJQDqZ/+N2mcPuWviA9afzn/rR0kQAKt9yjkeAggggAACCCCAAAIItKpAVQJgJVwCYKteerQbAQQQQAABBBBAAAEEqi1AAKy2OMdDAAEEEEAAAQQQQAABBGokEDsA6mGbeiins4hLmnrvu/cectoXPqMWhumdqJh6WARmxq3Hytn3iUy46TG5aO+gZiyVBy89Ta6a4v79KXLn5HNln7JdTNuOlivvv1pO7l/a2Dmu/kn5sZ0yyvdLBB13pyWPy4//7a/ytme/AXLmzy+VY/vaPzRuI7Lbly6VHx01QGTWXTLh+hlqY99+9u6LnrxWLrp3ofrbPnL5HWfJHq5jlX5X+uGxF/1KzrQ3Mv2+tKVdXvH43sa7yyn+JtP2uo9X3jaRhfLYz66Vu2eHbTdD7v7GXfKYe7Phx8v1lx0j/Z0yRP99b5leVp5rp3FnycQznKu0UpnOPqb6uc6rtZm9jXV8XR91uu+5WK6Z7L/Q3O2Pcuy4FyrbI4AAAggggAACrScQOwDWE1FDBMBFk+TCU38lzwTAecPbLLl+3IUysWxbf5DzbXf6DTLtPHcEqo8AKJXCnB2aitv42+wKYMVQWNzGHTLcIcHw84rliBTCoHjDqT6OvZ8x8Pnr6m+LKbxGbK9zPGPAdQdNO5iVgpM7KJfCUqE8++/FMFcewApNCvp5yUNvVTgf4gqihnNQDHelupTOY1AANAVefcSw9tTTpxJ1QQABBBBAAAEE6luAAJjy/IT1ABZ76nwhbcmkK+S4a6eKjLlYHr12vOiOseK2rp8Zq/fqbXLABepZjKefIhPue0AFRn9vYp0FQFegKoaASIFI5NhxM+SxeaWeIsvDClgLZbfhC+Xt2a7QYAev4MAY1FuYcQBM3N4ZYuqpdH5WCHuGHlEnGDoBL8w2MOiFBEO3tXNhlpmbyrADnLEH0t0DGBAAQ9uT8k3M7ggggAACCCCAQAsJEABTnuzKAdDpqTMNxfT/rtK23kq6j3n0s6YhqPUbAIsBJ+ym3g55Z35pgNythnq6h49aQUjOksvlLhWISqGhEJACQkRAj14uPYCuABivvaYA6IRTfy+e95rwtt0fuPwXecwewIrnyl9WhQBYoQey4rlzegCLATLlm5bdEUAAAQQQQACBFhYgAKY8+RUDYHH4p2m+X2munzUMdAdnqGjQ3MBil4s9TNTertgb6B4GWmcBsDgk0hXOwubNOQHw5+Plw3+7S+Y4w0ntMCBqaONBL7sDX4Xhi5ouIMSEBUDv5RGxhypxe0sBsDi00wk9IYHZ3w7PPMey4BQzAIYMh/WGN3/Z/uGbWjTiHEDX/MPK7Un5JmZ3BBBAAAEEEECghQQIgClPdtUDoBP4isNEnZ5Dd3CsjwDoWQTGs5hIcCArno5iALxUBv5NBT1nGKj1c7EWfhFPj18+ATDOHMD07dWL3rhe7uAWMwAWvy5wLa5SaQ5eYfsAwyQBsOIiNXHnAJZM3IvFlA/1TflmZncEEEAAAQQQQKAFBAiAKU9ydYeAmlYILTVg7KV/lBvG91E/qI8A6CzwYhzeF3UIqF45VPSqotPkUPXfVhhUwz/1ypT+cutlCGjy9nqHgHovzThDQP0XtbM4jtODGbMHMM0QUGN4TB4APUHVNCcx5fuZ3RFAAAEEEEAAgWYXIACmPMORF4HxLexSvuCLK9yVreppVzJkRdHSgjL1FQCLqzi6ewHjBMC+hcDw3JjjZei9fxU9/FM/0qEsaNXNIjCGsBapvZUCoNPeCIvAGK7pwhDKAfYjM2IGwOKjJwxDYCMsAlMeiNMGQGf1Vqc9Kd/E7I4AAggggAACCLSQAAEw5cl2P4/PXVSxNy7OYyACty0M7xxoWDnUOmZxP2exmeCewsrPK0yJ4exuCDvOHK54i6KUFn8xPRYhMFhYww/Ln+dnGjIYNgcwzhBQ9yMtkrW3cgB05jFaQ00rPQbCF8qKdhVW4SycujweA6GK9a9SGjgHsPICPs75K29PRtctxSCAAAIIIIAAAi0gQABMeZJDA6BVfpwHwZueBagD4Kky236YfGmop1P5UvmF34nhwfOFbWsVAEsPMLd7sKxhnf6HxfsfBO9a/bMsRBh6AG2O8ge9mx8mrzcPC4D+y6PSg+C9zzR0hl3GaW9IAHSHNPccO/8iL6YFdjxzMOP2ADoKhoex++d2BoRI55x4niEY9UHwoe1J+SZmdwQQQAABBBBAoIUECIAtdLJpKgIIIIAAAggggAACCLS2AAGwtc8/rUcAAQQQQAABBBBAAIEWEiAAttDJpqkIIIAAAggggAACCCDQ2gIEwNY+/7QeAQQQQAABBBBAAAEEWkiAANhCJ5umIoAAAggggAACCCCAQGsLEABTnP8Dxh2bYu/a7Tpt8mO1OzhHRgABBBBAAAEEEEAAgZoJEABT0BMAU+CxKwIIIIAAAggggAACCFRdgABYdXIOiAACCCCAAAIIIIAAAgjURoAAWBt3jooAAggggAACCCCAAAIIVF2AAFh1cg6IAAIIIIAAAggggAACCNRGgABYG3eOigACCCCAAAIIIIAAAghUXYAAWHVyDogAAggggAACCCCAAAII1EaAAFgbd46KAAIIIIAAAggggAACCFRdgABYdXIOiAACCCCAAAIIIIAAAgjURoAAWBt3jooAAggggAACCCCAAAIIVF2AAFh1cg6IAAIIIIAAAggggAACCNRGIJcAuGTpMnl+yksyYtdhMmK34bm1rGvnTrmVTcEIIIAAAggggAACCCCAQLMJZB4AH570hDwx+VkZtfce8tY7s6VL585y9JGHySGj98/cjgCYOSkFIoAAAggggAACCCCAQBMLZB4A3//gI+nbp7fMn/+h1fv3nOoJ1IFw3br1cuiY/eWocYepUJhNzx0BsImvTJqGAAIIIIAAAggggAACmQskDoBrVaBzQp5TK/0zPfRTBz49DFQHvaNV4NOhT2/7+OTnrF7B/fbZQ04Yf7QVFNO8CIBp9NgXAQQQQAABBBBAAAEEWk0gdgDUIe/+Pz8i02fMsoLdiSrI6bD3hAp3z0+ZJvr3ppe79+/hvz4h01+dJSNVD6EOgjsP3DGROwEwERs7IYAAAggggAACCCCAQIsKxA6AN98x0Qp83/zGBFmyRAW/vz9nhcGoLz0sVIfBfdUcwbsmPiDz1ZDRa/79e1F392xHAEzExk4IIIAAAggggAACCCDQogKxA+B1N95hze3TPX96vt8TTz0rz099KTKfDn46AI5Sw0Dfenu2XHfTb+W2G6+JvL97QwJgIjZ2QgABBBBAAAEEEEAAgRYVSBwAtddS1ROoV/ccNGgna/hnYe7f8jLKzmouoA59ej6gfj2iVgodpIZ96qGfBMAWvfJoNgIIIIAAAggggAACCFRdIFUA1EFOv/RiLiceoYpUQgAAIABJREFUf7Q1rFP36umVP19Rc/x0yNOhT4c//TPdU6h/r1967t9I9ZxAAmDVzzkHRAABBBBAAAEEEEAAgRYVyCQAOnZ61U89tFOHu87q+X/69aTqFdThT88bdL8IgC16xdFsBBBAAAEEEEAAAQQQqJlApgHQ3Qo9vFPPEQx6EQBrds45MAIIIIAAAggggAACCLSoQG4BMMyTABgmxO8RQAABBBBAAAEEEEAAgWwFEgdAPe/v7nseSFwbAmBiOnZEAAEEEEAAAQQQQAABBBIJxA6A+tl969avlzPPOMV6/t8jkx43rvwZVJu+fXrJIWMOsBaH0fvqMq759+8nqjyPgUjExk4IIIAAAggggAACCCDQogKxA+DadevlT//ziLz1zmy1uucBKsztbz0Q/vHJz1krfwa9RqgVP3Xw0yuC6gVhrrvxt6J/dvSRh1mPg0jyIgAmUWMfBBBAAAEEEEAAAQQQaFWB2AHQgdJBUD/3Tz//b6R6MPxRqkdPrwKqf6ZX/Vynfq9f+jmB/pCn9123bp31+Ig0LwJgGj32RQABBBBAAAEEEEAAgVYTSBwA3VA68Ong16VLZzlm3KGy267Dref9jVDBcP78D60HxetwmPWLAJi1KOUhgAACCCCAAAIIIIBAMwtkEgAdIB369FDQ+R98aA0P1fP7Oqvg98UvnJB4mGclfAJgM1+atA0BBBBAAAEEEEAAAQSyFsg0ADqV03P8dK/gSDXHT/cC5vUiAOYlS7kIIIAAAggggAACCCDQjAK5BMBqQREAqyXNcRBAAAEEEEAAAQQQQKAZBAiAzXAWaQMCCCCAAAIIIIAAAgggEEGAABgBiU0QQAABBBBAAAEEEEAAgWYQIAA2w1mkDQgggAACCCCAAAIIIIBABAECYAQkNkEAAQQQQAABBBBAAAEEmkGAANgMZ5E2IIAAAggggAACCCCAAAIRBAiAEZDYBAEEEEAAAQQQQAABBBBoBgECYDOcRdqAAAIIIIAAAggggAACCEQQIABGQKq0yZo1a2T+/PmyYsVy2bp1a8rS2B0BBBDIRmC77baTnj17yaBBg6Rr167ZFEopCCCAAAIIINDwAgTAFKdQh7+ZM1+TIUOGSL9+/aVt27YpSmNXBBBAIDuBLVu2yOLFi2Tu3Lmy5557EQKzo6UkBBBAAAEEGlqAAJji9L355pvSq1dPGTBghxSlsCsCCCCQn8DChQtk+fIVMnLkyPwOQskIIIAAAggg0DACBMAUp2rq1ClywAEH0vOXwpBdEUAgXwHdEzht2osyevSYfA9E6QgggAACCCDQEAIEwBSn6YUXnpeDDz4kRQnsigACCOQvwGdV/sYcAQEEEEAAgUYRIACmOFPcVKXAY1cEEKiaAJ9VVaPmQAgggAACCNS9AAEwxSnipioFHrsigEDVBPisqho1B0IAAQQQQKDuBQiAKU4RN1Up8NgVAQSqJsBnVdWoORACCCCAAAJ1L0AATHGKsr6pevOdd+Xvzzxn1WinHQbIJ8ceKt27dUtRQ3ZFAAEERJJ+Vr3+5jvy+lvvxibcfcQusvvIXWPvxw4IIIAAAgggkL8AATCFcdKbKv8hdfC77j9vkWnTXymrzZdP+bxc8q/np6gluyKAQKsLJPmsmvv+B3LFT65LTHf1Dy+RITsPTLw/OyKAAAIIIIBAPgIEwBSuSW6qTOHv3O98V1atXi0nfPo4OdLu9ftwwUK57c7fy0cLF8qJ6uf//m/fS1FTdkUAgVYWSPJZpXv/rv7lzXL4oQfJEer/UV9z3/9QJv7xQZlw2sny6WOOiLob2yGAAAIIIIBAlQQIgCmgk9xU+Q93zoWXyLRXZlgBTwe9uL9PUf2a7vre3HlW6N1nzz1qWg8OjkArCCT5rHIC4OdP/JR8/rOfisyUdL/IB2iqDZfKg5eeJu9NeEwu2rupGkZjEEAAAQTqWIAAmOLkJLmpch9O9/KdePoEOWDffeT2G8xDrXRIGnfC52TkrrvIH357a4raiujQ9c+XphfL6NKls/pm/2Dp0b17qnKT7EwATKLGPggkE0jyWZU0yCXdTxZNkgtPnSdfm3yu7JOomRXC1Ku3yQETB8uj146XvonKzmsnAmBespSLAAIIIBAsQABMcXUkualyH07P+TtHDf8856yvyLln/UtgTb70tXPlrXdny7TJjyWurQ5cs+fMkbGHHCwdO3SwytmwcaO0a9tW2qr/V/tFAKy2OMdrZYEkn1VJg1zS/QiArXyF0nYEEEAAgWoKEABTaCe5qUoSAE84bYI1FzBNAJwxc5a1ouiwIYMDW7xo8RJ56h/PWr/39w66f6d/P1gt7nDQfqOs8LhlyxaZ/tpMq+y31II289TiEQftP8r6+8pVq+Tp516QtWvXWeV+YsSu1rBPJwDqn73x1jvW79xlpjgt7IoAAj6BJJ9VSYNc0v3KAqDutXv2cHl0yD1y3LVT7RadIncG9hBG7wFcMukKV5mq6DEXl3oHrZ7IX8kz9hEn3FR5eOaMW4+Vs+9zwH31C22Dq86i2nuB+NpHDyFvZgQQQACB7AUIgClMk9xUuQ/nDAGtNLxTrxD65a+fJ+MOO1Suu/rHiWurA9fCRYuKoc1fkA54M2bOLPYQ6uD2igp1ow/Yv9hj6N7HHSh1APzny9Ot4Hfk4YdJ/36FQVZO+BujynB+5pThDEd1bx8lpCYGYEcEWlggyWdV0iCXdD9jALzgARl76R/lhvF9rLNnBbe5Z8i080xzhyMGwEpDTa3fPSNH3n+1nNxfH3GWXD/uHhlW/Lv3IrLCn9xQqo8OfO4QZ/29UhvcdTbUP/Ww2Ba+6Gk6AggggECgAAEwxcWR5KbKf7gf/fwX8sjfHhXT4x50QPzuD34kOgTe/utfygGj9k1RW1EBb5bV22bqadO/23HAgGJQc0LdLkOHloU3XQn3EE5n2wH9+3t6GCsN8zQFUh1C31XDVJ2exVSNZWcEECgKJPmsShrkku5nDoC+HrGKgSh9ANQB8ydySTFwakAd8n43pBRCS5eVORx6tvcHQr2zpw3eOvsDbvCxubgRQAABBBBILkAATG6X+OHK7kPqRV70SqB6jp/uCRw39jDrIfA69D2sgqH+vf75j9QqofrPLF5OEHSGY7p78PzlO0M59XzBZ55/QZYsXV7cxL+/PyxW6tEzhUMCYBZnlzIQKBdo2ADoX7gliwCoeIpDQN1DP+2wVxrO6XI83dXL5/w4oC6eEGdafKZCAPSGw8q9j1znCCCAAAIIJBUgACaVU/sluakyHU6HvF+qB8HrnkD3S/fIffeC863nAeqAGPSoiCRNcPfw9endyxrCGdTbp4dyTn3pZRm9/37FFUNNPYAEwCRngn0QyF8gyWdV0p68pPsZewBzCoCOeDEI2gEvVo9bHgHQDqFWj+Og++t05dL8r1eOgAACCCCQrwABMIVvkpuqSofTQVAvoqJf3dSCLU6Pn+4N1L2Eq9esyTQEunvoKvXWmXrm9Pb6pRd0CRouGjYE1P8cQHoAU1yM7IpABYEkn1VJg1zS/bIKgE+NKx+uWXHuoCvIDaw4x9APHHEIaMUQaxi2avcaXjnsV/KUcegplzoCCCCAAALpBAiAKfyS3FQlPZw7BOoHxuvewDivpcuXS59evYq7+Hv1dPiaMu0l43MB/QvCOIu7DB40sGIADFsEhgAY5wyyLQLJBZJ8ViUNckn3Sx8AlY81526eXOletMX0Mzele56evQLo0JCVP53dIy0CEzcASiEUXjWl0oqnya8F9kQAAQQQQIAAmOIaSHJTleJw1rxApycwbgh84cVp1iqdzsv0EHj/ox7c2zjzBvX+ehGZITsPEr19pR5AvW3YYyD0/s6LHsA0Vwf7IhAskOSzyglyRxx6kBx+2OjIvPpz5r/ve1AmnHayfPqYIyLvl0kA1EezV94sHXi0IRA+4KqX7/e+x0DoDSs9CiL0MRCxA2DYaqfRSdkSAQQQQAABkwABMMV1keSmKsXhrF31yqD//rP/kEsu+GZmi8KkrRP7I4BAfQsk+ayaq4LcFT+5LnHDrv7hJeqLooGJ92/dHXn2X+uee1qOAAIIVEeAAJjCOclNVYrDsSsCCCCQSCDpZ5XuBXz9zcK85Div3UfuIruP3DXOLmzrCJhWDkUHAQQQQACBDAUIgCkwk95UpTgkuyKAAAKxBfisik1W/R2KQ1d9Q1KrXxOOiAACCCDQ5AIEwBQnmJuqFHjsigACVRPgs6pq1BwIAQQQQACBuhcgAKY4RdxUpcBjVwQQqJoAn1VVo+ZACCCAAAII1L0AATDFKeKmKgUeuyKAQNUE+KyqGjUHQgABBBBAoO4FCIApTtHUqVPkgAMOlLZt26YohV0RQACB/AS2bNki06a9KKNHj8nvIJSMAAIIIIAAAg0jQABMcarefPNN6dWrpwwYsEOKUtgVAQQQyE9g4cIFsnz5Chk5cmR+B6FkBBBAAAEEEGgYAQJgilO1Zs0amTnzNRkyZIj069efnsAUluyKAALZCuiev8WLF8ncuXNlzz33kq5du2Z7AEpDAAEEEEAAgYYUIACmPG06BM6fP19WrFguW7duTVkauyOAAALZCGy33XbSs2cvGTRoEOEvG1JKQQABBBBAoCkECIBNcRppBAIIIIAAAggggAACCCAQLkAADDdiCwQQQAABBBBAAAEEEECgKQQIgE1xGmkEAggggAACCCCAAAIIIBAuQAAMN2ILBBBAAAEEEEAAAQQQQKApBAiATXEaaQQCCCCAAAIIIIAAAgggEC5AAAw3YgsEEEAAAQQQQAABBBBAoCkECIBNcRppBAIIIIAAAggggAACCCAQLkAADDdiCwQQQAABBBBAAAEEEECgKQQIgE1xGmkEAggggAACCCCAAAIIIBAuQAAMN2ILBBBAAAEEEEAAAQQQQKApBAiATXEaaQQCCCCAAAIIIIAAAgggEC5AAAw3YgsEEEAAAQQQQAABBBBAoCkECIBNcRppBAIIIIAAAggggAACCCAQLkAADDdiCwQQQAABBBBAAAEEEECgKQQIgE1xGmkEAggggAACCCCAAAIIIBAuQAAMN2ILBBBAAAEEEEAAAQQQQKApBAiATXEaaQQCCCCAAAIIIIAAAgggEC5AAAw3YgsEEEAAAQQQQAABBBBAoCkECIBNcRppBAIIIIAAAggggAACCCAQLkAADDdiCwQQQAABBBBAAAEEEECgKQQIgE1xGmkEAggggAACCCCAAAIIIBAuQAAMN2ILg8DTz/1T3njzHTnn7C/hg0AkgSWTrpDjrp1q2PYUuXPyubKP9ZtZcv24C2WiuH/m2mXRJLnw1F/JM+5STr9Bpp23R6Q61OVGr94mB1wgRYOiU1m7lsqDl54mV00RmXDTY3LR3qXWzLj1WDn7vvKfF7Yo7Vfaw/Gt9Du3VuG8iH1c07n016kurakUAggggAACCAgBsKYXgXPzNVquvP9qObm/UxnvzZbzU+ema+ylf5Qbxvcp1jzWDaN1s/mAp9X+8sJIdPi7/c57rc2OOPQgQmAYGL/3CRSu7zm+69jaSF+fE+fJ2ClTZagv5Fi/09euOxipQPjggvFysisMNRx3UAD0h2BX+PWGLe15j8wZM1WeGeYPw6ZArT53Ji2Qk8fr0Fz4DHpqnPczpdzQEAAnj5VHrx0vfZ3zps5N3M+ShjtXdVFhQ2i33xPlwdz9b4tzLbgaMebi0jlUPzb+G2P4N6NQQqHsw18s/2KncH1G/XKhLlCbrBLl9u5z4rzfnS+O/I23tpX09wpNhkpzEGgqAQJgTU+n60Pa822/KQDaN2rqH91nxHXj5fpHW6LcMPpuNuM23x3+nH0JgXEVW3374ABo3ZDIDXKnXGj9WerZs29eG723z3TqTQFw7mCZcJ8Ku64QbN2cG35eCMaqB/EmkbNdPYn6UIUbvIDeVKsuGQXA4ueQ+L7MavVrPev2GwK9Ov/Xy7lWj7B1jbiCuff8m79YLNUw+N+Ywjb2v1e+Lxn8xywrz/XlQqE+/i88szaiPP/7fsmkSfLB+PFqlEXl97u133v2lwIp7xU4CwggUN8CBMCanp/Ch/F7w06Riepmr/StvuEfauvb/2fkyJvGylMXqD9dPYZBN4bGn6f4UHfC3+Gq12/x4qWWXL9+feQfqkeQEFjTC6nBDh4UAEvX/b/M170Kg0tDQ+3er7JewQZrubG6xgB4hi8E258VE24QuaA0FLMY8nRY/sJca3hsych8w+6tQ3YBUJr5HNXJdVbooQsO2WVhzLq25tmhPCQAVvg3JqsAWAyR4u15rBPeJqlGpfd9hfe73dNbvA9Jca/QJJA0A4GmFiAA1vT0Ojd1j8nRz7q+ebPnQZV9+299sztEfu8bPlcIehFvGBN+qLvD37lq3t/Vv/iNJXfF974lt6nhoITAml5IDXbwgADovlmVwly/Ypjx3MiWhqpZDfcNY2swjMKwV/8cQPV+nnbYP9Rw2MGFIXrWzfk8+drkw+UJ11w8Z85kYTitFOYIFntofM6e+ZNOL4xhmJ7RM2QIqIUe1sPUcGem7irs6aEx1M7YA+j06IScn9K+5f/GZBcAnfeu68udulNu/AoFTRcJ7vE3hMaE9wqNr0cLEGgNAQJgTc9zKQBetEPhhlesG7kFngUX/ENv/DcBTgCMdMNomM8RtniDP/xpMncA1H8nBNb0Qmqwg5sCoH0DUuwZ8N2QBPQuhd0QNwRMUAA8T6y5fcOceVY6FFo/8y/GUuoRKtz4OTfXAT0BnjBND2BDXCNWJcN7dMvmAHrCvGEOYHFItbds8/uqwhBQz+JO3i8XyuaXEiyqcsm5r4XS3Fzz+937uWFXL8G9QlUaxkEQQCATAQJgJoxJC3EFQGf+hnXz5vuW3zg0wxnWY3+jWrw5rHzD6O9tiFJzHQBfVyt+6p4/5+UPgE4I3H3krtZwUF4IBAsYAqBpdU+rAGf+mrnXsLkD4B7WHL7fDblBjpx8obw3QS+s4e5lMy2yUVB3vtQx+uQUAI03kbwNMhVw5sgGrXrr7gEUz5cBuhoVemhD/o0pNCL9HEBdCtdJppdEaGFOEDQtAmPtHDR0m6AeassGCDSyAAGwpmfPGwBL/8Ce4lkAImilLudbvWIPoFoKv/INo2psRh/qpgBYU0oO3kAC5WHOOLfJd2NiGtbU7AGwuPJpsSfHdRPvGTXgrAps7jl9xt0TlEMADB5y1kCXZQNUNSw8eYeA+t9nwQEw7N+Y7AJgeC9mA5yGBquiu9evMEy81Ctb4XxkdK/QYFhUF4GWESAA1vRU+wOgE9AKj2kofGNnXv3QfeNrfdNr9QCqZd2dYRumG0a9VH5GH+oEwJpeOA1+cP+NadBNiH9YqPf9UURo1jmA1rMNg2/iyxbKsUHKw7Rh6J+9hP/J/U29iKZVQw1zAH3PdAwbSt7gF22dVN/8WI8li/pIX/UYIf8cQG9gDAqA4f/GWI/6SN0D6FxrrAKa78WknG+dIoefZz+ixfNFmncIaMVFhTK6V8i3rZSOAAJJBQiASeUy2c8QAFW5noc6W8/iKQ33LB7WNWTHuhF0AmCFG0brwdGGcf1Jnt1FAMzkAqAQBBBAIKZAeaB3wnf5Ixnc4a4wf3Si+2j6y5MJ8+S4kH9jrH87KgVA45cBUb9ciNl8Ng8RKHc3zwG0F42aUl4czwHkIkOg+QUIgM1/jnNpIQEwF1YKRQABBBBAAAEEEEAgVwECYK68zVs4AbB5zy0tQwABBBBAAAEEEGheAQJg855bWoYAAggggAACCCCAAAIIeAQIgFwQCCCAAAIIIIAAAggggECLCBAAW+RE00wEEEAAAQQQQAABBBBAgADINYAAAggggAACCCCAAAIItIgAAbBFTjTNRAABBBBAAAEEEEAAAQQIgFwDCCCAAAIIIIAAAggggECLCBAAW+RE00wEEEAAAQQQQAABBBBAgADINYAAAggggAACCCCAAAIItIgAAbBFTjTNRAABBBBAAAEEEEAAAQQIgFwDCCCAAAIIIIAAAggggECLCBAAW+RE00wEEEAAAQQQQAABBBBAgADINYAAAggggAACCCCAAAIItIgAAbBFTjTNRAABBBBAAAEEEEAAAQQIgFwDCCCAAAIIIIAAAggggECLCBAAW+RE00wEEEAAAQQQQAABBBBAgADINYAAAggggAACCCCAAAIItIgAAbBFTjTNRAABBBBAAAEEEEAAAQQIgFwDCCCAAAIIIIAAAggggECLCBAAW+RE00wEEEAAAQQQQAABBBBAgADINYAAAggggAACCCCAAAIItIgAATDFiV68+OMUe7MrAggggAACCCCAAAIItKpAv37b16TpBMCasHNQBBBAAAEEEEAAAQQQQKD6AgTA6ptzRAQQQAABBBBAAAEEEECgJgIEwJqwc1AEEEAAAQQQQAABBBBAoPoCBMDqm3NEBBBAAAEEEEAAAQQQQKAmAgTAmrBzUAQQQAABBBBAAAEEEECg+gIEwOqbc0QEEEAAAQQQQAABBBBAoCYCBMCasHNQBBBAAAEEEEAAAQQQQKD6AgTA6ptzRAQQQAABBBBAAAEEEECgJgIEwJqwc1AEEEAAAQQQQAABBBBAoPoCBMDqm3NEBBBAAAEEEEAAAQQQQKAmAgTAmrBzUAQQQAABBBBAAAEEEECg+gIEwOqbc0QEEEAAAQQQQAABBBBAoCYCBMCasHNQBBBAAAEEEEAAAQQQQKD6AgTA6ptzRAQQQAABBBBAAAEEEECgJgIEwJqwc1AEEEAAAQQQQAABBBBAoPoCBMDqm3PEJhaYs2GlPLRstsxcu1g2bttaFy3t0GY72bNLPzmp93AZ2rFHXdSJSiCAAAIIIIAAAgjURoAAWBt3jtqEAjr8XfPB1LoJfn5iHQQvHzi6piFw0ZPXykUfjZeJZ+zThFdAjZo06y6Z8NAguf6yY6R/jarAYREIE+C9HybE7xFAAIHqCRAAq2ddmyMtmiQXnjpPvjb5XOGWO99TcMOC6fLymo/zPUjK0vfrur1cuMOolKUk3z3eTeBCeexnk2TgZWfJHskPWdpTBaUfLxgvPzpqQBalZVSGbuO1cvdsQ3HDjzeEOnv7wWeVQnSkAOg7zjjX/pFaYu8vpjrNkLu/cZc8Zpez25cu9RjPuudiuWay9yDHXvQrOVOdVOt6uHehoQYD5MyfXyrH9jVs43KJsn+k5jXQRn5Px7K+mqCuiZ99LMe7vpSI996vr9Y0Xm3KP1dK78vonzne99c+cvkdlT+LC9dm2HbO8Uvvca+v83tXOfoz7voZZaehPq/9xrtaqHFrChAAm/y8L5l0hRx37WC5kwCY+5k+Z/bjddv75zRe9wLePvyY3C2CDhDrJnDJ4/Ljf5svp4bcdERtjL45uX9HbziJum+1twuqq/a7eYrI24NdvagRAqB1Yyal0Of/e+X2FQKejNtHHpvn72ks3Kw9N8ZxNf/9w5MKgS/Sy90e/d8v7+/qMfaXbygxgkeketThRtb5V+ex+CWGdWO8sBiW66bKhnMQ671fNw1pzIro9/c/93O956zP0mlyqP2liqlV/s8c6zNinukLH9Pe9vtysPqaebKEfGbrbe+S50R98VP83HCVqet6+zSR2QNK5Zje0/V67TfmJUOtW1CAAFjTk75UHrz0NHlq3B/la3NPk7Pvsytz+g0y7Tz33VJhu6vUjV/hdYo30Fm9fL+SZ1xtmXDTY3L0s8eWyrR+N1quvP9qObm/vzxvuQN1aJw8Vh79rshPrHKd/dR2/mN56jpLrh93oUx01WPspX+UG8b3qalytQ5+1ruPVutQqY5z1y7Hpdo/zc7+m8CyHhynZ6rsG1/Xt8XWzcxf5W27Ip5vgX2/E9H7nSVyu6+XLXYPWJpWx9w3KPg6P79I5Bp3KLJvji4fM02ucXrTPL2HOsBNkp3cN3+GY3h7lkrexZtJMQw1NdXVc7NWuNmTcwq9eeGvwo1kpcBYOUiU7x94jYVXpgG2qOzlBMZTP7q21AtrXfvi6bUt60nxvf88v7dD+fU7TnL13pZ6a8p7ZQu/628P/75cXUfXTLZpfb3cZb3FQe9T/+eDv7fc2GMU/Bni77VugBMfs4oh7yv/+zjml2/FLyb2fTXCl3Z2XcYcL3PUPc03fUPXC0H0eBl673w5yPnyz/iljv3FlD2aICYImyPQ8gIEwJpeAq4gZgepGbcWQlspODnbOCHMCVlOCLT/PuZiefTa8aLvsWbcepvIeYUhn4XyvIHR/zPr7++V9i/0Gk51ydj7O+HPCX2v3iYHXPCAXVexQ2rpWEsm3Sb/OPBcFThrily1g5cHwF3lR3vuKcPWzZSzZneTX+8zRAZuWSy/n/msPCyF3+21ea6c+uZ0Vx1HWdv1Wq33eUf93LDdzkfJ/b27F/YpllfYb6CvtR8se0i+8773h/UUAL01892kmG5Cyr7Jdoebyjc5jdIDaA44rrbpIOYPgGp4lPsm1ipjygGFIaTGmzlvKIz0bX/Qt/D++Yee48UMgGE3nnbAHxp00xe2v+p1CAuYVfvAyORAhnDvKtcJY6UA5wzX9Q+vk9LwPis8uf4uvhttO1yVXW/uub1BPYDqCwp3mPS8J1P03HrKCQszZZ8hEXqVMzlXtSukcB0MCBzCafxiLslc7dD3nzZw3oOXyk4P+b/s0dfaS3LQzwfJ/e7RH4E9gO7rtHa+HBmBRhQgANb0rDnhzh3Q7J+JHcjskKV79C7a266sHcTE6l1bUOh1cwVAd5PKA6CvfLVxIfCJ3Tvo/H2qK4QWSgwMk1Z4HCP/sHopfb2TNfWt7sEjBUBVpTVWuJOEAbA8VIoV8vzBMbjt9RsARSreyKkmlQ2BUz8r7SMVb+4bIwCab+g9N2j+YZFlN+zWu7XU67fQtEiMOwhVDhHFKynysD53ed75gVZZxrmNhaOYz5G7jMrzi6Kc4yjbVPeTI/mTuP7SAAAIcElEQVTRPEHfUIzp9+XtL/8yoGyotH9Yricg6n9EfMO1g64V50sJp67+chMuZlT2/vCU4w2wxi9YIgWX5OepJnu6e0Erjngof/8XrpGz5NApd5XmJ0cZNRHJsfTZc/wC36Jgzmfbpz/29iSaenSj1Kcm8BwUgcYQIADW9DyVhzF/0LKGY7rCmX2bVAh9dk+cp8fOFwQj9wC6egn9gbBwzKBho+pXzjHtsFrYvvWCYNQAKLJKnpwxT7ZP1ANo9wiK05PoXMANGgDLhmxKqScrdJii683r3AwUyytfYKARbvwDb05vdw2VMgXAshtnX49hpd8PiDjXMlEALP+ADZx/GOnm0Q6Dppu/ikNnS0OGdY2aYsifMfh7vU3XU9n8MPeXBX0DekjdtqbemKgB0N+r5CurOAQ09Obe8MWC5zPANXfY1+MX/CWDb5h0Te8NMj64HaBMi6YEXSPXTPZ+hkb6/Iz0HnZdY57PnqCf62+GDF9iWW2qw/mvGZ86ikMgLwECYF6ykcrNJgA6h3KGj+q/Oz2GpgBYHuZcc/zUvhUDoNMzWaF97kDa2nMAy3vreq1eLMu79ZOBGxbLa+36JRsCKu7hnpvktQ//Kj9ebBoC6vzOe7LqpgfQcAMb1gMY6SZEN7cYBEs9RpH3jfTezWMj0823YQhl3ABoDHiub/0leQA03piF3QQG/D7yIiFx9g+7xvI4jdUoM+LNb6MFQIfOCYLGoF42hNNeKdYVLv3zEAOHnRbPVcRe8Gqc25yOETq03LXsgPGzMsoQ3bD3vtU27+dc8QsJ/TnlfNEV4QsFXVL9f6bndDIpFoEMBAiAGSAmLyL6EFBPkPIMAfUvsFKYEzjHXnzFGACtnjoJXBnUHACdIaDesBjcdrttw/wL2iTXqvc9o/QAWnP7Ng0uzeHb4J8D6A6NpTmAhXmE+u/ulx36rDLEN3cwWKteAmD5DYlvLo7hZiJySAi40ajrVUADe1a8vVelM2t/Q6+HePqH5Hl6dcIWgYl48xul58e6Kwt5LmGEOYkV3+sx9g+9xur9Q8VUvwg9f85u8QNgwE112FDNCDfsxvdupWsl6HeGn3t7lSPMi/T3REYKLo14sZTqHMc/zrYelUiOvi+67POpF7G631nhNsL15ARA9+rGjX2GqD0C1RUgAFbX23e0rBaB+Ycc7TzmwbMwSx+7N29qsUfQqoBh1dDSCqFBPYDu/VzDO9XxLpx/qpqLqBeBuU7ku3qVUde2ZSua1hQ814NHDoDO/L+2qjoBAbC0OIx/aGfh74V5f+4FYhovAJYFBXuYUvFbf8M3/U7PXuAiIJ4z7J37Ezj0MNerImrhMRYnMc4B9C4C429rpL+HLfluvCEPeQzErBkya499XM9xtJ/x5X6Oof64sFeInHiG92mli5YslP593c9tjLd/6DUW9fTUy3Yxwp/1UW9wrTwE1A7wYYvAVFz4x1RGwDmuEAAD5zcaF3lRX5K4ho2Wr0QqpcVnmn4RmIWyaMkA9b5xXbT2iAjv52alzxx/iPa9z4OuwyQB0F5k6DFrxWZ7teAoAdDYpnp5o1IPBOpfgABY03NU6iW7Uy5M+BiI8kcvSOCjGXTv3Rny3qm+RWOcQGjP5RPjvEMbyhAeC72TziqgLtCAhWlqSp7jwaMHQNWT1+8wuWunftK1LADqCvqGcxZX+rQr714F1JpP+KTc4t/H3rSw4Iy357BeegCdoUDFh6CrGzi9tLz7OWelG7ngJdx1UwtDvMrnBXmHkLl+HzrHKMcLxVR0nBt7UwBUq4J6luU3LLTiWWI/7PfumzGnvoE363Yocx5m77atNMez6BC8nLvpRr58WGCl5eDL6+a/xqp8plMcztcWd0kB13OiAKjLtb+McQ5R9hiIsACoi7AeCq5L8D4GwhPyXdeUWCtVqmfDFV/BC/6UXcsnzZeL7JVxjV/0+N9fvuuyKeaEFt1M14nhoethnzmVjIKGICcKgPa14npOqXFRIR4En+Kzg10RKBcgANb0qjDPAcy1SlYP4bziip/OsXhgfHp1ngOY3pASEEAAgeQCAcM/IwWT5EdlTwQQQKDRBAiANT1jtQqAzrP77PmDzuqdLTRcM4/TTgDMQ5UyEUAAgagC5mf61ffw76htYzsEEEAgOwECYHaWCUqqQQDUtfQ8rqFQ7VZarTPBiYq0yzmzH5eN27ZG2rZWG3Vos53cPvyYWh2e4yKAAAI5C1R4RETOR6Z4BBBAoFEECICNcqaoZ90L3LBgury85uO6rud+XbeXC3cYVdd1pHIIIIAAAggggAAC+QkQAPOzpeQWE5izYaVc88HUuu0F1L1/lw8cLUM79mixM0NzEUAAAQQQQAABBBwBAiDXAgIZCugQ+NCy2TJz7eK6CYI6+O3ZpZ+c1Hs44S/Dc01RCCCAAAIIIIBAIwoQABvxrFFnBBBAAAEEEEAAAQQQQCCBAAEwARq7IIAAAggggAACCCCAAAKNKEAAbMSzRp0RQAABBBBAAAEEEEAAgQQCBMAEaOyCAAIIIIAAAggggAACCDSiAAGwEc8adUYAAQQQQAABBBBAAAEEEggQABOgsQsCCCCAAAIIIIAAAggg0IgCBMBGPGvUGQEEEEAAAQQQQAABBBBIIEAATIDGLggggAACCCCAAAIIIIBAIwoQABvxrFFnBBBAAAEEEEAAAQQQQCCBAAEwARq7IIAAAggggAACCCCAAAKNKEAAbMSzRp0RQAABBBBAAAEEEEAAgQQCBMAEaM4uixd/nGJvdkUAAQQQQAABBBBAAIFWFejXb/uaNJ0AWBN2DooAAggggAACCCCAAAIIVF+AAFh9c46IAAIIIIAAAggggAACCNREgABYE3YOigACCCCAAAIIIIAAAghUX+D/A71sWIcoplk0AAAAAElFTkSuQmCC&quot; width=&quot;320&quot; /&gt; &lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/3038234890166614695/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/3038234890166614695' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/3038234890166614695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/3038234890166614695'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2022/06/docker-port-is-already-allocated.html' title='Docker - port is already allocated '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-4570841494491139701</id><published>2020-03-24T20:02:00.001-07:00</published><updated>2020-03-24T20:02:50.131-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="XCode"/><title type='text'>Atajo de teclado para comentar código en Xcode </title><content type='html'>Seleccionar las líneas de código a comentar y presionar el siguiente atajo de teclado:&lt;br /&gt;
&lt;br /&gt;
Command + /&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl85wL_wMl1RYL9mqIZZfW3Bi9dNriK0kiLk_gwmFdjrNR4tRnrpVZQTskBAPHWBqLb3nWFx_gaxLuJ4fw4Vn_Y_j5vRQZ78A5N8ljTxjy02Gh2xNfg0mVaVwBI65S56sisBzm8KcPZTI/s1600/Captura+de+Pantalla+2020-03-25+a+la%2528s%2529+00.01.40.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;229&quot; data-original-width=&quot;496&quot; height=&quot;182&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl85wL_wMl1RYL9mqIZZfW3Bi9dNriK0kiLk_gwmFdjrNR4tRnrpVZQTskBAPHWBqLb3nWFx_gaxLuJ4fw4Vn_Y_j5vRQZ78A5N8ljTxjy02Gh2xNfg0mVaVwBI65S56sisBzm8KcPZTI/s400/Captura+de+Pantalla+2020-03-25+a+la%2528s%2529+00.01.40.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/4570841494491139701/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/4570841494491139701' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4570841494491139701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4570841494491139701'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2020/03/atajo-de-teclado-para-comentar-codigo.html' title='Atajo de teclado para comentar código en Xcode '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl85wL_wMl1RYL9mqIZZfW3Bi9dNriK0kiLk_gwmFdjrNR4tRnrpVZQTskBAPHWBqLb3nWFx_gaxLuJ4fw4Vn_Y_j5vRQZ78A5N8ljTxjy02Gh2xNfg0mVaVwBI65S56sisBzm8KcPZTI/s72-c/Captura+de+Pantalla+2020-03-25+a+la%2528s%2529+00.01.40.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-4767134216436514850</id><published>2018-03-01T18:30:00.000-08:00</published><updated>2018-03-01T18:30:09.659-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>Fecha de acuerdo a la zona horaria en C#</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s1600/entity+framework.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s1600/entity+framework.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Ahora es normal publicar las aplicaciones en el extranjero. Lo cual, hace que se deban tener algunas consideraciones tales como el horario. Por ejemplo, necesitas registrar la hora del servidor pero tu servidor esta en EEUU y tu estas en Chile, la hora no sera la misma. ¿Como hacerlo? Usando la zona horaria.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder=&quot;0&quot; height=&quot;475&quot; src=&quot;https://dotnetfiddle.net/Widget/gSxoag&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/4767134216436514850/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/4767134216436514850' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4767134216436514850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4767134216436514850'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2018/03/fecha-de-acuerdo-la-zona-horaria-en-c.html' title='Fecha de acuerdo a la zona horaria en C#'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s72-c/entity+framework.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-9005233134434486200</id><published>2018-02-18T14:34:00.002-08:00</published><updated>2018-02-18T14:34:52.592-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell"/><title type='text'>Como mover archivos a una carpeta con PowerShell</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig7fDU9ExN2qxgLAPcVfsoU-h6AIFPKVcI-0rqLwu9azgLRWjNLXOrlkJf-gw91veAVbJjzLbh_d8731ik0LymZ33ePEgnMHtvMh9EGOewpMLcNFm778i5Dho83JY40Y9SOAGFo9jZMz4/s1600/powershell.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;185&quot; data-original-width=&quot;272&quot; height=&quot;136&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig7fDU9ExN2qxgLAPcVfsoU-h6AIFPKVcI-0rqLwu9azgLRWjNLXOrlkJf-gw91veAVbJjzLbh_d8731ik0LymZ33ePEgnMHtvMh9EGOewpMLcNFm778i5Dho83JY40Y9SOAGFo9jZMz4/s200/powershell.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Para mover varios archivos a una carpeta en particular con PowerShell se usa el comando &lt;b&gt;move-item&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #2b2e3b; box-sizing: border-box; color: #c2f5ff; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, Courier, monospace; font-size: 16px; font-stretch: normal; line-height: 1.45; overflow: auto; padding: 12px;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 3px; border: 0px; box-sizing: border-box; color: inherit; display: inline; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, Courier, monospace; font-size: 13.6px; line-height: inherit; margin: 0px; padding: 0px; word-wrap: normal;&quot;&gt;move-item *.* Ordenar\
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
En el ejemplo, traspaso todos los archivos de la carpeta en donde estoy ejecutando el comando a la carpeta Ordenar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9OOrySCfFvgpJDNAX6deV9nbmyD8WC5qYw2LSQ-DsvKm3diTg6JnT8I764dM_zEE0QHqh7sZInvh4UNWdQkkEvk7jwsmJFCUH043jfS51gTceyNmvh9XXCfT1NXk7AoraoqwnUTzjqoY/s1600/power+shell+move+item.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;103&quot; data-original-width=&quot;443&quot; height=&quot;91&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9OOrySCfFvgpJDNAX6deV9nbmyD8WC5qYw2LSQ-DsvKm3diTg6JnT8I764dM_zEE0QHqh7sZInvh4UNWdQkkEvk7jwsmJFCUH043jfS51gTceyNmvh9XXCfT1NXk7AoraoqwnUTzjqoY/s400/power+shell+move+item.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/9005233134434486200/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/9005233134434486200' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/9005233134434486200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/9005233134434486200'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2018/02/como-mover-archivos-una-carpeta-con.html' title='Como mover archivos a una carpeta con PowerShell'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig7fDU9ExN2qxgLAPcVfsoU-h6AIFPKVcI-0rqLwu9azgLRWjNLXOrlkJf-gw91veAVbJjzLbh_d8731ik0LymZ33ePEgnMHtvMh9EGOewpMLcNFm778i5Dho83JY40Y9SOAGFo9jZMz4/s72-c/powershell.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-1233460778124464186</id><published>2018-02-18T12:49:00.001-08:00</published><updated>2018-02-18T12:49:37.898-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Entity Framework"/><title type='text'>Cambiar conexión desde LocalDb a SQL Server  (EF)</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s1600/entity+framework.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s1600/entity+framework.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Hice una prueba con Entity Framework, Model Code First, Fluent API. Y EF genero una conexión a un motor LocalDB, pero no es lo que necesito. Esta configuración la deja en el App.config o Web.config. De esta forma:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0RnGSO7YH1lei3myunL-dEo3FvwYJ5YyWZte1Fbqgxk02EL38TiFAzFgdGDUCEfFG3798v-WweEPQU4gJnCUumoLo6FZKLhyhssuj4VKlhjz3jbRUgMiIl9YF0yonl0q7S4ts9Vue6Ig/s1600/App.config.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;371&quot; data-original-width=&quot;1244&quot; height=&quot;119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0RnGSO7YH1lei3myunL-dEo3FvwYJ5YyWZte1Fbqgxk02EL38TiFAzFgdGDUCEfFG3798v-WweEPQU4gJnCUumoLo6FZKLhyhssuj4VKlhjz3jbRUgMiIl9YF0yonl0q7S4ts9Vue6Ig/s400/App.config.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Para cambiar la cadena de conexión por defecto de EF para apuntarla a un servidor de nuestra preferencia, se deben reemplazar dos lineas:&lt;br /&gt;
&lt;br /&gt;
El valor &quot;&lt;b&gt;mssqllocaldb&lt;/b&gt;&quot; se debe reemplazar por la cadena de conexión como esta:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
Data Source=Servidor;Initial Catalog=Nombre_Bd;Integrated Security=True;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El valor &quot;&lt;b&gt;LocalDbConnectionFactory&lt;/b&gt;&quot; se debe reemplazar por &quot;&lt;b&gt;SqlConnectionFactory&lt;/b&gt;&quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOSGXYRmSaA9FgqsIuKq8jL83vAvWlsNjzCTfNk0G5NTIl_CfTWPrH0wUqY-UiH3UVwldXzASqBaW_5-02TLZuNncFwIrDShLNjxh_TCZQ99fVrjC2s6TC_agkcc96Ln27GL87bRQFdNc/s1600/App.config_ms_sql.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;363&quot; data-original-width=&quot;1240&quot; height=&quot;117&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOSGXYRmSaA9FgqsIuKq8jL83vAvWlsNjzCTfNk0G5NTIl_CfTWPrH0wUqY-UiH3UVwldXzASqBaW_5-02TLZuNncFwIrDShLNjxh_TCZQ99fVrjC2s6TC_agkcc96Ln27GL87bRQFdNc/s400/App.config_ms_sql.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/1233460778124464186/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/1233460778124464186' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/1233460778124464186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/1233460778124464186'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2018/02/cambiar-conexion-desde-localdb-sql.html' title='Cambiar conexión desde LocalDb a SQL Server  (EF)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s72-c/entity+framework.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-3030079324367557324</id><published>2017-11-10T11:47:00.002-08:00</published><updated>2018-02-18T12:34:55.149-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="React"/><title type='text'>Cannot find module &#39;webpack&#39;</title><content type='html'>Para solucionar el error:&lt;br /&gt;
&lt;code&gt;Cannot find module &#39;webpack&#39;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Se debe ejecutar el comando:&lt;br /&gt;
&lt;code&gt;npm link webpack&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3dr90lH0eC6alhK9nVEu7yJdWNAsiDUdxfvZaSue29HROORmBFVXMMSG06KL1F83eRML5R4IMlM7UkZkQn6TUEWBjJELZ0FP3HYAdWYKVMY1dwmoYMw7NyAR3V2quYzad-FkmgiHrwOs/s1600/Captura+de+pantalla+2017-11-10+16.47.46.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;228&quot; data-original-width=&quot;1036&quot; height=&quot;86&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3dr90lH0eC6alhK9nVEu7yJdWNAsiDUdxfvZaSue29HROORmBFVXMMSG06KL1F83eRML5R4IMlM7UkZkQn6TUEWBjJELZ0FP3HYAdWYKVMY1dwmoYMw7NyAR3V2quYzad-FkmgiHrwOs/s400/Captura+de+pantalla+2017-11-10+16.47.46.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/3030079324367557324/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/3030079324367557324' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/3030079324367557324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/3030079324367557324'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2017/11/cannot-find-module-webpack.html' title='Cannot find module &#39;webpack&#39;'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3dr90lH0eC6alhK9nVEu7yJdWNAsiDUdxfvZaSue29HROORmBFVXMMSG06KL1F83eRML5R4IMlM7UkZkQn6TUEWBjJELZ0FP3HYAdWYKVMY1dwmoYMw7NyAR3V2quYzad-FkmgiHrwOs/s72-c/Captura+de+pantalla+2017-11-10+16.47.46.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-5420960649320178417</id><published>2017-10-09T18:54:00.000-07:00</published><updated>2017-10-09T18:54:09.477-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Electron"/><title type='text'>Error: EACCES: permission denied - Electron (solucionado)</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBPFcb48_o4Q_d-tK8yWJ5voqZOxaA4AeJtO8nlDHU9gvzsd7BNgF_w1aCouH37rBvRoHgEQpct-WTo40eKQbrs5fue5xy1kYJdkuLU2X8ePa4Ju1BfXCf-vI5CmDAMBTb9odWRu_rQY8/s1600/Captura+de+pantalla+2017-10-09+22.44.44.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;85&quot; data-original-width=&quot;265&quot; height=&quot;63&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBPFcb48_o4Q_d-tK8yWJ5voqZOxaA4AeJtO8nlDHU9gvzsd7BNgF_w1aCouH37rBvRoHgEQpct-WTo40eKQbrs5fue5xy1kYJdkuLU2X8ePa4Ju1BfXCf-vI5CmDAMBTb9odWRu_rQY8/s200/Captura+de+pantalla+2017-10-09+22.44.44.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Electron es un framework que permite desarrollar aplicaciones de escritorio independiente del sistema operativo, estas aplicaciones &amp;nbsp;se pueden programar en HTML , &amp;nbsp;Javascript y CSS.&lt;br /&gt;
&lt;br /&gt;
Lo anterior a modo de introducción. Comenzar es sencillo en teoría. Pero es posible que te encuentres con el error que me ha acontecido a mi al seguir los pasos indicados por el sitio oficial de &lt;a href=&quot;http://q.gs/DnHTb&quot; target=&quot;_blank&quot;&gt;Electron&lt;/a&gt;. Al instalar las dependencias y ejecutar el Hola mundo en mi mac, me da un error de permiso denegado (que copio integro mas abajo). Para ejecutar sigo las siguientes instrucciones (solo agrego sudo).

&lt;br /&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;pre style=&quot;background-color: #2b2e3b; box-sizing: border-box; color: #c2f5ff; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, Courier, monospace; font-size: 16px; font-stretch: normal; line-height: 1.45; overflow: auto; padding: 12px;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: inherit; display: inline; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, Courier, monospace; font-size: 13.600000381469727px; line-height: inherit; margin: 0px; padding: 0px; word-wrap: normal;&quot;&gt;&lt;span class=&quot;c1&quot; style=&quot;box-sizing: border-box; color: #86a5b1; font-style: italic;&quot;&gt;# Clone the Quick Start repository&lt;/span&gt;
$ sudo git clone https://github.com/electron/electron-quick-start

&lt;span class=&quot;c1&quot; style=&quot;box-sizing: border-box; color: #86a5b1; font-style: italic;&quot;&gt;# Go into the repository&lt;/span&gt;
$ cd electron-quick-start

&lt;span class=&quot;c1&quot; style=&quot;box-sizing: border-box; color: #86a5b1; font-style: italic;&quot;&gt;# Install the dependencies and run&lt;/span&gt;
$ sudo npm install &amp;amp;&amp;amp; npm start&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;MacBook-Pro-de-Marcos:electron-quick-start marcosdonoso$ sudo npm install&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal; min-height: 13px;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&amp;gt; electron@1.7.8 postinstall /Users/marcosdonoso/Documents/TradingCl/electron-quick-start/node_modules/electron&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&amp;gt; node install.js&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal; min-height: 13px;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;/Users/marcosdonoso/Documents/TradingCl/electron-quick-start/node_modules/electron/install.js:48&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&amp;nbsp; throw err&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&amp;nbsp; ^&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal; min-height: 13px;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;Error: EACCES: permission denied, mkdir &#39;/Users/marcosdonoso/Documents/TradingCl/electron-quick-start/node_modules/electron/electron-tmp-download-9241-1507598637836&#39;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;background-color: black; color: #bfbfbf;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: black; color: #990000;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #d53bd3; font-variant-ligatures: no-common-ligatures;&quot;&gt;code&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; ELIFECYCLE&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #d53bd3; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;background-color: black; color: #bfbfbf;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;color: black; font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: black; color: #990000;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;color: black; font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;errno&lt;/span&gt;&lt;span style=&quot;color: black; font-variant-ligatures: no-common-ligatures;&quot;&gt; 1&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;background-color: black; color: #bfbfbf;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: black; color: #990000;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; electron@1.7.8 postinstall: `node install.js`&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;background-color: black; color: #bfbfbf;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: black; color: #990000;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; Exit status 1&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: black; color: #990000; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;color: #bfbfbf; font-variant-ligatures: no-common-ligatures;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;background-color: black; color: #bfbfbf;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: black; color: #990000;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; Failed at the electron@1.7.8 postinstall script.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;background-color: black; color: #bfbfbf;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: black; color: #990000;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; This is probably not a problem with npm. There is likely additional logging output above.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal; min-height: 13px;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;background-color: black; color: #bfbfbf;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: black; color: #990000;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; A complete log of this run can be found in:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;background-color: black; color: #bfbfbf;&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: black; color: #990000;&quot;&gt;ERR!&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; &amp;nbsp; &amp;nbsp; /Users/marcosdonoso/.npm/_logs/2017-10-10T01_23_59_616Z-debug.log&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; font-family: Menlo; font-size: 11px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;MacBook-Pro-de-Marcos:electron-quick-start marcosdonoso$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
¿Cual es la solución al error?&lt;br /&gt;
&lt;pre style=&quot;background-color: #2b2e3b; box-sizing: border-box; color: #c2f5ff; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, Courier, monospace; font-size: 16px; font-stretch: normal; line-height: 1.45; overflow: auto; padding: 12px;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 0px; box-sizing: border-box; color: inherit; display: inline; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, Courier, monospace; font-size: 13.600000381469727px; line-height: inherit; margin: 0px; padding: 0px; word-wrap: normal;&quot;&gt;&lt;span style=&quot;background-color: rgba(27 , 31 , 35 , 0.0470588); color: white; font-family: , &amp;quot;consolas&amp;quot; , &amp;quot;liberation mono&amp;quot; , &amp;quot;menlo&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 11.899999618530273px; white-space: normal;&quot;&gt;sudo npm install -g electron --unsafe-perm=true --allow-root&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;span style=&quot;background-color: rgba(27 , 31 , 35 , 0.0470588); color: #24292e; font-family: , &amp;quot;consolas&amp;quot; , &amp;quot;liberation mono&amp;quot; , &amp;quot;menlo&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 11.899999618530273px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: rgba(27 , 31 , 35 , 0.0470588); color: #24292e; font-family: , &amp;quot;consolas&amp;quot; , &amp;quot;liberation mono&amp;quot; , &amp;quot;menlo&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 11.899999618530273px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB9ojuXDpPsnFj_dWfbH3Khpwz5gU7qpsGhZAANTfGCcChApMoQCSpANvcbnXuu4b72cTDG14DAcDjqRaeL6x5iY3t0kkQ3skZQIjzNOgadevr2Mydfy4flCltZPLj4XNpAi61CX6jS6k/s1600/Captura+de+pantalla+2017-10-09+22.33.08.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;308&quot; data-original-width=&quot;805&quot; height=&quot;122&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB9ojuXDpPsnFj_dWfbH3Khpwz5gU7qpsGhZAANTfGCcChApMoQCSpANvcbnXuu4b72cTDG14DAcDjqRaeL6x5iY3t0kkQ3skZQIjzNOgadevr2Mydfy4flCltZPLj4XNpAi61CX6jS6k/s320/Captura+de+pantalla+2017-10-09+22.33.08.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: rgba(27 , 31 , 35 , 0.0470588); color: #24292e; font-family: , &amp;quot;consolas&amp;quot; , &amp;quot;liberation mono&amp;quot; , &amp;quot;menlo&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 11.899999618530273px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: rgba(27 , 31 , 35 , 0.0470588); color: #24292e; font-family: , &amp;quot;consolas&amp;quot; , &amp;quot;liberation mono&amp;quot; , &amp;quot;menlo&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 11.899999618530273px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: rgba(27 , 31 , 35 , 0.0470588); color: #24292e; font-family: , &amp;quot;consolas&amp;quot; , &amp;quot;liberation mono&amp;quot; , &amp;quot;menlo&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: 11.899999618530273px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/5420960649320178417/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/5420960649320178417' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/5420960649320178417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/5420960649320178417'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2017/10/error-eacces-permission-denied-electron.html' title='Error: EACCES: permission denied - Electron (solucionado)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBPFcb48_o4Q_d-tK8yWJ5voqZOxaA4AeJtO8nlDHU9gvzsd7BNgF_w1aCouH37rBvRoHgEQpct-WTo40eKQbrs5fue5xy1kYJdkuLU2X8ePa4Ju1BfXCf-vI5CmDAMBTb9odWRu_rQY8/s72-c/Captura+de+pantalla+2017-10-09+22.44.44.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-4035422756114095856</id><published>2017-06-26T12:35:00.000-07:00</published><updated>2017-06-26T12:35:30.634-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular 2"/><title type='text'>Como empezar con Angular 2</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm0UwriEzIGMYJl6kZ6uZnduh33tfpBC6fBOR3Of8LKXQJ9Jryf73M1d9AMsOj_MefatqKFpdBPfAqIw5xShPYyyV2NTxWdQ3wtsv-ql8-t8pM99UhwfZCDRVtq8Yr2_rPAUASO_f-hSo/s1600/angular-logo-banner.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;80&quot; data-original-width=&quot;80&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm0UwriEzIGMYJl6kZ6uZnduh33tfpBC6fBOR3Of8LKXQJ9Jryf73M1d9AMsOj_MefatqKFpdBPfAqIw5xShPYyyV2NTxWdQ3wtsv-ql8-t8pM99UhwfZCDRVtq8Yr2_rPAUASO_f-hSo/s1600/angular-logo-banner.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Angular es un framework para aplicaciones web, mantenido por Google. Su principal característica es que hace uso del concepto de single-page application (SPA).&lt;br /&gt;
&lt;br /&gt;
Lo que explicare en este post es como empezar a trabajar con este framework.&lt;br /&gt;
&lt;br /&gt;
Para empezar con Angular, hay tres formas de hacerlo:
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Desde cero, agregando archivo a archivo&lt;/li&gt;
&lt;li&gt;Descargando el proyecto angular / quickstart &amp;nbsp;desde &lt;a href=&quot;http://q.gs/DnLJm&quot; target=&quot;_blank&quot;&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Utilizando Angular Cli&lt;/li&gt;
&lt;/ul&gt;
Las dos primeras opciones en mi opinión tienen mas contras que pros. Ya que agregando archivo a archivo vas a encontrar problemas con las dependencias. Descargando el proyecto de ejemplo desde &lt;a href=&quot;http://q.gs/DnLJm&quot; target=&quot;_blank&quot;&gt;Github&lt;/a&gt;, proporcionado por la misma gente de Angular. Tiene el siguiente contra, dicho por ellos mismos que no es código diseñado para producción.&lt;br /&gt;
La ultima opción me parece mas óptima.&lt;br /&gt;
&lt;br /&gt;
Angular Cli es una herramienta de linea de comandos para crear aplicaciones Angular en poco tiempo.&lt;br /&gt;
&lt;br /&gt;
Los requerimientos para instalar esta herramienta son:
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;NodeJs 6.9.0++&lt;/li&gt;
&lt;li&gt;NPM 3++&lt;/li&gt;
&lt;/ul&gt;
Para instalar Angular cli se debe ejecutar lo siguiente:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;npm install -g @angular/cli&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Para instalación en MAC debe anteceder sudo. Otra cosa, es que puede tardar un buen rato la instalación. 
&lt;br /&gt;
Por último, para crear tu primera aplicación Angular nada mas bastan estos comandos:
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ng new my-project&lt;/li&gt;
&lt;li&gt;cd my-project&lt;/li&gt;
&lt;li&gt;ng serve&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Fuente



&lt;br /&gt;
&lt;a href=&quot;http://q.gs/DnLLn&quot; target=&quot;_blank&quot;&gt;https://cli.angular.io&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/4035422756114095856/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/4035422756114095856' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4035422756114095856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4035422756114095856'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2017/06/como-empezar-con-angular-2.html' title='Como empezar con Angular 2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm0UwriEzIGMYJl6kZ6uZnduh33tfpBC6fBOR3Of8LKXQJ9Jryf73M1d9AMsOj_MefatqKFpdBPfAqIw5xShPYyyV2NTxWdQ3wtsv-ql8-t8pM99UhwfZCDRVtq8Yr2_rPAUASO_f-hSo/s72-c/angular-logo-banner.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-7648806689811627629</id><published>2017-06-25T12:10:00.000-07:00</published><updated>2017-06-25T12:10:08.697-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Nodejs"/><title type='text'>Actualizar Nodejs via NPM</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCu_P0FnoMJ4a4rmHjDtGaxk0LUCOchTj75vXGQeFz-FKEXmzogfGJjJmuf_9K5kKnJVS1qguybFKXUVWadmOqMBvYGkW8omgg4u06OSzg7CiesleSCTPn9YG6DPTDfx73fzZkm9KrzEM/s1600/nodejs-logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;274&quot; data-original-width=&quot;424&quot; height=&quot;128&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCu_P0FnoMJ4a4rmHjDtGaxk0LUCOchTj75vXGQeFz-FKEXmzogfGJjJmuf_9K5kKnJVS1qguybFKXUVWadmOqMBvYGkW8omgg4u06OSzg7CiesleSCTPn9YG6DPTDfx73fzZkm9KrzEM/s200/nodejs-logo.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Voy a hacer unas de pruebas con &lt;a href=&quot;http://q.gs/DnHTb&quot; target=&quot;_blank&quot;&gt;Electron&lt;/a&gt;, que es un framework para construir aplicaciones multi plataforma usando html y Javascript entre otros. Para trabajar con Electron necesito tener instalado NodeJs, al ver que versión tengo, noto que esta un poco des actualizada (versión 6.10.3). Por lo que la actualizare y dejaré registrado como se hace.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDMaE98FPv1ZM7yZ9954SB6yw234KEH2oqzN_3GW8HntGk_pwjePLAn4W3y9EBWk3AOFTLmRAEFmq_MpOvkVKpvSUaUf-xL6XI7vIT6Bm06tcr3i0bPUPLPM-QRFPLOOq3kY02dBOhMPg/s1600/Captura+de+pantalla+2017-06-25+14.31.59.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;40&quot; data-original-width=&quot;447&quot; height=&quot;28&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDMaE98FPv1ZM7yZ9954SB6yw234KEH2oqzN_3GW8HntGk_pwjePLAn4W3y9EBWk3AOFTLmRAEFmq_MpOvkVKpvSUaUf-xL6XI7vIT6Bm06tcr3i0bPUPLPM-QRFPLOOq3kY02dBOhMPg/s320/Captura+de+pantalla+2017-06-25+14.31.59.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Para actualizar NodeJs desde npm se deben ingresar &amp;nbsp;las siguientes instrucciones:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;sudo npm cache clean -f&lt;/li&gt;
&lt;li&gt;sudo npm install -g n&lt;/li&gt;
&lt;li&gt;sudo n stable&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNsbZsixmJPLrmQG-PF8P8Dwgz0DZZFrvCr6gmBQoPKjLv5n992OHH7YxpEhgJqs0nUzUR38a7HS_BMXqKz4nfo5sViEFXoOQeXZilKTl9t9fQii04QNdfWw3zZ7T00qqNt6o3k8aPzxY/s1600/Captura+de+pantalla+2017-06-25+14.37.24.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;358&quot; data-original-width=&quot;684&quot; height=&quot;208&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNsbZsixmJPLrmQG-PF8P8Dwgz0DZZFrvCr6gmBQoPKjLv5n992OHH7YxpEhgJqs0nUzUR38a7HS_BMXqKz4nfo5sViEFXoOQeXZilKTl9t9fQii04QNdfWw3zZ7T00qqNt6o3k8aPzxY/s400/Captura+de+pantalla+2017-06-25+14.37.24.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Fuente:&lt;br /&gt;
&lt;a href=&quot;http://q.gs/DnHOy&quot; target=&quot;_blank&quot;&gt;https://davidwalsh.name/upgrade-nodejs&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/7648806689811627629/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/7648806689811627629' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/7648806689811627629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/7648806689811627629'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2017/06/actualizar-nodejs-via-npm.html' title='Actualizar Nodejs via NPM'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCu_P0FnoMJ4a4rmHjDtGaxk0LUCOchTj75vXGQeFz-FKEXmzogfGJjJmuf_9K5kKnJVS1qguybFKXUVWadmOqMBvYGkW8omgg4u06OSzg7CiesleSCTPn9YG6DPTDfx73fzZkm9KrzEM/s72-c/nodejs-logo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-7372734160801954900</id><published>2017-06-03T19:52:00.000-07:00</published><updated>2017-06-03T19:52:13.779-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>Como mostrar varias lineas de texto en un MessageBox C#</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s1600/VisualCSharp.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s200/VisualCSharp.png&quot; width=&quot;200&quot; /&gt;
&lt;/a&gt;&lt;/div&gt;
Normalmente se usa MessageBox.Show para mostrar un texto informativo al usuario. El método show de la clase MessageBox tiene mas sobrecarga, puede mostrar botones, iconos, etc.&lt;br /&gt;
&lt;br /&gt;
Pero para este tip, voy a mostrar como mostrar varias lineas en un mensaje. Así como aparece en la imagen:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL0T3U6XyLYAc0h1L9cBybEBGkyJIgKokUQjZGqmhUFi51jun1tbRrNm29ltrpOwBQMhfXw2-qrNTliORleSSKWeEJKrAsd2fwnk3Mn2D5Cyxl3U1ePVx-o1dlaKFZR60CcCt2c2iUdiM/s1600/MessageBox+Show+Lines.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;178&quot; data-original-width=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL0T3U6XyLYAc0h1L9cBybEBGkyJIgKokUQjZGqmhUFi51jun1tbRrNm29ltrpOwBQMhfXw2-qrNTliORleSSKWeEJKrAsd2fwnk3Mn2D5Cyxl3U1ePVx-o1dlaKFZR60CcCt2c2iUdiM/s1600/MessageBox+Show+Lines.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Tan fácil como esto:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
MessageBox.Show(&quot;Linea1&quot; + &quot;\r\n&quot; + &quot;Linea2&quot; + &quot;\r\n&quot; + &quot;Linea3&quot;);
&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/7372734160801954900/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/7372734160801954900' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/7372734160801954900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/7372734160801954900'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2017/06/como-mostrar-varias-lineas-de-texto-en.html' title='Como mostrar varias lineas de texto en un MessageBox C#'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s72-c/VisualCSharp.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-3053693415324956449</id><published>2017-06-03T17:50:00.001-07:00</published><updated>2017-06-03T17:50:25.210-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>Como saber el path de un ejecutable en C#</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s1600/VisualCSharp.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s200/VisualCSharp.png&quot; width=&quot;200&quot; /&gt;
&lt;/a&gt;&lt;/div&gt;
Saber la ruta desde donde se ejecuta un programa, normalmente es utilisimo. Como para tener la referencia para leer un archivo de configuración, dar la información al usuario, etc.&lt;br /&gt;
&lt;br /&gt;
En C# se puede obtener desde varias formas:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modo 1&lt;br /&gt;
&lt;code&gt;
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().CodeBase)
&lt;/code&gt;&lt;br /&gt;
Modo 2&lt;br /&gt;
&lt;code&gt;
System.IO.Path.GetDirectoryName(Environment.GetCommandLineArgs()[0]);
&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
Modo 3&lt;br /&gt;
&lt;code&gt;
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location)
&lt;/code&gt;


</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/3053693415324956449/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/3053693415324956449' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/3053693415324956449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/3053693415324956449'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2017/06/como-saber-el-path-de-un-ejecutable-en-c.html' title='Como saber el path de un ejecutable en C#'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s72-c/VisualCSharp.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-486052085071663821</id><published>2017-05-24T21:35:00.000-07:00</published><updated>2017-05-24T21:38:38.554-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Comenzando con Python</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5XV-Xs3AMxdxmsRGIfpi_Nxatv8-Wji5ETNZ40CDJDLJnx8kY1GhPWYCliN3bIb2suWBVuydVL1xcbMUeB3b0222T018gd9WqZ8ltJBLu4SV3wMxWRv3GqTKoYBBAGpXfa_IbIqpKNsU/s1600/python-logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;82&quot; data-original-width=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5XV-Xs3AMxdxmsRGIfpi_Nxatv8-Wji5ETNZ40CDJDLJnx8kY1GhPWYCliN3bIb2suWBVuydVL1xcbMUeB3b0222T018gd9WqZ8ltJBLu4SV3wMxWRv3GqTKoYBBAGpXfa_IbIqpKNsU/s1600/python-logo.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Hay hartos lenguajes que me gustaría aprender. Pero el factor tiempo, hace que deje para después muchos intereses. Pero comenzar con Python es una de esas cosas que ya no pueden esperar. No porque tenga que hacer un trabajo remunerado con Python, sino porque en varios tópicos, entre ellos: matemáticas, machine learning, este lenguaje se aparece.&lt;br /&gt;
&lt;br /&gt;
Empecé a revisar la documentación de &lt;a href=&quot;http://q.gs/Djghx&quot; target=&quot;_blank&quot;&gt;Tensor Flow&lt;/a&gt;&amp;nbsp;por ejemplo. ¿y que esta detrás? Python.&lt;br /&gt;
&lt;br /&gt;
Voy a trabajar en un MacBook, y lo primero que haré es ver si esta instalado.&lt;br /&gt;
Escribo en una consola:
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
python -V&lt;/code&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;code&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEzgz-nh6ssix-jN1_puWnn8b-O-exOU7PwOQucM_wkAo5rkr9j9NyNuBjWJKAtwZKkO4L3RVXy0AN19PO5ryt3l05vL-h79VltqzWv4wWnBWCcxtGCIHxxzxFaugesRrcah8EUGVVRCY/s1600/Captura+de+pantalla+2017-05-24+23.26.43.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;66&quot; data-original-width=&quot;456&quot; height=&quot;46&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEzgz-nh6ssix-jN1_puWnn8b-O-exOU7PwOQucM_wkAo5rkr9j9NyNuBjWJKAtwZKkO4L3RVXy0AN19PO5ryt3l05vL-h79VltqzWv4wWnBWCcxtGCIHxxzxFaugesRrcah8EUGVVRCY/s320/Captura+de+pantalla+2017-05-24+23.26.43.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;code&gt;&lt;/code&gt;Me encuentro que ya tengo la versión 2.7.10.&lt;br /&gt;
¿Cuál es la ultima versión a la fecha?&lt;br /&gt;
En el &lt;a href=&quot;http://q.gs/Djgle&quot; target=&quot;_blank&quot;&gt;sitio oficial&lt;/a&gt; dice que ya liberaron la versión 3.6.1, de modo que actualizare a esta versión (Considerando que mi objetivo es de aprendizaje).&lt;br /&gt;
&lt;br /&gt;
Descargué el instalador para Mac desde el &lt;a href=&quot;http://q.gs/Djgle&quot; target=&quot;_blank&quot;&gt;sitio web de python&lt;/a&gt;&amp;nbsp;y seguí el proceso de instalación, después de lo cual me aparecieron estos dos iconos:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8mAG_pdnqIDlF2aRzUxX-vWdWOzqM1WbPuCAi4STqoTyn7-ierKQbZuT5sDthHWcMZbQ2KQhcjWaYR6Ff3mYyEkhtYfufi6TEAfthod9LPdF-O7Ag6rva7Po1W97LqeI6BXnKsX54UBg/s1600/Captura+de+pantalla+2017-05-24+23.56.22.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;131&quot; data-original-width=&quot;314&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8mAG_pdnqIDlF2aRzUxX-vWdWOzqM1WbPuCAi4STqoTyn7-ierKQbZuT5sDthHWcMZbQ2KQhcjWaYR6Ff3mYyEkhtYfufi6TEAfthod9LPdF-O7Ag6rva7Po1W97LqeI6BXnKsX54UBg/s1600/Captura+de+pantalla+2017-05-24+23.56.22.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
El icono que dice IDLE, lanza una shell de Python. Python Launcher lo voy a investigar.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgteAXkkWnqABSlD4qvmYIDlUPwifxwhq10WV_r12fJNJNTXaHN005SNSVOFR5aO95gfzAn7u7W3m12KM3QrgiM92k8kolcNWPTF-W6XEzOBrFNaw2UpI3TmWa7N_VTniZR0ohXxlegOrU/s1600/Captura+de+pantalla+2017-05-25+00.01.32.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;139&quot; data-original-width=&quot;587&quot; height=&quot;75&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgteAXkkWnqABSlD4qvmYIDlUPwifxwhq10WV_r12fJNJNTXaHN005SNSVOFR5aO95gfzAn7u7W3m12KM3QrgiM92k8kolcNWPTF-W6XEzOBrFNaw2UpI3TmWa7N_VTniZR0ohXxlegOrU/s320/Captura+de+pantalla+2017-05-25+00.01.32.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Eso por ahora, creo que me lanzare en lo próximo directo a hacer algo con TensorFlow.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
print(&quot;Es todo por ahora&quot;)
&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/486052085071663821/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/486052085071663821' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/486052085071663821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/486052085071663821'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2017/05/comenzando-con-python.html' title='Comenzando con Python'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5XV-Xs3AMxdxmsRGIfpi_Nxatv8-Wji5ETNZ40CDJDLJnx8kY1GhPWYCliN3bIb2suWBVuydVL1xcbMUeB3b0222T018gd9WqZ8ltJBLu4SV3wMxWRv3GqTKoYBBAGpXfa_IbIqpKNsU/s72-c/python-logo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-8245479320213358722</id><published>2016-12-04T13:40:00.000-08:00</published><updated>2023-03-27T06:06:56.139-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><title type='text'>SQL: ORA-01502 </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv3WyK4rBzkeYahvjzaDo_s0bTwwA8PsWXFuDiL_PpEW4cgBzzqbGfad5mJVcGmywWtBG_mRgJuvAOxpgQPKDZJw_uC6BsaJupoiZIZkgmFyJtucNwWiBbe3OcoECcOWFji404cKxSiB0/s1600/Oracle+Large+copy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;105&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv3WyK4rBzkeYahvjzaDo_s0bTwwA8PsWXFuDiL_PpEW4cgBzzqbGfad5mJVcGmywWtBG_mRgJuvAOxpgQPKDZJw_uC6BsaJupoiZIZkgmFyJtucNwWiBbe3OcoECcOWFji404cKxSiB0/s200/Oracle+Large+copy.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;Estoy tratando de insertar 40800 registros en una tabla Oracle a partir de un archivo con sentencias INSERT, y el resultado que obtengo es el error ORA-01502.&lt;br /&gt;
&lt;br /&gt;
¿Porque se produce este error?&lt;br /&gt;
De acuerdo al sitio &lt;a href=&quot;http://j.gs/8Z4A&quot; target=&quot;_blank&quot;&gt;dba-oracle.com&lt;/a&gt;, este error se produce porque se esta tratando de insertar 2 o mas veces el mismo registro.&lt;br /&gt;
&lt;br /&gt;
La solución es borrar el índice &amp;nbsp;indicado en el mensaje del error&lt;br /&gt;
&lt;code&gt;ALTER INDEX PRUEBAS.PK_FAKETABLE REBUILD;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Pero también, se debe borrar los registros repetidos del script de carga. Esto lo hice usando GVIM (las instrucciones &lt;a href=&quot;http://rightnowweb.blogspot.cl/2012/04/ordenar-texto-con-vi.html&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;) &lt;br /&gt;
&lt;br /&gt;
Error SQL: ORA-01502: index &#39;PRUEBAS.PK_FAKETABLE&#39; or partition of such index is in unusable state&lt;br /&gt;
01502. 00000 -&amp;nbsp; &quot;index &#39;%s.%s&#39; or partition of such index is in unusable state&quot;&lt;br /&gt;
*Cause:&amp;nbsp;&amp;nbsp;&amp;nbsp; An attempt has been made to access an index or index partition&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; that has been marked unusable by a direct load or by a DDL&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; operation&lt;br /&gt;
*Action:&amp;nbsp;&amp;nbsp; DROP the specified index, or REBUILD the specified index, or&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; REBUILD the unusable index partition&lt;br /&gt;
&lt;br /&gt;
Despues de seguir las instrucciones finalmente puedo insertar 23000 registros ya que elimine los repetidos.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0jXYDWojPSYrauTHmUM_ZSYcImQHjvEJUnCc_KlLk6OB2YQTmP3Pofikf-1qU0hOp6SJP_cIEMrx4j2O0GsnLRUvZdipRCdSWI5AAmEtWpZP5npvEp0cwsRDS08GTKCHLr0kqhdAgRNo/s1600/filas+insertadas.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;271&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0jXYDWojPSYrauTHmUM_ZSYcImQHjvEJUnCc_KlLk6OB2YQTmP3Pofikf-1qU0hOp6SJP_cIEMrx4j2O0GsnLRUvZdipRCdSWI5AAmEtWpZP5npvEp0cwsRDS08GTKCHLr0kqhdAgRNo/s400/filas+insertadas.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/8245479320213358722/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/8245479320213358722' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/8245479320213358722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/8245479320213358722'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2016/12/sql-ora-01502.html' title='SQL: ORA-01502 '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv3WyK4rBzkeYahvjzaDo_s0bTwwA8PsWXFuDiL_PpEW4cgBzzqbGfad5mJVcGmywWtBG_mRgJuvAOxpgQPKDZJw_uC6BsaJupoiZIZkgmFyJtucNwWiBbe3OcoECcOWFji404cKxSiB0/s72-c/Oracle+Large+copy.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-2343942766991728399</id><published>2016-04-24T15:57:00.003-07:00</published><updated>2016-04-24T15:59:13.386-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="R"/><title type='text'>Cargar Archivos en R</title><content type='html'>&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP4H_7uDDF0RSo_X915j8EK8mUB2LMnBJxpwCfl7FQnv5diFLtozJOd6-2iPbVRjnIiyYPshVnWS0nldmzq8Y_6edKYzagOlSE8xIlTlm4kLwMeWvsCIhFasvpze7L8fPkdfEn4B8Dvo4/s1600/RStudio-Ball.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP4H_7uDDF0RSo_X915j8EK8mUB2LMnBJxpwCfl7FQnv5diFLtozJOd6-2iPbVRjnIiyYPshVnWS0nldmzq8Y_6edKYzagOlSE8xIlTlm4kLwMeWvsCIhFasvpze7L8fPkdfEn4B8Dvo4/s200/RStudio-Ball.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
En R Studio se puede establecer el area de trabajo, para trabajar mas cómodamente y no tener que indicar la ruta completa a un archivo.&lt;br /&gt;
&lt;br /&gt;
Lo que hare en este post es cargar un archivo que contiene valores de una acción de la bolsa.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA0teiF8Mg8o1TrMQS41in5diX7c_aHfiCGQUiTn2CJE9Y9oPvqMmWdz1KzKj-eSsn3J0y2EMLaQgJnikk2xaeUYhHtpWT_tt1vTIEZ0mgldDaTcsy8tPoJ4ZlmygTNh2AYrDVrVMv8vE/s1600/Captura+de+pantalla+2016-04-24+17.14.32.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA0teiF8Mg8o1TrMQS41in5diX7c_aHfiCGQUiTn2CJE9Y9oPvqMmWdz1KzKj-eSsn3J0y2EMLaQgJnikk2xaeUYhHtpWT_tt1vTIEZ0mgldDaTcsy8tPoJ4ZlmygTNh2AYrDVrVMv8vE/s320/Captura+de+pantalla+2016-04-24+17.14.32.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Para cargar un archivo hay varias formas, pero ya que necesito cargar un csv, voy a utilizar read.csv:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3I7AWyyoHisJSGmKjT_jdSMXmiaV71VThdGJ1EgTnxp2FkOL0sh-FSFYdFQ0831bsdxXX9s3Mm7_pNBaD0ZnCStSqt8aitUT50L4k7HtS4ptyFL5pORi-VgjyVFmqFKUhXvD6Q9b5jHc/s1600/Captura+de+pantalla+2016-04-24+17.38.50.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;15&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3I7AWyyoHisJSGmKjT_jdSMXmiaV71VThdGJ1EgTnxp2FkOL0sh-FSFYdFQ0831bsdxXX9s3Mm7_pNBaD0ZnCStSqt8aitUT50L4k7HtS4ptyFL5pORi-VgjyVFmqFKUhXvD6Q9b5jHc/s400/Captura+de+pantalla+2016-04-24+17.38.50.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Donde:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
acciones : es una variable donde guardo el contenido del archivo&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
file : indica el nombre del archivo a cargar.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
head : TRUE o FALSE indica si carga o no los encabezados.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
sep : el separador del archivo cvs.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Al cargar el archivo me da el siguiente error.&lt;/div&gt;
&lt;br /&gt;
&lt;div color=&quot;red&quot;&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;Not all characters in /Users/carp/Dropbox/Bolsa/Intradia/AGUAS-A 23042016.csv could be decoded using ASCII. To try a different encoding, choose &quot;File | Reopen with Encoding...&quot; from the main menu.&lt;/span&gt;&lt;/div&gt;
&lt;div color=&quot;red&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div color=&quot;red&quot;&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF9cC2Fo4oHNLdDax6gjsmZSMlAu61zzzQE6mTsuD2czV3Jolq8sQuYJREIl-yNjGH53LY0ug0dQNqplulm1pd6azRcuDi7cklIne5DkjfE4xB8QLfn0NJ46tVclyIGUYGF64W1lEisDM/s1600/Captura+de+pantalla+2016-04-24+18.43.46.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;135&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF9cC2Fo4oHNLdDax6gjsmZSMlAu61zzzQE6mTsuD2czV3Jolq8sQuYJREIl-yNjGH53LY0ug0dQNqplulm1pd6azRcuDi7cklIne5DkjfE4xB8QLfn0NJ46tVclyIGUYGF64W1lEisDM/s320/Captura+de+pantalla+2016-04-24+18.43.46.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
La solución es usar un parámetro mas FileEncoding=&#39;UTF-16&#39;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Zga_OUWo63Hhe71HgOrLt-ryNZKe57M9icKb69rEkYANlLWQ3Bx62wWzPFX7ebFfk1kCnOrrN5_WUyUHVBqudDBa6HNuMcfgLCWChGHE8fMHV7LlziXblmtTXqs1diqJysmiR4Fy76U/s1600/Captura+de+pantalla+2016-04-24+19.38.54.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;10&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Zga_OUWo63Hhe71HgOrLt-ryNZKe57M9icKb69rEkYANlLWQ3Bx62wWzPFX7ebFfk1kCnOrrN5_WUyUHVBqudDBa6HNuMcfgLCWChGHE8fMHV7LlziXblmtTXqs1diqJysmiR4Fy76U/s400/Captura+de+pantalla+2016-04-24+19.38.54.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Entonces cuando usemos View(nombre de la variable), mostrará el contenido que hemos cargado. &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTbDHqAFFudxkm_B6RSLuxAVq88srZhxcd6IIZxAxRiUub4vewTaOSGfhT2Mwuldvv8wj8WtEsNKrqhSwVi92qyasDwb627-9YG8CB-YW41ICJ8KhwgB-Yvg9KHumm_xmkr00TfFi1EPc/s1600/Captura+de+pantalla+2016-04-24+19.55.50.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTbDHqAFFudxkm_B6RSLuxAVq88srZhxcd6IIZxAxRiUub4vewTaOSGfhT2Mwuldvv8wj8WtEsNKrqhSwVi92qyasDwb627-9YG8CB-YW41ICJ8KhwgB-Yvg9KHumm_xmkr00TfFi1EPc/s320/Captura+de+pantalla+2016-04-24+19.55.50.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div color=&quot;red&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/2343942766991728399/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/2343942766991728399' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/2343942766991728399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/2343942766991728399'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2016/04/cargar-archivos-en-r.html' title='Cargar Archivos en R'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP4H_7uDDF0RSo_X915j8EK8mUB2LMnBJxpwCfl7FQnv5diFLtozJOd6-2iPbVRjnIiyYPshVnWS0nldmzq8Y_6edKYzagOlSE8xIlTlm4kLwMeWvsCIhFasvpze7L8fPkdfEn4B8Dvo4/s72-c/RStudio-Ball.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-2897408431640139839</id><published>2016-03-11T06:42:00.001-08:00</published><updated>2016-03-11T06:42:17.569-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>La cadena de entrada no tiene el formato correcto.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s1600/VisualCSharp.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s200/VisualCSharp.png&quot; width=&quot;200&quot; /&gt;
&lt;/a&gt;&lt;/div&gt;
Obtengo unos datos de la base de datos (DB2) los cuales vienen como decimales. Pero los necesito como Integer, entonces al pasarlos a integer con &lt;b&gt;Int32.Parse&lt;/b&gt; me da el error en cuestión:&lt;br /&gt;
&lt;br /&gt;
La cadena de entrada no tiene el formato correcto&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU7lwl6Jd3-8hCEaR1KSEuZcPa9l_6AFiVi-FsZ6w1ngcp464LCY-KS507X5rQJOYHOibmAOYQMwDOYIEzPzyu9U0Pwi9laUOMCesKMOBcuTUfU2wgG08HB2nce-EGDZ5jsrOUVmkJQQM/s1600/cadena+entrada+formato+incorrecto.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;183&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU7lwl6Jd3-8hCEaR1KSEuZcPa9l_6AFiVi-FsZ6w1ngcp464LCY-KS507X5rQJOYHOibmAOYQMwDOYIEzPzyu9U0Pwi9laUOMCesKMOBcuTUfU2wgG08HB2nce-EGDZ5jsrOUVmkJQQM/s400/cadena+entrada+formato+incorrecto.PNG&quot; width=&quot;400&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&amp;nbsp;Había pensado en tratar los valores como string y quitarles el punto los decimales. Pero se ve mejor pasarlos de Double a Integer.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ_GHUOUj-jhyk9qiIzpcqiafklQb3fovQm7_uAuixEgouRV6Y58R4rgx1sdSpUA3zZLCT92P0U48JipwsqHtlpVIymfUjC0lT1_xa-yBUkmvyVxTRiFU09zTMXUZmzYYV5zUlxBCz59s/s1600/codigo.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;71&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ_GHUOUj-jhyk9qiIzpcqiafklQb3fovQm7_uAuixEgouRV6Y58R4rgx1sdSpUA3zZLCT92P0U48JipwsqHtlpVIymfUjC0lT1_xa-yBUkmvyVxTRiFU09zTMXUZmzYYV5zUlxBCz59s/s400/codigo.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&amp;nbsp; </content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/2897408431640139839/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/2897408431640139839' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/2897408431640139839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/2897408431640139839'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2016/03/la-cadena-de-entrada-no-tiene-el.html' title='La cadena de entrada no tiene el formato correcto.'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_UUTcQX4rgIADUnz4wm9S9ha_S1kI5im02o9LawQh_p4tpkOmV83siNGPHufKXT87TxrUtgl7YiDXaFfFsHOUgSiyyShxyeeGmvcx-HRr_Jsy9Xh4Bo5ZjoOgvjagtFlyYAkZs6GEPA/s72-c/VisualCSharp.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-6943103723810737032</id><published>2016-01-08T12:59:00.001-08:00</published><updated>2016-01-08T12:59:48.002-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JQuery"/><title type='text'>Evento change de un campo oculto en JQuery</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfMoX6KV8v8agbMpDUbyuIrmMj_Oh04vcUidNjxZNybKjRKz_Eixj5ID891JvCguf9NbtSYN87PWrtvutmNCC8J62R86NEoqJvDT23Ebdg17XGwpCOKtAtJ8Z3Q30FXiI8Op4TGitf7W8/s1600/jquery.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;48&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfMoX6KV8v8agbMpDUbyuIrmMj_Oh04vcUidNjxZNybKjRKz_Eixj5ID891JvCguf9NbtSYN87PWrtvutmNCC8J62R86NEoqJvDT23Ebdg17XGwpCOKtAtJ8Z3Q30FXiI8Op4TGitf7W8/s1600/jquery.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Hay cosas que uno da por echas, que luego de ponerlas en practica emerge la realidad distinta por cierto a lo que pensabamos. Una de esas cosas, es gatillar el evento change de un campo oculto. Cualquiera (como yo), pensaria que es igual a como se hace con JQuery para un campo no oculto.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvMsBAVs9jqDx7CLrvRFL9UL-FB95n3JmTDSfEnnJEAWuH2SbijrfFysWL0CNWhXCGruqa3nqSryoYJfcKhLmSkvePQi-LAUBw5po5L-qHZw4adV5gQnjl5rIz0Ps6C3JMNfBWoNPyvy0/s1600/codigo+normal+field.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;162&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvMsBAVs9jqDx7CLrvRFL9UL-FB95n3JmTDSfEnnJEAWuH2SbijrfFysWL0CNWhXCGruqa3nqSryoYJfcKhLmSkvePQi-LAUBw5po5L-qHZw4adV5gQnjl5rIz0Ps6C3JMNfBWoNPyvy0/s400/codigo+normal+field.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Pero no, se debe agregar a la instruccion que cambia el valor en el campo oculto, la sentencia para gatillar el evento:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
$(&quot;#id_campo_oculto&quot;).val(&quot;valor&quot;).trigger(&#39;change&#39;);
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Todo lo demas es igual.</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/6943103723810737032/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/6943103723810737032' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/6943103723810737032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/6943103723810737032'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2016/01/evento-change-de-un-campo-oculto-en.html' title='Evento change de un campo oculto en JQuery'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfMoX6KV8v8agbMpDUbyuIrmMj_Oh04vcUidNjxZNybKjRKz_Eixj5ID891JvCguf9NbtSYN87PWrtvutmNCC8J62R86NEoqJvDT23Ebdg17XGwpCOKtAtJ8Z3Q30FXiI8Op4TGitf7W8/s72-c/jquery.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-5600779420714004561</id><published>2016-01-01T15:19:00.002-08:00</published><updated>2016-01-01T15:19:26.787-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Qt Creator"/><title type='text'>Como mostrar QMainWindow a pantalla completa</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYxN3DPtuM3U3AxiwgCbAHnIoiXtR-JcH6zRXALJCrIv1vAMBJMiyQ2LVgDqwUESMtD7JlZfyQE8Y2UZWmk98pD3YzeJD8psQvkFVZWGjNmO7JEndDo4PBUSgODlBglVYYXfbIYDs6npQ/s1600/Captura+de+pantalla+2016-01-01+20.07.13.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYxN3DPtuM3U3AxiwgCbAHnIoiXtR-JcH6zRXALJCrIv1vAMBJMiyQ2LVgDqwUESMtD7JlZfyQE8Y2UZWmk98pD3YzeJD8psQvkFVZWGjNmO7JEndDo4PBUSgODlBglVYYXfbIYDs6npQ/s320/Captura+de+pantalla+2016-01-01+20.07.13.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Estoy retomando un desarrollo en C++ usando Qt Creator. Y la ventana principal de la aplicación no aparece a pantalla completa. Lo que funciono. Y dejo para que no se me olvide y le sirva a alguien mas, es agregar la instrucción:&amp;nbsp;&lt;span style=&quot;font-family: monospace;&quot;&gt;QMainWindow::showFullScreen();&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
#include &quot;mainwindow.h&quot;&lt;br /&gt;
#include &quot;ui_mainwindow.h&quot;&lt;br /&gt;
#include &quot;lstproyectos.h&quot;&lt;br /&gt;
#include &quot;lstobjetos.h&quot;&lt;br /&gt;
&lt;br /&gt;
MainWindow::MainWindow(QWidget *parent) :&lt;br /&gt;
    QMainWindow(parent),&lt;br /&gt;
    ui(new Ui::MainWindow)&lt;br /&gt;
{&lt;br /&gt;

    ui-&amp;gt;setupUi(this);&lt;br /&gt;
    QMainWindow::showFullScreen();&lt;br /&gt;
}&lt;br /&gt;

&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/5600779420714004561/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/5600779420714004561' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/5600779420714004561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/5600779420714004561'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2016/01/como-mostrar-qmainwindow-pantalla.html' title='Como mostrar QMainWindow a pantalla completa'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYxN3DPtuM3U3AxiwgCbAHnIoiXtR-JcH6zRXALJCrIv1vAMBJMiyQ2LVgDqwUESMtD7JlZfyQE8Y2UZWmk98pD3YzeJD8psQvkFVZWGjNmO7JEndDo4PBUSgODlBglVYYXfbIYDs6npQ/s72-c/Captura+de+pantalla+2016-01-01+20.07.13.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-4958754650020854790</id><published>2015-12-28T22:18:00.000-08:00</published><updated>2015-12-29T03:42:02.608-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><title type='text'>Clave autoincremental en Javascript</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7wiZA_FXrbMw1CVVglWBmVMf7PzZvi-b7Jw1dXiRD9e4-sIxKs7ZG2MnZ1o-c9jDo1-PHriq9fXz90lYekKFdtG-4PNM7p4WoPbq1Rs6tFaJGuXV6-tgwgI6Z8rPMGaPNmfArxYkmJW4/s1600/javascript.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7wiZA_FXrbMw1CVVglWBmVMf7PzZvi-b7Jw1dXiRD9e4-sIxKs7ZG2MnZ1o-c9jDo1-PHriq9fXz90lYekKFdtG-4PNM7p4WoPbq1Rs6tFaJGuXV6-tgwgI6Z8rPMGaPNmfArxYkmJW4/s200/javascript.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Debo generar una clave que tenga el formato Año+Mes+ValorAutonumerico. De tal forma que cuando cambie el año el autonumerico se reinicie.&lt;br /&gt;
&lt;br /&gt;
Las claves que se generaran son como estas: 2015011, 2015012, 2016021, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hice un código de prueba que esta en &lt;a href=&quot;https://jsfiddle.net/bequick/b6vepLr5/1/light/&quot; target=&quot;_blank&quot;&gt;https://jsfiddle.net/bequick/b6vepLr5/1/light/&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Uso Jquery como se puede ver a simple vista.&lt;br /&gt;
&lt;br /&gt;
Y en la pestaña Result, se pueden hacer pruebas. Ejemplo, si ingresas 201403123 al presionar boton Aprieta (&quot;leve nota humoristica&quot;) en la caja resultado muestra el valor que debe retornar. Esto basado en la fecha que se declara en la linea&lt;br /&gt;
&lt;span class=&quot;hljs-keyword&quot;&gt;var&lt;/span&gt; Fecha = &lt;span class=&quot;hljs-keyword&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;hljs-built_in&quot;&gt;Date&lt;/span&gt;(&lt;span class=&quot;hljs-number&quot;&gt;2013&lt;/span&gt;,&lt;span class=&quot;hljs-number&quot;&gt;3&lt;/span&gt;,&lt;span class=&quot;hljs-number&quot;&gt;24&lt;/span&gt;);&lt;br /&gt;
Si el valor Código  Existente esta vacio. &lt;br /&gt;
&lt;br /&gt;
&lt;script async=&quot;&quot; src=&quot;//jsfiddle.net/bequick/b6vepLr5/1/embed/&quot;&gt;&lt;/script&gt;

&lt;iframe allowfullscreen=&quot;allowfullscreen&quot; frameborder=&quot;0&quot; height=&quot;300&quot; src=&quot;//jsfiddle.net/bequick/b6vepLr5/1/embedded/&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/4958754650020854790/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/4958754650020854790' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4958754650020854790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4958754650020854790'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2015/12/clave-autoincremental-en-javascript.html' title='Clave autoincremental en Javascript'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7wiZA_FXrbMw1CVVglWBmVMf7PzZvi-b7Jw1dXiRD9e4-sIxKs7ZG2MnZ1o-c9jDo1-PHriq9fXz90lYekKFdtG-4PNM7p4WoPbq1Rs6tFaJGuXV6-tgwgI6Z8rPMGaPNmfArxYkmJW4/s72-c/javascript.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-8220394094678244023</id><published>2015-12-16T05:20:00.002-08:00</published><updated>2015-12-16T05:20:40.487-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IIS"/><title type='text'>401 - Unauthorized: Access</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJPASfxlcJCmikq8RWA9vQ5jboqhEXaGRqHXrrhyphenhyphenR8zkbVSnofk2Vzf19v3vER6YEeOvQ6phSFWxX_ekAv-dgG4QU8Zjzuny8exoMOvyXxsSqdl1d_7QSSQq66GDf1QatR6ypf-dxWX5w/s1600/iis7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;143&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJPASfxlcJCmikq8RWA9vQ5jboqhEXaGRqHXrrhyphenhyphenR8zkbVSnofk2Vzf19v3vER6YEeOvQ6phSFWxX_ekAv-dgG4QU8Zjzuny8exoMOvyXxsSqdl1d_7QSSQq66GDf1QatR6ypf-dxWX5w/s200/iis7.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span id=&quot;goog_91644160&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_91644161&quot;&gt;&lt;/span&gt;Publique una aplicacion MVC 4 en IIS, y al consultarla no se ven las hojas de estilo. La ruta existe, los archivos existen. Y el mensaje que obtengo es:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
401 - Unauthorized: Access is denied due to invalid credentials.&lt;br /&gt;
You do not have permission to view this directory or page using the credentials that you supplied.
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Abrir IIS (ejecutar / inetmgr)&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Ir a Seguridad / Autenticación&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Botón derecho sobre autenticación anonima. Seleccionar Modificar&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Seleccionar Identidad del grupo de Aplicaciones&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieRqj8U9TXVJ3RHAbVXXIIHD3pTFGsd84AetF8ZxYfWBxQDN8mVo5PNbVM18LfWjCThjlPCWS4b1GCTbJ5AkwBkQJUp5nFmzEkwsyKx4YAA-6EAkjt4n8EghGnWLeQlbI9y2WyUGyMLxk/s1600/solucion.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieRqj8U9TXVJ3RHAbVXXIIHD3pTFGsd84AetF8ZxYfWBxQDN8mVo5PNbVM18LfWjCThjlPCWS4b1GCTbJ5AkwBkQJUp5nFmzEkwsyKx4YAA-6EAkjt4n8EghGnWLeQlbI9y2WyUGyMLxk/s320/solucion.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Fuente&lt;br /&gt;
&lt;a href=&quot;http://www.codeproject.com/Questions/418716/Unauthorized-Access-is-denied-due-to-invalid-c&quot; target=&quot;_blank&quot;&gt;http://www.codeproject.com/Questions/418716/Unauthorized-Access-is-denied-due-to-invalid-c&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/8220394094678244023/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/8220394094678244023' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/8220394094678244023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/8220394094678244023'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2015/12/401-unauthorized-access.html' title='401 - Unauthorized: Access'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJPASfxlcJCmikq8RWA9vQ5jboqhEXaGRqHXrrhyphenhyphenR8zkbVSnofk2Vzf19v3vER6YEeOvQ6phSFWxX_ekAv-dgG4QU8Zjzuny8exoMOvyXxsSqdl1d_7QSSQq66GDf1QatR6ypf-dxWX5w/s72-c/iis7.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-2618688815112274800</id><published>2015-10-11T10:27:00.003-07:00</published><updated>2015-10-11T10:27:30.609-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MSSQL"/><title type='text'>Argument data type text is invalid for argument 1 of replace function.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE_kx4L4ylp76JGbOhKeC-VBeeiVMpN-LM78fQesQ6SUnwkJjkjw__XXQK7JMP9Iu3Xe5slwGloNnyxKSnXOAW_iKHTWpgvKtYz7R5DPwCDT66KXX13-VhC40ch0HAF0KWpG5SB37IaCk/s1600/sql+server.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;117&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE_kx4L4ylp76JGbOhKeC-VBeeiVMpN-LM78fQesQ6SUnwkJjkjw__XXQK7JMP9Iu3Xe5slwGloNnyxKSnXOAW_iKHTWpgvKtYz7R5DPwCDT66KXX13-VhC40ch0HAF0KWpG5SB37IaCk/s320/sql+server.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
La función REPLACE en MS SQL permite reemplazar en un texto una cadena de caracteres dada por otra cadena.&lt;br /&gt;
Por lo que pretendo usar esta función para personalizar un texto agregando un valor que obtengo de una tabla x. Al ejecutar una consulta como esta:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;declare&lt;/span&gt; @nombre &lt;span style=&quot;color: blue;&quot;&gt;VARCHAR&lt;/span&gt;(15);&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;SET&lt;/span&gt; @nombre = &#39;Marcos&#39;;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt; REPLACE(&lt;span style=&quot;color: red;&quot;&gt;Cliente&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;&#39;Cliente&#39;&lt;/span&gt;, @nombre) as Msg FROM Mensajes WHERE id=23;
&lt;br /&gt;
&lt;br /&gt;
Obtengo el siguiente error:&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Argument data type text is invalid for argument 1 of replace function.&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
Esto funciona
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;declare&lt;/span&gt; @nombre &lt;span style=&quot;color: blue;&quot;&gt;VARCHAR&lt;/span&gt;(15);&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;SET&lt;/span&gt; @nombre = &#39;Marcos&#39;;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt; REPLACE(&lt;span style=&quot;color: red;&quot;&gt;&#39;Cliente&#39;&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;&#39;Cliente&#39;&lt;/span&gt;, @nombre) as Msg &lt;br /&gt;
&lt;br /&gt;
Donde esta el error?&lt;br /&gt;
El error esta en que la columna Cliente que paso como parámetro a la función REPLACE es de tipo TEXT en la base de datos, por lo que se debe pasar a VARCHAR.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt; REPLACE(CAST(Cliente &lt;span style=&quot;color: blue;&quot;&gt;AS VARCHAR&lt;/span&gt;(500), &lt;span style=&quot;color: red;&quot;&gt;&#39;Cliente&#39;&lt;/span&gt;, @nombre) as Msg FROM Mensajes WHERE id=23;&lt;br /&gt;
&lt;br /&gt;
La duda que surge ahora es: Como obtengo el numero de caracteres de un campo TEXT? les adelanto que la función LEN no va a funcionar.&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Argument data type text is invalid for argument 1 of len function.&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
Mas Información:
&lt;br /&gt;
&lt;a href=&quot;http://adf.ly/1Pjc9X&quot; target=&quot;_blank&quot;&gt;https://msdn.microsoft.com/es-es/library/ms186862(v=sql.120).aspx&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/2618688815112274800/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/2618688815112274800' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/2618688815112274800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/2618688815112274800'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2015/10/argument-data-type-text-is-invalid-for.html' title='Argument data type text is invalid for argument 1 of replace function.'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE_kx4L4ylp76JGbOhKeC-VBeeiVMpN-LM78fQesQ6SUnwkJjkjw__XXQK7JMP9Iu3Xe5slwGloNnyxKSnXOAW_iKHTWpgvKtYz7R5DPwCDT66KXX13-VhC40ch0HAF0KWpG5SB37IaCk/s72-c/sql+server.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-9067735133756682802</id><published>2015-07-24T09:04:00.003-07:00</published><updated>2015-07-24T09:16:40.966-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MSSQL"/><title type='text'>Como violar un autonumerico en MS SQL</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE_kx4L4ylp76JGbOhKeC-VBeeiVMpN-LM78fQesQ6SUnwkJjkjw__XXQK7JMP9Iu3Xe5slwGloNnyxKSnXOAW_iKHTWpgvKtYz7R5DPwCDT66KXX13-VhC40ch0HAF0KWpG5SB37IaCk/s1600/sql+server.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;117&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE_kx4L4ylp76JGbOhKeC-VBeeiVMpN-LM78fQesQ6SUnwkJjkjw__XXQK7JMP9Iu3Xe5slwGloNnyxKSnXOAW_iKHTWpgvKtYz7R5DPwCDT66KXX13-VhC40ch0HAF0KWpG5SB37IaCk/s320/sql+server.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Supongamos que tienes una tabla de usuarios cuyo identificador es un autonumerico. Pero te entregan una lista para cargar donde los usuarios tienen un numero como identificador pero no parten del 1 y hay usuarios que no existen por ejemplo (1,2,7,8,9, etc).&amp;nbsp; Y otra condición es que después de la carga inicial, se debe seguir usando el autonumerico para la asignación de códigos partiendo de n numero.&lt;br /&gt;
&lt;br /&gt;
En esos casos se pueden usar la instrucciones:&lt;br /&gt;
SET IDENTITY_INSERT y DBCC CHECKIDENT&lt;br /&gt;
&lt;br /&gt;
SET IDENTITY_INSERT&lt;br /&gt;
&lt;i&gt;Permite insertar valores explícitos en la columna identidad de una tabla.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
DBCC CHECKIDENT&lt;br /&gt;
&lt;i&gt;Comprueba el valor de identidad actual de la tabla especificada, si fuera necesario, lo cambia. También puede utilizar DBCC CHECKIDENT para establecer manualmente un nuevo valor de identidad actual para la columna de identidad. &lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Sintaxis SET IDENTITY_INSERT&lt;br /&gt;
&lt;pre&gt;SET IDENTITY_INSERT [ database_name . [ schema_name ] . ] table { ON | OFF }&lt;/pre&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;br /&gt;
Donde&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;database_name : nombre de la base de datos&lt;/li&gt;
&lt;li&gt;schema_name : nombre del esquema&lt;/li&gt;
&lt;li&gt;table&amp;nbsp; : nombre de la tabla&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
Ejemplo de uso&lt;br /&gt;
SET IDENTITY_INSERT [dbo].[Tu_tabla] ON&lt;br /&gt;
INSERT INTO Tu_tabla (3,...)&lt;br /&gt;
SET IDENTITY_INSERT [dbo].[Tu_tabla] OFF&lt;br /&gt;
&lt;br /&gt;
La segunda parte del requerimiento de dejar establecido desde que numero se generaran los autonumerico se puede hacer con la instruccion: DBCC CHECKIDENT&lt;br /&gt;
&lt;br /&gt;
Sintaxis&lt;br /&gt;
&lt;pre style=&quot;-webkit-text-stroke-width: 0px; color: black; font-family: Consolas, Courier, monospace !important; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.5499992370605px; margin: 0px; orphans: auto; overflow: auto; padding: 5px; text-align: start; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; word-wrap: normal;&quot;&gt;DBCC CHECKIDENT  (table_name [, {&amp;nbsp;NORESEED | { RESEED [,&amp;nbsp;new_reseed_value]}}])&lt;/pre&gt;
&lt;pre style=&quot;-webkit-text-stroke-width: 0px; color: black; font-family: Consolas, Courier, monospace !important; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.5499992370605px; margin: 0px; orphans: auto; overflow: auto; padding: 5px; text-align: start; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; word-wrap: normal;&quot;&gt;[ WITH NO_INFOMSGS ]&lt;/pre&gt;
&lt;br /&gt;
Donde&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;table_name : nombre de la tabla&lt;/li&gt;
&lt;li&gt;NORESEED : Especifica que el valor de identidad actual no se debe cambiar.&lt;/li&gt;
&lt;li&gt;RESEED : Especifica que el valor de identidad actual se debería cambiar.&lt;/li&gt;
&lt;li&gt;new_reseed_value : Es el nuevo valor que se va a usar como valor de identidad actual de la columna de identidad.\&lt;/li&gt;
&lt;li&gt;WITH NO_INFOMSGS : Suprime todos los mensajes de información.&lt;/li&gt;
&lt;/ul&gt;
Ejemplo de Uso:&lt;br /&gt;
&lt;br /&gt;
Para saber el valor identidad&lt;br /&gt;
DBCC CHECKIDENT (&#39;Usuario&#39;, NORESEED) &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLBZMIV6aMDxzPYlPo57kfExxQnwNnvP5gbrBlOTsK8FcHXYNzc5XV5YOHAgG9HxT2ZeoYxZmeOtXF8QgYEPsNCc7aRO1EN2Y97N8c5Lzw5KECdOAvT7l5o0iv8QyQ42HJPPl6eMlo-R4/s1600/checkident+noreseed.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;77&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLBZMIV6aMDxzPYlPo57kfExxQnwNnvP5gbrBlOTsK8FcHXYNzc5XV5YOHAgG9HxT2ZeoYxZmeOtXF8QgYEPsNCc7aRO1EN2Y97N8c5Lzw5KECdOAvT7l5o0iv8QyQ42HJPPl6eMlo-R4/s400/checkident+noreseed.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Para poner como valor de identidad de la tabla Usuario el 100 &lt;br /&gt;
DBCC CHECKIDENT (&#39;Usuario&#39;,reseed,100)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZ832OUT9C-GfCJnlv4-FQ1CJUAKezKulfcd-CNmrzIPs1HzXjuXgP9PJJFIuQT3aYaHZm5seZnCk33IMiYOQrMrML7QVBzA7Mud5SLiRcShMrXYvy19PIHXK1H_vrmkfPqET2rskABE/s1600/chekident+reseed.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;70&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZ832OUT9C-GfCJnlv4-FQ1CJUAKezKulfcd-CNmrzIPs1HzXjuXgP9PJJFIuQT3aYaHZm5seZnCk33IMiYOQrMrML7QVBzA7Mud5SLiRcShMrXYvy19PIHXK1H_vrmkfPqET2rskABE/s400/chekident+reseed.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Mas Información:&lt;br /&gt;
&lt;a href=&quot;https://msdn.microsoft.com/es-es/library/ms188059%28v=sql.120%29.aspx&quot;&gt;https://msdn.microsoft.com/es-es/library/ms188059%28v=sql.120%29.aspx&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://msdn.microsoft.com/es-es/library/ms176057(v=sql.120).aspx&quot;&gt;https://msdn.microsoft.com/es-es/library/ms176057(v=sql.120).aspx&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/9067735133756682802/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/9067735133756682802' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/9067735133756682802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/9067735133756682802'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2015/07/como-violar-un-autonumerico-en-ms-sql.html' title='Como violar un autonumerico en MS SQL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE_kx4L4ylp76JGbOhKeC-VBeeiVMpN-LM78fQesQ6SUnwkJjkjw__XXQK7JMP9Iu3Xe5slwGloNnyxKSnXOAW_iKHTWpgvKtYz7R5DPwCDT66KXX13-VhC40ch0HAF0KWpG5SB37IaCk/s72-c/sql+server.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-4358635677264846099</id><published>2015-07-23T07:18:00.001-07:00</published><updated>2015-07-23T07:18:16.663-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Entity Framework"/><category scheme="http://www.blogger.com/atom/ns#" term="MVC"/><title type='text'>Keyword not supported: &#39;server&#39;</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s1600/entity+framework.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s1600/entity+framework.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cambie la cadena de conexión de una aplicación MVC4 Entity Framework&amp;nbsp; ya publicada. Y al ejecutarla me empezó a aparecer este error:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: #eaeaec; color: #444444; display: inline !important; float: none; font-family: &#39;Source Sans Pro&#39;, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 20px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;Keyword not supported: &#39;server&#39;.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La cadena&amp;nbsp; que pasaba como parámetro estaba bien formada. Y es la que genera el asistente de cadenas de conexión del IIS.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjP0kiJ8_J2Vz7VXaBgXiX7EJ5o9uIPjIUJNtvp1MNWWrJu8jqPzJlNlklzBBX_paenydx6VTbalEUSBy5AvSnCFRgNgZ7skwkA6H4PaULPGrRShVO4A6Rocc1tvB8ABdfemfi_nspOfo8/s1600/Keyword+not+supported+server.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjP0kiJ8_J2Vz7VXaBgXiX7EJ5o9uIPjIUJNtvp1MNWWrJu8jqPzJlNlklzBBX_paenydx6VTbalEUSBy5AvSnCFRgNgZ7skwkA6H4PaULPGrRShVO4A6Rocc1tvB8ABdfemfi_nspOfo8/s320/Keyword+not+supported+server.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;code&gt;
Server=192.168.x.xx;Database=DBNombre;User ID=UrApp;Password=●●●●●●●
&lt;/code&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aun así no funcionaba. De modo que volví a la cadena original y cambie solo los parámetros que cambiaban:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;code&gt; 
metadata=res://*/Models.Model.csdl|res://*/Models.Model.ssdl|res://*/Models.Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=192.168.xxx.xxx;initial catalog=BaseDatos;user id=usuario;password=tupassword;MultipleActiveResultSets=True;App=EntityFramework&quot;
&lt;/code&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La ultima cadena funciona correctamente.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/4358635677264846099/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/4358635677264846099' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4358635677264846099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/4358635677264846099'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2015/07/keyword-not-supported-server.html' title='Keyword not supported: &#39;server&#39;'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGzoee6UX81NqwMPeusJU_znAstLJfAn72LJQnmNz4wyx-DPhfF60l_mupQtHoxzl95MjIMyACxjwd8rvXIW_9IDzPwCrrW66MOATn3yCdpidDdmUuoDtSK_WYpWx746pMm9pa4lXIIMs/s72-c/entity+framework.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-420177329539172195</id><published>2015-07-22T12:56:00.002-07:00</published><updated>2015-07-22T12:56:51.528-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Asp.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="IIS"/><title type='text'>ERROR_APPPOOL_VERSION_MISMATCH </title><content type='html'>Estoy actualizando una aplicación web (MVC4/MS SQL 2012), desde Visual Studio (2012). Y al momento de publicar (botón derecho sobre el proyecto en el explorador de proyectos de VS - Publish). Se cae la operación por este error: ERROR_APPPOOL_VERSION_MISMATCH.&lt;br /&gt;
&lt;br /&gt;
La aplicación funciona con el frameword 4.5 osea el pool framework 4 en IIS me sirve. En VS la aplicación esta configurada con ese framework y no se hasta ahora donde esta el problema.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjer5uzLb1-D4BqlaqL8ydfFxvyGXiNaE6bJ3k7dt9BnmoLEkwH02NvgmR4LJ3xZo7vO9lqstcz60E2OWflFcgyLG1MtjDEBZVV7ZfJRxkTX45P1NYvh-B9qqobCYvKhElOfX3RBMLfYDA/s1600/ERROR_APPPOOL_VERSION_MISMATCH+.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;36&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjer5uzLb1-D4BqlaqL8ydfFxvyGXiNaE6bJ3k7dt9BnmoLEkwH02NvgmR4LJ3xZo7vO9lqstcz60E2OWflFcgyLG1MtjDEBZVV7ZfJRxkTX45P1NYvh-B9qqobCYvKhElOfX3RBMLfYDA/s400/ERROR_APPPOOL_VERSION_MISMATCH+.PNG&quot; width=&quot;400&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
La primera validación que hago es ver si en el IIS esta configurado con el pool que me sirve.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
1.Seleccionar aplicacion en IIS&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
2.En el panel de la derecha Acciones pinchar sobre Configuración Avanzada.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
3.En la ventana de Configuración Avanzada&amp;nbsp; ver si Grupo de Aplicaciones esta configurado correctamente en mi caso espero ASP.NET v4.0 Classic lo cambio y funciona ok.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8OP3SLsngxHKG9B0bEMGGemvgpkNvgOdX11sb44MDN2c0PukLiW5K4PC2Idk-RHLLdbXBhRisdKEbx0eNO9hYasG-OZZZk_kwe9MXEZS1FD4kCmz7js2g8nfsuQEbqiPsG2eVSp6iu0U/s1600/configuracion+avanzada.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8OP3SLsngxHKG9B0bEMGGemvgpkNvgOdX11sb44MDN2c0PukLiW5K4PC2Idk-RHLLdbXBhRisdKEbx0eNO9hYasG-OZZZk_kwe9MXEZS1FD4kCmz7js2g8nfsuQEbqiPsG2eVSp6iu0U/s320/configuracion+avanzada.PNG&quot; width=&quot;261&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/420177329539172195/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/420177329539172195' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/420177329539172195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/420177329539172195'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2015/07/errorapppoolversionmismatch.html' title='ERROR_APPPOOL_VERSION_MISMATCH '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjer5uzLb1-D4BqlaqL8ydfFxvyGXiNaE6bJ3k7dt9BnmoLEkwH02NvgmR4LJ3xZo7vO9lqstcz60E2OWflFcgyLG1MtjDEBZVV7ZfJRxkTX45P1NYvh-B9qqobCYvKhElOfX3RBMLfYDA/s72-c/ERROR_APPPOOL_VERSION_MISMATCH+.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-6222501970444818583</id><published>2015-07-22T12:03:00.001-07:00</published><updated>2015-07-22T12:03:13.323-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IIS"/><title type='text'>HTTP Error 404.2 - Not Found</title><content type='html'>&lt;br /&gt;
Según Microsoft el error&amp;nbsp; HTTP Error 404.2 - Not Found se debe ha:&lt;br /&gt;
&lt;br /&gt;
&lt;bold&gt;
Este problema se produce porque el recurso solicitado de la API de servidor Internet (ISAPI) o el recurso solicitado de Common Gateway Interface (CGI) está restringido en el equipo que está ejecutando IIS 7.0.
&lt;/bold&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEids9lBAnU2-KDo2ElhES2YV2omZeNdmrpXnXT8m7HgDu7XZSXEiKohIsDLvamEaoQtdBN38FMZ74U8dJOU7HZWaK2SLXtwTB7QmGl6WtrtJkLRueRMGenBb421Uz2jvh0x6RDeLIjI5DA/s1600/error+404.2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;138&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEids9lBAnU2-KDo2ElhES2YV2omZeNdmrpXnXT8m7HgDu7XZSXEiKohIsDLvamEaoQtdBN38FMZ74U8dJOU7HZWaK2SLXtwTB7QmGl6WtrtJkLRueRMGenBb421Uz2jvh0x6RDeLIjI5DA/s320/error+404.2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Para solucionar este problema se debe ir al IIS (Inicio - Ejecutar -- inetgmr -- seleccionar el servidor -- ir a Seguridad -- doble clic sobre Restricciones de ISAPI y CGI)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCda2XDMMSfORLL-rbISaWm68VIaPB8O4bKJsGKjnCf-NiMaxMzjDJTsZtQj5THtnErsVIiF0oNcTLH-zYKaUC0thwpwTO6_T349ieA5ehQ3dxg6FFsikCnXTLH1-PDBJA-ZE9oJuCiic/s1600/seguridad+isapi+cgi.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;87&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCda2XDMMSfORLL-rbISaWm68VIaPB8O4bKJsGKjnCf-NiMaxMzjDJTsZtQj5THtnErsVIiF0oNcTLH-zYKaUC0thwpwTO6_T349ieA5ehQ3dxg6FFsikCnXTLH1-PDBJA-ZE9oJuCiic/s400/seguridad+isapi+cgi.PNG&quot; width=&quot;400&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Y habilitar los componentes que necesita la aplicación&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRduXNGJ_jsDgo_jdboHBuSrsl4OEFcZgB5LS4oMCGHQ1L82w2g1KmYoFPBzgWSieyUwZHATNXpr9BbIV15eoaet4IwckD23S0VWyV2M2Av3kMbJ9V0Zo9iSL8_w2qVDYtCWRQCYKsdN8/s1600/isapi+cgi.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;118&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRduXNGJ_jsDgo_jdboHBuSrsl4OEFcZgB5LS4oMCGHQ1L82w2g1KmYoFPBzgWSieyUwZHATNXpr9BbIV15eoaet4IwckD23S0VWyV2M2Av3kMbJ9V0Zo9iSL8_w2qVDYtCWRQCYKsdN8/s320/isapi+cgi.PNG&quot; width=&quot;320&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
En mi caso habilite la versión de 64 bits de ASP.NET v4... y funciono perfecto.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/6222501970444818583/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/6222501970444818583' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/6222501970444818583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/6222501970444818583'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2015/07/http-error-4042-not-found.html' title='HTTP Error 404.2 - Not Found'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEids9lBAnU2-KDo2ElhES2YV2omZeNdmrpXnXT8m7HgDu7XZSXEiKohIsDLvamEaoQtdBN38FMZ74U8dJOU7HZWaK2SLXtwTB7QmGl6WtrtJkLRueRMGenBb421Uz2jvh0x6RDeLIjI5DA/s72-c/error+404.2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4739093642332701951.post-8219455093775224211</id><published>2015-07-22T08:18:00.003-07:00</published><updated>2015-07-22T08:22:52.575-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Asp.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="MVC"/><title type='text'>No databases are selected to publish</title><content type='html'>Estoy publicando una aplicación MVC4 con base de datos MS SQL 2012. Uso Visual Studio 2012. Y tengo el siguiente problema (el cual dejare registrado como soluciono en este post). La opción Publish de VS publica la aplicación pero no ejecuta los scripts para crear la base de datos, que es lo que espero de esta operación. El mensaje del dialogo Publish es:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
No databases are selected to publish
&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Isq5B1kW8NDlirVzMJQevrTBhSyDBFr5uT_hpLgjowxMbP9Ux3Ckpq1irajZiI-PWmV0kJxiThJsAFcb8nT2v4efTWegpIc88sF93R1FoEC6JpIrZck4f5AdKS7i4CRYLgjvtvG2ClM/s1600/No+databases+are+selected+to+publish.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;204&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Isq5B1kW8NDlirVzMJQevrTBhSyDBFr5uT_hpLgjowxMbP9Ux3Ckpq1irajZiI-PWmV0kJxiThJsAFcb8nT2v4efTWegpIc88sF93R1FoEC6JpIrZck4f5AdKS7i4CRYLgjvtvG2ClM/s320/No+databases+are+selected+to+publish.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Si bien tenia configurado la opción Package/Publish SQL (botón derecho sobre el proyecto y seleccionar Properties), fue necesario crear nuevamente un perfil&amp;nbsp; en la opción Publish de VS (Botón derecho sobre el proyecto y seleccionar Publish) y volver a ingresar estos para que apareciera seleccionada una base de datos en el dialogo.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3IRUTuz_2H6TopG0dKvIyigpFbJxr77KnaQepmzs8ZZzXfzAbe6FS4CNoLkK8DGwIxCuoqcMORT45-gDsbf3wDI8tJYVYBdpkHIE0NBMc6GZ0b4z7P6_R9C_vGcUXmyE3nXuGvAbDays/s1600/publish+new+profile.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3IRUTuz_2H6TopG0dKvIyigpFbJxr77KnaQepmzs8ZZzXfzAbe6FS4CNoLkK8DGwIxCuoqcMORT45-gDsbf3wDI8tJYVYBdpkHIE0NBMc6GZ0b4z7P6_R9C_vGcUXmyE3nXuGvAbDays/s320/publish+new+profile.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcS_hnBhTwXlcjK6idmZOARC17lehdL1tRuVJJ3dLuGLE_bHzRTf09ImjZP1l-0brIQA1dgadLsadN4fV_J5IngEjT9OFMM3I0T122-gm1IfwMABeXl9OOMV9FAQrPTmu5N2EgZhBXpLA/s1600/publish+Web+Correcto.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcS_hnBhTwXlcjK6idmZOARC17lehdL1tRuVJJ3dLuGLE_bHzRTf09ImjZP1l-0brIQA1dgadLsadN4fV_J5IngEjT9OFMM3I0T122-gm1IfwMABeXl9OOMV9FAQrPTmu5N2EgZhBXpLA/s320/publish+Web+Correcto.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Si bien es cierto aparece una base seleccionada, persiste el problema de que si vuelvo a ejecutar la opción Publish se pierden la base de datos. Por lo que obliga a borrar el Perfil e ingresar los datos. Cuando tenga la solución a este ultimo punto actualizare este post.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rightnowweb.blogspot.com/feeds/8219455093775224211/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4739093642332701951/8219455093775224211' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/8219455093775224211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4739093642332701951/posts/default/8219455093775224211'/><link rel='alternate' type='text/html' href='http://rightnowweb.blogspot.com/2015/07/no-databases-are-selected-to-publish.html' title='No databases are selected to publish'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Isq5B1kW8NDlirVzMJQevrTBhSyDBFr5uT_hpLgjowxMbP9Ux3Ckpq1irajZiI-PWmV0kJxiThJsAFcb8nT2v4efTWegpIc88sF93R1FoEC6JpIrZck4f5AdKS7i4CRYLgjvtvG2ClM/s72-c/No+databases+are+selected+to+publish.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>