<?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-242459054012807503</id><updated>2024-09-01T04:39:26.032-07:00</updated><category term="programming"/><category term="xampp"/><category term="IIS"/><category term="php"/><category term="server"/><category term=".Net Framework"/><category term=".net"/><category term="ASP.NET"/><category term="Android"/><category term="Elementary"/><category term="Firewall"/><category term="LAMP"/><category term="Linux"/><category term="Luna"/><category term="Samsung Galaxy"/><category term="Tweak"/><category term="USB Driver"/><category term="administration"/><category term="codeigniter"/><category term="comedy"/><category term="cop"/><category term="development"/><category term="email"/><category term="evaluate"/><category term="ftp"/><category term="hydrology"/><category term="idiots"/><category term="job"/><category term="joke"/><category term="learning"/><category term="lithium"/><category term="mail"/><category term="matplotlib"/><category term="mvc"/><category term="numpy"/><category term="opportunity"/><category term="politics"/><category term="port forwarding"/><category term="python"/><category term="restore"/><category term="scipy"/><category term="sql"/><category term="style check"/><category term="thunderbird"/><category term="web server"/><category term="xdebug"/><title type='text'>ASDF Jack</title><subtitle type='html'>Programming, politics, coffee, beer, high blood pressure, cholesterol, travel and music.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-7977001919444236787</id><published>2016-01-28T06:50:00.002-08:00</published><updated>2016-01-28T06:50:41.800-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LAMP"/><title type='text'>Install LAMP in ElementaryOS</title><content type='html'>Just found this &lt;a href=&quot;http://elementaryos.stackexchange.com/questions/58/how-do-i-install-a-lamp-stack&quot;&gt;tutorial&lt;/a&gt; on trying out LAMP in ElementaryOS here. Might as well be blogged here so I can get back at it when trying it in the future.</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/7977001919444236787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2016/01/install-lamp-in-elementaryos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/7977001919444236787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/7977001919444236787'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2016/01/install-lamp-in-elementaryos.html' title='Install LAMP in ElementaryOS'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-1109487937210084134</id><published>2016-01-28T05:59:00.002-08:00</published><updated>2016-01-28T06:00:24.312-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Elementary"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Luna"/><category scheme="http://www.blogger.com/atom/ns#" term="Tweak"/><title type='text'>Elementary Tweaks</title><content type='html'>Well, I like smaller fonts and I&#39;ve tried Elementary OS Luna. I like it and I&#39;m searching a way to make the default fonts smaller. Just so I have more spaces to work on, especially when I code and read. Luckily I found a solution to download the tweak and make the fonts/icons custom sizes in Elementary Luna.&lt;br /&gt;
&lt;br /&gt;
This is how I did it. Hope you guys find it useful. Run this in your terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: white; color: rgba(0, 0, 0, 0.870588); font-size: 16px; line-height: 20px;&quot;&gt;sudo apt-add-repository ppa:versable/elementary-update
sudo apt-get update
sudo apt-get install elementary-tweaks&lt;/pre&gt;
&lt;br /&gt;
And if anyone is interested in my setting, here&#39;s my screenshot. You can find it in System Settings/Tweaks btw.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqhU86K-oA0fw2VbSBa0fKfxmvjIeamZmcquX8B7KP-BHLn5L8MVyjOhWtq9BfIs8MUtUzel1IaV5f8AQ5Y1louSKL0e7j8Sk0lhehIxTGIcfExMBUmXHYL9yNNEVfpbA3UJMEEcmQeLFx/s1600/Screenshot+from+2016-01-27+08%253A31%253A02.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqhU86K-oA0fw2VbSBa0fKfxmvjIeamZmcquX8B7KP-BHLn5L8MVyjOhWtq9BfIs8MUtUzel1IaV5f8AQ5Y1louSKL0e7j8Sk0lhehIxTGIcfExMBUmXHYL9yNNEVfpbA3UJMEEcmQeLFx/s320/Screenshot+from+2016-01-27+08%253A31%253A02.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Thanks everyone!</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/1109487937210084134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2016/01/elementary-tweaks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/1109487937210084134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/1109487937210084134'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2016/01/elementary-tweaks.html' title='Elementary Tweaks'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqhU86K-oA0fw2VbSBa0fKfxmvjIeamZmcquX8B7KP-BHLn5L8MVyjOhWtq9BfIs8MUtUzel1IaV5f8AQ5Y1louSKL0e7j8Sk0lhehIxTGIcfExMBUmXHYL9yNNEVfpbA3UJMEEcmQeLFx/s72-c/Screenshot+from+2016-01-27+08%253A31%253A02.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-2281310056253273967</id><published>2015-05-28T21:51:00.003-07:00</published><updated>2015-05-28T21:52:29.020-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Samsung Galaxy"/><category scheme="http://www.blogger.com/atom/ns#" term="USB Driver"/><title type='text'>USB Driver for Samsung Phones</title><content type='html'>Recently I tried Android Development and my phone is Samsung Galaxy. When I download &lt;a href=&quot;https://developer.android.com/sdk/index.html&quot;&gt;Android Studio&lt;/a&gt; I can&#39;t seem to see my phone connected to the IDE. I just found out I haven&#39;t installed the &lt;a href=&quot;http://developer.samsung.com/technical-doc/view.do?v=T000000117&quot;&gt;Android USB driver&lt;/a&gt; for Samsung Phones. This is the link to download the driver and it works, at least for me. Please comment below on your experiences on setting up Android Studio with your Samsung Phone.</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/2281310056253273967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2015/05/usb-driver-for-samsung-phones.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/2281310056253273967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/2281310056253273967'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2015/05/usb-driver-for-samsung-phones.html' title='USB Driver for Samsung Phones'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-4962747588283233240</id><published>2015-04-28T03:03:00.003-07:00</published><updated>2015-04-28T03:03:34.584-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="administration"/><category scheme="http://www.blogger.com/atom/ns#" term="ftp"/><category scheme="http://www.blogger.com/atom/ns#" term="server"/><category scheme="http://www.blogger.com/atom/ns#" term="xampp"/><title type='text'>Hosting FTP server in your local machine</title><content type='html'>I use this method to share some files with my friends across the internet that is too large for Dropbox to handle. I tried hosting SQL data that&#39;s around 3G in size so I wanted to try FTP approach.&lt;br /&gt;
&lt;br /&gt;
I installed XAMPP and it has useful stuffs for HTTP and FTP projects. I use it once with my &lt;a href=&quot;http://asdfjack.blogspot.com/2013/05/introduction-to-codeigniter.html&quot;&gt;PHP development&lt;/a&gt;, but that&#39;s it -- nothing FTP related. This is a tutorial on how to basically set-up FTP server locally to host data to be shared by friends, etc.&lt;br /&gt;
&lt;br /&gt;
Once XAMPP is installed, we can directly go to the Control Panel.&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/AVvXsEislYw3grsf-VXC1mIzXsKlXoqpT0jc4HvACGGUir1k9A0gtkF1_fKZIMw47bK-sOYcdunlWYDoYnd9igR72hoWYMeVmUK2SqG2by_lKyFHvsyss49FLy6lknpsqTrFBCMFZ2S_7r9U5bc0/s1600/ControlPanel.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEislYw3grsf-VXC1mIzXsKlXoqpT0jc4HvACGGUir1k9A0gtkF1_fKZIMw47bK-sOYcdunlWYDoYnd9igR72hoWYMeVmUK2SqG2by_lKyFHvsyss49FLy6lknpsqTrFBCMFZ2S_7r9U5bc0/s1600/ControlPanel.png&quot; height=&quot;205&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;
Clicking the Admin for FileZilla FTP Server administration might alert you with Security Warning, just allow access to it. Click OK to Connect to Server. We are now presented with the FileZilla server Administration interface. Go to Edit-&amp;gt;Users to add users. I usually just add temporary users who can access specific files to be shared periodically, that means I&#39;ll disable it once I&#39;m done with the file share and also I don&#39;t usually leave FTP server running. Turning it off after use is a good practice.&lt;br /&gt;
&lt;br /&gt;
Adding user is at the right side of the Dialog with Users group box. Click Add and type any user you want, I&#39;m fond of having &quot;test/tset&quot; credentials so we&#39;ll use it here. Now check the Password check box to add password to the user. Type in &quot;tset&quot;, as in reverse of test. That way it&#39;s easy to remember. :D You can of course choose your own username and password. To share file(s) or folder(s) to this user click Shared Folder. Add Shared Folder by clicking Add and browsing for the directory. I normally leave Read permission by default, at least the user can&#39;t do damage to the directory. Click OK and we are done!&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/AVvXsEgFLdtYkedREYvKmeTRYnm45PBMImTNJiuSCTHeCyuFcdhFmFYqBtSh6J0jFTgBSwzKJ_-QavmuFt3vWT3IOK-cAqjZxX_-fPGNtRthTKQEmu7jPji89mgwVnEPC0h5SLFb59Nco0GZyx9J/s1600/ftptest.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFLdtYkedREYvKmeTRYnm45PBMImTNJiuSCTHeCyuFcdhFmFYqBtSh6J0jFTgBSwzKJ_-QavmuFt3vWT3IOK-cAqjZxX_-fPGNtRthTKQEmu7jPji89mgwVnEPC0h5SLFb59Nco0GZyx9J/s1600/ftptest.png&quot; height=&quot;192&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;
Now type the credentials we created (test/tset) and you will be redirected to the shared directory we configured. Sample image below for confirmation. Of course, I didn&#39;t share my 3G SQL data, lol.&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/AVvXsEgbUiEEpwDY0yQUjoLeD18BAJ2K5QM7rtK0gagKLVHumaaLIXANIrxXZex-zDB_KvAjSJiid8seKuYNKTeg6l97Xato-CL-H8iampeS-lQUnua1vXtUdLvWlpH3EERy5arcF5sMpie5M_wv/s1600/ftplist.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbUiEEpwDY0yQUjoLeD18BAJ2K5QM7rtK0gagKLVHumaaLIXANIrxXZex-zDB_KvAjSJiid8seKuYNKTeg6l97Xato-CL-H8iampeS-lQUnua1vXtUdLvWlpH3EERy5arcF5sMpie5M_wv/s1600/ftplist.png&quot; height=&quot;192&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
That&#39;s it! Have fun everyone!</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/4962747588283233240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2015/04/hosting-ftp-server-in-your-local-machine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/4962747588283233240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/4962747588283233240'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2015/04/hosting-ftp-server-in-your-local-machine.html' title='Hosting FTP server in your local machine'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEislYw3grsf-VXC1mIzXsKlXoqpT0jc4HvACGGUir1k9A0gtkF1_fKZIMw47bK-sOYcdunlWYDoYnd9igR72hoWYMeVmUK2SqG2by_lKyFHvsyss49FLy6lknpsqTrFBCMFZ2S_7r9U5bc0/s72-c/ControlPanel.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-8913923858482637926</id><published>2015-04-20T16:51:00.000-07:00</published><updated>2015-04-28T03:04:26.971-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Firewall"/><category scheme="http://www.blogger.com/atom/ns#" term="IIS"/><title type='text'>Can&#39;t access IIS 7 from another Computer, not anymore!</title><content type='html'>Upon fresh installation of my Windows 7 box, I tried to install IIS so I can play with ASP.NET web and web setup project. One problem I encountered after the installation is, although I can access it locally via localhost or the IP Address (192.168.1.32, ie), I can&#39;t access it from my other boxes. I had 2 machines and other VMWare installed so I wanted to see from outside of the machine which IIS is installed. Failed miserably.&lt;br /&gt;
&lt;br /&gt;
Not quite though. The simple solution is just to enable the port 80 on my Firewall. For Windows 7 it&#39;s in the Control Panel-&amp;gt;System and Security-&amp;gt;Windows Firewall and clicking the &quot;Allow a program or feature through Windows Firewall&quot;. Click the Change settings and check &quot;World Wide Web Services (HTTP)&quot;. That&#39;s it, brilliant! :)&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/AVvXsEgEfl_P1RbYyanSsJG7WHBt4i1AJmwXXynWdYa9D9JXbvz1olzzDe8vDTlrLoNsP9rZq0sxAofIOduWrKhwrSRzEr00KXWVkdhqlyS4Yt-aF2VoaXjlPb-bAwZmSfY18E1lJWZ0XnZswYUX/s1600/Untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEfl_P1RbYyanSsJG7WHBt4i1AJmwXXynWdYa9D9JXbvz1olzzDe8vDTlrLoNsP9rZq0sxAofIOduWrKhwrSRzEr00KXWVkdhqlyS4Yt-aF2VoaXjlPb-bAwZmSfY18E1lJWZ0XnZswYUX/s1600/Untitled.png&quot; height=&quot;224&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/8913923858482637926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2015/04/cant-access-iis-7-from-another-computer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/8913923858482637926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/8913923858482637926'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2015/04/cant-access-iis-7-from-another-computer.html' title='Can&#39;t access IIS 7 from another Computer, not anymore!'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEfl_P1RbYyanSsJG7WHBt4i1AJmwXXynWdYa9D9JXbvz1olzzDe8vDTlrLoNsP9rZq0sxAofIOduWrKhwrSRzEr00KXWVkdhqlyS4Yt-aF2VoaXjlPb-bAwZmSfY18E1lJWZ0XnZswYUX/s72-c/Untitled.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-5124221199165281486</id><published>2015-02-13T03:17:00.001-08:00</published><updated>2015-02-13T03:17:12.478-08:00</updated><title type='text'>Unhiding file extensions and display full directory path in Explorer (Windows 7)</title><content type='html'>This maybe odd and simple but I just want to put this on the net for me to remember. Thing is, there&#39;s no menu bar for the explorer in Windows 7 until you accidentally hit Alt button.&lt;br /&gt;
&lt;br /&gt;
The folder options can be seen when hitting the Alt button and going to Tools-&amp;gt;Folder options... Also we can find it in the Control Panel and search for Folder options.&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/AVvXsEg7z_7QssuBRVMNGPUriFGOl6B7FjhDpvdirfrUd6889VVqYpwT8dNqlnQ0OWLfJ2DfWxX7-5-BgWcusWi8p4cxbwIrXAmacF__wg3kv5X3CMojHchKQi2pN6OsmR8TNUSs_h0aslPD6Qb_/s1600/Untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7z_7QssuBRVMNGPUriFGOl6B7FjhDpvdirfrUd6889VVqYpwT8dNqlnQ0OWLfJ2DfWxX7-5-BgWcusWi8p4cxbwIrXAmacF__wg3kv5X3CMojHchKQi2pN6OsmR8TNUSs_h0aslPD6Qb_/s1600/Untitled.png&quot; height=&quot;320&quot; width=&quot;263&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;
Checking the display the full path in the title bar will show the full directory path of the explorer window. This helps me remember what directory is this explorer currently on. Unchecking Hide extensions on the other hand helps me know the file extensions and possibly rename it. Right clicking in explorer and clicking New Text Document is what I usually do when creating a script such as PHP or Python. This way I can rename the new document to be of PHP or Python extension.&lt;br /&gt;
&lt;br /&gt;
Guess that&#39;s it, until then. Ciao!</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/5124221199165281486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2015/02/unhiding-file-extensions-and-display.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/5124221199165281486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/5124221199165281486'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2015/02/unhiding-file-extensions-and-display.html' title='Unhiding file extensions and display full directory path in Explorer (Windows 7)'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7z_7QssuBRVMNGPUriFGOl6B7FjhDpvdirfrUd6889VVqYpwT8dNqlnQ0OWLfJ2DfWxX7-5-BgWcusWi8p4cxbwIrXAmacF__wg3kv5X3CMojHchKQi2pN6OsmR8TNUSs_h0aslPD6Qb_/s72-c/Untitled.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-8090711687791916480</id><published>2013-08-08T05:53:00.003-07:00</published><updated>2013-08-08T07:56:24.760-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="port forwarding"/><category scheme="http://www.blogger.com/atom/ns#" term="web server"/><category scheme="http://www.blogger.com/atom/ns#" term="xampp"/><title type='text'>Port forwarding with Zyxel router and XAMPP</title><content type='html'>Better late than never. I really planned to have a home-based web server so that I can explore a little bit of systems administration, just simply. I&#39;m not really much of an administrator but it would be cool if I know a bit about this stuff. I had a little background with PHP and web development so I think I can handle it. Gladly it&#39;s not that difficult. With a little bit of installations and configuration, and we&#39;re done.&lt;br /&gt;
&lt;br /&gt;
First off, install &lt;a href=&quot;http://www.apachefriends.org/en/xampp.html&quot;&gt;XAMPP&lt;/a&gt;. Download the application from their website and install. Just accept the default options and we&#39;re good to go. I got a little info with XAMPP and Lithium for further exploration &lt;a href=&quot;http://asdfjack.blogspot.com/2013/05/lithium-first-glimpse.html&quot;&gt;here&lt;/a&gt;. So accessing the host where you install the XAMPP will get you the web server&#39;s default page. In my case, it&#39;s localhost and it displays the XAMPP default page. Things are looking good.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;I&#39;ll give details on installation of XAMPP later in my other blog post.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
And now for the port forwarding bit. Port forwarding means you forward a port to a specific server hosting whatever you want. Be it a web server or an SMTP or anything you want. This can be done in the router. I use Zyxel as this is a fee package from my ISP so I&#39;ll be dealing with it. I must say if you have a different router than I am, I cannot guarantee a reply (or any help at all). Adding a new server to forward a port to can be done in NAT section under Network. You can login and go to Advanced Wizard to view the configuration. Go to Port Forwarding tab and add the server you want to host. In my case I added 192.168.1.35 (my dev PC) and I&#39;m hosting port 8080 for my Apache Web Server.&lt;br /&gt;
&lt;br /&gt;
That&#39;s it, ask a friend to access you public IP and share info with them.</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/8090711687791916480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2013/08/port-forwarding-with-zyxel-router-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/8090711687791916480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/8090711687791916480'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2013/08/port-forwarding-with-zyxel-router-and.html' title='Port forwarding with Zyxel router and XAMPP'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-1141548576067805189</id><published>2013-08-06T08:29:00.002-07:00</published><updated>2013-08-06T08:29:40.373-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="email"/><category scheme="http://www.blogger.com/atom/ns#" term="mail"/><category scheme="http://www.blogger.com/atom/ns#" term="thunderbird"/><title type='text'>Thunderbird, the awesome emailer</title><content type='html'>I tried Thunderbird as my email application at home. When I&#39;m at work, usually companies uses Exchange as their email server and Outlook as the client (or email application). I must say, Thunderbird is as useful as outlook (I don&#39;t really mean to offend someone here). The installation is easy and the configuration to connect to SMTP server is also very easy. With a few click, you can then use the application. For installation process, see images below.&lt;br /&gt;
&lt;br /&gt;
Download the installer from their site.&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/AVvXsEipIP0qJlgABkDxwDuxb4kyd_hzvgkI_SESsjWGKDHGrrpVtIhm8Ch2nFDNVDCMN_NRZgNChFLZNDTAzgnPV7KCurOsSDkA14a07ZfXVDDKFTi8Nck-cOi2Obt0ZGCd0L3s4diZWQ7-RAdR/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipIP0qJlgABkDxwDuxb4kyd_hzvgkI_SESsjWGKDHGrrpVtIhm8Ch2nFDNVDCMN_NRZgNChFLZNDTAzgnPV7KCurOsSDkA14a07ZfXVDDKFTi8Nck-cOi2Obt0ZGCd0L3s4diZWQ7-RAdR/s320/1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
When done, click the download application to run the installer. Just select the default values and hit finish when done. When launch Thunderbird option is checked, it should start after the installation.&lt;br /&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;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizCjNj3skYhOJMEo8hQ65SkjsCby9IIzutxGgft2gHAHyrDDGTFoGMGBsr68vghZHed9mD_M5k-Vx2wo99uBqZ7i6UhGlqXssAYcnSrU2BSJh0lbSiILIY66yqzT3Mb-CMWz5SlWYpk6rR/s1600/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;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizCjNj3skYhOJMEo8hQ65SkjsCby9IIzutxGgft2gHAHyrDDGTFoGMGBsr68vghZHed9mD_M5k-Vx2wo99uBqZ7i6UhGlqXssAYcnSrU2BSJh0lbSiILIY66yqzT3Mb-CMWz5SlWYpk6rR/s320/2.png&quot; width=&quot;247&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Creating a new account is just simply clicking the &quot;Create new account&quot; like the image below. I have a gmail account so I don&#39;t have any problems just by entere my gmail credentials. Please check on &lt;a href=&quot;http://www.mozilla.org/en-US/thunderbird/features/#getstarted&quot;&gt;Thunderbird&#39;s documentation&lt;/a&gt; for further information.&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/AVvXsEgRxK3xDDql9JGn_bcUy3Wao_2sXA3bphdvq8So9hYk2-4pQT-ENzeRiRmCibKS-lQYZsP4SCVM7SoGi8u1xvswpMmbh4ZRcqPWQm5Zpjr1kww8edZebA4_IrGrM6rSVeX948odJmXYhUX1/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;151&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRxK3xDDql9JGn_bcUy3Wao_2sXA3bphdvq8So9hYk2-4pQT-ENzeRiRmCibKS-lQYZsP4SCVM7SoGi8u1xvswpMmbh4ZRcqPWQm5Zpjr1kww8edZebA4_IrGrM6rSVeX948odJmXYhUX1/s320/3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
And you&#39;re done. You can now get your emails by clicking Get Mail.</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/1141548576067805189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2013/08/thunderbird-awesome-emailer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/1141548576067805189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/1141548576067805189'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2013/08/thunderbird-awesome-emailer.html' title='Thunderbird, the awesome emailer'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipIP0qJlgABkDxwDuxb4kyd_hzvgkI_SESsjWGKDHGrrpVtIhm8Ch2nFDNVDCMN_NRZgNChFLZNDTAzgnPV7KCurOsSDkA14a07ZfXVDDKFTi8Nck-cOi2Obt0ZGCd0L3s4diZWQ7-RAdR/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-3842886077395181577</id><published>2013-08-06T08:07:00.000-07:00</published><updated>2015-02-12T16:44:12.615-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="restore"/><category scheme="http://www.blogger.com/atom/ns#" term="server"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>Restoring .dat data to MSSQL</title><content type='html'>This is just a document in case I forgot to restore data files to MSSQL. I had this problem before when a colleague gave me a .dat files to be restored to SQL server. I had a 2008 version of the server and had no trouble restoring it. The problem is, I forgot how I did it when I had a new PC and I upgraded it to 2012 SQL server.&lt;br /&gt;
&lt;br /&gt;
But this is a simple task (although I had a full day remembering how I did it and I had no luck finding the solution from google). First off, click restore, like so&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;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNGt-DrbGZnTc43FHdI3u6LmF6W-vu5Qc8G626o_NFVaxDzBQ7HOb9GGD4i0ki83s5U0ycA57uWOIxXdMVM5VqZOXzMOoIhFtfr-QsihGnLov8f_VvC03nUz3w7fRkt4dsTJOPkdqGDJ1A/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNGt-DrbGZnTc43FHdI3u6LmF6W-vu5Qc8G626o_NFVaxDzBQ7HOb9GGD4i0ki83s5U0ycA57uWOIxXdMVM5VqZOXzMOoIhFtfr-QsihGnLov8f_VvC03nUz3w7fRkt4dsTJOPkdqGDJ1A/s320/1.png&quot; height=&quot;160&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
I had trouble with the database whether or not to add a new database and restore the file to it, or not. Simple answer is no need. With the next image you can see that the configuration is very simple.&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;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMa36J_gsQSTjElZbxl0ID9uvp_6jWL0Zn684A2Ivzar6ftW1LWDoLnYI6EFLzXt6Kj6XDASR-jM2OmAeDVkamKeow81iDPi74rS7ypMD-uCS62ZHY8n4n9RVobk2X6PcR82AeLCB2K7S7/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMa36J_gsQSTjElZbxl0ID9uvp_6jWL0Zn684A2Ivzar6ftW1LWDoLnYI6EFLzXt6Kj6XDASR-jM2OmAeDVkamKeow81iDPi74rS7ypMD-uCS62ZHY8n4n9RVobk2X6PcR82AeLCB2K7S7/s320/2.png&quot; height=&quot;279&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Just set it to device as the source and find the .dat file. It automatically displays a suggestion for the database name and you&#39;re done. Click OK and wait a couple of minutes for SQL server to restore the data.</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/3842886077395181577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2013/08/restoring-dat-data-to-mssql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/3842886077395181577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/3842886077395181577'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2013/08/restoring-dat-data-to-mssql.html' title='Restoring .dat data to MSSQL'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNGt-DrbGZnTc43FHdI3u6LmF6W-vu5Qc8G626o_NFVaxDzBQ7HOb9GGD4i0ki83s5U0ycA57uWOIxXdMVM5VqZOXzMOoIhFtfr-QsihGnLov8f_VvC03nUz3w7fRkt4dsTJOPkdqGDJ1A/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-368884156627327651</id><published>2013-05-15T02:52:00.000-07:00</published><updated>2013-05-15T02:52:09.239-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="lithium"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><category scheme="http://www.blogger.com/atom/ns#" term="xampp"/><category scheme="http://www.blogger.com/atom/ns#" term="xdebug"/><title type='text'>Lithium First Glimpse</title><content type='html'>&lt;br /&gt;
I decided to review my PHP and now I’m interested with the&amp;nbsp;&lt;a href=&quot;http://lithify.me/&quot;&gt;Lithium&lt;/a&gt;&amp;nbsp;project. I wanted to get my hands on it just to see what it can do and what are the good stuff in it. Lithium by the way is a PHP web framework, it’s RAD. If you don’t know what a PHP web framework is, I don’t think I can help you. But a Google with the topic can result to many useful resources.&lt;br /&gt;
&lt;br /&gt;
I almost forgot most of my PHP background because it’s been 2 years since I coded it. And it was with 4.3 and Oracle. I’m not too sure about what to do next. Instead of installing everything from scratch, I decided to install&amp;nbsp;&lt;a href=&quot;http://www.apachefriends.org/en/xampp-windows.html&quot;&gt;XAMPP&lt;/a&gt;. It’s easy and good stuff (I think). Unlike before, installing PHP and Apache, make Apache recorgnized PHP, add a module to it, install MySQL… You know what I mean. It’s a hassle. But with XAMPP, it’s just a single install and everything is in there. Of course, this doesn’t help if you’re a geek and pretend to know everything and installing everything by hand makes you happy. But for me, it’s fine. For now.&lt;br /&gt;
&lt;br /&gt;
When I got Lithium source, I just pasted it in the htdocs directory and there it goes. It’s slick. It also has some good&amp;nbsp;&lt;a href=&quot;http://lithify.me/docs/manual/quickstart&quot;&gt;tutorial&lt;/a&gt;&amp;nbsp;in their site. Everything is good. Until I decided to check on Contribution. Not that I can contribute but who knows. I bumped into an error with the coverage. I never knew PHP has coverage. That’s interesting. So I Google a bit and read a few statements in lithium’s wiki about xdebug. There it is.&amp;nbsp;&lt;a href=&quot;http://xdebug.org/&quot;&gt;XDebug&lt;/a&gt;&amp;nbsp;is actually and extension for PHP and has good stuff. It has code coverage and everything useful for developing PHP applications. God, I never knew this is coming. The more I surf the net, the more I know things I don&#39;t know.&lt;br /&gt;
&lt;br /&gt;
So back with the error, it has something to do with xdebug_start_code_coverage method not found. I ran into xdebug installation and it’s just adding the extension to the Apache. That’s simple, I think I can do that. But when I look into the XAMPP’s PHP installation, I noticed php.ini has the extension but commented. Ha! That’s even simpler. I uncommented it and voila. When running lithium test cases it fetched off the call stack with information I found some useful. Although I’m not too sure I’m too familiar with it. :)&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/368884156627327651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2013/05/lithium-first-glimpse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/368884156627327651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/368884156627327651'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2013/05/lithium-first-glimpse.html' title='Lithium First Glimpse'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-3689575538936682617</id><published>2013-05-15T02:50:00.000-07:00</published><updated>2013-05-15T02:50:36.286-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="hydrology"/><category scheme="http://www.blogger.com/atom/ns#" term="learning"/><category scheme="http://www.blogger.com/atom/ns#" term="matplotlib"/><category scheme="http://www.blogger.com/atom/ns#" term="numpy"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="scipy"/><title type='text'>Learning Python Hydrology</title><content type='html'>&lt;br /&gt;
Recently I&#39;m learning Python and encountered the Hydrology book. Had to upgrade some of python packages and some libraries needed to get working with the book. There is an instruction though about mostly using pip install packages need for the book. The problem is I can&#39;t get it work. It&#39;s missing some things so I did a little google and hopefully this is a compilation of the things I need to work with the examples of the book.&lt;br /&gt;
&lt;br /&gt;
First off, I updated the apt-get&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo apt-get update&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Next is I installed the pip package manager. I&#39;m not too sure but I have Ubuntu 10 and it doesn&#39;t have the pip installed. So I installed using the command below.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo apt-get install python-pip&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Now the development packages for python.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo apt-get install python-dev&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Most of the examples uses the scientific number packages so I installed numpy and other packages I&#39;m not quite aware of. It&#39;s just that some of the examples probably in the later part of the book uses the other two packages aside from numpy.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo pip install numpy&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo pip install xlrd&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo pip install xlwt&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Scipy needs some compilation and I think it has some packages built on top of fortran and some C++ source so I instlaled the essential and fortran packages with the commands.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo apt-get install libatlas-base-dev gfortran&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo apt-get install build-essential&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
After installing these prerequisites, install the scipy with the command below.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo pip install scipy&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
For some plotting, installing the plot library is useful. There are also lots of examples using the plot.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;$ sudo apt-get install python-matplotlib&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
This one I found the most useful package. It can be used as good reference to execute plotting some equations. At the very first stage of the book I encountered simple plotting of an array of x with the sin(x) as y coordinates and it&#39;s really helpful to visualize the equations with the plotter.&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/3689575538936682617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2013/05/learning-python-hydrology.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/3689575538936682617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/3689575538936682617'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2013/05/learning-python-hydrology.html' title='Learning Python Hydrology'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-7084694970695515410</id><published>2013-05-14T21:22:00.000-07:00</published><updated>2013-05-15T02:30:29.462-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="codeigniter"/><category scheme="http://www.blogger.com/atom/ns#" term="mvc"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><title type='text'>Introduction to CodeIgniter</title><content type='html'>&lt;br /&gt;
&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;
I&#39;ve been playing around with CodeIgniter as my PHP web framework for a while now and I would like to share my simple steps in getting started with the tool. I think it&#39;s maybe too late to post this one up on the internet as there are lots of articles describing the said tool. But anyway, I&#39;ll just post this one so that I have some reference in the future how I did things to work with CodeIgniter.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://ellislab.com/codeigniter&quot;&gt;CodeIgniter&lt;/a&gt; is a simple, light and fast web framework.&lt;br /&gt;
&lt;br /&gt;
And web frameworks are encapsulation of the repetitive tasks we do when developing a website. One of the many important issue solved by this framework is maintenance. We get to have our code separated so that we have proper maintenance of our site. When I say separation of code, it&#39;s a conceptual thing. Web framework, most if not all, are implementation of the &lt;a href=&quot;http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller&quot;&gt;MVC&lt;/a&gt; pattern where we separate logic from presentation. It&#39;s model and view respectively. And CodeIgniter does that with ease.&lt;br /&gt;
&lt;br /&gt;
Let me demonstrate. Mostly we do have actions as our PHP scripts, i.e. listcustomers.php to list all our customers. And we have code inside like so:&lt;br /&gt;
&lt;br /&gt;
For some simple sites this works but imagine we&#39;ll have other scripts that does similar to this like listvendors.php, listitems.php. I&#39;d imagine we&#39;ll separate the part where the connection is and include it in all of these scripts. Yes it solves the problem.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download and Install&lt;/b&gt;&lt;br /&gt;
You need to have a web server and a PHP interpreter to run PHP and optionally we can install MySQL. I know these are lots but need not to worry. There&#39;s &lt;a href=&quot;http://www.apachefriends.org/en/xampp-windows.html&quot;&gt;XAMPP&lt;/a&gt; to help us. Download and install XAMP and we&#39;ve got all three working and ready to use.&lt;br /&gt;
&lt;br /&gt;
Visit CodeIgniter website to &lt;a href=&quot;http://ellislab.com/codeigniter/user-guide/installation/downloads.html&quot;&gt;download&lt;/a&gt; the said package. Assuming we put XAMPP to C:\xamplite, we can unzip the package to C:\xampp\htdocs\codeigniter and that&#39;s it. We can now access the page through our browser. Open up your browser of choice and go to http://localhost/codeigniter/. Voila! We have a codeigniter website up and running.</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/7084694970695515410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2013/05/introduction-to-codeigniter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/7084694970695515410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/7084694970695515410'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2013/05/introduction-to-codeigniter.html' title='Introduction to CodeIgniter'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-764997074624267788</id><published>2013-05-14T21:13:00.000-07:00</published><updated>2013-05-14T21:19:45.259-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="comedy"/><category scheme="http://www.blogger.com/atom/ns#" term="evaluate"/><category scheme="http://www.blogger.com/atom/ns#" term="job"/><category scheme="http://www.blogger.com/atom/ns#" term="joke"/><category scheme="http://www.blogger.com/atom/ns#" term="opportunity"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><title type='text'>Reasons why you don&#39;t apply to some Companies</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQKFyqPVpbWjpW8aCJiWnBKDUJjVztL42paNMwPAI-sLATvL8wc&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://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQKFyqPVpbWjpW8aCJiWnBKDUJjVztL42paNMwPAI-sLATvL8wc&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Just a note, this is just a joke. So for some companies, I would ask you to evaluate me first not base your judgement for hiring me in this post. :)&lt;br /&gt;
&lt;br /&gt;
Recently, I planned on getting another job. This time with programming languages I&#39;m not familiar with. Just to get my hands on. Something like Python or Ruby, or JS and NoSQL. You know what I mean.&lt;br /&gt;
&lt;br /&gt;
Then came, job posts at some Ads. Recruiters really think they are smart. They&#39;re not even reviewing what they&#39;re posting and not getting consultation from experts offering a job. For example&lt;br /&gt;
&lt;br /&gt;
SEO Experts (20k to 30k)&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;GREAT “DAYTIME” CAREER OPPORTUNITIES&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;A NEW COMPANY soon to expand OPERATIONS in CEBU!!!&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
I&#39;m sure 30k is not that great. And what&#39;s with the DAYTIME? Also&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Perfect Worklife Balance: “Daytime Work” and Guaranteed 5 day work week only&lt;/li&gt;
&lt;li&gt;Easy to Manage Accounts&lt;/li&gt;
&lt;li&gt;Excellent Compensation based on expertise, we are only looking for top talent and pay accordingly&lt;/li&gt;
&lt;li&gt;Performance and Attendance bonuses, Leave Benefits (Cash Convertible), HMO, Educational Assistance, Meals, etc.&lt;/li&gt;
&lt;li&gt;Fast Regularization of Employment Status (3 months Proba only)&lt;/li&gt;
&lt;li&gt;Friday Night Gimmicks&lt;/li&gt;
&lt;li&gt;Free “Starbucks Coffee Coupon for Two” hiring bonus&lt;/li&gt;
&lt;li&gt;Nice and fun work environment and work culture&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
Well they have a nice work environment. That&#39;s good but Night Gimmicks? And Starbucks? What the hell.&lt;br /&gt;
&lt;br /&gt;
Another company is hiring PHP Developers. Check this out.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Senior PHP Developers ( Object-Oriented PHP )&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
We&#39;ll yeah, PHP supports object-oriented programming. That&#39;s good. They require extensive of most stuff. PHP, MySQL but basic on SQL.&lt;br /&gt;
&lt;br /&gt;
Requirements :&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Web Application Development Experience&lt;/li&gt;
&lt;li&gt;3+ Years of Relevant Work Experience&lt;/li&gt;
&lt;li&gt;Extensive experience with in Object-Oriented PHP&lt;/li&gt;
&lt;li&gt;Extensive experience with MySQL database programming and optimization&lt;/li&gt;
&lt;li&gt;Strong knowledge on CSS, HTML, and Java Script&lt;/li&gt;
&lt;li&gt;Basic knowledge on SQL&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Extensive of MySQL but basic knowledge of SQL. Now that&#39;s contradiction. Also they prefer&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Symphony Frame Work is a Plus&lt;/li&gt;
&lt;li&gt;JQuery knowledge is a plus&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
It&#39;s Symfony and it&#39;s Framework not &quot;Frame&quot; and &quot;Work&quot;.</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/764997074624267788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2013/05/reasons-why-you-dont-apply-to-some.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/764997074624267788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/764997074624267788'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2013/05/reasons-why-you-dont-apply-to-some.html' title='Reasons why you don&#39;t apply to some Companies'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-1500940489631366624</id><published>2011-05-08T18:25:00.000-07:00</published><updated>2011-05-09T20:47:25.707-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".net"/><category scheme="http://www.blogger.com/atom/ns#" term="cop"/><category scheme="http://www.blogger.com/atom/ns#" term="style check"/><title type='text'>Cop? What the hell did I do wrong?</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://archive.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=sourceanalysis&amp;amp;DownloadId=6897&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;http://archive.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=sourceanalysis&amp;amp;DownloadId=6897&quot; /&gt;&lt;/a&gt;&lt;/div&gt;This document explains a little introduction on the StyleCop tool to check on code conventions of our .Net projects.&lt;br /&gt;
&lt;br /&gt;
Style convention can be tedious if done manually. For .Net code convention I prefer the &lt;a href=&quot;http://www.icsharpcode.net/technotes/sharpdevelopcodingstyle03.pdf&quot;&gt;one set by Mike Kruger&lt;/a&gt; from SharpDevelop team. But as I&#39;ve said, it is so much for a manual task, especially if you&#39;re taking a project previously done by lots of people and with no standards.&lt;br /&gt;
&lt;br /&gt;
Then came StyleCop. I mean I just use StyleCop because I&#39;m on .Net. Java has &lt;a href=&quot;http://checkstyle.sourceforge.net/&quot;&gt;CheckStyle&lt;/a&gt;, so for other platform/languages you might want to check Google or &lt;a href=&quot;http://en.wikipedia.org/wiki/Coding_conventions&quot;&gt;Wiki&lt;/a&gt;.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Introduction to StyleCop&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Hmmm. I&#39;m not really a type of person that gives lots of introduction so let&#39;s move on...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Installation and Configuration&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;First off, download StyleCop &lt;a href=&quot;http://archive.msdn.microsoft.com/sourceanalysis/Release/ProjectReleases.aspx&quot;&gt;here&lt;/a&gt;. Install it and you&#39;re done!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Ok you&#39;re not. Well, let&#39;s move on. Before using StyleCop, we need to have an IDE. Yepey! We&#39;re getting to code. Of course, we have that right? I use SharpDevelop and if you don&#39;t use it, nevermind, installing StyleCop with VisualStudio automatically gets VS to have Run StyleCop when right clicking on projects. But that&#39;s another issue. I&#39;m with SharpDevelop so we&#39;re moving to getting started with it. No VisualStudio, please!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Open SharpDevelop and to to Tools-&amp;gt;Options and click on Tools. Click on Source Analysis and find your StyleCop installation directory. Now, right click on your project and Check with StyleCop. That&#39;s it, you&#39;re done. Really, you&#39;re done!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;But, if you really have to edit the settings. Settings are usually bunch of those configurations set by Microsoft for C# code convention. Oh, didn&#39;t I tell you from the time of writing StyleCop only supports C#? Now you know. No VB, who cares? Anyway, you can find your global settings on your StyleCop installation directory. Double click on the Settings.StyleCop (usually in C:\Program Files\Microsoft StyleCop 4.3.3.0) and edit it the way you want it. Have fun!&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/1500940489631366624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2011/05/cop-what-hell-did-i-do-wrong.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/1500940489631366624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/1500940489631366624'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2011/05/cop-what-hell-did-i-do-wrong.html' title='Cop? What the hell did I do wrong?'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-9029383217893742416</id><published>2011-02-01T23:37:00.000-08:00</published><updated>2013-05-14T21:20:28.092-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="idiots"/><category scheme="http://www.blogger.com/atom/ns#" term="politics"/><title type='text'>Early Optimization Syndrome</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://t2.gstatic.com/images?q=tbn:ANd9GcTZzs7bmmfAygvoLFT2i_XXiE1ViOHU0EHZoC3u7TuI3gSEyiMc&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;http://t2.gstatic.com/images?q=tbn:ANd9GcTZzs7bmmfAygvoLFT2i_XXiE1ViOHU0EHZoC3u7TuI3gSEyiMc&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
I&#39;ve always wanted to blog about political stuff but never got much time on it. But lately, I kinda observe lots of happenings in our land. Btw, if you don&#39;t know I&#39;m a Filipino. We had lots of bad happenings. From the past, we don&#39;t have good image from outside the Philippines. Corruption, crime you name it. Anyway, I just notice something about our president. He has this sickness I call &quot;Early Optimization Syndrome&quot;.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
I&#39;m what they call one of the developers. So basically an IT guy. I know IT guys experienced this kind of stuff. We optimize early in our development. And later on, things get worse because of the complexity. I notice this happens in the management of our administration. They optimize early.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Problems and Solutions&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
I just want to enumerate some things I notice about their management where they are solving problems (if it is) with optimized solutions.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;No Wang-wang Policy&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
I remember upon taking a nation address speech, he had this. A solution to a non-problem. Maybe he is weird, maybe he is Steve Jobs in disguise. A visionary or some kind. But come on, we know it&#39;s never a solution to a problem. There is not even a problem.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Changes to Money&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
For what? Faking it? Who&#39;s faking it? And how? That might be the good questions they should start thinking over. It&#39;s like giving a system to a customer and the customer complains because of bugs and all you would do is say, &quot;Nah, nevermind we&#39;ll create another one for you.&quot; It&#39;s expensive process. Instead work on why it doesn&#39;t work.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Again, I don&#39;t see a problem to the money we previously had. Aside from the people in there to have their pictures taken like they were 30 years old or above. And for Chr**t&#39;s sake they look cooler now taken when they were like adolescent ages. I can assure you they&#39;ll post it in their facebook accounts if they have that pics.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Receipt Printer for Taxis&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
I can&#39;t see a problem to this. Now, there maybe some kind of stuff like reimbursement by some call center agents having to ride a taxi in the middle of night to go home or office. But I really don&#39;t see it a problem, they have taxi allowance anyway. Now of 90 million Filipino people, not a single one of it thought of having a receipt printers for taxi. Again, as I said maybe he&#39;s a visionary but I don&#39;t see it as changing the world. Might as well have receipt printers or POS for tempura vendors eh?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Conclusion&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Maybe I&#39;m just dumb because I don&#39;t seem to understand the full of it. But I&#39;m thinking practically. There are lots of problems that needs to be solved. These problems need to be solved immediately, effectively and efficiently. If they can&#39;t see it or just pretending to be blind I can at least name &lt;i&gt;poverty &lt;/i&gt;as one of the problems. They need to focus to give a good solution. As the saying goes,&lt;br /&gt;
&lt;blockquote&gt;
&quot;No problem can withstand the assault of sustained thinking&quot;.&amp;nbsp;&lt;/blockquote&gt;
they need to think over what the problems are and give solutions. They shouldn&#39;t waste time on optimizing early.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Again, maybe I just don&#39;t know politics and the science of it but in real world, IT guys act and we act fast. We don&#39;t optimize early, we tend to solve real problems. Being agile is a good thing in our industry and I think it still applies in politics.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/9029383217893742416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2011/02/early-optimization-syndrome.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/9029383217893742416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/9029383217893742416'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2011/02/early-optimization-syndrome.html' title='Early Optimization Syndrome'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-242459054012807503.post-1047014579109293816</id><published>2011-01-19T21:40:00.001-08:00</published><updated>2011-01-19T23:40:53.420-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net Framework"/><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="IIS"/><title type='text'>Installing IIS and .Net Framework</title><content type='html'>This is a very simple steps in installing IIS and .Net Framework. Why do so? I just find it useful for reference when getting started with ASP.NET. This post will explain installation of the said tools in WinXP Pro.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;What&#39;s IIS?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;It&#39;s a web server. From Microsoft and included in the Pro version of Windows (at least from XP). It&#39;s used for hosting web services, like web pages/sites and other services. Before it was able to host classic ASP with VBScript on it. And when the dawn of the .Net era, .Net offers registration of the framework to this server. It has actually lots of benefits. You can easily port or create an application based on .Net and run on IIS.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can easily get this application in your WinXP CD. I&#39;m using WinXP Pro so you might refer to the documentation if you&#39;re using other windows operating system. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Open up Control Panel and go to Add/Remove Programs, click Add/Remove Windows Components. There should be a check box there that is unchecked when IIS is not installed. Please verify. Checked it and click next until it finishes installation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Go to http://localhost/ to confirm if it&#39;s running.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;.Net Framework&lt;/b&gt;&lt;/div&gt;&lt;div&gt;You&#39;ve probably know how to install this one, but anyway here goes. You can download the framework from &lt;a href=&quot;http://www.microsoft.com/net/download.aspx&quot;&gt;here&lt;/a&gt;. You must install this after you&#39;ve installed the IIS. There&#39;s a portion of the installation that registers ASP.NET. If you&#39;ve done this first, you might get annoying errors when trying to run ASPX pages from your IIS.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://asdfjack.blogspot.com/feeds/1047014579109293816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asdfjack.blogspot.com/2011/01/installing-iis-and-net-framework.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/1047014579109293816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/242459054012807503/posts/default/1047014579109293816'/><link rel='alternate' type='text/html' href='http://asdfjack.blogspot.com/2011/01/installing-iis-and-net-framework.html' title='Installing IIS and .Net Framework'/><author><name>dodong</name><uri>http://www.blogger.com/profile/08091181269274218146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlqb3WW8sWdp2wBTFOOJuJ-3qA7xvC3igEzag1W3IclMLzkmAKoGG-nCBKPWfJ1NJ5fMB3Pi8637QwPfh-hlnUtlWkhHMDs-_m39F0-ttU3a3kJpITJTxBftpG_scMbI/s151/dodong.png'/></author><thr:total>0</thr:total></entry></feed>