<?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-3931804672516601670</id><updated>2025-12-29T21:56:20.748+08:00</updated><category term="DOS Command"/><category term="dropbox"/><title type='text'>From 8 to 5</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://from8to5.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>469</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-2560579486331153632</id><published>2025-05-03T11:15:00.001+08:00</published><updated>2025-05-03T11:15:50.627+08:00</updated><title type='text'>Proxmox installation display out of range</title><content type='html'>Reference: &lt;div&gt;&lt;a href=&quot;https://forum.proxmox.com/threads/proxmox-ve-screen-out-of-range.131297/&quot;&gt;https://forum.proxmox.com/threads/proxmox-ve-screen-out-of-range.131297/&lt;/a&gt;&lt;/div&gt;&lt;div dir=&quot;auto&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=&quot;auto&quot;&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiThoUzY1jry2jVsHH5XqQyo2p_uTsFfySneMhrtTdaPglFBmr9s935CIarhYI-MJL9jMn0Be5Pzn0uZBsViBSiNxSRzZCl8c6mRRH10Otyh6nwl5EnNCZ4S44ElE9OYEuNHygPuhlQQcw3z1ZwFEpjumV1y3-RVSs9M4X1fzrb4XI28giZDAXvSADAnfch&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiThoUzY1jry2jVsHH5XqQyo2p_uTsFfySneMhrtTdaPglFBmr9s935CIarhYI-MJL9jMn0Be5Pzn0uZBsViBSiNxSRzZCl8c6mRRH10Otyh6nwl5EnNCZ4S44ElE9OYEuNHygPuhlQQcw3z1ZwFEpjumV1y3-RVSs9M4X1fzrb4XI28giZDAXvSADAnfch=s320&quot;  border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_7500052931592159618&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2560579486331153632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2560579486331153632'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2025/05/proxmox-installation-display-out-of.html' title='Proxmox installation display out of range'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiThoUzY1jry2jVsHH5XqQyo2p_uTsFfySneMhrtTdaPglFBmr9s935CIarhYI-MJL9jMn0Be5Pzn0uZBsViBSiNxSRzZCl8c6mRRH10Otyh6nwl5EnNCZ4S44ElE9OYEuNHygPuhlQQcw3z1ZwFEpjumV1y3-RVSs9M4X1fzrb4XI28giZDAXvSADAnfch=s72-c" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-6688092567865374816</id><published>2023-11-03T16:22:00.001+08:00</published><updated>2023-11-03T16:22:38.450+08:00</updated><title type='text'>Centos 7 reset root/ any user lost password / lockout due to cant remember password</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;1. Need to be in front of the terminal. (Physically if not vm).&lt;div&gt;2. Reboot the server&lt;/div&gt;&lt;div&gt;3. Press &amp;#39;e&amp;#39; in the GRUB2 boot screen.&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3_nLc6J_NuYdiYU3Feg11guLvBFyxQFvaBCdfCzw0LoML3abdUCW8HWVUa54s_HgXE3FWgHB_eGAJqyC68cbJ5eKdBdt_Y_enR3JuYlWFJlYPlrCcKcn4JqaE6iPOdAELcovJR01CLkccXEDtM31HBFsM6VQG7ZDlJ7cfyU_aR-zY25XN6VEQp9J0QD7X&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3_nLc6J_NuYdiYU3Feg11guLvBFyxQFvaBCdfCzw0LoML3abdUCW8HWVUa54s_HgXE3FWgHB_eGAJqyC68cbJ5eKdBdt_Y_enR3JuYlWFJlYPlrCcKcn4JqaE6iPOdAELcovJR01CLkccXEDtM31HBFsM6VQG7ZDlJ7cfyU_aR-zY25XN6VEQp9J0QD7X=s320&quot;  border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_7297148404568197938&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;3. bunch of text will come out. We can edit those text. &lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgHOlwVJwzK57rn3OUtqJhkSbG72to088DkZyoIqDX8xHBCopOUDCBPyixVuv4ypYP1livY3tXYJtq1fdj1HVJrrL0OnPSwUoLP1BGxI0rnnUTMFJOv7dHb00O9siUYZKLSHbBP5fhqYf1UnM8pt5z5bsdy8eLV5v5jJD_RW7s1-3LHHmiqc2Mftl_IjJny&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgHOlwVJwzK57rn3OUtqJhkSbG72to088DkZyoIqDX8xHBCopOUDCBPyixVuv4ypYP1livY3tXYJtq1fdj1HVJrrL0OnPSwUoLP1BGxI0rnnUTMFJOv7dHb00O9siUYZKLSHbBP5fhqYf1UnM8pt5z5bsdy8eLV5v5jJD_RW7s1-3LHHmiqc2Mftl_IjJny=s320&quot;  border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_7297148411791999394&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;find the line that load the kernel - begins with &amp;#39;&lt;b&gt;linux16&amp;#39; &lt;/b&gt;in my case.&lt;/li&gt;&lt;li&gt;find text &lt;b&gt;&amp;quot;rhgb quiet&amp;quot; &lt;/b&gt;, replace it with &lt;b&gt;&amp;quot;rd.break enforcing=0&amp;quot;.&lt;/b&gt;&lt;/li&gt;&lt;li&gt;When done. Press &lt;b&gt;Ctrl X. &lt;/b&gt;The system will boot with the parameter edited.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;[image text]&lt;/div&gt;&lt;div&gt;4. after boot. terminal prompt appear.&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiXwIrDhu5ywAJICw1gadNQPNWAg4gFl7ygEUi9gf8MJurcfC1a4lfegCDMZcdy06sRdtoFtmN7MMwu1PrIcwkYSaXsyrjDLXltWyCYkWnWVtb99xaloeivuADuoCKwLpRNd9zOJjGA_PjXB5iZPCaceZp7J82PfcxS2jWLkMBt01dYSJteuaVF8SDRmGJR&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiXwIrDhu5ywAJICw1gadNQPNWAg4gFl7ygEUi9gf8MJurcfC1a4lfegCDMZcdy06sRdtoFtmN7MMwu1PrIcwkYSaXsyrjDLXltWyCYkWnWVtb99xaloeivuADuoCKwLpRNd9zOJjGA_PjXB5iZPCaceZp7J82PfcxS2jWLkMBt01dYSJteuaVF8SDRmGJR=s320&quot;  border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_7297148426291756530&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;remount the root filesystem. &lt;b&gt;&amp;quot;# mount -o remount,rw /sysroot&amp;quot;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;set the environment to /sysroot &lt;b&gt;&amp;quot;# chroot /sysroot/&amp;quot;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;change desired password. root/any other user. &lt;b&gt;&amp;quot;# passwd root&amp;quot;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;when done. remount / to readonly back &lt;b&gt;&amp;quot;# mount -o remount, ro /&amp;quot;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Then &lt;b&gt;&amp;quot;# exit&amp;quot;. &lt;/b&gt;&lt;/li&gt;&lt;li&gt;Then &lt;b&gt;&amp;quot;# exit&amp;quot; &lt;/b&gt;again&lt;b&gt;. &lt;/b&gt;system continue to boot.&lt;/li&gt;&lt;li&gt;login as root with the newly created password. DO NOT REBOOT YET.&lt;/li&gt;&lt;li&gt;SELinux will detect that the password file /etc/shadow has been changed and will restrict access to it).  Instead, you must first restore the SELinux labels on that file:&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&amp;quot;# restorecon /etc/shadow&amp;quot;.&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Then reboot&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;reference: &lt;a href=&quot;https://www.datacentreplus.co.uk/support/knowledge-base/reset-root-password-in-centos-7/&quot; target=&quot;_blank&quot;&gt;https://www.datacentreplus.co.uk/support/knowledge-base/reset-root-password-in-centos-7/&lt;/a&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;/div&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/6688092567865374816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/6688092567865374816'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2023/11/centos-7-reset-root-any-user-lost.html' title='Centos 7 reset root/ any user lost password / lockout due to cant remember password'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEg3_nLc6J_NuYdiYU3Feg11guLvBFyxQFvaBCdfCzw0LoML3abdUCW8HWVUa54s_HgXE3FWgHB_eGAJqyC68cbJ5eKdBdt_Y_enR3JuYlWFJlYPlrCcKcn4JqaE6iPOdAELcovJR01CLkccXEDtM31HBFsM6VQG7ZDlJ7cfyU_aR-zY25XN6VEQp9J0QD7X=s72-c" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-4626385590352058001</id><published>2021-06-17T00:38:00.002+08:00</published><updated>2021-06-17T00:38:20.534+08:00</updated><title type='text'>mysql_upgrade return error &quot;Can&#39;t get stat of &#39;./mysql/general_log.CSV&quot;</title><content type='html'>&lt;span style=&quot;color: #172b4d; font-family: -apple-system, system-ui, Segoe UI, Roboto, Oxygen, Ubuntu, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;&quot;&gt;&lt;span style=&quot;background-color: white; font-size: 14px;&quot;&gt;mysql_upgrade return error&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;color: #172b4d; font-family: -apple-system, system-ui, Segoe UI, Roboto, Oxygen, Ubuntu, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;&quot;&gt;&lt;span style=&quot;background-color: white; font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;Phase 3/6: Running &#39;mysql_fix_privilege_tables&#39;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;ERROR 13 (HY000) at line 286: Can&#39;t get stat of &#39;./mysql/general_log.CSV&#39; (Errcode: 2 &quot;No such file or directory&quot;)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;ERROR 13 (HY000) at line 297: Can&#39;t get stat of &#39;./mysql/slow_log.CSV&#39; (Errcode: 2 &quot;No such file or directory&quot;)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;ERROR 13 (HY000) at line 299: Can&#39;t get stat of &#39;./mysql/slow_log.CSV&#39; (Errcode: 2 &quot;No such file or directory&quot;)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;ERROR 13 (HY000) at line 301: Can&#39;t get stat of &#39;./mysql/slow_log.CSV&#39; (Errcode: 2 &quot;No such file or directory&quot;)&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;FATAL ERROR: Upgrade failed&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;Solution:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;action-head&quot; style=&quot;background-color: #f4f5f7; color: #172b4d; cursor: pointer; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;action-links&quot; style=&quot;float: right; margin: 0px; padding: 0px;&quot;&gt;&lt;a class=&quot;activitymodule-link issue-comment-action&quot; href=&quot;https://jira.mariadb.org/browse/MDEV-11032?focusedCommentId=87299&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-87299&quot; style=&quot;color: #6b778c; cursor: pointer; opacity: 1; text-decoration-line: none;&quot; title=&quot;Right click and copy link for a permanent link to this comment.&quot;&gt;&lt;span class=&quot;icon-default aui-icon aui-icon-small aui-iconfont-link&quot; style=&quot;background-position: 0px 0px; background-repeat: no-repeat; border: none; color: #344563; display: inline-block; font-size: 0px; height: 16px; line-height: 0; margin: 0px; padding: 0px; position: relative; vertical-align: text-bottom; width: 16px;&quot;&gt;&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;Permalink&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;action-details&quot; style=&quot;line-height: 1.5; margin: 0px; padding: 0px;&quot;&gt;&lt;a class=&quot;user-hover user-avatar&quot; href=&quot;https://jira.mariadb.org/secure/ViewProfile.jspa?name=elenst&quot; id=&quot;commentauthor_87299_verbose&quot; rel=&quot;elenst&quot; style=&quot;background-position: left center; background-repeat: no-repeat; color: #0052cc; cursor: pointer; display: inline-block; padding: 2px 0px 2px 19px; position: relative; text-decoration-line: none;&quot;&gt;&lt;span class=&quot;aui-avatar aui-avatar-xsmall&quot; style=&quot;box-sizing: border-box; display: inline-block; height: 16px; left: 0px; max-height: 16px; max-width: 16px; position: absolute; top: 2px; vertical-align: text-bottom; width: 16px;&quot;&gt;&lt;span class=&quot;aui-avatar-inner&quot; style=&quot;border-radius: 100%; display: flex; height: 16px; max-height: 16px; max-width: 16px; overflow: hidden; place-content: center; width: 16px;&quot;&gt;&lt;img alt=&quot;elenst&quot; src=&quot;https://jira.mariadb.org/secure/useravatar?size=xsmall&amp;amp;avatarId=10122&quot; style=&quot;border: 0px; display: block; height: 16px; margin: auto; padding: 0px; width: 16px;&quot; /&gt;&lt;/span&gt;&lt;/span&gt;Elena Stepanova&lt;/a&gt;&amp;nbsp;added a comment -&amp;nbsp;&lt;span class=&quot;commentdate_87299_verbose subText&quot; style=&quot;font-size: 1em;&quot;&gt;2016-10-11 17:42&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;action-body flooded&quot; style=&quot;background-color: #f4f5f7; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px; margin: 10px 0px 0px; overflow: auto hidden; padding: 0px;&quot;&gt;&lt;p style=&quot;margin: 0px; padding: 0px;&quot;&gt;This is very strange that&amp;nbsp;&lt;tt&gt;general_log.CSV&lt;/tt&gt;&amp;nbsp;and&amp;nbsp;&lt;tt&gt;slow_log.CSV&lt;/tt&gt;&amp;nbsp;did not exist, do you know how it happened? Did somebody remove them manually?&lt;br /&gt;Did&amp;nbsp;&lt;tt&gt;general_log.frm&lt;/tt&gt;&amp;nbsp;and&amp;nbsp;&lt;tt&gt;slow_log.frm&lt;/tt&gt;&amp;nbsp;files exist?&lt;br /&gt;The most likely reason for the problem is that due to the disappearance of CSV files, the tables were left in an inconsistent state.&lt;br /&gt;You can try to do the following:&lt;/p&gt;&lt;p style=&quot;margin: 10px 0px 0px; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;syntaxplugin&quot; id=&quot;syntaxplugin&quot; style=&quot;border-radius: 5px !important; border: 1px dashed rgb(187, 187, 187); margin: 0px; max-height: 30em; overflow: auto; padding: 0px;&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;color: black; font-size: 1em; line-height: 1.4em !important; width: 100%px;&quot;&gt;&lt;tbody&gt;&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;&lt;td style=&quot;line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;&lt;pre style=&quot;font-size: 1em; margin: 10px 10px 0px; padding: 0px; width: auto;&quot;&gt;&lt;span style=&quot;font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important;&quot;&gt;# Make sure there are no remains of the table&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;&lt;td style=&quot;line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;&lt;pre style=&quot;font-size: 1em; margin: 0px 10px; padding: 0px; width: auto;&quot;&gt;&lt;span style=&quot;font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important;&quot;&gt;- rm ./mysql/general_log.* ./mysql/slow_log.*&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;&lt;td style=&quot;line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;&lt;pre style=&quot;font-size: 1em; margin: 0px 10px; padding: 0px; width: auto;&quot;&gt;&lt;span style=&quot;font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important;&quot;&gt;# connect to the server and run&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;&lt;td style=&quot;line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;&lt;pre style=&quot;font-size: 1em; margin: 0px 10px; padding: 0px; width: auto;&quot;&gt;&lt;span style=&quot;font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important;&quot;&gt;[MariaDB]&amp;gt; FLUSH TABLES;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;&lt;td style=&quot;line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;&lt;pre style=&quot;font-size: 1em; margin: 0px 10px; padding: 0px; width: auto;&quot;&gt;&lt;span style=&quot;font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important;&quot;&gt;# Then re-run &lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;&lt;td style=&quot;line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;&lt;pre style=&quot;font-size: 1em; margin: 0px 10px 10px; padding: 0px; width: auto;&quot;&gt;&lt;span style=&quot;font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important;&quot;&gt;mysql_upgrade -uroot -p --force 
&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px 0px 0px; padding: 0px;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin: 10px 0px 0px; padding: 0px;&quot;&gt;It should work unless somebody previously tried to convert&amp;nbsp;&lt;tt&gt;general_log&lt;/tt&gt;&amp;nbsp;and&amp;nbsp;&lt;tt&gt;slow_log&lt;/tt&gt;&amp;nbsp;tables into&amp;nbsp;&lt;tt&gt;InnoDB&lt;/tt&gt;, in this case things can be a bit more complicated.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #172b4d; font-family: -apple-system, system-ui, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 14px;&quot;&gt;source:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #172b4d; font-family: -apple-system, system-ui, Segoe UI, Roboto, Oxygen, Ubuntu, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;https://jira.mariadb.org/browse/MDEV-11032&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #172b4d; font-family: -apple-system, system-ui, Segoe UI, Roboto, Oxygen, Ubuntu, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/4626385590352058001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/4626385590352058001'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2021/06/mysqlupgrade-return-error-cant-get-stat.html' title='mysql_upgrade return error &quot;Can&#39;t get stat of &#39;./mysql/general_log.CSV&quot;'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-5096367627806841828</id><published>2020-11-25T22:22:00.001+08:00</published><updated>2020-11-25T22:25:13.496+08:00</updated><title type='text'>Apache get concurrent connection</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;h4 style=&quot;box-sizing: border-box; color: #535353; font-family: asapbold; font-size: 18px; font-weight: 500; line-height: 1.1; margin: 10px 0px; padding: 0px;&quot;&gt;Reference:&amp;nbsp;&lt;a href=&quot;https://www.cloudtechtiq.com/blog/check-apache-concurrent-connections-using-netstat-command&quot;&gt;https://www.cloudtechtiq.com/blog/check-apache-concurrent-connections-using-netstat-command&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4 style=&quot;box-sizing: border-box; color: #535353; font-family: asapbold; font-size: 18px; font-weight: 500; line-height: 1.1; margin: 10px 0px; padding: 0px;&quot;&gt;To Count Apache concurrent connection&#39;s, use any of the below commands.&lt;/h4&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -nt | grep :80 | wc -l    &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -plan|grep :80 | wc -l    &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -an | grep &#39;EST&#39; | wc -l    &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -ant | grep ESTABLISHED | grep :80 | wc -l    &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;ps -A | grep httpd | wc -l    &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;ps -ef | grep http | wc -l    &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;ps aux | grep httpd | wc -l    &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;ps aux | grep http | grep -v &quot;\(root\|grep\)&quot; | wc -l&lt;/code&gt;&lt;/pre&gt;&lt;h4 style=&quot;box-sizing: border-box; color: #535353; font-family: asapbold; font-size: 18px; font-weight: 500; line-height: 1.1; margin: 10px 0px; padding: 0px;&quot;&gt;To print the active Internet connections to the server at port 80 and sort the results, use the below commands.&lt;/h4&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -an | grep :80 | sort &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -plan | grep :80 &lt;/code&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -anp | grep :80&lt;/code&gt;&lt;/pre&gt;&lt;h4 style=&quot;box-sizing: border-box; color: #535353; font-family: asapbold; font-size: 18px; font-weight: 500; line-height: 1.1; margin: 10px 0px; padding: 0px;&quot;&gt;To calculate and count, number of connection currently established from each IP address with server.&lt;/h4&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -ntu | awk &#39;{print $5}&#39; | cut -d: -f1 | sort | uniq -c | sort -n&lt;/code&gt;&lt;/pre&gt;&lt;h4 style=&quot;box-sizing: border-box; color: #535353; font-family: asapbold; font-size: 18px; font-weight: 500; line-height: 1.1; margin: 10px 0px; padding: 0px;&quot;&gt;To calculate and count, number of connection currently established from each IP address through TCP or UDP protocol with server.&lt;/h4&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -anp |grep &#39;tcp\|udp&#39; | awk &#39;{print $5}&#39; | cut -d: -f1 | sort | uniq -c | sort -n&lt;/code&gt;&lt;/pre&gt;&lt;h4 style=&quot;box-sizing: border-box; color: #535353; font-family: asapbold; font-size: 18px; font-weight: 500; line-height: 1.1; margin: 10px 0px; padding: 0px;&quot;&gt;To Print ESTABLISHED connections instead of all connections, and displays the connections count for each IP&lt;/h4&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -ntu | grep ESTAB | awk &#39;{print $5}&#39; | cut -d: -f1 | sort | uniq -c | sort -nr&lt;/code&gt;&lt;/pre&gt;&lt;h4 style=&quot;box-sizing: border-box; color: #535353; font-family: asapbold; font-size: 18px; font-weight: 500; line-height: 1.1; margin: 10px 0px; padding: 0px;&quot;&gt;To print the list of IP address and its connection count, that connect to port 80 on the server.&lt;/h4&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;netstat -plan|grep :80|awk {&#39;print $5&#39;}|cut -d: -f 1|sort|uniq -c|sort -nk 1&lt;/code&gt;&lt;/pre&gt;&lt;h4 style=&quot;box-sizing: border-box; color: #535353; font-family: asapbold; font-size: 18px; font-weight: 500; line-height: 1.1; margin: 10px 0px; padding: 0px;&quot;&gt;To print all the apache httpd actual processes in Linux, use the below commands.&lt;/h4&gt;&lt;pre style=&quot;background-color: whitesmoke; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13px; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; overflow: auto; padding: 9.5px; word-break: break-all;&quot;&gt;&lt;code style=&quot;background-color: transparent; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;ps -aux | grep httpd  or  ps -ef | grep httpd&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/5096367627806841828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/5096367627806841828'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2020/11/apache-get-concurrent-connection.html' title='Apache get concurrent connection'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-764905202137552765</id><published>2020-08-30T11:20:00.009+08:00</published><updated>2020-08-30T11:26:43.068+08:00</updated><title type='text'>mysqldump comparison  using compress option with bzip2 and gzip performance and the output size</title><content type='html'>&lt;div&gt;&lt;b&gt;[root@server2 vagrant]# time mysqldump --compress myportal | gzip&amp;nbsp; &amp;gt; test.gz&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;real&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m14.675s&lt;/div&gt;&lt;div&gt;user&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m7.426s&lt;/div&gt;&lt;div&gt;sys&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m0.618s&lt;/div&gt;&lt;div&gt;&lt;b&gt;[root@server2 vagrant]# time mysqldump&amp;nbsp; myportal | gzip&amp;nbsp; &amp;gt; test.gz&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;real&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m9.455s&lt;/div&gt;&lt;div&gt;user&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m6.343s&lt;/div&gt;&lt;div&gt;sys&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m0.646s&lt;/div&gt;&lt;div&gt;&lt;b&gt;[root@server2 vagrant]# time mysqldump --compress myportal | gzip&amp;nbsp; &amp;gt; test-compress-gzip.gz&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;real&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m14.603s&lt;/div&gt;&lt;div&gt;user&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m7.371s&lt;/div&gt;&lt;div&gt;sys&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m0.580s&lt;/div&gt;&lt;div&gt;&lt;b&gt;[root@server2 vagrant]# time mysqldump&amp;nbsp; myportal | gzip&amp;nbsp; &amp;gt; test--gzip.gz&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;real&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m9.357s&lt;/div&gt;&lt;div&gt;user&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m6.314s&lt;/div&gt;&lt;div&gt;sys&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m0.668s&lt;/div&gt;&lt;div&gt;&lt;b&gt;[root@server2 vagrant]# time mysqldump&amp;nbsp; myportal | bzip2&amp;nbsp; &amp;gt; test--bzip.bz2&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;real&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;1m10.520s&lt;/div&gt;&lt;div&gt;user&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;1m7.152s&lt;/div&gt;&lt;div&gt;sys&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m0.739s&lt;/div&gt;&lt;div&gt;&lt;b&gt;[root@server2 vagrant]# time mysqldump --compress&amp;nbsp; myportal | bzip2&amp;nbsp; &amp;gt; test-compress-bzip.bz2&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;real&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;1m15.358s&lt;/div&gt;&lt;div&gt;user&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;1m7.156s&lt;/div&gt;&lt;div&gt;sys&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;0m0.773s&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[root@server2 vagrant]# du -h test-*&lt;/b&gt;&lt;/div&gt;&lt;div&gt;6.7M&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;test--bzip.bz2&lt;/div&gt;&lt;div&gt;13M&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;test--gzip.gz&lt;/div&gt;&lt;div&gt;6.7M&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;test-compress-bzip.bz2&lt;/div&gt;&lt;div&gt;13M&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;test-compress-gzip.gz&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;[root@server2 vagrant]# du&amp;nbsp; test-*&lt;/b&gt;&lt;/div&gt;&lt;div&gt;6808&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;test--bzip.bz2&lt;/div&gt;&lt;div&gt;12376&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;test--gzip.gz&lt;/div&gt;&lt;div&gt;6808&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;test-compress-bzip.bz2&lt;/div&gt;&lt;div&gt;12376&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;test-compress-gzip.gz&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;bzip2 compress more than gzip but the process time is longer than gzip.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So please choose between speed and compression ratio, which suite ur needs.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/764905202137552765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/764905202137552765'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2020/08/mysqldump-comparison-using-compress.html' title='mysqldump comparison  using compress option with bzip2 and gzip performance and the output size'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-4797659952952751559</id><published>2019-12-09T20:19:00.001+08:00</published><updated>2019-12-09T20:19:55.052+08:00</updated><title type='text'>Regex to find space</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;br&gt;&lt;div&gt;(?:^.+?\K | (?=[0-9]+.+))&lt;br&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/4797659952952751559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/4797659952952751559'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2019/12/regex-to-find-space.html' title='Regex to find space'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-5449623097018208955</id><published>2019-12-03T18:57:00.001+08:00</published><updated>2019-12-03T18:57:30.922+08:00</updated><title type='text'>Show hidden files and sub directories in root directory</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;p style=&quot;box-sizing:inherit;margin:0px 0px 26px;padding:0px;color:rgb(34,35,51);font-family:&amp;quot;Fauna One&amp;quot;,sans-serif;font-size:16px&quot;&gt;By default the root directory will not show you the directories like &lt;code style=&quot;box-sizing:inherit;font-family:monospace,monospace;font-size:1em;background-color:rgb(238,238,238);color:rgb(102,102,102)&quot;&gt;/usr&lt;/code&gt;, &lt;code style=&quot;box-sizing:inherit;font-family:monospace,monospace;font-size:1em;background-color:rgb(238,238,238);color:rgb(102,102,102)&quot;&gt;/bin&lt;/code&gt;, &lt;code style=&quot;box-sizing:inherit;font-family:monospace,monospace;font-size:1em;background-color:rgb(238,238,238);color:rgb(102,102,102)&quot;&gt;/etc&lt;/code&gt; etc. To make them visible you need to show the hidden files.&lt;/p&gt;&lt;p style=&quot;box-sizing:inherit;margin:0px 0px 26px;padding:0px;color:rgb(34,35,51);font-family:&amp;quot;Fauna One&amp;quot;,sans-serif;font-size:16px&quot;&gt;Open terminal and type the following command and hit return.&lt;/p&gt;&lt;div&gt;&lt;pre style=&quot;box-sizing:inherit;overflow:auto;clear:both;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;color:rgb(34,35,51)&quot;&gt;defaults write com.apple.finder AppleShowAllFiles -bool TRUE;killall Finder&lt;/pre&gt;&lt;pre style=&quot;box-sizing:inherit;overflow:auto;clear:both;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;color:rgb(34,35,51)&quot;&gt;&lt;br&gt;&lt;/pre&gt;&lt;pre style=&quot;box-sizing:inherit;overflow:auto;clear:both;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;color:rgb(34,35,51)&quot;&gt;Reference: &lt;a href=&quot;https://themacbeginner.com/view-content-root-directory-mac-os-x/&quot; style=&quot;font-family:Arial,Helvetica,sans-serif;font-size:small&quot;&gt;https://themacbeginner.com/view-content-root-directory-mac-os-x/&lt;/a&gt;&lt;/pre&gt;&lt;pre style=&quot;box-sizing:inherit;overflow:auto;clear:both;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;color:rgb(34,35,51)&quot;&gt;&lt;br&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/5449623097018208955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/5449623097018208955'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2019/12/show-hidden-files-and-sub-directories.html' title='Show hidden files and sub directories in root directory'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-593344198379149224</id><published>2019-07-09T10:50:00.001+08:00</published><updated>2019-07-09T10:50:58.328+08:00</updated><title type='text'>rescue corrupted mbr centos / linux</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;a href=&quot;https://wiki.centos.org/TipsAndTricks/ReinstallGRUB&quot;&gt;https://wiki.centos.org/TipsAndTricks/ReinstallGRUB&lt;/a&gt;&lt;br&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/593344198379149224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/593344198379149224'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2019/07/rescue-corrupted-mbr-centos-linux.html' title='rescue corrupted mbr centos / linux'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-7689401404548951681</id><published>2019-03-27T00:16:00.001+08:00</published><updated>2019-03-27T00:16:40.705+08:00</updated><title type='text'>Apache ProxyPass Proxy to remain original host ip on request.</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggClYVzbXxXbclpnT2iOQZUj4hzZ395P6kQ4VNnkIzhTC-_g3sYALWztjnq00HlLIvsrb1YVSBHiAAgkTGWBy933ndEBQ94eKqd0MbwOsUlwtbWGsqJfAZwVOJv56WwQZm_93FeSgg9TJ-/s1600/image-700738.png&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggClYVzbXxXbclpnT2iOQZUj4hzZ395P6kQ4VNnkIzhTC-_g3sYALWztjnq00HlLIvsrb1YVSBHiAAgkTGWBy933ndEBQ94eKqd0MbwOsUlwtbWGsqJfAZwVOJv56WwQZm_93FeSgg9TJ-/s320/image-700738.png&quot;  border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_6672734212283402962&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;source: &lt;a href=&quot;https://www.leaseweb.com/labs/2014/12/tutorial-apache-2-4-transparent-reverse-proxy/&quot;&gt;https://www.leaseweb.com/labs/2014/12/tutorial-apache-2-4-transparent-reverse-proxy/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/7689401404548951681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/7689401404548951681'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2019/03/apache-proxypass-proxy-to-remain.html' title='Apache ProxyPass Proxy to remain original host ip on request.'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggClYVzbXxXbclpnT2iOQZUj4hzZ395P6kQ4VNnkIzhTC-_g3sYALWztjnq00HlLIvsrb1YVSBHiAAgkTGWBy933ndEBQ94eKqd0MbwOsUlwtbWGsqJfAZwVOJv56WwQZm_93FeSgg9TJ-/s72-c/image-700738.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-8285186474144712701</id><published>2018-12-29T20:28:00.000+08:00</published><updated>2018-12-29T20:29:08.778+08:00</updated><title type='text'>Mysql On delete cascade reference information</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;&lt;h2 style=&quot;box-sizing:border-box;color:rgb(0,0,0);font-family:&amp;quot;Open Sans&amp;quot;,sans-serif;font-weight:400;line-height:1.2;margin:0px 0px 16px;padding:0px;font-size:20px&quot;&gt;Tips to find tables affected by MySQL ON DELETE CASCADE action&lt;/h2&gt;&lt;p style=&quot;box-sizing:border-box;margin:0px 0px 26px;padding:0px;color:rgb(0,0,0);font-family:&amp;quot;Open Sans&amp;quot;,sans-serif;font-size:15px&quot;&gt;Sometimes, it is useful to know which table is affected by the MySQL &lt;code style=&quot;box-sizing:border-box;font-family:monospace,serif;font-size:1em;margin:0px;color:rgb(163,21,21)&quot;&gt;ON DELETE CASCADE&lt;/code&gt;  referential action when you delete data from a table. You can query this data from the &lt;code style=&quot;box-sizing:border-box;font-family:monospace,serif;font-size:1em;margin:0px;color:rgb(163,21,21)&quot;&gt;referential_constraints&lt;/code&gt; in the &lt;code style=&quot;box-sizing:border-box;font-family:monospace,serif;font-size:1em;margin:0px;color:rgb(163,21,21)&quot;&gt;information_schema&lt;/code&gt;  database as follows:&lt;/p&gt;&lt;div id=&quot;gmail-crayon-5c27646fb8703007104397&quot; class=&quot;gmail-crayon-syntax gmail-crayon-theme-coy-copied gmail-crayon-font-liberation-mono gmail-crayon-os-pc gmail-print-yes gmail-notranslate gmail-crayon-wrapped&quot; style=&quot;box-sizing:border-box;width:730px;padding:0px;margin:12px 0px;font-family:Monaco,MonacoRegular,&amp;quot;Courier New&amp;quot;,monospace;color:rgb(0,0,0);height:auto;overflow:hidden;direction:ltr;font-size:13px;line-height:18px;border-width:1px;border-color:rgb(217,217,217);border-style:solid;background:rgb(248,248,248)&quot;&gt;&lt;div class=&quot;gmail-crayon-plain-wrap&quot; style=&quot;box-sizing:border-box;background:0px 50%;border:0px;font-family:&amp;quot;Liberation Mono&amp;quot;,LiberationMonoRegular,&amp;quot;Courier New&amp;quot;,monospace;padding:0px;margin:0px;height:auto&quot;&gt;&lt;/div&gt;&lt;div class=&quot;gmail-crayon-main&quot; style=&quot;box-sizing:border-box;background:0px 50%;border:0px;padding:0px;margin:0px;width:728px;overflow:auto;font-family:&amp;quot;Liberation Mono&amp;quot;,LiberationMonoRegular,&amp;quot;Courier New&amp;quot;,monospace&quot;&gt;&lt;table class=&quot;gmail-crayon-table&quot; style=&quot;box-sizing:border-box;font-size:12px;margin:0px;border-collapse:collapse;border-spacing:0px;background:none;border:none;width:auto;padding:0px;table-layout:auto&quot;&gt;&lt;tbody style=&quot;box-sizing:border-box&quot;&gt;&lt;tr class=&quot;gmail-crayon-row&quot; style=&quot;box-sizing:border-box;background:0px 50%;padding:0px;border:none;vertical-align:top;margin:0px&quot;&gt;&lt;td class=&quot;gmail-crayon-nums&quot; style=&quot;box-sizing:border-box;border-width:0px 2px 0px 0px;border-bottom-style:initial;border-bottom-color:initial;border-top-style:initial;border-top-color:initial;border-left-style:initial;border-left-color:initial;padding:0px 0px 0px 1em;vertical-align:top;font-family:&amp;quot;Liberation Mono&amp;quot;,LiberationMonoRegular,&amp;quot;Courier New&amp;quot;,monospace;background:rgb(255,255,255);border-right-style:solid;border-right-color:rgb(134,225,89)&quot;&gt;&lt;div class=&quot;gmail-crayon-nums-content&quot; style=&quot;box-sizing:border-box;background:0px 50%;border:0px;padding:5px 0px 3px;margin:0px;white-space:nowrap;font-size:13px;line-height:18px&quot;&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;1&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;2&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;3&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;4&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;5&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;6&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;7&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;8&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;9&lt;/div&gt;&lt;div class=&quot;gmail-crayon-num&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border-top:0px;border-bottom:0px;border-left:0px;padding:0px 5px;margin:0px;height:18px;border-right:none;text-align:right;font-size:inherit;line-height:inherit;font-weight:inherit;min-width:1.2em;color:rgb(170,170,170)&quot;&gt;10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;gmail-crayon-code&quot; style=&quot;box-sizing:border-box;border:0px;background:0px 50%;width:689px;padding:0px;vertical-align:top;font-family:&amp;quot;Liberation Mono&amp;quot;,LiberationMonoRegular,&amp;quot;Courier New&amp;quot;,monospace&quot;&gt;&lt;div class=&quot;gmail-crayon-pre&quot; style=&quot;box-sizing:border-box;padding:5px 0px 3px;margin:0px;white-space:pre;overflow:visible;background:none;border:none;color:rgb(68,88,112);font-size:13px;line-height:18px&quot;&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-1&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-st&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,119,170)&quot;&gt;USE&lt;/span&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;information_schema;&lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-2&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt; &lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-3&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-st&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,119,170)&quot;&gt;SELECT&lt;/span&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-4&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt;    &lt;/span&gt;table_name&lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-5&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-st&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,119,170)&quot;&gt;FROM&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-6&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt;    &lt;/span&gt;referential_constraints&lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-7&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-st&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,119,170)&quot;&gt;WHERE&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-8&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt;    &lt;/span&gt;constraint_schema&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;=&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;&lt;span class=&quot;gmail-crayon-s&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(102,153,0)&quot;&gt;&amp;#39;database_name&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-9&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt;        &lt;/span&gt;&lt;span class=&quot;gmail-crayon-r&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,119,170)&quot;&gt;AND&lt;/span&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;referenced_table_name&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;=&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;&lt;span class=&quot;gmail-crayon-s&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(102,153,0)&quot;&gt;&amp;#39;parent_table&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;gmail-crayon-line&quot; id=&quot;gmail-crayon-5c27646fb8703007104397-10&quot; style=&quot;box-sizing:border-box;font-family:inherit;background:0px 50%;border:0px;padding:0px 5px;margin:0px;height:inherit;word-break:break-all;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:pre-wrap&quot;&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt;        &lt;/span&gt;&lt;span class=&quot;gmail-crayon-r&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,119,170)&quot;&gt;AND&lt;/span&gt;&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;delete_rule&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;=&lt;span class=&quot;gmail-crayon-h&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(0,111,224)&quot;&gt; &lt;/span&gt;&lt;span class=&quot;gmail-crayon-s&quot; style=&quot;box-sizing:border-box;font-family:inherit;height:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:rgb(102,153,0)&quot;&gt;&amp;#39;CASCADE&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;source: &lt;a href=&quot;http://www.mysqltutorial.org/mysql-on-delete-cascade/&quot;&gt;http://www.mysqltutorial.org/mysql-on-delete-cascade/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/8285186474144712701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/8285186474144712701'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2018/12/mysql-on-delete-cascade-reference.html' title='Mysql On delete cascade reference information'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-8947950778129713816</id><published>2018-11-29T21:05:00.001+08:00</published><updated>2018-11-29T21:05:35.288+08:00</updated><title type='text'>mariadb @ mysql change datadir to /home/ directory</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Georgia,&amp;quot;Bitstream Charter&amp;quot;,serif;font-size:16px&quot;&gt;chcon -R -u system_u -r object_r -t mysqld_db_t $DATADIR&lt;/span&gt;&lt;br&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/8947950778129713816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/8947950778129713816'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2018/11/mariadb-mysql-change-datadir-to-home.html' title='mariadb @ mysql change datadir to /home/ directory'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-1520820533453125281</id><published>2018-06-27T08:46:00.000+08:00</published><updated>2018-06-27T08:47:07.440+08:00</updated><title type='text'>Troubleshooting “Permission denied” when attempting to connect to Redis from PHP script</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;    &lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,&amp;quot;Helvetica Neue&amp;quot;,Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both;color:rgb(36,39,41);text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;Problem solved, type:&lt;/p&gt;&lt;pre class=&quot;gmail-lang-php gmail-prettyprint gmail-prettyprinted&quot; style=&quot;margin:0px 0px 1em;padding:5px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;vertical-align:baseline;box-sizing:inherit;width:auto;max-height:600px;overflow:auto;background-color:rgb(239,240,241);display:block;color:rgb(57,51,24);word-wrap:normal;text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;&lt;code style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;vertical-align:baseline;box-sizing:inherit;background-color:rgb(239,240,241);white-space:inherit&quot;&gt;&lt;span class=&quot;gmail-str&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(125,39,39)&quot;&gt;/usr/&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;sbin&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;setsebool httpd_can_network_connect&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;gmail-lit&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(125,39,39)&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,&amp;quot;Helvetica Neue&amp;quot;,Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both;color:rgb(36,39,41);text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;By default, SELinux does not allow Apache to make socket connections. More information can be found&lt;span&gt; &lt;/span&gt;&lt;a href=&quot;http://fedoraproject.org/wiki/SELinux/apache&quot; rel=&quot;noreferrer&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;color:rgb(0,89,153);text-decoration:none&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;    source: &lt;a href=&quot;https://stackoverflow.com/questions/8765848/troubleshooting-permission-denied-when-attempting-to-connect-to-redis-from-php&quot;&gt;https://stackoverflow.com/questions/8765848/troubleshooting-permission-denied-when-attempting-to-connect-to-redis-from-php&lt;/a&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/1520820533453125281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/1520820533453125281'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2018/06/troubleshooting-permission-denied-when.html' title='Troubleshooting “Permission denied” when attempting to connect to Redis from PHP script'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-2209002024862233360</id><published>2018-06-26T14:41:00.000+08:00</published><updated>2018-06-26T14:42:05.097+08:00</updated><title type='text'>PHP / CentOS 7Connect DATABASE Error TYPE: 2002: Permission denied</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;    &lt;div class=&quot;gmail-votecell gmail-post-layout--left&quot; style=&quot;margin:0px;padding:0px 15px 0px 0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,&amp;quot;Helvetica Neue&amp;quot;,Helvetica,sans-serif;vertical-align:top;box-sizing:inherit;width:auto;color:rgb(36,39,41);text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;&lt;div class=&quot;gmail-vote&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;text-align:center;min-width:46px&quot;&gt;&lt;span class=&quot;gmail-vote-count-post&quot; style=&quot;margin:8px 0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:20px;vertical-align:baseline;box-sizing:inherit;display:block;color:rgb(106,115,124)&quot;&gt;&lt;br class=&quot;gmail-Apple-interchange-newline&quot;&gt;9&lt;/span&gt;&lt;a class=&quot;gmail-vote-down-off&quot; title=&quot;This answer is not useful&quot; style=&quot;margin:0px auto 10px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:1px;vertical-align:baseline;box-sizing:inherit;color:rgb(0,119,204);text-decoration:none;background-image:url(&amp;quot;&amp;quot;);background-size:initial;background-repeat:no-repeat;overflow:hidden;display:block;width:40px;height:30px;background-position:0px -220px&quot;&gt;down vote&lt;/a&gt;&lt;span class=&quot;gmail-vote-accepted-on gmail-load-accepted-answer-date&quot; title=&quot;loading when this answer was accepted...&quot; style=&quot;margin:0px auto;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:1px;vertical-align:baseline;box-sizing:inherit;background-image:url(&amp;quot;&amp;quot;);background-size:initial;background-repeat:no-repeat;overflow:hidden;display:block;width:40px;height:40px;background-position:-40px -270px;color:rgb(106,115,124)&quot;&gt;accepted&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;gmail-answercell gmail-post-layout--right&quot; style=&quot;margin:0px;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,&amp;quot;Helvetica Neue&amp;quot;,Helvetica,sans-serif;vertical-align:baseline;box-sizing:inherit;width:auto;min-width:0px;color:rgb(36,39,41);text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;&lt;div class=&quot;gmail-post-text&quot; style=&quot;margin:0px 0px 5px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:1.3;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;width:667px;word-wrap:break-word&quot;&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both&quot;&gt;I had the same issue after getting a new CentOS 7 box, running SELinux. I could connect to my remote MySQL DB server from the command line, but Drupal (and test PHP scripts) could not.&lt;/p&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both&quot;&gt;The issue turned out to be the SELinux security policies.&lt;/p&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both&quot;&gt;By default, the policy&lt;span&gt; &lt;/span&gt;&lt;strong style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:bold;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit&quot;&gt;httpd_can_network_connect_db&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;is disabled (meaning that your web server&lt;span&gt; &lt;/span&gt;&lt;em style=&quot;margin:0px;padding:0px;border:0px;font-style:italic;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit&quot;&gt;cannot&lt;/em&gt;&lt;span&gt; &lt;/span&gt;contact a remote DB.)&lt;/p&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both&quot;&gt;Check this via:&lt;/p&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both&quot;&gt;&lt;code style=&quot;margin:0px;padding:1px 5px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;vertical-align:baseline;box-sizing:inherit;background-color:rgb(239,240,241);white-space:pre-wrap&quot;&gt;getsebool -a | grep httpd&lt;/code&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both&quot;&gt;If httpd_can_network_connect_db is Off, enable it via:&lt;/p&gt;&lt;pre class=&quot;gmail-default gmail-prettyprint gmail-prettyprinted&quot; style=&quot;margin:0px 0px 1em;padding:5px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;vertical-align:baseline;box-sizing:inherit;width:auto;max-height:600px;overflow:auto;background-color:rgb(239,240,241);display:block;color:rgb(57,51,24);word-wrap:normal&quot;&gt;&lt;code style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;vertical-align:baseline;box-sizing:inherit;background-color:rgb(239,240,241);white-space:inherit&quot;&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;setsebool &lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;P httpd_can_network_connect_db &lt;/span&gt;&lt;span class=&quot;gmail-lit&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(125,39,39)&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both&quot;&gt;(The -P flag makes the change permanent, so the setting survives a reboot.)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;    &lt;br&gt;&lt;div&gt;source: &lt;a href=&quot;https://stackoverflow.com/questions/41178774/connect-database-error-type-2002-permission-denied&quot;&gt;https://stackoverflow.com/questions/41178774/connect-database-error-type-2002-permission-denied&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2209002024862233360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2209002024862233360'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2018/06/php-centos-7connect-database-error-type.html' title='PHP / CentOS 7Connect DATABASE Error TYPE: 2002: Permission denied'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-686419592151787788</id><published>2018-06-26T09:21:00.000+08:00</published><updated>2018-06-26T09:22:02.978+08:00</updated><title type='text'>Nginx php html permission denied</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;    &lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,&amp;quot;Helvetica Neue&amp;quot;,Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both;color:rgb(36,39,41);text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;After searching , I found it.It&amp;#39;s all deals with SELINUX which is a security feature. when using ls -Z&lt;/p&gt;&lt;pre class=&quot;gmail-lang-php gmail-prettyprint gmail-prettyprinted&quot; style=&quot;margin:0px 0px 1em;padding:5px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;vertical-align:baseline;box-sizing:inherit;width:auto;max-height:600px;overflow:auto;background-color:rgb(239,240,241);display:block;color:rgb(57,51,24);word-wrap:normal;text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;&lt;code style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;vertical-align:baseline;box-sizing:inherit;background-color:rgb(239,240,241);white-space:inherit&quot;&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;drwxrwxrwx&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt; ec2&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;user root system_u&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;object_r&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;gmail-typ&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(43,145,175)&quot;&gt;httpd_sys_content_t&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;s0 www&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,&amp;quot;Helvetica Neue&amp;quot;,Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both;color:rgb(36,39,41);text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;change this to&lt;/p&gt;&lt;pre class=&quot;gmail-lang-php gmail-prettyprint gmail-prettyprinted&quot; style=&quot;margin:0px 0px 1em;padding:5px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;vertical-align:baseline;box-sizing:inherit;width:auto;max-height:600px;overflow:auto;background-color:rgb(239,240,241);display:block;color:rgb(57,51,24);word-wrap:normal;text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;&lt;code style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;vertical-align:baseline;box-sizing:inherit;background-color:rgb(239,240,241);white-space:inherit&quot;&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;drwxrwxrwx&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt; ec2&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;user root system_u&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;object_r&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;gmail-typ&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(43,145,175)&quot;&gt;httpd_sys_rw_content_t&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;s0 www&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p style=&quot;margin:0px 0px 1em;padding:0px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Arial,&amp;quot;Helvetica Neue&amp;quot;,Helvetica,sans-serif;font-size:15px;vertical-align:baseline;box-sizing:inherit;clear:both;color:rgb(36,39,41);text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;using cmd&lt;/p&gt;&lt;pre class=&quot;gmail-lang-php gmail-prettyprint gmail-prettyprinted&quot; style=&quot;margin:0px 0px 1em;padding:5px;border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;vertical-align:baseline;box-sizing:inherit;width:auto;max-height:600px;overflow:auto;background-color:rgb(239,240,241);display:block;color:rgb(57,51,24);word-wrap:normal;text-align:left;text-decoration-style:initial;text-decoration-color:initial&quot;&gt;&lt;code style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:Consolas,Menlo,Monaco,&amp;quot;Lucida Console&amp;quot;,&amp;quot;Liberation Mono&amp;quot;,&amp;quot;DejaVu Sans Mono&amp;quot;,&amp;quot;Bitstream Vera Sans Mono&amp;quot;,&amp;quot;Courier New&amp;quot;,monospace,sans-serif;font-size:13px;vertical-align:baseline;box-sizing:inherit;background-color:rgb(239,240,241);white-space:inherit&quot;&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;chcon &lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;R &lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;t &lt;/span&gt;&lt;span class=&quot;gmail-typ&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(43,145,175)&quot;&gt;httpd_sys_rw_content_t&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt; &lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;gmail-kwd&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(16,16,148)&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;gmail-pun&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;gmail-pln&quot; style=&quot;margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-size:13px;vertical-align:baseline;box-sizing:inherit;color:rgb(48,51,54)&quot;&gt;www&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;    &lt;br&gt;&lt;div&gt;source: &lt;a href=&quot;https://stackoverflow.com/questions/37710979/nginx-failed-to-open-stream-permission-denied-in-var-www-example-com&quot;&gt;https://stackoverflow.com/questions/37710979/nginx-failed-to-open-stream-permission-denied-in-var-www-example-com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/686419592151787788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/686419592151787788'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2018/06/nginx-php-html-permission-denied.html' title='Nginx php html permission denied'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-2967692289381915544</id><published>2017-07-18T18:06:00.000+08:00</published><updated>2017-07-18T18:07:02.826+08:00</updated><title type='text'>2:12</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;a href=&quot;https://xmovies8.ru/movie/2-22-2017.87767/watching.html&quot;&gt;https://xmovies8.ru/movie/2-22-2017.87767/watching.html&lt;/a&gt;&lt;br&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2967692289381915544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2967692289381915544'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2017/07/212.html' title='2:12'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-6697987525147407714</id><published>2017-07-13T20:30:00.001+08:00</published><updated>2017-07-13T20:30:51.125+08:00</updated><title type='text'>Sublime Text Licence</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;p style=&quot;box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,&amp;quot;Segoe UI&amp;quot;,Helvetica,Arial,sans-serif,&amp;quot;Apple Color Emoji&amp;quot;,&amp;quot;Segoe UI Emoji&amp;quot;,&amp;quot;Segoe UI Symbol&amp;quot;;font-size:14px;margin-top:0px&quot;&gt;-----Begin----------&lt;/p&gt;&lt;p style=&quot;box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,&amp;quot;Segoe UI&amp;quot;,Helvetica,Arial,sans-serif,&amp;quot;Apple Color Emoji&amp;quot;,&amp;quot;Segoe UI Emoji&amp;quot;,&amp;quot;Segoe UI Symbol&amp;quot;;font-size:14px&quot;&gt;TwitterInc&lt;br style=&quot;box-sizing:border-box&quot;&gt;200 User License&lt;br style=&quot;box-sizing:border-box&quot;&gt;EA7E-890007&lt;br style=&quot;box-sizing:border-box&quot;&gt;1D77F72E 390CDD93 4DCBA022 FAF60790&lt;br style=&quot;box-sizing:border-box&quot;&gt;61AA12C0 A37081C5 D0316412 4584D136&lt;br style=&quot;box-sizing:border-box&quot;&gt;94D7F7D4 95BC8C1C 527DA828 560BB037&lt;br style=&quot;box-sizing:border-box&quot;&gt;D1EDDD8C AE7B379F 50C9D69D B35179EF&lt;br style=&quot;box-sizing:border-box&quot;&gt;2FE898C4 8E4277A8 555CE714 E1FB0E43&lt;br style=&quot;box-sizing:border-box&quot;&gt;D5D52613 C3D12E98 BC49967F 7652EED2&lt;br style=&quot;box-sizing:border-box&quot;&gt;9D2D2E61 67610860 6D338B72 5CF95C69&lt;br style=&quot;box-sizing:border-box&quot;&gt;E36B85CC 84991F19 7575D828 470A92AB&lt;/p&gt;&lt;p style=&quot;box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,&amp;quot;Segoe UI&amp;quot;,Helvetica,Arial,sans-serif,&amp;quot;Apple Color Emoji&amp;quot;,&amp;quot;Segoe UI Emoji&amp;quot;,&amp;quot;Segoe UI Symbol&amp;quot;;font-size:14px&quot;&gt;----------End---------&lt;/p&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/6697987525147407714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/6697987525147407714'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2017/07/sublime-text-licence.html' title='Sublime Text Licence'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-5167896288107470361</id><published>2016-11-01T17:10:00.000+08:00</published><updated>2016-11-01T17:11:03.632+08:00</updated><title type='text'>Git delete merged remote branch</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex&quot;&gt;git branch -r  --merged origin/master | grep origin | grep -v &amp;#39;&amp;gt;&amp;#39; | grep -v master | awk &amp;#39;{sub(/origin\//,&amp;quot;&amp;quot;);print}&amp;#39;| xargs git push origin --delete&lt;/blockquote&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/5167896288107470361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/5167896288107470361'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2016/11/git-delete-merged-remote-branch.html' title='Git delete merged remote branch'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-2382946839427535177</id><published>2016-10-01T07:33:00.001+08:00</published><updated>2016-10-01T07:33:42.500+08:00</updated><title type='text'>phpstorm 2016.2</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;code:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color:rgb(29,33,41);font-family:helvetica,arial,sans-serif;font-size:14px&quot;&gt;43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiRE0iLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IlJTMCIsInBhaWRVcFRvIjoiMjAx&lt;/span&gt;&lt;span style=&quot;color:rgb(29,33,41);font-family:helvetica,arial,sans-serif;font-size:14px&quot;&gt;Ny0wMi0yNSJ9LHsiY29kZSI6IlJDIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9LHsiY29kZSI6IldTIiwicGFpZFVwVG8iOiIyMDE3LTAyLTI1In0seyJjb2RlIjoiREIiLCJwYWlkVXBUbyI6IjIwMTctMDItMjUifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxNy0wMi0yNSJ9XSwiaGFzaCI6IjMzOTgyOTkvMCIsImdyYWNlUGVyaW9kRGF5cyI6MCwiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-keaxIkRgXPKE4BR/ZTs7s7UkP92LBxRe57HvWamu1EHVXTcV1B4f/KNQIrpOpN6dgpjig5eMVMPmo7yMPl+bmwQ8pTZaCGFuLqCHD1ngo6ywHKIQy0nR249sAUVaCl2wGJwaO4JeOh1opUx8chzSBVRZBMz0/MGyygi7duYAff9JQqfH3p/BhDTNM8eKl6z5tnneZ8ZG5bG1XvqFTqWk4FhGsEWdK7B+He44hPjBxKQl2gmZAodb6g9YxfTHhVRKQY5hQ7KPXNvh3ikerHkoaL5apgsVBZJOTDE2KdYTnGLmqxghFx6L0ofqKI6hMr48ergMyflDk6wLNGWJvYHLWw==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2382946839427535177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2382946839427535177'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2016/10/phpstorm-20162.html' title='phpstorm 2016.2'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-1749834498238339806</id><published>2016-09-25T21:38:00.001+08:00</published><updated>2016-09-25T21:38:51.861+08:00</updated><title type='text'>window 8.1 product key</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;table style=&quot;border-width:1px 0px 0px 1px;border-style:solid;border-color:rgba(0,0,0,0.0980392);font-family:lato,sans-serif;font-size:14px;margin:0px 0px 24px;outline:0px;padding:0px;vertical-align:baseline;width:473px;line-height:1.28571;color:rgb(43,43,43)&quot;&gt;&lt;tbody style=&quot;border:0px;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0px;outline:0px;padding:0px;vertical-align:baseline&quot;&gt;&lt;tr style=&quot;border:0px;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0px;outline:0px;padding:0px;vertical-align:baseline&quot;&gt;&lt;td style=&quot;border-width:0px 1px 1px 0px;border-style:solid;border-color:rgba(0,0,0,0.0980392);font-family:inherit;font-style:inherit;outline:0px;padding:8px;vertical-align:baseline&quot;&gt;Windows 8.1 Single Language&lt;/td&gt;&lt;td style=&quot;border-width:0px 1px 1px 0px;border-style:solid;border-color:rgba(0,0,0,0.0980392);font-family:inherit;font-style:inherit;outline:0px;padding:8px;vertical-align:baseline&quot;&gt;&lt;ul style=&quot;border:0px;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0px 0px 24px 20px;outline:0px;padding:0px;vertical-align:baseline;list-style-position:initial&quot;&gt;&lt;li style=&quot;border:0px;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0px;outline:0px;padding:0px;vertical-align:baseline&quot;&gt;Y9NXP-XT8MV-PT9TG-97CT3-9D6TC&lt;/li&gt;&lt;li style=&quot;border:0px;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0px;outline:0px;padding:0px;vertical-align:baseline&quot;&gt;TNH8J-KG84C-TRMG4-FFD7J-VH4WX (CN)&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/1749834498238339806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/1749834498238339806'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2016/09/window-81-product-key.html' title='window 8.1 product key'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-5464798097991866785</id><published>2016-06-27T22:19:00.001+08:00</published><updated>2016-06-27T22:19:27.561+08:00</updated><title type='text'></title><content type='html'>&lt;p class=&quot;mobile-photo&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVlBp2Xy3VCjM1MvE71I7osiN1rzkt5dwmYOjR8dFMRpYbh-G-mLAqGTj5eeq2h0uCiG-zZjVsDaN1ePT2UhxwkcEbWBYDkiozh0POAJ2zFFSyWKI-9HmFh7gIAaQGQbEuRuyZRZkCtp4q/s1600/Screenshot_2016-06-27-22-19-46-485-767562.jpeg&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVlBp2Xy3VCjM1MvE71I7osiN1rzkt5dwmYOjR8dFMRpYbh-G-mLAqGTj5eeq2h0uCiG-zZjVsDaN1ePT2UhxwkcEbWBYDkiozh0POAJ2zFFSyWKI-9HmFh7gIAaQGQbEuRuyZRZkCtp4q/s320/Screenshot_2016-06-27-22-19-46-485-767562.jpeg&quot;  border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_6300876659417424114&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Kabinet reshuffle after muhyidin and mukhriz sacked.&lt;/p&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/5464798097991866785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/5464798097991866785'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2016/06/kabinet-reshuffle-after-muhyidin-and.html' title=''/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVlBp2Xy3VCjM1MvE71I7osiN1rzkt5dwmYOjR8dFMRpYbh-G-mLAqGTj5eeq2h0uCiG-zZjVsDaN1ePT2UhxwkcEbWBYDkiozh0POAJ2zFFSyWKI-9HmFh7gIAaQGQbEuRuyZRZkCtp4q/s72-c/Screenshot_2016-06-27-22-19-46-485-767562.jpeg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-7810085707865142344</id><published>2016-06-20T20:44:00.001+08:00</published><updated>2016-06-20T20:44:30.441+08:00</updated><title type='text'>FIMM EXAM</title><content type='html'>&lt;p class=&quot;mobile-photo&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig4B4_Cy665uJ17s3QYV4htNNkNQRSXrFCatda3TgrxQZXQWuf62y4LGBo7Oep8JB5_tpXvo3PbW6BY99iNawr-LXqM_hZSJ1ulGvFjc1yKKyoy78dLu77ZQZx1RL2jwzlnGEHy3DiO5Ak/s1600/Screenshot_2016-06-20-20-45-03-329-770442.jpeg&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig4B4_Cy665uJ17s3QYV4htNNkNQRSXrFCatda3TgrxQZXQWuf62y4LGBo7Oep8JB5_tpXvo3PbW6BY99iNawr-LXqM_hZSJ1ulGvFjc1yKKyoy78dLu77ZQZx1RL2jwzlnGEHy3DiO5Ak/s320/Screenshot_2016-06-20-20-45-03-329-770442.jpeg&quot;  border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_6298254594475642210&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Unit trust exam &lt;/p&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/7810085707865142344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/7810085707865142344'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2016/06/fimm-exam.html' title='FIMM EXAM'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig4B4_Cy665uJ17s3QYV4htNNkNQRSXrFCatda3TgrxQZXQWuf62y4LGBo7Oep8JB5_tpXvo3PbW6BY99iNawr-LXqM_hZSJ1ulGvFjc1yKKyoy78dLu77ZQZx1RL2jwzlnGEHy3DiO5Ak/s72-c/Screenshot_2016-06-20-20-45-03-329-770442.jpeg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-2042344407676864986</id><published>2016-06-10T16:20:00.001+08:00</published><updated>2016-06-10T16:20:23.276+08:00</updated><title type='text'>Service motosikal</title><content type='html'>&lt;p class=&quot;mobile-photo&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglwpe5CnGRNV3YBpBAkvWhoNFsAEy5QPURx6HTRUFrBRkCl6H8gGvl8dg1YtnnIc1wsVsATaQ-S0xVpsrU0l-YtQDI6QyzaGAxxU1vq-DzicEcUlUhyphenhyphenXZ0qav-MBKW_mL-jeH2BoAYV9bV/s1600/IMG_20160602_195958-723277.jpg&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglwpe5CnGRNV3YBpBAkvWhoNFsAEy5QPURx6HTRUFrBRkCl6H8gGvl8dg1YtnnIc1wsVsATaQ-S0xVpsrU0l-YtQDI6QyzaGAxxU1vq-DzicEcUlUhyphenhyphenXZ0qav-MBKW_mL-jeH2BoAYV9bV/s320/IMG_20160602_195958-723277.jpg&quot;  border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_6294475678498411842&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;#servicemoto&lt;br&gt;  #symvts200&lt;/p&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2042344407676864986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2042344407676864986'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2016/06/service-motosikal.html' title='Service motosikal'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglwpe5CnGRNV3YBpBAkvWhoNFsAEy5QPURx6HTRUFrBRkCl6H8gGvl8dg1YtnnIc1wsVsATaQ-S0xVpsrU0l-YtQDI6QyzaGAxxU1vq-DzicEcUlUhyphenhyphenXZ0qav-MBKW_mL-jeH2BoAYV9bV/s72-c/IMG_20160602_195958-723277.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-2668525446041254217</id><published>2016-05-10T13:19:00.001+08:00</published><updated>2016-05-10T13:19:46.662+08:00</updated><title type='text'>opencv car counting</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;Prerequisite:&lt;/span&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;OpenCV C++ Installation/Configuration:&lt;/span&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;YouTube video: &lt;/span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=7SM5OD2pZKY&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://www.youtube.com/watch?v=7SM5O...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;GitHub repository: &lt;/span&gt;&lt;a href=&quot;https://github.com/MicrocontrollersAndMore/OpenCV_3_Windows_10_Installation_Tutorial&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://github.com/MicrocontrollersAn...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;Part 1: OpenCV 3 Play Video File C++&lt;/span&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;YouTube video: &lt;/span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=VE-1UarzE40&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://www.youtube.com/watch?v=VE-1U...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;GitHub repository: &lt;/span&gt;&lt;a href=&quot;https://github.com/MicrocontrollersAndMore/OpenCV_3_Play_Video_File_Cpp&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://github.com/MicrocontrollersAn...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;Part 2: OpenCV 3 Image Subtraction C++&lt;/span&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;YouTube video: &lt;/span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=5SzNuPSaISM&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://www.youtube.com/watch?v=5SzNu...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;GitHub repository: &lt;/span&gt;&lt;a href=&quot;https://github.com/MicrocontrollersAndMore/OpenCV_3_Image_Subtraction_Cpp&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://github.com/MicrocontrollersAn...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;Part 3: OpenCV 3 Mouse Move Prediction Algorithm C++&lt;/span&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;YouTube video: &lt;/span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=Tbcn7XTXunA&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://www.youtube.com/watch?v=Tbcn7...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;GitHub repository: &lt;/span&gt;&lt;a href=&quot;https://github.com/MicrocontrollersAndMore/OpenCV_3_Mouse_Move_Prediction_Cpp&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://github.com/MicrocontrollersAn...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;Part 4: OpenCV 3 Multiple Object Tracking by Image Subtraction C++ full source code&lt;/span&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;YouTube video: &lt;/span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=A4UDOAOTRdw&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://www.youtube.com/watch?v=A4UDO...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;GitHub repository: &lt;/span&gt;&lt;a href=&quot;https://github.com/MicrocontrollersAndMore/OpenCV_3_Multiple_Object_Tracking_by_Image_Subtraction_Cpp&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://github.com/MicrocontrollersAn...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;Part 5: OpenCV 3 Car Counting C++ full source code&lt;/span&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;YouTube video: &lt;/span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=Y3ac5rFMNZ0&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://www.youtube.com/watch?v=Y3ac5...&lt;/a&gt;&lt;br style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;&lt;span style=&quot;color:rgb(51,51,51);font-family:Roboto,arial,sans-serif;font-size:13px;line-height:17px&quot;&gt;GitHub repository: &lt;/span&gt;&lt;a href=&quot;https://github.com/MicrocontrollersAndMore/OpenCV_3_Car_Counting_Cpp&quot; class=&quot;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;margin:0px;padding:0px;border:0px;font-size:13px;color:rgb(22,122,198);text-decoration:none;font-family:Roboto,arial,sans-serif;line-height:17px;background-image:initial;background-repeat:initial&quot;&gt;https://github.com/MicrocontrollersAn...&lt;/a&gt;&lt;br&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2668525446041254217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/2668525446041254217'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2016/05/opencv-car-counting.html' title='opencv car counting'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-780350162479500636</id><published>2016-01-21T16:43:00.001+08:00</published><updated>2016-01-21T16:43:29.273+08:00</updated><title type='text'>FATWA: Ajaran Ilmu Makrifat (Mengenal Allah/Diri) Oleh Mohd. Yusof Cik Wook Yang Disebarkan oleh Haji Shaari Mohd Yusof</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;a href=&quot;http://www.e-fatwa.gov.my/fatwa-kebangsaan/ajaran-ilmu-makrifat-mengenal-allahdiri-oleh-mohd-yusof-cik-wook-yang-disebarkan-ol&quot;&gt;http://www.e-fatwa.gov.my/fatwa-kebangsaan/ajaran-ilmu-makrifat-mengenal-allahdiri-oleh-mohd-yusof-cik-wook-yang-disebarkan-ol&lt;/a&gt;&lt;br&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/780350162479500636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/780350162479500636'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2016/01/fatwa-ajaran-ilmu-makrifat-mengenal.html' title='FATWA: Ajaran Ilmu Makrifat (Mengenal Allah/Diri) Oleh Mohd. Yusof Cik Wook Yang Disebarkan oleh Haji Shaari Mohd Yusof'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3931804672516601670.post-6723522525780803754</id><published>2015-10-27T09:43:00.001+08:00</published><updated>2015-10-27T09:43:32.933+08:00</updated><title type='text'>Excel get 5 digit number from a string in a cell</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;Excel get 5 digit number from a string in a cell. &lt;div&gt;It might be a postcode or whatever you can think of a 5 digit or any digit number.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex&quot;&gt;=LOOKUP(2,1/(MMULT(0+(ISNUMBER(-MID(&amp;quot; &amp;quot;&amp;amp;H95,ROW(INDIRECT(&amp;quot;1:&amp;quot;&amp;amp;LEN(H95)))+{0,1,2,3,4,5,6},1))+0={0,1,1,1,1,1,0}),{1;1;1;1;1;1;1})=7),MID(H95,ROW(INDIRECT(&amp;quot;1:&amp;quot;&amp;amp;LEN(H95))),5))&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;  </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/6723522525780803754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3931804672516601670/posts/default/6723522525780803754'/><link rel='alternate' type='text/html' href='http://from8to5.blogspot.com/2015/10/excel-get-5-digit-number-from-string-in.html' title='Excel get 5 digit number from a string in a cell'/><author><name>R. Azimi</name><uri>http://www.blogger.com/profile/01951705652431158381</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj11H0aO9VMxg_FqHiVCbKAxPX4bZbVtJmKawNj10sF5jeicUOBP_PsPtZp9BbdUZTsEn_ekAzzHMY1bqUtRq1SFjur5MjpaWG61WWYCrjWI4kpV_G7sg_VYRotobBp-xo/s1600-r/suke.gif'/></author></entry></feed>